[ [ 178308220598533435010646512531933347181109535736293010424370309031832935323792044040833861257324711159955580119264556363236381283785220339680706567231150795687428970135716743033799862017163037680829615354487823433336470426995938949988067951236571945404008063803462979956986912433262374114309587765172380149773822384975531388114902420425038068422340968058204763865739264973808986020140787936459383144545388574113236970727094016807595446535478025250235100900433981509358666958532456769475937516432832143896825076531445885048806149218443131828270712222272434574243685770813666400921076540262444761617873255388878640106282454069393557445382442222302109130997241127138997566439360687186284413730166390386413611427659130824972510519374588266167660401609781888954013126895559018542447811252425042306657442630012525657897109184649242721667935104279128276161689940923400944704189766616000279938821220359625478720045298455508877816353013668029767175501100728717763296653256792657918618171375074246957224963522867234970801153490662753408472209423411990623699372698464171233060673697702724320799599369354691779493888000000000000000000000000000 + -3209369417279505943781099389629457557660719863435190436071655816941046237038796681272536647098930268097701401300390951399963045684394004361303325663081000638612987459499801965253868597215497025355659969665529507222739959445501543667874338667543421958503659775761956708699444881039542776961971764217754489691731796917446844580477071812778805898937807474961738558781615949158208154241738668196681548781630154354239936283378756865813705654899888329338843515949052002090692179191933974186844940459954519553055428557074819444357751883588571627529643125157942797526735107258877054599349009153127766200467765065981958797617100127044879426441952529719001724772937923789074105887314352057485463777978202345021691922161627370241019862824373803829467952689770793553477781363723829110810279573497708145722222797033872370213580050170725505919245662708652399140603648982956603048482475554115285834186314227882823509418998402020900950872418591170354337057930739191231605247633222205822104563239384471701834832682759337580982049251831131142568391146605683985918610531951633111455633865752377720691276251847790434451456000000000000000000000000000*i1 + -102296841509293899849834253789388676574843436638116152593027359943167401006609682928421631570306186057636663912850055961138816946963019708324503727391166160262027079209071925173981922294501756267084723767538799442551769602458064555996381580134280290340011975885158907866168353529722708630485940160553369769785262398111880875090901988666609135322316329792126432885989481495184422959617243120411955230728794448312141824303306737497090253545624608297907859916959932706905564507029583402674603581585203886966947073989283465546592169792523399394154936768239232774233149403736478731971862325094114597298309636072456491397912409416458174118395865923584500434090899187212876482575768316811354513046455110750167711086555773269800949816816783941762377843067684065369968115271686869982262827159000710326470210118946051937373622463968066228918132351067726210150841360377572050674036928203066814248872791225287311762659300309237547239699803118977748696799815613129920887535663230557213439053544682717109669260033651509489387424525650338650783116517154124406829640124568876502020624906121176379502716530575641726156800000000000000000000000000*i1^2 + -559129630186204891105584571051896476665672381568037944851834887563077655397923210415835003094040774544606919255140603902977530041432023195018359905423961879643385900935191445417128625542964092378585786684073337604504533565919808072216537396164874173002011688959575193482453125455360027847927138111169882283371522271823323756828627013225041889387781203422342871445096239468532358306004798525985247686296795525435254198277618529728466022154286948959315914762229267584085858423335677320087871724329708050275575588236946587033479290001311506013504305792071577912522958515357115772019801176350809067361076205057341765357537800315717378621183302236236536448007389418995825777176159022637020009489816689123738023485207288608569413399159053851748988164811769673940822043096027884282050503429561122523535148876480059836151193918959139857254629548586929918721009778961262248728930025799972088201045204902795924484275552334348499834584991049276905001101994119498911508076071694008682335136902622758458278322840294910793727997319130185342493170071613763124403258571506801796433079694722284913043081302904091443200000000000000000000000000*i1^3 + 469425305124746176148590725929261048636000648616161446998494290446298723893778037087358661531724851251718064268163157062470136816982602369995430449289073214694133447911365113808347248561287505454443109016202815214087903374067878251714179159803966210697812718525484632675135557031505816144997207072043017143106627440935075528223064781492678926696289540234130127603608894886105317025602343392954987156827538134654214183427181833916335159902643450043492463297302817895919652192338324598128807663500916582768151377438934020939665187948515431603817426969180664118554000485200041696695535410328029767423337495861749268691301566705699794968244569944366542299228714705656400824600398663087284567927527897162710702840714846929774666288292835176952753049257713183954171537797416704231118343614589124844002490769669211110564397263709069735812947699782503861375562479929686131372195323207104008534264817960786110596310606775043574287749905639124763585472905411784859093832851845122726003114109327829653672667767253227672530382853103763789198924398290863884872376770477908326202574051145636893222259137749975040000000000000000000000000*i1^4 + 435082913240532961299959542833023330730436115249408943346663594318897156911069599854332785635685144215198890697956021332250466961277079363033134136284100023543992385862696450791249955971251068277649268408462196248800232552808401722470943442934752521759683010445720579430439033600917795781924458863937816029365285288999611855800747885881255130903621693997316717628541673673998803389821344363778316447208529670033255315132959425225624803038876677193563941706294299463912457402315552433615357854952728424942148755454581618197609679359166798124433785648535757202786939273304790452762543268030124543235836541610893764728015632054530699347641918985830867503082214715525974012272093804287513734431454663717003473912268501328752372684407618864087651063890571381507421981847935874729664184475433825643556493458718431095051302885659183936487694723142271883515568434433164881106786395785900016629117257300215637522237994877265372314509093709800761701459467130629805840218658823113148598090632112985937466248664859244015888448597864269939978283170462834471849018598860739794788277518520140483967465270804480000000000000000000000000*i1^5 + -817194475170998253255447538610265017016545461779099869316794494311786819185995792041676456049638642307263058583072688111723087335504443557121620125003940433597939620876085846824526206100648373604883670767141516733410542870275056334155955595923011550253494998843185626255884553051767713522845175181369228449804177125278690342696368933250744551605421599941778239341884431192904879655869686864273029140681685541694359263349485350381820558335224435943857735272028495351986129323976319728367985208032970071170333967629089045583804702048312720661613421920158138777257906870093857696567785968925004008535803201365014596456335128944954126979870246672227162192304952141411564344714042845933190061480362447939200018283975098104501236692647349364430073673420658882208017069587738969098443924523896663860683408527394250855803932767767392893017504765942990377603709321690846001449976401497380296350859517908621755070664771265833551530467799897693002153981599913536862313362395186220493801183309550263140690263146804032991481459163383068249676495879371354911790884608664558641278030090558465328739031973888000000000000000000000000*i1^6 + 193596226268383567643035636004639693390795975848450439549301280080192140537384550450215820763024004627887364907631845914569544152456803152832373909118960606807283203430408139363603479488316458543041225799719881311488940302073346986116746506628163105592853212944215678350271769510294570177447372641925802301773858557039264342429282623739861433221951696440989356914007189318401916034178331350205512088636641999727770157195846517584289728264754471822620416391249099432514891183831400389787194960993820130719251208238984881588014880532308199853536070464594161259874226348198406700545277237950431335457767578566340522912145039224298063645611978883986399002102891316036997610824467772966116957404600444741823327640871344862734931860491832332178879219065220015368801397809848471038992314454911372017044566898938787999979085824434592610186862788694745510336489530897383023209401066138168629816256207211574455048509607888627772659634202518709712898320680383154816316583496281457327580943157487089746894911409631270487620704901955071942728904257992095071506524563913760740688452359447445964333252608000000000000000000000000*i1^7 + 414618432190087947826968334404743284880806488461085173850441742128534901850364152913566911355476519470410573825806505513191569498267114076635146658929762844301945853768033402337243254576264995042920958384369357199492130320465390637843083380474937993268343360938671725417736627321632678889848448885440676466597453854093409488994442325267378296697873212160488451108541236002525291661818579351526919427232437868457420444673918526119258420178507023911159754050050468752745265084155835620778962656582531446877058132865411085124916709065201529981123357603731322290458318650666559200390522237748388465080720923923116572923865636868505037384234502507710381274603993708942630014218542105725705931498736200260926094195107412376440694738730818264169297838896461102821503611237329533411424632607084649337478569901099772795773195314096755956192845874625920539025011757691683166254025971644269346055606256809000698107297249505335917297244264464702742759319597258516667183873088899383207414869006424105344600178407937771578738460838974006241491099781359640747051221756785697817495024045843710048888422400000000000000000000000*i1^8 + -330928592892155919764814414194963135223698053802873609384956319271094257911824862213192246271751171861600667228783708890012519700223112294242480494039825394583719433593545331082822851801145590166565813089708433347987551860796011359181865302338166977156759641928530191636364624706636063073862983516874165308711268338075730717151942287528686502582812715335023102412347674816905743138316333973958386104969096683919936978719595201156102080271713041659524257030976465727731634338773548883137796428008775107379736182309489982721627810351621556725985366694261123776193098241437338918470560601807994732655866861022029536998640365059679264819680544768122817101510561706909536616223019830067367912412998826399925407039994414771949454302891521751726965796951445882683591998721746289122705554144554923142524305171211681725522492920906500124270722980406386820843229060731816155016220594455926566752641562727143241103143021609764313236652697943424408411194183909712926584292876034332197659819182811808037687846093661171168526597141551234936705247546887827600290989043352445956862868127801451898470400000000000000000000000*i1^9 + 46161881536387391636622420638666506813627401441889846489633189446374276207389830007404630734593879565242933870657063714377864832032330286307437671050122248396443659753297862442302385974213846786398222258493340784539064589238580787755439043192334140866804330449881089454890628956776047244406776705003932463766989848503579208937673434472638974361922603249189486483988499138411513274151603613734265127848133933259174811748184843888220211490826752998365580332729170807600175053656644247875263924444863021991413454546681925610235678398203932339268757370907078445380203103836803669096385506663304880387796241444904041770253621991084220291802138383540758073604907097725012903490854591225137144770497209995534457993973919747510826684123207298215265356610327908406162108874549245943767030853543797064532567906439751557607759762144731557216811502086834130356405293571680190766156856834118799938775793562362490998813813742730798396305424383936702119226874706159403302187423883912242974157180261742911858973972487787901287392775622443740913961443536918003924963850094980711171241397511016939520000000000000000000000*i1^10 + 37900557603254507930201288919506402305333106714660268403584416611223762261524526486161942636486006045231574654624313568271132475117395016761303217014434309028469545160316302962717171270201620130090441261656422066155219099652007513348673547158862529073896036234196741086872295352225148820024686099745997740270103295586214862665795673478120308733113357586709343941642109838911960997404902920457668330113602818853443806431278250084283754631539051048359375634941447819912459961190731626982446488426682523156028777284183634506886429469304480065094137077063103260173434358615510572498911181600532510764095648438085829657739243062128633016115195066775640203416912411988378144812950185188904147995323294652576046128022418492639200659841570388614378347304296827832233895080105949512726787474845758840109659484876156256437997786882737199612169521141298757213418695871808361219630569107243623752022708652674548023470025038699251780273143304304187354597319292565634173131243587717735920382557644220383116883727213078501133392725957057931478466038135705485187233881030855717070086393540116480000000000000000000000*i1^11 + -5336931555466057994892862747384278903387514598504206669988203590498975455054265425554886350338757484594607822855412744406123164156322812735105709771466655623036472069252395696479319600145589471471754567513935590117739581329464099945836570031353397482581870230358781731182094784383799601383977099865491362770300172456962158280676930878424346044212550106640421979472104150048389634373460708788533592478838872667685957910286021818254622004631888174498596494069858326583250453547710902931425963577395124651836772790241562344651607406836936237382358272337130912009844567811109918354543167210935201186444051908730289984908795515673532204655946402335793321758280582640697319352993833331371384080508442824502352363100466958276191922726394750097167053441447380971250088648490762698262241345679976387516111789400751020862923234892054484346008717616926922173343976060395006736653491871898168776497924505002360399656599582039677122915130661014247679541974485598020222305668590746433439771714362131801268597385113727922316501357016353725215803621646213125174260674508992882053836896731136000000000000000000000*i1^12 + -4616173054172546543096818845372407584452676922464914753868291355498345009034852927307357377193279511782576639621363958155577303283233908229646508688776117323323591178564542704689709105355003180732996673376771708854593226591711641974957928333708318454217024080118791195043983904958928336069056084320197301187407797626334697166991585078914418227023071375620670947446797398528074455002560672372396075958603187481082590339058173091737100583815787811887222601914579619584900354513984290698629118843382330661228484542499296357780871388787698079804602950969770137943988345315338196793007282782860182917277579603053424766831566947210207660073816837819803994057871673489034245536005878150816742313777757058820836861706756740190497097519062946335097779412425552373052459901818979370493372424455895629914023653757176814203411181703271577303667849824996919814286136820737355510135293730054824934927776524570479035440501529596543063231556869710850288525151548884277283898066266771796173056033308144499834260917271027662938736278219454644295951465000369647923776192572771777262424948736000000000000000000000*i1^13 + 149525416682551088025925598853663035032874018687672977338857686670240339294047125872770575153759025144967324399203719086398778361444746706427959067830563314930161992748891609388519753052233242155123394746884701517423901180510599420724848479689817644731034676172241857869454047065164205007164133887062792507544637355122497774974740026393064645131131562926733807416138684174462519981144226170376495695175175101983987027761703025995580607860222938093031856829025016735143342808914652785557928580963924242418750449921683672916516637979424257696854195702429131326144721321875873798642199074327491213979982782043301086956078981444187036634248022747378659843113952044158785957012369367698266377597826500005521250546479135065226548001005661172725675094345887093504264663025069330168389221189299030215910499293671779166239031560724842364380934836491459521201651714746533748163168234509920683863717687416090262625678033490480380257079861967767248585712117878873823352282998912673600394250823610870474871011248283707934764823699561572942864304593955599611577455771391874537671884800000000000000000000*i1^14 + 81166619554357442636282000476673859089351771732996966946781687527752870920766633660314820546434656996318305728886188076602909502625019110712920042471064692972682034820379270631802472684431921386855141603624223700695152035788427037675432650339196633882792865414018569556256602514905557667405433298558318974432072918677864024881385327126798584086959020871845333206284084655577332629215523098195620771802357988227138244533585016221827024912237890551541685808135107119243705904030526459115245126156405456655989930785435039557202146430906348219006683011521132945926109359080038839772315439986230950014272273043498253925443111954149217562556859390620827319037319020885000977001263004903081451925682929254352988022532316691815105688000025502222821399347081834676045211097470823376707926010643584652628157936243834892096243445039313285229969857336489393030807687934139562347784726160449107927624249236826107263870657067564117400268862589013947331890128554987079707888446384976247390793933094441837126344313876566606668981658526572407982694757541889356377938396983513736806400000000000000000000*i1^15 + -13691056680623055586142523249621607487229915409466632434569086813996576137713697920599227072785658142478123545116363336877380994859512304328478114017564378074925902211762969751214187410247886965436417160620045244277328140298734872451493706778494155543796948991981926661941021752858781852714890840681672092574987135817784424918107098001122735248972186290315889080341370313580614618866740873411164033524811921900630029474849158685549029898545597046208007476250860180596495688387444632740098412796930592506873700436383111431035838255476144212755953400296141112168754549732038846834430313924327942467977725598291016366654542262954681988504186376794007015369435597093870045976310119749107251426489791557585662920579043311364903938698751578017633243955613259741319879382496659402874300686677218063457093174709730829082504772943323588890395817844960838627784437039042778572257173501783648965521085309693022895472644313997211945601953714079372511095190965507531769880603758477884815479062946797519527937765627235445750754045937578373078790436126731402458049801455843409920000000000000000000*i1^16 + 231067456889257406526400389683353612688246408275633426983888170320045935129947901803520510130731355932445898938105921739339604129363283497489694002551287335025940971722324759343184581873649374011805888868597579907617726409103726725869323727348528480047270989706190414916325047470425371603559955327384555989656268539240792171344843950393046291800180579534529041811250116302063730389010304863813331683650484033692572649790504784513540478675585412922732929411581616207628128769567074278362238644471955469534513258921059857950725912261223099291338473511193699152061181520872733742291653376738272439618234882097904961434055433543500519959489177042681316944796640213503757419100801710017148935409109988794750571793166654726191655277408285086635942491831930259318805091997147349768719311223318637243908884686427545876306392846679006627189544177305154621676817739988814924433163051015181619324986280916114795424287540278879256679401806969532726153528315170161857186777168288820255874590066326810759371561595651535638363393919885428209660074739317711316091019838095360000000000000000000*i1^17 + 111883320912886818905594776532831246627724834057159822398988445372984117306241120241338722260589963854702368641040652766558734703414606589199057265315897951380712864626574279294157127308396913091379575310823486446393405329512451392251599531276348037792039543788910043438135554037341436228173296498430354267517771260569663053587055154192224066176593112704428628886205595036022425927162768790534617202796366012571589056130717208094960983703791543176249916860068704525625531799546062663571519555035508085829832242503370311472155508102014502865913376106594717285172205959271308447180048565671727635921240540024276552073496318535667257931661057724056469787708071997812027777002239780953095620250051358902521908998712004063361222785685174473591798096820189500216541656091722406228475623788278057626733053022081278066090509557950561343183503937104968783762782307282566904064665956054705429218248513024945877704612736060746268617105409843682559084742545200060216652394366666183430440499888721429728603881233492129544407370145409117701224841171692956597311076564992000000000000000000*i1^18 + -20937818039389478817965719627490945678222442537300909233052216997966012208352842154950579659189051863986764579605326840711478677122656048602926440838319674820517174089482967761003402968142345214355111927224871037998461060089107067135077033325815913023649171978881643018535282765016542468796277601493250455127388643338051790218953539554116091751194365883851598814917130991888414036913116219033559301229614325268497980474034578758052742529767385684842081294547713206858028282951407247076885050352212841852009810060446407051090093259715050080514160102194786968676905054942939140162114037181141326229986830673371712008455444880130580654796155840105323394504893477169947609572263418329771778438764639859015476392577148769261888933045683942454882743685265244218381302937361017008205273506622830702041889040397262978840725400474476255975052600281366182982155529116333519388519935533080249411717848427341526196775392926679459502181456169350875262136521340967840753444363082974191348759220416507415683805231413691017019249187582882729775104013984606815074123776000000000000000000*i1^19 + 1657375980822931532268465771354698422105868529585926526961426427097873159551704636077889898186436113366147616365762225052841332846631506604828707770718432711938836270309492329346211184602225077994038471007178337398907201685654102540884651078161983645859381507450870988350594747477770456013512110591741025472672876876056725406850275114544684679419000214393426758014431980190371345148432881187355205675181115468940038840542689258154593592845177575741432004940349379575222649621867512352412664491900055603308785532502688037597894970905573800638551887187959821916440125612501475108798659564502755600624600433287910868987186136914169725608506836501425548635934442662098702355363879473590691260739233997277546303264051034683974818910697271148155848577312666255900877122348850898552634838868348428067959118627579619954085076776983239042129919095262003014095407461731025295250614938801834907648906287399037474577753196833608901567084329159694812351341157297528445518419977547520455759222407454437266076231309935808076488369651633550366046098358232291685171200000000000000000*i1^20 + -72324007877332992885311109782609212706884509610865716594281162774207849400212890259618126774385444315534054407841809594301038200641167330250915380173082134162658286844275577933053024778846408052917399685842450824052851581393913054434880187988185953960981302007725667109997056025331885127187440519495658370406126715353798544364719279559399373420086994916272567831570158141425407517389310291287402215340011075431157350591915234489140376541973583585962768005330012696374347167028748037041305229800046804874077400916104747833602610878396893047562721527887465246476995914924254022331546306704644008602778117316094568593824877236226244667951838796990842542168749114214161407799360071065846348595084497546141613211185630868410156588102537347039402934094179316367335507578685374489707289193544776317543054333991417640791815049567199521892541541687148588832280195298543058302384652631487959202942412763695254863662022823216200365620448038164204093240827010405100578819959360313116864980345798078292031189117091871840153799055768875336068329180090282803200000000000000000*i1^21 + 947812560959979709870311057301256242750657327713241988462786717917918514494546522035335513881245786327289764820665319913602190447301070302336862188729233484463811045879535525800043847676785206279882990590874672600773731585860488257756222235768381986109230608504797824993352971920062747434520358049111163603601100512812135046877376677649464256249224741473907203438008926674084321733533923028054543959070408049372308869228894555713315124889622399487365674293783629963690806786575402719605923982743254662108459587670475421943685630693152343026107531442336346457139770878062069612037275125650659841651936664614742211548601111865060553113673741306689274822660304456373261554759031673420303323201240222441131272450293195779842148571256273349961989495612170519306554603092969372815457016782210389667129737134045390785256946074313600240865532805753665010149881744300945395887173426546283446464780185877893124297919639994077232802181731859111741290560259217506622670027541586290430234932398867546662048222283524813923667914294413481836560863786434560000000000000000*i1^22 + -38412694293180451381189381182341343784283812268787108485379001581490913923999468054715737393582807188560091484647598624918443661001712075202537241052374465348769951072734232585713473145254059322207516304112732603385692283404082475817676149899530238042487087819326402946763438204757389529268656790375806583682914535525417304050934374028302803063800965462173071927645746203412152831636608700367611148449837389107519620983518440958991016644618242278780066889309241470507361802318443742024110049332857936918663352881751069320636924193776204206492618203821233973507016899451376330074668628937643951565503303095434366718127480294100354579900819129892346893471920305625019458622178391161273136690814613546581762391226908060068580575850993323720945527815242958658036734213107415667863514766113047737001114481078387695052207175518694016848794600483892554045454982015896193248745822198100206214289554493166902993944512620632056432343392611326401231059846141129671304954659240898810933066616662060076343772990122335600867426371128032790713970196480000000000000000*i1^23 + -192202522485300765952703466527460238734051869862087539502218802350211927163196445747182593951314328667897930486549840735710909747271556804164952660085126031410522351887926480753087885400028519125992153699647396506441206940434539886634692076355861951848623930191478200849445245585634023989719348814602234878180048562889719798037328740821699591278716338074143874951759874160292090027017733467191859565586145685130628850749971402195134088784609605758953734049426578266142336653654394822271617789721146223243479971987804449738019830791307741212293750177108385294637440596533492074304848520394279410967690616119883510662650413941679895121952032409759074610506606634929828006457031779754339637949493968683999998341806952046498803806284314652515371471597039792710960159314459980083606449631019082143448017159014524207933184376552844918966994320067727936281052310691151901282966170895385686845790089232927817801162081558287871908618057265350618785604088535519776088805636300531065929241801602722697261741810987391718776541043229995923668992000000000000000*i1^24 + -1601516199551606539257110441710014304329424143501492638019217985969739466423241813866262614798357458144954780351705580789417662414500419579267348965130451274378556087271084870751532249358068787145740911162451470557118861135043213798764560136259321337492029096869348046588814546656916345021487347667896785489150119455605107596292213020571987407522823396409309809164529517367269480443980727054117472085479185694155053401919509632858032040491557891946546675320922359166973079116837081410894788034841601641198971238434310747449338071027580700921344210314075863149612071257282335472614610261306502782321120305712262924677124629489488733167108929261406821639474087874300366991792201259135646313389549134781054150873093104111624811013880908225771465897917617462052540541665299628850134389087546941463232836702524234915322653881243309888446070034630804846148943199336315558765812506837460354600771533234628677088903573475962639498077647908930836462695408118062472994367844054370719493973584617155952417702327134626301875409260919128064000000000000000*i1^25 + 3570213756664587771600313030025151342634877223810372961869101716969561742950291879390992111496006326120082045794300899042920876396985317628010167966165911664508314921948372063653303427632806281733784552773368334720609207907052088460268944275385040718663922870053923541979643975015923210559160095591601498581875756874282389128570541197144427824070215401843860703529382005533758787129249482648632191684758033711186712059226808562756554671768725032900756459879018464102588227516193310001291876463174308993294343297761143735139464237607622875858609266550427397610083579958324674705795631810849486512375978994152340116211138739409994604317406533617249038358343911638024635685093382108318250620635608437701669837285283743669370902616131342288028885345639297553290883237039878208935826822360402912511277857665070092745471013562528314729095170131908290936487006994231966009758062876682025831651262717172059110600521559614910495866244350343236516836837860564172483574636928216162939833556002177720897899035387312335163219244587417600000000000000*i1^26 + -1730408614982111664821270987679255593686374847203826181628541148876799010855110194319904887489616590265190067537527588715826093556011241615514317800718980810298708423838305657785918519122706558018129696623378674700622932683461138355119522963013665499894079531013292714274980924268230779473439637777466596670376719482993717636722809662963712492455316836901446258669146317278952242524892791541025031747098795060912396709476251074043418018491684558932782768816080517294609898017171363792554544951817328906564730629324763016902525388794194727156791588656857464794847452308666150955451393351330710368721828703420360934369123911612910768154564227086600451300589104869210997682062042889598345344715584531661362053507110146862764069506482599940142621163305464212140778665783273820909949427278195643733751554182109738206462958898767375905064107627977495735914295750303098523571050711215196366305562422592102161913757559751060171139534937024893129056518901271266559021198477427667936906445197193584317527436020237413184029746790400000000000000*i1^27 + 18106385587255249640083401829855171958876425697702170656101745640160540143277886066963297168910891454748509249719908106772073702761496020425668574016962286686232016032685699448763765322773219144641777569181873548620731544432253991490303567161719491499560603800553044296187820222094861697490635230198710959596179359156046851503236227870772381294455422751067490432109998335396543257539185660960990256845180075037557337387416010641925410819620147318683512665242629830815233897145039275941375456334195961291192608195587461973059668799155288906664218828062515922928602675104976610511344275487488209269701775169145305906304782278875957114128945865021518127885150743083358978049055319245272008230432706945563617096181492711411509962211765252925035916416018207187544957562186666708289562342884279753664728712820401121562095251804225238119095979241119664770130695971056499155491753227706276437547161290557744130336036378181596260825326026581799275439943418806384234776599437395365599714713879191763553304400617362370456453120000000000000*i1^28 + -84053414331342908631078512381882560115595256090260607053855452490235738954053515584283003368337089293494948655294996340473562739161778351800807555672609343717118530758033039913939371649660427969302339390247822488073516456004909537465875777337550830399679351128970775739490751926733969355443192965104925255899859403119322550196191199605733437315379867497816070461294389155010992075997774527590132636876166557022421050360490608112140339488518899996038375363066133171671545545261301810737020539586651395632580207932654591635819865623343130447947614402722896786121034108268006027390868575639542666155109977097829987504114564777069743590880187729355032685939368577430987672329595973395495724834436774904329941456888560236419108997558336685993420562875549027498168440529727894445403750949998341024777686913034777109464573542894972510552689609142242897531082644776983284419645124419730686679088205816372348867441830953177016811888806247182188024918797793642269174762281892676679494268723313419857949550740758499164160000000000000*i1^29 + 632633598516488193988156907668922082794354760808745585492838521007755883128700123833661895978458060768662298488640667503597948870529375669628696084780058840590958697666654064552081649387226965323189763250717404618467876050272200034461926650836317325059522002353441770886310572587123591955927553239220588301671291082599248960283433986335811569160563777207804999520889272286066104531227350817971293194072194403553849185911076620008045244884507264129772634209195684849641538627849702059303396941737700302600604847046550966330375231574136380310681552262573577549978490684126844625631481306728824073111575948734762599953597875766265037376661542721216829003239926648593756397496989818271065489261495056506372117882782211901914507369468976952263196719904615512421315779186023487726478179860661565625542276388382093884550091999280203809541947608670109266439123088847597275352128121656143427013933365355467174251618583236274915812717746816070132832097027427441276894287056875153053175889854971631133460020634583040000000000000*i1^30 + 10850675554395269485796802576638093890258702681404494536534234039070284438308927778479405994076132262855777675474637326406496345903778344041164047003048317609852112026166708178030735864323752581227245949191909121667834102036506065539572055882134767124579118489794011217585047806463237252605906671120390086577620039944945229596929522037100693029080636216682827325202864705572142456818665498410672705188176054281119303090751059697428176717123177316829529856885325058825587792108021332188355446747512169817436182091279902365514332115880117081767669429821261472086475400129511887849035853834540891054868983890840443274539536202304597777917702539046148009569672590172590071952898014184088576539537149810582228906607103321635556376337723522619947622249522441145388388631192621422676865835655315881910817201782305737675643218373431449800203820813446539695615750698989373231286317653650185794076911698743242614480300009120748485679116537273010165436896557192889970363382476189341051389615892596302856163688448000000000000*i1^31 + -12437946925431538987102853009154962021915391946605215676701498070723116109537340239658049939874715157519485510112186250712964354515247697478794422652126030862339078221961461479476258093461076551388569185823589851914477681641142851654127055735046905932776591060084659189764082289093751021242285827998476080516935513116978419144278482942769005270970042441713547625966368236136498324633497003098866235336573926405084084240530840412132127564097669164437069496450712582925376643165496028367744220798280877149883241825526218919265136459629085556127096350806069675823046846615949190123025103867414871046886579932199468986494948104646384547814118377174405495305878479468682722738806515723827387263561116679004767635611547526170751009699882704474599383653721782387945791241217649995269097082183301660144236088493048381418768092968949330206110980443580905839357096324471820111196846925556802666940390812011768291676791669554371234457714530882258386924433226824998387604706457000616205090549390330302562304000000000000*i1^32 + -450601455226287603767651496868578497578230751062017160879694547592804903166499836624732633241732531034751026137979003561620351416189605266073534752513723380646925517827930353218946573222436543436839168804847836579548076797180584940244302129956164198446011952879697549921865595762838524258976969149152911717877057156097798794223145770623785702910129117710910133991362117833988014571493397907573137668482028671390538876086785101867345443075587385574270264307340302840990071216561215040957291175132875344682449558810363421263738383146058772131655617885370727108114899467316015749456816088176767847501791387704201178432758284230212731602213347349124018720058537759717571967692568475483021808497950939871122241369770379678544626832379378616182456447522293362601355896279206450497892253583719626372353992609739264910221947651275620919686378647066493028798602426425071623630091209504530185719423688526939305638634205185964393255659320588624157750571366860474962042794548609325059828957674275550003200000000000*i1^33 + -1926929075458128829295985057029558511382095668866175011514555102487355278057738496974709393308867161819877819515691522207953734052495825593345434948580427346420541834113700187015741663290358292959403040910955413728509097512448218171022552081865621103600222350467526313919157632268959974776017780960545159156197326378871773754885431836309230561402246725419724657579900556805172151495490237063826385455827061238801872445097650040865432748430383870800734646877954148519045795574549357781680003809340341012621623540101816038416355116574319993888830882448715407711099852873267738962317859523565501873504669917467219841919409352360851838043459425397928073745463478746076092043879936814844890418262359548226021141764866632394361391236436883842964073267602553951830149768637196605172542361055573229594830398518086264326330997022066071178982252020153388964320393226942607412632238912741636608572279488834875704253101381883704829557959204401134625370253828406653394154127770916335108766797723074560000000000*i1^34 + -3804903461656958727625934928403788258266343535393336840937240249521381954158788437802864255616445910566231888119628703874288994720383389246509955979046442267539548682654650862031477179850778113964034832627660739344696162203556021970441593142345067901332056772571352823848331296294326258859360980846759886147286991816321048419432798548938069965696658291732079672396077259060548426670564144060543961215972112536732384860526367701834776865205286433430561980567422584495849005452101352058375813635694949723459247085786435265307950537015583273259585205967815120976681852875854163781658589397489115320306049553578080551099754243482099847819664835043198687467585562292328582537489124938843478318612780921324358958079896338161499941712742548199454158954051136006756618784775143539823858273225141805141897533623109590323539269094667075152035972715907627106712337471901452190311881919902023944274309762263103932244584924298550835422712516033911698345177073395746690013943007684659157716172800000000000*i1^35 + -4161707131033719895705193310616413275336412570791463943565095001366690227459503123549886531185692377552670683935472562715074363987898292850519383457943230072438264153924584298180117739406410658821885170958203919862986592214746430544611568205622125813319404787736939804248291071301994980540350594540000483372753545957401983686767664250778240078876485103456919315951562282220418638479386887731263888541858189433891721759653861376201585351332176491575203825499079484074887404105830068746370991543016734540220151305109096603569346340176314412443802146251975980537213918739652847992043543887020189970843909498881636623934511510496554896613792466101865124938306684818676973490701001738433451451225898637329912375651897602294770823742458082003030577408907351068281893872475908605462094049139296578028888531907350530404916590445084291585290039743722425418889154845214995643464372008244970714458335906929338372400122537696810434182825961540134872619003264918162083709835310126514307072000000000*i1^36 + -2883124157235302288244170315104134457704723583445507030023678012994506216442630108111376983338219440932727068313801588073023150370303542997991504465110148305909630862424025443151565394910416484182569756667832090006377191035292280121956749036933086707601412727155254698028439346711781253106334945133252417929535748889105313596091741522307373203948287681113318690693131196929409674790825513960895600628812489331955674487277801985938592808861000230620542061933220680837967047781979523036971454586168648668919123648498484736486287515867195999815751349672568242647085013927235512518392333083459749792487540848790580386080480006726775198855286418793903607862829677654125334540786367908282209771551500208545512235282632409773113022341165933702957062343556010392057302352632767164915115313655870883387775248419429708340741720722258570263206534097601128376705898898860264012539550298529600250293829366862763441222782654834433899124001342097442465501353092188306632735782103678976000000000*i1^37 + -1296100916259561352871048436902670625000861579576382519881841465802904569548010285461209342500682258406300070500353132205000342553014821397608190063343143336438435098899113352996754750315648716481348709059025466207686976174243053591955341406716652459493022169407983392014488329181174683011410352572448675242140725649750910419274325431587603229569800813391265824042141087686385328765592514089762168007681313475069275046651811304165111058098850666389245901246330919004894603004117194182376695797323183629468726123528505247106543241763481905756749900557954836923958692955055663645128429573092124094732842450630957396459318793316928915476708861183216898965510451286674983075647062901253698747366327723804984420612894287459278421938482623084466370294225768350474029938799656985896614333292283858533171501733630971595012758575753807170144004744885518850979315057979422517020402149911229835838006215459765650677140576652634443523250298640830909250297626852558785969389568000000000*i1^38 + -302569683675446727429747582272676210736051217910577034216978983378835473335419085393985362547571102800879142891867124089764946577558199662578412683236370646528203873158904203491169496184112344182792943477393912184688489943088828833645762102533010673482134982461496621372353628287497193889640887852002206844557905156259574849016277406335493916718030716809946947416834821941793588903252864206722332591179629935798152969806933526498261435777946847546606599326377615351900062699883793805100505282353401894306384282757225229842957949748408336578841896192791810557074375508849567111976193076104405882384049624469624429647769683003125159639465418815955131984941140439338592557851876847402569712882880073565446235083258756953531110260876420019911248454861863681148621732884731726848199077639639008664103962789017788504896856369681787943003282219752957270812304775444229603974152030875724636027871882775656522076757523610196508927119847491490451559134035130907518566400000000*i1^39 + 6577583253000388405885574455285396466873106637823792291379951745188148131162381140819543826971485106440674604011798482466886060848940413444969299809924049503734109362089124955188038116933190100178042110697386087693679004721743454211576109870159417037858959430998392977940592180346777473202619736900835767488815739081005165798555368313856741181177113248378525750813417342000292797006674436929609188177680769776768203005197087165268037257010255409960646510101048375628042496316820524931389528511744565056164079435547760777364590116391809702362882332847873902947947132224183932376689960131978120183912944291293766088683107269011970129689332169333925162477271375528115488581493318544466897036319558034328032557491011907176818469881991734304201750001602528439030330005548713408094412914115108725166246425379626347983437583987104060665634857795760072344097333990593253867061714451185102064064626595406451225281412515077801292914703939971672640444314859601920000000*i1^40 + -7089654030849651448732008090359103181225799352141444625668183139975264967871060762866506796232914596318238736613882143084429560914962183079453604044585629222858870948519416187463902427088571961249549355824605279073782835053072825403789064931926209150446628811830366327797241494632073041426270214185051282430355276339344964516522209589273250530322823507285251712173600817171125414728850264452687032232020520873340118117564508958933674602685238864424991598012991931471839726353884917314829210797716914656418762283501839692814905840004261086737975286290664890166578134161639884406858786118281685721206819511499535808226627871481200325577085823191247054287969014881322871982945829129193459625088953600473508599482917555994979342685814756124472256152219413475812216411772911428777231177242813944239242224187594923212114036519076421185306509319461618848185025954301678777161541190048365460441499949556425385923452139439327724565644588994865425106862080000000*i1^41 + -220123068307617880430893501436295540454604873019860232959372287958818003604234806568180093861549545755646503538128079400572216627569643535447855703954264467853923010156867299379119676543402311460699215414202239111299351642418998724296799172611342210719864696171503634210539109158596970571060531244290588224044636590056681906376036413971394114385788589481229169054115786787170324343684824205555940760459722268315776782765759768049841221378265107489902415557654031879684083419819384543530730599982553970295453461669473901813459404781320269895449863962054782908186397358107950089341262781059584853280287273009342642688916602158799117812917552536895265269003056033957609694449038471522935902429463536759335896573821879213651979404723120204751498386418481912275721115290914653836056224919784012838729232255034018628052546317704993677443258032827230726357784499739075679192272268965925348949776902287301933333749199641973032419366579245236092928000000*i1^42 + -2369711345706965767699012418389031449818485598291726706816696521119954108884726734844911973795486121521553987780216346157286325999789081582014545608623619700003674023827376635610810301540169714725183956756336945983042534504713143745810473071146378678195245705198324720685787726577243612300386973962567866044132964844010563085498595909561054761611748287776410877277494995869691021796031299146173548392882775720101709126787926852551793017304597075038094399349747622133345879052158082579636293824214362548655569700884932486672613609949395649466828786956070064968062147624077355049101530520631841621868859719539440948184306714415330969875100123916166855135884811583790589602688752783571017951319166634655493429582130055945406102381650846564386413297781600127479745545363104101507339149307022285994366345322900941387069377906943519428668488118952988935825308910733301045899887963081838354179010172322374743756397731763186132534652043264000000*i1^43 + -630555782363903652334622884009402770034982807818090036263825152413323573386832662153888444423069161115223100343235738427398434598521642788361042383119477444959960556490501612511828017460021126980622821521050030118491741846853602919715125511992694744390057804418794783527070411385331252566267384159352028910589199888968428569023513555505246106737894592488155226591949022612206662397092525379664320037443946354527497388965890241482143444833927684111993101413678988915352776276157459149253636973822784855642112534333337241627794714191507982532237301796520380925363432030815314933435886894085962969294774397028944681194539515874371690459023783952395888129080857875525586442380507946026290800578023263412179002276368414509515130435313550954396679564410138057205896931447410424158095449205166868705665889263566621688012558995360433233883155993274768618218996046487302835692147893192161372189441145578343999444709483448367893708800000*i1^44 + -44520716883353937904739781718379378251861662214760331919109559775195854077884585917980699797196254048862712946655289804057423658816624498680116942039113565305590467036864704170847553332900748597884734379050074787083996845787727675754786912757541439540953185055094748391113393353763678612138066384521819093024130857428475714852808839214419560166054016209381627387257387800313528213133604980623076907748429838725698133917819131264117631372494197938046928436579853876412408729268542721986921256221112960486542714414823242001666643328242959277296824518848979407592003294976775427765252775370209813228560077519943424629407097583304032943407054699501256954278046153384703404961221577357601165315997170123516065599936367057347144838770116614979060892040591195825773060151682672944158759407734291685145334468952285141867116630056293811507007478098369147322456252728746987412891786800130544116382801871249687431290342604800000*i1^45 + -807006012878749215933482596964650195163827908575685292783848624209660728271952323610649914167668025179301216825265504439822059517537859447047941296414190862329974532158962744750138914224983110535026133790560466604480363741047736855254858644746634843943213850263492276682816216583615516127433031025565217423956062205570953877305247656853777731074308519828052094456146168471229985313892216361330174960665557797580596700326830272792181491307365284862725429151654322477584387349035778076558961403612049402688680218182143636393408168617776581462391847921426366128299730809063697047142575305604925869218613799080370191778356872616144180359438645768168722288600875025713736977705212771699597860051167452971459964829991219930520495698306328298904560437912198337481391711442762352324963037349496112011529165996586536313521266807240118264870237397764540652848640919871081333642676389045246674929713022367149588480000*i1^46 + -72953560502223917576338212115854639417554331701983099572182374103250426904757620484299197055416702325530531253163794044237417442357528161440420280654880288284117685943601481006267661113778703343740996648586335823116326136381302348431690599086534669964683135128643081782777701680125232701954398387299569134101107077402266531561967839005228079991362719803358743263503650407344055746950669989029310380849501302994383674732719867954935785900058006083793519569107340700134224937984484708402535711773915634417907061862407764802776395533428003089751439076373466503058036692220838019716138951055685681428111002909767460941157874171302306635016895308899086666335786361858484947026723791615163245198991151377732972375780037834980088615326642148889625084402776370720032380256009694960443483702102028124508996690510990013398452826185111377221972734531717805630783260440738806669744150246903063865290915840000*i1^47 + 509338934006367178320525061115565480979900886068770289069350401197373772536091188976306945300434750663834089109167236500613393912644497992773784383781113825396384266916829992982328321357033110883437480039849306633636696145042169484251330755832189637343728381381726403861409692953828046787477836518525764859009435306718295166013621533769890381221932374614923117221113518431818713395609562866721572216093599453342340094898799927444996942715688069000983067681563415469306537135841359329623685723754790805536512176520540414330727935268043955283364005578844097310473216010602180526940744774783280798518745032836493062173524913471756454097664708961566061875328748193728781853895466052107253393472792807493551679406955291066792304918750597199467607115494179219280901959701757992239505084499926901496288966529638668452382161955364648105172803996424731258466751533087036216018021609593896960000*i1^48 + -3405858398576627621701316552815641024474319838092727150449345785803435887040493728839188953706483871240314722049620553671060683109091918511291627041905347004701821069123335010966311387997445197068029898795100772849093231860997388318247272391770412346829883389184696250730649327707409001645991950797491769207863724862201662348883776828104016350309018950227368503012760761440393654299520183847270595074074597911760687837199425127920796625592779182709343367691374608509027263291384215140387888468764165103854648960696695315597932592052151779479337240702898552363065510380654322038711434376753653464849692084010734258272121999212771945286785432809903280412557443610837832732427274827371518968042623766593835217872613447787423233785032534442079643081443089153334183367974900042770664112384280868148427513325638049511036531772192698046168149488586150368040299625481615429337088000*i1^49 + 217158414812866647021935859281879943135846582426500397367867443500042020136164912886199233994750949780398404429367521684712001719679482240667146409468534578648146077200085131165602763476770220649415944869610172676374197535818076989771312990467962665189626461204434728737236822451695019537157079580225135924648026325801613076251126310661524189603708557757580946914528232631424159031935962818161965476989699156985578360482870331033345455488412951012108937569602486280631918186154082801228610320063813175789959232041173557582076095512981764287227321503871595105648545807567114275315680481890682110747228926164855715086984399537802408104054423297131850805199833120249672464429756722286717177002551650302893520020317921757430352860390206151280239098426972299131792872889938506229874024549382611928174598058798225396243529315907484026882814944065548561408006815744000*i1^50 + -37636659137047651983863732459840305710870204293955673855487347619236910859269639363796851624386093995411993569175738309794607551358647013738428867155142100028915491453135020913274608521671380013513523721579656176959333649552856271368774972288981130008104905171845451426853756505213062591303542954133817551257956844225870384202567663604023567906396281194970754327683153556791589645363431327593021933316385777889036654257630576127518068406639820135721419507657901440767227065505992298278480723937703014920951236088684072581112341455487215240058335676381577680404954059867457423357430698033110862174989948613272207449875233706135073123674821613285113502236071145425360481684310816157657795788908775369516668856103008599610855520332175633171435159961107727197394874714137214038192168048635755727314655388979503569558725256919252847028379723534303232000*i1^51 + 47202776940388807460470957418321805563792643174995692169568112686548598848392257915673469509476777291793544936300684830215056913432891465091124375892095818264778826988688949762599589299783927905833154032500402247487767459973979421514927967133283451085479318359181242299591898676738235602158845613052629725325813808786716540147929976845895462114049918298603949760922728565814525985676903012664657220902728456619803203511033582695596788499668397316078537343492787354340293972058003224378921064673270625477018782225681256674389354236400980750046062646120416205689589770927089318224961359580186161054203813702581723243097019877029194907124182648064116951331630888473570278961615073905655248698565621495156696770075454074100194879731894175547577954909363378688119705226510470775897362175402577225506327784663247215304018308008392683520*i1^52 + -14800321740920622949624259309559089506243988192757993858327917389692250317958968916220208066308030115915836449748792088078096189889852854176708467605411804970767423523264935390634429082056220050503139064728958995974283584943275434637532246645701127240530355366405502738831296628458843463780561695661181157595127711266558604955731585794925806381025189352354599353813900366716865707061105846083538222063897397544103580412260466977785800306295082724897879288678713840358141679644943327633486738781632338461011200688218681957785805229972651513020775538718616052750115127940392003928702032810302773740146728123098192457112423037914474794540047236528135934509432856264968951579017699328823841916711927082867899499588931087079122505234119250640780589451026052106077213146528286141793428743040391272684182651012733717440*i1^53 + 69242650404287955406391226018460421968078536691479005154606554400396833818163368506525281847737892480228222938623013701015035593745633425240611802198470537808219956143936197778150561767873094758687827366428925777034118165637855353644579395795033875479386295378602503775765818714041021282057789520388722198256309330480343893544946655695278522811323253989098810652566893928254490653995907671352199159609447789941843274500294002488513270772907791034048159102599631827453202524557855147550913950461702081316776912860830621683032178197623828020358411955271758005631794102346869794177393426309770418649823264728133093374624902086517781669789144908655258047282465387343267075432162903098298123858819990402193498283474055340867903753825075259451521*i1^54, -821015320252630333806280994849546525767603580526505426333170088477716875017491034498419766614202757933011449847951006102381301862201111778414872971253333596005751092341081641329595466974599458661509135636280304170466587481072710013003032345702622129445127426418289762826460484551606887178214560319214125647821341575148273645912751432105922364581434812913482039270044825650915251331610066572926683777931592353703234779964265309656361148370598595241632531616549202846185672471958540162988234530162156692078970691052239546090661030515669316785894295815267896931779966019134936593125004088097315758999929014408784745728063324209919763154344959140620634727892939156743244044872323122577394861444520839161091473680556564832086780385442269154705898601361158108803950878765966566315913535958405167015164127807726170429694890839229195476024249874969573720140082027148372198589383045893232236277948711610524158628950613366710662200616521441501497750755652315769945998542052088450321515328353121698533575630108538728743717054723674436087718782558250195078837045822690729429859367759049688205995304723209998792734756329798489134098998967214733399564416895590625255183208306079494725457263493480518758794978219700249313278224466688043604543484129250231897617004550655762371061088401718513670177000940450560087182430278356863499577719055621763418105883684624099178173406251640783539222873469979291241974537032795673045073029025573343513751409558025046233326826059896157405050799792198043619757625673550441522736512237846357670132220843580953501952925902752990190657902388626392152569133662208000000000000000000000000000 + 15207962050992230968587292024947500242228787609157578362638120721223010363096688686014495717105793022614226927057456663151641339331505553508377419977929434654051819390711368118784137714803432389546777096644968412787725526653927212943627466460936943531627337250811040071777710250796254282307208052048340601432363725441856699248363633039127835610892201125054067263672625990395263921779184042731703665600608004567994274192334125555833404480254252745839007019534526477198755370914352976180032119514586152580720387040639271797729681340513605865281402361995397475279374257442598060865757458644848553698157105994000269199106225959828577064388331671798986750759120509438579656056114360091251330381669711167534887566977636619404299930008179699952186930011129970893217660527450488582156182629627195873440271654804226008289081707079687480571015076776736634233765557673116010589820232325065523099041596255778340582245097207454961370252281331578075948088547805227043675829159540858570588631161007355998364815396842690184169681329852294235825317963682526370218872971138101808145555983543056242021042580794756736253553165606459722270187279900815127345600906134862642625805898169559468034763493382358878557310902379531127090413382674269187318261704358793894648419153774922748308613755330024899365639371399370913048922050063447317591288511592581922367398407708617189343977457372859726006612059527536983719523730709825123826395632956385675263983317362479154102645040499712194418382199312172708926388296023971746160902073386091398460564749706875316024136010025692352487156239685380499411136675840000000000000000000000000000*i1 + 476014226206119679388585554583418010790232107548252849055725029633354855574397780837901101940839211968768093578898962555173826341048190746787082079740705243661254761966425206533036404343989985604329048543256595914993160667303814186550310249703659473576243938405015148099571102716915287077698761211015666491875824991017326711153832654819312602736633610609222641144333854856503480935065390432620482808407562582934994005862328125194219888570135678900711756059748703754603104111872854410749497989217135594409102226257323065179639996587921956560774813615731561814173198540919284080087222735830879984360235585938187101230223362611761670120092749601936158676898642304249295005752028772788619506965980086507107925632816728829113455710710151692635371618223353442610314163016944550650851964831513884110997302788411277165674188882458173810067826765648818556484482752847448816165477892486043127054438791176459153178172190308448763417113692757842433466351986025878558374419942319906271023247699558965359474379899006442723300629121657126600044020329194410204926104613042657303401033919416861145657979262630529295969613598660113303650341712900908879108013357869013206234164628150182450530981521856325390897698289547206365807427063165977987448482695039405841765347315201481912145352422884458500958840354596868816296164816225691682229559795578067503816873293321082732745250490778641788071390520590333640919554472549880258772172079613571299327495563282887316810203777843942026735836756666766760157629563132582965963986765937980144481409472148768200366581639926335318973640425467449333866142105600000000000000000000000000*i1^2 + 2590375377002843227714142922193074559883556092900948407816569605299478312880584978822850721698612352985099285501276473027127969669499851984722205211266955301499887362937044171019099608081265061075579373206400347719608971781947294276621121027278547718088110625791631411134182670116453103530108016537259307225222860695767987165637222045092399805721523810504465702889888303943179245180221200515765549504053013839111897796091574696351320172918890073681314467387125666605760101065331312052580701396058115104664828125376987656388956015149041504447135770497069571595232476739887320376908037617759043882133608346189050943093881599125033343209046545093158766417876149503773914023835924143397723355372109843557999313034157730260785601345927767164619386761777851515987147674113262390276495099748235573755477351353680852120400556857660193979168419356750041105816388413072718040882491086036060462303089893012349599309439365837944837160000363734023356381448439400036761313999527152291271402431610931876676220823083405540960613881154377447574440691299939439289494964371583038621710996811888816917085709045424667802505499983240687016291383133498082832875734760865536304768566302780505236399841027024602932584356014564659457901870889232632800646086391978086586947067275108594978596291609737648186693726990935067159212980967602076163335887176483528948178754565210059075488816561321667709001551745375105045135627953632236741018778504778668675251837206667489585560350440750494291941866335105083898423874539561711730184496206550029218766245247340460708114337074665817670195606262233143351600742400000000000000000000000000*i1^3 + -2264757534925931801377463181022123180338199766335329855142105962441083995304433109146753794199413012629931824896955490816952123029531445794981022345756030335780412917569313892695864568105157399141415384900493166378222399144998695433858076560354356624172928513857907030397772105718097133899152362488104422865273653720121564803065945090629301468890316476877500268866825790045012701835003487479659702058480273771761592327146289854084693574150002760310415440679107128722232710199769748674989558380208887839811664176637211000118790523374218016351573138849550693975220502542083706250126596054325726990227365325768418688940595230494944058501157653154947456986097637289721539589824817581880505745617058040578788650776251747302435216033704542829996336986253670678173912958560315651842319735320110579716346807976952995734619808519697444983103378507104874810745395982366661401770869676730215734248266692687631899440496014504751840236446598981669729732626183759368304530180852273947327000599844458058600615391122285005433090639578946330093575359291699247342695886029847624322850013244639394417074989537115836678344169282015634973347672067111468400809497449841484507881956048604560014640528684424262413242777532747418548489628452287455811058964660931633001231906375282284325857683473631893397888666379417956724682107338633821910704377659474266193095110339036370957665138614248839418127480589593322783533453197456549355496474986372400414090384685236032997233775746130555698193971399526713034139938934973059218066481126920324667232840225799418807822254396780983874267772460908275774259200000000000000000000000000*i1^4 + -1906763119538926932441824276106564269178171070418406292656773660803576620976800932098083981294836789339959536738381762032706597827683228156340212014286565479125751277159633976926018278173441090060940798224152345197659106940186156352235348414249836678613028512849693718551984845021680507896118813296948920553413343529701533099674099672607490239818980807393026366981092400998317269299584738380206748246017339470365298637764899916365272440456583942147020596332764498474213112636212242562288781880868074927860270319124173111878835089831617475833852135447240951704427679112244794257103466809377555526381815363732084217901534955970631767776056799197900695081934677183078084819111663808047119109466832404243675923065451737116087682308267354012547549895954609605356294707042119229529166318845801612116150489173042534251732840586753478858522620103451080045209382300425875661392352734919207492606917191892153079645843678752608166582171220933980293144409483278946102278262826336598153215756929877631914880717664969106150561835660734974026762200689138537028729991142665438951063980474798101090811685820759512369146252299220579878185867553060810931901763916744226611287623744125864886204086082248938616077243061934340646243949135588720217017110377262514472503798795845364135294795499633978685638831632989471760149087308898565519099509973715344593268272627328408601626064993184800375276868575051867787287529651581236858251022462126728057178924410902219882549231015670324205988248619325071289404890488467654396143989177767254074530956052440899271827331534004756198654773660969955491840000000000000000000000000*i1^5 + 3717381355808642650953753719189064990914153875360359844492128772737950098589309925306779686096373783154371429510602780592141695330577105624575396574623554689551225997132249989614397389292072680029659707454864906481146810206469062208927663370975862168648479414066744774311632767978449741205841334693724993584108439333672790722981439096138827176594515956734117752012433257803652318716001214705712907005986816082231541446331774028671847562767148451252818534999928880435545006207065326851955438071346686419293838287803955846176853822376577203372129389593812274088496408503639391376329864362750233773447350334005504210724731871736643783092639811246963065521716278456475680114044173100958311575611134836197967710275515657327895197055327615545935872613673853901950668317069204081563187078983301830445907197941504719194261878932465167720581423709063478405070179133162342656669660082598486515721953957543294260797731111044145385190455799313513195067741788324779379102774038096145562217247013043066687069834902094628265015692887445133853899775140043582006144560946832479259962945405659517888107311177026467276566264359405722399378979903507893156445972490488848787239650681128573581637331003677726904466409434443997532522647102679863351917286657020960745000097598106733862279321805976846340116273837964514225738012792867839436127017144385907836886942340643141648225131859146027164524903920777081029057552002075435381668053861382459973473043564713387640111928209561033707151837612330135064915172110153364632270765145403683260794632565069426188087747824961136808859761015059906560000000000000000000000000*i1^6 + -959059205178425464719736115400726949051727622049642987703216061470086061672443702640010507681076545548794570918583752564943573078091609393523973499912110453905434137440644075655112229519897859721081410331154033929016873762234952634514396309090930804514627816344347642784229605546003521953525318200788149044075738954050472145894542169094647555641833039744750281218164481000776892245527052716789694324141368152557249956108765383304977318014393691869929253882734735730400106693597900784613449793374598046972463312686087998249515336280094922994364169761443512289322179144909521751394340488490694190178401218735366874615693535496418016540855994396769830044263700922580707426891626472682548401462933381051959802442724289569339622299564879406713561694759472241559635301193921136565740674818613930020717759721512803329445616041315113362576764020016796642914699425734058705118007402945306955081445193726593904654192543626644020323366036552466952599705556609507426959202428561541652262699971961963925993543540653351380289706309482847563211044518621993680584362470625680382626445568345132511287446735398789234173207783098044110243093212218179545065977057778533844590666603630049077794647105006439568035149109558544247813190377635690276425053750062752975861436043780366501823971972295616736926878207333925487899209260720980138550613030626425030089395226166009522148985789456363367642205428267159305007031117889365850542886070260705021937141273651403195058086645521418562492866476570832597223761642251007049425220912008939410609281381870942784536516205105491113031178693640192000000000000000000000000*i1^7 + -1771430383728719650717758822011360678968413381826990524620429028681394903811933096980198952589258466857596158242434670773733199747769204963594851391453400424458362599254253972240837491505443164424348233937915340640578842409070946208510304107162969146280462784778794086833576701186933671999413048934533589236608977967113112941023642898211367692872346026447780272043096222962459092544801580357133606072971803530918914495323857042748351174079811044126867074350988390253305482178595508338514774674210318757964919547262155815575999380794626175829944128095038463517635161270935740323019240617828398355308403362301108200188229124179451130183221804662243677227077825827558921032493366311933728314947854175104949392757009784574816583304055317448741013916560028200225270071950514830836038819145373328366960238117705971473664167393861821620801292998393044654440392916555991368771641537390467598589121010100879317320608570847038431858155792044232333310544180136278871747525990324428101264207403203882499608857189700950273586497751486991984610685577809402955070382444669183048802261736782345185247850032546704208611039131281877564101351359051460576135538820226544259330859117735312173659322493568129934323560378267627615104030812671972045740454088738930643029710234786736190791029823966402435017502907432595744375771799382620237046463392795313410846172281812125141452733827598816703872564487960539437130838818532756760756139110638987120601739035142782698216839242188050575108213979952319404225130987774634806938310333603639637173586219563094723873707460416585524487148850380800000000000000000000000*i1^8 + 1424406282019699241507663836145222890257650547238789240287880350164911381402651052384626252530600571932080061872967980493440168870046168512973112761683309077565781765711717025672875087788414171159799255390495368552376041066097860010062772038465623203671793616154269989051173040925475523736191041218590516895685252661306627819297519982970228406093357887079821574018758746479422679867286886550805358147945425096828340248753577229395454420179602839717387826444448115230737929275203747987132151893179190957830856643664063877103088486966031740591689621777754507177150667095913463620362695940505759496127045791819292293376277895419624205869110613017567471776261162828217884935127209697750810078719871683316248978105579284741012653006699030488610163682043844658620782467246804953570280675501066661876934130126037192636466096926756997614464627682922255380622716182908608975609818840773270879678674534201587666592935382251205571362413274793184735141821272449727460092446462632732878160704947092319377574415175364592083242095427952537167372463763230007893868730521062261129113370880328283305333719097979936639532770280995982286114461548664962306346527743204032077580488654087478649153497711240638562372738635603519956431713932891554226186651465892877725995785623871856909690716135319540445251265229478389761395162062704756415904375325337477008231397787029329453321521995844578770433448084093537943569346562044064295096244341824802030102669899190047666703771765159684661851721452465084664743466001619685731093489982703598229559960938991764605737156044146212472929805926400000000000000000000000*i1^9 + -187011118103063847624382836525452302022867592278408539979368627070856806449934162713250013665463130371207745442740397211773486866346816799379944530541625243119069691926746522878046984164848292455422771539119036303408293001835727370674012585122110462058724043877938965420653662595484763723527883632451052000396053783928305393149250164721607048981220423546154764053484338224062049596993004134929081413565074881487907178703485891846765567528522123493744108327097369793010445164808335446057879119940110176012268716146231815293531918139167693855699378238116493832348958168410982899693446358782796377369253276842950203413227884916582438682703886668028075267792237477288026970292461348883640841413488790017668729590085809778308750443661516920929173655683596424812921004586850962443407109256980173891204085139115363265089627928197589211175020780786807974004060124787549508941985393246645835565351220328388959445052310190330231711277871845445397220219711514613170285766738936616658180520436016275459242113906535291035571708004298727117817364085198385507950153989235115779896511128519649576688683363118534817765993858918619340528611519886080679784615762267605614196860626018080450549617730994372236470326755777393020651356220129906087171627925748063708200526913455143678476904453634961326097574638178825684079234768390736381626125915315073077095226626146760507637515299737634738056832586692423856156119187736385568410452077181910832096356068065707594283776529507073947956228428586053040326136656905464083661868572131875902780626362154617374955856480474706289570611200000000000000000000000*i1^10 + -160438120131639148160867053332628551052653554626805048269627888297216918417650649732079334978932679384629155599445178466412883514350776301866794477273216040103384029050677540750472496359159892995460579828030187506799589051156208889359402517976772672121163081300418199251090579741435158212294812116156998332011861499277077495553449855787739665312310372135930185347118162980931347032250501255561222935803765781287201114212481615444311870565497298178689523719830033642257763003548791009527864236808862738813770359444033594090354000176046573817380844279099740971291100009151741033929464429646897085168756890614686841068929228115999155719677324405524336056604253117557374546065410683651554211648072646049838164339510360100254185715356803089811028538026502981615928013578744966567191610373663688938341346281256796497941111447645743605906173973603872894958003870612825454481316630593757254027342352151229884639989084966569690508539609304755525083075458970183618458204995743279614298215100328829341861532910401820533212780960944712692363149391371420605051915739607685780560761882954899511595865929084526562194532949313374901543824828382498792883405829954947025361083118134018397373654992985222141585404682889950523494071680502176071388070977213653107457024983588159623338598488045564105551428105597045556403497910417886299238825762815001433027181714662690399369793078093742459324827410711116960742804684237909346070094395274177378470770444864278405463621121143506268878432967516319707258199477304859757469192920502714517137700360287402736901541973925606289571840000000000000000000000*i1^11 + 19469759929801574203339688387122991658132448768682588686761377553644956555769433857460277743158262150029416888514046667474323289530911116626143538938216276964086927659658124569216003611937077900321687148690639572395751265298649382609346118807050674833783034329485931470951302798237239533604588562030869034849575147073209536031423879864585056465893944520069165027354152881403528756427523416010535017370171856319235016491434925966242492256539920011057253096142043074468210579250165627048332842662421078505762988876416299219788318471976174590917377966797044232210855599681845064126643516630922766892190169442113901084528937728252607356947604781705537506752712311736967180821806570663693152972147335904024948685679301791279179365816297498886232151928229785321421066929236475287834106855766610791941184118795192867846774879230904746840267856172038539538224289761154239573973098222295232786327917983053442619104809096301505652515673413816040997965785521755910282423393655076272170292235172477607788828443242100528173168534104927975798569766611909639820880936693492107967978929654378141356373405244611395338961142268934084825033209731335032472819713792230054864314575118461618692332556056183370521340799700508133575629589539501353304989848352339261409069314245654533914128866520343545726959418796527133048430394932083345062989939410931679092589083819916775347690723205554538144655488844711651597365223413457952998630392664646734973005739251119722220781166121524830508778119627727653990176280094850266141134419419792045902597465796351568725278927750252462080000000000000000000000*i1^12 + 19354022787700787089181896827610680200650469228741096622909439306996596930157067197747075214169924844780295643066061452703651600113430699964507087121415821057836523225473158290600585594417929384574682387149372330088404215785198460782345247281657985609972828383895237760495054167787606100985107666265700995884409525379508887330697748497156723410372459081675216046217332245887272044782840725136992482802327429708556773465421092110401054110274968022954735500148205892089936261133596059398562305806910668545082191097338330577845260235047210415308141401613454032179150444495843855069263739548955699439462242198608631528252006598343089381652838265439241422587945152573830809704274958128330080096135976197672064590754453770407853055343068881500566412798388502429396849631754782220227666196723728658794231909944223356429521770411038516274432285086364631347338019897438775820075476476545986675921643790858188825311935202246270856158515646802053833082567923356270816654577184849251449117207856115573965502273491043149868351631631340657515241808148028662210035409072985215358226434382205640064454688331385907165192398193027103959397724312930318372004202919861162031432702366648191745433081358897965143197945131450397863867825759679873903846317944030935308057871961216271011358151120520077187035307456879484417235305667560192052498542062019836121338405819886577722804265426706937741961298171187290851966325917805406994147350846781309820551878959145254997620675302960668936193150757735888935997920553928394739806922658754997735561683845226824850247767751131136000000000000000000000*i1^13 + -469642511039998097295993917842356156615623310667721104485917632019974019489265146361338637272150159291408160445591993849097462233743681239656521068169157781838597643410582345063311349135731539274017251531054075547608195387611919046269222028934464286137769746608814798942759119666816829461996432222788607297956410866701748997909656120111280618785061341212441547892505597620477805798954082556779147369542911888430398980870126511141103896024659685634333794439788160849985062821641967817071299189756419703186133349165872790390096869009896249555576924530751596456040497319206754487045069896876271247454366013785224024458236772669810577579217558114138295973778385143873165639179400727233396782631406594621837746048702805549927680128256086360077936097789195255398587671972528437726086888305944071737852274051453288597853880294872489191719886546531909127688723202644206666112365977825718207399129180134311770480733410500620375774719641031722661904213210159967251740215902508776608724050823799334025418465339167998418618381386475535289659758781095179807356827072347059030257554867779677635642062136295795910900699277091928828662297304601445957678461033335692824316277125803886493032523910056883056742674920904630276440589555673531677865341597079007807326554540812035834732846624083023899745246592864270887754142301573043324321664700228002786272390138219943577019724917841496652419207990426277005220332767011261446677470933341593725391237014867477551073702077973193241795011219381006442941740291735289788452671201190387587853417003846962040067695050752000000000000000000000*i1^14 + -393238727250173032934355108404604546390306901226958096099137684536275917335209923924402099782500929445406988636573930732433226769786200613028388958502420750012198546517822149051086278018106601326793401118898214440004007465856642986117678119878163576642455967505098680175865067608820099798186605075610129719381070905980556488533249250498518118255313348025950847959720234284620033728708914953892429505718672705953007399788048858549842658697042152341078542175376870674784249490654682912569062647267088573037344413796760832971998544053659330145562356158622109103956000057287737179379406029015245798448744638833895579255402697813379824413256667582253059890499701828586797015026295974546478166459944937109914583147134464177512506609969477017788442255433085103169217641593666386657715597618379179943880576130785462983107590204877018601026529761085171424383488071996175390133377981440432909348372322480856794842428552542912033748013369398651115782377453119742708355611045046127331614223782130364358700059923284106629079373700296466790063585890681268373728713018050704965824335559698731896768156180340221413638893367830492484689595756199193141800468859120537165559929906817766077209711052193226997991351493441108206118268321059540144472701662769408899924523249231750148997887357776917856776701193504247286943879063384920132094078495312428664126752227920918248611703045399573376705425032073355942336159808825774658645989303972294738792295890555517067508033361826776073117762125660635611991880711636613161041766418139679699366366367179175154492322611200000000000000000000*i1^15 + 54352258809699826013330489284919393796721342426138498063987504106619892544496672721608559632849616784401739310324858748778001079119889956501941997018676380265928540090349475411190074266317561677744193829765107891166995763869772264251120034693033473714244891028279735122237937724900932316940750331771431168522817810748037760902892717172138824112373302397114027254101260736351281740861495138649318919016282355899199222138330583665088019242837585682208509825189549268563791472402196952785816613790246345096570313500937921346374778623891718232287949848383826458929771358874346152021223315917965165658891464238087995301703832674342245432668655488010239633844704117965909031806982816404069700883803980637438883108963135481727860647784438303770754765856407168661080103780887351436458080804183180438971701231431814957338781155051229971796115099867165184719433939851568145947812069659898640718965361477933428370837857770677599654633681522887990454579880519592758000304613701860767116126458042003065333733818346080460674947020505713315518112256821556933092348018628468742983819479172616297583257613843244820405068811264889489759505411214375502331824859299100226489307153769589214476360650113851491951192559768633259164649821396540418539599587881699195312267911313237891258299117375013572010052458161398447082350782867481890147566751041050594645659605325439751919525687902024528995261868885031600676787794298392716112417453557322055993601382751160974723869731113460761720222972095124130961912542741653888769716957560151866600173220004934671736504320000000000000000000*i1^16 + 648837725760862416392720650078361673798117486430316545383667447140902363146323888799760259004510568120918656201456753775958278890262379656136851247563794200504892967158862388542145482846327230914004799339640275510958023046623789075937470774162503411767967430572636952947838077243480643971076395597108712861692378194954602742526131116341660073232775984872831395671266802011990827929281517176477601236190816566927935536523154148632800755805319488768912522957533673809887018989145622943211274721264003094903169205746752983052509950274464418316912697856211423663585416010351020095086508982401725852797528766494491356128998197767985810144541922106624411584115821355659330414294618558635794855252544446670828751855075115162762811664056703357443894553649027713093962887224868710831800126676148288685919201518331074719786988881311680307890039915028641211197845443915715470632073423271513158691188739036901984075671322043981499124976389622474263241256065522350373488156551821684641031952100030488677284449684584535260754907318446388927313005197202298785880949458501092551305741148453203086149052123734424390250309914242211019529994368559913793267933877840409482833827698702413017183977087431393798264593598830185549783417806825456339416735224104813769188295639731364622453079641023209233188456652690098145228083426887155288115782355360942894699057076571659547265764654117822942544050575800051769081582358401303400402667457841267341231112663848997864319451878603131189329029779910630459479431624662475666353303718357412538139593847716697866240000000000000000000*i1^17 + -582037754016923398525160970263052297953330775822471755970396367036551969278533484024823446550359945940857962473911674821122056519322877283638140724285433026880332259149771028513004923554957188543841288171835197441799848452003613967252342566090757612461957569085322350416431101385188181790560114587741349117641431869202161110213955757646289561524565255218686701572689887408222745140475741774483293569990526931446919288129733826428158786727416927007028522331106042171458840131985058818325475593687610019003076300560176478096542932058525960161861967962094364145967746499297229736552964375562398828150452221402377057444840905501432869666109402420423801529742953615787221384987277132217027508062514088796436064520861384850571212726455091483273372747058187947017843439490243590519526081135164283196311651365968351118878043998375045947490395159387080643051003069483171047853305917087934760827908621731250634581845962399968737791893518517970185649260014457327488987607234941142983173448883400213235857318385979248223238228709640989775222990290872324470302634369215978072259017430568404738487832914852459346797384209704465004403904035629426042690515314906935164070862761646018817535892889221538308802728352871514876916061320617133505163004073139874753233790418852128759284001532477382326447154370328082466513659238751372852644533189908247051972650005217336130385084800059398498832768316021263647666498441849397251279082110746121336473656941944962464400180875105432591534232835353173801514938647519436147946832310376391140060373427683328000000000000000000000*i1^18 + 75032736327177299998044978066615889552397545766530231215734410852606772644072990566044480356968317667229257466779393579038350736074878862965205263582014805670696921159980539434372608499047457537279748804328184123367691648729244828200040655416524088620479100167934485592707009769994815475581100351293124352725365544572138298730609887309988066533106500151617129048021112116624842917952306965979562261651257384918775010400109880132826687313716606896962140786176693920666643695015971635448868267419219587722886487196474982070936279800055105637274456565135428323164797108350642966621107249111197595704624360524184628372227038185933247302226577158219004992078043071732465704343087305294064766114053000755593107204044880176255455436936575210039626793104907688891974259922101623651322982467336807149160246899018612189573138456810554560063913761261218778031351319841856150163012724521944766451371641046957260340331935373277534023351158151554577684336239834591529226862817122591726642277338020684219969281585195167245939854649457228158000449801834011601444024009806199099235789888728748957861327135375825349141837082751390114588669428636344169745902581192455956614682694718222230686394924343168458468394501323795877151376048021386934677454702199567313970621094946831625825376074191600394424431914370958982710935332697973327786768485647167462867760679980871869739385951739067321060230482488047092990515622270427042346967607993534069417503515711446167711299293351485745287105479480617262607320740435295437688928169036469147086982219825152000000000000000000*i1^19 + -4979507595320140660725497384080154158822554517254061495753477760306387233596384661686869345975280320839289240297279056510900760603693024718089392795275973648797471716620827640567853462761139818461400327956587631516298373976983992036607441999516896439275463680546636178006529155193555417470269620789823980649957387264118971226288567254234203725683368867277963808080319504365380691032140909597932955641084592709363997750488776557731789276679542233725462260794000971156842230227584772885839833725376443938228391675876824326134772958008365259192526373564210141804542622463253775754094969977017809173739896239482018503511884936855207244291047095003632699401751393632794579083756652109531958149402685536576500909097645414346255667647574019460615414472975316480773481080729847188257407832720045107101242249780209634997249593992718348347264987498549630881282749584998088727449667758436687155877736505804172934401613523509966666591442627455620583184907712619625171269620697247776536675388967004627249217050803914902502148383742561624728888622024042118373904356772935901963780150797513172262437582880613052997236116291133527898188534686334843646654199116831965618062482384809937585576945494162560374635197905670064629595722986112406927636220080159075818610479924333998006523968729030849068701589891389746444113786110773741176726003781233657960438636941565970903409823699686057956676652147338566627851316163057819173129693788943832040417753677358246175389032238272219485555419813776273125470335181766219480951028268166040990854099763200000000000000000*i1^20 + 204680668490751400284034052133946052684763753670619709703259624981347894962179619017961599724006129274016213354826969187263623170139748787837647908959705490549486920980194349918600860166584780344774631224670764542014065780755659140365426357040045149793919552054283449134643188903588274307066661850327569770125237522136820381115053761518832764213911200946816243888921944455105492519350355836919513499779895946462189168057514983155824610953994962215203283653359875534415427651427086938996757648436102862990005603279610024972341723893908305288122406959685093304255656431250557165081718325757244095769224694378403695654062601580541738579608039287827734192716877165550464236848299566354045091836481692847607351485478189404857218209838571738999487654250233216223114957463620147513927173932130824782446203693806401824025090734680929438903144338525617922393679695755965982987757453223820941281477936331555909065101945241978149325955111698457963599048494207986463466842872660716674509785584451445218323665003425051789426108930339658915733006348731382883592605180020683773130983150426532495131385621091364796354036816427834620389340298776051365128080826901224432840835239138143342067930434551232688824208124810395178710690834694221618724240351735923678533358278185680863430963988790227115840763872825384166303022281631793562167914751710902724335767227598774412117990993670956805541685488158393075256351788546932482797470175962996430912379113069139878901338872942528694099650489215988048354371927946683847883872816987078701717913600000000000000000*i1^21 + -2689641633805931145564262682315635061962885362955994893146322560751760959151584650359919316598219817634945930761735716984295278373565293787422885055773531807575299453466334237560985946752229910100738208275745459041347829789680695981243289471511549812452377510888708532159843290063318731216241334904269273752500529676843676420188844772351461130740469167647066322321431641643741457212400302559725899627579528519035490563724172293722386468761755109661880290510826931251876802008823665052623850798770688316997992353077800569726478997441619010181871441667858860849123507970934682025963567304760964480815348599519065272837112369008658106496639462376152681848839599075530410271087598533133558907924091720684739286127643736061271657917623791918523500284158863587720803147485756057015124896634963751710265829254990032152011302225527575529065114217940393885194498052697349822579962481880323413056137465612084959240191785170392311411006518079877267935465383059021954710500968788523482295786148525379106749954524923068589561997099437862303429388514699440033923228098198755372430519063794858118763172740668534196649767084218002829530511446248256523430955321212197660425992552753050836999950201918327551615732546661189531877194331923710461874963606250615467750242958652494563049829188299353585145409487383300710477634573170177046300968482024310581720186496254546035689160036210363344774286603321422117990171000088849684255377831348402049631400030289645612364137600519411890911960668689855913764310560499693160832512541398830940160000000000000000*i1^22 + 105416219655820672351284315311194175678409742183365463727168110927010683243280544394682114736893760090705700802932595258566510167547804145356110363214048814779944736345127176602531593931158982676677774778919551902819944975891511635006917349134653703991429036689610951421776249380797415055591703451436915175935462372653068045548083455353816003299540351863440351714594174099838856204191229976879992506248803025726981881674265786977665973731172864197772634908610112455921421641767855746300410345653467656954939965416071020206206969277794603672139130921641775241529824524402111055097285779295856359338716617969056183016962945663341873562015695074990868703151917251533621584943024825559161987003529356549785849277695350013941946737321410025627895592193652236641746185279990657529674951570720889890495411923045550761527127175236037761424504872716206148703433346672431543675485348541993407400064154556466501699590180434914584336431514128596766137055998919452040494332630087518580020916337704305125403144921997317992806404746457835500351797463567477824305200350609503714651034831046158251784336105462206602307720480933651795272323232307082535773514068886162815926054919867987731895856481916960770971745079707237416260845859487055462152653874506983241206145802969952068034660666570478448430650660183863420556793975663233003951116306508932567206310416211596167746483721238625051984627966115252463204340562083743039422487855453461490332769702000817811685749009633182096574951867999044629159264727453516317510457242188513280000000000000000*i1^23 + 327437769537952060621624905214966156166607424140747614570371404461497036618089043820268855816449601153030076050834352664674358686950643806665352663370953562436396776288455812257822812092190936352865537062747308286165996090924080734808909578240077220345606024902352000344869866642556720851280845082581065794876694337138161977391367515189200060183302148046909756059566988014471287490110138784867869334875985736221806194981929606731210781464939129892153596208015761485641842573821588386267116899637972503279001479751036784553368375034005147662559369844077452763936463028667445946802057861236300579239099580549436644641055410517393913377864761180127541006659958149204609117999571645727976271797430641185516788942851821689936838812328345773297598901878744228758694917404699714612420503899314392418943663951587911943188678235245609654763198878913704691395069889838722871231764392743456841159317820555762456592231994268656589693842588541409282460580869416063950421339178663848773100349089184823729828536038030235870524268462796220698745297250121121205955220889584351503567515136527576093738926358431555390731945860203211986446530587970090287268041357834516926738690411679390058936328965715602895008952291303537942071000271206409820419461020956282488792175086649570130805292248284730006115333092304332084232247696446974683662547825988305441192610200030505316208606988904177356097675626424202633327261767649201873758007639738836414674292005873171958699673972669981765390649640219407519092585150097218259204620419072000000000000000*i1^24 + 10724198999881324445275849978167866281162780752891267390601735919808593245751671742137533058863901708172169935854636573133647794116187863334449465876481949070036543423116369319972160331444491860984432990366190675497750987073904702848192166388377475716524971527656256137581255582049883466529359612136017029364340966798899804497427420463343378222618527928254536804467437968445724126587476757599546222940315207788247506877420056477413355962332784639741590585833200201095045789754619760212515855183012163868844878525378414383765925745557581271144945314235669795869105691320236845243103244292033169773637471341087074022329602863961305504181098773902183150755524317053761556059571822085330378537898050469087344074520473941452120344577374408193346419151142079737191993342982942969321865612265277622799874837981232965961663130378899279278483985027353918469021332424530665998754111240906139574951338506145032569177622408713869967025399662529111358951935875510429583491690708382314632425272503386339613776628908742141546958965010125569565047899242721660631225763528160262566506390009488594340562470371435273662672376504711826964290127642081320814760586608589034989322294255707899769004279042932985000000816710247216653094833640037298209022869210342370147696426633673674969425655721060193595730591837129685685855548589256395134809150708431318334169242493807505933794465517827319425463188397959856342279285064284981341728735031100521281269684280368724501219426623427473032231378411010873567523391640706343176765440000000000000000*i1^25 + -93207253201165369354530212395516209583755596392117078020618869494992778247925800192096536315995734611252930793935532340459316051883881834103757096550238335015443134145942233306727459934733250214434841557097620550328451962909879278850705890495077097404871994248208560000682446330939057693856388126756987457770956288082805996675993018030362305774264385218356851820316771239224488118608173543419401520673666984554193188862541290936092081226314494880647205319151599505651832752981979486630799311895840116045123752774456684881492530155356374607595818031410725320937577306581755162221990491877328497286337672910870118057937109570285420564283705983705969385840881488280278630185009412252223432498381501081857193018698291692039022283010748647394390707960027626974469242488777203305522081531421789229257072903312206661878934994452340250207632954196821784728911811779780130517197701327869269089874351975888247921678443184727472041090652794264379979040857421255325131000038076876935868788649077299910111531563457848639343703434671827708102760126782829133458961920639423800372645201060467809820856365489109228395148384530926675139368464448459832824991577804814638536330018650308122696547734224394261907652373846545351140906596420226538063666742658338880621283970889106031393101245670568784720305722629014050464862254978150290772970928309120487608259362806771373228846041225444852122431193424147570384169586362616219908662686038046488336453661919520188284679591323887067987772111654924118438791221339901814374400000000000000*i1^26 + 5566856170268459631266234364600030537643174749491413917096987520502891222993192495818436479690022751438881944982780861537790436316015643413758369410806967542007601366513873301356630421215559149456841313159975855084342319272261838893967244262547667062003324287821744495108759077103597657013843729757763322458989679497187924307857024048588404512368799121734641467007693850758930149362382828886476807891364972256747337422764351097440569592472182002832185407748293664781921003059131067075768874979854711163306626786992970506684895824939838597886894128067029978718385050780378080786042480484473550584385540078345148951915126678929317287311423226104007129652845947535807603971462191785251549623285530110087306563521955594583025085362494345994677501823001663781624407650300630311548718540058671749286385478681207464824377255033728831344066743016874165023266436486524500621324131518434769664157705951017722092067470299383798594975773662779223576666435937137090548840735753287840365454858236079214827441649206994138047233879364065004716292618781034569600011228262871525545484009762156012063969801882125973755585851479501026101310769707889627104414605598125789618059128578313288839599400696484045386412441862729692810366676134135139991495542444857573823744877892668720421955375855396435107463478859843944076927684329920825819186005157971901045096179662440918000219713153157825465197400101742505608653261832033806290739363036199493523649457776188526308990496717896251741719519355288256163603805766261145600000000000000*i1^27 + -50106849446545916170732727070855207464283463985929957235823272391621037138301163957853216710622848247897598202676397408329205215736077429467621082274722467881484611401125386134999515920437749133276263719844145945153249694368316175035744206823056193713129744706352638648146447405701214859587878274578092786605457337914947518025143104227651762051321781977127985472069260045230625457027357092174048410955512392567330214634988244157596608195985726494596209756336247235819267508913355156950665251868016600228642618963375319935845936232828794869351465208281183941019551673505028659138626516818126477408567272913080153675566512812510535076547950449957895891363832213245185797351333069730424140906891999196496220640892466629462571103140857347256769861579985867966778859449355311699980559712432251198162944243923698962856956251539683029299966813032129692083106146808978226068847914876624335216608791087094222815741738836660715476873637730317452659552739770367486380526166599826636351483401561717481020321019709770720273900591917161457376602839761856879771204651856556265287969135360455047978115431424430747641044617020703702097339220001254947214892241683955477738010353649234022237443676103827879961844170432019465126732557196963953281724228362199979553794584813331601360695966552745822635313149064807011969305559738334095095583854462829206931210643766086952294181930611085028474275480547978023310304104253085835304030049649902893365387350905249740117987301303684570951184646144283020023163110031360000000000000*i1^28 + 238703493824305554119514117670790763898294031263272622899844037498842056414045493274778991561959561429607685919660020004813533763519251182458045736374555367298841701897806466651159471444189793937059815872119394038400129083075261452078061224915670550507972431162829973463427852477060736860841478399123134297353506743461286583413028460792435235664563450834687187533153069241432627262509934792877715286571643774768870824246791674920726504296241600629083969007008943140291009176948508469559336105866156125187991637633032281347509139317492257318031094395229310899471257326724462472761926852003312289383574994956185605095489564939003142603288331975853885129022578730865673258608478030137596940295298256182805870130581790336656251367118700992968144484446924979361984372980219108025277861116510276710985293397738993247306013878867750755264833843100922959784787451265142577895045001611558225839372704505953491780305552044579748329603788314096480494628963439092162003137361168501752181266892787189914409348211157513495448711387289471559866087075956946065848294431681476789332295616555074018551931179486678209647177525932024341322784461430281683957593420090101467835709517671498873790435754142859157710403331426887499142657203215246688578091734475903123300974507532551128959793149924781543804940444655487090899746034283627283620734628152592965683308649673741968695007843665661222406909101893986313743032184567407133639514958793411832591337369188201618938278964837851201584488232802174485303132160000000000000*i1^29 + -1226406718630701531704739156517271129586188777493557702131219268212111099776272577510126147243235121295074504221472137315862734454791918315487133252132049069795335043940442812622361227106257977407338923956909009950613931797052610216675660744798063892391216189973642170554749200281881777099976039334778842491872621407722408987537110530886209585185775540884032352128744537801635146687329201088621171263582862722503793181546587233889660745103972810468831915252566116661118706758182347639823230172749621506701014451478530967487821692502576776669238194229406943696580560021398355276000205526699336844378384492510778098130422843197681131972878650746897316880268768214793822532944839062628450337292306866987801358299184336535419600667417778855709095202603419625799787623107069717629254142747024881076692507382429205561751880615150376651663145354936289663368196534753975542705709592431345213912426333357598107360596053116768633392466617612133203682134599280475594128468508959589048422452333079430795899119852517126456639383788314966529769594516769061695510818713513055294433146991641221253014329164305027323549964107259762269614639800545988662484082177599026226657402826381073144039517646782793451708006037067448381161452846543693944137060280595600132738141336699780946451831814875900912209891253470337046044727457282109032886844260911169372709024926278563459240851967720896965735951391243251015925255418002570413835985576782350685419713225735134635549897036457486838057071965940190543872000000000000*i1^30 + -31716468487489605228728774883030584701660094628111389392051434942416268896521720746611937285207594166603799626264619195545348419117247989916649595959178412886358729132311669972038347800568785873604320935375443225367089224420702235715841262730528459830661282739640179163817293980460502909370987850471781024400659673007898736266319815022448693744510779970805565204096103292866800315337914637893101706026620581943980781744633706706582947522092360149586478484436278848685391119871909619287147464014933944584848567662791397128671030394252167121799407841376200336599820967406111313323817425675906956490551923824579283648434760307843417612650583063719447229617170286339592018996637534808846397783307778629638578633143412690037456796848969131255942092178166703032604904755599317024008269802998973139183915895708011591001378253243631301240974923025118946331583932137091165098084098275222073255183962126015193820520242827205644038184126844643784075708755902448548681062289890896296130482299704505353903114439602859578152480315744207360091881030447884977790889637403707816488082115197402908806233111810999067125396553500618917738736181033394317962498633151630457817150218944397961173145243698726966707871185860127441323435068169470127757965269500024383383253812686285155154570049872346448586076098892006538265584964065768786469548723699033779540031064824866377263980535318123100467402279658761456735581253015150951247290323472309255002846276578253070193211742490047846113828167917502464000000000000*i1^31 + -4688562894792530724273702366423693416302166273915238390079614824975351132944137319007436760354803197140574559589605298357446526256838160861120495098152365724156755646704046129636819562849110063941393676063547067758694979815854086818339377211207367586781566534051875268147418779218051538972092559635287240326524467041774609510251197417116338449311095143331213737688110848750623699101202886375720516362931750317111933410682221991335820513467838715841147853566720933235996643803095311811066826715941834413812747470921838631391972174684533737747021714920810461826504459176443229201667616007638440274520973413434539730418754164490387737914020570444781025288942697957065437946076422365274431679791349857906899646105068288431218930834465944341873746475907161158519665041250795569118189485168848152014941574208888633644039224789075026665688602057955962397500963568948847451366488586026622305251269411441951967443408270662726936866082151988809944184869057507557875750757772197842449189143736090781053864465551359583605298581377569849139610171285078595851110208333089736869334293433385912591210284635405293400004994597537859724467350317931487402096320397302629484299298458447807101684825029906130991143162794054330045464999182076285310189012318297699324249073078356059384934710100823982786177940444842206542783859144544189896306711335838849249625752941439777166785557580523210922608200790458971438753097893861293695763531071095457683554565779478094528506927683292848549333775155200000000000*i1^32 + 1128801436185937334775207480376741827364141578502758962812044349727949560221180895079390289795482528359686047049208307545462915647805118228838609424250221000644800852418373014825074014561722785171633665487058241921466101287668997761623105341545219790545054169867989302251010851569912093039528330927222570610684851175394794510030837208225016008321525296475366978947917625343724504804553695808477057700384684709857742114095221856741680902465689131614420852227290067372614127650046521876787976261154784460148244036846186184030172782904690846753434241826739504709672393001745533302608566688984504358401890478524696408908290942195150936557144410505741460750233640469037395930121185170283765671944376438118639746047309233177702203707055008041955625392589042674416360616800661327822888468627612946732977554989196082124153837407226270883818181741391618966099412370146248869183461931323619514688854897475364949678958844898559760420119862670426694013447696524027647448056574273519196435133173760240235840238439983371618495682274611170921458912164510458099094252921262046513263983242404886954363023007419615397316767554800211729598773725889475358474597964211000016764587267860400431896513650439827479917138035286630156513755717643097944178268688280910069955359579228056587522127258048757194151750470387088764063698234926865745091956423639938355807883812104960096746514652977328874901034760666866508199537625719416176521393422980987843417724523011851993381511485281174755160883200000000000*i1^33 + 5387386314634419599817956442472541055248557226987705724754567604451730696386016955485315036472709902812237474901766953965260810747762986755094222007664252964170717320116044380906585968493738008479068836283421030983271886321388114557292791627962811636866417354942171050873267321367486912711842477110485165571479997572138461256268917680087892363994544329606253384668500067952177657840356490695879419466629887971779980485624518878875653035782564639818648856639551444080716401223919624321601230283952695227411198852406121363590207446746634325568316295011157168354123269667832750115909040305980264304372217909917877416141218088646092143570040855909536449039885163539422146898425141461906363085817037110334734159309416063339829096555877675616381275644262453222147158726022837682201853019482845166105852921611458960777402452825335486299003792631882449475560070683508684785592949444472782248993826974839277925090459852260604714846493788134592891273579123433328678857384289048072514843355351868590905214838203552462945080981122521739296627672280577760386316441306872139999731966440253826654810848865623629631243232637927384522835033916474961009031047737977311132884087012459667348329756932269735724318382963075701514954732572030097397529135088049063320260133405479648703578490468626477554074527757629501151596098301009925166393614463696860177999350593441554945633615051499635079576230687890470364168973227973278565667646964574186422662171828754763060283792965237357936640000000000*i1^34 + 11272609422010719151261459512288573939557333560069140352025723739646092882886132079986200195925496134047360438725248809525320856299649788577197541164204857388560476027937607997569451469540958503714948568655421887597919407441715635017329462499187474048006843799319216077588883661288645344646040603527490606463037541806086231917584250302135060811415276655721803086085082083282512920879413937311873099631485470069343986611325444476316709872663997295452080847365102344879271929474538982308665444916743952816419938597065485165673392104577023924531423780530850985338035478859190724159582627112289524315129423105303111159622373258458207975666500593334295969073489073236401101640329797372121601157076341803699872190770954379837682955234037492580379739816246831674418437858577022987391488561928696632743575836874233872479741593498529467343525863774309134540879266182714766824479584083533244869852959066236764715914736096414131065098113410060202615686783428109466157156887581839107743470893164084466412854336570771610388331843431487631410421084502775457086034693612386758121881942041487401598079412992514331690463757121046762829093371832367359440509021574127772303359628973652549643091876932485781706488483339724873752992117005146028344455212529261545836972200234821501892337485762754883257113739708823276723374494451065898640127831354312106426986813020006038030270961937243873012319952945925553782198525291605795241991976840691596032512539904311276368205626768097280000000000*i1^35 + 12735094363483375008272987201754881655073534151643139444947518739853263049275646312526834256132034506406947557173402776181754799090289283058816155652751712504033185292536239975208763036959792487170264877793239222712970970824681316663583968345627908818599817986967709512581971875270952466475859877695008216371216202300738205958601419140789231082252500953341924426384346059399886515718581667178925058359588663443921689868230137428646489451612272392880875178667333123632289764043300287663967814703712032236008710933786903680820633000466268399932004674751080773768193169979872307320846015930260190459846749170326714300356266020648301182073426754808893496620450998782640324123331131653744798928326841224381192224700527102147660980669704026766829572181940778833683598381133416300049154993633005087901225122610310454540384416415549658980768776424789091074807984923591338799735218363997122364810286302285358507673687631724675795853800593380539558236636880571827991159050543795103683223730757751683362259849434192673080398096105284413266957027990581066286522514998656043921059728959394074888700345157093453214920595951709317970771131501322547052977928088807149281568319165351618055995288834893587347950962399909152703651636996521325557448642510202253941122936518989281784342362942905546034177162003079675126848354544694298033779276200131643601380211451654130727492128986422284189500672038780575598909056051716980728845725059082392898094916887787124472242241536000000000*i1^36 + 8857304759712799448694290065092251160134543189385625495577008737115853474346388901814839429938118607410992787088481132695425323883907639454406952143439288471221027815511862148958633400031863647868863388310940741283112298403698493489007845676155528988926298165860645794496870607749653322292451947653406028575811410395039140138500750016047475242003561320540052429478789219340997490898011201888386163043040597994416872769828851263948226399358835406275321877500732656864747282668909384450950937726335711905091957978413217487361941850032166017708690261213846436926730321511582078924398326925280286378634343672007789845514446515477550611939307487107769865971445930392630450274091235255754479658179860005798793930207491459489771201100012918981699476497183722630407727933737287224944644300847725773453369017753037155527236002188715064646289780932256698270070128201600416786781381026752973090855125487759223101547615255769449642472989758533503544063877410981777913401688798399950129290792402088101580930208472542722558162867366282286276988457474847503799904301603373921549264423739569387524956091106040505387382746864714244603696881558970631577864417868769062172338297057203575018201707041045817299699595289897748037254712982310832525667759921728721151057897766262671286718555290650230094586353723057508387134269041415609138083125022890189978831672208661671360611550777389001932790248350193042159787294422778027375140635137606326366061985546261298675712000000000*i1^37 + 4084164703553340840893835488903669437038517246569135669838395309801375150130054425267627534244311141270619126318107110835419165340842988516903418990470792761038440134528007282465769337836099608372316550609492349575182275949267795079056778250045579377693701461071693932712598416265024546147357524183034930896068409261018106467330849795478714559298012223330077904588551019050875576425009651175434060991352386657812018480877288442019246888128964291744513085012416183441897824993889643594832138986866352572677524136303332288421295118495578720484327529540874952656775872230872285564383020214670602471636226573281313128173452905824432962076454027635597050922853682051341398713120924856868152606592618441741140181483902166146790169881245856632727365774720856912625994960710206783136727343053865285207209544416225130154731389557144703063729387404802876859034882299007819418741845718420798681127804446806900221461599453691834717999075455014568306755496804399316246933226318689317295848220573970528391960663864861520392498730784314878343457533529787570648153024317887329003072654169320973202399780446194660702362932641085169161984142782633446881964092176915431393175150583907078382784848471127223471326399081576648650855007961056209247098115420112775065792589096756978675312095261671049935610572692513137002580917174383394776612560334884175995494644818849340685439380376517143960531992775277689052995839538775912631468070448257140071424734799278899200000000*i1^38 + 945991705078879086062186416050339097726137275879306678347599267784003953741882979268183857474262429298220424156424760790307467900787413272563388135901935773301303141872901067285052184768125161663014868070604282192400983741621716624849029036761792052896829568367452081824436586175881564893416063616788132165622815979962969924829956378269867586579737042988253321878860809260000360543388807906939207309786883462279625732725501329014847728009453350830083018652892125472894077186655270987221002885481760789497070691110920426732899909688145214837451671650506688585174565758248480925896705705913949039792127523074630809299314529586414041102861412173280002990642159806051207285043736348626229678402212364848897382950985634701679613847921949642049935393660431442548666409190546657935212708296520993662042908754478872970381683226047904373567450520625729754719023567711963474742438226019771651130593573922914687445509646470404070375229108266833257477897157995047644305214765419722864960551759617163334657024917581291577420639209933616255239234692399893477861134662282942654920754723764428355924141633472273032208755245253943330186184601499947353753199411033423679366082675731217915816522465680143581573860732129196309057309114680120589830913359516950699922345086876363098279729065850472940563781087408924036741652445498568992881488487845607829330523297749680509924238086372903392186516478194213278729510082998847560383925556800072346995628441600000000*i1^39 + -24410496196640571667475015936014859836417009830167706192282899283974027451503297441143902986795170661325232221070184311768353729382135577316733577497500284972945102114516126967832034026887614172579592478261249119863402384844883125246551837627814281762192146569298694284541809383618292922284868573354096836093637965622618497844596164326632084368043783070761951388045574910567877557788810176133213161732485754151720703250444917153994100718644156371976620644958826452072902920414486435775509113387747986316657489712028761979380106283126130018283762395657297585975784079635959288818330415418046629426453487771536360745831273870925953733274356493517983464494692014345816286991356415598581823020037352018325849526945540681800854086221094671228759865127786862543987572785056572790328651354778142078549404118437378355669589082965111308457321046886664205955125039916711015042035920699411872644974767114479803120347897655629863960568681720616256541658081897124829034244244673328415602377486804108498610048004559459239479350668879958609007579562939543486581274312533171891146518066253430259443144873058567231671780738414475276089156542071846895740416518982661412520385434132934451968861611007252479371681011415008412118791256249910705856651338309190658464930370187424019625579883078797733083734081236727195969462096061059002110864661987678176206756959436730491161569600593651952999359401164691236127721645234645170977979495714466436218880000000*i1^40 + 23360142170276276961940073738929879371848451198516336546394598206834765995644439521737579896833225219489535975691846882323222095692533391706509634249901654606769067301207650923660613273687824508023315243462982747491809444712234895465016589249690521321729718569552578949128759881008678543051093619319911508132917794012225815233882975522920628443041102157229077123471660715252996190046251681544393997040323205718094349844653369621340373464724324949803652022056394058299108971453838114209081641150159073451410005565038292363618878761891532040807042058621758368552074087108008253923456051464591221692514758412056311842819519296248617281535109570944399290136383590858891570926058629672808373939179397410926586637257732898065241636391588875066563134630999548819979121334766309880949053001601577301169063310274520152528026457643382646353865097777971486343263090225079484192812253657633084411186224751021985902235165779329403534753636700509007806223004288462057453415953941177774493240997914115108347119188642179452007393715904848401660637145521470858754613359947998387483711849367922434960234404793151616631100916631579103408541140319663114595906538658939742632308986691111292266409680263238246505739036538689461474419751343400236879375669460348972000385233618240932196029012833735559033783524807726490256424382412080613011234559621746141301419379363736756649162098234860533652469686675001479450307948984159650697321368214568960000000*i1^41 + 722196055521301313160917656333450649764223026827880682641008379833617737524410432432005751076160338166068856686808051119118763029605878505453041198643085849624229885029460323765428293305190258254244440444499852742843187527500812440975275797912860433404186306150044186487241548033369087628549827697400715997672042056318291849873587140642070054688276179430409840795060199961990350325389380260852045343780898445077254823505262567791861152516331745838779966056227757118630438397395815784784240892865786025655912607651460243584108071686325831578337203313000361138064668842253807236313372290938306203940398813327411159464519972976350173151556791551228810338803966530616866022877887511278668228706628315456399237574410078165941255363345318889402387968881219435203838934962925297683087679383175541718769320125982546170000993235474359858868114494199477537628646191341909483260951481782135156054231010339100652172391636024462295535088132829146741107806667886399399466389115390470124825129376638569311120653461678541305958276135457693610451791960393413968889891137400767608384871716042278896058653679848473697543530923361705726719457083152734635132022799932075322864118274441007677449022815283716022364935807097701679002902662460579815979296750909021998541356649146190014412679143356948524916778606642696695029642506440546578106717243169983320233630073238352280902907582908352949971052609682478814467654637571171258963329024000000*i1^42 + 7564931025564217019415181943836583905348476086216253781226142252245824627329090510868570622410901430966543397958633637717173673956100774634207019496837319532187302080487213540329954250374192820282255722624305289890230840490418219440909045735130120427353929724014216737839084636928183160242475095482200668717581794098465187033222324050337791899068867347642610289003235216307241054769089343464051209461220812649145243914243190512081195951452233311807348225323415637546799666104371901963050665900396143698067439049611115005775117614140080197391079101202500831331922314210436022641481852067650078084107471513527593299674435566824174213306941628908698715165067850431761787179118901080202736835212871604559913213788182520544428097767431550547826745273860303172739407208449124145718173013318533308443353639235095057775496912403727685089606539556983974013593557820039382110319763101117656680212304626355374715715313329207520094178822779949909224015490947846969580486675435264346218547868752295063225152812879894328433174917258755242826019817351807111548488488551382346933952185589744620918468246767551919477102930720272267310101970386583810528478985869426760606441350127847767553927272972513728771818279932267966223152930416052390120259940325723916368808949798737610827713149778822754732202329502908813997668101623293483822083716925962082888913443179175552387418308990707517084296679537284822473854139896485117952000000*i1^43 + 1942262544509659817830464651928908911632448623479765834660498946329943636436286641409558161042846997731964209532133694432023240403262263118743924775828482718914338994241064513341859694974846119463475017314645411530664917144160560193415678388581332406924752954210161972525301281843717781349978475277313972411534659000034908620834617232859333529067779373586811911819341285100648678260704888394395996932770840821704322111262532956791606845159544934618006919829889402103446843257618424439717122079797667586946280324482029913832515279585675933455901072313835532733201126798847641297832888231228220532140662782313604003196080823325303593211362529873447653923186962485554872150325042880961243956316586776348139025744508982748295363435742005407451889801993100801390024661542963596800414563412694957143246546866895633923283963985520826894507307721497568148375472052685444513974714016362812160631592113554404982655804550983926070323463863186860579194363709949922119137605850947089509700393147076189899803516702288885550382217949387760626895198379677022543610551472590893747637928275057721088981513126473401065313071311586977674504009810351419608844635753770307897491424953745718241965493456678124435222887277638261168679349849508925403037830639033452493076458514783740678303388226973725230895281541644890951979989111014112201769082391155990737101949159080239612450841448742414715010620686813395025438493900800000*i1^44 + 133366196719609836675759409707174143067670096778793534923339545380660931267418693370002753391372156054024154895532727890436708228946156542876664138813135660699158984349057636051741705989951303747984572071363566822092050314837279426089533353125845475413464345016768967330664205175315545378265300074523711370430112307663849341187549073922007801178799212283873435441674669338930288281958015284403423630507356554726404657372201930179148252877456629511574047008868945883161258338313499243653143387410577072787742141231898296092886278094414879586414498062366795755398653885985528615289895520275441481268586194077132758309500362504850836374838435052664703213443075980531973080234431101896197257652151618154546645073889239447047133001103819783215422125929088350319216030799304208927738474814170300048180806726073057719156283320326896514174370853140975756781676523632087159516624142215092235874874681570255451887658335449900992467765694598788990801832961006887601873116377946266803475355357673134423668636332078913722388460655868278996137071614059882708816478780703946248082097865430971811951888615897585278253853740646614707919045375927973095844968832469443390210642191221370344015298922268906663306665464439187992524367779464700856095475582052056355511534976669966375120412319753875676166662365272227053792391738250415866080940087518203773485572399315721235088387377268873834999997192292689510400000*i1^45 + 2520103165882083810031185440931900046160811297393956019016720699842300885126850133371160777755588501661339075775990407888718632528372290342921547130378497428338750219958741086491034093347760484872950091693192964790132873899994949132441407986160279804188448629314330369718127306921768043269052286330586742650186483703284149538831136043024583894453807897533008801639931959691154024759855122316367226167579451249593936939900555329005565295742516584227979063689229426954552155629756885868759977771393944739788849189545132068870939787765123310358503539170994051468376249955419312929379078379201863061036308654467621657055081009417893596381270507564165931047695860638421795438879379943563957943189799589023248561763401107777182357830608247138769923422806299276619032350917093388184445375858455628197490409344717424721681879050342903722382236014504769304950440786848315362276009331495671468735252191557962557493971314075299876733558379707214344649630811323782201604768985991071459396727561996579855035836822942424135926387477420677259322335952103099494605763832611870628663024865772669861853546897906978233769489024326912706442877290610505582099211268699161914475799081361588159464032117895816452956113261012888039259515557909965833358383160875195962406163463147284680453820727589378022703337318664537975888763378296486228774999628622194273946372413475219741489601901649494942018437120000*i1^46 + 207565646287261429527998435232440263368958309293578606106035878276993232716241697438059377180735957723516382162953321634484465451761368039092056155896831154898815833998478763776089070823757879218915132619130582219480644545287049101994885071466381331951278925166503024930963455023663060965139413948429395379624697456847167608190455560304171687993933565396887606164651260588926749791311971255743920257211734272139634647792168647771606365854848506545595797070510897482297582290815693520712454294278816686629886158348923269790813462072875255227333306170731321177892031432185176946868432897599029288665494499548966540181326849239346618947680387251411770878416540613874959195271685583852717015782666101059038528744082284038687811725838896466262391417039954974612465993462882735019361020897993512578751341349107794746089196914804200741273608123579994316303174103117215068340639317065056955512889922810617186816566740654519709470851283632761372430958839415859545225990400665350331073660319868641692638499579129168524537041317550413647728618985715139750493014806164799574532157424316098654800466886797714518357505435707077309336317291252234451000812898599944104107284110133255817958669928228907134354616424746865088352690875940838600707030814401736876141658878795326384974627722020768193587946534987095808301240906263532174617049879829858291011520113679485265523237313650360320000*i1^47 + -1207771352993068780347692635802413582333429674177829390437202287062796195997650508877282986919959274902001384219493501515269582952053025614913585996036678952079166853657991400001354543097891741149737271105291612270102244727444135492440106867551646619668597994731779103374755748638416646271652582350257400796399181166295373409377018980347843695094421074633661442482039409902917600988664554040648639249387991414364313619606847011330382813790642510315823150406170907968708555619364915618149971897992678745461860443517284912557449456184430095831335266146054417414182487668167754662131169087127328952060989705596565942118003137477500321347409296391236023176525944525129381832175547848773904842864067767307562472842540786409072205498762350505608669443310968583525170041840361636582008367078450433108611040512260713464312872590165857372823940322536421266110261006634368797105878059920031211494744801112713954111841230058969378498155924373451945508891125868874894952741616569672171889005628619882807626535040199148048713481379285618197908824140032805836299646491806555626423183526250038042086294482882921702299273148787263052986389862290260289189677902880832198570007933979215953644432761191037970462557390267485661652775308633454015306502774048131575244967992901425810270508110145077609597177452099476156815131171753162226042851444817122380923471617235237199675392000*i1^48 + 7690435626483232382256220331473319059957050522644457140356185431264226632713613749786263395472399832655055087897084335001618802199545082652502386457218240347998301523469269182734253121501515316751481483943063631849786170404395739708776705094524825790882705648649302459519625832305049935287982652050937790585722265533439334566917477776161482724078932871042949687798458422560903587164424597509565609593381639268288780043896338748029969706872247354163997881215625748282276142706381999521508938207168243950919562119336194826617688215578831855134049431513253520682397900002265297846974300701954150114617500116066477047263597465613569034970981081816587149337073805245455645563326922997444592000035354839503916171878069506860528079463969085477165114605386035392990648887729500940077033171343254679357463440723446938850580010502305585075205051579492620699742031108483203060143189757508517392854178303843060644557062826978978730183416385131629944897291743185375277776371432327362867606670306315793194629833290582841139819189205741635695662727764876788423592319354062665343883601094256352042177229322908846238287466276897241967044415807526241185704005897489068887593906846916443434289960715093117252883475598264933125857935696383575071805394903007587148469329409344572416106503244753312938773791718905738482390598118147552125385275536071084298338228502528000*i1^49 + -339733925614122314801895950987354993948527720859357697205466765529371181833304356245906596989787498917874065879877021632589489961441182441602190034843739673188427255330069189051341004097205387634126615997788355043550770662673755065940088642432929030883080633718946832290078499030985302680523307756569555063520420196408140200355781911756663236087318945202732349080476537162328646122594124728536807036958900766990614429108309905795010062551662137742901786225109731049901566392713232583782555285999470101759439781447859477111138769708586364560710203104896164902519775539293673991005841188249586895071387354644455310884458940553149908615771049636393865531773859454132222494861293553476273021107167100193083505409557821366071318170599785936532184627593396376421201685102005337326682142867037775847544647201773779587286646233752958886282309410910641553627161825725256893427870369901009312153447406133390234390182849484536538116610774046974090079411355573067191177205021416910774268776634485902830011548489743301865961473012441494403952523959754517577220009151266340056321821885301689188968810871926780552895486173581418307208067085227191575191203627520159838422624422272418418439832615943812408346601871999391529470344471743663623493047566826313009274386824981417129122389089668232371095845517464046156667603985481619093997217233676691046400*i1^50 + 32879313189145209359814357355297889683021467418144928578705985931920459846129061539700314310585054801262160459457819092433913855332177633656546088485859869296672359405987987307283193350039911182544436567889149454071644651171577149858014110380883711021030792420656264583538621640557816249337876548587470436373812987962056219578158216010381663161042435713776467401181205346170252588355380714774722002828588505769274615858742013335047837857728989358172895878732101235993689128274675035903666436588918294166997681989334903939488339724291810868061152163180360054627698060045757538952144597195965962305088197446795175214770071068428827985820151753525654916832735813470549004394648372102388935318490498587310110297386842062750449355834682027382897130348193602687131452134448415765090400912688588911929822825285960861501677123302247243883348998711316819606243932700278064263799628240254663688507844681390913063991891744354031911536060814039176495738053391035154351117504404281314151498015244897377210850419626873929758054863608177950744683131418464858052212899222915284433969907582447170619816747580414249133327584473709621337120747921483192152248325106108010617154011017498725440402564627707732700918552249565925830550884958413760710318232662341147790332060520584138396795152115330861713510144431664617520889824736954312504115200*i1^51 + -27197416041607778805603828178641960864620123814696727216273601083305941335900566388119570586189244209746673725826936635983719675227860274154877542551143664189490134632178746964145125212797640803747963151538842118593935659735112656685561430652061890237339034470147539205785568801393719626275232899555110640680939218544240428836302476734672187792359737160734592337240291430593481213755219804397349451214514501571349525432842465744879611707262033635722302568268150584503421356542977014341107800373019403129676497176940196459704964129533731879148328981890774414643391567706777743738010460319231837408632751429061089857275308385483141041784347088582231458238125988815341993287932188895743655768490880130650907064331317648668554801014276056146279514586504997253836244138895504787686892211689116232804222753299878204973532197096998977225341929702900696897782665653034416664126892292278609002172747876223633505580012735517567041512132707046487675395722615676055920786710658936267210921039040551181496403258706478490207389100588114111144716514749494601965198836523511508140089649524678727208482675344561111530870421367669227488025282429021846624156928119530259173246201562745910084670939210383603926891703415948860014821142455645653117023420630933092270236332175059110812708689846013233627749938513936110950809600*i1^52 + 3453782747947521710917645874650804071884492445098629079091555512270563582294676693298236729719298643836320922115793277431728137085426389860307251024172526537292350920331841906939736994474028754967256289306904445888357104801209155244683609856792080127959217838098965522913553384160081233761958571035369592727499671981063850583317104319963188359131248550593911430620945042308409208683750912809263717900578666601939443491603401741662505494763803380416481487232700656946257936893253078494368049138317702484851718574253150842611465117476360023110176150389650770556344878922248214647757578331096440738267487354633659506113939079039247600111523366136612477977691837881755506937289603312059813317458189984461843108256551918542577792132743591308850282322623123064783441105285964637498031389302089888920494219754163516289194306860451233396616591099671761795720499768000466345074223093079814711768185104427635189721735244490269252268951978498899799172347460817353353089698186856222375783655005757332466176510065256643904739947524367775274276236080981947437553795937252397832214347852669236968726062559438588610590337850227889426064140865265551924959573030186782194184247171485041544898939729028856239731370303250411723776038979899788468881476177982206568161191690406794894110280834170663720714240*i1^53 - N1*889921169834035916928263518888113542835462997591208951135021094895694908088490421223241873059332613905016553192008058418774721117173344423131124212953226800242975261079805137863701978328778663905248846820647866675331610978185631606854835244965452151533039076332719451088916458003050402163587029472383890306949358837376280946914258660253430029558016941762431883465920842711952314806106072694364060354304643886591753259009351131508033203318191375936167340699550078340570509*i2, -265303848047333864618829424444802715220593090867158832921209015992146685826169770637732545324595040417276246098096076694986046582640328897950293693100341670385177184052126091976109154664849873073955552846010289008273782848906612285822595204326296270129694981112876323455459234553681943880664400263600308054297235870306960189296610386264670411721925490374846111066110349381790504564577729828692083196243100002291022160836357350398504393583899162301770515712121949835964015105763941586345235442750618037019147726580473489897865906717149907551523669812653434581042490441397685874580530000456454855370327854762981597176668540961229268632938551975540443439399196772907122104484226915716875120879614239441235942064775358178018957939547942849437183262638497270137986209675230665486856432291624578145004184005597252489651089870695069524750907877822739025277182201225351971633164861910090739706360749819993915451618336705113963110597104397450748534592686731030745117515448188457815321947114943002944304429748916281367362027958518416161899648752018205066726357454519733462561013507324622647386811615231722362212605605777675748891802062079690808537651800752836892246539433997552350327665089646376491502495328513933841728764020264886919828385052183554392183424574150415281222854931445136937392779528783459779201082176349104685047852808689109776666675496323017487849516814684426247029634138958450275101708288338887691817619393481193817973115715302864795062183687642553579048989626115028350829863205395279329431857834715639563276773024938294959683668749201996223997717176284538246006078177280000000000000000000000000000 + 4735207030605707508312965977362519662422778328561758131343756822702934975946088018553973393812414373393003846709316777461267777303886860379927445369714116510776627699190674093719386845422197078434134261011842008288199468450027804694118733721377017511883722125163035543784838741732393749090845000327690108395959544779005161312469914686088063391069611737449739650403792218343941037527343384663336787575128533614206619052172464529018197007950143739726862112290188952861592759683981132178486864845868825878308910003134953932407279846336165935443975811250391804554075610120793952798579691196572547944316119857140666683788192771195435424333472293132509731093918904155735508642385597921117173280983756271272781888742005794845002039533950138627830791596937401333410032214774908713907494213296436352401455775778378619842407662466067077425698603696861004370613706476695912259424818300151040525216250874152255280975602590757206278978128132641693704023520669420430223967669214307891437198216801395797403190421952642724397189431288456064161311519491195057740051231538060768383585952770814390733922342771329784269938129897335063617865276971043956524692215997540419286841224313936935832419029396159462742361990344585245805403293246542514583829057041847653397889550421525699042913059576671249827467775724682216315433268725717397680060694939572632662433557421666022919003017473025265772677340583525535923315501543216434290613219143527832670511155065453487135393940549522804284554469865319508795896528826506964535596611356939515252769997062737193146626518344838678891637596422657793700960770457600000000000000000000000000*i1 + 149568401020452134038203196251801687460536767598582720188273344098891500378371659468268042315859361447202304159722367519876082063193120991625602741616250550420799581561377194895267025030307085257597095372027419406308022198112723502656623615381100168441846272916518989238695659085851317637560248197467835875083468641495850966810505229584708171303043906032129808949437017443065110672775179615296075017546349596024124085445348597395265315095093285595681262646045752384588668188999659421909828439217779950942534451248678399496312416915172160834664197067990011180216527291352992268286594252076508393597493729691237989371388780001874297373209288176246220583949648099482212385921140875713779477180943311925195535136482942991174162679018345601620862219281029858034171820873557432265594302545991985053807131402831316676113111125064043515338667823017361009706500700459102491010254768590639037344659817752453062570907944918833426234976044298453806457798195553690672686542810517270867072106165069365042536095235179377735072396118388838177600998293999457080351606570616838158460190165902410816155075442959459909438460264695842812518541064966939297616775668208065618156474647416635558568729981683217902861834165170655373899432132763112113031009630758752843075907888837836066221708441296236299957217148994547688881607363895078587081664134578862575252027580160496871559873281048220220534478371550457446817210376551257011982707778959998026591823367471959202592151943123769906168683674541167099720271648972007486762376592949968953296805968781490409231409409299070714935742495119643072934392627200000000000000000000000000*i1^2 + 809154587801269175287163398328928286028009308722460117772183618145685307770151987907784608700690922768241359996250253496358867561890606656461378371580360087556993630207084397026817743380716845348434846111832740168842402537714510601882927736123358560429808757428005182792956378154210128663484027153079010996775577305221467461883954208555312438391051922863315597304338649155428229950738908922315490491918795317529897422340345739917349752997464734128530949525626938447181051886663022878183216387358616662973273640415257874075703411338153912663577039760201330035967565363033881089184740584322942321963569451636294941520727885528467668788707338760622217511791824832558077614075057688082717884008922345728633468692399294433395054999862314150131551907890057118193703638615393742754176483383769757327513961929274208317646770342691994849408690795647918695697358512359775654006921167533496320984355929081673158787009867073359274607907617955330066342248307112737885506005698052197631142042621888427361122916509703052908548154946258667783584879252626698237461076806551775506910203363516104289991823273662757683475755079339683135624998694160958960644478832283642988489198019913617647304255279789538095427969815498144816576535692933835209199439498970958662490240375585233467762763053405026223428648526092895604996564009962465149471396781149056045255018044941702643177909760876468491097024332807141503158498729123563097031319915427604266392543531639692806023767041214706707011853011525475580045709691618894323457903243366101049595012361939009557143507393692280511019232895805384656620093440000000000000000000000000*i1^3 + -707351819081543596361828841713785292279767075085347754775499865269901714235380740276445724505693201805507856738893912869018630364342448440288660372290641955424863082526768653175057244103809398152936065253657292437171943444869617989669090371789877382224855345023250410410083075359300255279108437418237131018495642644540394585972722260268364669118182405417134765352523420843651094780271765328216301037305737314902835418508318843755073112405860290728204741657546676723763281374175952377934404682008403813212271872911508026511663318705889796060563717050679094948417352363164339380373024605871618497687962683062596724021677683011959611046304753465245147545754095560594937840306247627439188635950290013167249230104884171759557626516977076516324288672615761989504324644616388790947603128017243870767073262317136724409568492423188716981716176231360480126319793283675463269179978380615424108934958453544339804855494090346552761871479808622936332647128521341801573736852602108978274906431006715670921616676768526032612606890327227779396943934748108595272548024568160541233401405936512692542352598971524821203128713735070860364221596647417814508742816835047541854002372749904220062924881086721706014938865221651289895833220896283348809766861428312022153944405576539003197917375392476612899516311614548002514242281233505241218172514342355672329422194668775395516630310614458122590268673430109728655529354426251780747532313873124304186376926291401103931443274219168513097786854465550807070456453986766756771379110268257168713793017391069826985808074940928910707266846129655988176814080000000000000000000000000*i1^4 + -614446608301229384447607503258847348150822221663856426073577466632768960821537342694233530128652247207719857590896860727698637602254978066824347504177701540458952409074416092950983224518350116408296116952452039533426634258649373139663283049060287168874055200748336317909359230790477339587576124438627744800686459218977424966090163102075312373002203621012809861408429074652927242012164685104690538822723199142517255523087214949242480638757756738356790680887196823574686989461099946715505696991787011688083578611546173895634415909368933677735163164094486842256741435198902720162266669986150397106025125566921350317749075836999265443144570725051313810269930467614828339084856603478227051910719253931663333031581413616319204813520823727962207359409904533559778019749046579766764751665421882660650046230680908423843357245649997760341940907797558317284328010172156539354648391317297992223699767279206921133795988022423680262239402824894114416483413580810823415814535841571172535223421005274354698377141497995905748030581025463823689273608024813372571957973895536979114270361685569790002993502890751687385983011947650445471794734138141893319013876472769662881368927517656951440513339385103516740638478956854590717619990545162031182389637554878317266752299029465015911966206060621659720408295207603920170315004038043518365200762179207886303438935540665462267737744940021640615975089872669630331373769911854244955983680023468642553629870074776385668239894429035649610571783560929922657588519202964429350226432478805576503527977198809405392953162824849775865561404049044684144640000000000000000000000000*i1^5 + 1171417083752538840426183704067507774017723064910231715487637599814148850706317127455885556777347941313994324478924109755454289441403062880642280757492078622166397112009494257073517120786712182926296718907475168920881661865603905426234118736359995231255428398217229441670654281299056883765869962387447089379740233914870946669128501464339013127262625835519912441915973631297509380974448265963736849755933514172986279736789909301396064368079933544629650820123122640743308313510359602860987767190623730250367654330806669281329068432870053566005374903342528347792638933873420060023421820757091725599876373933128639531466777684733854921212090607850264618811717190509743443962919763493353332748520069567532426814032990508902611100480475274563920379520869758499957791797333089374541687226374646201084209043779752425357647284348287236108970489262267789179199734483062536051092841924775516947514452683590133133499352461722461168321572030979515486812951870154856266430154229341996127969116720683616079908505422202361142166799835065184891518628650678719851276503606696776520568909359046840958848973564576283676959605871511335364145296954088326992777076866329023189378096141495757877188818788347163585569304435748473692971653410650000552145941856176794973878442546547623795506145019271823673145343521597215798664653977592420437355623052087636673328811407860045380026989589524478547272920812326060851557355404053650307920133623140919782830321311919805897181434857719634152787601016903428020102257454172562573865576063720547207138734333263518711714999138099470419709332885212233728000000000000000000000000*i1^6 + -297595839248060520287578810499471639024779905544511386681757316462597646425167018533544810653496908789884584087883157707870002930093979391450795258680219704530874096964840079679720806917549113342050686132212449467175535793254134379006799618651323564764765778097053542916284484745558095909107258894911450515433506071511960810930647017989471649787307325201772383316737567899098671455200960556939676037897276107349510179039651805127549118993929683356174534604180062505064698621264285095501277175244891253455439341493613460413047204818657021879508925920606090475443978828506145087890379395499357491270346236872156123850449241755198417588405240607163668077244999017190335662725284213265796103459657069396173817847078015357151107971436942824596787006148924816581875803033901672444388089625761610276628057046991367377946535307459700927335649894786530176306820087545585081470774664207093800706144711888877033820706265077941312374881474757250336429683502818126738557018230523772346439710285569821400939261527443541496504440423942071461398488004983668127587636475907865262847395090922674254100668665377921580701721778261996642737923164207184885977452949178428725473785717686435434406931272961518906406285124858370874845156106982282598032799786518505453828968642341727902138138067581764820237425046941614817080991741505041274867164176589618651227538624924748243757848580055559239520564631346551327456832085047512712259428520652437821149833373342987659191980387857028718896101617448893995639698498511477948402865226941349823908815834225115455388713945912386242401951677834854400000000000000000000000*i1^7 + -560416499024935463143021860352262010402221571435410695244463890612270026100096997461965687339806827802214806870246531115679224024395768185351999083670299850693751353874023484853903695965511195880891379063852154548745289223452779049597943151607622720113241266042496055413622320819387408360361889780358298684686689659233187583422703795209260057899262105518560157687101563989852329590680869122400105010648899798300484560614300554430838919566885883876124008469421602696408115167668658543895833141825696227309296803194811492100283342061049977184061775937348214013391296843623516532942616600835371635945766253104739393645204603356870577662051120302549220795809567621172168718890834377235926112964228285513058061193300612873086264175595116072468358838495339888170721849278796539843903699056270757772038748828267643056082488701411430119882229584151990541727268890710241271947293183891884096219109962886919495750716213867538098573417691109111878397799489784515460297199797199342635225927372968456903743257176632911314765517743654274045717462613267536684875687433721101851514012169605132707397248016717100580793271788865455014203326058336495409054171618898317844574482526073668958178345741729656497165982771111629797625487948992925091429454065952080832223905939494215390865105397943754945493808350475499028170852767884201134373365515510853327166018531732828327157436158730285260288428061170227918649121187914322697235708635184131762373132213579978658961022308419427821266683847578343798962127311679657177211516130803094700658784623424476792135138540980708238717582573568000000000000000000000000*i1^8 + 448572371132623770824952132706063130128336516072447558017651385150402475682256850795876008997995990024143481669203128354977025057442564126219340208557820981463748317031121582095207747477798722275098924251832235931968019617239680827420472229305316413098182160423805674894234421888860043022863980635799236786006222865305320108255245036303253630363212554526111686061340007169169752999878462385410285700904266874660463566493157001280393485017369443195833450045802891836327265806515259684974488806312302934396423764006360513092308371090398696118644499191418467769827615824547231527163416617589753183486583547399453467117217181567789337297090613170316631054488289010551115714667418144078205132605269509226575574304917266490162696778702323834676243640030183302387156943108609887198127299292861463820019562353531426568907911947563261431388780950085088198673304859013260193096641051191120148642582595155849197054995973560940728365941864786146695942109155722633906562307274478959384969912535096369331535088373676942369340179797217411543301255010887752652786604933262957290439395582132118872529957758553471007573216082583245300507314439633332226002430644224022760890681219213891520685110055447927086802476039156021297809023701779579667043214461595721317032664187595172886238619903864203583621763343242073895746526535709783277382551279146022867367777151721695254014981949154827155916784297448862740810728296672437248625467797915275043208031756704907039745509443603278374475579226847117859628659622608594785599885113136023361567018942042729663929923122218579042578370396160000000000000000000000*i1^9 + -57626422399683999624766956037142531405767309062778454757194644690426383883621950700142457210832227691373542343779226920927295188737312181108421808584428144987500369952334466124324247606446150793369611116053022073192424454873721240867840192627172069931000750341902009074275596268692230830271491171429048986682253453154831794226586692370461177503297389921399524103349440576309111276635464033456215459274825123293078642676114628703116043033054705049270125117797044264918581017576310528600641817692522654077481608422962142147234898095019847262032828387328657009373578782333277084654017845900940181941576481456889851987740916651804534696951903091513955095352681465234811415348362212344447651345034926076882637895982703593297289068650754434557593930837219960970055012737021841161694507425937886959534728997512242348243287557797095108460532116765441260519318820068027312321147459039774370292460971445677930525658628484992531826661026550759886028856256072773772858258123489108741888232647886003252078225407321284771186426044441179273887680728661531524949283649932027969567306879327316739629121187031722754138232035210868731425738525999204839383053839543573003131647893444069145839040527069339911990693195562973524354342194402427899230079448769979667969775186725432836774623080492072068351052463467381875760379456570546398935231103519726913204422874319069090671173296538558976269413986151655637407896728389480118778187999741995500500343918392348648997279111841312043837688773940098439278808401581534475377211540349563482667210333717547673222103608265102344920760320000000000000000000000*i1^10 + -49897058999097102064654634618644647705271687896010633499114363251538279096191159263771427295317939758804292053120750198464957553432752799669925171472226813890620102301851513375712174028777790425476688950826915976492753899845453352852813430222237067717987446440653751071942400891104556479133552409403386884439297643738735058952357637984893365842172536859337214486211001387479582086973217070389362623378836940705641870659113584864689428849267276098224903634091541453355331082732433258035900546484525794108833032084381245992366756376781310980474323556305361049106066020853495065889799566212364385315115813334587458902183063048737674883471643984460337985678573842398894374831070160490749241664153194417201317444811687779992970341332346570198126795837924184282225568386287628348451372756999988804906910013659719995236108283790824415953277694166657262246353097674593758903013103168382648230194944127438140726739537465916609754925368200704028001197155134392245892954780324400701496505890946261110097686981798995906378586732220992309613909605303327721168643669799747447822134110057832182511687570338018680136918506243140946684604353867403672796300329747917895111044954013730725086832673387111986393403970289012375439843942914605247157777779809059484627503636999617818155076746469296650714180314980724123230728098452614626974154911458644593802114411547746030937195858779984445268034512843274097983474748412542195073901811124054299962893932084652911029417520297650139300297749971122710619926268690720849696381203809649018122193607410034154765555093061838133264384000000000000000000000*i1^11 + 5792401831675543652721030514240995889430843983904585959853593348728503992255648109859934509529224749497088278213331765482873368180805630970406293998285524598327866260463696358071357950982705955018674330083456038877284626701670796482733030101140824906201384255567677280402767923576536002152333413511222960581748511079322929451260640228681318879406350337240000588148194326963011282222205485768918359568377337801121501536679224021599475462828078116861930258071583198119923769830266556012249935645997608162403598249965800476522034946279415441048168979277189504703459667670585451192160219579354825282660416072333192378217118599496318937930633886398788196710182536535785163687282667209230646838780043943960502657845362754620958468699614113002381191913935587203588915548101449022126111928475140078666116775166683584615266593765970771143239313606525213575930806185938977190033094811459535804399592167918142984468033079071102293174452387036249657769954863257063130689821354218449432646068465842969953776660488740412672555194039673503772787153309440044267537083910438221545108674785619662302123608833734489501410555843237281701019535912363781116841122258305294495428712994289650186517211283577127662890346670067160291884582477867033480210379727997759441199491170852214394266856729189696250619556322362196378774360185254941289061339994620785613608786128219758443888890445288374453905416306334227020503696806170686541098207781205747050843874189770341142402971654375675681733000526914010109241843964757445990634199495952532917405779123696386171388269860682203136000000000000000000000*i1^12 + 6013268697901545972931991083679369978370652835731242379235102753072972919567333948717894448020396613272123179747077787475888078778550850622181057238661620692554644160942346031744930389293030590827952245620765533943460768715228337665949581948969506004560397606097368887030482387953355085727979026422932032235469239072029663596963894050719904438266632545166540880708627054375841039484992374182921462638642513121401160519510907057146276089831670183420671024730097621396380728372431343378503127096981235473550117717009174604935759775895832107370068320176734971312890406504385926395314044774928382916217141598272648268426095132881921633647764753096020336778813290419044139103723560921394722885678579722273014671780114779305938110968655981052495108706529505324477562397922232552580221837533318848029367619634437789916850236197832143959809270585147047426987562958305039830437867991133231023494050783531028415977843848994218513036014837971046281677747424601340499378297555244282676996036723560911500620668620362711714149239004754162281353850506734793781216222159326616520980759888476568460979226651540647545069626296830985914194077750146491405404728485329733620007959717050758927960212729321921049219347629847554470740685409642410744071283938734165183387386564144809649664648191484761413685236985653827958970857883918214760960106348300021444952958340432920664081936478559028470633699030244147100777480652555375232739087832760459718093210533869694752765715810946216326931906596595696699489028742973597335116820409576507306535117313257326191484368274325504000000000000000000000*i1^13 + -162911534986728854373528387796705180324357599242587326228544233898409020336113652098595395720180097179623856820105540045468300397062905194602986952412993646647196977875421992375572731988957924768969420068954840938374153891753428489251821272105929851245131313812305026984693254381086793300303919737123512788810022002234839896759773089650291795168092984718917018060367465919263887706018563129148247260523251908739759474300092844574191918966749516580129898912475816057829635860934857641997027849934676365541116809194929636057039562655010912278436962266977349751000135171487635609794489627947399519013625081799197790066330685975084600708275852619109460884492267209983128544803432140890362955841058573576233160044436430456652905218763829330876767898236114764197539161282764586663109523016149181567086559762576542104642904796478963975825836608648844913818298953755730306602605449534293026152714282509225499814933248416987537291625159555345463543645457001788311382069927757620260779590339978797398646910633457969051243898995440803854689779509375978611015611922240112528278236332281917922588704551494888089305327480372393683974477780544080761439489319030409991622364751582874788686747290751942773647501806188514159741344855462287043233504623518945919310567536867795251105321191151058205343849910945929011028698374805828288349386812243378476136111441063165612326119877128343193123154868685291379491214559870596545058162683710729319893997494280240621003920701957627803611819684200220416074056529249163129858917140320644645560176320669501921580460854476800000000000000000000*i1^14 + -125031077052185323916659519632987515884321593233852993126213587797460166854970619623126835899129585206801122371695488938109686170214303420424525700837777750906711273617051838159208660891984343209032175936528578542323784191608676316631192301237118069852658322861267877352406610061082727465260678921921754367863422081537351292468361758644020620377193008848858755466093202356462993814185704192823201959948332587460471376556186513073398750465884957615620556199315821896947786907780751967128382567143651194354987367381307485417816068179305823409691547773863454757497078625065276416849638733137523245091410085335663170315630742391397736348924651164730378393679499468277484087358635134480291728889394620630249797764620312316789034006947795121305451088960488232684327556830207428372280787054852354873203931450650103000739504709248570110726977831545992557703277269116357888995002763555357740123936980686489910731743247631992684977692412292721228160953458943677223661669725144781525304262476609242427051135572738927061231182593503344109389630879710758721374325607758172949313760324008809720823767030635155322916706592420884083498268787542277298409053461438233966972372574647729170188587395866984680757433030702105910268829428626598647318224050154443958645695847216575770066175321645438986875104549886624915869643267671574610216938919838785084568662565015966724966696719947202567494431508142535440909082745050605597132656430311315790677088254900529645750393609112835306015441279218314143214659303973563208894537532076384835962010923409830663000424448000000000000000000000*i1^15 + 17631829130970977305203659271876125488601325011344419121668851586848159213041057504798062441711051866060539204650649534432807140796164215489236921431421973119578065567586166500351174379970753980408702004408099809243053533839933659212210449425127293357499506855480598544829936931647494373892752871197720928047381223440716787446582728322692623252056361587706232150627528605699465402086506292632097496925946136927581880332107733885749391717167534990480356765025671969386175546187897068729904877763082161787927382429907159215523068555082736167934312818556252706395258071182988494034561989393276832417773455737170641593053169136431170146002849301592360278254045165394079209616523709614274696673287879890687997578972491370697148083629003003498210502106195706143924365859073460619724057976569107750969316677267609766427370777351283373549926771775431770560666285570936085593095937584542297553241649296984739098916192071300987441500849686480798731429547268781046062305670332119099759586124677124142801083286633599400085056857489687114354083684385968697884842395540299422703093526431134744179991623292737106494666664908973648463038980140024087675218482855208400059730387082914155273648588519194537002474867130121737538181090610385316773647531694927528280889979032722865105901781546388258386449111108438756284986839655274098368606067360682244394302070499046917144209817165146464192836191478252125347670219737795896329262699177498689058510678722269290369426000934522038880357621174913255918652194615283716465992205820655957247142873704789639105085440000000000000000000*i1^16 + 185110256675329438500235919833600959880840424150562228748450857466952736687842554595881344413192194865786981938671162440230348786407806018892499390039473501443983939797686747826802047087089138660748976296766296753462567656073453886214894908929098134713449873766461810899421014038514268353674894609108990720011665476552304042980529354895730730989863600155392146304480656344531935702137994940689780457786065652590919720280096379114020585053654325716786311189605021117765270402314434851706046813895469834160662587195574153787013690321915809241055504322827307385210921534518655160595838360485116930361716505826070836722250589708508361327641003156840384746628371854820898690890992612223637925253046220493763070807315242883161971970019209877700949431358156131000996733006538889219888172247329336147133802792306862561338192263403704834249974266518884260758493796941324195993452377088922443847976268227978084529684309116377352734239905308455141244278353351865018260021558405948736707631547014398054046843257614729806242616717872386782718950136471056023434038784981269793808646966182937465684715895191323182792394565942739475113441799494892062023379439999925531773789665347069807926533259304317520164390775761261861367651929653381000335897045903346713117721805513273712596677495483385312305803633379216638748737866563546065731217300062734580170821435503323241788187476437996066978906734478494216630493481166899979851493893062342519056973607534889758498521537177679499606089150969914300850671380672480407071563327199475023100225136704364740608000000000000000000*i1^17 + -191870520600257634618391813351178673343406520984940871961374731333642936233288052813516636802717053101746613010289812302930095291584049287703407016472081862208968167413327590603117381549194725045643443530953345076987163007049963481964828541071925349308887896534972050849974092119327748772509453564731946594227954094668557992933448447172610066350683150873252825963300696953199799502034196665733594759773046129233180333937907330372339496184019686650149419004504047984962435529717059446319752098754311950009291734280813633495859246427140225235615524995767263179409815410001138058220407692466619619100836803481716502157668909320180930397663224818574482532402108851998083473511849340537076272562737411415801391405198028832929257911571960920003626443939616915098023404623567837320702465121623843696325037375858256740923746917760189825201264722818881958391198251885776396758084992695704302625775132462441176486023959497738783031808500083953231112047459559955504903579000298977233486140432940876576201944896979025161270253158689862918875525804987421251412091876115548695265546952944762219718973800748447040604354082967104489929499417885431521960467874390517453391269764642785451829400737367089197161208930675295945988369646749151552452431849707480143962919824530985240889762573160552250951899503409264938276563374600621967806998891092219340979177531825549562007888342254423443624283145325290507993705233302375372892702073327041278832199561601339681670377157027094665100046481162610310208563898483041194352325258688468928321446899334774784000000000000000000*i1^18 + 24329309611342358455367275714265684623523680689664614792121891627832454961635956685149471381453769051488251062304385079116503218721474205700368838005638430947877705076480751049984669249512844991813554086457406427134847233440955846456855285954868379365766164629666808866292400262565233822304303168572211346930529463099927486914638217638317554243164587300936648008049238120647190853956837170141066374047370214375289142309805060938335413601556360316970556659459355406527049291458862583213456690313039433453951018556050682541630792670910514295385153520427060765512400914842873001023706866079093035559786876501644126460387240621229127114530787985609158158101119009038597417315352162985930887337027484008855338226069183724053547682498064760756764540517820607574997041775095340295434150278868885691100334475270080410481098981558022489712137489229356349283175178897087458247728188018249928225878056984621300181047885537469126584157673775631088609883518345320936653901140025634375261997169230403594276067506331816057115788842522641069764016064821054407992508014987512263753844267554809755158879559004096024996938540374583266048205310721974019108925514148565986093908322506953516164521265479923766023315621077781772260939919988842487703132155672479302418485091853865159873286138860862548748410551531717842389039599206873567171830653742359069774919210405355463488768347694010077645427901633497284074853444269903573934834819866378021271170518550783063109918330341795604987244183838044240044084244259751170455410465734864538817588726071296000000000000000000*i1^19 + -1575933744596154441681253614970059779899255959410414206452138736951176853039025233816631225832048196145312046307777130047011940012979776497742647644388496262725167693253148043535960351007070129861919189866142334065423671752255342056468855473634736004121526547137522314611657994349151901993115240084529020919499516340096470786714354325865232058954381537093920733339352369252347588624674089490478447929729596294469364668196666284532469116670866506050960877107934644375890818725684734922764410893730698056807150874970929013967997273651966141143306776219533270103155757612640790466854897438156188002808116675947650642610692806285501972374280722852621332787363320162253083735614670871445978600691049754623786146619041147924432871727202321920093836008713169055461905414116009060729006346640078055648886179363844575662756791733165130467091711974773152216915494144448328846786788043685764136918161042069978842654133349180203038992951145145984174118516253202433531151757510416531373920832617393151970121499791853264983913648853378699603957009666097398889537461300837577943124664963337811456017311761431777209694423864425783364969813279375569544491455043965522032026940207408805588894539105890463580858052061893758437492613509034128595882236633595923275512757305888687724026764500854805477829182188253117517769402069839182061601111881510068337129749943998974732485385466934678365930717275543495621179344207867461703414571130551617290272345549282232234403703137726966288657969619253505055370315566648674119428177807946386754893145702400000000000000000*i1^20 + 63089764751272392841728696376509675076290737798576529339166129832036203294457745027331199537002195449771468492964746045951268947483953880053491674060237163556620402569290776206991844937426581590237470829962886749000649983283012147548299092258829858545019122930471611349593385885044193702909735573203325795487755921333462712931490931129852624759819563664854988611734807807060640790530875112952782403994292142938408895177546024420474721865899321809305428177491141361093291507367918424900015006417067537359522539473909330430292562368622776495026426203105875354803643984889191361399622750247530449028888962897468359271869140936494990967608607605868495774219657146458852851024327378066678180243672129172762235070886329870209269767032673056941385653507941208838233043756193499655381571286870968751846391971879428124739284094227269329603720804495097648053534994179930919399011642685465348965156764517581998346447864461693192785479075866165329240357629354610640948574600743258362216516179276105635398194335218669346452068262300754536652202099822006447678619624983910323794055760942841314869127968446224211828465414399635744004148218710849969441900709535312445990067472365424905745328807502037426871901878753717334388914642245287995573871056855918904676827412709235951778740049577482795733722292259865443856899247024671967330977395859991087793625498387976285649778269728630973576919555426325343010752536277038836828158710473350559489924263147868265064647541084559365801285695421566894120060143311311726332743857570608855132405760000000000000000*i1^21 + -843093423920053447696616425939225923871746797945171929812860585233885673497247016479941805523024504129217435808537230560334797650155671103001853831736878702952227632753353995232626611928275249858857155468682796509788693992850155231954049733092870293584845279667052683880745567391695806257828008669165780986033515332348111231597057611265073959307629590071974198160794487014794690831996366256011142059515623071828598165910711525536666619179873993225046565638199724913698696389511500095229669217476423666680805626545649122856963367370642065429982163938956411983116381864447504254169038672316237240573043900428062986845560827967863014786984309856461444949269762130122138563763580365932578840546278549327411407396794986313212011881161439590120666685558319807997084015755247816653727562127930623698925881543306229424636935536558850854639545317576708921668160955272784710480571659087902151033586819994007249808111576105833955090099144374135574411029515929606557114466660311165864621830622485544952107423480535963854771306125759350760673491057719784533518202259409260713809635242544023272062775433166820895182586037330163686703997101135636642147220772460668034398130225387949640502507113310289706696001952751384251615580023163027355922485277381750793304736923198739280575131958975381070453592001207362192396710426606076883998490801887974189381872188658937406069051218635341810898952578441264967673660039523979380905876286807726206252922275010929858660570424247375968535226942829503080534102374997743766048066370684405678080000000000000000*i1^22 + 32061832247852166128299320607358844551369144522166473652708865579544408789642290170893365140500201235891742196380162839579837500373384413595671716854368953655931426045181166969316064265089473648291121049476128789596641643811957895357614104841249776122622442906841049120212369938217103829516453389067459240337313736947909824276412628752024772425597349774141466005839443635258483883416313149265108049362427279210802346492236017242423822419456001467258009184312677683977980221957294806509057337519078800012705149819179498792652233496652037265638816388806182526747416862658117051723745092504482988416094328356717739463604536309805047796540149821817488752877925869293068085580492984599274032400651811903457261582705943678314802146526042431065859945470343210485285654286869408203814338278136150097409566967180098951869359639897724428533451458342107736932945211847121336540785681982417691339035290811621122636688176010395346666769900853100651750145375436109662751777675528278107796087049631193940330754663260013760068963554477983601304678000042707261261961988325771744749613539838332762468770570752822231052720633131602087262825364769200510003384036015241938863394486864916410146757951550869783463595011004741328265127331429254153387175444627063830238481985758863230219859798438608131917489364449935229159584647954761317436268588758164792239524222719548371596043917804957681761414047181382587390359103423057442779160353074524970598498179906279860621347003396329861875815207816908233118457984988247249107928933384323072000000000000000*i1^23 + 103254387087835647120660456680878490594140182327793197640599616697245642354646950424522166384219877405139855517152079947403436217365370994233961273217753101252182572355493595447476006429832607243626513402386897746162662347758953489766486513880634293567791711631160391202889479633156547666281258602020818374588749620235118613592328790396302355140609035029291615224433493531350193275626362586012807154263217925089797519626546388051887359929190155172680359148774098589356822824686076705072358157575521601056795820434393561359858458569173679148716118855709892737474424396203531236792931820019031521573288536286387091723283212528198056861691562734752183619289300152432398994370216227462707974335607012790132671391904000146339360144186579464203540370784874236659402256105742032285921207839548791378708648736168076509733526711885387627281922863453796646353127107129092439719623810028836466734048011093093919413291721758001874415739065731740059340716994506394653322018887210584391248377197545630179953687481273601059236008273152166775311984225084909255867475337831634798236916757005768945208617026239659164480109423657396281076544581611556362698361015467282096094857840352628566901404852607472813498395715770071046912974437366636716554679152295031398416850042702183143801980862005692027488726264333937674303540420719749614551087820596340377293092253302173619915995930037224735145516275298454744062797625280060328825278740242490582236971564929032886419427312866699271722899620072217748650703087142048629729882275840000000000000000*i1^24 + 3257649350187573568271345798438459027880845898284526826285351087954667068135628538024644860760807719736747976194528435119197154818426916714431778884455603754648136092785437055903759106145713550062327363257112777538754885943755500793330109740692155077299052589859804096712737595584431434267835181208330799502787297095108106050575212442379883901983181024987744066375560153084402193502439817451094855915087110429640422018981673823123297743037065925267883265737051885834431576061414860489284037423139859425937662334086300524235099421139656022536616312775862269316233455227793610658731707618818642542210299832028947725832453307537032431821438569192248599078933326718841784157383213037050499085505547033912841948660783884059843709700388355944338618231933183479965053841381617200750429732872626223423801053774339626080542782167790416449430795250171404376939941046021252064081666965022520836296823561259326594492016563372127852665294089309170085078050476463797579602804238323996972525250062845405013754081942247705987813379112112022444567837074216330023500549806577735678164288196692853227093755669600578260983943996574438587253872880703943947451844926609887788521441500407223256871163229526044478437407223175070335314643899629426760544697306900490698472998780325601220289070616376831763027286371410388029703798257091959967465529986816147677595633128672956088351555850668525664488153356536291790526542278339572815924043953363456941505327604390782618407329933460776138972559767824635569052699250076810742228582400000000000000*i1^25 + -29199985219512665505871105264337967818272290642284279099460424630636805548595758368115291143381708759173454943083834584971347171999481818751663746238830141313481124860990125799455814356971605914759845989542410877490335749065758884815813916325376636689934495282447552645393244748364337288719090721145246790042118766661092610826658034883587527067384423913024169642059914627458438536160995542169487087733723289407810595479496504292281800462333544363570979887448305427069552217603207448036152268018447316052543921344527590671981313585761760143659417813570089879261720375163868421941177984982435987278248274986349009045668935005537801343856431119008010165540617108973521165228925869396610192470032021417331678547246013960242294334463209608367766701164951159302241283529533094747297666766995144982563685699767318404388535370310453375495851845865809826759441629163432381617395324417543925671101826017331412686099859308638695727780479082507759287480967911010375388787475345143376836808397917002671574486198140593784557092422528465974270708177985340581512974276545014001178066237354665895750037473026772876040819604574162174748444460080847102957406545992431546313698304851562075953608671484646054457576954822543837664133468379441825701455844646631167362901794558049396651077222874209571946111838473554287294438698338442975087364941856570263452935262096081784741147003477319494320119271622467164464840358019601864016906246954048057525500684845260176463448628419841307614733941428719947890568671007952443801600000000000000*i1^26 + 1726702854413006307693361205958307784364971918753825672455943883014292820816778456811960506541584466382355520864117844417032158507380721437898097735959874425245186511169712026982149727688089686728064007717062698053500744928696575079604158333649331230334570177510339553988041300719213609103274299004028853895452790994999655719345068712565515449293124453455662583567063814842985263586284197046634673754655157742614203924430926172699478739350518470232260232311853035485166323408208134927438508531644661443563618990530031473146604536214103084995059096530165570195041487645850173012141177654688789364363367060186805385266958735349581166740107199669071243017131994073023523626245694940064082259556994377190484712693354811644765750204710163222078824621513748342057931023865544225837564153379787446940998706712125382982184192653041746308158116986188811457027620075291175051973926039583466752341806843082709302593144353235188834239181256897653045137706768410431475956139456949920710611767548315227400970058726160809938883497320950010986364611907203316426361233777876696842149800946844215455929841063397252588752906684279389418925633600074525520898214714151767503009318967034836989069946857973919491842112434829598058539192292594806424137814035984443915496531442399376176763816094978666493696581296233448517226032800611438221992615781787533805027355099682500809193675980456795811429702606399704346202197990177715378101331004353523019030789148122291250114466216584740350555050632241513897670368526640087040000000000000*i1^27 + -15641601945818525820364416518577163389740757898963755751556990540221379652387786639660794127022479884123892632715419679861343933467719481878904187412527019390680666748360990365906455320190431122379399370778307721399235931348313477941815690214773641253080463115426924995451915946057545371719012834701061266442622253925596128351918123519480683487766631979874779362701436966567623847883877699012671097688518960362854202156811499374485247744984118266590113169469773647943657569970724772019617442866778827367869962659620273469839674430543370820268482581707862032905397600013336655179599932701350841206176994125844675412719935101537858888524475846340051359989313629648319281650104097087038779985379574435733723231393761418862800632768837220951165957674010168564481770954504768437753271660232123591110164270097268467839298182289882161996933209023913436365501189944794518034894552327618347732520904244127056599515821112330082370624252658680672061515628407606757818937849858091628829561966946484024173897136797533430825123788439930856258222815370503211138028478656856112347184512026475339452724467693218268688896107646015151627380995594400688522981089196740798898632626280369331039791278129131582161116065223712302877796413058102714077406234838892789105318184500550859572104059986836450765662704703800148100639127408452559961213488042312730515949968946666531264432113843557812145264635273085893609980039556917609959625396885521322891793309257879269731348294922984098132551612238032855370898541117440000000000000*i1^28 + 76310401456173705853418827740355773809101739697819863602614065751964958791257800072438049898014518184389874723000672678418986258819003369847308231741294028656014292050758263735572395708254509816933779913971880287076609732856870098777206408364167076205806766608715818795072754803626083903263295621969709611903045002870746997690524450847373117993768981444025327019528741538995251230825474341040805383549025028420022121992478333811595307349583280861130100924193331485267684012864172660245784929514000208984815416548104149443848829418128628061322251598829090439094235474319718028074998706476840651404770284862975006554815181064035878084041607227503135571698999446777122540195349310322325255219373087111867079240319062429302380181644126689302630342840652175831760655157209743473915378279928581926819479142046421516338014123328094317120930267194090073422525033412501544313245440139783755527179226566564598639371680342123551722240712336161969851075061453901811849639198674740956071343149420881282425154462540219484127800676805490260446365296776843134939144708774265961423043902034949415421385274095000231443643938446866826993746164905242690755443811766428113143749499026313522875303690150267340438549915881052766484378984763178802407344214188434793729895655709906201595728477805224878232038276974265521709865137324373479390348385256855560909349711149098710588105241941081985083821123034969823300868595581348920705822101235928823146650595223877665491457738628162823318576812121008486570000384000000000000*i1^29 + -403332578568940237406156897241380330678093305276095516603094776562171514037333034579898632446114843950011228858841366577628099503729072119912401677911178214933781285487198463792947436125094166978345098438412476906852675333452658405678048275663405826212289163497915069333953598006860380462744940475819710993677732392056910987753066658643732617575877682132897544721909402130891331394376287061648869735585468659512187497844409481987440554580770893835983881009858380816472942499184307975246634064651928764986903653190043003466158923845814018716405829380307202850184513329544997554582787706805051805108057553649146665131870700402527540607341603051874203755107109684996084294560334822574399141341737169169614816261465291378135847304824626271970474578526335267441114172495742560455482348844611718068988693093273417626092473757852255559006079725456160868560080497757459843456143676954981714565207843131383542578253039021063825256880029366047237904684651888667929558232940082167987450444335053745900388636701649983989542117586542332987471628694976030999438366625009085086651643922155759633912929332204249364048539222022614921674042960310995343925297046318654262730728973915243052601030001791286949322231978885261677538983207025777694955430546654303573511145302685638728552133763459456060563297813018402091987661567743865076510429263590305826508777903735630214308984978332167987899619663239902875003710005609331584673742147703892819462713157735188908142066292000086297980776155406376370176000000000000*i1^30 + -9893865309198111196085467839374109563145693998114642683750463088725480682903674638618483749688298760585111202999955351718192238004414213899972557669389035052122862388065285521294526597687226294876138640708089995027228615820769635244526786852837853419996692210215890461979014796188079742475394655876074601942101856920789733170660050454109340391577798576817514476358721911821076508793068904479354567571182663658026295556275480290076613040320420537631073947736197992384781135975377458304537327240250281817967153087316287157188847694151496993228996601045240072167866713120223103735983026577378706484435225174262638438845341095473869945093771338003265397731923670073688908177421002722527283671686895802930328675045195912537588435886508542321683490481058479144369083081459842186423149134654582615454417364014488871952868897548421634229600053011606065875472313751154275071737478208855239682529833353666711785741252110827341318183835795960823592188228591159099036284251930870712251686381969340838367623698172543937139667148692097032121899984479850146553006595465402006257017646753671350465097967879271291947102976650407495092584705494599268429902887093758830979843978661247597235066010475982268430739112430473378247231716838758945867783914373511494654747909044831171788543877560562646224568924109356848572682371715726793588610705554264775790518899442700374242661625605945787709197212014832052570852343852908910069254906112882722076014299603138330968394748288108458174735548849271603200000000000*i1^31 + -564379494719587563336672998508528608709767010327240162709512694745314324005569236525259849870054729304129266291938114979154503802973871151251892465673984024059533180919972406515529842693886097954433296887114726467488649127604968484078574309480260979006761221520527696113931542711201496668255760427487085034859792330299778257568899512254376904699295602638230290112296235592951882845769141709781849003824408205574002714645829138944144317825976133732452699583133716611985610952683528329861371177226222331756869765502031079378495684025190385303177097513995645176504304624017565604563520892416573227546808345665178904076420378235121796047630304628504620945745902115188789387584458382906114448599033585468519555749804262022297097008042718859442529978153117058780137240259896922198338176541884872481049416748671517119783480027125131347903597586467518894684713514029296414675609505580567541724478805155566266597159026682476555175487220473004823199466240081635815253972681382196623196751334766092428274839861452010014096005243847585143904126334739911505475394441240197942618593221164553333676686098976774429434314581239122867649246903651552723585128813242076814677553112694979987121997144142704877988125043653979453986154855942985150666630912920700458478973178530359173903489748294602641187103334629833885513487509110665354953034204860307578418511635939906120612548352191318071794045642974074041441367889121530820273884326981296881779752542326050709299259055300037842239173427200000000000*i1^32 + 355862258931887542223163112900683157376225821936541033553743149200520080930910172036982793267025709036575826725712999079037201390168703990955206432117893458732455413881343795233966088131507054430344651374833816058291059427887459237064966555915610763215739747567658266773062278624015701214730593923820774885844675112330422558056100391921408424826666170745878538514050064226915674521547085880875055698294738303304289800506146172566859879882164329479463127631917297686107876354625076193919915068284374200132461600440436723725486265517563367224093764637893182912049447031191593732437456733289413782704240593609588819153685909753901762152054291076606637885934169233281374669674643424322864714420094480832888509555353471241967452165685490744424048100191160548263828104252079750142779919400920705419622267749583314435446173906142997197197563087085491468372830294474402811749619460818104930953389017741726923199704716036918523524400614370235880912667866795506563740193862956626154124093474211432426524260397263734735086735364621111879940333115074860006005188803379866631811724918185838067230075579550625563163977828614355959013786731952581376979329520672039476887956108833833120034097778499164624367367157670626226148023962545283716464420828120247273050383148147352890482386305283098838890389105434472495817865587896727719901532455387551918452140916473026461580409394497439483164073217720327840259639245294779761037299915688568287917373308700557923952054631739296659191889920000000000*i1^33 + 1688261063881695376036599521808864471841524297927215408586536692222888448659743103277808700348489297045334236471785518513037647759262048145136053001049572770123624240358462728952589191979983081496996668192047190961508973212580848367075148061063899732687830461887968014509351540025457470078886615214360780219616391396534745423460069798749307171041431601154280569480206027946562592466653495671742552868637626245316076759586202744166020727814605898530074813157403851750101075399740391613751124748248089705637309622688696903436996855213702497273256799345199367458516242575750118609054103282824368550253528821258993450985184067573255409012646118698603825101837422730558369546532582761116977100904332146001683403204278363920119094314323091328766956034166412012512157438684697942110734545750237780612797929745990093325366690843841954878226345710483420812751009151075782826014499572476977878684087745446925991268052416683863815390580629726641944369355110806159605149569132822820452148922606242197393617260288620997763506230515407163153323849388102955396305529135379706848524158110147272092617563940209478145234137057222408409233515982904266114100080013644453312207203231859731303718486873164953426413068307545491946738402803127847814584826026436360897932320811612535197238674376006841343579301553627742698882062690488809702794964543684494181586761175877557181248338045568556407800806989400580338006587218653810612685484470402031805945390121296660968715860149553174937600000000000*i1^34 + 3531696966337522477984251932373794626144591200577320009222890453593699967563794655479054387409199426085299868719751048773552663950430660484642321444361739038132911013247758017324806181420262377141002662636687004439799179880295897508182472955090163674663454251449046833678284926060932173422313476017679531323113743677780242005359953329013829069933565278024241021227742821464783700693544478213690303249455116870187787834641952423634739218446446603147576272278233888825808135656165964138552882193191297148583312309297236099189899621689279280815080713259643566753134049816296819952886235562605523582369945366615601588154927899695489121437581470912585029231883075355807463403408759074923564144062592110919289629267827443980263597501641425623231091561597257970529934059359632971396012634935569854818306778783173961595933045790464142599473885061330074505986012453057217844156329798559107007534430410926951553320585445162189666721674304020383313199523876598606749109156109417030429116887964433919301105813953418219219549338676246662747866659887387679947435233018716097716733903207821561473657252944054027344582418040360667717832020375904537047188513542527127796932213747558145495389295598988560535899007662018807675212356934055987163610200795438717623572672439671802448507390760140352467875615169345076746469752302758117517147372738385983238315160233727288325728490804709604006665875917563678457065058971535155248523570233389557971759973337806505270307853015449600000000000*i1^35 + 4003424811130118699972114763400334678957614548576858140135509733787400304788051727818352120148106237269125688592705522527475001956367060536064066477716480949923037387712303168977198284010776270814201619835352088941541459509266929219787038310268007398257396612582181897238545796536098769068045289440181680499264255861522983160516115762350585014600454304112082598567375029829237031690133972537176446659316662621916778983220600689364529533450308006295864347897075316683601898732339605587433258686002504223175157611341171043404665445710676936403695298303323696522749803449820003660323105282391145728592383555496586115487255092804594039150951534165956059584436869903981904071466459535954827332218403577537138657296030581574104877186203941775144437031500594339295057883040549890618940866429410498775983732921459846874567727474572421317608647471186791019450477941984872395535284871569814552458187859531445303277780513506621007393382181378054686531712843044312970133445852271444773285359411561513614816063163198006637248891994962662936867359162665638738907494204978873285136392382949787783106276119028011280156011978858415839504806866509247592595261794636813719133081751560165038988993720086751744113858926431645634963485873028358470291564636747639077207905324901288497926115020485221608951668935480377873070486031724805091532710468476385825653279494884080402271572731431960203566481502865665550243280369594522445954042786463481991631233986475861071114534912000000000*i1^36 + 2794514943849846849089109081762629061580143819835635860066998536063728461327815401456142370857939740587398310713639746123721484424843512773604700668164961898189237525278485676294545416547616852688789791094216981123396501924950046543373999316743012705254287977977865885226470064012261798056146965318034519488843631148329996362463239338497271732514971741652018892322700373761084295411926428664889796436106038849965732060010507085570359009352977968199342221629465348469387027819044773753706661945466367179147527102637094766657356235874552307505806841822543887372511384722105637267163404271493160829186471996638882203362179711643918322990789042792080899354915577234301815896621752885971033350141006089261777848359710297682708960905736012228901891824430729041241651592554957240274398747555025701352485422196293588220626077686331567182647737311806282507611420232157477463425979456564519111818039390367512433802545641534648138822092266735364969654109097965603248003907176258547480666313676422524147337489571903244010802698488268346285512038012724655966854204824001540673923353502575000501408803497673720009380635784989504648825694075123612500129603267659471898817144696795275627451603526720714843420893887751016456012974790805568030379003760427548260080444903470601804852341401146868518322760746151974488330465218297319277910073622177670097483386103882245578489761154410768305788668766391574191226122464748220759336743986952387239838504174580016768614400000000*i1^37 + 1293200311208119682271913109292822797459429221358027163280414198933347934718561763759333787950345674820271860529642792862175867062073708894893032889834739976482997653943888040915206256964192596040521370616017417657952984905181090430556894574777186450207017132680988268318787003515809600143215147340643347223901032123514416520130543939539377635029491198308627321499521883926665759096037283473048586207246282315807850918261870317614492907511371657790393576544864884463965478117045752396835399639766541792654517374479745271622483780876041168670906741421705881005166533248402857823626151746386631538100043469731416414512382633084613891468576535078785666753535510956962952213573889809786596786178310840889981682481061776161245832079344940674693087947596499168431369045431114942884041045090760529907544490306845619055017380330584728902355754792285776498564259831476561567903428978072479641063238107516778957941032609694558781229417135091377938771642195013697146343998419137038093775701747529863513802704215181169527011430156553491892089416451173336726775332246356545875361586005513646948140774602740226114000679409700585380923019925497073679362289707509819850071625488746499048791293357022525742067177607491839374192071805258185714671157100571277769320795841623547142078192670965105186508585263428828918517856525328083174360521653013144020000130696436797946469701166593050038801180803330618047398987808777536363713816319082329764491850397673062400000000*i1^38 + 301976344181140308420438776552419634149763562900912082102662803764126574053871189532166824260970280055865169201063450807840714204790795996021955164209713862194268480194831196780877160912695229653357803676947535031172961291348118172687001459231099963328266669762000404610368461806924566440729282363854025420802224861699676893253665283260359997913840908894398328640509964745403000018376410767111419862891827720435767383025758531695785832971758181006457135535798340267051857072746698279549766818489835036914916998497896800972308741608037887519457465601813911591230001743932207670695887058643797891726149689413835252361605722409191622710444271680064189659094413897490368134229611309871398321324880938062197150429544380773050332678086447933949873686586067614423268397596702979520863186222267576207405913419934585271008034556383916321804272230766053907107583538021038629238008117220308903822184529487902324399913954914485686453356632276688605323581359363876304501284733824395853862929615742663103704271088658325433795669632231538962501554617577390264838388283006390979660123879933151858423010797987390227627683446751014380876303694044940227705783733835187553092703922358083789214755644583697512018641594068325170310222568559186918078565584273582741413994595944703495930292474451374601765673852209698445715637314580270923198763937432486046047227262690335862550209487171912832687797391892611376426041069694128435635815123524951375189083422720000000*i1^39 + -7441091906180929713483801400997374482940497424224346467390016959793009150814254458743346009574019147892395178731909778666889783758724427155115860972311815343045701408057303016488663693200832984574982554492124832680577326725921843566196510518364136168809544685449278185882985632158756304942215647015965126260785042386974531118185990154973628072294269067676240623488354689663726198500720990367870266557471335708638336193352398169032339390225411468116112951014796144335953825414669346774416847122630765916734264050305838789467558780031775538620192176310432045541896957611482592951226133419992434317304231013956146409961443959091596217245925066435767630339276370113348539144908526440628858098827992763135815339762225970058669545738036839387109602645996766167489469462924206870002205703173027548875896769614308442730888994653058571344628063789995444789517821742320453348351376280929717188487503752367959841928888415145423486603771084634965992427597739407509604076025525906946250162615927105455070815683228673230543678148949501721808327079532278843654599725610867627376299831589656359009925713263148482440878809200786071267928638782482438942495441591376561354474439735148315328438461477195895842027478178803291020927025949720242944435053825393670254257282501827318016499971225433379787348243145943940380488042831784881700514583111550322392754703757608752579135555319862223945452664449834552332130106774274980773883239399408061644800000000*i1^40 + 7455546717493175855577056155335514634363777067574519465460779534629325502072658422013612215556309827216268019856250532755286368387849656331442170702490025729144281960175966976018971444512486738306510685876617770266246042572261849971387859530167742052698184392382434178360888082962232566542282170764511581712510899570821100488346658855245033907783369216895055977096422598278468128897218434458754920177038237013153829477454830779627304040822106758004740183055270098359074201107206709254535455300687984691990540874234608298859296121838116706584319644538668895064039840216570592039682737610444166527856391771690700962324884306087297627483760299308882701507819838479748317169416522050504483970880728359013987840733827543683058228068598655131205059805631551785991609934194365199988442371906933950002826220814010638943024551951172587971492818218959336434541327780468621523262303944802677681603313884281609418020159451025058158710086881341384676469009201235976577973756859570234601743908046548789315456935840067451652761067792634189427738351011995042858227660840503758436115383994396628611732621850649473801323669685164472560321436294031932983458034173463501761813994535952100084387893721490375715113174949176695401469273062132974402677725836921587948580033744255300562305909031892210558453271130966162377058307998416766105227232591041568996766751845761396764770095343564113745301879621831806904128595587769070315145042535120896000000*i1^41 + 231128648254686643949695922650708177730068185357964971756743276369018947990709131859344333890063613717615568019769934708533458523954897328221077465354050591372800189003320768832029233549981228263801401398643597821176004205052601177753063018335316804142950707703348788184555938564616635168886497003620118459980609039964047858365156526291738472731735368880142025719732167494054950679043514972721698098192117451724569923787701740100907796178483402450848041456635371668304662816621383050313743768836841436462862141240056631199176715463227969731111512151960529389196812159051738565908446616275153110632044458272052080213945899977760443466675617500822409609967284949650682611296469340586063284919667844125392098931288674697265523282343595699687787422654696120280681962128267457320782109699186465699360266634693894545924356133034237233114729143437693874217845956867779665931032265665307351886431089599851207388858569881592451714300667189555070838586258771284194374058244766915221542003108817854354679444040328543963085994737270655521921017852153043973649444780935090053003105857442827915096016409790228793584914694271998287701494340436681721647721411617540110963850289666991357044239864994932639075544041789633902681516664084993023593003215138803510228220945448223182925940228460944952326296685024957134756531172079835713120574748940550676155656687928319808471692355190751510797432144415981120191836787902282143694323712000000*i1^42 + 2432027247279354883374951428988154334026021151740277337430703839290339325504263531350377395803696927864440566085741508473448201904300583677486326323741819527351016063705432417957132968730786207980406106591878650104496802470792125839358496345559040088378774240708865970786356116600435641194757792892115118747339490164817414707801856135591083231785956581729187091197169031028539842934078042611703273561451051277107834908779691380744305850522956752110127466593795124909648735821698591719072885036439162358090419557874920616823135175653342324001310010641689773251357085938217280783790701819074662149911808038546902352986473710011571195549477578927084829752533225140191089857889669791558090154992296745667339547946761066741268889578845655796317833835870924693801504375624435694956312973523230338352980059059938405058553050938341928176594350378308464463503612523725866999544029340240721967993002992773753862374489680763948338050075320980605856471418449986119519828060375764050017150599850656023385262688419628189530272254194791321312332862307797946075036704004126046747404565594474910416426012016656101453981681005799728482586240522541363747490514727701926553994918351983922925392093236693639103631478117507631688867151720956321557321225922019683716479363900504117263345507125315239485711772472127991692722727439101934974614425476346646876562721776690258523767531696258702016727426920326624620723662380667712307200000*i1^43 + 627978227549300817945430113007086188763481489198507528525060142488791090546839784600287887049274671768928406976762161163345252897396255291967533824554433760955885838687227059811093630213271588379016426764963261742520695318634261634198834837383237243615544020442667106863526426964429671699511062462916687697121503796322344522032854584175274574769215637173828645158423723096215366246513399619001782071719216877751177198512897954508076956629164821044926366870740055441950292861416162040245736462055335266395211799848965504576659133069163276673350036286635143820521091619806307385332005441740582330952429131099697213152933289955707205710744701962424405549137650968187079292893557655329462965212554560004205218357204345572310980957520848256208026827732217912746902569979807441511922306566094429619723057156151419375668143670903388383782390241984979363661151585682407923216088597433839211110276022846128849988917075134218419894788856743175713787780106955756496133663426244953891423684631091812073395092454645259703729101853497863114915075006468675344064182269493982968993702256716934468218834418754992805449835926169408222683374831425282409902280316278525250815052150906664690791273541100888602824883098479614112651361708618434920074755565034607960349762024072432869446664493475618301958376745267129936397440006775263131948561660692948358819758334137060471897805969321757656820288186041466930308159897600000*i1^44 + 43414578344133162191509870427619085952643417505441047718014791288507379163044819184434313984016151146517006073959289638704069986766113945955908358968832656334319290818275484486589813863360497333085513457476220743789282898182652327895590071084104058899068997635854717119355890075741065842121788140837680530476355848610031617604780970944729892250497352174254550253419658466959622996481706460572695693106486331246086875655571723482685814673091965985312327144047125097288274656671349041324470742051941394053624921166208208170815801427985819350729965375469846064711028984691512487005841236589040363432536552983243735339686769697903148922234811865989804109195942436089141137600592639274606197106191608802346523804886178091498490792596281863913394395771138430949674148962607097226117187488112982218351639781958118780461483858992316064070650641452020108190929609136315380136475038614871007288825285882657423281141851838374771544752663699441188190444122950620015381368647086936163428291803913311435803655030481010415598774853663373950570289482667009572480746242593522392124262937886929281069559853684678860226638674881209189175937843808183845714779852092149530946073599047164937726708454230506725917489697993892967768337900188120669587880133612169993334718031064998959422906464522389191909512474037597625371033757284272149006787679090785822218322849138725247215128242109298580675212228922200555520000*i1^45 + 826897601806193584535509596468003345510709040430253589482871176739596207597168703096185834495822566034080580531168452591426384319000636943891761540682870291415616647951690669225443844573068864766060475760823808503735647101795861833421606207046358268238230919548014690846237387267863963436917253148720534926657110413334978914783018373658823767333536055343267934883176103139864022534595038163066558968214487524738508189641542582013984474430055216870225304770530754016850074025688723721627623306544159791888255674630619207976158680811472670138349040517509867390968115036440397330791560869453026327866971802755537559933684623971252796262187474120677023405865223224775839532806807546771912479501388448668032381804560328377450546239337074891928572929987227498619264130633909119902747137850827108894662344064361224882254948907986952200475340344670488410236692796716417021657068753926409205773820124435301453846197767923774591101691215142779734571464019195373040485714746568593775583628046818598243348654612204887336092128678390648361113826346545899890422637990987645612628213819248757834645870776310138982602148007863636457709164539645079528411059326268853376025748159259696708244790188655229104453423377700381415044285352650337818141808350408963883121858716055094238038396773002339348994720888750428405728032003380680956663147717917642227349939260760885226545720219948909208797184000000*i1^46 + 68202110733579852397840696499788042571614551444245002153915565173862167631063431629679431294211474729791960507409409571023971741451663189242016844914327426742746912561677071765180119170481130760133220236612625110635570633353359653608111736497587403076063018790549212381842551244073946671232749239282156663943064892432742736045293242120830754123175809570931062998667151052759851261593110759939241767295131255775495514208562402402394734386967848469529213407098520819424627247704588099235652640167441248876830449893256757612712423326175513789806486481122630089216634506692254569739330526433937021207944513793645462041365228010607423959167407283078277475121864272201304332395214794615773692442538660206272254933194635953228448969215798674490347486817650800649300578162281348211121295132834066024212740820349411824754121495107403678021415393716582497352397973090460079377885481646637311668784781460514495238746794497486327258295466255967814214056331654850370521014085986647117855014934227868932745693149398074815058945234214462160126303478217867894444885311795458858705038305773307481164550070407153308864853964100079136011254051114627058269816036160061303566871036965416208553603926572425860828566137330882736048925017395852784139849493073551904931336305626015545991318646963410801621749289963204655073007829346915659416175086286047598096978463389745978193382173399056384000*i1^47 + -390063381478016689334906127528450306371905474921031627790097417874251393032926777053147619805623190986392615351976377317920730026269963471664689951143993037846219726710609571718031230169181431627950810546128687536834718923260921066641392092583643149866048727834539018080123729721075158223723102077585078397260246271583193060848550258352052543847347404786680742941379884531397599976776487174832716932043291076008683130382641006840652868702312801680539305561704275081296896548058903141060149994178083515160147747713208613149877710700539595237421991125683126815325471233827574844793975818237137522471086543590450677141392421470589114460566048776490798760996067793869605294306183652172332731272921208291892258134105702627775566754080520344874913201286849018052638790859888108505618485627650356823959171122023142922552472611894432841149989230372977466073668796724247229212544626125903088591247696081056881076994161431995391898523829871251612865224523722851100737757824375441593596124699473869207451160541919600550042576095604064864724896714774400011569311082681312614488220709731327827876021319623505917521867993643741221974539711672786707224543971672069437992576655996675516480261836435066285314006330504025563519525641343502517562480980705052245544469685377556981112677861621076136300075102526964574486718851802497227256098423542890860014839187128921790349312000*i1^48 + 2476418458214572165858336733918463200414003431104971012823205021519752041976402816673312514921029405638288431714973657066837082138639460341961791162087422098110288373001792385039916630929408651538728668135464302954365078413210325944134338312525823032494770921335268454141290273877949348963990970959542208141242448301943517043972941439505849407804655428641208787755282580432286753248011354899151403936134165142746308438720175562443574398295308148303548418035610580218985759823795360221355004223113472615232379062483013261787831768661454429646766077066867688130196430754856848539117379959658613821081051539879446743681211658626234675633529279817758830409808732861038795001856436014422369567893560516811212696072419901067860692752471365311106829034017642559222731406661958239684666246208401927259268476682885872696279226872756973389445081186418554395782368116033239216545951913623764359697472101547351640339949302792098700598386098562466073732019020069006172341694852911306870212624042740945432539641125485328144805741565686123688420223068331103556194392069890188428850717019431042185836156527344173902761947544831433567154473856161112684117580312502156568740249212787165438226041539521006795222107694401220773406398128149556854991020334051891877636831295699691249139218716259724333584572096822360781899455691189835342636108826717315750035783155712000*i1^49 + -104840376119838027287079778046993244679732843146795938893630500242191524765759679404831971952426077167685732476015509714533498985824531947552587786310903185523189713237722799744138864615055681620924873729184265772999026228520288308683005866171230572895638414395381554502036723494327127458826467981275839049712991645133610196117212784823923579763924809122368607461929022536500393606555016044843532821843282285537229807338202763290313451288443712655064812517377869849532872459820695019361723550393492246816263571789011042839360465476047255340559941509724920954791990015436906881511389821608239233034759181145100750758089768131736726168279314556386934896297802765311640126701622003947719573103578104365663915654019041600341976613111275641255325157910261978723263611600152782287899025067292808273643582161253688433300532214928581748027671140513768029730815154891153209058832770567493528384819633810881274831763485338864047805951676681997211035084116874955918477298676699850755978605164977394606811772662399548797533194840437627950388125003911214839227543469794338039747230759929884896641496327597176061348485996144642167488740709623451482004166332892250878070712316740748936971992698351002866040647499482780109219324239970814324898735249773940283745238687171805270451972937049671757120471892882349217845235929755067741096394761917012377600*i1^50 + 8944751208349919764142216425049326412987516114110363274471611245288473204607464019636841821553183253572208619884038728139060860226231969719210072927665609337392227122257257960721272032139710297930608487515510764154416197641605503731892028575601706691623141086576525487117143265762899832435997102388614181455766509951974550150726631983854093000100511162573773428767325547435444789158327209756437014162811549221307782067442719215941762770484199723636881513609036900268389711524759393223707285534328601309752010548456666700753879493623934337882040435226043105771133980019628165468296981269522867617827490675448323187161472444069385652333544975847295865695039647999529587135085471847688928419036789256115750811775911786511289428833747480793287861825848988603408224011573628086672811033400634522110718302794960063116483368020212805602282517864321776227377688821742085754084810849060784029372873098154563662866751958816765559961195181984728790446026656676100815950554167677408381054256943625839226848315891604937003639410702276521868915474675944810824089087009773967497799409225843389390388114440295231420958355647456930494575654356637260876666152632896947466762220772638608342087452411263142639994178468104853861045794286829479937408871085575569110837907591566236805107602243843011084084183215655022965753617898180367991439360*i1^51 + -7987188974011446711007676296521466917342580180716173903986319227205736181781001493508781179849985923119561125518877878524083957307108705125403679435028471894130438761767244274098823706345692343796979712876680029797137465065768482951383313457491833615677123711521119690239668242656342903565072461122194274995039996983477422294908810128407309511798660343401311437380987789144569549909573766397381888749910854063717629188489608820012824724192259346174698562385384834394227444476283508666587522176272904735933193223369320769865106668346679508426451665064394815632560786774889432383656253595495962224516417680228360598985835830537180083086128198292217980553748955561685693767028575944842232732331589776833958871986656931412727722997124452919111123160588863914334708017675347566331693286084831767992066462716973184912021420610223247269782518032301604238435474276500682030563556725565169981829790244765256293375653051247134206144192536405818704763127209192367206539617048735775180439736993841279475685535271358312681329789498015380952058637388637237084860595325247625152963813944563845156596605035981919319553876556097411791769204725700262207247401057118160616982108420905656303523083666770863643740630731308660768017941730335748581783064729904146264196073050275016498091689077177966484276905863355165132718080*i1^52 + 1268569030898291506631702461060274728907187607310924591855426168889787241617489796969045368892043285574494411628626236982530802204888879376324814659810677557574793610211325293426486922272352160525148090358179110884636061422153516379398407803755388628382825786550407407495179546220706597469886902390218098610775156669599186229798950109006252498754910721488741954181056884365826425647923499385938770097498712972875444288750999441398138889975018984152439455675232056053847388147887032962734763020290336920927708796729308093602527697390825836297849000093104738591509881835024758002496639518433044229236510375802506243316654997733230537070719595053694531178185985060197681798999071324451252616329444096315627622419901169839974070747290299182189977437804559870228064002221416694717016555834987938167837105691761742497640000236435760875584668148167597638546824335522783085029671112779018622857942593603694907325444364921342904314567166212611577093864149674083702507349746314813544699067440008004774606307392939797220592444608445116013513661197144378427729879716842960094521543174452216839678069678586587821155288700188842408755668628743202646315401306009064154940287649490761502359427612829649859942155902578876461832758201096293730011942984336031800893631330305551645565571026458160136224768*i1^53 - N1*889921169834035916928263518888113542835462997591208951135021094895694908088490421223241873059332613905016553192008058418774721117173344423131124212953226800242975261079805137863701978328778663905248846820647866675331610978185631606854835244965452151533039076332719451088916458003050402163587029472383890306949358837376280946914258660253430029558016941762431883465920842711952314806106072694364060354304643886591753259009351131508033203318191375936167340699550078340570509*i3 ] ]