[ [ -2364800937617522651500259001110344798497508400143872021131552715369864339059473471111567320857512611914706690454457109809976466054847214334367722540973563199084209424774223966200119275852655467753256302598921201557272773310790036335961933015067428661413634402173446303381881303090487387599918520849022794861385245566151448644202489129526722781516560177903375716542823176588014158635781635032335342341437951593005684005216057826581966084638766313879119745982809244347148472070538099230873427884379757446533602433738637904309447435698650011985600776798900791300104265713790451216218774161245871807878880018443668307768639227477472436256638378723251281271710319715072824603264347708442864464658816001839397100115363092552451230229912006060358666416719679560803006219309023483818541068934856475820428817259142127275113410413502333386965877654004986172439980670575150305175255953444116093970831702650329452032242927238650770894784780824695303638632379589289303001912625722553300936070129538722866761886346234464302498391875182140877277285459562677376273921928371723385602625794153621147714114740467621309842570772091876096968954872666724169049478962076423577270409430543182335432257184097503889175218676421007978219316700370342116982236833658543243776009101747302446652543500853391579483390432436999325935103172703504625063652527660525868920071053968279842141747057360863742139199053365546518521721640840017043521536000000 + -18617633999450098136153018393902332434013791323277863963251426777533270728737870538968167892505967588287240543197745828820792927045376750491649092293500868314439237570653134123479617433533209102423575869422301821960302152624029155527307537476878464578944843435221189480913832294182648604696592841515430186305619790811440768162772337308435896177668578058409627358822822651619867229000818121426051376687490612081374107993285230345800638874260708076068018644588439887473535485588809302864865588062288892804995603328019230304821461612832897403378690097053445487273231501917252222260738677070240181693088003355726004835085682968665146291289686761182164510948281901054363859631239923838472409646105636144633080469733559516500670754724232424006105706951046160907701040821615936737904888208349351938338807876855911077402678594439882842157091395410681840868453452408230506914890259399255268574354937302280955949379561150741211521703946856339027626462718366477787914462754072377039861463903967172538071647305996422176027943929278304615317749608908813317290677111582000622568685427994829582119701978774658511325768192088036904868656467646010732488305381423532204927014632956460707569686404792465782294002478329269483048945814470353535829836532205653672758866266897947328857155035514195828566609657132264451105613513105744522987295457264700179602444935294812377931271801278977039745809474584935976133134613573306342577274880000*i1 + -77606338670303616586287747326633405989395879830558345744548167760113081650914681962650052493410008629016138860357312818937186126207197717824264220012320865309196671831684823443104738844902064442443795888322382312093680219477786264332421907333344459135721889925791072505747813800589486234288762195919891373873635405767618995250588965022321862727104559220372505329115525952012888242751053844611444646821919761509028529365706483321233112351259724417938462258611307458664448013469847594083392896605815929367957073664300916555680412204095387426782389554041739079879880246539497108349046754050309219980413151989162810182517585715113487918806898164121383015117574367144153624308929516104258483170860555039163432903022545332098601098446065925185432423266838316725402142519192390385927816023180843009845690601135317278277894750736882611757761188728787655299526639911489961476135213030052948707069617818832191069002478424488779634703324402268526029298846387300462954715513259767646614623352601178719056226752526040764392235938734906738855312199351940924180521009262534186508194467641203367610347833393637218709158772409919097824918876302680251798584652808117793195493570394143003584979861421220981467718811062128739943952440505529501608805513524038627059563778687440040350079949146229591919405155435035469810651730057320615256570851821249607287025777825805946574273600126637896004332337583517959214440199632662887504281600*i1^2 + -159256297605907018911999795190442770957661831582221234544562594094940755434335076531808619919257199664696372873903091020592846333529721588612523587349451778943952047348575669072128732635356318682821618337563598561968530571930148199002796945327756174254022320847998008596385672848934406560962086336136055187610025334540890613658837933652446980313983012322016090212931703493777649632645646040964082816805746529387795943218833624766035636676223499499176373123102923226020365737612534040414379690628632540341375573800324525052474935969061402418041961612016452315817780184746717679527575609791639783414936057914506485367760503241782494063479728099148523177413627274712311397806592340874618893844087549250535242586672714910222211501701719130966552701523122082856542609632449253353461256051028856266910080960422110919870278553550716478565801341820201334578967502768383580506257044390972550417766666421973046485921916562333076314513491317296143192310191293115996591866179627010070072477498922849504687891887904310635128253591564166005182439001462011619764931789899463499947186964441293701729267043236529508236551571633614886318349824843059556077441329209964732773815025457965917356119345244837079941505043953496547756641466820631158171502160849585699446488910113675262850732352275436823900866927580875965885150745005077346058705460061532202740848884314197923970993218826806901055354991552946440845778293551975586856960*i1^3 + -133858822907842631361069557468542296493215681025232260072595573669161375717656352870222821325043252893994851597965504529068657687325878219042045219681182333666632647369305712028280842106457948175486970980748429164728046907754406975276773658383879835310218492627673892623662615336069235001058446957988769946902205390806193509021501065787223191374598878786200326396581902667273688453458517036441754544827906705857529911534587294383625055948786679687355902809674746901658230025019522483314032339593334448538219198451403178920459337797377906339404117332717190782299744722403787050697998874096950542522829479729029724142488765897406461170417788698801656584727109361290279459888967236823238228751101392843712173337055083954536648738171833570777401116379750820982879862834831842382006136775273689097037632158607476237388037922046679597586927422952639137691847845211350841823330769819757125589225014548805805634304637709551251462732564608001092678711101621698556057322091400225208202237463030531198826947449193000385680126636591592939618842173662316664168237247011090510353232725050085032220465753384121357964052128394369726015399167007827288251177690868201959467423313946434469361153154549839277358459750532478372016581945986224481028776851306634174097434304158212056017008168691003128329562583381369334440852216643595650666682847045820045229950205844813158109392986134856181759093851075012360299634791674504282112*i1^4 + -66392412432410771638399348430124010112501862305617135451367906703476751219757578803362019642208506411526464941226483706303822680520931791167038698606961032528815647972938353930069047429632534488426350857612713765444379426006366156629901658570486799650730182108650759305171498763104986536120767305572235982365811546056285316196591248690194393869548611129359187540990772475697212244513617321204035840446506808685200360021934337016412581487100368899480664270024550401937504763846223965154861737165911371531713468156451387802203320847475356653603852316720901412290020680926294198436822523292684912254870102634919640913519648318847808191879959702543105627910070713957158451311691693923243232864494693495320309752913935554699652657695134610870749911446885296622282580274569011800964634410138916419418060322398717803759419434029815104259440463558641697626945934543227628761486287115126448750386584746504102133232915474411957508483954153442068097200702170916861058346768108812394028060528334748217257846706393702887959663167645028368835168647963248372825983683951210258862085143606397822157282554258580496517253358835665938716490282581552663925903199916733792487932537795912789770141061163149852736365775052994041092259442226250907887593351213667951617898394156846867839439286660316229237957685135226851949341606978679580219026943053072253098700995098962638157246838222912621506678368445902487134283863181754368*i1^5 + -20660768383411743974736188434887416991575035263819691540750791765907202873595786998317216773972773431970696573571461602254391699840430037822877367423140778818097235300016471692144981145833612043458027039387157926946114437857432325228131843281924803963724214585803450025909031689155115744510630978329098891418027939453333504718227821476713366721044749693554364454523197433106688358055911396434203705511719471914664186242656362497565663124616743454296761205369334788936655650990525491039613013143366727831456019682235407815433173177098823313182265062357224149235463015907946167959900888885762279107222537636554067493649298318585576241139292493033723181744330232074976257081347930099718818175236658489307618928817280672643289987346035781577177194511361929866725462161493414181637545894062357144965203199091878060230984607075108784377200216675999165546036709597519893945512662328314946169792316052006896228882439477672400639572974546758091698221240844534506546903699563443319897776742241058365969370857194383325180469498536438488977309651435582767132778396884529004663492626868642971773761533590354280779871276108756718574554356544955665535725990687583291418422548758752395034916265152474249684141278473326938775701213793064043951468284186350013650897109268119804857845223095292411285129915385668740463647690855748677409584226952480709740201293418700073376092652042915032120542403096813132772610158886912*i1^6 + -5029465140841226400050369141320230079607005366252661738101683670587593669235438147155120990526569576675884438164178887022622809280534043602840923739311143967391226256310954784743699396160384800205623234103991777685002596998413023671091665968254809959525514363675236496476958616679956330354998618650078626419591363793868766854407764067309059940805611117952033391406482152599759159763480461998476349245733263795405661410172828642441048048784844223471182956620610699253565153803321191930918609115564844838290790293279175570249455381525871722721622705369236274753124830438453039236642683930202407674892886557548250962998311315186850306205946633262099814279731497047021949346033334765676380354118174909181630965953375224429132726033402448710042462004001536996273775243506643528368509694382516598345493638985290596686985148936412214759132870790564617996207445127428164131184748452753023010114369871116527047010922658607676717686638564172141980252450681656561945281256756426513541520071846176386425978472514844079755138464193803149783537811668299457403444120958886888292091647307660752238355465320459716641265716235124768495548838694868379019393091760461665153507113782178975234696405956769819817024225642648172917452297496183649212595926329711998460891507991599277577347168996517962952960374724274866927944455496898230458322296589152177278113151930948693189185816129096670755525222473261969235708477440*i1^7 + -970514771549268307765921246208933283922001837506031936944510487536010254306099611957080291150348668080278775820113195167027529506033081862132388015840341277240610888072737921188238109688602548408404495503142828794654463279314332494427456415201622442741806713949074968313559905930367999923998993853137839174439115125760111813041269693696298703566644176196021480402641009159045216453244390740665671506180490018497258334797731726350108783772714785676334799799291997616620716929743654500707906619731326060943446279348246938755926370762168738295342281099437370131316041826946751994280697422603357533266377780344661554069635154474073220368712523877690227930336664157228862632230666911256663943051991956883618088012980771736686665385537840613255265854874782860071216748499397319185806701847146566421149606257760397892006107178154098614507147206191061746593683499395909777055373622048057242078184184079509817567759616093090491759123099591077816149815735103112615647205295848119437401168049666343449653534549978202401469828400667906548636683847144784878937700207422780175587161507248766853277371790378574150365908357754379752906442893573914647111625527722275283425631665070511006347280725156421954235484369901676521919974149391674393801338914078708889107445149265732977284341228895227510613163357152902984888228958395069026460160845523930386470737394572850440054205409772441295228483969346896010412032*i1^8 + -218978161141859331743376067242698697076168818017287751702234648316042854404872412509559239297132332262314906169633714459785476025663078238050629890971624043129066435162781912256112362144463383306147453881781457789349256348859414839895838442239916263205647816715350332390418195544171080323405117762258739057898783380062519047694833646124494267992051280069142627118415700216540887947341364464588497952471346831148149724493789495417980476743921952771468434554270421311534253792546704184507797224258051444064076351034135943137990122115757331328891011857220856184008706006928019919058207270798558861358596710011891585882175976948277635402432189624896997576976888658263324065232567655148969705167120585847400363826254982722600169102240749987700295175042446620214999814964025457491225884577346950915981556944002628460410208522326035438561437840157551363398920098615823079707163185291307813434107242191191648844416594771836884235729693813742518778340578583140220266788165066762535398015959980928548280656170328456794827207710653754935798985808231663599180957734740002226485475879153936690515925041049820506061244590311729335180310085487083779036080316101499367137942245018270827439292774292191508079650368413137861656027248761270321433328318710476470709742518587933398692284219921253127949812940531088075107502015136963809550849345226357217147670898270825080451911433361707178352450646119232307200*i1^9 + -35004609765516658185501591581741523399180623197836815829021832781017704897731363546125098594190352556615140169615991329082179436845071207512370284863507438708751208984204368661694643826387320127394343708823823846941575912789447005678787190531783631831418141298205454404461587602826837044105398023863943879554922103509400422630703742541451223464882322947674029307676561315024137083748816400146064630156935747568307363570218100116121928280085996997667375525450220478675836002489717948182729605545122490260672912640346297441621967363999291724194422113189530337542608114105144341372920522547568149579399613816773318814121041071985602661046655583932449379470490671314177718080186152730114854993144823559674918094629178042092581036713307133078554689422476519082346581963457030156971396771790357644650134197303904552368032573569275979007542090116991112503335808412695827198290223577027324824532056888341250754354359391282542091145452966945193940187466885758436883397209788397712429950099386650309191082622176520091410598569479018146049400253519152975063457380525175332681785681003687921207299587804000464589684082344866157585201947599851455564898509470934828144998793714720490833991676319194470323890556363695167647065889545592434774611404523783259824114391641371971524670898378257239058713949705459509854068133522493940845913464270653943838248554993821042587209048375462280629997736793473024*i1^10 + -5691326594556021288579062844717268641173647274812762280716665426756305123211397939841547992692007169113923471821911158414041569970663735342716756494281485487489372837813367965178966564173850653640349513665596508886967749513704501080430931146062927188069046485634538322164757043650663910816678661793517041642610076140374908587939131202474811550889742751444305916201315370448640382834974255025291800260081845397018459544170318746130522077133113275824799361612766990991415216741260939456396705519190205024489107680152729760582761901612332499799130985435460809965998809456180491374195566189954652726435276693112077879138427381784801878152210710540577767313860619891192774578731197457369689224140424076559221307194867696084227635897891525837456528022644864875940904963347956678549805718297696882679048156143587336997526953326605138787947658777916150875257995005276592953554914687201782716550075349928510079399778183114573019820329662839818554658600098107489217811220103409055880279786806846753818734021551893203206004511787226158502439836120577823229572630129236841168419811727454581045248504772796561149458566042260045382350363041582667973220986154316671194355358642614159660508955020015968970504587382767786714704421239153169831429308266352322473206128890181608045594971522478788575949431565589468458192756923383259185378824843933096012385051974030572009368584740024658131478510567424*i1^11 + -540636461385382665309915281850030340715915359995694641342081028652007856717925092091692592263879051596618715464821537193324466875308289061565866498087808675307629869809457608804359220371582038478987562912511143855324062807602761795839480439019130310140635848888204356139641867281639848836899635335652024179859871671387846581287153407349041669963807430907636028048533956509914355399314869648369691585720734253201127010584689040408594189642684600555420192173190534124784988501822683854660206011959861134688406582407794000195980033043246214142588695885156218322265999879755835410803055902760968541366194014095518765112610650322932851507707884188002892102747823108637287108504975462562952586209272091266411704430956811558817975866386823029779071149780247738880307957653550829377326329990911987505385150773102492532483873554624968192740699483501994750254006284389077945172509398749775590793862887216945054167587854489855145721595913415816538951980416169266145232893287078185041560861778141831474575112914313647835322535739193650414476838899886656783202351679798820289015914519395924073904126911713516901878345634127730189484418265655002127447252282511616476860561492591742397827688610576726948314262065617980958750280418716181441901684921407664309603162069938649787242924715402008199880979514976572576865528927827466835716323936680904303312212415616809827742965234706521031140442112*i1^12 + -61852633292817286193169613674957634611094168274272638919161204501947048069002104417106961355039707254186573329888827612476000911100922563567369017923976737224903677681948657264483036139666747260517548222002150366801335352437382051859022828336662663491703405175048438285187395411277693957229334768172418329811097064983939795374483897393183820382016265950427704817198751291178205272440941271787408128594468478768263509301343548643716666963474379249285960643018033517105360611023631969987600581006334348202142791826689933649344874234608703501039163666948392145559434000049649573540702933110185980600706858632662250248976307919210185686275115465509753111094978876682473171706475396696018828809253646512338191530511907011936601331973540796016109004655457648540091615353145481746013887105484786688090103819482509952936312569384173456376563591916746730610084163208911162478218095652496564718932734601325984556756137004422956471347383373605935994166954003774845035836500574877145204491595630317016276872487617397931761604277808241685967260777427170740608564252425853281067070326825086294204121893953195754902173369972629597454387853353533098518357723452529348274708495672343890019854130934339548474247279483403965803496321628535001730283444497822184215376698318711086692658962407549575306421064578338383853123298908256722609171347493525811308436993607938355431838323324176713121792*i1^13 + 574653818223102360838731095488999940495052980899405673278613159276306711796147988188625891943757699751679301718811765251961993523360552378220149591977688761081207321666313175385260012322470038736108913332152240382344654399983293586902077574112817499232012190568152799760725040518845509035861296558454891702648781681180927060954829526359408260125094303800289302520201566171779416731163237420157571148926980141215673104641147574678564326452870477145012273523466452232395726765107507595865563001115268816477857770728591771738682899514425944350957847865061181846736796337981654025201473616833274559627403067857172215655086447532016809185200801977281879570448929558600452127513532697485943660002276533095861434614310171763318835561869444859253679315519728318568611523849974897158586200733199689555185575675428506043439632850748214067984596980922764833514063295725677657833072201543878095419185489346746270159601306816290727983579490638720960181239401268177540030625936859704426195542319883486219011758671215817669762314431169684427038839535389116452811836645211997608713106476136284935907754599421006015656023935356963760431945646303860134288975777286782088548812749443978134519953320954162303533954491765589912945359431570935032972881152082403893458526481211766950201270494439749292867461671673385385824168497210918440251200252850901528353951168154025725954985752145166336*i1^14 + -144633039643026040114485809436162170352266631916725991425788131074689548966172972711872416123676428260615640077518078336486494766442783644759206270509243362727982010585338448715468722088958021868103946352311009806870960940936050801522292165855949911848352472390643570211937805763819812504351743697631790421098541187052909329541723259206045448371255301336669838633042135797531051770599602016110560032421312630040876043851257758401465572525207015302500795416678063669388266098127835548286754720329705803850364994405194303178219833335504914021365572304521542408348048427487573492752399027166362238337995313763510629343078878318751229277565539906202505049755881205257726936251729496900565827514364070242620519780504750419707989699086151133514462996064265888138837625293395472937811725060673367189182196451950152552053865183416174100501227679832846352043045479263303033472665052084520500524342972374251950600694897283688419011568285440037659597665783778771042479903218668685127398589251191367456423046926253512315299465384211615673536915855081783700583965451204201093311330226519398365207940461669108985096786001660020856507594965488056343247531884836353003663099178034098036279326302231040762027438758105544519919783517118414425002066199559521170290111823859109829553562633562711361761489626761293730571985738067353584387625272529418075268910871713552306218100997488640*i1^15 + -8781346243716554796275287569410140027563054977949519791934830258691967482184149545203793419624004316319543785231688079864583466745649524675966026649001257497230882114305227685929025443161765108556403947043421404360621211383047735917403712187876369776137627200117036193873336592851736636177234534644765196089591395948928047233482380364192357012724369031407770842533296423399294560886842361308160045206701573993737018652268909373412109981503616000812059534198149562973801891537669231200825638413995323180055150936870626754420629580962987558527393246664848434511573996594183378769013415641011768306696307231253032630972091420594109893700859967538082450471163366328784539569384856543585510647333431235079073561209016495494907095694548129314386284999852574826545797476048081465047696882276800298955415596392658740333105506745567952331101786738810847854448151427254976009842687115662906389255996468477349719539910987821740594754211375859179485729730502901043446191073872609259506933248924617673549177213208226451246049934788860397912866684950806242593504254144349004533107085839379278453910206140549336799110673016268884945925465419116301496474702919775352203782996892717681438855738550955565154736822518017759209721157756966230229735776625318339949647516445786890719882812814939906160025636307427958114206122639797986673194311760166773310286077471201318281286778880*i1^16 + -2339098314209840427208937998304373357354224526182450270541943694400911228910775319819251018742800880395885842918773863584011994015530542070757878227965806380932240717873146748795849689529916849025627436835487127010359925504745864756293372081769657227729831034088992310034645550998193775516584495632120101447914214316741817118707914891822958796508602171794271785436436190040464111242307349192783620808852524666980097980693417494163325811400700452993448609139824689065727640146241476318247471074579420842686219534817382530671864935785309531541872252755687062604803851465527722373257963216416298809710847996402746570262044880182575601397686337429651920326838673308682480907238679815574224993788100062654735456271206220501149231017010098728791397603058519460438430155288980598511656834355760791720703460058676945700482826627892395035351228929271872943014633008836105495388375962890881780845641344090081744498768619612136055272995615497945347822699511182666685561084091608442071453187481695697029426954828681741474079912791809156922576256547830382168915782752491146868318672132824800095887745485166468503945553518595395956464152725298717078935111977626130089947805850073189916846996335639048824744621218362717692294512803564291152335784812341890835735201040751352499251903973752277589689788441396209039854587638468682961458135142357225215515201105862222237663232*i1^17 + -57531532609944841411948758513303971731518512832687784997572500621729636470172681584118955792111272608411705324547534047280274711447347393548977791358534801310705139429107111844181885412745301723464959599303284612401163151808283070976713144043919090286252942152864510155026057343459611991374232113969466258198980197639073342836758986937202586503867029940355114159177038563104279611826463959025617113564577037482762040147653758719718714561521207840886635939917844925168001514590454055164435467110916322577020475958006334177520530923224720746960726890627404548295607610503538631726716158400590213043165526752248116020011218257115846239656054236068155117892357293866825948657346149008575365140828731421282073494995273316855045837773528142026508565299518429988882020496556176592728723882827986533987800854827558873206375920536721620867786097655801399163366102465803173256148383141750206370815788577758940183614062055522552623712021259123711790214113928991408020776152039435175231308681871344937210907937631660653614420340486432969736650263243220966563247198886871445579744021243776436191414862460430804109253599259919090921505190824500327276018243495482404432536732805691888594151571957692775948875887569180106683281650801209795508360719197752621958903192094195794062644892008154693355637298636646759364769009566193179908017592991981302107737578231379787776*i1^18 + -3889717969834254047250667202132819358581663286015160962601016729744687905669094281684855673936735342988644001773925911128201701546476516796958871880789165785138816782274021919275193353762911047733585105891984384173000466478576157514176544049772186269096468320174168384049061933380381138990614916387637235491898856560090311480789103252642521020867054963495497392064420311269828808044817437413167227712070819933869146325786041800885674310338303112751162503509133310141187417970890718462401483822056556363712149829228406434706819105634555660023502001996653843685786866547780661110587683561462497173334129754156466460380395145200386140684850687043557092526894364198121781866671314304413439503055786684066977327221753744074264340696968179533437109540680245226400944584940995096940514987407877060443678086062940453064855650499497147112300855179596219883201266211464152988540587791106577013285096039729649892100551073046284189241557979889787563298457243695473487974343874721082717941269066484079451916378382908176226898891002140033019826770979699154788774344659164137220201542404220749663088477295997938500589454373678143116702847398754242572679849631376679398268662184842689588499653527433853806566156996215210397575444901102477089429122834477559210335177723551635344199012029794883952378571038228914058504880740251336537499900631595461276069412141531136*i1^19 + 36427864844501801847577682372630526233593302484674663785412141906478482697456197081283254604025111787030310418409722369022933844042032618493302018165108569675509234923520785064762676993372563901233772973062069606775189032600937021560910806034880649404878553272492496078498921365955834363014296962064406348861326303728833302428983860853749603133259362939555686793480721004806312359031504692175824754887981304434944956898139845337564348061198772837203802911492116132699159288890265099872044549130779750843942546145043153530238418577002639333818814787413448682643126332951581038793029858721432289454184464854179561153269421109811744297179951212930616366649578579217513560822812640402154285903792485014015889421076337503641704899835755614623435879192464769102110121259544383624154880361658413358597770647968143441956617861860819894050701150814510625510146551373302644398044241020409193971957198068529832626866489460932321528064017447013193717336132612995020760378324501142930770815685738073095644108072963691126306394882682063363095673198019347961172342394938789940964088394951172292117009513965566462251099655869102384617847202268119405850606622204510002128251659571234068444564556674470951823213497831926953165138097492298764249809510116823188529100290097039282388865219332014648654305956700454088146310450616306664608303831674350360209427267584*i1^20 + -7243831249562154517228908054687743328145050948946347393418026352112079932445156346972849656143740962620781835865999632133958799156710451474739388654346286985591204233165442692501870488893497993259432840248151863559061383114419925115588196656597329472365362028319283477961717550104874154631182928075637870562510671814647496809631240430010510134116831991074536978606634879062658333811672355032413807911065067645788671941675878220756530940581354662663752675240969338141287694265972756253798417014512538122758494880135529068116983961818361232368964384900442296618307756422621899418332106648486328142061631501797717081686166424673892922336865719258376378020880279193559933564019678766135751599559835453792455653635631242237190488232827708287376953239605863242380918357914256394771186221922394839064311942087852151421847305113194504654866227056078554969148968217304687994337067556499607979438451003293457371759887656987534173825934905882226976345424883267146157002815708623692668717494473033900257021245823103951276909550525835828747517733375960378473275814279690974750197794166285028114228123536374457353446281719356779278265170625673844078092763517749142481042338148527097831304457898223367372882600795929595567138039557461401889099755431554519615520479639792480402952756697612336612133830335743454727642543615478239231623450910241733145001984*i1^21 + 167727222899810304818786630564437460365167339725530622101806129867593396432582131986598442493392910908727269593105909152254262076682091115700322251833226786681834237105906316203838160712846483761670571344626029627806134512007453571105200333696356268722846881293209499521823560996890558321682102182709523550019523598315128994500385434396336561939683405815710576670540275950456693926831455971170602595288873198332504622416427035809051530454690127250655341223270121161833011463704759876531159736227013758252100850803707313104916758665997970779085844084762366830347649253848465035601546517049609591709663593270847332908631356317705141099443600342612009693932626992146770668964023146637330585755087340895060080100369253141013330761335027898036079339188564608378883649407960323827225659799155368533816027029939603026646710589737403968134680446258680359132993013850486539807667034378310714418294940380676131334754585601204976887275988532286744172991002319237198205592393964363815981636986270146536456801120485189759999410763927775673105086868617424278848283046566904407552435402967036027753513377269878280535707534846123522757422372646125581779364336864840067372080937758330389384108786882223634247777357395394235596754272477982896897028126491278680438917795961662247711728510245173630189635762020108745463129312079300283014189785823643172864*i1^22 + -964367481819376894628334427051194467171193314333668423194904836830145758262152590438453948356591167487514154196967870143202415914126239729831718135331724600617745812417623251825602566603116709841329462780191516359170069126509176662269117680084512777539810959551195650261866490230325920057388877830658578705292965826575357429423848948277985757939849377794101378841171830125001621061627942826196660361784467436298673306949617437923064038569706622860308088768552763770180970271681366943384345935281661058566146972218228407292180171533757994347948929230317273928803150002260577078964062278164953412453719736247676733338659427784497322220151540224969981386069741504897490239560572180956480784054420450903473674578368076955682626597167921522786089980781629314420354423071704001933785966625078440912616185704073233837483816793314875202615283399409791857303664052688956940327722119607873245617049496513029505475009969290072326537387142450107256557529687894413710722832672571521996936195160966550808434869063826166769325794069362171741561966413487923658823093697516404486502249086717915205698680246818201566407473229561545513980392527882873729770539238932848380201211032788185419280254551159613121518906047923702513595544442146698134781357328605493343603599516067105827683147042369541812650625224720917115575028385366821032358591277826048*i1^23 + 24719584117260170830000868350470108948720830720600259229446638055088656647416272225909233607877110372725507236947570525228252854827026592826687486633886150171050364836118438286102567987342799668410740053060252663045974727348873296164154529393641819649144526821125776234543957715790626137467764027888759047207380986777407097781880075525500339252286554503853301089103592090007171589801553027135551406597952488334546293564992008640814434507650596438812814585785315322774644531914994867457071643448438816504245504765494197644866786305080617763825524848654262650825055237270797351686661517766226548178778226707462480185078559875724379696735009159571906906769378665971238567955382121092998036079190034726669477501512665102866458031911309643758140166218165208482188852488251903594760797888711537929016034985072515574855017115545922415036020681568097430355791897329557125955485356543546502646145532370170185407690920259849987299039764688577714261730753385486627856937304531367436521840905080819178046189876329401669924910806515140772448768763561800617362762875220491995705027037271398168321901984008364670013947097843440869011089567812690579603376876036761217323326194322767166699184968783758858455037131953200742173648641879694228138360165470835955140824995865388868910750322699463226521187645800861593318910334924542292658065768448*i1^24 + 2440134988328926957662320405606251799599393041845117125244986513908220752584298812749610433494912800248838775290770640606133770556836058110707709224519065243741042731683821215219162918806896323121984330233722778662244236062674180773938311506270233976275823375460244240883060313076928931385869818194275459726163398746709508969499419958978179809290531519615040346443957115318361592962222287791092791817163205170926636900495394933955263198139710328188909754502990756981916562657116485630239274912532887904395532647709027832766778638341082047719231626529395709195490528967880955947237453731940779448899010557521887385615530477966361694243031108871174019057572305768334051775586204563759368963664460862609589912882296836161745228617197786958011346541745651944365360261902218246184365432368786739418963250442865782203986493120523014796632966807133235833880940651235312840580508409570951907869647133024387843338503938029161115904241654070790774076853110248416212401811706962659886067765182982019008639726615461535873976362208177065485923550045455970639244627485941425941761794647305011306751251392463353620793945906744773904628689851918833386137224807187461571817089411179623373576299359557535223312978752540189424115421829497989127397553763978577890446890765775599884283706756372972752989450350682879698914522294888828598484992*i1^25 + -13388776053525381837347933372593763503786307785990079561570495370162854721007649170149582416000671498823961613578549747075603265580072694748395036473093994112610468921404979352231043871096309220198313129140805376823966018266604868473884832768593300667957768585816144649066009250263886378776150358045052217138986639670173102876846589034875020584603246082736622619027997095132369620195617293452954146073024201013973513004291162096135336789835216470030974603290204799307565624884748350579608258799210227128757441748799375114622171104576540492827418197237220152676939478252214327742691203641550086053280766898745554942771892490575581614456620295712074163424272774195468500876007372164384310142843215613320853970648624311165539631662897953078185965363084565066303586495898233391536179887312649392700242184319805526598054978083272388826053557459889435546165635691114741195180315194056944556839116987357497499355542953327704912762879797277477711156314823501154074536426725433654029798802015982373341060213168076210825040475379906762765355326964334936709675768348080890438855007455448940693017446043836825547685460849047531371130358970806919705812763594421936572511367942969059836619031215466509238786517266503128771340236584529634440704771879133826270182019646156959600308770000802319193713145418426849040805707541798453248*i1^26 + 940978182787423155940861162234460256498653541214078236169342385061218478143132258561315418802909611702922411178500431480099698103563064437308769129324226432408429899803906536337818806697880471388403494518232156319386199065921898865509205825355748628249260824291254705893151724240998498522059251792394564249392022048241690512154344419739307346000659400779021797116262724343217244890656832587865539920321008507807810202250927507113326616904243418630813444050328178647942484404799484044910511919454209439780881498904508584857048139422552718545450680870963316967899627350734033892761635874410349235460808483917111360140940162649881252338804218986357016723124287877339208165045994179359312807898571683040772244234194743468961989203429393502010147136227668625663753749736920873990959414199677456343264155106315917993277045497344677893445557746160005569181126957285504973883892501675521354156632577872527511859910765944532114772984963721080090391885237970639030423837255766600789726914024915204511329936894978543214799686458639886424860443664515233009071690915338602346167329614976817375049629372131941176080130967985583971300795290534020973817354883633328780468195613980868239116144626112007377309685126853464965302995364485835944307246236379592347474470583282472056266518207512589691754868987218063662483094798073856*i1^27 + 273813446330391308925235584189324756301500509415584934185885287214322452999317351702954515479002070912253790733358398568122423413865497828612991902026839179424341078661621796354016044622115160765006695658006267045293500600533513539041226343026865974076776254906644504507949033658541397708692880612890264514799722588579326531064117217554113439441972571550611063729237999412502350895521589995133555739549227702973138154280176932165153361265106743635117014176191882005249691220343734276602812382077950619474552432142767694961811588882369069960092236339586235119597220267345552498696041089443500010883767753206157813694691938121196973135644945035340240199090639002454959015024293180464524290745086616032583657572817679653632980694228812069592491447926510325681169549717252033645287133519765367098667696921367518650701587802976477609738359881231700896212344343888906149753058918924768997509886363495302565138077085684711617160430482588514057828756506403531882861512908589888908539566572717063533139390095079548679276407641314881194076122354982715418903491924862200922169757448552754711086733487749283785744453136752297918568710224105020239325330348449227280201699067448209891686902039901144333035488004008091695587123519412855561930050895031088537499833870646446332629389804102667182511911621976251278995488768*i1^28 + -552366512920240387121360478007802112467881785773956116294038204151943567467493391160717569660222772749235475155565261636911852124641072440259055769481622620836638702010112700604354694220694923885938146555954829943599193013111776538200288638755094197137331944250187747019098213522845342730559774905986281276508043244954297632247909848119147001366330953486204335224078648235324552037932205117696446959516802381596328942158580938098307205401044572844879085265317616726022493967621151730716273493682661855322981045469260306846148920194198669078289176436315257028864668169871497150327914565547444887254544262757720195521620769864038583675601152979714266985925141018229763859936274636610442920053491178328578973280580348705936747216152352445117676812918423736169855945779596674707191905889016058020920394988410853597785007123346149863613088001032740209224311034553301747112009188975279802891961919530075577348367711189810228794675086192061827565717719240719652007165465812794556344130848980868570976467449139380401781547171438186940421409950006597291709001311270675631445399410598536742509635616283187676998993124715895364710000110542657520342609650151969229880127136762704324613861952469082375274171161934571456596717318603227360521613020986648255920424621092626428123321167026248865300391294042309551718400*i1^29 + -985920212129469836402863693180531174419336348990635732714405993938458162418686670874070806018548051521244244213304251037864642512568590436208152412831606840558651551505557963632163037980584424186417394741817751255432055450614020194098412187131752215194519121208349635013518942463844789198186681623474080609351108414786923111124404254988734389646966549367297100567803872439794520719796373183219559171710058119978835800105317476250641510895979355093059145339480662018534396096102645958972949649517178530272457764869282506827528918741001732193157833935230850668991865692523621945104452628951525708200335922683821945710993971637276771840487193231399671651774688450487167070472490254982275819520508370552338585816873695341506851039377142155533225477102619096638943998059952975259195030147957628171268564670171247718828634526022175298463827323284574964814184885379554560937151290084030995492854849132208957968216859007295329340802049981755147518288401852278369713354641410069338208752270475534441944367962462746910358484423736662295263882805708248723785824827637990708674654249867404191025964203782755052017824391937165165652825106298860787215391764241855537554148147724507540686555654582252366524059659362444906399050025003674863092846578279000853561243129367298257613984722774108658400113512920645632*i1^30 + -146438486216951933023289877765941414413023758490672783557524741140343707609037297029428783810788584004604403331265693821223856500470728385524742126339873422101409928003393036514693028342838757565795213918414361259830776968750553421551830342316283161484074103502721462559737343375977818383535343548458379798349531063834457448476610509682295884309110141928065604494478514323097241147101796280536603107806934775350203143997946228608753335006556567468538553959071336484994514232840171897214496002891585047273323663366502840730273592661976274144977289245282052715239700280362167773286704522710456538012908812735229847599973570954074562353821620181039512028385145927347397019526147626667612656403204661742533367233693988068579133062310754690312187924116685778062604306155787432700576690366261836439352200767655037137191173341691588911142565012049994041863167531571109480750791986525631120263972055090026411034979272008387432704475642262393699026334440201965043343227720277008621348781611285261257574963288662288183607729474218372778372308744896806279748040749183858332181606528099072432515788738002517462223805781109150716906946431002029893461784308873448322448499988905567633279187672806087038280757639841413829457023685439588797024861284205445803992225916116745615591567025094423237503326382718976*i1^31 + 223456060483248594361229109183899409022041962660160908685968607748505884426899439506648498976545753456464518759254471924747789143305221390080638669349183157407014992795268964284375843637983483962066670004188503679493867728717806256403057774111736647898109230069484952284789340940124764886157943241133086073273529459525213555632320083001635486746997867501726344640823592817272169548685173186055807061001488637517600339564708994177587970396215909533299688551465044078283799173687891989346907828631549905866066968484405746843336230461070179486086075110109229231600077535836009243656290941258794310156721620721977817691837086261087249144826530344559670242568840821151944509873553571019326950390407423135278374415045256118657600106325162128282171071774747977045761423665573487275588599951662146436946416673641221266669374778843409504824248424636177570274479199175486452185690887533055385021384790979904878675561502426870953788799130074470718721442920094091606769240076196111819595331865238600180576314138564891500931479376847601808551945112675546847727077215098693070941055927746136440238835520585137406552929722287245523567312949556870824739379796678177620393293948804656440381106835121851339941387507502668241313073378833192894609094062754454268587719949801108918357450248757675034874478592*i1^32 + 367967260863509821090885824389825068563401529323375015863190079061693617821208953431559762686842960388077930399967456250501817462223075228989741332595457517245555917230661913935306564859985578544553642013471722192238182847117534104291833092032899077054503447959007756734217802227684857930870874600266777010942749657769112461529001359993994763363886756958083709888574703395521735237401564626895467127765708095501971038642930774095725684798280017847388156671126683630917441344792281768111064881737222825524348677180859118310066966912996180179326786681746986569760793425734452229825676119868460492657807899635723544174184933841739781293063927632056438623462170582075149198280177202639787083580335476253798117141510251409184043861159135711147244823626933147325887181470157047576377423024553850699357759141205691291193057528885923444346643187134505221184160075488302941755436768290762182807342114695883125523749640811726846980819649720040998153035758213399699954631360073736452029021439303743071221883324122402740411803113706963785712402255822980219714992893573049203030284303023121358353137502274712594012504212732212154373227473952486742219022077185781398556437341122615519549968730635933068049686336683044964325585331793167080050327009953781198204058852487150784581878159667577749504*i1^33 + 380313589858719698431293161856870243859374547521662786693837207440574449295208401543545116819991100519430050576238764000164970303549621204440348154407331798128399833358196291500464701844251461049039901207513792509607519251215227032471120672457963111068764122647416540157085179349887015420036332573389255432619783695541632376279542453586694976723677720714255323274616085304929862659269213949914198708489676512193541500976585681122572207838955227468802094498715176452152828093363975977807834952519219041554032057682993730051884532793340533942938300455917620668094576491774186473946651580487108274333858997538230863604412278368656480956850585429458841802883148577716392119763182682569490908131436498316063674779558501619140051737417191553596121128634943729076449519469072429891516483039778760613208709286899219971741897320327152536002347322154204905322455120863279446301689455169089915450456735839219476877535003011844254380826357327165968276653071197767474273368845532047528729304676646510375249150405776891436977029793682973927994573477396071272181136899066132010371306133221454931492654991819746103430177317433183434762135680987326111938653401408490178122944018730028534225489740499155481799789600684292609227858350449254143995035824323359890143438304960403029732146349604864*i1^34 + 173528853471814391746973813678684060474341484118120796779543065142922031919424076512433076147502638214299889571304658203045145918400879146903249943046151282947986465727103739540487139242405665352456988579498171660641423453841480375809736952667219176264818654931325033540696659740016687234935986104637252047068019740164958936229365252385504033966494407332360413056217813543713292336362510574649181404373721284148702576872439967599838146182215315857241711417383513779833487077114490016708538983773935321325322022571637541835468705138495093552353245475384366273280092209363636416392442147293795816152309499482605689227086000168148431290334651625561662433307970031692100672051126171184827774541080731473352945047544629895649048991556268204562328512972158623189336744706074590856267032247096897686789530673427328054264208892971705805882563799699789813046302390626778904299280493927304417010899192731275525055661061533101679318321109854864737886206492625822945092958644027787176448319286347759217405438657304905893852719564719997190911092277220541442474394003839427025173009158988776008691439336912157761823979759921963933130412313742695402680042372124220604885430365773790227909671952696633921814220386001495066865067636632942009988447936683850443890655328554766903537565696*i1^35 + 51975258985583818953165345194739193409612429136096417529590088269112306567876490568874217636839317486246024961643920115042654811693521303996333717690778846981009793957429838599549096154044998431174987611645625312546989040243029380198005805943663776888534084235619591904026531184429125223951207752059365794771202281118363498293776067229837266153739597176698591987607296059547471372410734156699154548070745660734350266203497949741542023379900199516178868954207993539819999013643102645073674082483412765117681462574578850082245818358794458547907410900511177120653555528070962295957777830703163748286613224526401422613854131661180838957016492740355830630160874112574521758766923725013767914395847334193735583079326179525047273906744695428109624217526274479540319876071946992616423844309586210828072789585646455330068119632521570150882751933402690017071186657655128313421006715533461549189529140722471603748515515841590200176534516520233627648155087648824215105375695089896349864777682836968912504424544015321325544456075569691003721065882013120568104827245345086013440224379928955353123678078305059059645477341464661714984358405139331056123867546975046770991163204665397076798417404637277793691622218296494752820828734933826227003212011063427101141472168340300496896*i1^36 + 6164426603050962845063247193290525979668042897650009282750028554917347355960405399396686803897179947564622591863699667914001948365488358588894986439177128878998098580563109337062859496963041143070377430417190873485310202742957489645785834362219251417104153070623716771165688506884302464092212694780209536610722629451340029779195133417224256365620891300149953139851896312735950893685426895415009450793481187555559234636166533288900571635030722674769088876816563695082893409299750375389281392684793556003161615877980529614372073996559700810668319954803743684759107788444617019559050325137418541618294832926715806287124829153648292778271928904115311496809597730969307313652978299246614574003788646903564998039548753829749957437708051564656987198591873428046073251276439568210380567821025214943297128666719787782202690682757107861964975257882496193145937077722550292595888923854854502642590608236210379904066025385462795154779595703491182589812698768522401022924883192814328293874256231742712736558915842104723392981016423801019611377573780978840102215942708868794573635300591729841092229768096536786139844351894035535553804871201383306764389094282884838002179296387699881758877890482041307093193030015997463950502808061735573907194714656612591894372626202624*i1^37 + 396075906771781734602483172531534296046525680558496534316374313775729292113738180449242294774707086397904792493513866252790760059851307377288052531919203033162450665207467520786667541101388857576439147520257112559455361984866370341133890358899749242805047698425352992631563343462532190070117556814928401562880501318998660402442876950492318804754090062885591081852720606793563396599252893625928433476602356449463857617806165475332505544637809722675772267682657371181774431788764819252598464017263785683332532312806154733523525609802523814734654760447579619927042763576309867863903344011108605943497446067972852208330093839947414493654092404838088371166885307819034261962998148272939347597706785210005288421888538185821615337462364989858824745540206251020903179722271275816489150150258074276117952175360519079179107927301355687700943402594737998033653122529563835481430375533751061242816966264083652964720149661454866930220252845285164001242977623003977797872653028815956071194892644695063878365674991280864835313757371958711131399620861836949132891481482002542953160766626596404458471876065132107950607838108543839338805609458799038862233307315390040652748608567575898655401929047408200772000680664233854660026997101203019050952378530600077368492032*i1^38 + 18867033805964380865305816244278711715567834280441739153962002998214158878008006567811448041408577786103616916965926172007401722936653066587574028074068572480845050150823110734976206595541891253651415321050053987393585821263612494188434610868291213127348133137621450665711993372452670506851871645029892354492217218826886228933611272824803802961493274149009299423530711557459975122262089476479246378307772430514182534477833737326188232869525795189701040346278627643626822101575599711832666648953160738558605199682191442896291424475413436648377230377222003805032590265312341741344388464853949923076729125687742996672385057223506885911511053298578555975060025765148194873593738131266805354589086686475257460051060284851755695770567612986382843140886763880805951696810089712527272663816603697694953913134003005572184558922694923908256079836055551506058291224389874593324806498745214730788533950972748385892601290818415048694426869416503718285300693810215952899753525963017811973063376252567463992043416294308961656878148654806223434948415056247814182350836647081864880571004943925414809362151325927440729689198661429408825136017584046906156504277864545979100276570868291595603272435428289154864796824346151210362864297371303286954226228681244672*i1^39 + 1417650842302767971078491826102552037452588319469059943812373832761666481073606579629650185675787524475255603383536851719582156985106596923311970941019602473222270491971452934879436230502327850626980147899718010526172671401462179686584001412046818139121138334531039686034128023555609280522835501090643742352577726174529483705361036378668030259995953335142256977889579718101391230012948403493195475329429314411891145157676416852964347120425478348568236300027214339478951268885277203691272536349403074581660299599911043915761237798331649317896593240391911279102213468168804401151356790568245945728940632844968129502047772977746757530011794405742582920766223786241656050376758831215428562983674675592515548377585684153537008830919801526879127944982476288286708007556406500125728078710186102261970637410019488818467004589013459496778346673020148240681802273524572559748936139498093769818527233869627310974135242144736276657608670249844050767212195948936632209339526220527693904059333538351595910362408214453795976240059605365139792020915289819382991701597345649515850589390817799397010682317389497981565994494850435432932837571668699878824533267894993088022301279950506002668415220088724358537990271976458410187114093455496513002479288320*i1^40 + 40326452128045179450605297012771236141421931603196904430676948425641631646038953529223095320702202633949621188473048705161354756670278980489409198105126316231484083261931975279140688476280712545711786840362915189825704119048236340202221152163803972713534870649483226155694887138485771931305740577678945565006998959122543795836610013026762729916580933618874298095145065590894606789985922809500115779520379614399112368377780100047028402253043876179552967903390839931243846323458174766923636949733212023651826597077594900795219199687257210339295043599177689300958297923348591116256737141270937759700258425716524962047067659697053970961244243320704337846711125687010777535696766409228061508893754064502416568687441485852664916235631799553134355345552260050454679515162416443275149863674067566579046552019359520533561569647816608399480972266995945366755266176637485865353425759481167917161910951765821843895504412718168430755849015381114928906542382034992211701793576180930970316542256677475447517121867683405640278045105456584589674185713846304998904836031784038314225323617085582339576066587915976270424762138262864787748400468816761989036789105628439870224630093756025792434950807909133494651338436077487676101352476382590926848*i1^41 + 1032544120575417980567057583419367225062769612005659664118431248061020523045658627507477296127000141050200722437096967258485109432527928565008544214591950975623658856221550042416603340722018314549497694309644530114983837555774949166947933518125989614796183610548853219609992378863738261570268844923780833017165421467039396836911275057035238513198206224161782493676365964145446328553850755187350066322261641115131981411783069917745900026047454330110296785603455460265911262151485605776550761449670126594509347131692024981283830355447160588373318534025830300254787806775719882914365020529151218922374827368703601147960869519089190908145381364463454762255021657844859728355177469793255566862710313348022877695869150721453735520417909590196318988977759517811158969679347231746471444716536058608997515634374905295188777084574258008156412557557354206397460764273604912590087701577838066817021886003708538978527979334166493568158261483337403166185083124822194013493901347914638718675522996825033391311944872038831071154230087187522639999795935414602888102449730226163394422532568985687492851879851665920852768171163535827660728467130323089379968992872713702848807069019481650765339798331494572550092720662152481820775261667328*i1^42 + 14433678608560224785536164633565621163565371233791888096583577002051981016588700396023788480974389763349211840626918970319866368728117843349911198253858846744319389778918554755694196993992721781064615236791429721534866136298545999749570548204250755708059089944449840657056421941267323792433492847242284164999345964681659509575776037642528235321218595781991460588659591509036877979031413090951024316666140703933230335262767673560324128150037303372642551885197385628347909088053831559197049786510986436971969849831059591274049094964093928204312967148075135724096200276343709904942166511347008445010551758617883555513006587293785138657483531219753524296506681015300843520590223472507368001313231210512980746685547629625407452317228881287321471301921575867868733284696752099439572135249056054297677339735834469464571147414798803214843152626082763960186519435940261108750654386095804681512133423182792714758175343144594426086137872871306415398291508775474099862105424602233302719213968518598461027335375268366538709450920874526330604656188091584934431677035603927008632072863912874602382175152841373206997313091302788906878098840873379972404338833563255399550134439208169881711017217147325511502305210784897526923264*i1^43 + 119571768110565369044330992945931215669768618141571032000402322520206540034650211329884021862129526651939850513376713771967692713287664383949464411526742891835753449104338411276991105836369191960755480917190328387828067949755464698873257596072272765529032046450221292458613311318365440451408435472075884589027677833932892497697520795370317410861736579411865605727791931450171180774208277740611810665159999588550341834313841507642567413861154165040015486269959297666377850943000324981915563151082687860692773397143599177671446020519107409343816762868811172924315422209430320959646313298581469739512377924521611592497490895516697747681053250142270473589124504319966691681734518596415528899384436495046744214690853436506616306890914529014008436447412104791220191245848052394599573441774357106491566541663963995243791821795980127741410202386149833936402644180229819452421621799032463883815152034575079222941265931181156816775648798564249246471051332719374623680250741290614010641585145807479053963967708875353763862985820756663510063367550990509652989572309666418200347029494243161779173618358127405970213219695292069435432859665185824160728434637663781930783881218834481793539541471062165596373049394855936*i1^44 + 156470397509055495510843813954981674204556438159288141491089328573706395074800132413408422222934193601917842030150493120706321843516624556803989572160157163245453120688866181225892736668958483205684018122307493275419378452531183528962504012837789835447830484376046606783143847817513790097863062574795678580058778326245678987761377267171032033975611769371298694878624844339290846105012240644663835085876604428382274786663633163237477905269025087168589069307301340161112784580089764056652196003309952539707582861224405332828382724941569620308551824466673484150978366848429466991990420899817914773066304483535173965625427401786053588234299493036589457227397662868081875114630786730300135794030855751747500063411067089368884189055376308635262338052579746702486795646344490414758486218445458546319633012750963556320425815476373589201824434240187942408503011590027341361941309783358491182514188957049013481886190600591834047840730678804336828171510144615709800403601162178193414274973332089583110630662783660120372934893941114152454087289885184108166917895425497908087309069024140567002941734562349954015856401767826617731995629463740756468102759316486564509518261896922059944953459117310208968228864*i1^45 + -1716504327444929630958063383943449777666382379008038222852275249905186411506869559757530414014146811852818287911157092494683055276140739689245953498508428322585832855485046936815889098135092646290140920788457073967733802715030595257439239570301218361738852222608667846669087119820935128291709079414803480270402574594953484635401999959668708954062647772498126049128729313584066410679798481560463036979259924522559670459076994244681642974234735695466824055641429638241280915089170684218081809366630914218722633570929625463657943735002055367175041714705643722205696972103292492943834508809553955230828201134845674508162300341799929275212086842857955085886373293205491751754849479477783616648750629506409847527095547247063386519338493519732502538841302597178838229571508586974650562731352586583599296522288673871535807157556370788174504978031296662641157329051632289479823387647687374903408717773581385266843110901131769421518462362937138309621082256991880012121042160722552225897728337369475047132465175228335450685453150559673022346121468971971717352901010473224150231022674722667097113576291076843364001028496755936178368218315774070421491840784427314765193724594752201236685785002934272*i1^46 + -4541646723064122932810222394319112907486372417108862520117258107092899816159528354662012462365264904433661861735874335891915371329330696535399454740374557956586852714543403275830461233613950605754297095161071769448844008775813839726010903010923775774185080401138408888383633799953103365026900628326786369281646983335811623777672882505769856921071879967025547857279087496693378813689709731617069855059107145066705502082386067455496293779021357132363366509873544206025920755339634192126259562457840014627015089559694242316358978380478300473527144822363054924700881203218223192413320802232379703500214137890820692518897291638415193200958205842628828511715236036469716703981594407494350733706614889166301480367668502486081363068955745662247213258248023467615822605881423266580079527557149578469200104769819860788296839201419410190235916800415250816401194496190994229943875931555376970306185288124470791772321443996456153183044127504537295440818087283086379331543757233954224830519114003197656625524737808548617640919840564038091558333031067271899344525669066697657785407642820427674755018713438157198727966505072335629765343136995780888843874582545061935938172316295337264090710016*i1^47 + 1178475057382837969306916574627238351046811488983405379033587660356134706285538611114357412159426748019269747348809983971265977104284593469967541877893530696660723175270712072082531973807896805791085513791309176368844256094417352845656567999293961726431976379630368838722612971437277172988733071755181533852953789119005981672975819150116069265803706404165403099894625659658646992790932517539688782393753173372030428420404234050679055456704888516381655712081974252670243354940144607578330774726850117399583795983990135180965257870945172300264292777922815788533934528311368183391028826516915963132483477288586603982807908037611868471796842580750807152587919368677379074070524445605710773961525988906083749643625912151318503635587040093009958699960286765310029762660312648231164950328790344860625289742459038286485396400423992439571985689125689835327088678528909893294617867751414163001484964903041304172156327776303599323181544845863238689919682799385499916854796584173609392455177623578995313353515847802523516647562499343376190313175609528066322593520275167164621900401878632289866853102486703110359140701511827847378661196774009919874057665816720060482289224386609152*i1^48 + 17811316129205007772373690531914856424291721042356025494031748136207282967412906974622049886383601205242564266690595001261469473373043758201929723686945872200085101174868219460391581381143351219220159305130709141573271823451117900150097685913752498722945247182069138492779489775886131474460255004174218065710203327826954711208286006328530153427709362953328514057323102834576294286672125180094904029433536084316480460671702992293553553954787905018102316325194220343165862039598672006620688426731369659881363440213301425233333191630644708177178588256202896877663541695125306653022512974299565460756209002018723996531923871457287763836392372240168890340111462249946006115642203562006775252259820107569898510301484762084630912416365851706285269965687006134111498570023793007819155293172609547908558635899103615274693106353168843956584831399858150969422368057471923732831891976063640151955585939919069746261284983802634285703606905244174221348812655479935529859928952103367395054606302314506084789559762785466352060220153132912254237898854423670394899678252585361060916626644905285365481230768828518114928385903882591690229161436808005181827646305823495775271780352*i1^49 + 25168043847473945431489109811337217347957158793470937593404583520757959264861030413494028832217413326073931400836620478722205496689566547729086055616263962083768055422588272831457190525626003657724621811885106500779991242305295345846976922777420522150858122312901520509489530865429672573471389358068225627233293149001239858294683149144715911498223254563394450925227961754981958609519043878642372915055747949114478190454054125952319340058660990698571133037703670771379363233119854468012799675321446329130341865027622734413786303198348148530532361925555854573970982704644753210832988797261985665674173785520520538879408955806272632149769582032429619157131104063784674441365719783353081072965699617643265050282285518473832182934032083202584622892738166093397210141671050790268366669273520029835828000418555969225160149599447791964385099873327901392973700179098769303836397617820747087508738589946769565623103800188401400121710622428064678903007535733465051192127911459650026338811547064413154351304975387639021971094380681972136081722654265062028983661778114511450707937165689137264257946423514087523286961949933782784508677848127828520830666884215996416*i1^50 + 26569177905925463118034092908811536467821635443519045630065840120225724241552845255063504411998245634657787825581009936396972318604198195074341961073465811174424795891120007876780648268156509565000236830468094974376476393515469168568111908869259761866974414320870441760344661939112708314507123514171682262887972580762263715269547064122301926591270356799718884260005594450720709897767628644193781697928762593040778327251588248615376965645139990873218440502677763263554596172874272449176135407604109262952987801657050296563818029590279575715060350088803471040641553386390850188574629341744594571770946937273974863404422499501462894952301529094140356718113724397671311265802223499056245954947137251552685169071189938660856850310221279480532454582813335440206262102339293781358292914700947143079705585082481230325005644601090197142846150890302883825114448341225685855423181667193232603452772344898721223745288910499960426806234948994285716482868009395163604956719018371368092505286226732620719084706383157859345806188252847232593387556683076755888775331113183224498417388736366935544912853510883818398834724681863436213415042827247972907655102464*i1^51 + 50622397721921715955383435164970015181195643432121865510153510042895383955403664520024359572175903825730647106173995063962440466399564104022934785263189536795878638844407272431600244514468319059330089509943714724607457429644081569669462685454901409552571957922280406950093373105998957662360153040300054374253661734624482256872160002887200697918343182939925531298350337516757919464943011629401340153815654123902034884292983457619221511162487196973379941187465197035547699050624070430141545653948000730482437118243223427935121511511138440783781642672436483893510343467556430305739552661883867479904977677394918131585425376670607189283721801339821491653027940329898792891101878099645877470501097552626627369057198826079805031530902366830211579732983695098961998311795360202412899005050118366880438913772774166176914047260990259178654618235581278703229004090461417352867220696935705711797627284025773573333658406940407361686211402602471780721517200275586311018193281590792123499363879748424628246993937572871585669634902414399741377769485250742753995015439222648459961359105751770619349569177277881554113910883626963447973829309129293824*i1^52 + 74956971093341886270757476874946583525758348531384622814200991461911672580418182251173227737924351684250296345787937445629754078182316073046839145862289767693397616559508155932086281153194504158804885121496174657450502013633219875631808542397755394681275138887598983477807437115448097890722634397981980447813376078939978698721431128081823039021658505006398024256372518194697127574563403101286424408606129714011838286144185662493413537143624782094781762304989657215363826795974685976301016914921996718577854379528503832395755336020082862713581839492113118978109623024219746475519684633219956838646049951002966529408973874160714405751868330303664770550194910174366852530441367470599065696787226142947758908948689865155986380875362436032328623871411266772942682524887930666228535552917400193816550137764317615677259712198516458906883536836122799378719656555711671163115261076778935397490361189458382681451674459866966697422344738641607951210970563641112911718956254861803331916081613308275193211100249435295586118192630824741055974284509186943634933841482848123966591080691664838287319867624705595632571726846148313432151031808*i1^53 + 50681257779049251368302747083240381284619563637387811103449324409489183449499792166964623182435581903658624550166225643767646906312256027018091082394470489047512296212784376544403283567691403929774982255536147853564550071697365077453621007564996031997241492348661531991050513479004057657789596069305642268259099452867617972039592947007228009282275376289785958301691072362159240192002603096939027765294951402813743860529984660721133168657020897856919203548445656415387940451074178838627224774500079548389323620438876109700439713479720456690082919494101742900989750095724144608253829505948572705054183236574290676220777448416520395724650216717139815746826526809577094139166794082407624119120364716944613559199168594481068650106493436467746192149241140797213908312538317987421465626057254998362282005850237335038864734006850859387546210043449528814517639999032966303368165024452333858245680990721434429380618604575091037368315225545516018355357090642776755339688243103178144554462629801364109074552696182146978784697170628361815397156960429994764630334472405765204814720378513305777340660448375661655052350484710948864*i1^54 + 12128286791592105287757367883253496265069443139621706391333048339994632552580539976863127558750405999031222645034774161620559422343439783197046475230638340756309826055876438139585628125226955928898310552699975324340121574564992352978798774258578106468191479682916520467886460721879419903472164608639372642134294105437656111413720974029160106635659726149342983958374111830509004815375009594233061216316997134654389981776182362400250182344853255328025215419312122458631364363998975168378007388648044965470480986338584467375126038563307664834797323355710752802142064354780127525212630244418481704515017045109477950370911830107190204320519992313292819606484027695731121360560383750031990815365282918344457814509492971718390697983117430196661487002641029565337096682420124322554188508492607782487333158644517269676304943413880660874535604300963180395532709304426253164893333280526277202923852661861592970041241655637729270563531235500147565927442579027718249812305105820535457918296556823600086555195912674074136073183628425229628409875258403731077937636304776384045242435023075699839357691098588206463052677120*i1^55 + -3129565878870774352074908118528531654271083077600346631286296428207891450122755627429927205004036629035724042242090405822873424320836479730795973037062052090398596780824634218163179786700574888202005395898566712570524048422104154243079418869680748817952366619466143847225503203665341348728193260761855102884564060112222064323957544535105689942330583911434139330286878811791860147695306338222410397255010129879728364134976307687420139434753411341654761619419601901231751626565324345676569625464733493685511438392511620798367828366631274690653808593772843794445368027391662033857147960148278976468030777568251646979728353136215622589381816691558772235545343586280900495141039356464116365109331341475860976867140656897236802871739394269650751196758621244274690227383821954319134524366414169540179447242406765900888337939757761788863172085393106309058458391895553634848067270216435167670419138363353111490959222519705006578722599505735374904904286292078109400816157564953694374958270088492367732444633502102229300627272357150334266970590365107493430160544482774044342347967858630208708873801332424704*i1^56 + 469392997687046837741814178761100401201544792664136803072299997621255673153101628851194564855459847914006988342348135470357132824328382870549993241408527411516010257014340890756957999587712243170229843315085671750706202349644977500245927968048279269867563408743317380234368734690954962706645848594039258614994129368225917104297033810676939717028058400360479009407380146788135883726277764114830221274605186550056661659020167377708498681450820387771575430681971032134113934673196026505509010385747718700667194411149827283983404358431607279999423435577423444944241370277835769574203546445156423400096380093293817464359560469155167086631615589771419936852075931084771775809997026249897461520259377665677905817316112446323937284249729031402325765695215611881333519069448008017742957660726432840953700771483526887577260112445707142489039196188446888363765648781990164080095212742667363568573599011060846793898880843637583487685609451634704483370646063460945702165579651421162167500663243101828290468416180702852222358202439259004406226087191330890509739022462072746185753837860347604279230464*i1^57 + -8088855075993245963494497517527624430519983420966521321799155818726858631882756712064519932994550380607236504933717257506096039731402967745286148935794510888043237668017093948068333226245550513230228341898223891926804896734238990181343734825152672899159606865810150264036415384173241018445379654214566072038851398392789035430000961246585019920496886271006562190995286053373848667227527162475086826437140046824816147180033609996522251304479177165285307450788440830431335125439179492041356279708433925991305177538307305140701468834477970510106497566673711902329298631923461929593177700175977781324608774050321689117181158611250811847891469741580207357857980062275381226564989232798539273747476406477081076260277208810591718775512161793094703370655079089846175452720863323901005746065392612050876092979653197161518350723625312773476785367112827845791659535118677507661267654882377967600421532130269009760970467373918157480710260620333471002555967814330558092453149384572466064648836720708183424264651807950479911971832155686621935635856610012399485588658822989850468720247308288*i1^58 + 316723065245643113825865858870593295779444201144209155021696711639666216086975103024712547149277657452746221795582324190070133205329880999154051285703081201388773795258702146052941362974070220940367850608119502029562901025451260139876538925870282579010210936857712528157157448457415102256479480531235981323009820641311583833509520963010773726450863108444595219041583108136358239787310414040993956792640441238615532491506742680844599780382508499974525226462170006973821358376135711497364435616044886288457823863427026087313323237466388675086378306842987846222201332708171467040653242547200440341200242924048439556949101406514493354526105083979284191338924924771046390722150584322740181559919056005526208341759178234523229463676095427620417673174045156822176748455078105000618350505150266294087422281921057072070047535136268196924744418471861568584859807685281935974543227502042999144508748947716150081792477515388154215421212433240992045483211729063369779908683819914530670876104358524311778234825510054550035449816339637287884506759319128911791733369114811542011904*i1^59 + 225516023544234834123419449853528461786732786830466577496446939393138683212861323811239006908447429885278704612360232148436726817607498547278042582365369174087795852039755878673197186949351394067899664950269043019054543612422757592003874748625639232836318716045744038361466913887961315918487545687928819217534887938174950566056740585210786262455153509853287612470143658428913442666919668793032317599898933769322077103853691814185744276998097669505072102213740264434827045187917331141221788007918770787719452398965952544862253512285498998105688173327881508789478002349829339178961578062970129093301479361404716114138356149423320573059413562423333430940467470463195037354242365273911706227727281211176680858394534855960853349935259838406850745748455436272200062678775623507390970110470219493159888609435865785380859188759233710919097540371388949454194425830285532479000893665263100725727396717045521636203165657032505638914109705743846944770778469814885432496405288200261911440188986577091605487202689992951269198178678608591044818297374897421717449211904*i1^60 + 63561703527591266704303527617597019944230146352475451450391628870232769717873631153719519950840809485046278086813116752946826622441772422631614992052418923216533242528037206416615150399478181496972897494955328754436359576315426685862768846726673177800636285889071538854548249150801570210485011387461981464706998137363778319644428928543246899754649055351049126475938479740710527939563297958661238068898152865557369804610901409863142574096523575346114842397374535105022302948269695474296697999693232460341757147963474467244487732286682364193672277589739783863146008402734659057037961568726746408354126221781583926708154591997428768808711857505131348730933823182399965970988836238605747370925976683333972810907832134675995242056884290721089151796767556539258734162881172876339658167177056559997811915175617956255413731186356783970688300512696499077209406852801542420201980060583676165846839089204592718168204472820123977859974459907019962167738592875679438795375454150969897485588438305092199597443534323103944283048107063786086311884954271744*i1^61 + -596946417445661167301409371764672813805928665186181856261859912794876448130007235621989448954032458995849686759911976537733464710088074499309764338951699487052180624672390163308283354810452433169665795381638834308200556757574036350991932799284721885456051398901038824184921148647456171241729941221623616863379097099968276960371983936604329102625028003348163886936250195284971623073431173261769043148592028739347034456155904889459155181746444604900750000744106442861258546268285646472977664433023070163783151273438919802130471106061174215741583354579052188145046787023158951213979052448318262301852760469870973428513083970273029922999472272501328891691662051407763898921009869006654552142820890929882373896825991862648902244620662812413667379062010464053813586266803108788578679991565657374248118885457923662589241382186202527902781475066699972082176545079022755945148955808285715721141046646580100213606779535079477149657209282936023609090177529941817424371483035330058456432685975850923143954998238438983008430257034483466240*i1^62 + 5835932921032513258373476730602664148722668304670333801433148216830771578097543653276630407081697228405526455144684528261576563370223394134447841357847305715318971306861520335114831735429619028138363535533686901585324475603396341991066217982596478325695985904158840278527433328867041876024401241909063658711939326856779837206776081007885236336926510769291988870915341122726469461047375547041749151188425537878669378253539798714736313226532285682140276010290078236649824753111969499435455688177746586056652559282920612443077623548421775521816189402383565231274510214009148971663478706002916757812706439582923817306680621271714042140076482911485702247945579858509402538116184533223396582439450451169099850632851191639942213210930861341081952250273991150993033085942564800962027322934314898066506505347557620139157015270289785951542318939013743621530013427214979992678454164280209375353107307822800296601326963899687996241915566453561274675473862319608092862229750258311691594871271289961944836013978144479060688896*i1^63 + 323003197906746994343857412615318523073020883612460254695296730218674178700670332703219441294427236324238626081967043547328698528770507041985070263735965990897675371379004494044455391117430550565122606826411391118965737653998540063397278886476811579295418587860940295943286152323415901711382856269434581375343702565958298290855055297505969169547253807175532602956480549157529079453257967185256813627666554194349021904214429132546088520582419892479281526390116201328103014816443096794950833961971339755552189500664850352201545235647558821275189824737462170437740604452999562998570726175118729122863833890876719535083387362069038473818630219453164540709993384046097701344464224373074215758023797061743486500890426667564119982239921410372481279200125434140440380939603808368879772110078536688152963291268613293399138376369669312383512625371476097723221397940589914888593680221168788315333327586581838495660333408138959212752920575275378177073646281056204132567123963347995452822570478804907186978816*i1^64 + 7734147900757784329597946406085708683629628825576522248008539001233254910918200269330889908661738644280054189453697717966903783758318493251105592202432269679694511118824114569727260016917179376680265816148358045934120043945443967625688025728239188220448525936461983086594173309972779783338445821867563001642840712537443569118497661823072847303347845976130194617299594787531666416721039541159959704825717033374163848134271260894112833479322648647550462890411940291512343965189537849199834022332498816930903638541299844167633299659421788468716403760124310111588709598937181875939201518517006410828519099437619587749248783954939348847698482990709326415860445555083826035944316925336894466298366078615222110977675041054762247798990305200005387272263155539396185591450340588901405830968891278514669837660732230120544246000709621416217696678711613202437415042769368800806357756176143305844021966872562595262281509788819228281869548611874269822670758661477148101199288417153263035482112*i1^65 + 88908827443216661442894258831527925107094192991436385767226044953175488715907664230340240164982751737424312492246972566043108928328746131492528268155944243380270145588793513368224794081112453001336541793053137816067479111444059064452256014464494653333942409149798994123368374319595134224630148202129788336560029361516906698713510502356200941890148549623619536551140401898289968543759521722257883550538719342158517871748047868440979558075242911600624189973556533169964626871176852024956165582510122537296790474830143740554558396369454651295277941896983632988700171904959680083814191372491609392617810836911325422847241697328421745900024327643803428312111793289316213966814593289275190347188351871613590434461889880333907637227322637232099693614861730896338238427937432646499322804766912149293456413159146422037725799764173493302252708645126397272121215207708881976298566920593479963799382396401293587381978483758369297014077663910107524086761122178902398041325568*i1^66 + 382164832185410938308408765468285194370872866406825292087270337963079995933976638854667775567919598867454670735958263973177066318702951782667954802226136909743773232006906207155526240415871353715726328922409850380260500887716822230121013699214336146819248847141174945448550089174229869282173133735042967884787004389401229874176122731873043068385587294993688621741229941768198013271853251121757679126669769929713010570559340248136452880667954663211755271381185591144594560823195074255821059868252127092406555861774466291546662403725786626889479008296110388864951985585986494740268987563832486980299739170650616170764863541250288159584105214748908190355882773240741462298278544904839623282907479886855709267781040678642370898624398000007511171102781575966723822282216582960271090648790194209212571762463820190615230133068557667340830245578614127554282160110752968274899942848051247006110452934401015828550208621796994868864528397672910225642881024*i1^67 + 119823099788638929919718585277537428581753142237916494406256607994097537280768393883302899745956195606609677077331947148153017800838613228055804944865873607004318226741908404410737873407334990904717649394489396168435420409163704431078975511139372036830705197461700798626385747711078762261181193603040387285363650137032449122451135052249766314569465601058515857557131668735455924072187839346540833651127447510574594340488427944394154772198242739256475160020755768339626986129304997663571783568564305658699663534560731285723356871890511584342324548631040877855892069945033535434006001481037034891982239753458704558976126121235884067255744660896164656470968896300214277714149241650079240889284943374715720699597730840731268905272910552016317603314408917810489194330005868398297003499656866236396720762791774528931127494158268741637141659870009981514173180899776564157787901178338342263340393446052591404588289120519337005678592*i1^68 + 28282338883929984146468490445480516802209674205239480810703421373469228179149499485695367072267913925371454093206898633823143495332474673285108959900249499420028644268244750610536961126437122260892799860768493816167469117951611426392817615855879795078228966912967200633553132092898573919771282992570587391918665320158306548506794082297834826908467995826287194375665874159031568628003650827182585853166627308482720882397554210461484572659773064095904342505535833815442900140308696554501910537868486412376475270036287247869217752713463983060130656596705242300548316339680929915710124559682977562987523010187939588403343394652803152251436558974973159295118752289292232193461009670919530156295762696534253511397846984458330682248463244721691714456073196012657498781881276516529563207518394013989848128128895652847438588480403019807803377391279173977760036528290954419232183185150375594569860817966997504*i1^69 + 182104227425388556290522049425278988259688283828534012897121279259634611997618091692487978742514426409632357688237948278686055969030009238158040922357593733399017620794972962488309263532650802512144882860813634413735633198378369192174102970509966734541802816681554187945592757104789475782720746814250939367590746068441102918248715076900490157444519325314453163300983274411570399462798750743039953814512833916728204602178235995219010742400036994339857794009098333789528685521542318755751215866372288492018330391372797405108023717626813105530146299323938836039007804116264755785876899588028322168310048795780031173765805448913293717691570750951735820493491437033782092454110063138524373292030222847948053571037855250088896847839834244053668624760825715688025989728510421055750388362186058835042615020098279652177350791099033029299341711657926408743986282094030136462797824*i1^70 + 489966651158788226884139177871696037463388866615334320590310627519701269899337932679284331404324384134507296036880810518160635705339348567565047469653130233798707925995519485479541475577098834984638516759864712874899339273821089386940227297546598658915967351382635436474837316626236131822472310613178120825362966510650373721184363229709734901285036316820243490771761082595719735498108899693388366174710398038438786973855779629825146959791492826345684882975413349180645741108631506349023650221390811454129559730754581514598848213737765809338091131669542670778288619443586180126715789300888113356764323550966294428647292396098779792632857490673245735059464289857293493029897834222957186838180210762084783273878522009895876436885710560656891166897232288284140386430790227206645720433852302937713289772049886863870994401040000*i1^71 + 356456978851210854267923213611986174793109857111812867986458028235369051563854324570702178073450387521906936048048758180471816466485864140975047790343052427818734703208657931048264959251013127081433087132239721809411087089975648718093742426480701788647054898499587921422411667162790412524344246691162804438696233626060011666833919368068539252195655011631727212031049553140583818919767239830027221260659765334362086688911140254276021756325317784391662190997086470554697660399909800393858198519370345005178854284064209798698534473844533573934869714254695688983003006844141236473393667082180262204508624552319246351433223879798565760127269399979448050510752037737797837660141532375381676259463465525803902698829203398323288505968672650985129833490705958928169297468162706640625*i1^72, -7271216210723754911293719001973807603744723454015723104343854731197218742155603498270494812074197942449151273802723868881042540337096930787937780972161945454917879661195155320849152900495432945648325976181633971875371039549321478374579641863575901751023497747761790922275223276806680608867406757730056866081585051698549558148876348474976955334589169587554195397327791222262429348199483219352598791782064635476526809848140323686965433985286304719895097340121313031715659352660161434747133135846183109403639961909750358511091337545882483568074691346469927534975746135013898121697088992480857158394054514352746150620945758794415434146472311567196427884365709816768943771718732435929332215237610584036958093772387932320732813008388353234895107986097041489575374719120331921701130664942698200989336576294068848087570387081930877290795572032536463768737140056685627266830812197565011457738879824200676138917124881183048333265929006938098187695380556157994121488204626152902069847004516569319346552519826180885273441117029338422572017946394791505604152290125158741466143499016744883908262673114766437784968002518462925704710697414252099493465499651948297388386057731102054185769651672352046859099913980783531437408295685963024859519684646261431288708882875048778992807496124166865306838037853585798646725372264284269480021836868211600501567309599000305246452941895878953797986331509316318064016551258769667609303642771218208670097925910103969847513324051457245482275543559334209697683438267857097534354515560019957491759871639864361641338433191243617171289307230586160802352893071150871307007367089024074449137984901156965230552431620983539541641521610829586637555076691918848000000 + -56891271502435120915660481662259311453256082588797710265580039881789107514007610552254678927325364558721350586174900176835253061786816885000992117950500952280027110524605609170398524474179744793919622244819368957668718337771421225676167379679895559442898307236585329453077704467475208281287662866579726484652867115165815455820573387087497634973476081758834559885146049620485361365395093518036015259067073373793860304617046078186628477343690797517739420484228349024455297686127448206004470279059487953116029366568339822359667961719982100272365082691923691280690083670206333637515881189067939985023701956435337554432816533703181774683569643330755761657487422686328084959645850092064345638590050807529875087039265143688481337242091451212707996099740397249244474843000972442359415311570452278693902583826442315869522964399104505676519341551905973207987454296315599015187031181965429930240687616331419196450624128436905001959424335429487720675506765328997841326817240660118146422370768076379644268605128176704402306512858840733818845410519867757289638809406326299900990147242989886886611244965903123828777052041615979661338198891649555320927574504495149187016059490539614925146442996012843534807662475978502970303570037956364904039158577225807927354014108279113104470824206205626956817791197558312843503077173876208066603050603876283599431627178087251136419518604350938750233522011064636621791680836263943252067166214896230151360996665698041475025923898592126541818166675456719569912569287900582978291453498901237244662625445692119264716641793678774833295813697804485048363298882169027570316763245115449099717817610620610036164168479968337008154429365195495239320512327843840000*i1 + -238548102697730561715475711729871550410967354446231686549766578730313408864557990053942677788037522592298344855981069506606374813296972327437333257072172276641009029734131778728948405176082504877309166423464356311914892627816219610464733961940979291040224909700239058902163599716204905446231368382539511217465335559709344068901854662237145028535513633194479337625306606580606995712975834166308775549620139952668000190160905832027396280885297604341219714535878166942583933531992908433361707215834928980884789550062121506007323180551720038427056828091853301994475476833826701191051855516243024940191530517370374031933341379599864007737679951995635358293256223612454325018500555478710894125646654578261791239927997750572064951794099663888576349220178620382078244126516526240306986259905787202796726329016975562602211585946437046169256794197627553689941894519989591053928125724473640049904712324356328490020642532979375492614124405987679597479078811478072822806472237946171717571949406250410226398816502970740745397508703786687223600857772854214816203956126688487213042658255610180758673455703565940583839295336719355269571148429740863315048454110915933934138554688820477915022908347833848808031106607739447340851008338586742886057743298613036668496678958532340053318634794043968466458783858273246373565818448954838497559524281995294167533104024114948750836632878961466841863834815298894451959363549150725107162057282529452201497854025536916979539522088241056640431678818468415399800602000838577111736846393093686180938987570803022762453382939434464275273954532765200654063210735987474625513593070787772790759646075548615116711428925360604250351692864215172030585979587788800*i1^2 + -493247144008805905003801172312878920312003098232753310499271846791760243776799807188190813017867696956901240572023960347416018210921974728868463675254468421041454878582630750624377933606616667825028414878201383233145860014607272218085908989705233538641423455142819998790830921908453399997655378957306247330909066212535950666031373059488924902371909997340867183830613519143699962883808822131637647514926739417594006820842835541033088067523864135923010506227762571014513685141543692847450011588801695139862067475465722257512483094742657796576936030094133155553459035257138573975127754532281078647139698862975323172800017568797677780076452533834657815034991396895686281112522132563828912690181635221096474490755708352624385948556866058129765801756024875859266328936745966282853290927486136687263972404201148062976856616419440968819080030361343158551623019361971657587129366179203452456756403788081130168108696498550549555399783752560457397724570803463884168301107404181665700371981544655332894175415329133879746170892750467189442248674743622368145983980542717136619194709438239035938895165272960954763616608519995266558839938274146697741168985516975712988093381907643555815288359863012735984496215862523716595365755945195436041161307374782646367215540115476959995976570299516546704128233110385550586226728667662945928906234138722161189484596046523497274039170480461559937946202191235268331874193193571595830233293163030487120736314415701752852684430712781048301291058706642738312748319759044553334548839082298151671891243281668407535067263728997082070501591730418446024406370301093863440934613135182075701729588295025312732670370961785370555774465693031155486300601057280*i1^3 + -416072657475154368599446637933473948261999773708588099685300067825599175696722874052623611538604009003062210714413700124414834504760580951965998876941349685011958507264292717495051940340767839298713394662769051132348832725016516063137125030333386684349681703275363102507085772575292604565517761832756220375090069595980454690376889682921206524859922068230616447706591486854543604234170938670829971610193493761905676034525072454111784261366410834189291830919865569326774785608104600043524700125819209564913502893883276630820905933077186193400581217788017233202052675266214035879081762626642508752271225012017224803841241230936659601390639732311391070642679958620265397024441129122466936744164611030961167559997089620324130527886143167906773369021777634173131662255967156726658956842098421297834017777455123335653733620950300206120310507280608147550331664646693177798989870051188972378030125298641249955798117759935315040943728947990268361596844517868123014938116177031794617393857443307217389851580031495806970783259792226842432467980636835489693044277035122982659375994703357740361244393927797878682798161650710351039766703701200783666987755926099025788475382054455966139067803333243250918419266658866363807383854884038793111398186566457092152082428508925905644084383758199313331947116763065295330525187208878827149707954040512518524552191892125535273421943779208858770029423386842137660278151099887326452321673088967366520705822813883902284787823538215676570323634399904798018618471768245054011329737635312791732877332559295796696403367683632851599075836296715095845470263631201005337830477997043031351245016731071833869992686692320025656484375241231931047900348416*i1^4 + -206790533398071992522763593638316308951177275767867058926414113621601621943708246137760809228863625642081818192273104018626409508162634857387442200421690793533992714873622116811476809499878472345468692230221007850998768523461376603304590941188285023947114120589248451398233749280477545360710985187454356867169322681286042585605166388386973737640375646171290798654961025279787783295729557838416255465617706919277712928960540786262952524107276689199860926885444588153050449631719010315160443679144424045190810497456468604576330619065573111329146943159018155643672405380767072749508215200003772193005998120866598620574855375684292266597387886757315208337322041305424933448226778313325111603937521853633545246120527343788523473167544457831249972745977012780053434861851095613492615114713173851750967236489515365659346294001443627701893685843926484948426489188112737338616149585511618165159889318388764411382103846540135748580396820705934296381502833883795411401727624524331756851999851535514272027081215561179135528589157862224925530036553851930419690314695441257300923293229344894852396526511580491631350862149799666944287177107882856683983218842842292336650204512053038338308192257410757451298671030275479249100817020892661554467674361555311561434110382789705151132090615771243440629006483389539684708313955533910833037050532510620373070840955633398387025008096903772047876162940349952477847057555669549430534920868735492565997395919061143890517063832381338246268847913675478393437448903151640878522141490715785379498991311003578074623713768061422571971017254599078032953515335219313612386937411656910170297958444730666658413065341026380152319374550810024659124224*i1^5 + -64472628777903908810044011097280242764295568462878954196950491645881472527270194604731599072436655087311123367370179641273652033257299774537420065602766635436679737424027424169146908995676777003109230608675574878525811673300400256834326422557296581081623807267282896647387682638511468765339195766606108770616678951952030440204161594398733604822274443748357469948968796684155783361719580828872093549320166089995999421010591779213703098911796495047047599152635996800823842202839651514914158770213536862673355982746576748624128859188736332189993047400394712827043561687303709691536841230474714697014372954256171712746804372744524884875749008391346722006767578579594023582067975529211241766812015398471259572064040358923772166781554163392521392563371064452941865352393426919372283719484504776979869934150020567103947045217442786244809613191787359117269107870298692829110092444828250568645187840891602349342588082724007430702884596208482889336859026423368073014933034548930294005767180002123885038950398820781201621294030501828686425336537460743808834327823299297694830096438166412695379852011145875882802836300194664968064727905992612922054638467304055054774205267201112409410175619626782670141577023814689743058470587347110304943361388117341859296695471035614780836330595641287055401799117925517228871075050830070447508643322587816232501611127277703272899905294144907716605772251752936219664572739733460650748595166063543682613958984856772180889701237142079618122525767379866182470202074100362447653182715606453922285919344726846149083903088670559607965276274235347967915877159565703004091225862862276201444161775393423987636593428809487559429066036994497314816*i1^6 + -15729054169773427549395190031571192564817226692004037576533537909928454893834411829789799206267912127467444959812522997458732034760502489371941620694310844370989950755881148869952647479934822397737186054510631840741315542246412362061574382627853925017174284534311311836448456378248941891630317552930086086731182832158751059153687043394937871509380796172354817460690106820969742190522477291854774944527711105551836708963427649167033696618666712182993007908302538427149453616785014136845334471608246363301460273428351135363986000381966416486859394351966798993712534876960614569934003241911859938379987983589743477097546065560492027850509180024156733144344296430552903708294506588702282776526729326946619221012242122436182265807237724341999736184279847877435655467231922394608042180926426624741784341896076688378472554084563276498692744637808474400560636516645336637464877498069868609595277067355441175751272932358080386088130334005070806207466466228660844164625589630885610389201884179142898862787718912705337673904413727013267068425192053404263942901339835137908229762793900927184360895425126912048671807620832682769706488763206078046728179096458008924526870172467054831866543406860962169152283607816958428419520430349125393617273789058003938973242476663193509612145237184219265499400647677246113897333035617796898955962109097369582085568969530151819276631837216562731435491296504961280004526827817620486843512713340162430219722171828856555997070968482998911667695219713887712483698090615691601927613356292866683261642127249739688665667361085415597117804482665715988546054750750666089341329855668486409038088189644499887501738687376653330566510635038801920*i1^7 + -3052314835893302178916213487716748836452980207040666832851134365302172864102761676342476226603457246166243157058368372695488388867050918380549751635707087564716201118164137887427006551160111343589895249584433158642057152232946563246705066972536344456816641162797020731737945073053423140607629138217387932487888465433964041762294345232838494655899082345243027576693037444272116957097620581951196416986941071136212193193244763906520381668022486491799175044009887938653074338880636276041981126145051515591939517215830350402185181244729028503203446282972499418827385519256194505767911844786725792329229994373404783767228146032755326502283182019319049146620417617600809785684107833225289325644857743849794487725212061655929380411410997194355183173171512898565011311011270430984202514111467003588054487684882001717040449561366842522016540638402967685605964944973749775084068124594382999209704623779942541509659689925451424655470878849723872523190350260750557992486468574014111188057321510390710231319186240341472713303496007214209102740143366716173162857239237370999432904689535817748589907594872592422282719413204223305005584644851331582559873411104764362785322397611828002027657221311014301507251800857731969170880755729201645887586338475053006113550471932075455128087331503425145367321422369364215291490609301404777118224216076346724469759444308324743795566578310635321899243274161147754688861658124240252475230052066654249238265396872818120365252624285520694661733892214474504770438778569548091367924616362076387120997090746831944258179693862244477511643497553379047187499324861378305580410557536802248450587007636547951950044790173943038890949241470976*i1^8 + -690715931203408897774159101775049149587049486332060278476753195332906211902973141969010020140245884171049410285532395892486080702693993217012955932440574174257710502606111847042577684873320107874228932444036897443387430038384286249479282524372860586635748346087047014330413301766747521561850562235047483358506641834934003463514251857198931662490838665991715020027066267490961176623559672466433076167731862506561415984642055054209638415662078025695586683919788417058931318275072848814516226894420230782420029902450993310447860210987076131738487421395893434811977389140661987010419155657440011919399905809683974119676238505164773625534764369501826136462443565575458493481889740136051723835249439084676859775029190707957187510714628839320167348524280725339176288789040659066676231115791399821564029849568713835368135520825590549840652813447226596639769044774230764095378950533069649176643553653083955912809291128049360344955321614303854652574491795624081150062960671853762951990042620955824367024092134960910376543336987771831273596314289294546128316163980492938741339019393322416917478595797694217001535466579266962613769519613827337038003381831420869189041547075626248498897027432921809376735588992095461531273907276340806615455823525892564439220928293515211777864923868728728666161465647776880141985066136976464509184965794442617525852267552226513711516809917695910841834620285722916565579386363404804721394489578583650016790007585258920611994433474346504509758167858185254160508221549988350571957633144180080666406764564818986891801945460986993935242430824618561500738674585913457738912929209425457511494280984398320830254154262087848783616409600*i1^9 + -111225187562804068035872775270722783441937931485984756012353683232327175868396532327856923715009659803308328106794217193941485019505839635376202453994207104939534699781970026793146987512253026463589987788982707260267894121733120089608576293855630220237081053000561622172807342474582808905985284664456827621908897601323799087354010021127119619454307235577243388744250896894107343852715419140589838076041899550559703160294526042681465656527244424322989479506321759212045253649147070735046558709385634395423164689728403144217936174232984929694651484861131211715080690934631299805364701568983641942033079980413641257993864928724518274488872632862669010592215694368685588233868714054760022730712982549803436749495111551718382364275966607578449939626761930631293529029306665717219738119021654381755273098030061407846132787035269948035752571865592873522341030315461592964941418986572325050203516932012151104245828776791433512993395927720892360217109988978614746221237975638707595340232332787486905951963258477119197250582664046496951880807729852064064883533039256398639287617522014270056648852300369988783977159307631169055657370629224942787535746984900508136571877841648537172943433125436264266086960429550912060455666330745888302751601838240348191539134072153653508794252512884389936387676489558269918643937563506140634666116632068576517706961721672392114367529019646987878399382046626352823745432418588793248361487585316228893231523198626437530523477100603671763474249467080035249500222263101991323657055987182194577261187921932636552418599932786321880307819263354153925958765278494571293154601508864107727491689635494166892705156756780362846175232*i1^10 + -17977712695842552248010973771319793417975686517795464147351984305631797407614881743853207681745155641133298265385983544242993862445082445332945255255015718799157941605668329898741083781832867418437591634739284903071482175743388130903334635629111275547235947517882850490958404787115539140462443019389826910637336533786180105451313803503363077558112869796773759793331113164790171032307818256787240620863983842315206862011348823215728694235928803970564525502157976204644112548953649966844665355433513326867697225077360172844325501313112388860436283134655601933630920223775093279635800827079086632561112506772384599930759567936275802181490038183519462770433205792644657328758733211058028212188259685718110497157724878095048226180895533941524239514296419731748894694941840765089157791618923294278320893568793321311769005790078878979711166632655388320271748963246497297497608153288158822019607387078530434826021845604416652666111661557317699271601547290343472288772423715955751377050999818335136076979819871742232569983115375247130785335985202536550318860986037308006971108987275384021542802778815210992596902009445825527983723497700456899058868250776861893880487643020678414261223020572616066706407145916507045233345681424198317212979546465692267874885199917592386670084779435972900879832793903152902036820890885221012482295757885417412140670021456188998819710350800230993940301366755858110670083197647400418315505419515989727020344626908807546579019613495667646047623680554496085437103704319644496187886974913781117369460223957926795560776701604358821354637751421905570233061434424556496240501301146052751676678997004104770019326366381540114432*i1^11 + -1760841429286565600620226454094383652807392135216533473617717871735369942955900937078777187071078405483808719858269668711344563460696018408237964541800922342492789090241509684775120095430552981607229487773665882226937688654461702052385367004607942226859010003718836001560283638845185993384090635887675772969525872262908425452955666543616355748301562394495682699761821684684847732937096341872801564115701623949678172752663098911751515026994610981099359251348435843300967447415125369436054154455672696849575662479811191242693155077024607475479741647468915225397117048661382780544796844075346081171131690962584558608993027759114062711172856816138477978114959180711782833256291450293388083037423870566380744119272196593589494132289961580274434838959383840014608059190443359337798578999322426836196991203057871167500842854572798466846211273681617598136565831296892514569604533105532807746442329881041839006175539786139873088523859302093189052136587020794432907138719821846926073347708682350223427151970532075731493382735600779026198692270932713546678234550205578811170360826204707809154520221795963375513277823241766705317388887898574120265427815866445587164239339896995529626827307246661765830441463452186884352560137248482377622052619284058388849254952043907201117489079515061808785990505449169563531557788698783911746498638741709385013953033402935499966491223031961207587739901294835142152638689330454567665723604549076584736940372139386311802563001807280717592141132580468705627577878154112344596504670267016093287724558737285529951842813692096747047938146248506648201600525719369996102719403269358035172917140438365460544272760796348416*i1^12 + -195739364570192492464034689479053890573833707574919961194076942104754329587735580113225040958828115100647892160281185311087073960660876081014160960972661270259468704336444130758726223901148346292378704632111503071803226204373104040160670158811108240432226316569907511316490065262930921790726225296860084759568699542773633066050112979814753833612446377798051234019647734710881418004450908807419750651766487856404743255554349789595807920887220275699003862594736514420113519230466070226380913400507856928592151085255862462531562348086417257069810200896242684096977705982128969923402789207408404072702846652944860114314807638480623255342273838018831330374606985920915091779502711184438699663057358908871127481269332377435126101382611519792121494037655224844647239668231876591565189293180372314762596950611897169271363125289060063584438100065201066971239943007721366988558886861165810384622800704954979765133775278730600479336187692116769981925743912463404037028544294853834405887560022344584656527055535656595269545999652502268200076711232749028015954665957448926347529894538935085422084116325234214040164611916141066842893417981387290005101849144021929731107783494027257218673169227445424954918894696738493000689597422633321665301861769067966182949616703196807582420111996993766406877244444157262724115405920637861062672160265130339818257732639468324739609560801098041904746209873876201638608408890728354690224246200209634827816959021362194142305889546139827250813892304448139955550565321890783554704242612277836509277173238897498750421168752731357707077257268209814607575211467651551631794946635183797089968836513105219137048103878656*i1^13 + 870707158509916631211247514701757096799315898482769067525199738825066071641970340572718083907242490766502291366476122152682004851033070587176501144978505527972142289558297900940168579441884016239872998246768426042555955886043788006920661310668890415332325025432019186233565739951039226635114226978622590789816161350598697651569950957157413256644714427185954258901445889593699438549836259273523987115861589220311488395735095994467835216241159516553622699178779626752701218668864624213013668511398829480404713360294296769861802541905763533218134131513237581993461999202523195435995640740486063650642185248044865166128000307834579282356996931479939293897592704888416260077445694353070026425286438879861642855777444966662774440208522821486888670264974137281911172816793545623794467288903452170919651409524045907662819415851598353477663059526408558655049251868646856235639738736387906382063082698945343510436872484980292848062616627601380945707901605456995615576759682231460456283271077815517478183158808791704086323405400002080236659276080691812115245512903050606940860922225071125305835652995117457359474338930409204506609621288001116158407022655880674630408384671766017876913982012456481594804098329809677268668586076819976236198630605866585348179280923246798204827084344264246427186709278938999692616073796136472769539275350174415469750322026149957466574635497247321448622588097687118462583001147183120140182631161178875117236856007444106317143763539341606456483490709085032810165288756906062731625596117056570062960922832418388392966766570537571004102792048465480709368761876363863042501585224144141986698650313660955254325248*i1^14 + -454602966976983804420146271071086855086426535784779839598769641538908891960035404747402907098838707235165077982591850140973426843798920266845120813920974138842573788005509501869580032662915566110984090433821047745144699420005998938971396398401166245515507298170268339813168898181179442243233938170599387117957174515617187699440507882433892552714964948720270084055514499975924533492447424913075968909883385239965148954590255798016996486248323948359193678410697122309665438333018043196003971781643445677459251875541516323633030289137234756191483666622816015783336479777865860472267218404985666148328379283529935051481741971168144629623523088806362524642269945271514811158736852254194542336152279352022565876066470725473723829901401588400836049670602690937450948792028405659407094973983993892128974083347338799111981447897968552648489626094124320553312023275345394140993039431320534571803232695587753178897642833614046728039386753406509421931726394574694368208967636980064377315662706664891806036457991741844103173794575444074145593510220958265700931325711671996385758907698372663091259588543820726598023068996494775921012255557794668004573294185678813527481850523258916112384088378450349772313842596094222276158241481491205248286931695788422205020784467335114241278701402048828701620448146177299432716675231536516936378641405750911805294064026751448047099438943738556338205484971437482563219284284366293823864866878443464058932563646301507450355797148652271611831820872328442930890246593408468863270677823615371847860165348390811033407820991831362598756160686637044903754609916311136436242993307484515235219309580307157483520*i1^15 + -29675547128327474062635214461282135718184494731385136789553987033392922343970470885319822668617011280750531385498859136107510147920715474665671969799375479708900185368308975213288506236065266675882202521771922394850450274005724112539721526225772203293204755900801212501302779310550397757408550465454144651381064822295419910082966940501693744832400117111191828865861413297403778020302910262689974109218291486735100901649821893933589037418708642559583369280227993854436693838251453344614017989103959741154387922297326024258688033335926003803496119265375089139368445590631736619164748923451765303636861406657654940305982668967800898088797047119701076742366298716313766264145980794455811349895594557742494346455736308349751530439877383238691758440689146005952849626978388097400793300469995225255611074615915379139653976570563745352461315801974900915710749915607196743779537106677249114497374449375979343381876878687276084732948742678210210864926627545105093025012924770134033971549818150479085459442358026142765639985081204127819338160818766036281942028926321793276189595069900104374178016615888448531920848601269944382387425798774643667118047043641557734341342878547016658476099581103412000251917838316213437634150631362012962810876690979836769686411431397466443904806946745631765302096002056118099695906234545288956970004344853053155505097243535683568500256301125756058660982076421070500188589267778406344867175352521311140435216277012239690296376041050467542991588312642190543006959912732124185853068076947652856581834761580625113800889600604964378023201015682234505029935198412862913678368047504331263467045380780195840*i1^16 + -7321676338401705390878204701427293766385598761372333376599833580190551018181539186683760942768002036652245002344233354372629943558937710055999245239136047636795309958095062137737726504346104169540248308333327594650315120812391463314756069497379102439726463754807390751440338789759813739939107134039103446856004146789940355969824217032367975297806075378807005271551358014912570938941330213383993828181545372926310445541442235422132785612626113011822879914522564278993608682687443094493883316758863551011229287083627452500583315125927032518386849216357232169658316890468539291539080656284326406304141279152811416742296778510013737665055590007176065732573725808833910386837908261590563116111632647308482392088374399438417339939024095241221659932062128496653035653096657937902430044955488930030142923109681942039850653283303916929092705211370437215134664222822622793117828002519534477641133431570625264062985074755158893016397382309552345741573638156235685183473766920462151105198092543891297066392226145538380340752366651164745353458464058712391792441814906270225347109243876986981728997927882858430385068118911305128743829269537540615546963400815945465058258346650220112905861738130951514399987164710345366621933690089030912341970640984604556419149492035216319168021018971407019980374741634968434261399492854067483446785445131143936635005248010638912798253385834466118099011835358296417363800680531154103224574499065628192762974622124887585814350441552090737477218311364131647868994975299299040574652417500565039492218214989693732510736264622684895776981255905474646046455173961762374790771322277108481912831607832576*i1^17 + -206485944634656252496030644970657383965928894831584050101223857569021913711042330789340587215332458743487528071059630282265626090155072089886413022170447369371993106309406562005181052752366045345353522388558489590518834942794609721430976336321733527130810049165629809163560268370154920332776033690637309468819638273204160635279885953043625489259337516342378318459300192477034711626870328496384274021283553585137750071110726446261559508293600409802105251475073295087520315836180395498193956640920239600769378504067361019561477548620420256320044861937927713989212168721151303205183738351751284952481687282033611399615729423578582031739455944826273846376324827096869158619226196866793961632133392125535121968014784425358477810822128424447130859443993547679873133071722947071734538467424213549275295372660042089463412066508560702896124930080214434662443331220082828625302903071295862873306370699835951819181422620588759496485413763805424707313906576427281819635303489213651162470641080007203266403204874529964086214876758651763799094344444493777923732603736787630041135242531717561108239108701946453985284155771469027777058778392030368752534009852568363718760263146918001887087253897885207621501130347398775924617763266714471599773215286690903036726674744721949964467102636260154938962482897229538799075940953814596684205732196692491983178551471059682756795287686984960309276979800973452897145118519351951524779188565438380601023968841021472921495051873818794226440292986235730102078851165230913635242889963504050525870873245456889086052793132017620782638729974084155108679578920201005651752939929570894396593799168*i1^18 + -13258577158470426028574481605972264499184214029057549160682864263364521190677482479887846577618441642145888702809300030909798461802351793881484300320370603659044826687819055685161566594326169256435723147487733331539893899306546936081510049919303733296259400104124786934455358547059400505244675500050877862347173045212887310133395745665899598699960165287223087866995354774112089095651129950511915088525181912890669352222798227244715865158278332942501490585542266024003714633362163888396369381004502434025364521184489844936904137238812763999928221494247578565696766206549351462615074769618726023860940980841190940667674723516490755569730275552149932433972629078387371265739686925076146266907258503582549364606157784619465848380739982159098162181824778078074073092150998705887263849751541646569558602564371096153547249391711701624874402775498700029946882573417413855052436223829335439014000809762190299622485816081181477139995082160399844445274528638577644628637142897828132028460928383690511223640667907990120120625572744236111989854125934137488141708545168964844283265113539313416602144520999352248547557187735185210186520093499058654546813445365388359079593045616185450443254464044621880173492427506765289782619786682744557943073792756609673651955516971079864642034003209423153394656664160602036788823378256897568904139345572921204733649943511954038594662572254109116423049640310067442118233032116878408927165923600421939183837755799390528707958918658109454293760681703499185091253997364288836095599385797574432782926605988585750829017698432204950884156720884420557877336834117996388635730339587067790491648*i1^19 + 42948857422043283748929709534933226338656596994181247496211437285036982881230177839548588223184307365770034935653437092875317545183104260415253349674704365083571332854495445079951494138290496913930411561967999340724149519653666896741158374556703619435139344178301088524041144933822102678710030480062960413724312789208253789100623169822434584398529424286245475336072246826983931468343488145474454789999057264996144939733834214377293874421041163434279836781413714122213195920313683407584115936042069470319252619767742223521943409271942221319915113843727230650815283329207731963643013836491986742518149180070264935994410987971435160443815607953324274740236525552890682247545337468939919490951710693514755086034971359776936327447276740104166435693590107946942539605470539356569829974502121914604888909290288867948885208022068492451460611775566149574360346198851730386981748356363422838737227745457174988506824966473649277613819359475586364045935155370069678528105735202863831801168987683041405497592909080527253943423580731835755142889433889305257155115070394953721636265906323052922327337005715473641051832860266907160638066573932877207041555698844232861264838805834590872609499396281443525983944300256407253411176208442453688509718153483696342188058524168564266075378917322261552929131655508140048237051397721351344636909482346714627686387669677286575483247989910175877058220986529352132758695435876686152620033972445284288028231505944836800137141623214160545434026275806135173793632318365759028157731404854476605682671916885816302677741833515832596183422821927922392573333518973363677445289367476109312*i1^20 + -23115304244189316984548238614031334097107098140822238990038916659430377467970538091729118418972130827040870987662368185372139661872715406685586015913081701271387559717617277772836923120023264308921949640190381179749190953626143113163990727233306422411123324733434447073022157810639397370595071773228154513025430542256582593885631881235835262672002669872739587954191383477392465925333640018034122678267722201426059842500710646635311599483247052437089124040932511122071456436780627417161129351845988253944239205936850038703545229951395664858656650274927162525470193766124672571608238085578151629021914215386048275075144166111053028221952320776339340479269887574177214911404529162595705865773730949125125541144296337499332760417706300337131525756413653468819275118407316941445920656444558435904203817859591144174685472553678632487041850855573913744081854368080571905569367001283707673834012440290651296607575234468943901234225513411188881931648561199556793764640813923696504069261884365418320404990528186224546186652028808401607293959569968538344630979462154850908270813553967069835601997612961338373315567207424995482715095513268819888497729709936578826638761081558746953920821780419171087796164938902032889599413401855968207817020088292329817032561417560489819296994680050795720182788242973154538098100597690721766650601516244526521813263166236125527250917003584508948000585422540958967942522604065715919684737132992723610407656665272218092747466958976135053674365974089401511566755699579466732422206527563617708814507639166333647324982909196789651657525478383594839462826013427443347835278445248512*i1^21 + 462971808478380764294990469484664192591446679616569954881203017042622900209603292999872668536808464126426259333241330206921219639828115548903624815252759295721591249723434463512926817458757965165885747335502186382621059542190985950081252585677695779342247746270581775463295187213261811771867395354829621541425848742649164454226867749702166623405797959675570293953755778124318012924919292490515725762644928179823861216831897563071627000746387026979647655395533828889521372394229040735846650410630828083175610485930847320938004747982366570305000089629663883267440521008046919276493454986901399732936960563465077688094136965074373125428374745900834998358537189178110431764203064398782095643283727362728060488503725045310745952405819215468720212284562369096728978809147805895551069108763172019866000476094761413700218084171150361555722235566519499282699753004448805059279891852728195359501573917860906495401021117616394413331990314509362968935713757835130707244991096083110356910189203248476961974670792739450146738178666116389161012491760302859558894116384292932274550248313495231710608828961525383556313237486123208206376895973205352319382886485328797655233907941176192143446130478429003039163829448132205319406236597003180757428511223209730477163666367595180499857146120868445680205835273323261684767181476108107519952164965094342070779973676661104486558861789601838389003432180726727425597596203369016933057448905201773595912541021622434767372511071677300003300113803817678825294798208159270552768230023946709563177903139885866910832209579539222907971011602012423602148125192645779885341540352*i1^22 + -3259840396364755592231613639059113625948686531754955000057208692538414168652232498268037158899174363598329397500348468902548403333762517108057259564354972172023746287852084249127141230740076661276905668801515806094965166486508081608544110913132460193293352208210769956585010216585567826253093612907861139654538625276740935636038625286479835833886507638916026396246263039180874617710206079372470828660205836213457981876760842684149074977067241795524728563074676702943926645607903452399404792909663943216097971189744037792861479559493406531442087952443616230399640344836112242619251352072847812822503179273499624839527179796411859871155293174984357162556884203798553986995571284166412246706664979058337735605536297213879271189732956578143854576775985683174756773501371534978294872412273639711737381864223178931163928173751695800839211143037257765255253811908013877917123774309246432959967711639332367376104020361996279509188761224934848664763591922556973396929264603138386493036675585567507074073598125263857347743648819475068298557119433129252901990439437381936999649485851446416391336628327794721223979657924159176167685518222536264537166573359281356037113826846609360701771797367552758276923707596979979020365390133571830924731892327406771790885016486415842928571830274422912712431106109798471406985985710154891162091452823997060513249894961126718141848770079233564428461676782765303539836580653933771079006446515950965108985865475482087941061683503596966296973602572065098787603398302863451181852752909102723221519282876408671866106157044296645036543564563641824524400259893508612030464*i1^23 + 97494195679476098731986551146389117761587139262677665324906205318093140723656244791443800813485337182847918877607110292652549245655951928141974585705895109976094628816560287812950610111079444327751308318853516047228004747110603146112815776420425422099596132586417196186339581228930603975234697280372094251368012451831562005251888328120260568834574786475003675614013334002596445752240522434187575984242285154634268092798668951052574528003649539482826794298958581773549065963732693657352251374131836357384911777662003798586767966560708338087531448282956783886073758340129409303443423129069233870552658539827326858038409674743613937156178433319471178346953458159640134041032491303048216538098581265337178615025553496677176036725658285827317213116454689493171751133890719777072415617983979431594288028506556050034838677779062835497582161720767225916534155359283802691860200736959383017571456412332944984541042534822559841642558543226786612812612026265260594366273123086291780046812624364057165843601836747387101369719073180676508106983500262608855902578334853131927242147551043560342969922493516548188192097130463677282172159416496641036839895985435613586804214695556923546848237799238787348331628070191533891466194177696082321459313864505349094372999630570792148307432765865811250079955815490543510666215816564705781812459688696677639559197481375739880672687365082337435660015868317521356450192645023719380397489034933585627754235236970126135236084974565058180783667249144505307520750886359444756195036812388942436355032371437688116762545829879126029326758922965960811738099513938673664*i1^24 + 7903951958148767643668486525676372355455555158073176570693581377970570307361249464326222112525781004663246016616750582544091539906366509911917303523951621962389597167851048342017068028377219640510340304688160300393844876765596466688404074753853752745608785571655241416056642278825961284295618653809025526614249878129576815537189297194131953815580827655872957038721349350619460360958121176546284890570178075589134289970392389030657403649505883317106207573033468831835268810184412572292051480680193021256372853473541702426666820389242960458029828520675368035600589925399750422706629854520690956370409145561118896915493658228411960562294699335382029335067228870696419004284741257361956129472936277084634259484071628292744773000834840506516322341705960850128698471674678898945337810330321250027630548276420556373200908397808597134328664474130717335104608428110060451764105782451461896210121673705275959516826257450454428317924529076684938933494056690010921764245742422725963733000029657361245720780157694261053533777066407058968141477761446368146528044310077436796665193364282683949094282914256839530916515091594278825724475750112553881879592204795099254300019773738426732291873434231400642468862807834883240430160856915940792802198556580732876125427758620407218946743760835627448602991080728613602035142505308589386015177192827161769456681020390782973916902572179268198001450238412605487780995401638638736948462963636876590955439665953348703525634891290668156732486480185305521923496545972901320840941689456468308206279982457270472642334981604375869757812044695395034974934590816256*i1^25 + -26350604365061209461113471264799590372029379972836589639868043678586154742146604058004334638407089670330240623710610579887721548648899777145505890543628208274870348431684628959481939616684234098775068308016269937210952484597560863900129097126497849668939167290183588337555425927556032560668631571611499497708203559736226605689605234963082679273236985771975120180924927468885252548496948174873665342702051475900842250899752492379843550177480989542107538556444696904600088027762860694870483642018870027797239505757898720977550711568709242223927401977288133725368471115656554978279457634017858983822572558160629698683562066429616281117728796026142303371939518588247744809300798220413529756450613130913393565921040043222777893046395235125146575179662800501833845044896586127778167826126029452787279058103891651269468070258702364810149541691841758708116543184230675338385719973187214763760512785584538720680282135390890503817175156246807125819043218262996281316080517756178802521847910850539476524983687656849856583851486431335701237091300220666391344570433609115087638863310857897710921644740872373289348360236137612760759615766010267877870873096010481087805278332258590976117015455653636127914110499634930564748177647876381403821686716211271271432174434212963575476800346798782250454537099499160237825827741130075934795033495356358623594652787468334827529449750693118753795265725980676323510375003647190992983504445072710630461320948341874715539676960429631312979396176537496326468900910474396269858148896290005212772121701890896086641963276549891262266580670274197060335960064*i1^26 + 3044136047334600570455167241790317098059215193279571731805843865912807617058515103843177856315860375347071153617324289719846285457969145779478503954122141404084863537714298640115524619230316637962055369513419230760016061139762658301161306537143922026897399373651125761407812573696543763332149372003707936631243816904747449068259200778712578166947344107617519107271123097021571035813864302224634347420700894281329662800949853393727983787144568191332085367169439802751972451781258427217599465375741980213156226061804004880106226661790061490226711600350029553716062969279271986906697771218722941307130935238480535849519609127609198664681729764872224697057631009086158293548166913532023679937284512306849519291925110363920781528152831022546177881112864654488059718524465096402837097951791824301439383088126524256382951732709831146664530336789712877769390203926413550598121448586002631291019057160180066162503697333748011622574803877632523870993493326908179990948652533922654734713020374057488046177848567294372434981587304663596343125356454665067229735885642197453369922924981365733441984985652108271042302956743940968919166253370688742313237744920418257944957669658299985630400002785642946401702492666330674742535755206958510564409259378276923035896104049399071718593146902972136004300953444084371724921998786542446587045646465424548651777093609468311662529853607614860043155124763038553035927433422142087339920791447720470240396958145492176016335797895727496190142340242255669042091308506958869270179608012752666973665602565114328198282036945182178553045248911533416644608*i1^27 + 903344743403300888127205952025266160922526814201706923670119394525637040914368352215695318547516582210876861861310137198259978575627094282831952681503235299886431329686862206108229329484381233048319302378639889105120111077747166784527392011261449373074444629744495759947825085549494503224658563330271280808492658843650047675192186674535854720352926499157484676817360893271137143117915667170560750283591729448800243396983050866728728084932176082317872329467595119203416648579513314087435787779792184146471950056060649812980895933812921595304712035533015970844374294691847319247520416692012944899736454240774468229804786686872203412068781224457313411867878266540296477454649548333931165049988960471408991739639674816020977698768957378376574567695360583372548420094045937549415132356931052747127781568340352096234605089844274270090364364016511345892314419984955633383950511874585343793216662079908553092241576657106763069313276772819236613749723605941158119663180838496284298425359165026621610908209662748630780055704967484211977223749134918914447638127462118811029924925887538036919651778651828560776888242809188437386282874017415450143076654765670161187254560894338365973781270682550832151093437952732900723699623501402180438936076704369859192606975591632346717107367681501880234742383622491019168613809797523809377942917882992574624301825557351579459081763714427368890008173241576436491574233780853610195433158291891549609875872662681901150901314167713107894671625195754283044269923290977257360537565216645402908626119315867305320190450533856103854162599082983424*i1^28 + -1643408676728842927796408471538830835217290366352151358964221836536021317977299802612874422952149691612909171495820407958065955041850589087951035352123253577461486189471995305750754118722352278624277284218814413041432382584913435095112890460900062434801219377607444780789287511841425317943619781014340742159129034074068536203753401326578213434201572636952455112307118693295069220089219070108345956517015169771470242537701748131475958156129029733178818166480083316480258538308947907385404013106221565602064674549289762226660801907124079068103949014007578149748721805498050254083142612907748647100462864893987396741950844993300587456965818474145267961020971913585553246679255577557367823099771764328555642972054772370763772160804699670679189729238005616277093674399839636172013142332771200577418798738709019330202337999684000895027166761807757411229246266995961015396211784105527792724740276143162487986761903014002764801204835290537589670566112353382209323561701700092483633655246471713372921262514842952436073385462558871444898598226807238127652355473110503636575270329495778649800453054154303755629399553379922457393722189547143811235826591240745377160833337838290365701785848637897662307095392208250936639049572755063040519304027884526367561488711362960290249655491441552809688452318560308727009417864729897183501877113877024189433395783342980704887911862951884306864060542799779871387753019395059096576092784675729544865364173710658670021992197061798901872354470668914337738125383892063353829125706348312741218607733870351797257371293222012535032817857331200*i1^29 + -2701385490289200754052850027439947488828601052991084971357601720874110720639381161203331851994338894360118735587874538012205159598732079686615161590945684084152467248955529387780269856985736817262025020152750545007585215584993910088485049767726659883386330230640629997535038114785141036117954809599221665393433341954049687856569532077160024232112656202202287852048587611171293297349581661829631313791494110519499984127050356520615131070483362844579886714049905296558788359591099738153271525800586708240499642060630588036882159812385588008192995188636376745834129925839439357531023798419269774965003365483913865131545211586715283282579334754662966300346301755008795833301760411217454693547565047168086002959773622217668167365844202602512766949715143309872439748889806400588182917674561952079363324841110789031563980569227795994603428752156790628117758462868544426590462219811578454298693098648725520705328895237703692287185048456930335487904070893197470916202159119941747593046128892975729671766057945493179152506602867909365595052092753577709080426491805474087889429842421817388040822909377770071448283144792572027301194317465666280337600153404644746056400205930101888392374691678023788795128101316312362218220761580185604137592260483887288234834026348022131277670447950126788406051721246454233372330583130713186074329176680397907777093688976742109886722169452175710767369807781556355908180239275404070437544827840284234917043678287347250690129258986010576298285465311151255820248123668045493102211694891204338454181620117411190103476685863238297532235776*i1^30 + -437207911108097093523582823660646411858218054663135796061056563737289403179351556538995287542495120076707806999877713110333841394858724294363299499087124680456392273099358103690978289002077302461102654966504465630046531886536863032336838620889630506120378587232541434372945351665773530296594464777671949963473399348122783972461249780126009487163105057813319218230785003215029207702640397988102906348250686571083989365822371078650486681241059668489728747083779638318448572572404367094138772323978637643438275900688543972852868132834948903479018786066639385353910193987914195038216355552445380064588303765108943019509330292727511885129342603708294803420929596008844814400481124720795474387257369072423867907745284142700074037888151385604579649220372717844402412856904993012627164842093645491430287634146003682837046610251310444975236406771811782354310655706193161351150969666884999590463041526860380728095013819945354560889467857901257381062084015267691842356170720449929478982869126472955418933820519837914070622578235961858666835972599623696630830773928180577358106492623365451256445561263510736953825353738779213885235779771526752947913704810570890430692544143742821250499737444072909969373841636576218487362373500951181710624136286769473744692625631213854025226938052431277660786790089729742264434120532278325276077831231363577521633858643670214273052789728577556204487485835371488767295959352752278958959803657377146632021846722414468916683310595881719236242255251051411718371722763225048357522797761593829657707406214856270636700727972939870240768*i1^31 + 845510943159636656438649439932659978448419139284228236391904980294602517590189838388173109864411638216140639375335276136851528546502038944641285515639313227119001736031373305538508148933244019927045642776963685427335363223522849492604755300642588342634991082354629040351962230493114774944333763079225060253695226468425335440895146495554382602290946018426407278920258367974501329287028762421342627223390337881035183581348664132811084179728270427266334064537685821033142880684669034548157919528817459969959000041216190823661767708312078419544921670630640765632303617824008136076293740121561343870698505220330045378947786432220734592838113426366979310324816360757589270795574662613589214947276064735930899732152646254082030492163645229114576085046240207609623385210001518357879808727569047942168820447995618626040960983152365991563163910096043889482462956791592123344099453214527691675430530993176104450787171196951711170577881668132794973217767849190185700542193951448182350179794753618586120843253447414377627030734361006517611538573768022041055603363939003518400908964807739054544181782434766934118737132428091132801032799985815196845354893675274668129984021396087599347969104306325259333876496856612077883539465063682994588835514079535597476683403185648945767950793892781461917207975294075365264630285745108122522569649347926679979908032432630862213166244518318272038773494331953018960195809677545850886742232174032535769803892762353828262564889098089881833582201301645600330803060626710248050326404319996638142464074312670329353897651319341056*i1^32 + 895036084478838120448268920696762624607384744853299901872309447609206011867563849226831259281963248722060471471381764298650085903428438663571994669736280873586410054693807012148415536149133436348827444245539319359238799792590714342915557385908644759552232603913291006038663138362369194424162060653364383046345951584687973943319030145998753015961676330703726464005593897389569069903085956207153399925352614689856689139211336719637199633968074989718011513997566706000277487345037658185466335746495346894422648362428880762131264467746687788411350254535344281563875912058270330894588161437759151230538535676695466902616469293585920611271377244494656265281209230506812908180590496317915793407795860229921652746151220857623176329494560350437527979941864023756570379247259627975198749070317098201837172955615274003211550243741582141301426672894666213305661447580666680975341394909598743351485094872565121732651969854720691392356679326439303285923776459511855171704047652539721227257458640403109436653744483304097933182707077803519248257358469640358040220728435802220875262668793122013781859708390551256186263827464070395687943938431734440014354507791079243841236993897827374782430367860500640760902784601207886410518054974083610282740546251555160767082123092428558706794802308891907880029123839165923845580403929086976875675479118025753193559260987639002814056662149759784880249327739804785003792940102817021813580083361408222480529165531227188769934567305468033597977214667654601053682895985589537928595812517505928105902919853311371379182927872*i1^33 + 482433044778251013010908276660806897080334528372783821825043639033780018455205253289529132847553109337434774209883994686340353526715520797632794138966189804794482480388366222400420844023910473422908135217042942050638662068632871311629791080106029475183333036466751868055796376235005858497460592746520831112939331066282368990212331191181726596310240501863730026083728972790512909404635679031395056995294004835441395835985193934792137423899172676843268229594029325667075328978556399857315670033764683550873065603673534424881811447089106350406192198027084530096594443244171373167234818511418781514118743872133754026492082013293306869776110523506628146105948151044099006954043502430476131292032717483659757174295667713444934674821432857350586656976164545350381111960102034309048417101591013419460310923155325007192947961746764232154136503489013980102147364385544949462527047347555222568285211532192782952605947276723781914265507303913276349675803991270366341016685555890682019288286196449091166803176263465574937272047699552254749298614990665244154767930113922469478978185501562005315133720410109776021006373175949474464877361670219582990218875720675313155133807359416271630508356324672912136285822333563070056367362198174278364579025694475463178172817324135302095546597824391307533472852287545595274118937004863517923353642008920475596959879566600024403878294455697791759036285755349016374601386094248441774035509292221692146624881577291688149868851823446113195620999398467846672018880557245320362152078247914758087269557928877570916352*i1^34 + 121781233416517228624586622264328660615868262886829345609898813217227874865575528906644473992633312924667302066315037932372572698834482971448505747465682086987781881027625473085998793011705772628060218820387717027981137557255237833711770775764049452531199818064251156166082790082356482420366416863382475351963681580438873478424566282683685951773447251844368494501196703379024330237511058312945212602393638102542741087852151891105915278194090734185620381789340638218659640054830290351528720158551879023150680003356888088238954008825599988969403920760012493415970808792661779865184226399205832847244814285612335048117046271467564574434159958141385916409589330362601664352084387430346657021541376215858424195733634193982589678286804570612615769674024477336285718385174755738264057336762293384159138537449152912601118897264264174638365605125145331092814947271723216339839145067263345176570258744012667602581744525654480257727999539362973540756434934531890275029429475625958857149010685726655007241152570557390744847340068435852168357103063204970799646451410710481669875286389146668230595534049292871213616957132476608596315748358221999525179002786835566382118466996969571739731755259379330038722059737531731311390928028506661958985226013706534380209511814214579543750639786985453849344332452457223002758205529142418474682807458486110535529135799836359112259649827790311782335252528939944685513586544408075219894053657089954425642506604543190617652480891580782360452938346891309018340581118098908308573399751711727778819408530505728*i1^35 + 15903225778101695036134115162892824235987221216198005402721981123056530072313513535247732458090247672798570459609350911604568301160498611974767339710929047215704488747768372119136808825391052923459000227814073683342564345226038158647859724336311534604691002153506455346971327053209134103270045321045014490110252711797686013490021619318554228424327239876227021510840625983516721106583700824613356079777260687752959027077088335178852355226643745346712772952160381718722911778254446212229589770502283036291259435058341425711561067161800739223541624265543251442549755457402094661661926210083452550894579478028389652178142652280323737279125873652999287431574301414869114685116890618314703518166962857882651262009631780838904041298103803028258517293428247690375902826689218422599917029053756517431178953321048834522191798356122372337975893935536887395956689766443111412021495601750253544499334543854395707104893067995865219774732709411822850836705636097232192000176740680823759290064327745693182415271511838568160445561102385515775583715269999344457086550388611061873437815073048477578992621757476023842062337193538631246153877991573187434728201863245671622056318247216021409520903223904689293100611555821308598844367869694489062165362549537358710627074377860851910876712881277606441382768911561529338566037360757363783480964840085474353809644457989165897938644768891648755523391490029601306778021282422426127168383078430272985552353148015925929316191790895946784539384206290588991522846082251231226448671602781382204171747328*i1^36 + 594112684190954693152011231210337834760232420421047209488097982662424546482087340983166825698352537977735104103040918784552145059030284723232929881839067647831069803074091221874165883799766417183953710096952385574732876820556495404339503539025117306259534002509074710926694774964186749911546072132254037042483869161778982713905104065922875485727507776883782517101513852692138250259564295548424466895048731037385209321714059492863812975806783937801456229043659353547608806299332805127396102020515664862380664021312311465009216367173070646523419636906624916823614326625186143474268352934341970809885366544475631959789270784173886156949848115957852943485851020067963813149060245125972725325184664060786995897584364326548727835130776763183190423394599101426886856356011547068056748147221687244584068403474343735232883807027024862224544049301975605225406235797407480061025378395496765269200320941758098740160720077614657600873818486995141614362763071298340696847331720882876821347125373580798112011309182570947855799653462151914331562980400332084165809267793279565897098109210528566560055550480781208386573804621040291642188134715504029562826331502684566779625049110281321658658392452986141091076216420643870401624405752534525035419047967914276556754787757187646579274525817063064943374454753532605560407049707068773077362041269546370370861202695641898753979274284984935677505163644366244114649124273344940102983778127860679032037268784509704865694298624834749671329098503693697458517047720037587753538365846854828032*i1^37 + -42582150729639022283097646275699363303746063505547432014887533253709618471023446054262863318939158967957049957692500008345326942614499808675188852350007600395405802625269270715869915486043498007997273965900269701141793771801012791450944247278545057833347241652182308346927498030428930952371207609855612797234512384084611346930913747937876022304761706691597561048295884463003830726915452378534008128716545976648400830837555902329118151163035526413136418190538147947274002206672056936681074130696602119224988646939360288847556951864124354847017914666000757315473215555892888042972319423272596469485343463578345226758560651047784275635621791088044276133151724213880263530383785792483186090145901631154420616251700983946204820074808409173483351613891738783960494338834453425233595576176276576629562758546366639983805278011348802601839399840979070883049907173442822491831648839214963484595986892642024740914056360705172157829417896581597303407880778933447657506213597974567482051652798318505176415774147927510142680882279218558902972044659066104993194135976997269248148123201525127442027771061552709919757939922029572445923600200775254589114959017745334213764868188062610699152502864198842436602449666940999729696316207838731653567239855198864146315702126674670245136908779775976084653287354229052578521751235195735184617963124894752127390882034927584857103590823484814404936656583768835325586571299905233971834801597957961048119309461146883197136879958140849511023553261861331471614285606344475394019923329024*i1^38 + -3116615334947122964604408431893742613514593285388520868301913826779722309452481397991597000658144206766062898758838709154694240738382795822519511818069197423507165089027158455599049092044736641494147083595990340065912838834868031106884057042213064058400329506007367347625138951758369236167388355199305190145960927056031318843130833908677836020207553357917289956106786036920431462350957578969293521605417603562069131375899154278661798900324504161504964679005411480363016093157881379978623950745105390021211782016099424159574547460143198803969808346634298379917559773214110679219120102376960963267798457870552002577902517751591895915146252620734692217362756318234044776910892925567038192458847323056174884977381457018773220542152528886123801110484102131696595326349613756949945634683741393716256336167595936743759510679245820347665494174902566178335154579543767099625706167565585628872996919319522908995500554793102504797259715245808298721794321786222391977782021009498879139675962661690422424353826166964683478045734255428461150044739814252645010033787333852625479707347871587166233231521983647395824768868059896111701269686448912568800940480175904750957442542922502648120539175264406417338361726608541282440046568251560908095442440293825308622879453449781827075682502385039588088373508073325557226152372370196923008503814962528481895835651964872424961543215987757478678284771268239914058354424424203636072691040604687158855755216643399338259803208795603014984123188265491703375156459653904941973504*i1^39 + -38276413200389753334861326727264811895985247409337745608051122616357294157619129393563813004054583689026222154779291031849062800994863570839577297254118823479781700844889088951503492643695279118276447538692911173096440220997132790998358539656314503444022054234171829974334013805060365319403017947934252960258680501129264923028867615625316743884425244091086463070070488878338622609315267432476550948914018204294124222983869459121086423413350804858404178927964330885638082238879003679071545791412045379315392702171094771456072027275746481499935731155981152717194354009410897253507036760964827627456093805271640681744777450901251215768925118893927794859460522119445881370436952691124807540454641315276556028843786263927624683432117207565666268383287111372658681692154866068312457501853850505863460990544746282152441207772034868834061156317998134911280628696069200796079194786634942431363269617171254914006214822643194765796546719056189724927923096050562205809732909190410449679104466668121817103872581420649081599385425889566021699326404391436172162447091437015319266204844326742192244406079540593694518795847742641065529810281870293566495969672612514813536119909430242677205422376160027267311358661043539966690403966490452767986559122359774002434263096976191525677455396932005064933182636068681931206089447195570548218381009821652658084352212290634823738883871714727547402350550831913137277391188125586889502919750829135662409387024503484401812913509552526761234834521032322516857921984266240*i1^40 + -20851913174927032140437386476667301434273652376163424028856439542693992983318315465032977166407765632785567703716925111044637346045128558363656001104794917563355573385476669895460345476897083578046292971108662152773236540347523812592578324122687757908180745715945369896513185053777401504540619370842360975856936288322608500199722247415452033243157329548288550435476808644218534575612808147094576959920947003660941363407471997929029588705557257626899705422482937848229032810162495725644418171930417656211602690369966121169865726396214735388504014789884637260313967785516214406053882549359947053551864658885044410615233900123797276198761977969609963348476174911701641091384158366246149745568358532727456823855167573768722559994746033630351621397694543967067344125065966035253743660600792099801651271849629693865982359338301914498055335444981548742251225526982405909702330501145420038187599533716953866025707714573621543489289500716947796294274836497080340712690757958372362209295080726880604421694690021490150924954121034020229022710855909328810576192634712193600531283962813739845109893755627657363945303193875019429343875917991124099830276856031920451095027421761328256816232120031061585142147745645289732718646846860954123850241378239992756840939317039784550242672212584041741580876228161246452201773030462916801537550667753777575290223004079511198535571495848735595146208299002662798179204696898855055288710989736886548844209602943856628098950913514526471126982801782013788355035136*i1^41 + -618412022230953303828178428651258265319207015654048669169840301123858477759889322218395213193030861186159738431427945205211731923674160763576705739004217033601019344086971135596324216160670685145719411105713567010039364222960944394241857871248125807019815923005722862600598320057323811135196844553111912637494957740565456719837406434348400818933177866688573271916675455063000851519321661492734263625605670051683971018535853796636211312802096569450184925913127237869958566530950726614032692582336438316961307343818135663189187438442625807864135146066391183985695455155585550340026158462040719779107893089328847820516822252099178743563265908983631428174415948477347936200953471904813802888297864478848991336814207239759517583202819710480543910346067510927611219902159563136094055430311670905388619088644837072049521051568895610736930201166846289482050019928676796285109175993422251453368828407160824088465550968224387424314561726789062869166825872865191916960071792616081918190943050488155167693320935710961819290968718316690029303057529350473809370880480030172542841020996165768943291034201683663850008456958374802870533677563896785127378556131929520717482329725716295218134021950660489167168087767161723662840580975141319853551416725428320342165663074425048309434586497392792345151605158173956818776305243095647600139060245234881950175613737000308951036121871076111588386656587758784238295932086269392624979559413016891163029730150963591856027289545271450887185604151655530496*i1^42 + -8402345864803056783374490462786834156373736205753410576484603822020947863731067186555179562955254063641149362915728666545125854364896465977808431468761025459708550836717645206063713774893424092804475537881976455191107270251618990488502583033139220699276936611358012816402738552200496979524538379243064986124022703094131656416871026576335053246105421611953178724797029416818439628522651140459958523475545164710240470146451621969505695117430310208571514522500458859704503324739018714128354437720689801784031133729628840993957408738035327636590154785435129355944823387780759132963560980236150825004458906118231624168933164947869666353917675076942285933633435965711849459098944935019574777355633436621498384252410172047430227505773811313292576160774166353495365271076258255620291513007846421819466879119092129173700003503389297085506361676938931286383852912046777838926177195559748937849781459950104158630948504187687349784793662819804909924297389032465117335497353901653804737649592498001217579556104233136571259469149900992054021271260052072107656539076303383640781671134853409546372322599979854220785077025341368196478764732362377792848969154875098559038245494674628249158173644480655643223231458660985239699558549468718574023905361554546636526808787480453736000651868281703046522657706810349861574494520625600077804468513243068768331406316127100088180999581601453603182901067149095269094599448078911611766329736738142781190229995947529144760473680428395009514770792448*i1^43 + -43544251769246151201659559202759535564351679131649745582002489123701294198974621832370926477243454416584004109734512457213672421852623943116572537696726957901368479232464833142449878543418553651042113548561932447376301186472946535092232374382442831135869979559437139388723406596746597776494992366070284938701583779176319100083568948182187279093406584256521920003837943433325891566227320796715484167072389455288441932631439605070808379472814259931539183589840904251316166121435480787413381405799619341923364243740001117991764312538762984106339128970283491959833269520312100485436820673400021625951932815161382513348339100152965394074042206356490957377259805313180188682825163780256815522772571689056439115625618357899465769005999435590884369865097023311260735394000375218497030902355127393544410759844523445213697584697437722849499434235881783375374470669099638097655536358366717042535316717058366864023661929530772486707394116382045639582320122251938858454793307539120877786712031124434808012043907610983580352531498981568374083029809151139081867638571876842544652024346456910224561251021073065671815915948345156662030947525652844220884533910484993899368181824361862370433467002777488822385684813367245563981556207492029554208386512421178467754445742281723570229052928437856620092810392254198255505847352518356560042647233953740877380416183864807223236570233829314466965590242620531468538720515808069223361829291027144848755080496677051895457710778124653821952*i1^44 + 12057063577339181575819138686780968092145590711431080986897523501850223952938287872137719632539177147240811082749510258504422350746017902916988451897550101244127012524786404332686661883045077210923579269646987396939481300143424676175856492965357932560495186837415627550197368681038639490047544483718305466935825358586657194350762799756963444365789618302748397396631580520281405631174089913527513775211545929766980474364416534118377728340379171344305724598623821348694053352029361692735816872982671781770106730366163110619841876377104943381216024112794473101440284908444316452283688872360566304335090450341186184670127449241344025997559665263428690053801612315578412377511856066268463208415367732234840702588648829656144037136785254594338143910886402356024219513082749577325016647501798214808093112582736428910075810286696188380989447839016336613709052627460108186391197064118971305430469051262720070247128018507890462314739216652285425100622873206170665692965620862893138952662902687067631739832771788490538523345976980305528584124081224802761052827832898401961243195238347408333364179927648386712574363266642961262326178798751434520773107834400051064350613190520448245411090624819444617452804889433575094114103801165759106715584100932391694374263341104002060239370763254813410621166974672773217309074995778848962654836372730966391801335758135092496012987102556216490850989062378999337874597435815459224664413572636308825075852438316831770987674468352*i1^45 + 650939233049175627114332400738227975547781237155382849787339189425966522417567277046620241815669036600491387105773668427837152810771972720865466441048602798937938325537481340292990470581101956328849004912513385963048424856780202971282357151399530785578310574948847739165692938246883647035000535028654820837077860885620139984522699246045474044039424902032531212091533602502050438825940638866237263486970755167707479254099516355963658315586808524740453199094038454541828312003847090394449268439764615186499695111403399922292932470169087344647506335904586706144411442646445903301642914420356744472101516358201769131264759066810131467496233164354295760358621444725199442633781630330025479009974624393682742883002624073311041310813081678390430955619388723642505359201550629915823281018365445566792079342230369510553836620899353400891783036174568834646609630616218925480687749829954059438957325912908624286004450656022088553281937402824880331621768517593377908429851922982540595354443575736761180977100383872630611419097125903739328847606636440987454687797228269342893528708453455009073798433510310922982541744097289221555220787233754444876576048471920897261430173743660688316762803545819430918046971122249283416794184321904598799080360560369907691384013675400858885563635743134182340876318665432211483934203317947192704523488499336729209966425086569032491044276524814374968354936650420983551361818606566660268286186311129490949620173522887145160704*i1^46 + 1190137084340095294596282632474099108960126274060589701721751884434738876334621624114049169801238414985415175500481796835634306431661540265515197305928284006407043400932133761809682107752069334173983083108452020501250215004989362814692610451063056156270541683077766056073569454239149725945510537251220204115299838026316496183067421415101477526454327882169131875410166406961985136449893019774762234230151900103962977666459851763484457676977715317806683933571012078928554043396275845120578068358851408142140162088414682729088660529163297696740585244571779800362857932382601682531662939014283845589058372475056249176337703860679531643964798180158941296556401683366971764626639597497662303688482158829957586057048512663113790021567532020945204320009438215454749308935496648889154564786772223344472283515804694399954314736686351738801128922827934533596672762786330931162163254479652994194229405278011133646673661358110251966510997187765464513236129451190292968772542157426235951679756643087493363415223517974806108968355566007044000352394726220015015965274157304080554452035304143516911432780478195896867276345958411745977051670786483732487006128850614270061620754160666820025930276753203142286815952681023799074742472569191277424450356424373355349486145288955479665566132693255584288929692893303905849804419074521484658293061171642603747025508717115821615427935888789037092480022335389927445223812409339739025924676891509028006062574272512*i1^47 + -985045588576989229650117464876112797004086502126500817354966118223668504334668286579765999159605363062846145239815742358079496366733837446332260326639197231451919816035523756629472447564126282574379791693015037860584501728019207205515874864930705877241045739100869073841680808967292188153883186881448835761593300202055370263955853474993725035507821969534290183362307593814640877057120479065450860309637353661058067249885253358241123553310678013040204122065942432516379827835593350808418300472617407867483434034094911063158952975494854574868962603925267385580093571138943533452808602010574507526965603451783913310313613271789448298547995486166122794051297605113619550618237630758412467988321702624374431973506204235754913883019996782418667054444631393504475547082179054133929055898406427493334009642230744416770521090555899518064587992765053602979495832243252784986609946972947972281591408847105088992177647668930915965995138936126952155943630132307634334020977220419409226231421119865964139676640203111541096603400167134892783330733985100898207895337927957416864170667147938413699969325652495918505928213369420070351885682387072039550907541184912848008981612552145421586714968730822133900050316221136230145527777219303341505364222661088445239431120448106443823380497291485908195702817276760723427715205826866075781213861357355439260833264850884189734755418034504488333261776023967212851261834384150204863570502318636992036864*i1^48 + -5513130720144677770421000467430634466312392064657384376696025262827611885742732490505028773033418180241476862216390632137794496373900679854368731606420601373267192407517603103835661524650005195434452599480566252446066300770653309838919864908493344632078164863733930197791136542334713055220132215871603163304715196295138260290074064996703390062528481129275877069204481910774156626078247054148060788264767359705810443788125555686712511208819049400216428065910907159633836883246165741622164867324999321347996571136654014977839404785543332096931672357272272293440994526583338171756565075278522878878507943257649254630271463693838184671145437035550438345897300370917096679641726632977360385740609104497546428782969365046194821770497810438347383449492098480544058086758511942926167422814011588421203367476175650216678033353796647388947353241186796367369835532910624896566663169467050121701700011287409537420759439762988709941570422861429525804534170660192646231807970640574855569408202243437080939903846378015392619519088886422035908801580620473689617638240892967284775103125200214913444356839250628138978666401294476938250859371909356477054179157178618485487076193422136783295829922357027051399142314662767433681611042897678044376082059659139064942345495200910048553871741622126323240270771694970806903935641405214913026351129088305715809589911800553882117203318348163222144450436463079581752394377298397283065021295755264*i1^49 + -7053165834188783070421602061110220357686275012287932629297650242663809321692497487491570327699313550303405673559299981295931803401910428959314512071658027579607521047866626107909925003787108360855092702683630890214695577218529971651236942652281449431731270913103387976596982728290501558321051055717516712521936830308492094212405461505097978245732867986367923105174028393813089188143751794121293452104910236310485185704473926423158281484905519727735167711235134124208642556009238502952802332529822497503526490392316413782459489032123734550679752973176980363648530227777435983655014740127241334363531023481994151319898532887947467659283501643261647576516156828249814872729495899990649262943983941371097081011304084890117895633003959728853677714574629278162545306553325856973904280609381829804584605109770713921776174796273140042190869846952731862241994700363510591907963440346892642554673368264314213692613757939501301007181084625896137166152473831449029095683735473349350448225952738118696357508178643674349753346012618478850259608234798256723575177949980239244922995488073215734519168602738056400849088175274769904915651388040211013294459987064264053441754536669690099232696946580759397952095685195046799778704536575975462923696504690663636468257361346880392468915031356289552439903478617257881671408790806759106341553333129157546647754731598559623473449739470198188195430151627394402705551472141855004557312*i1^50 + -8229641699407924900783373604048934530869736428414058183860891917996788356666429047029882835831884746835301790267918189105109064336050130186564522072059427432829404363251618506898086426187917498831721388095543687404951704880811048948700623552496706996060093397915185873655199989102478377942334268772533105057580804316484217305545738823438265407231865078034184434205010143309018981412201843463365262871826639539290450040690053426728644729437342371985005645855050464113191679337212720067612843438366443512786592213628641568837821306630465965508772479572794788526841879043754408835005891428654098385744847116889504017949946869655303523214159478798156710942333254201889998498696771825549436876841410053060853794951211224117102669990556041666439977595412222556382187449186810218291164602804821063548057188319140915456627104135608040136497041241362315444003864630177255859029536554966186012405425255433966962091356782401815276606262832888825672503661025109429846636813008766884674866264119367885833311725643128209398612378634179601159445470445364669789836558271869448629149076716626361675984159736251324310087398564260014173477436780830197018278882379927654014003014676489863105624309664510642421052226132716462769663714453985050418600851355981364648768979390324651738028879897823616323362698906871898860996611184464266290486073857092869569953125008138144610936262546377320979262455672341683785973364686848*i1^51 + -15478257514952809991987440011302308501140589182076680304050425149396092153495308563507556284320494462384660800855842867776524704627943720876714646713860708851654538538294919414430148776370724649789118880914087160165604787133613433897300911793626280898632817089220547088677850094422691769129749203473588793043505744185610220802304009725768875167483185196344561035191342969289090851736059668458953043279344209174844706623930153231835870666503212768811493748084552122930292423501195065421072773913490735793154935782048733511439721512000613748240770026155153389053960710856877001159155998393750953517184877771009518708665412223379260350201608511832587588295943946310031841708234631761161792558094084980269066815963915358329086014168779989953720528972225510060717119734118897741361324996226216406924309277810588872804474212441463436147020946959316687119483888277089546622484535654987021778354977529941086310660037026949976551790495948239775044604565087302998294015676400580327822444047693598470070222519356691144993923256181967849499259724060880805250603167638837539384829980745952515849759225702522658332763717832632387123769144312736887561718570728080360833317860388296475345214144799358970511165914363858904166926229946073441320097982382897873133551528415637320700308890520955378132229252935072515806385886838165856859064208375000444111548280516270514629427689633274238515726588516923886010368*i1^52 + -20637774700970759741642476584047265896826612515334370835371311177658653186090801963217463155368109330023295030612205771655087969940564131034375349103915548399014450635809978442439878159358642281823394951400477621222969182125726704800500811229422285161471689516438143696561864290539672972076845454893232215672546520538419966874165742377402666338115455241940606142348546272765625604968460809943400052720559395946854155423120146195399855696252301618188809585782950260011492023872899649828908271617986921456716862879189324595878716500353430141651067227261198336279087198955860641166979011381343291539592374966107969867845140407837195859582890978259829025916564149213605293717271297209859737087887494850894116867764434545455566531191659039488645418275109240689176132326263393014000369130475003905320472434360933505414216208383992173748230152939904146640157983525566123451058706756470110729484424844608399689122202876516962707273477583171327919378217386000886421179449734945258502057452050510548072193056517716627031330800837451387454627506958313880781016005100197826685107098798515081092664317906191269300626154353205011829321638032694205677584490568836009486551203651046128967351058268666816546139574026052710443111130628943135666307869905921118307485020351090013626604286342443351597689471164455079101010657308879890189626567933709511169545948567390263882044199354215346174750785273856*i1^53 + -12221090107097730571555332229753483018995037805428164178187363318294958127274779304501172194130558233061393340717355964228211345175182354348661843022759598930756439794272147620248644355597490651961603258918444225966309644849166665108026397934288202496884445676878545342288278431258977474548660701650411628596424825993921388243585745189552860543265500228990840607080214022449410963892002156169618170725223673736108349583477081210462389360674664361712510690574209075554063312249776260060524581191566419112900368725552743762548597353900992629782279141111560903886285817690791579452348970462953122190511446594590618961244764074591424578163205739711458494525551009797629297497971110746317090360089785800038182281159216766281178531386267584066169756827643256426323681767664806045867981483097134886461773163679351623942269644598151697157093261850991803980447140451266801104614446492950540761906550529878407704214783482776176594644598337051340437972566616964970409780614932993388157374232923654996683408416149761848349048070009380362539094848897192689690269912430636961414058521564740665782545057589532429645868195580366309064369194344488491554805302837754502332725852505590250112141519792326351637562768370924061777977088304670632047633923760467335484778369985919922848811906189560250599011325696095159521147730279916804649869987891828299661448448918712763951548101880447026331648*i1^54 + -2044448516330368230238047141066910097584235337792700614325057275703327790578091399815847520940854201332023869573171402983550433056403595519682423642965562952073787241039379286584022892300182968146421211033881039355160851891919367384649139657649404746350979552070825666934681614201779860053912277428880283777222398836324300245826015191724809073533707190318558054083280109956062075551774329814696113552121707036888417600501551969633824057180630934503194401417103013662217324311895480557097720960109062136112882262388134095161666000567635844137988749301919482799850018083227397098294152941135743541957142383094757731602521061775835731009993843881045838166215248262521829565577750771993724977842925324378303808341534430868148173964630147332890222386670397117774689024215124973054271651126625866399811400182766715442522220886373884002297693433426291670843709145904700563950844718068044732720112447248688992180252187072860175635292347359265191021248032919503306508497863368047356571532471904573867338421916394253393660845163363065506919309640995067462601776676316822253705951027260737116667679523393138907345810887913282707394935110970618148419634775621667599219338594644526994356102222513884776477425363031020817120920866074659630648321324217064183858466463102781295594218689832747450306498541177832108180308686890474295006671580280799337804293711919004943604609187840*i1^55 + 1049043811076497697850458282249931472881186756872409653135805946549674848538113015625136709893025093998454582072129124942933658643444438263654990007323894322297151806005773392829485660164158668278269479320234730351698115189499269661124664219180498170728389874250979699013247711837853106411811080910634185073677492623169321090199499882645970950364915902822260458655605553990807119512460801888090306033784965860867992076778213312641379209169699194231420002272539504227388563504523611592631930311175856872513252611451949474833296520927269646597782875196089477687495063335116331417395878768337111399140564444969910379076927691899764150639544397475556908724825111541720261109488117561208036781071353544033804878939981069646751106909313678259926180187551020426142816061162427896172035362773791747108859564160159327964257940029659438075921719958816978060727611409148244339071578741543641376438408000059902127478648098112772209645424367005364594657595289642377833364505529486698276599057399204130857600469647065301164585762870105985026973510132050230164743709997952451904374892378083825402026690594939735701651092178728590006197715662510928116227896521905470493794042359977241515594746636038810491348357038212205153398177102274618560237379896278810590485636042330242441919008980075485455519267584820654293578330035704672342352399728865206286050216943656294678528*i1^56 + -224778996802713864527975971459450454132261060127484426916117410176677432876101506901739109385204167703321796937281500366090318212524374133179985150712635211771229939320162961834069419668858371384769585597504804895515196643786643849825646766297981220833655247165577080858443427607917164037607147337145682310822422597738929891190973817649366650911618929492930397753702561466986547048887154089216018050672473300730984602122303591388392600921331349484263840303697089512635001454165261662952429709503966871832718258458215257940287179131170573994496509572858170946476738767585949731315625691180088788953728833333854584043938886248339250945211733520236987142131622392696655824445533341051456127733977399806829706988985512318808869549094096900366210818448810216940150627588082947782415083894599028290584488881860443434766620641213364736575748834345465663789480142954213872310438380637833992866224511645688492162116487369460335462438437115040163433213504992213293992340873810392197875702835074038655920589761896476639878575110447268966056477469815148111501255904115896548323644627100665911869119253484382370583414660905783211556936107975189986894810772358579801338477257673969806951301381620343966671486095327173010710244842234925468135584926950365856171708200509443908392771124099573197310179259457306878677540505328752545034378530589433706726029262848*i1^57 + 3651220434354837600224077849142805845008082846190149476599616672015165524685626734861904343886042950359462134963619740093224349633908460485073055490220028244891711989004256311136683779941488080289762735744030556878637499732864674519183961339028655245112983467354553334766671648111154767973374403983230926265504494633903632968743567320920874542529900752281503425930663097378168915525938742127696060130194133161231585677983082183083032547022390485912399407231455840733652441870980446854600227716662169758227250136888214707317597629135662605048054910775555291247513944755454014455168466834349034014925957569088415655474011388262742701587191005288814000814100652967404287199879629860306434017918745276328157347288674169744674381789469385754468548203095412318212784152936031859167862060360593379531323295505203867067160926587643925251124565319289291655598319046319312275101227971656702559535514677583194179069733365792191670079138386068035385037732170386603959206941044542881082264316462637790115438132305863110804116935683507960947713625391093853878410015855531757072235375666007723690372572036368957379463061969177067179833787154187562226634528221673639376991847444241971935569281054291695070586021184280910098266578279374494586553879576471825667019440889094807084778367229133614000612262296501954376892201525637741119019136218841481216*i1^58 + -155793571872986377729160869842979684334928755304459414980938379385937027778746730023579234963927415358009212916638727737500319038234235446777866301477189174269686653272342401239646166820705292966546542814263575559526731088318713198293284999692395517585919502773235513120452172152229625826397069224350877287632984411120335949411417784114321368583195084779962953494714081968246424530039686710320226379556147096369333473166016068966790967210455315001680499953123723241001060985912658481368400473928916610510006875934893646831489761910477627527206898920805028207866503899506817124749643453427077313759534213160671138519693445449541515959857836280993633502272392200690695988246952363766538798485286628794848524435017286074632621961382325952587866809327145980503027470194040341622374640281997598392999676644503961410192912082321650994873025966917009535676683420523141184830095641192682632830247947938930910321772611777803516540491060466821315764993489878040444143059780745873581806726492021475081650446652069329103914790043839737492115950008512923937978667872469576580406788502756785688045765889811047458724014367527809564998748512336750896476384746012911108069575993288282912444502230885165714681408366059858689016699212646798999752313052718417595304076170495226873730204473498219066713414533885252412508580103484559590768508928*i1^59 + -75723257273755226050857235674853499233224672386597106352494873766676862048612173652009969950683261534460194624707723002266008258697541583814194125701587757242609258983812718388790970328189968141017653279180985658445030087469578605047605845578310106606585724038049932383038699283217990374205750928211069737230211935062002377848199307997143332758642098538953030838219574323318392804036683079907242464291166243234682153640126866176278487977318693691701913789045677693050944729807035537078375047099605010192656282791607640304994030207213652124245971789556037759212699242335041614443897187580207726664584037039217479808268898526242314214285402031106343444381869454119574461857777986311006365055301523591288261132836983308332474052960543789348790424595229369454386371427526506513217438949852040673827204415706981531592046122192534792745946708309727979931533737131686767383896335816487124522777834919026497788337961216374467762528102713365021711641968412040471478374228308258620674018150797381262732359731956184554460882181652999095068706322355992715317089650228621743300361671368371769641683412797992562687534569654620545887887095710087345223044090879631405634579701024233736893771619029060585450165695076966023215461170253337910680826354028098370165928609746573107192120222229434574923150841635929124423242956668928*i1^60 + -8876158460743275634127894146114675630616848118922896894401017338826846590265346810447632006476633048381783185645556335041526572447840845371792731660117742113867226998805854965863905689064710302423167364651336443286743894808097330478779614916538877711119093748807057872984499371935158598615871896207931911292781818971725134130263681050509805505408837661193749683197785869671357365789465514872521919884816172768296376861269824994893240518776663169185847803950866025793824178274550829548315868471533375831481065443783276184820989514933167175144577906314086464671091638444471919513340240054468074662503883933771441510148139571548846044986542953426314573257357168285438063926048080048865622440409593171824976458094279485457398933288260128456389687681857273250769717404300163145325381902475355855438462312873688772111801612103903168114127003606537009738982544891489454051231386651515540233636969764056138002753766326943924507418948406771976197495381673930340633760950430079430789792744067578196070227697340896589838192536874889842411872690920426265271579708117082496577244307690580460032395966179386336172470997134441762061489147155644380436803037724711607472416831079404353024215120853062482967594951238988432780039218947175899287121813725235392349090735599116940902827422984745264312840745438630903808*i1^61 + 85653293351253494191850281096156805430060064734095281497700777673001011485145587604932273990643556699256378093491499582546491970451094912278637672830565892231046703610379983665332668780554235004660056477195361233315902473585262105416140566021747375914868866499238576403950145669248471615348244004865439103437224957738761577871867777795811378419210987848723591709837260427971493827798903086664638386507690051411213287999002638787499557692810968327261722532545063852787835272150269351813875133487016166179605177518195964939274110707888737420428608756515514717877097996976514571221455391381744892025181051474164155074797875378956494610146783959023013042899755661933601558693388606769401319132284150552205284818077128195043038799732781242772473232917461191467677565454679925962214882434621172745324748054719760361584101276694954464177542508480696743762535531319604959416009689599125634229350352869752728797963888534109395869549004678723679918118347622081927700100108725390319367100351336105825837585552635898138669759645311904575107853719947682874019799810624680251250279598165162739063788203898600862829544034135902228405547863056838778683659951829811259349154364696348296170158760076527985965354471475517314058557041878344952233241847117321090709445660517927022017946361397482545479680*i1^62 + -897828442687800528230592207149287068352202243389070530949886348169925935475922278221837213995855539993893161342515797360139357520629099692210792532266482400106381737084745953292590097835032348567743407358872869468398279096241161373511542541522872815492965031319534826917079177418474994265004746832124445833119361320544115654817264765011807436401261648629290796860582023650451295216408004057116567591473692858034602624639688001967153935482567205618603260205112886297874401278320368255392973792130051855966331099895725578750469527166387935932942168530322815903851241098177970500996569809583540037695446905530488597212158886232349140588708628630713363471591061648637182287352411595920136934284628952919543436496600152373507089707499167810514101603091904009735452068855536543731971597380689506442629143847446006002790695091585669485292170191993426983135200641080296866710204693042789509972017404693644966063109423255696310072788796923948782621749084503594337188289091089920521025757882269755548226584598260538536944052233906858280050342127434663472083537882269834473219920937416487053014846090408857809215869679776726245078353952113728398786568874990889116717626608292575451485466920218070352422007820783502390543489440800295645090208889867459601831320630738831607618076672*i1^63 + -32065322307360335902315893466875064090811368284650152256137136404626994255653497413784608441969193197644792296183296726976089229340322787128100115675638205379451811098684377489596150812233864512908592709357944130424694672072563410764903114934078174160905899615292817199636387214994854346241253827182472729082347951866319144473399747534724313827103268300132862527198605504021016205759413653432958172943616261261669660095242671797539750520163803265320055983290184649452584218848090348625151534510460766840786322659211363202290985147369889436353034045186789971764204242763018929738196052956897024309240872997894194122175607933514090767270425334104935391894625071776850785781606575954516065938690873504691914140774256752914675933829914259874609657467471526986792262561470156259118700526184501909502055020682657934771446199593797048272242075321150640542957929878590742573700774182324851207768635504542174553502241439054408514476513726288311404099239685115782561161486907038181412690726978524812175156997611520868904300954856660539242571769592043347491392285529616050169678624961791178677505207781424396312898046467797303000201676195796957106435269210861031646654593285084873712904533331036253148148814715608796964609909500650487784021975552769426449982554112*i1^64 + -465909157202084266393152563505793138529643262306810722308655717360571399578986463958231309223156328536414596043894696629506871616494061018172823830586194448012153646203284629213821210582207079311082442409104208460338020886627786566444714820861996761253659312052685042663264886108743292775406713083366015202976838176112987015744936806276841570687419418153709196246644770167612555556083048355434966197398372057480346186005889525235950504280777990560940769857985657027465211097206017104806697597331353224108246388691099028316505138651712996007103287257344082283629487843828741739859844962738140552982049741465117395362954168279095994159503562022269603747799592874469062903463508171669538351938632513633283644594694917311214691476291951293199211749516404377557472981846388104662188005836516138874758908848892257644576879683044864345029668848109948782295927197584585729486822559470543155666171657527822950233709969658772124456725857018919453671412798944139495026515873146506973496766364417444610424633590537790532936690016002518640676741742783371930695115049850344070157255128196345880314363717685905373150493096032361332400898711100096842597313476933535116696623640274226050359872458036048913090678262671727547238399882026293014779693891584*i1^65 + -3712684924936290061498248097681443250509386130412274927321049676985121620453298254159318941829750389802906482480608717173936268923368523593834479983233095603115651333981554707592972063931787514319871198130923440090827933099927034511373234486221187290043801004246193826266205856804417947750924613577784476787705426137929506003080039467471310467721568227248304896185855866907591098942519639868355476977791782384087642118161196003483945915149877029442963118795281648761696945926564689531032897973588455647400555631247646907566079268813634434664552225494818612196239477473697143803211416501576336799868002492003439766587457853666629588201062561156139338919416621622344183470147011226758534539452420874349685017784166863562349070751468634467529089150951025316315572608332889095442851869244389218474472735561775683888586828239240531836907127654005550443235582372085496767492974122743290219153191905899395481344820292758869353468197079979149885635511823223561246374787088285453815396572800272389858519452471932847487277415471020058583458505065127893182758376978732834719368874844688793432813661314936683235321616104582726078622886325392951685672743309467802693010561984408564872688679036990783536988266995475579439716736434176*i1^66 + -13042114333924314124045839905531532503439383371652683228103696257186809662342357089451486399474671267564038116995287037698052946242261612768983348269642700536942193569388066182610922327833299743065896397844893589945294879651021266259088236297128238113938870259847191528359845180250131559862404615479270114067710000579523835008478572378108522934963293599350819851822885369231999174983409011886211916924753673542239070362962709214088706353320496832111002334204538471740792035179465135237851229111919540795119555523843148627649229274616092225751339109451027288303358288832434491674577022719881275512758335129630012384444253017115576327049834399368572589346611535468632817025057237519209837667618575691360501267767199064040260645885828843196026471603877255845387838991426866874729212489134456033970521296367249848447481312619114956182344621365712071440403746411158136375604593156640907574787329691321460288544384072377344061262774022241926759141466929134742223466210759447397857365007976547646714336601916726841308855177643218178946108839969392977158745276954406501604412551817042622121010385943192965100516368704151759839699207856253344682453052887883854788843368943407853295418020195641722657419767840768*i1^67 + -3215191764222105337543059563675339068543861277396582584735407732739914319302162686690763388475074591050064633365239400761533425049373793733512313182475233176375475398135346137681584727569187792713217359474920531050544019818056379336970792564401354296555898316495914433378771356156712089000189620872499072550286417259293163332911761303192944180891127449239283977355683606716751055962863291766072468972529922168991685406565040375464506365780121410007269654245101678381427112259045503913005938808667692500944241388645372124437284648848097317764905975892788944555457236847542166458436378181958582495877747190707526802074940014393615910063404867734277710418915359825802466503520026049419422426405207193784484440130630611164209044801207353891278584286949924534199597547773936147496904925702940521972985665124322700395809961407844229746022364500705245535422121262329647525353830234928947774398204462031872184520740352962678448058229179899762746952529734868329537073134740314515193225277949639664391098410561265297088785605141725613548496082255047742897446062036401149472061896870115204586178468289569939515352247794503618096154509300417356101302822133611345686568527068258682857060818944*i1^68 + -492625066170308580890016190681540295559391711255612523757438553126540868946865915691294086119548534979457740135423860446879819569416973568028330086976316250318328543725572986693578670578275392204057989040488203059102090045281890352501689600985322195318328947111943342239550065268834819790340112331359135039686313165266588746791205619273278631708416275951032246131912983999432424973124379935323846651539211998777549440526846213073736580768494037261159096523311799764387616249384238597454947542393439725621760019296796878895741047509171663302323042079920046039956417164320116825737429133984145283208430501786594907980643031606556487118228842654634881566302798793716164380119691819647700380495654348021774557471974899946760702605183783275375107859458207887215877574555100599201186831100941732136527747381720796463784307829366191727141296495398530093639364358524097887757620327349799838177848331614654702783935656448792056879832134828177103190481264165686094903743332798905539635622411474416585056530627336317193221670027155819407915950572415068623387492957459057961127921755594233679357154371078642724887734215347067019021189412032646855792446304402678448128*i1^69 + -2172531546244421540938986203333143653130436339072066409628846202794429056658237327124460874926319780530250807594288797036655455152640880471632131542785173292028987828631638350888863593231171719942554620550973534268687671853820388855369146881993443003121153096861011453991409493536825600278365468546365976864238474130748464221084489184821544138481837813697773877875369932496352185967077409271681514027041809014971793462014099186150080080047558239742642708129200324013795618082713442013398215284338115547072961756771091761211296224039354286548916426888637635667077526064897536302383881406114090529410028175263538176273579492200305625965735558281026577723248722327862654480631825723596426962432963120740637853314435877514326334866718797889279765296216824711276820214496290156981822870827750123178426585130996681010655269524555292212624243573164517239954900881839732570225948124319293939712763941391384228734379802080753418290548938689707121601814183712696918220100983234300475618567784376189467925785698614854987040533096056198001819057481983402059290217844714759808248564734406268393183246899476858619757204365261480980823558368*i1^70 + -2770719065961244971480238920209933023094462530445381828459512199258198189355260198484118632654252375518382638790953981038357077264625038357509077944527820521300549781216638950833849453007553627036994806280836581941404249975586763094915802133267360949526831155014158955106176987303962181180804366676185910156684206926754093657304946334742645565678162847193617832584594794700094341865652935029308207609906823700822718891494010999073494802851949995467180941391350711159679176037447935375450124282763431212640632787484073951426445685692172879662900560866456633523409020669952145543873362665513915037542943422567401878777100012046091749604519219444256464201744288798044418766934549639765095507402050410759649709254909751127641163767159858047864878449639102440349459173227382800218457829895085843712202656855745071430028836676927017817394319347850839835586177875661049816065130509997269256000322909316352803125731706741515023073802978644326225770199044486161266739595985416440644673626799692687340339121998483781939256331717259546495990006237715073001049292608508903693901972664155000*i1^71 - N1*85747731867787261539924495969142840409951624910346329937689096723567001103712020801339694082277473309823520166775876636910955755931216653287066362780254542441984767654394386025960998981132830744995099678010591409556594468568867982025189237557853701171875*i2, -13939159455645465855681074104903808425203947482195524986210605128366191319255873746164272795007046453416215134526099980445857360142116844560915579319751156776167155344830355741888294844358470532677032001714659459771390055100272483706520307929960753613597776597848176816423144383462801584222304636323408023896118607792977616644626263604561644665577195632056726841304802355581747531458017778153080648779636871599049288618557423160685367983311901669304244812267931566720773007785024277514868687254080761838029173993820479346463494930574161971805117233100368381563736524968192222249704604560011449481641857564088384787337292887727545881558215221012429075547147594144925536778579831290247944465895380134276768983190214961213590551947574332981839841501841716730802595008175238546074096687825064457491620573518129611541078656763115833430995907981674062931692425796458791529854181518293001968156118190723551542008617695083796115768889130421133106725530645623685178166060942532929832815681111953801391924022010425158190558601929044998926895720250500707988640854933607037033212543765921417471907866826399332773729247478278998938166482676178130572059149047708460704877333005467829793603003046825731864722875312057659337091249158222494165696271487831072120713900341026776768311271129100111816340802011447265413586366908831933548759228797348683589953833452137184278695225706001566330375289405757936499601633294845594991910496198056822406621809944545211406356946877629696776419434155258773991627136753018758826458231831555904223016436748849709415148351685325706575046536223564277645184734592338369781767492921427607158837604795877069251594953657600929043081236611074394290189863223296000000 + -109572360990035027917095406424819705388694443183483287355259560514992783191262418145694374543311127212284185956016899722103407844695954899391168101968797220409906066094315091071694820311847938334408255564499857477951450670097577702476336704825817614946740099025876262589028964601353412263983806315347696446289049934910447023567326390043120569542968795605368626428171267882680985473748780223303050742615332730115454461291037350203276184067662737981338415221376155666589868777748918647771109114007617200831385326941766446052405721860496498570501925624168424077399936470889122990374497586091004017222144203790531421092411776189739426339316957766182336641337660052985150434070080313496571954919042262746678914579266050219284759952466353359485303063180433120372778850724063795528694144751501734472701808101003945691086982062825895016003910574752324266786364759733979006165345265613573082683876420796632341312540061352006951049398995529631454388700982820146811145616324727021518743177050483149637819201091075711175424159632642819888852554708656353696931742440946193496212854677669810566543225242532388094953848524716361175052733936110255754105036844077621091777415764775982632177312780276318191080686629701914554927426960245654810198107944541303643622264713327511031298854416952008660988721546661873793323206658562803468102705850707913330454389590690742462710170611180976486985430015736786650300309274454038286848448734633346249566347911400404999713910730439830438843659271693509707834490841451104352342205048549714324251704784338858738718358717696497437784445975165851925470183429483353541381419980599228815076667190442641576227109792759489109249946310628824243093613764935680000*i1 + -462461205720720526415496407334679208912676227185159280135369442380436213754622524688307882864541375613912361984770100117706368635971621354932188217965330742393975397424842509200526751363151172962534150130939150699969842470160981578741424850049584333226319089994532767214695824624262844174924252868271337666093339859329537794673150572631626566992484297933414061280351997425479865671562272864012892059985713164815691923562663429161474314477640375081046379627178537028407284086364811433488067192308833134563565017247522364467974202309151931864673250806747436424141201232598255436724383619715784728007967102607285940438438279535695646161381419816002685617225754824791308097201078630306634785380176463175700595361845521050147538942866071927101632592855095547966943435070086371580839450858042212034552826067805161221540180575547408491209105062630620033921746455003636691939545102645812040012635425833751100532403904276974843011460942853331045562272488424117873670267385017059162996095710046329028316198934788383720927402159336156636199812166854620683964687890256820861653079602805477761428570461855595621348571086183478055191786175769618074808151206143011232101938003673244822699371724756274824072546744891375178556602896984148315567918111070645468993154844634551376458854620045296342430831528993608998336448533974868271185236292676012688198853464806983177478658066205916920753743034786900110265672493795672448220292657266839005566840454846057411599566108070284461340945058061910413273808613753283105877293356241193157590705830718826441015753958781447053222648658085326476951175510760273032424674982603601092712450319324578037694443649689861928975730174504978322889394198937600*i1^2 + -961182264216213576496499623723281955369222985074747354995780755991073636232955511130883289785545842755310579746397944845142471393818534284796494758283136060657694463858111166695558948786039056546463169425976889682146928657631135026945296238343046361334258010968173498041407808354140276775720624791529944403414255968389617376378579190647181041212148846466499400142025198752598566817347076739670312124252189282937617008874436696395301044442488092287758985648536098569366620716812994700277904513933092445392176902074065263917730168409349807096833907302534280851857986683165913963645246084050390235143032995982969715069943933228273175653075902762599117199469864664649994685603733055432861907703057505392982078360843529212532360604454200733118380991912401863177834055747358214831660357853143519108829116130103439255194804374153972578886969225780132480356223439641472045566258368200053897607240563576931449064540372447615006518872918728947359664605932495282028758909404135598632186890330909898492121355419145441116754091788211957314967300130081546229421243858872052345611020334945565878451990670893719111546359374549008925343565345871122764073731650486105862458062746444774182840546098806398713921765620415770889022867584690012170551062745386380018921083288360915935531120079103057432180013107202125726354545801800403643645472059364216613338564932130110549339288801191207080635621340006791730774099125223274316690420978718165524786547991685628031767093271760432639588073495626593076400196468804051119107540664180105372021370710541674401029433476727228417492491737624709318608959135504812583199155627335697908738472126661487987857829918965603359198011384228189383739110850560*i1^3 + -816205839073753059689579728040095386067923593051599743669282569167235663493677353989280101017494720754910130353117996523521765921597718831689801078721645663472678444552939076043637004103059495955093947724806509897432589578225719970207144386761148770295925130069558586996539107376405882045313055402765420198062585711701924840354054319500497524518065388350738893205991695998761856894672199488053033130924836334094072354207748383207277471103458572837411793503425877901151399148252633963901631455108022197845253827354559285822230092784180614650481662914768661104553076857283381334638985633703186744944280168889775582852143255860592334135077884221763670749592857736654378190434972945900958306011008882092870495406462149205069777804993687292290978992298032114294025201430143612128922806092215119450434065947994998971881636468678029522291920900267046403634003535557168881351241287943532408168281076293068291360751026906385824742616699845356633539210790499244244870214654573875511865892662882450797209116227519595652347749088605676050882985443389273538903778481535159766660783550956197113513151906120993615076825947738027774992275054957184079019335191090352796394270134697252208542455925589767263679562096208816052912662978183680834829215705339294134635089514492436139729605033394452397058778950370032168218845503925834574223320961686401631016207881341025545943111264812315282898582517020423769292138333359344543211386399480443338757803264251262397583612373380599532420767163535116110604760875480365679883539946542924011152548979289488488790541370764438573038950176953007777165772271134481669404120041999079453739959753438074492097172896416961499672975949332481666849964032*i1^4 + -408338627309859610673872821801267723076542124148062178485970946746032575645141332927133939620742623094377887061478919272910426654926401051360664900451593622106169346949027686523291554066945102117386356948568573960030248347615784841371196922998307052568332759269275224980475827081116727423261579529873472060379562462415084923885930932823403509364696601888567326216855960375618321285500082324701947509578062806156485285244840520301380164384365859515448890450480702937275175675927109515316577049372182140858289171901601437768704829369327204525563989967609555742614726093636203459299114183871177037935254321432751112797502744482687616128358277073917327187993621995034474037037719106998768372632420860920849976208716036526361222903260192858959215731604766528098813580036777510495444114815391765402017301780700915334560770008796926836682419858637432920167036902688837115971228287418317899500285067183749962646947307850473951336279811472910888914630184356016778155152818956683725684488161798873203335105094487929206523987396609753784860321389667316573821906444002047106075465757022901294745934959685660170775613247301700104144245573850977117776975080010209928758510700385098880995780174398902941121349112609483404278470485092255246066234327845548350900375287201568575579640816287431310879945281057658681827369211289094625386544794059734183168680817219360470841188935695299491912849239146754694931967795316707663693179786230612010937449569884866934146652059064790650760523271849452511585387611359103270526042251630304025504677572091889084397864364434120960649721504779126358628326784043864621085836705770631839230129120126074558050287514979490440696454847184259145269248*i1^5 + -128291699043777403055433295342164904660491251247680912860896128326194783234077419630010362644576508901129240551425204822862417101658174016421050143693600537254578822301410111731089517887229693919746254918525199062285198847672138981731336168109193380321289383019893139418402274569002109257231703090008987302353797432795610150430988738289165672064162929760817461825468463421888045142737353225798417760783836345171456884833730640580389115451265586826491931584690464010394328634043722901428615918683322255197476691049357224792661580141853382382745943346107186540655189946589415807386780651004942205406071253807637332194317060797892628611369704901282086118983496095941157988453740117946630311258611799703794961778678134356970895595446505159100675027086432923333164756277442501541093382726378032112801640595005955305828475763560276236709477020605126969986363668643907974407442811804672358536624274549483799531290205540315185327964264009921840738790993049221113806110642947338998985446683809070890136133658556051790043804291638903520365161532968570506452646646837541327528591594629266308347294101699372272401243892124679074922519243481539257311182744135261294142523177883756604296265739265819648671591730140127883113860405357134130343423121209429134609821448844135306075557177303192554217680497938046223016395738798003061880688593822015959811185795940625666513498585589015538958786393895414081196063150445605080596620302900792719803275903961802643317700522977346811885712948576047426684056165814186097470510249432985342345931165726361526851537329786700604672672630218174251021769890180491459899550300806911484515931779591165308789420999905509489116254470974925176832*i1^6 + -31391480014755253490272160535825985654987785595701356322308117771117001384541684566101892637839401088092800461126145137775230506047105047748578268979682887115326531096787760345561899653995242958842133717402260336869268707537111955382514544946297960123112921738398206437588859910931599179157460401865605663601580529915113477845908766345724089695570400084124112162798821357865645912690922629948052979999809995147749361840287598020638760309116025226303252587250833010415566578297413768611797873603835734532054034536615525404083187334379951134042044163574115177484280401534512701324303977576089617287919743570739853334544094700302370477877728168159123815314561518748960121010551946228197375129173554516550456667429564060045820002779390990948754602831189894121358352393231043029159230637939347749023965099058413441987868219890648574606407134962907659425870008259197458508479829999026068828274136564636453144160639895562720801730031825851746806138703929794276079729976302055850677814529082133981227546908297951360816287958790352453047271795578544817428261413917812480495850866868906082096042792142004219289567929155659245709988944459157329419684892007963674368123435149407598201961429380363305514290155910985866525970478634356207036260371743989685396034400744738783727136132980506137325199837959098775588183265657331395487173993227970589244193395023809767167172944662343104888308879357454169274045882022444793090098628225214139848825958415019206562045390716629926245553398852088532737766653096606500864899015037926273695318106926637225647145027351706866837817374570516264599820758781281728355084269800950425156760903363235829309095477317813672986429022367907840*i1^7 + -6111722813026145952236849246799810850025849658353299759957793143727496430975597564921539872820972457672034291882347361166220737229598742548046782842904429567954406010281073116982627004646901694141651259437694591376512717397893311347681932301923107542687721331988890124132193479562107017138398714434315875508468528113863314626251059137762160215434109990074238361635143739634872185969657017422719096163540539765286193596163231446242618268531211892373145118409232391621532615491517419886532235686081749689957915521918043462785735776399947744920672296682625558998910984930545555002560007348960801708719865898398192395424658175223360422722686634583575537232331842000194586019410571145769751532059786786973383535068858437844771304626810608950182173377578132041737989384761877833178849876569460259698954219327056140354306028317809147610676165971147362721320371804683541848817030947991906907536368588818381991043446712637466231023041155966670755712289557163935901030872701249903604481806412002229678629212148167126159472621620747135236900720994476740856474061430682409490934509049781312706022195214184543248320200251731417004213480394516815014462685946748131129806772983968922127129934283745933843411096907521156789793520244064604092775132756580804307356058362856621179467571935502990284129424365979826315802447507336322737784096882414900082704619357182536985164848778183718013874931864569425100314321474155693183329636420616587511213831999188083406804682836223086564632482720203691767951809754468783819155359383995398734974606570782452412453735445824065672646189610807840579911454464717829074873618309515652781180999577078001713976348361535902973325740081152*i1^8 + -1374754947147902677124845278797596403179252069271400699010737622994428479115167773216133556465877600463919203686131818548928405948953217804756885346596664808069143823229123329758158186461244742457151643404976303702125280861884209913325188519460575723327329453034097466203397418264409888330725718616954150357723521667213826944566138301085075826023762762885323444457930238236712396343198911090123918270935118985747455589542702899406812335396482255259985703534425454175700236865746277436489813603452188530000684312003604776164839033728598807889318809937962949307733352217873441570005969292995175146647838491194670102247614265826100759122750760049987070089980415698988532331601149080507061029220551628796349773408355526899862917276593790607262109819363035771691828526769669573816102350135377838728133699025889712345754935454379800926640423036697462616998990169725142331107438709006672019433403870472770721619927166084149532132230659184321328140715760828317034147786817014044741310048706671485395852080504138642003250693740173623068001651343613990894988545254928002945243217473241118349613614217436118154278889811911267167805530635619240884112317882282419697205098569551682351386766915834785737284523374021160088381995437967759493772483525127671146251369016679301961172016205934499051369118735511334878772885239190843686844027472717489542885530319222787147519970821258427136191606654563737415139718729680093606093218428688606816669368137370827006129713405534812138028394899248340018263904211776774855162061457340353554730301027418077777695511058954408620015992557011537554637710073969820554739424065588312515965247277567431358486803817144504800195379200*i1^9 + -224092942609800509538456586608238525483602655994889142318388314197701285212856746410300202622838179288178000851604981627668497389743056907692309390339906138566595819781360484913407190716645754245186178607749924054276699815817384579106834449312864171469093235244888862320411120462514192345086229150678516711378003356135384836334313268032270862955657005980724710077982771305505813479884061937155650644385386890397053104613861065837387917645881057141654526684787094244543327740423658508954752711036487737644596246172285281997936403440991629489724186336319997146816153854167147951211210747022292270259635971498411614914488605750658469736204649212018407797689552498293414668552680980748927265061651453097613999374208559415796457574943399182804894248290227647788542452554220033240796720467230266827777009503142057351426115565460884767571075032144941927895711202900190996938359655207666235081031195820789913755170752931857686953915650035716055153219803796160416568257829557446971041309108235947617915588810694059594896432652919065906568755480208647971254447798918999154319678765333180799250863690802120863192985111460843035748252755604359986277941485328402881377305022473326361905398793920014039948961407955064920202940008797851921285798289033204539939140521097106471522903527638855992772888798618648074621051527022186438590237732832294402702564724562026970498517480291142527212338674091255435355965708444784534329470594306707608321665413846363290830214145608693055529235251379649854178350784746034112279439209212735139835166767010193325560388035931856050235599925232999447524764580413893260046908507910910989905633748137963511301348010095768831524864*i1^10 + -36081120629912508253048064571052079090298274357760772068141951968721644012157793719011586524547461681666292422993505696697948960080763664811233524890971765350711387042636333026739240152606601801308936382742565626210321864635130124682654586059605788733192372085004554896215580741010256533968644400766406700868053528729294340803773899803870203456079323823473576203972131796635845561680923944186257266642488195415007290888017858862023608820112581871228964971669072498674373381866105689551789598844403938513962438259606636785360371698721175396166175159311716656210435246582352436687888934546848579465635599166068153977761127673235226678062717224814030310680379466075305988277686427518093887106601593369171294991006519882199984426350812013184302705010779562909724257565680681885521815882950041905674917745207701511358787110762920334607956121293497595070471913892371195415478287287217423118058374154861848547213775586089362003711641496640991401514629886034057585271385030662625852237868218692401338333654039806952834214462301149898292100525766061614882896536613906734851344583645159145790076596120739384881513077100432639726851726236384317782923667348331037501355430917667276685720746747187321740833980995498915996372121798382604720466844448430189184723781461462063506022261206117440206979918798143499713120509828571755180647190693736928482731888649729708582113878938523827032568648854656429671245765841671855614685427606427917229069038874896811916292955559068878249992328050856136213270366415808428385207707518548752955167470366526908785776953569648108898358192605409067364096337559196715758124778450866562170653564572040719855144893441076363264*i1^11 + -3557126109097156017323186530656461965771562425420716934742385877752981299243714065649428441111301816450273364670627402687731863523171763070115246119796288038011958373141502699150725650075782756104591901359861119255608568835411000036731902810337295220492124475159030203211034733615966939935935000270833693216162814217918566793834076823154825429233571813529489240414626023774617185372305306088606736371833989680995958452880481762489111433207402004836767614399564952702805004038981686404080276076262985104404512208465539880866201585054177223946383690974247946494901353668884031489857535891180180715331293337277803339012340050934619791633505647769852420106650933785041456140568264955151146977340287437787387713593101292871389585342290988316806810421497297225709199387279708932811118902649539058221760390125412761018730845191633566809083325941201808468849395257157131574332013448598680701802095124375639575218611936277544522273982199791510906383580516163033497487927071499675594904091920809254879954141928889631143663149668594722539335173834958481224928103922758060875289936544635376613986409545035947202466852360678309692586060098276348548219634098657091022079999965484526342407147291241274014879736032003982917648760080791372668556025035642052462972371355472148750182148697525603069238648146288590935439724249031887315332969046754593102029364407575105978134204983604514972898211436358023006286429713944925015505136060481296903197563941993837436042989664494688402476801075173917917924207170191122167603565443609003860063418504215903180772156804620625336154411546384079175872371907173597050398681066288824730476396715662931868011095268524032*i1^12 + -400206321461925330324188165406304796741551976613605317652165530016071785256037979389434130167553519281458882663932054679969825802225712836966609451960553783141426843934142072871218294572258024127363025396958498037453050341837336350333263666840584157100019393921081240251433411657057108923439304672974898260833845629079854218735897592289186782216958749328299268214520708060140679493960157962103987941538414815312711002297653129069780428341858473894073411823897182791938556233910204474345855929420204956872080955040480081739177033591322004323067689141116354371979046578311022768948316177254000132617899194651738342212095238153000478617661478441118522559236942576101387947897365674295238098780799069946034781425191474974933081620678394197123911411579925777502064122491344665774195014587515494622894572953282843789112290958465911019839062229432080884351418730166849385325280841156151071629519041760988662015850874291575853148797448758992535174457493009177148193497581046669155017909334320221124978947535639878661865755854760029108642349488591541966387185587277450695567765309122403537476205543636422162675223417483935285984598592697843228902300701746298237452224040040774684713580717444059619111103146260684799951813826394578408327657276575236728345017223935687235691913884640772740938048192550264056173626733293374360261308255520921596007501566070566258874411282363264533125080805725629434771099340765366626032296777515471156179692003784245816015198457134045841774558462708588986567841991283780519664794240998903026935580849782195354575813257521125261647395327876434742817031919737190074413887873620708209078625520060452748228938432512*i1^13 + 1722295051486787498460168273985752201272040795657467467148252585447712699454786630964362784044299380850735696992168701152235368025125442024022745426924962305068336341206722435432612529373277567894790763215911553690787259722446616911106095635379496405525858267514935139585341173404193639176198272780573020754768549897724397303792330152928189909138519435376073176212350169320858884564539498113443856951259488278364984825139990674385352928222915169559640917119511176252152943231248773159178353416809219498230458374264424945673773176310320838023157733881615497726546024597642538039608344490087816027319506695891101801685672041611755045143753569946229433719380676962651814293261917389544710901503165001343717435918801804698385953757248041189139297785792654593725266408515172442596544011623917339144542540812282211079914379401867793953280389987138812474080226931178178250086816387185116017509607643002703322066440839979222010183724838059410289260866873909230489601268883549624071542384595651895952907594771555698769612569679710131183557705037219810282008407770714582944936274693614956182794565886784245590356575525169945940389598666911666919997267786168485125971106928176472162917079212828637879968837142635997893523088058152736966073156715029141794327725299386373078291618626434508692560479727430084360976344071487501517608704216351558516657157146962601544608684981406327371335639063631851549167017607984978685338272196550083308843053995796896894149367212968333812030163229005294114834680042908673655790151698519134808024657371146965237595464788853069681729737995280661740473396085711243434337491703315578196717986176224805672452096*i1^14 + -916983492010145310575559089516507901759250627446336105247609355776456480533547787531021142541197621902404865094284887157887090770182610165650815811561308389147809678924171457870008195123884478778835715116271517426579145076974116821619261652037067793758986596565582286096362703857124801791499737190637507621283029879809723742071875923240138588549780747127055087723753035185239910816709089283061658640392320051172330613847932754238716467766550422268806176343510533439963772880929392863071955909891995446249814879335012511266770904616288828141701001565851103415289500762733198736311279307686452050950591509894640130243525939015856452544436199787883582648632896570769902025231664100770497833502346670994072950454309037851976370352434312877747955783450648287830029535999344176224448795098401015416881843951377006500191406181365883159858929807928848566738186307680144177945434371107683744572204900243790194797484635176691887817853917668342154777928049949367645889473305889114941185886012489446582745440689551148992668357878767698196432659826661713722488378404223285420182753502004880239137361306404422567230021050825101931983745671516383543030849647591584903783769333103027541953726171963263770121523068033229024034535575738878685301368586570792921365100196118651216396931113482996310438344029508031973355618272104047768096760756119501810096294795123846977838855957237257469189985384307039867394512508327562283987808896165453831697267876692727665814126269752745033113091980778915845715516804959608777426734029885165733073220328637719121392677274448840350413083908179016761239905295610699529889450657087457844338513672838095831040*i1^15 + -58649224952021513864292325990422668053027792240004680399776860399446712879647238884380400561801043882828653599157310281332342000629922563921669220636916767806966820544681630815919314041593571155298926940099512861993208928089212559806725272391142082158342659672082150283657864752795254545196595477155267700136144136361862918957597322349033566049471655653729962452464172339165313254451513851949055371937553016105684831195281298089687918278799859841192411646593178224710829562107242234784649385975182410418147895853405998146925137515440918148732498959573003838694711240032500333273316215182912769306221571117677597748307068049761627836758579094714858010261955228382106294448244650313832394442111542050332080400707684102373773350379047372664463485970255357804878750655743214597463278774560343446740951073318914822761937117520680088940091805235199477756541658198164275081556659715242211606364505163951999605914797675590628620444895336256222159945314750945173489295222641348449744592639893543154665932288422088157513815206898695766337087412904025534401625274422024648844043858587884663916922188500476628590129295228753981944845926473793394540121736928704103957469731759259370105536825139368874134473061723558301594233059011673885448318298799578556463923976805898186204354157691554740892359908875495079297676421789806935435423204326385700437382595998628407438515032921688256334608890976468023263188901049656496701049818128033055290594919721377167585183206277503553722372554201065751730203997376891335784051975416941088890257003786965201358232600821336172124727839697219735412794554644093879086947462864711551015762068693319680*i1^16 + -14870301664199052463818432078113871364424043396309554015354639438500745200612550675300807650112936256638999549302798219584566144432948157564620650796139586763589658565821146846250225552063421889178922467746914373092599676941856802547040464384740704077362437503684515683062981686803518824457676033144310013366112315316136381576088299389899355955295279719863175987698703399483366575898514657813453125659292379328636114306693706822563180403303315979858116113936040466066456285619297994910317267495437478654132275397994501711140593870852431106338317316424908827296022402584949216048253842670214118351215613866323067602354825410992455094957378859307596299674814282827805314117378674719461594966832901162001699523178125168721697709121675877968411415044097867149266323820523558024050900862109530972826777979560441616154467378656000070521216125016218230565269268223672109393064952921087763315676512787419529905595701813560979841967251269806877489891960372466041421837360554625685328555634336890710921274131898633010384808196834424023788343903709811980550778509384107710980647286998450878123159593743342847679951513465488560435725960131157048631771902710402096407688750635447740536650349357349571020119766600092058937501871678613749383609068271412170373935431863128083521847985094396644373684138469175547547659016229369578674996140869525576843269106599353317197024524555033289043243408504260767451011125181338633490553894736929876635402900358327840139782559467181371919412269887704228791340724215142814652706656640535218420124387659730726229151282105869884637528082794818722273805564179992895194792176504660997369742965604352*i1^17 + -421334204039679663382602110136187072862541560845654596840798386282429753119373493936892918320744668407714907135509648799434366592209890111134448131518454328823616891278256456085408754104431990636474435268876670056359004633237992672279639301518403551560355544783778130000322333100232418997065399783224351505205758010127077495136052548544365939084820564372686998706757328024997349178836226910054654674191193000939421504063763458738298727376366420338638161640164261407736657031673924599107947157926401011696725249720880474638614711313921442195147298212606955865530551798149743339927490823740811471690007832997824723093604903002680035744398701761662695732637877897901916610466802555570772113351137608117006151963991811714970564385977301774561874134587150321830543276907954957209731350008029536050471657533111895725732326554825972474224587297323756459249138211463744199228645762561727158525165022631730193964303881885241853898021107458438284301658414407240284443248429584731340379402090330186296953180768939892665022707620471545432191947790548945602834871576586730037439755645823745327493508374793808774923685506594706622855228339096951582578099907101823796581284619125492711139814174498401965774466052638255474561196143735054691826344924576516262689269116014912415447815645189212996626140714461103117138253618397358801580430625583905194391022038444705768033272007659678803378992890749337701259427309486679866848383185092606327793043650125897255806490624934867240356169834218307815907300719058092790201494013381169408711934098241437192610354069899226906892970344282162418660484805778483946989783663804856541103783936*i1^18 + -27198744726956192462919873544426661310376378668458262775342336348463511554985107455893579513010984891944429345908403759590887845425419852709851372416817431433363219409373817883610374364933397673901663543782239217202952144127411788550242985952966864472026672125889254941103185822741713279648045752730007949193588011914419412566586960479268370932910127048335481522474135754493474212501234518113197972155918915527107160930616521668773711813635057154528441920652866620021957142871498101931798140438124424495628491281682196802219475495954206299374022211871896472229279629687618839662231459977552560119639631362498712627630608664396145170364483179675596230604472296516342484534765398004414679647489686159158270395691852181199429304792368772994266423644586949436449337093495605696738079781261838724663039762563102588172552925213294915515816808583776482230897999418372654865395713493605477186443027717356068255196938045346157727460153874412303499681522044057836648943712144456306731157720499692465969693011130501309662980971920337687706794938632862383063218553988843306453572911713309496984563835089880524798464444904121069302620315216618869381552234926634561220198412444318169245400620541260553862066875509596516321684892602069984890342726071270332669106300837142312231211110320079136523009911227778232384541462665151970280989234963162119237207950180643665403534250350862444898470049107249015086708174672962159798704892498480080046868790228529725419656653445535259382186555008897809832333704705114259832405205843818252845450269038674919077999285822212310708934366203725150626337969481975525648982498883237782224896*i1^19 + 85285894807877875637572975985573983420470157016889723451806248234599494561411263368655323788255303907732580081429297542766273697295851171220403666629995377879189423028384065705449099377869464945799548174848293224267093119595580635414381297305154837120226446708041865128829691512822544391285351025930482774114446529110867974749923162631012436336983984945932751197552614860820585235477932167966485720120418494579251058107846441118002243852558619736331919393370008236528655740896833163474513525210324766921125645729656374675083285627071485690064812465149154293836706002554356335277615085428354269049989421313845597705827186655657460940687519626154499315394226604737319093366251374685510323991822077056467915466878469325544466140693524130004135120493882585736536479421659914252735018637493038459363940092860996313571416979444986076854639812146709379586714939719841985291292916220220578142031060601390777398602263326776351621789747338929466146227401551476923165649228353592810659927205360800551571210932393256226662808123988303013248068061787887690158337164907606236000045230284149440970816029033593310115248252942174071859123662311245955022221334444653266368953443142663302197050199269412151277856366738933141588922326774088865782635751756451808672800453141120057947631257742973967933634743727171801246688109945271814703353410659713130954836719599705673719320180174661529058827585171644202604240880733764854427705822611998484018369938844136494458080705005720843483646377454806359687393828637134470287644659086292737144187577343522081580283531404312399905827959663424852641391486708372804668966356358529024*i1^20 + -47179048610941713669709983768799914128458374272706576699703295754820499971758946621138774285634871210452785985667907538384880742010196909995673902921311867806126123835448369752114814504115434116258329367456566079160401121753571290844811827343201123504716114983159708578106222209523873546231934443192260722925981602573676817690487031722080168277948837976808664401065248179721697656843023227072182879555164780993171754183477920072458960443474286828120814404655688922435981042645495069295151257892794433233685474304144831102779482276563546389138875670067159452238363435207620752822985117377674105231158118713064085926206541598570425545725198363752392993613614893348627958150401505357012717171427656952294588504908948629428290674907360332967918496772011097055732175350505231904377621791901633219391692442523168882015678466459754268380262728998470568326779696672523801294686372361551840120708774024258037551261000300530382359689045085140706257487197324156503514711575152844972021648440703963585470792888808943205510752861415662968315828433730408109797247718963580827727017049558377378801757041430015538744299190723412165848149738117966042249314848647198763031352332418322754442699353070580675764829001814371300306546667983338158060328126992413931667944645475092116005517257820820186335660775415755574847269017697199745883661571802866077495970611956880168881389124291484116933646962595800916734046882900138668124407468868837461970359995834364969664037056934883871789400961585264758659994679475346451679542153060522698782866302953570186854673245260089112764045345718850127920902566281538764224737180647424*i1^21 + 936985997990372890913795694621989719563495680041540006435189144434686713531797670809430617164375198336729999716797480065107706009300467518111536005357848448853314396283767199634734046722193774421967461849573770948794491157167636506924057562961047077472241373576858401655735825629391355690063860649343326806859381227865930023160222414908370135397556512081005313615257276229811992197838041054573236315878610871837215763569500258188575333838887778995320492094947708763252944274755407703024858992013750354778307761702373826144448339210705167715762835183249485831568246638118227988886913915800216723147271033180973159831272549347237877554784020449454058186753549039212750357267374341376531241650559958300314843561636758498827901871761307748444541132086897534946828614405045440122526870380208789010876371695611508434569453978066257938838307658877089714020273998162882139616037300674814066340236933578600345279671482224836964310123326851950611208852167299842216842945067321774683051651281014744081910923737753107992304683410422796776313546221649520170428748648832640431571686341042619112675031903222724968151731357424518678826245370994914844845885819632834717509993615146796456952304371122756805764672724866498319559483299767215019214781045662663633189417824194919304618951007992422989468707757288206323051933455047512107863362558949142045864345949086140859294560180525154186112778882980505445416236222682860036757331326366555065974580142283299580334207959901181294372298453838661086679197806510178989875987271869331032329073330598678917955110399356289767782654260076509454014880378085797718711599104*i1^22 + -6546991606124714424769284246675122685387731617999105983934711838592545757300989413612271188955892007624377399002750274304553138290411239037485094525520880701706161022474227448009098417151966450573438253197578130580142291473649049159921480609238340900293828102700390566063579973608863813267195878407151379942042560972156608375293070175675957328774533029630435495050367448946429494072660775569174787758304174201066289184707859045589351740455819794666134370876829626822372241052072613909707345865375097632870699865463970471610333803330767259272718424075969298289849759195258943109962045028525273060941371987776932407736634506821999776856678749238205664289433361813265703174958329674731607442527583587113003578387205439262998997219463785262241964738627261318386650056815514293300532480861650965847184603080693296811646621921913071830353007419833851998989623357685831620381989112535870263457585504714317497437154429675076348458980404589700704586549122365539147363283255886973306489352776517030287096194856211028716887129676247459347114085119590469417210174188236173692195547244915777559874381303833362869151581692702352634686187528184925233011126360965500272788104228371969353056754125653644706207302677165087758815849549547168864701148338995484210481295955792215863465271304683362315220880394948873629602477254227848718713431817761836628152248599098344001011676846002896022229435299966177333093632502951119877666676878668208501064364750160651112451190442081956667520542179232107676592850073453860795083271682491049345700773188042049002913971234779284198497439191258314951128427382683339849728*i1^23 + 199876510725735660802995641024428940566996358869440027378582921705391645034269110324223613312824534302984607142251798741749957172175301816163825264922861401586904973299415942462389612379302886724613714873039977492396875033366808745808696538697854074037518078979738083983519699876111964666054331705125070207696018944934149167066361261957599861985191058675265079982562691407348337123573883876060695452244115387383211478535780678719890566379338982263768700375039812451036591204792908346581782353184252631620054559600617712966878425245589381949425724672151743985064100840793483847342646492142441068802094634668014431115016540217518697549358107146755986606329695004499152607557712965709198161359230921134075390935108881917289021805449736283755838362193055062492413661745578457385304192381604472413070952089580374568082668202375643529089667386176467122099072898371879519256974301485936774968824810139658164749505872066900256509744140641065717336293045909079925922650502758683411768407764754819250421635872368074916559221723609962947143707745282799110651746849092597204342886767468403497570191759331191408971840603284578298665163936375865681374628868259130556147855590968477620359563808162193569350880811096257704959089795966909561281702724692694534343335648433825606899770527248039635439119150194803211298524243421389670784388150422802303889421324950660746659170201719216071979041337658151880253864936218460440934543837097170233824663612693830585089742808442557358075919746366615384849720200966277530053266657643729357869337532524455611511471999855958245410038185611220463080655519511216128*i1^24 + 16112810293215737853594625103985733769003645431603389219683902240655672460089777244107026738104794646462817508301659941300013731736583043469235307512845344106232001305188297195796025901922455981552235349837026014509570423230881111293671586698089342517654336585834186976464555195879588926021254925786772084474128785211802744229409036661878219566502889534448086322509192552565748382500326542310352178364996180587335767724653378318497714500478491182189286089270683534232931823783061863954507439140853807325823314285000826749281974162828598452272562063681316563705365276699614177758517789249858402237317509812751663931957436200803265713888554010337081709089833093493825906459267051693956894359733789910726028626099240001527550313838854382324333945812722254081925689999499604539104247475560060735566854535020663285392450752147020011602021290274828191866298817133128715066513815717582678164401733894121798072862686130443307466771401784499115760928301729562134922463109930732944053553451578313592731789749598104288689439255113073669938360431830080422874402959189223725795744481229569065105610530485374865426476652366939411134220627784872938996431505343837179409451114187123324771875739529898673310883610020721456516728452434470562575607600391253369489583747852953370447481627036248743569924801365063276379807761137044565280859004596738325171429656051050296054917236333983079484126761038407120300876021009707454170272598197907122122728867897440504973934641732782714376636243725244557659164856772263229456636050396196738564982339227478998860442890141205584133885325620813704877317619187712*i1^25 + -52669588515371463223722295736093028544662313205077952509572354914767018921015877999211667109833809515783977594894574707292624120581201612687064663998502372311414275878217615189235487313658465893600242666131927006161087138745448773937795752725985098562855637676368796236545083654836810248018664984822296356041823727996671622679119045457709186560536747759027601199384528269519411006816895575359696094420297675250279340664727520251058222064797631454676050047629727369812246839432480590380357774731416884916737294311588133486118425210850986721734204166857197741897625484197919503119885211878957939155775290571979007543844811829488777968815807166157894742333707565556892522853877402605321682934248661184001502047451737118937550262754143903933077033026529810060444567996739405821038114841243335389863631264115968919660620586484337431663401525165408240484989810571849403651757088823783171901606083490994198015352029881038155746263874175790870921791304935320117208776955720448308495072718546452263305955760019269854678861017691135641278478166757127495959981763136205915660096460670126007198240234867052823619625798792523403180451240552753239944972666665624000788846223388558652735029031579420070182066670567894329548622606946911436789904716112326554824361333733380871037460705146254660632067060620317421960828495206153505896813360250195695721609864352425917837876687756661295641104250999681298945921186072392740611316001813228303923717862642541108544049890173133369467354639878723905677263399857947363864406798474675817973542775867129665768868749968483856478341257434389703638908928*i1^26 + 6188591979889756420873064068313207013858370739462213225455317711809798084543655320792805546816573017992468146704795187877507371871085626761781999105991602919482349609492346185358674852507091193989161345533632475723265158601898757439604318883644211082424463167956230784888655094754376763227237214866379745721087011490189265700412276332877783738098964741167745504914187601712899024541848096483133680714903374861687579708257735622639340848056157991001243175426394746772671299738896998768575945858057974314840881994722464039830644620483181439243378232332345745123163676562010056719959113453868529725603002270349554768405033995663721199135606785925904678239563702665224679752713334999672757227065213042430976877532014685935548486621359677424618078995395222228817295292999106164738329148786206942202219945396438562021864197922968022377837136429176914283627687444227674526989413634196039353255174844430705758030940970973564159108675184081710919051983308493177316542491796769693850400554709824148816456664675282278731510239942235476097671201846292731701967033809647822154471519016089683461238910044506519973329424003708866278730279894514663816283548101197327972440183158461808758514816603084687638736203327892170290657842157091338606504847199226376672845906725928980385975814925155452274115007109603187571759696058689919494043634595488908992724323974673457960180217640969678713043882233380685577192778807723413216666543955215437919806872657932496366405059227734719787712637550641580789876005857472291550276634498673686050688935817632854510066331673494354435863111713838193442816*i1^27 + 2009193520079638371224619746134384586644969907813637102295002478556515241006705028823102818785026569385209771441856204313947626081103783460198431485892938583728149779768051812507939316777895518185608475251322407323323016207257429109523399018145844047941881184899676151474014101837510093558879544005064539261063014949243604894632725137439692788046236064740929263003027492251582667071646280223740521749954900406558673169839568545031409218192895699330487299702199862043456247072812665449658766878002637446793845537952474026575989246548215374301562940997915392530834341206477246498925531817908012462123247331670732196772093542076909197983353488386363636024084241215369939845297015399314821019489804443483999218256213324982842609461732377252189538936340151402219147273638000120970181506603915095314236233553362137506442150118074144172887617954203524702092980463885267518802739972899388252418826761940820136757020680913349004442224705315815870429638819539251002193829547945659018725906856464597583316157570926712581577659481487153717452158609637469611050530756792612361167749308044992478572093276982133862238305213625617975831448112920137784796403440769705321178615210134497886091523133970787292214697951752065390185062883227340113895620647811100041414852176223092886724951337073435039056227172471016013746540239273689606156151391199439365340843664151670796852368302987515601166258179122145948449975805751625287515740667173341177373985478005684974622896217378096336059467816981349977791161147771841162309947174594822911385668667239353962707634615437322115366787269787648*i1^28 + -3342357377770862436029598103480078002167959569247246624564151669691883420610494479174240646037284752159445560701904970772274291715209568859444268664614079646312071880987821635437322172845803826105390047561976912395635935485390044895859403493445925600717862249250193313267325473429397372471975704156638929725651999490166508217768843428358996801752810516483594901215282498740838986073673128140868054976863721962790323380739498555716413855681298378393829850439849677216730322330495684204100213925063543968335523581898146629598359898204683948425019087451294387639794967287335075622947464531982025591121953817341013652358933765111734969668188962874243934391041277740922297346190291034173764109084654278341532813310617441754092597251391599802266227432220487946035786138614846803206420243236314062862588399421003049037050677613807587020959777375232259379627378841002573672786239537855232899429780038574505354267263120698393483625249212561270336066542004510508242864970217540333273121578539745938859437359259141027632812716540511372442572164685202223815137481550419292196886100714719862960399811930218743272931360490175032949938296141373355428184072666016475513805130382030841323489595185973282299649740286256875009393588914509201995742214878433012314951846016322645626840466212090494520509490319937021954181769447361709969766710556137957774015422350204594941250059415416297216228590676415862415984333845994645294834409487071810734574036289854608324872969877633089453130463934329390175595747465108721169402560950995753884781262691201650381640316841048697844208658022400*i1^29 + -5513125678993966833499913988360527544622262587763034248750509151173658700115712284779223661564440268527275857857486524375220250042940915076497385588355430978510467437435380917219632219030637449958347150656301407061956475261438516790045680764749374108176496154078991292414863832050874905582295835629740580413565373180265894398952266818310170830067182059548710117892038089333447244063033129447828166093271554298848850298841729741132442063574616736998191802766488178634884591688219445213949665918622265337681287666901907437041092664796050671538536942946844055646767919085596456346940746297986030071036207038451590334355772580062911148609307392567422538524725199576503581833993728617934919413291489903535905702978864686089751563515700893090575585141071240833352035790099192682434289085473288672971354212991824441788863742799799370348111150588918821278159804555547323131085730753656016655340330188177922910101546185218680332621755591350644179203028537306202837965206217853843844542405350727256133520725583045381715825419873788772873782407743120803859620387941184411328968174459793735016528372214315858711535206477850830211826684531519049047138805304409296036936486561653008922515249135659404431061025712826041285005359295350435898403912569662652776688718909232138987910103880955204117123848719052606148441521591782412078955981195142086503729704470535186199726850499884747573069494862035049641654334111614037131572710955088402343503089684844158873895501593149680953605735593199882643515564280372699459671734542281477989978750923041786580301962062303185969610752*i1^30 + -889096195086195541520828789678575316334923466642596487726336844693815905651397833966392701349705997423924947120457157625003372914427912430061459151276606007392996803165700164397728188247308047835479675279396038282982766940086422363228431277350889523700354144737881321141050986825240478450063793497589118287003481775631850662331024145136343743659289443637940721222879758800019587231809318916691809073963061172305996728627175656847768812424518093363124961714432026178183941948829852881297576008463387986113034285459978628735855167599268060440063147402590242012615878188781880038655546926312171465454846273456427115807852975434136390982372157965641965153892735063682321279567769763867724008392069115943201369450921939376995187099600440810039358250248810457583295427692424113880765613953980327339728817291897099021891635090303140350593594777186425679165638891148818922732114498119612688987470584065909234056328484806382126521909258460699966089172579476445098175700509884483978987362136813245686967687151426939499880149171140482537206642540045487652450494365822536424410419870781653778518371410370662623303298168073100786874853438932308751803504968377971356705744928661760146515960116513125438802598152632819343343970336970132743798405692405648716747499552991964966515590469804275652758986982525923636466792408575712157412738997461823291294915519066833628895326815231562540887681887601321141133683975375768725596270683131400464901492883078165034569472578801146775458269811987562518008960430095726988080377030975830322465441223638752488455555085517126107136*i1^31 + 1707922866258998806584752255869409549626669331990506615401338063502311289801825065439897937010642413288177943082436899678597754623922456569351599034835309753300766127303091536647832890150846463687295478003723591933747004735307327664481057370564939742117649746536671389851139524671274262827700758661088259539730272159584034220599401479551677816485691090599241439050693908857943527581119005795274519668584822146333845050053651576654508111934283744412924493126891146341770435822749295667440751535270687032697726835124000385515902528566913673878906226953317418828075126462475748544117012404454511849804961951715875549924998834584381269540372214841803059995383576173282550757565171295219145566997436375205125862414974183222627367445692178366915019123653268727536914255447962519433008732283249670913546670533352376645194216495208813962746033913703990607615083945430874872845683414625262118735115514400632162533206145312951692603048069478182524302033256362215612909736046634994855275548009981562839277859767989919538668717444592823523520089880041251088856090556758751923894922750725728995815427307517337570911290531218220044558728992526192329953079970981458565351889945158379517049101623075762596983131838632520583745463205548615838583307895750518582672405942738278536661228508675142541523141554848590672715148266271098297948221536932063464174438532733857942729952295577907388771513470702497606592594419341109641981879719850441639411304482727344832333939602496122825622106712578847057631974250773721805271399371312560704657326112435390641851876677517312*i1^32 + 1840646851257674519560939702754023556237184299353981622811514124957181464796433357770157178551162811008352916744915335012021138531572277795198594350309197099379764663107220379920093070128993937221222397469686879048672648589886022533120747072424234069981637265094728437369926491791695644675770157482144826402067707601104746861840840005324446037023998573334526099421390267654258090069330351189601805773774751244450694779186842278417688806091529568237877034111707287416132267866694787591413252203643111432153091973047991139942262162786533141830115649725660940918172157690461030348050924120473021920657261598952076667715288229176624962056530757997274669080081258369922852761259920200918382418498082097222565861267570847365813187135566833858373451496811557498259493064874927834100661123276431901346584305919658252609418615433062061967268030853044582392899090809544278580998996005805028249069938024136364428316452766935221557010955788098192015645989609623145564884657250068269783217570533097482484259221611070303549081501562411702934875437960120602113246927085810049856041626657753973417452223257337474920115559004316439109507843145898171578139615705812367890916324734223980640680258875345588225300548541279199772100130557161108540922166158289880428413642143527894682652365758461108039469886962384592609432917814242849602626995543900821233053232521634835100512219524376158727437573483131367313771308504670074494705609495307251472084746549785797971578651685704180256751337780665420856213821812176405800472272005874198644072323467861316655743238144*i1^33 + 1006257290530920370315636852608327962808762616970586385584065277232546958687385197993074737838094962432066320998800170265355729384541635397795026177367576107438590609983762852358491459774004905580054233967291039510933648433654310041738532076303990481482237863003252430270358540052147533832979088389929769818657827269306895244886610278894753697673107749462966158788030575170731483232464644013817709287626340845440184461482593584610736488938841605692382765740036861762690721249079230145928741249943957600549813813855545385728945855774201757832116511574550012857017062160512364081686890465337421916618184887493667685768688124693849892525933065151681660416006165413606751493107748648263965869909249464511029721455453386386446007264484468657293764042050536138090570513212786776424836342276181429452581524146087336647949023843477419048457947342705480180896961551664162009213168954400009340567355234292351998821337550294855587416917954361887931774331652564887848991316181754767577447893957672353657600501727496747081008871323823373154915023468464769736067368458923186904995115305571532799760579879846829623576148006410841755409608603481871068384958383404664592702258474065931414000822651853919659181387134238389021235449798589600640588771207108601857461273184835593189647870936808226384895521424333421208699827108855389548903177829347083552435102126779114835665525486442780169768376219934083732619652025572668885623739159258917618922636924591522562670112615080114082764725183893155648155744099867813651651376164193868045807109905332886831104*i1^34 + 260685655428389159649135223772995495312600608141989048543798360082130874641610579510937099620776869359063680280233503195787646184002861485786160903856976955458594337304844363408736888405948453930764636955830634684581931580246613459461437851645127000385863947077284406700080624745166295970112029435033093369906669614292866683167190151284698484064965298673326704067658781546277303221339561780559870285988171348466331624132177406694433855042176434652799444030657393591058848194216444072771154027643342831579395280950161014434927043072709449553704837300397404227948790749003840019551311785709551691208532916849172402593681926463192899483658113546472737808761883006568473655252523706128189590955391072512857359279732014036505189093252640933114123552720778571633434760124256449845973882824299231846941671652462805101019170087740986932793638898558936885259099272844687946258595926622713199277903253443365496323712016813914303527206661135139631545618957933402077501510107987744113302932538042350952379148136668107251081565676939217598256162776671080385688512986296688796861155994310304081495110378437107389029866753495449878082931428718024414807485148173972170824581300601785386529551148541821564535319786031409372528681244316345805838925247044924475396740193260189828763191896676563589956777885976707196951835684528468503971136242807979838639645909303384766782074817893157165814900504610014680710965288566547066021399580354517553384648207360647451274740277402470107600186192714502420932493283697451999996277974356282264540124394029056*i1^35 + 35651551491689845846179798141620985451204948031271562592932423293583245800068822463997348801198343730972113793455257810119819227281552984969330376472079622817016634594617197490039539222831281058864559114821349466898082394932379394588085205844030744232086651955156018216615598306687884857061587772701925153719960452969019831150107400894373951748906477297561994665610203101872239474865871085118599888596633431654409421962249505029672564941602391723335189277527963874379207672127455582085320471661775221906991731589187289670247970202098219713839280426192183635753375539101391743885936748674988527427379044244001571529771265110007727804213483939957666944950579713032061245235864008231826017547231811721622219154699816552589842409671511633291546816103532787142143083730058645640839485125680348004753769948854451323305542835859474827887597221306220713911225607325060597382220825680003922952414745853702254897948083037970654156330824230898512583532689177991558968139196938103667296936940091131306185125166045350985090768218520679006746963444006496209916471754939171552977017323526250798384734940227470878925197193171008849639049559781110202654147213220793725177238498039418051949585287565232110955996230503410329378318673694634939126009261884435120862810619251082091854198895149227208895838470787535748708097263951964444495620149620337055408818256086294415179054915641218437405530980027956512194640873866352785422712888955791192563192971860316539344936877248018453190663875188656726930703368271144270272007795369707608008032256*i1^36 + 1552205653882063259042620372124973328747303643201522081572021726134839024724034608591145593922417177279544810379309505669172957057136355414262606189583791936280348868549490759795922334479095463698536429349256532217296161074035410339525554726293907470027688227921147155566196030608291814035461929895347868578659620509706536571180577101053144246819002506738100115187764624426075473008284098801491146699288657371646709008083539755332424528901952080117650692617271875750268020526201644921745154396465251254173189101424298891170786744059098487572528831473406106609953506695244746487840482358014152397804569636187796961730627397981242693619269109384000197680559252416526059856988084053531391669669283984631232224953449762939377169200821460605878290106196274588722785038960315084280869367211570957532479486929899741976564892719664269468932746512833099257382947946349413816789389123089600940678427682404891234426282623002732857227348672887125561999552284680902197515657031695061025195813346551915527916506296832841750417420230926716776275587100272718128517480462590599065946897796338233769478832676175689519696493323067190189731869897275506647937266218188195720951267714435663207418381935461387991516883830626115050230379589254915450530163522317876878144773659913292326756310476192464492493975354237996103098966443079651834220577612706532490420359088556358725962795561574951695353917874130895109292317147717548874772152648783478633852988508036940617693293057655663912628722852947065460005352375054826612154769669267390464*i1^37 + -64280518134510798868043932482468419785025623688654661492384599012861058526079075866082839974105905430144173826178391613702071136692163514011783109259189635655085716096249744381155838217437871062696073551623675414654473631257890076327388245017705133439239828077373703522880873168202968676919085564736314466532574521075793534887149482072230938108551912118442760181282505920639732443635213478470903209787964942734640670215265380581570738863377137403360479456767207419321145575836597147122464829554586023756024211125867979687551155125969590652863966893891865074723930373237434133323916517426808836188661196769995629695152127113860136154598855125752154449035286105328289627838207892820410843259400356776928099425708302995229056496137011729899726747907001510508724773681468103268341692801700240022881710293695224663071088378979634212064426279318232696980786946498124554479072980203973984221323506710462177835069477596675226869143431790691377663156411875798559647451115020402547768436754053397727391398277254370672574533998575053731394750713836814065212739173101085652476545888686836759611021434939859870072090150353378431295637743475512833312567724313173842555976851588082846902345862163116709922231191178520715444457952836446722301532100347634643753695629667188014528355906456079846819172095504612949936240332144790372163861515856115328019169076886886988177344999097743600270032841749340297462811506723773426626323522482314377983129284949570335787554254052694385906925815612125513195820015430637516685047758848*i1^38 + -5221996477148475171072918843111194410202590505771875242664128182697132867780911326564871930908721883616901654523616189312601120403222075278303296130874878933294649509064850837135526876076913221932611927607582017882895648504828562944289981118443933689402085002976500992673257147673515789269684878379418818875760551816932433341168993552987636455060396264371969562260945641154534423625565667838176661450201380187029221702794416157183260338723237547793478697714419660204043613587382672807887615052572687117322794781854843138267562810660491704138887943610222712989336709186379733019021221596869023922542321934310990229125835630435914342455515659296708432413792460868794851754765278979230975393632036399548789484079487322011119593037973767215080268803975940533641862150565597215099292336430008804291381608074398777934325368799153618437093831952912159411988520156822729452508764045168901465401994135238224486153438877049540718872846058331857488945986157522143236661291641098269222719172227874473736513446182624451532844214153784566120600462939741789893925191136276308561263396844514855494064839648724451552485883873403111936471701585930057623320744448940932690620304665615981501262232320310048465480524648515342991841449113473718499299432303552446777835480076305160057035988264151744046559015480831560587948719230816087449120006604717825359868389194272521131253772129681837504825045999648433358747219871808352750600923894507439264531498845639111867919954059979719840870637045437836980990924400508490743808*i1^39 + -8984168956851365047837233334255791949935598923659833717150161429966207493779217644263612141168942538489205738101827172290568163476810271065010041475408967202435721365969328087011879956508610058556485815813793144133176541760950669652155819494185021859685948769876598577479563628409536407408543903483877874978608680054838913606457278315890772786093391130567673723361660479712544502066955339060219056719417569003227969464020993034530565595148338970814729314930625923048064504320598215283942145727860609336417162302643029710789407351455327652761728740554309687353285764217919991414636164407558494508845329759661470750297337610627340657576129762399840687022204927117648040091109909334726595212275516156353657890848524547280227682561615712998276395009800588180132462097270863481783107139984015368588502476600662524254810491866286564742941332395429405883462639829486663075668894908364784757155553068848582061006224695235635475503345625158243635957875303411766753195459733663831054127195248492646263140637309947132132802128507986511586681175334354731763488742389035064491540459716259876915226755865326919180229906645153232786141746515367480583966977982711088061289815401553041081895936946488026037958947931960036055067851745476135669662534793185119224615514506543232342341752441926833326887294963433579456642315178011661152727950293300733310420332092240140186172159182970336663878817924720837902393210784800259532417803662912969597573349304083305417703381057593787421340057699449316260545277460480*i1^40 + -40222537108476216657313672095309141936214711131837346838744953120438028946980398775956223996066714579549990444080084848103677913575372811712157297891853578089565188621476824293598766377114964386431474964579012046262325221608029814464963629283279744190306780153284163420360998485676846642364826086750654210959750089310687660614225814689670736881480408569825235597300396386567245194715315437253665362256281889774832794910558864629192975532620104954876652238737607926986737784370585546041558978559567432408794362619886442319737155028343620077409954604057680688059466690817548748060700607162802549538086761034490003916366336751999000128223036968095142559294614308947074951128444445240724052831505260300177217447505219188503414378839370618416499068892376849124591339693327688896812220470774048080622249405159653651589953653317660012839651173569065017097805448631403121919745771940405657535775821704891624796678573958397579289518050230483150314520043603015131767605717658232187006276152748304464814868166192250925616148634684181970334321925795494249266572155919719204292829488254159816120708441713113302811063151333778772113255002204089749286236114752880370739468089743391556913943341140828569384920848919425741247394912842916122156102973170646645456062089766857521071716821409591524965399795376450554799929742480986503134284226750178978393463597912620147259133818112145159415760265807668810470198306450626063297040262024394670742986229257895740530999731536919630966682017919320718386921472*i1^41 + -1184651901763617051856435961454972364064629846439008867988788878885980878475673427846600133202820443504030552414484278886659204371770946137064537944755282058811341357876956030980517150851404419471822292391188000097301575819078959851408460499680322243535126670790815056100890807308045454163671319012635873332115330187438332349346243890722058831981739912049567643716524179799966004466890843550891623334413399270848886885031314171182437883557575363401678436541029057557483111594781144774063259647771133718332383928289499465888820842376265682025184125721738233615042009798111770565658164468198608135633574237643532591529934204577023441459199930239090889755278149154250787529803871791245773122331137075365398559647996954824432746332077764371941496660054883733243047801240732166909452204150342579801792751596314043111014067898178266525968794985687550992672275339465559532743000723158182766579153453377891502809644865675593875296333165323680646450760218261950451668487769645320871992099370388671897570743110152258624942286374658872766606769276806575404077933682023798963873235774746078954824332102366570953882779085802623634005616168739889123394662585160642859715990448529474883003031968456608403106328109725061551255158259084078165576959030958542755222090616308819785610819705808852487776171282514252062698447385911231459100038333508719623262439437174456181975078490224089793907344307009027645449615743955447684657819572963430927027044532362922904028756859667437413277168773671944192*i1^42 + -15943826503211394058811386207487316886830609818275056795516583674848554028203549569953799281878999971945598216532207987014765940621723112281248570664407156330320244555674530738060193724626804268559142045668537012679987301797471712218090494794904935968487208615820350304244807955165798047243248123911539967023185518864697894420937631463971230338975107453064583861010608735752629189057583021176356222351945862102891515457704005998106618155602168973153238453048438412668696666859767961465925834661592024672065233948600706831986142968298656745329911450325831025315474219110761513333809591874681552625559383030678989217463946962479671162581299004782985503693717750381409108237539087509981388210025002083013661417343422688686886471965523085679678630559945405187782875338740142460999128691382150331945853136756589800081696583905323992650023557449749299104115604951461209219950233285166959013021241352838980440011028480432688028596716403573673279902352554396882342129969280027324166608788891808647381493640886518931078620521881821482046985336821719683399790706450361723012639956259829420837584955964949013642135753441740514290451660817846664645545695136923511482629604079183936342759156278111998207843759073120858152203231062897559678906042970373922364601766263581099211206748931756780205777589905219725772244169112598308172578637389999506526006938765010561163644936160858321698450874329486596656201785176892131662778719027568990795072617088394607557471879446442644763622506496*i1^43 + -78850310756281534675160965716367455229378260017909319373900739708438176846171063749092811157585194279010498010863779725145052380495515815065684043537250366189080796976918186240667692052669540575086111992938965692257627520059498188428105168162405667573016137733622000202960740097286013699013238951871559761564184593344379861814052207891388776187163405075459657022722861616138255716503400999973652957177105717380096978161427522387163414173543394768838436511809393703019964086419309808522149376612322750767876489008078819956965566302739322472149412874578971608695027084942529462346538927693528572115882705453099618569378238902522182824850260179847465673596999241215780876657062515289243937035992342621915615787239945692921703359536413306195494929800159071152039731125370822521912569293013979059455255849416686703954296084956537792630330823955799164618652983857831258698603522856498769536103436091691384693503689227967938791866792585876340432087164840564601722133520205619124354407802436968547189274329468571425057729004519015243452907432695806121069618406258833586608831760824334955853829680612621010105115893386120029037635861486036822614376576032055357740614221611648328566250506063993301682621511817860138893298388079881592697528066398179140301592571677523679368507387121039704968496749121674365464248002724489889391797831751550965848846011077494284162247213253053871884988283054041733067801548707274419436433458260952994400831594961350074609934000943796322304*i1^44 + 37190129019915225733378263040137054878450917541485660341209250278273157283138244001492655933530169586699127970298074407134749047110558073165915454193303879149138930054041438196924944979721674092177109222519508377741549541971092764201486291862465898912648225742924008961441355399476103509734624298005240233518289110179963567383812941403315418391009668412902495417761861105307371790947387007643978956040945465615263938891368841401243753890553997648662301989844332254134023150847264891317998932867447837098849264838672994604978029919729017806648345886933345136696334499607215954089389773369551902129800867827069704733676071151103336007217406638979791489715297610923011866305919500806871410500846030057074837803927640120360519613916913324692770165618468478616003079590253004605237998759448677166382772495313208259026366552105408940505259122739809196887612097701719750147753364699172569359462836497515638630853228599596943113871320189780456265429523977305806409151673012588466499764082880760458307043390411623700361743097141877689925574321454257179394896568879528141837868080506451270419018089026651416178230597354648852955178758291832192008905969124906733447225998687393581349773418351107035637475744815996464345713596343406324519902375854392925270758652136432453794110950439630685894721434876005221464816175765969712661792431223564158092588013516925651333062430703457701155693368233799475641233215347323245367525285006130083413392287910592985891659055104*i1^45 + 1196593270724809744577303648609202655410729984602171145663126201759789829626493879810347411056966956775108522348770384290372291798530205006439548970605230543412506722327364505788980853453146039932426332623385695059107125951307175127173062916600857194299804474708700937290385280429724004152648014189287155989707055136115756623516160018409526910496803844139315291616944633796212350494883078406667822917364251123029483600187085767887540012326595588364003953489848100638265574464650871826139874628576237453183440340609759889097989746084184687918788656756961799122082647251857936184969127404581910202857193785375364061222920409336817746089988344069778489606525913766649579628827595326902177817358440634800237598000184927166340238875623445109219613351220976352505335134156023283242333038478501850707543956222927701342533125660642399773838486736406159993878641171777496156867527105986164853482824907490345675587140396981977962095031021139366387635081577829728319802863443898958863206594599890787820446656599126076675089018921055057096320423328539500341579827933188640191722380370133284581251954734181771960465002708763321604469880968991646188615617634242657726384093673566537491665942419536498924497918930395883189057689408137427906308365311701066129886072441276504157763096540545574735410266465547794684761498387439198678184192602562530792908246365853925743317981072127695797115244369979248010778106197321315566416084912509740082347030120365668958208*i1^46 + 2104484592613457910148241498112699108716347514500243076887143848285473845579677123385899386179060695364009178040171937684015095341763857060546531859582450479673687660229889404664458501072787807638950544534001825284058121726084786413603907027167489884737180146698330717054225362624715776887176359512692898025867178747460967997910882592907760119948816648666742270994118536090844751993129988810395340814977902650479933635907594220883565978732877617828230956273838780772862497885713830937891323068583250731052734903552091096389339247868551720568259071412301121792705880026340889357020153160703759300648636077122917029239914443223394289829304434489773949836141230499859507144338594389420765062701347911930618432621128841770763482457868331984256731906890960230453233762201714616532108861760843894952754848311771357450778534919404173489699634335273950283079822458084163214148643542957836144345157111730275873187686367230678966261578576534911790665436834898265110456804037524016838220812402700564515392764781987961148534638203050177231246385540340261066125103976197979666964112962348958612943363324286251804207814955391354090308036951296717248966159839644367063386375833081787123123835121901494458620788291711305137092345153274106784048192029235763578663156726897471572981621937949694378804882223900255074974507790664567732089685688480612037957222821759273143134827502590462653007400590456552676511367867334219888390607479683640154080803815424*i1^47 + -1903580706498702820426612805404672446927055931473116599148057501795883282880032146667051428831546350146543383650492069153344089403487412742709588975061930578027860625994648670439790708535542321683717393560301910528342193809920498095525634136194339827540153741030428416883554505957882225579770195001157830071467202761813681787564687927986290567512828077400931272433877514923011931031658475019217838626832475657620122094334555462825721770225224058763467318555873963357617226461530428087422763867130163221070001583027623860761836106915992617311901026712880612047119796270545791525332004206949380473954429186802502073600641149449548556394959350037850075633555727898141100323451699023680084871638299445796582689045975562318896457779030135287540499918809597360454269945645814554956385926240347211435974004343611069205044608453110701006100393907819795857449620397050763695551388598888430349238554256926347614195686092950956611493529453262729351812781306703391893126285840993358354121768130488138420272335711860443095197622419968484064061940188134406032203378134672982722408349754474882756270732716100205710275704016118128676257529944872652166884981814076356630977817473596668334123723650357314931585055699478616733904275770750188116556572326806906132528820870735451487188733418195827553879816901125704967588416424607399863983305941491119979034246694577999850022083958183819616300801414238831240002716758344201300396460845023811862528*i1^48 + -10081511864917087766784369901031993434837311045036743187762993812803388480720677747804765804578348479128750428135988923959913087769668663296157686526335758382601500645729698068060455402410187431768599780437140465558078323297517300784643598118772639178791944145674527693887307968126589279994270694734725761470139862992989698799714185893124358381095098478107260686491181176531647424468914899558129749426090819714706569677809702385177898394441591662959412279631848514430978567470094057953651034985536935860731750503499785407319469689085400896158065035844137890911287483301368479323943166856481336670182235227025720614856752154135705772536493957158902651561123538162066310843989082367047307942332375299131090891832887506176617717056170323035484662390249789568571195463759150983356184211158170955576040766744320261333372032981432724714506259901110457666710802137409608913929432791801632406015339197090274862077679623235686447535028666103133004976135442600945768152051610095502860701079180672208788673546973123831888757889611146971621674882655208614591471957370605846647033724199167188674386360556540468125587934789043850303553183436807584125798176606478250724333606755284094214360082669569612716980546794507085941463684789895239637167930701689074434894026565372284278144196295297110254729246048739619357843026305323798460166288893239202153018991857632411741582728867162281724911399059917237356826725181631105864241489379328*i1^49 + -12933225249290019246965746873348206845463687657582791611947870288526393736169865634025308770179124751538835471798745091659840767865002730686617524090974375936444995087194738154118609104910221033676046215025540377292104156562871296003788172211571909820373675198923444996349042743051724402429354641455132710886863458050661222120458015151798256730986803016577241880703023283383473047944569389428796931963444015866312770093888367001683156587265109246195679658409410179706888194868358386035857005636108593442825798796189382914008005143109555485128412677951124601045298545820667501697676010559949991535030451375416531950056633397854912159567658066112188863862182996163311868654563084935306144868970423554943787447348502030903171448078551232496977129411821550664482553008155355487348686976033130374498826327542140764346130822098703541164509590822299834935016202533081769470325992464351727579993443013442186405100789226318490269495939559126991867214485175061909969832117597756185830250722508756575361989566170443805722429226911422489234382622656896134354092196490978305873387815470589097404941797659355195433827691362885721224352848535006778772031064176607233556270167183646333471880091331770880595979265101255328476505574055549276062311332816710503496457934493485684159015736509622402911489549303525723037460262659817338651336783077217666344614459144343476073107631204683161196233206477710874755043971847311037825024*i1^50 + -15257502109001231341602154135107855470504774839576658700294109458914111518257677429165259319039979508266593209881743540450324581804712938004354928363532663803647118704625368987010362551759988432517088575380386075637722598947321619546830387262568604876299635883525982133366344608145158361498812755263704533278860814379862555221820349999029490406742484207680555098395821572903822145970417641664759658901953180107708860483914892901840327607035325899756779093844112930443966951001465601176720022146341586538897074422856991635171445382381701156797022128215465447981330408994873775635025054718760233272590596074341096739192827552890340474599486730991272300988955903530767978920522955276706688361724081869676390616366115733239145434517860396182278411748938271347112953686681464522985627813704520849339462529390447420352849326680280845572491515047310421121457083153477961228409202390425269325773729460444763388014107133108716868890212442755087294919118637639693290899341455066071691904465876746298768119144618491593456143007404260832877782694430573009836304467247057081040302646631148520331881399735523138878709893761338163976616171936487624578240080725351424354855603265224354337360170974762580356588131744156296661612799103804807817054111448959587781840556460965334588043691656434186509796067729262948334564229287105296943442049164557271332402363190100976265152099078551651126079558357924654283868965175296*i1^51 + -28341690339245874157361550727567874441748786178789139023273884450536694594748218317685234134629031298599036972235307966122186321177865836564302760227281133943464476992028044331853124153117685918343481845463268928064774901423807979908577951932200736887407878173954034979684548897069556154259364181410686857279144470666709120769219150289923578281745706504334711348979240103601282934368349939408164264378105673881470690623524087656265417011127985434833933316411264276896635215986663110619290854491612759911630502299453695095114661209583470557048697556717188807500392941436826962702162531752901264563100530448698693569438476975036657504107623592604939002052261803705053723522913505332195895869121172370284635691688565960635953593221438718698530287234707052513376347010902758268336255691580277679847744862567908086888660423665341357783593989152257841770840041422318648362608159063504231669580107408158697062225040954244105780624327080010353523662992937667436090528387028332641060476349463154141792204840597233184009614825584914009892408970062543752026244648861120809813619729718635383861996197804626942940699128122494339202271494216300751735978895198246161653150355387979574833910789547355860639653106087628492058342638738664918042162435676942912182923488293483918385824379804541842864073821718155033103790454863264729550261017853888442901778453111141242915549123848454551164436169233777437966336*i1^52 + -37475274176602454180902429973519735250584236363424580057500929221122579231929362086509811234485735807207451951265292819693228200948181419099039174199168673491534845259409816430007492569538750490539029060910163664596124989995152066760658484439135073989226794900786575700361627414596355464512105233399760350864679884226440127041376957130134887116052028962085296114714524605242822197033454789933202296464760100689264019183736277212812593569376886732251000053639813861032405829597302094109631723362975662592669628183287584706706817766271932987654228199248271986195228923316204807672528186385349234039774259554633088179039180224088515913673021245407101503504642854489758335268624321045698186498470393180851650895281737797527556469099253863020511254422901477887845307145708159997127449628060532731962667052491177244173133569364034143236685498338721060393837578261345989996244732572387252547552291593458286590066868053837585076869727063108635473301469243276465031524257102248561030276884981040146500553922165653281647451218733572029939856898119868072925459503160058000821887099036161988663114943202002633890720051112988173858285196770047244680827026306983320615125417732325911842713193116646399391011956892299763495417146591051862361942475034432580620239433217672628527030988280477099845260243350085184264808507116074347963977161651361117617897016790702553269813465556802481909077127462912*i1^53 + -22093659437065871946743878548634895561111506650213327761316382001497131453950615652632992174053970749634897420712124182737808773052314190133117225935227331495522274796419833781455153075534411421368628443201654443001231200195886801620432357333349328776027376423669477174274924539544863637619527251741985669962420529211599191342109483157949344100000419307021512507349750961820948225553773171427229054399480434909918912967576556811962033254927835081154725233735660056012721507908171286786728973868380938878125868721114291208018020906761811526697656773752027125888235818145571607216406901112236853504725369271468261452892449817601370397767445220282109237850863000936248879694025906072015480672677051697019880781665368880208718367426692202513800440853311941861880841211554280904577567535295749949477576884731200044181461323776979953143425454474482677890081301869553668447158073180364089903257458793536956734267717123352137300308665976044437216402960142839768037734997063397412004685204714846016482434792559323994829026258505467657196739025318992370497098189285615822911545372704782854085307703531414913081867625674752516182925176782929801677596589810022477860713145486733789708266483788193525855353612406201158778239930711168487778797560418612994958478178714894456796731714810652118975596098163004023339680352278346403475017883582335432009950655113493388185923384426607878864896*i1^54 + -3669798588144203167454091326943363979424995552658824217990332000430485117614425054422456617002069151310384872123572972562778749416261847440588699180280353887342424268032524567926205014751167163043181203784196359590451908973069933852874408506504254631898061001885050031791239854496894426063531560228994748024050684584516287014759316118598383964151272912728554314187420197037701998325128779662956201281943140240280133174614320815715298242556515070926494946882221473875847845986608723991237370823445898782490295580715406542452359021383270455448742230283043183223358447527881664093383169453124714627123410784842339943040469163344377307200667019579596963938192533604204809647084841758400718932510669700068106884982288853962046222337599836879177423887031368917123917563569524207340996499277768986209552663275831143952662958170617321899964209823707175359333094387972679879977701313953703922743646025027719858201677249880840902459114876302201986657419726510536930634410429815282641231497050368375617629091931009542898933651209481986697772550331626114789448900542768483034549880125236955525730039291627428820884613018286697803158063578054222888020759636766263725695804174520611961075544305999773921404620189372783645962330974395745895867792441367651607460607797328286788924288260870619772155924180107059451699623684035320095393542753257516529634819215493159716166230343680*i1^55 + 1905668965254591362028251464090382661013728846923744631025450998014515375358306688588814743183894046240358662053112613734776281769735566861411582031216501004490717862768094932004952344545556226749745250439858126907497080892674734723436470411651945379281550607735884724402299969062137344148392219303290280035440775182526056105260685270545907251864720239834785555576876055681729681841085932707021551124164361489565521825129586714011170741656604152960827121721653156318179266557983347640850165781197720602000328845203889050059117653803316943566275241453596715015576569052706569485328847146699945275799135863253984217326494158071790160854098350814215675362650044804858245116219135004407898829257823111349746198876036196493785537450369108561662388262407832518064028025037069311643940974419569300807187187639556720116889886269144186079668271874959108467171863254082653289644038086603285410748882232395691153826762441032845341133788264153753299488865960564389366669195985452446909194804491614914246361979006391504237489258834311882661256702247942418246970780044749169627026534928368276427273519402268963139431927648862103772267158070410107904631347333727384599267563132825850501215837655994504762022818737461503275446674868529146168415751685254219075694124745825696672343513065605724628113473020824727243783838731531551632549251943738571245198332618845146054656*i1^56 + -427380358922794044633693053928567263440444769927327509711388364654818864660971012582031397995228903601644963109063125273620002319199242172178930027111496947981767091297158923725643445808628889331203715871284185672133365164476067406445274375181190857795376827907356903172526044047447541918883801452344223886159590348174742806590742844468565395960407662652641791822940267770065944663542314524750112590586423941166067563435118436397649199767134562779423594036268372870783770282517195424200273657992057813028556679575467351993904089725843911922979763469836757484014672164967602981052725045560468399946437082461211911617341693926351535044467400925177204112936375983520967425326197218692867434658557191124604216888915755123149077793084031898435924806389138403912576742950382531355692195012529987305754056442026025844810837452468335969689000671573422129390671329907191304576789175002432646152688396809196946275258676963051627179031676797712064828407096242911085608657023764113012579830923832535981896009867941512676748758030748214330633011883468302353390826158170878483755568368585799388003349361591145176369316398858882935912429199302299022713208486861448511253689118271472214267584051145529391779633448258900816744764190855475166134987990560367485368289432695767070015549802724351346478166305680956951841843691886363400941947164375288330525444407296*i1^57 + 6930986590000457509945287595260254807001940638912278252014997227960660259156618181200026883893968745710892844170312711604905240283295452902900595058476385456960003451429040268165921837539136871054077951250554277730706996819522687598537951659713316427592735099775879172688452281146540374900213572918610659134586834663605464706620606778069488213691878952757645078596724318862039173249517510416084937957183830871233404335161587461128899460622185922681311559062329636025961528950484765323960460151541674031331681921135522835919186533686167672607627503396971716673841627239174923126201926358395945990331833729701361015010684311647090403120590141367484683921149172687362951181416668938136146540375407515468418371478315746202944036165313237449267971630799531356108323525333642428997182002594514061172739217292508476094459246485457155797636501524040244641600437140132276300584440956103105920345057928255675347152789310120740374715615297474460879063359561888779005673813956077006520847872108517901462594677309344729587723065121938040220556074642242399197611774574345964882459972199323830766249906444415414326814403042905833461503554360039219036935507555848633527344701483404595481859598269152387942869483272588374642337077329354461132058461208237176562968842336687135906491375217568199164147432581130989535909260874149249418503048119170629632*i1^58 + -298770390094071950921894322356663943091997992874948832529397010419127632167555638678163833987194938218534421703139432118151524670672058878160760939199474954178631855558235424819432108052291769431842526705960302457789929417426567432884348604434350271226714392926924596542491157051815661079132291776173878544610083460679121727001393589612388196263925915678329002117247271283923645846044318975830538985886421923351131289189034611084977373644243989710754164179142526822956378240279112383613824726172470906054403787585369190913450589956861529233112108744976412340945293557001049100979133506676318811139863497984486704529986981180208530103060784203630373280105460224361766636704012229632636803164152495342494656122286911771875679631647195052284295736512488885884834397829192919632355216786002578592241364348241083558427116456958970761818442559424797788282341506117219139162189839388627670204359160802472214835524781528271453960271940438442015113165167404872509879894690227760388225144027455918965740709773782146465615691490224374578771315027660000994567366031854884352210621824124386844289300821751889460690425897913939595018642773007739996749995005751871175537364509616711959189815447280313237208278945033154419125078312128029262092248319824766050696262730978058322799077482265722903520766825115203426340917326325900399351955456*i1^59 + -137573057449455341251022088772745458141450065263805574662667914461682784657684223729667822186484389800812657411482219326772754899101852712092583202567592442736395742326281773699629861670380150155309614591575761733036126273009343062258491462953312467183773065858620992690395558244298083465494062607089319958660838401326918294287242425727471545135162840967056387465256106124853554783060289784949409606884284339605247876496889490747509622296478409389769455497201622121498439741150250936749767290626389785338439087508345161785097873343863820776517398774336334650668803627028655707692760334192169939589458275280418573137245222567665215740429188148636064664838933550468288775779879884856295142900651852960882030492365372091642544803379061901808784839976696388214739646120299200964710368446254923079199340065614625420419226578433719131962665467137979247627652228436703405716118270336801783038277259549444966129242701188293034776834305275244876106577954967202707228709043987202694212487983170003803737239839785883512057878793671589227168429132198067213025748804173319365904260344117987225816239813247309449734665190951019801690359859705352020066367780653741663004057408775013384941929286147359229851225029652098196532286486477344723226620594804716389194116832401509479198877769420746611743736659521989304431757498515456*i1^60 + -13536392843974388794446641210285494371568054046009238222989459851048547755990874609397149973700884405871380355913636963193605062110894218180682177644842608306747732587748121474853768151933614593726396766784795665905330039601171061767305873683507119940509088009509154388573735379456739644915645413571414890540255985204622394835620800406056296438129699766970483455068432594926320399286010624472157246736856330628643168300356749865325113374658214045886928030081111931012237893512916226734468367872235670645297008247858173856853558118673634780613265159649741260511640576997498507271360202632818639547078984870104339926379917225901787947136182704515802440953216068343826634350654693643927202847105244174595826402399145623795959920889534537186715779301681215356277834819811851840589417675919222929411697802224358374393912141892734353993329427382203189125365498755901384656679918797834204484660975745236652332157337529158637891426559924674277880725164891374437812307256362390344258023072829672824338446077648519257466353873278699603784579805423807026248330402728892757484885506058660230004066513181892714958503867820669432159519684563133621913702115468669554243727139266576611478702963461866860291277622135093674369451955849517260533369745362893816402921612045524847298692083912650527031737395691143561216*i1^61 + 140446457066626463484532422985641061815222558370436673986872412086680074250809531891140103600927166582310349515629107001831217958165945811786735697211619036856600359839139247862639434551064103487068125979140379712665015032421227954654783391142701630488803733935158175904126163342697668836677644244020343332482653332440152416257466012932172869175417340020248809212214088240229047418512381129502807046771166332777212742795585972565835172698729577778425937606071333185689351443498843093067024862881940381038859823255018111194959309435312572048005002673718619062326197579609638505157790623909988996793144842862329738165246530344907544317750857746258370673995037851922326126810673799423668535293201201844952177478250906440337047950624182743970053130505760441490717860985046758284059870116713043574739601874510650889735754562752344603760466171536591533858368029363122259102913207092562801411213269078383204221887359884434653182828414839452172116449855338307663810072657077496353387008823952313690893044095607110963938210246851055691722255629336109470147655252786571568758254843244202882923130377469389979729326195383735167692012140650927798279421066564275568951923255669350517765200780854001206806204200401413216446884116016962338774444285686758976493490407739010607254959496035181118095360*i1^62 + -1583023248860271498506831938629269555749431985228300179659157949332308155538340048332562754344432754853575467275733689181589074650377413884489458851405743867689103792534790466291857209814839835838300449905195973016186412190021292944139999550290944163408302041513017597817816496699634496826078134259745518570829789497868325831348523831966844378157498357187738063917012782976539612575517334204298734902348351791978550322091665670793615201438304809738155146558831131340852305942966196405791364658024128824058309100502938730795111254521715190611250640170485543611553097304993713407750779228000385535956013791193774323923032742868059979002409047997794663445503429207957806458760626774371348113187796177668929576310457343266415505672574766017651355206704415333407903760306223331108504756775095647624161704167262166133548597556165041770548254978282886003080394920151494716993339350334839804620958556319941287991213705191991989045563322176128841254738151520279494158737778849666128417588475636885962776973674883737190447077783934318507890270304569342970162762162808064576277529428478546060171252042998139885791890724874211603631148960691069922281981390976856353577753958242864174983404584821474862687804611808578970878570356707622359108947166259196804329934873881806677940895744*i1^63 + -54147282733312702220174720542267740270432637831224031606780398138438197387795435421085287365488154902374083580427444398581815300526250872646996745523251483388079705760154047553281243954439995170669812118884983727416477439579863592163214668225743939055067721193349271117686108890988828037161911038513967592721892917756268895884192557350497323040106755609058903174735375336836798371926187995064796919218561231440750613099117883748840216334388088085686757828346099400831746080453874892183395505530820092031558744227203543391617600013279851859644805560649111038051742719551219025217532538469790214660028186974984344896547150235125543686902342107848010742028451493829297854159778479315953185719529642193493163288083021905497256649855243284533484891893308363326765443186358420446881246676732682804801035288038167999747194364632930713614248473676522197577877941044798835879570311906729218849452814986158216576121556999818305301092168002117670688052856150540912006809369228251819732901156972837454921323044860462800154159801633053903338111064028858224876197133260652764211758857859491296996195803214465737253445956046739051080940951109436496370221787752593488218617450515294095616513428078222485249916057783321495955289189567041906987040411197155533492399898624*i1^64 + -739193980563657431897578895282104748894452752611764042813917508925449553100124261207009314503972267532723127088250134012219998633175917118154697404166778107792597062072683511118998129742779201168363988692732830531438637322937852800939415646618982316172229574999728660933447237037266373782202728716233879187646871063654445062284230608305705423730110851090553221025472547036097376414856615399906318048199783169479486545311239962990985610385438519592255128936277642817860946747517473398450745714345789448405362407614764359072652924120538928448898363946875961264932374063062418798232946211642400167053003774462842255214349835368496897800482158590614156226734038019921241325916132292189240427484145626573425131100618210363451606913711532462014930175873476489424567310630855173875578991669362620102834229736691498789217161452164832696869368956740840850411098398022121011631418058787583702793283613448462788130926908253597240804435985605446839294076594521058808450414250328889156945083663658494201126676803777345958551446302315045223003026220159548672260949151940497043240661740608435948097701610353264101765024851110907134620870372323646288590284342972790935278064492801638569046277731937810556307020928145979238464031608161257842320728915968*i1^65 + -5680807584719145862555854150053098361019847424832665565875149916033290558571756024193759319662334179421245578130217694182982117311417433156676569039040724644512786650533700047722857741331509513092722364121726142309141640896687602923884073694218325606468603567831000991786341477940649608780273343588068199619769486131189450411438011218875249895875883050129108227764638935188861867487918202935973319758135455021886467137268761367990928675108427321738197427531408278566441583555470306632223143821560841504208586796268998337167268455026008569104972646759392424652418710577265780176912663648225268103589610079940208347414596599402143295801054079012758012393554720122175044179499205451334290117603393956862308620843116275506759503448741123547129329922524238274215546753588031623319253062743723953932405586117931291768050990382285449782652715428188542317720549044606428940367863985714324214650755353794752463514652913147815099121591615521084131273039658622732297169992366804549437765741804646959263945253602045803903404613793205914434580815364679760473456686071468566659154087387009417379892699663736509736889348492655903110956039844248900864415947334051794814467560159398255361108172684277114287261722576604133790703054487552*i1^66 + -20286175902136199258777444456651236194832194729165384959781501323041198985697082657142697612371014680746063663851930360906605216577751902351850891384759954775307688506826465054131167504873740611236886841047821894745987736840176523483648834144461138737538236924921537630088313301013863372079630393679422567047688858078963778934333720241244784110283636448748817538545940742460763815987076180040029758971471588314327058622095020981192934633688028116773179617155765789753776230703233074077018980836175703232809062018412453703409651019245703880826741575935553483592960758613358978244906738718573283316563255976205288429587894554836629509328822796789752858516075538524244024665753260249991942113619327499115043117588293016848040767904843630443010709312587452976607647680834305332763490844524784445612584473350210576498769949697344114102307802688887704514717171839103906997117753645219417761013994582195010808925755419095737470734182100527366857958779788973026692512269991285953436416415708564233320398709978463160801938898650375771557087397563925059679145324147471490389837739495918833948006920272063356830134091884542767929160833847280239910221692466039277275818832592561358643932831536310914493330962907136*i1^67 + -4977735412881221333245969760850699406177382184623570414600644695327184151402519764236871077260447760344597733075221010461216181991760248045316027034050483177144910389117862357918115085320967091804841557372744666576243994185079707247757184332974215247210809369610900227146709232984068976786569634649287805036345820575390592187070407401894140354358744374460991188723509891323046588010198104311401717775349845209434414163172147694800959343879351894206569359909870392543234613419809089685455840026161390271940092840215735948574504827542216128902220733779155731746235316018245540966524984615202271620861809234083153532895586225645084930223080277819693936597279193386060702871913895998460433403754217009015573826635921011822881705705905966573883602405818365701788138941363275786243435571827242611000078919740662497672870522268979944418670307574094581973247863285538788771141056585632879864286407717685966562032007826493051816682209209794414220971659310633160623354834855557290923127504387888377673681249505427670502261396314904034094828411512998408059110687598590975878724937160104914453037009899765563300179707669788169024755621155557275593976572454715513330124189601783132873177202688*i1^68 + -746698549835277077142731011706120352129142026453551734800305109104397327070461085176799994496166989175572878855382861168701848948378841138264841040842309864100008175948422408207474040878384098493687970793071744859692716789394595689188367590078786221882237444866389139659864169337538355059841238756710304812047461007885629827222853135934935569646981109728166506115099628481706607804730712720294607322633565581805195316121085235494702319881086580195007427329767725001870413694843068180400780050588849832667129980819696310513886856864324350304681464599792357738814597497254176911486066009004850036245369096031275952936216738478509460585608589921243355897664972228056015653458840191612180466003621343574931176775428641255023455293704494585433352512984966531323168913817909129118308991648698068108014998425224445208584286071714435243888239828887173872199537158530117752419241107433754045664836313621091757472410800984093967186495636605531119056676287961179205920126683613403728665819047772916931105868824177637102775541223350489072241244496074575177282103220142081112716413155975094136418044742784409247087943305525182088366696348276127320033652450737878713856*i1^69 + -3308763446463101268986953633439648785681538041026426409151867158157329294699879175395756919798364360568382797497803922306852508376856662727054057683695588554225845020250475264324161475939100572989587169565522118549219743800120452399113520675793097770836284263953022327036665819383007693227774405784575146229632402494750335663160417425940928619761314422720703233362358580498904974573157366415215386486834130722128951411393909017491879876315922828511301925648414522078246016691040835526859220430639320498389704563477594272484852128779790444519060220808043787597812733022840194765141735393507114760472266258832324889615198289265877205996896432603528326725554964101156996534580025724518465107442637366019197276632616663630513403902142554469291329863476156824063477371971726250361541940869381758301743440338412952452662068891266649630812267169481275659196155493509593079576947443290505139441409596064827427448516698586294747360564272629421722651228973082948783148134688443155753178818779280916325300079783475842110732499552638209315586920892388865295952823025730912517636358413902568979637519583979662899778841732468772526526782336*i1^70 + -4176714363419720609504897537809979282713408547249882512082996775975691844335328405972997338754731996881401095041262205633982842928035501247423659186563504199704261634935303748987014275542780969067769621828474058037931861167726142155422433005655022220495665676865100782199941164789327662321190362086330086239654793570210712910312094530979957145306601281607709091234846965858245637155212780042736896363044474433619771414519337830338143545159545640177866996855956769770092781562104209526984208235936725553634302468383752186016807998970543425303309374098727097702979470297882494169637393597707834489761901391369695655161696522643527736848056368570510202179870986698048604087997194523468250906003235486687400991842494061256410576553376647859175424617160596258320380145471113471146017035926158663895089997100107403338384832310333494199496403109064096939363526698353189893303396834940493671607465690584126094412060974298389904531443348889702983604818557520388488525840075403351712387917382728349718285861430878857189235759513935780411960114391663845315115746291549961948078604740466250*i1^71 - N1*514486391206723569239546975814857042459709749462077979626134580341402006622272124808038164493664839858941121000655259821465734535587299919722398176681527254651908605926366316155765993886796984469970598068063548457339566811413207892151135425347122207031250*i3 ] ]