[ [ 1143980325186295434649685077806125707993174488642837948314014309195594068333852734602163604091956239049256000639594910403170471406362947284659193617925028628234435473423178595462169484497446868679270140469842702717038295525750170541669199367689557902851727063774245002061424110047725522411392427754187272954103969827646188622395197321215158654871501041446451479383881673354267226069188610477820454964517370838797753491324347908955949216677000365608434304310206547271372720513123437806357624054687548625850732031561494434346707919590283888772673517701999742783584870830457093768655182824330094648856946238384520326923511768997966433777297897630305113642810940090423018066471365892930547276949921591045220369960579703027112717316731890483169907074575732158323389907919348835436877860004785080288517712270234691476829354714177145629926780740271814077601572372591616461985603935017149578170240466008277130811796486174101890572679999310229240879775981152913279134981454053282472688971651624542327471174476566125779095049660981499918414887157575537241547162498901139362029368592588887977842817516797334623078945216464598077067891973315984842358347651068838543360000 + 72423231794780448646194777969948467573633192244071378521069171810183766944112815501458055306211187934771278157235945467940858295691900543324839005939152083895033968981124145006255930026571266528474037144053298187646750543643963230740544178570479493168357249288854569252511437557919721931265563219479406878612601262115821299876728355448940083933719685113608749297998438185497911211360338932139770129397970181722380073071751693417289373667660734289861881042598353212656810539293617229697132546221171005151713263381606466964070906705584398341087212264718370406548321659370452615857050101904320445730004573529318147584530570337086542667062258731780906510511158137915988246361200480901838619671165020235082741286624708245847670306725702927214622767627526978143882206566572132981543777279813541532560034141062935358413068458707154958748096936022489490263828739285268154917081205400097695170276200411893937522461840852262900666028529366415850298883679563377766437603718306129090325014280684952390881528427229714852237434629459649528349098016554489065533851567011539435246734355688400502051638469743795462916212611502445843418243756966138621883598435961780620492800*i1 + 1396904554838535041887696869195303053181969309646734057725661385376828373355109857133541919132955302157655548864839810945193004941411657972647255681776672746405595309044677249660173128195940081710784012354768000545994350696130614656630461909595171743468881426985469009146923362970563469600574921747121173573486539479779369798428289263811447891763560133733402409482199964575507223145266455175494892344578994027573273879249568790537474608318177285837584629968043418427733500784560803073697628870714586820094279118816259378608715142780853644537927415602466995434422414711677018155272756329521990971899688696227059666521949275904056116844796241211422974426836131941655174984310503767110691068718560678401697544029195111376168881136969289625007453096852571668640392812827801209082228026411526532221586378667555128209914821440690602473421747111072454675677789629792552089182828179267648456172922914633819620318894461103437814358390901231309172999899894761315941745935631602859150315038102837146606792752790029079673914090139122986733182346236891290928001192085056689619548800431822189947140861444899772997555831445026147880597673801061124763699009906109721870336*i1^2 + 7043134081048199453510964957202096384119937402192171135454717266080801384090964778152940600851832317521755658052923487392548431806690937548808788648334474282009214574563351341841240650144593780410631902146318186788307359708098266054762874768069076222836800504742060361701441662622830076551755150559945405846805307250206002198673875799224137557753161461795565902382247323699335515958762743892160790520981999238049489645132689765628693623782573716188963016090998322903040437186287226700621567311467914687989917073167470735206633595840647954955902511705833395110854374901903637866014409951797124715487825758481085322998576231349191058599909700543178124574818440083338132330147536256330957524197015502100104428069327847732629510787136483654408473184046422377301445142526943506548667772531847140602776659397568419668825211986276546411682605143918974394410765560470758370093625036998391935549778725324875878989727275230281890672196876790882911925232103161247537955444732297099391892685556585299677804276673601749376506066233475552925547189507236839764280660053392865483219632638698016679407011165350357144583309461523870065443085040759117250026102328502779904*i1^3 + 5569409794758795126127402844116652217326101308100526962651865570998453401549271321831639262299675748737711594532019466592140874440594134673791098326094847364558249557027603503464892219441440398053692932945904208534222528707490869132017386014860694477467230686658291631557108430480666416097016060791590332997520312024803467842990632218743107307160354742175664583564174228631773695766499144130663721172469263315901608860617287408885061558799134974483766689582105373099612617415314550857498179879558410245548864929363790645683994709604803688600677688946151257681642345603750577984549016228128254740286091725298706931299883221118286595535577075566225217730981966132883260895116483109883648561645594117410847212486153661143964470873398303927448190045306070597276888412903657227571407920516188519829420076504579524526116306326160422620951042578895792752028275350209992725842971022525767789338219063657603206982906449379615988120879793754467774610884235090172748844257177980487537325565040039942959813122356247682688828118996053426725229506722721572998333856961850070397863713711987628616862624823605872296529209491203114635256133801034479076044126606589952*i1^4 + -91510127250463042827503622451815740760632763650328187500777317966972066737702187513751114009801185330217632630095580053315091642729360901050126102430868004180197239659164877469794413518470762773600210431082191026501244262503575898532285334905842872856314686014416509397888599138114617303866755808077983641513073694901295996203452074104984740364586549376898035059433895814152632300787665160377637832145421536348252810845523574766119675683298092526649134421055493753509359859961264524985643847041383840936967230833207489457532227020886400638209387568157551533603360315337047184407638296869883811059458855609098022040173207653773037043342476278788227255125402977669745308144520937364087681195283733198360851707111601813978677522423697478520831756592965272021062117406065673098775157805978163213661097052988538020286344355769201602208629909932820117509105731254343523322969286086774435949165529134419620689541192863453395666721140594280855092378991649859890311841869539673172750862657054486604207141936563688927119021082947804515611395390819801615074791775255244259818576409373757714968731295316964360074117922220592433316631976590548422754798927872*i1^5 + -588825525590512605507056286844528711208114936632091633214512880122623638092116722773460810867771190608295944902009904046898726383081516686117839364156850670356650359651772081421923766786782916742053993230479416068384861251316214746813873248437622040475981237595698013113967901813228542882537983050576466207600334729124860510144867409740219693131792847579540337327737043987167335479707469357167707511263423370371243051818490421342557712380012856180364679814225640194856477986169886044993357497203826927430210514503592890054307576173771888158025675849615258622539174530223246239831939719940740505707910201784220663473941712051766667232037459664159479072969415939641061339618715533770731806384521053833308241453889977755721602492796841997772734198528117678768148793430396263535610669012593582096137571633274418728403114057365980135484244040644233155948462961113325916993423397979910569381722413241510997271016135863819811061708915674728269265961536370342791610113457675717982069682390985429403575530249632584079218905173802123003060626418471679009081614078165675705790169608557617340931460058372076494556287272062448203864099919983836844076826624*i1^6 + 125271190964208604365686379295913299062118777773848525777351937896773836355731516339522232746291606253008768969192970709515127964853412308239203642921185153647788026087368484515193783494458327185371375799420598443743855776863307046574800383718031484903358249593670910253343400464791223166092611876970825967081665739989474701003355786254441916437685320190034331435127720378328707439060867357886753869933040592352027415644146638745424016708428218654220786630930140475930851515551549458162157070849617723808537232979567063915233866511599529501163041514776073831118258339668188185468706463923016182607603086033471950586053581207198837760569341986853343179286848736000191964438923889254021702352444259123716065464507619848391456702807068398051479103917662621831816763720340712200989070111613264970795324556292758812762283931242679606012818084101275970003259927808781766673149571915172870096981443490777651962902116065225618248871032845151767476123904812345253622876674779135652580221727261653008562423289681624964499021494494784541695282421263073435059949817996352380605863160080424811127110176533891292909655632278015121864884749027377546264576*i1^7 + -12544813268714986062766783220087238196266675511138577172491646351190514093810838154337124688263791797435218759548987824489730009333165467089040613540014893365809257459619700409637949869372630948028649283017527961725284140166614678542285943309070748851710758281238609599212434979026592750614755966701637798940752687065883625951449643762140249726140020586872451324832150609171894529675438222473078473791972446481150248631709029196354886603072075301624984051453794058858371877672996588610140732136012269979852772663326968607930705289689150359745486871904031633546127169158583056437257956281752403806793080545346707772144098389635983729778802494213995545883554882748131425291114827001274493043385356831989902593413532077785126344818692879356136443120916721194824550423068668242804274401257429974612314764141279016970715071218882739269585764251454977638164868853036068232793863577610318494764435700692466852539747879024923039316849866568422856850331775934965720539861328395822673742215937792361457069282209717479778716356042938236462753090653041121485553898120293528987914290553577623824175774592688289971802524794985598750799016467957284864*i1^8 + 1398087395391060914311873590641397311975383343146337112246695260047207716988129606599106558478706391712662462363535964077689745019719239585636858125966610512801060995515474141166213909295610239286646132923119568094418048260849257934792313785914343481759867458628527486421136845269148392864739443552324617105939335924555243663640632577498046720558112240405945633384404289401114391916818546322334937047003884571974253115600961828067203366530639629138981951812218683005591092847865382436382429909412221884555570515351500605286756752668825635287628372169641476366606167649920049324190184517672563127592256951363848431061681013548057768073346123654328459997243583177886944643776739242294233816558189252528543815432767824475512027923026574686056286794872439662054675214059796610584417156960321502735951447999641679512523861719782408948687793235542033559213554771734005404951293866358821237844378736392049548680433965666245317965882034415069601498109432698444619446510158891069347712572079011051263579201395055669397545681526374101950029140032455852264590026092142855069686004054913797781510153166412572244960686123986847022821891448504320*i1^9 + -58003458548006935420997079199006040202272075169274786888782317688739902321041982777751548050082604600507247250385718056381364023122056754167205135409059917447094142859977249659594874010719240072260522642580065411249072233934883600121169451806388070766058741152743221510772998379936770127128020229797127080245100156045570264360284091414440910378180382024447584607971665399610604352202173665217790330353772042120606410836361872941447454356681047149218271591059633172784256953449755196403077968439062821791462388443483978164826519635747135914646623434480463122714330972813027165210915227739747283643613090342866588064688961832398504723175479361190980402105500935715502144659211807570377788963350525193287119815200698762605979203681232265314761681231352535242293056462751941847950439254262818973311268837898819705419439865345190948853918154802689570579889572190551087816315593711422796369424963099319175765662166311253096263406024865282304545637862081704725949600264515172729535386334901482859291340232780191127422112908428361242967134126748824478840803150861804201994340090286918447744073362404366465276218000453094090747578155008*i1^10 + 3804493441930468847004026897700893628581219821127021293413415403073389085562364485516636675098736756385658793272076703480192134287867125448657817949037672057942452411294015610939343625172730271045471482264566709469862938721986010775152804622981564078808515883179923484305108097207542407695065368168231201085783223251929641656577441041831263373230968516941361835508737702386368215868917899492737879154635017893886009132442966202725312239108266528866845484362094712912958881389592728964488984453484739076156002174810345556364938572598321356175528750392630361920690718900760063975864952377786224480351392937565467302392150389027017653746966576662124328660988103422393973235813636376333698259402721456785603069953173267110200247430558426764026650546022950803956832417469608248540213030822556151104796924572745812489962831899870837992054582432633264959131242865149483460889610039674164624414342611667476134533962124557108668845847767887113542229157162132977270403509571210683141282079329468634029679860224882248567454801384126491909349613164096988381032574119515948234787200508292990868771419720755466020519222773055582539612160*i1^11 + -96798471600039819545742814652161628274913774978784117816790390826038660559933156215035905166165411834296793494846215229217025279902186792223568054323164494258801125635530589281915643410423719785417286347671753169187750573778532234246102606070728957707632123510800417473703960225662228559993447159272151656581472640622206859068071552801116477667903160882835041617382519699633788070465665335454065757477200796592275021267887130821897326839006452530520907057268804275355485733781520114288731263158465382686993888868014067943935276379558655370156405634444297910126515170389066939435742991027601466611195562672159057183483775994763329745152302875662635639538034566441687752383115895012525198214024664237265092859376909350537289316381415586896428825882521433546647051466045498531224846440229189784654749410286724272750798312848891583755473140872920264820661749882708813691247077473334973447733046722696099962526351679762432129059055668438687895231970154775327747751723818766898148531261080166086803402338196804800456772691869494812909330037482964915814144393298259074443378172456157364416629430860950671319703400501705965568*i1^12 + 3508819402606129607605027417912929978562600231559817045415960954282832784857297222698919576811348476910305841651903977685558906200546264618041574946922983656632289646764347295284984860360163585303599351906755662079451994148527908490815507338258853739214630225158554280934617446331604705132124687926968329961736398009834666788407533743658616298998213005282716014132015678515293875122109164166001520944729693992370559894284311054049633494787740532184284537948118290475275619229155249389211993489069498832228032726518593973434044959007408821789666788791057824043533582875169774985476519095544796256457251820729367874076918239708011619717807327100093351475437484321701586970516864340042516852392402927219910181975112639429675671193332003338728791579731385556905554406548760722799814388900439377477392430538714676669970649201021779331149853962917069761573205620706640027200960011166112644990631181331763747853470322460371379652616547192474571562913651283735680056258938812775230630073002527071309602886355176375314071305508178850334287766089758136166760971848754925223359248496606916182342655195189935074588246929309696*i1^13 + -65613777036082665275112689350488212062860576753383614920778268410762245644823302078033415113408232396777409695761824771172485528463796388192961635008985961592898458426093308311318056452504239415110133458875259438374504386697301692474451798072268642731625026784090101760447437992723638350739940310414111060329827910238537123732022357498422102104016023725509515690008576798485946138603310101809991526680942539324199157885716692223567852656443008128969565999373663615962002771689216783993875537583693337270852484633929798502151960990819784478207108800745655077925187410965891401008695453499166583725989824808296810674963671097185091656251922585063498718254178706947064273377644745552025613972920836231400974713170463758574508744023544387315285350568762750977007945556805692598118810509330132289073041777392930297454731296859893532242968964308985685894306750716195962995236491357384561969261518153474929519477214680151447286109927102221435231995943643460072244337419662490243214547915141359552061788823990631347138574926390782850519594749525367778678902223475829569364126199280769178455768667630789560713705684992*i1^14 + 847963193271469795385528782759367010927604759366916559681714225271497575776294150878162916359523152509443394063150353964423554634421876497109914461065223562720991600112619049773356617995504126230538125433331202499680133598175740112559338487858638778049948144667480874372311113883161723347202508621745412873410938974516923242911591444334052712194187551203198090257915429178821328201183721642739148066621538619070681546913008806513214209421694562468038560236120888783891885269586080011631021005879485669615292111730168086373752390513777164802992401355957667081305103723564710903546306821358009667277527496353679398657640311613045553027133875738131305851412494176604775558261486428409125512167465301045213287456537505160216748225419303722673050023204390023439740798961260502436034227743221296932276102849405545653155010899224288406754654062531896517210727258975023794060047680025910704081651811274813314546388820740377960864007247967278939815426142601785580416945975512319872498150971055926989414254068897365581671409935702623628249243325640529191005085185616265205586305137034531381545953515352587182800896*i1^15 + -10162114610500623285230370049101478837192035185768478161075951132356466874758832041003879007276919281400205080345284579194561135468224841709243539307845524997340111499090997311249224614839103953918497576575033369785292728066691945729633521305933413673136794534527821699762001531001357428104154218770219104362514520385013254899627150099048215393043753504279306701848418893625485889607531512460134748291258048109410951349099923437332180550983937731730612985440296940295158458494733257768997393146343817562526182199624146570197396803424143912158854851574172412763150774734749023513178316332348636241570622464692942153684471003926321623756782578405084335923293939795461834675650508269491022058741025052966918672187548355639861720141548890034545094380634341989985447675078771791050151489753180772717015231206389631885483212840696551135830609600190601363234572336755756677802080842633068478251664407201432536250006036316420493728495257176242452252523266610215873469846954442743214041077485202298814861963060529648859952312256074295233988851359170802971958483253829284411313834791746800924595019965754507264*i1^16 + 48184947502062063990466023313880253725264940533982293688026089435365728836120460396478960154040074735477661260253470439021280156028486831301325975674096287168354093883903628407464844594228855633941385717287175985549796716078425158137356328063433879441732606530092795989976711559929294896003108533307674921135296110977001236389494735851884778464136540358615725917479492315309503083307525485068572449655543692985079170727794359701063400448474370174540540910121376294119716777952932519953650178277971903089526291899643994244210415211233665554652970140639040950256239780578436803159770240428233408145960844709181526150607444410523281558897138519287518342661335802490115160432589992499675877085118344662034388987095317008709808611547858855894964165032860106694695336435692894795466874700622386767340263379905080425919231155197953921093721578082185687295467651110010102371188960865717322010851887666419181248248817286512864316949637186355726222952418357690243824734113306454108401688669870031440914823200813991171281395419409680280608972153106053366305995848455088790275271465110825266417620721074176*i1^17 + -565459182411307553008517110952777539842032223481938443514821591175606469709792812903099900701706775105304685939223323394994233536112257429511365619083693530188138014988214437979442505746470389265352159740716751330591584603703493943755896043038613185946122102528233194986840030718965023352329920903200517252191804227872850680043499713479103561894849167291355638067469794627459269147472574121059860014828218998122523762002834660192129023040044505973546374840840991430198000873927089748318063791583341777966601159971138130753553386192997683800674451184365247840969294897273132014234817602532450724802307798288820688326156763007586611843642561020379171881548810617042595715283154947308155474763860507438326972535924850630539501163255272212535551862860429516737688559534543848750451065267371050235722217539576188802384005404346115979922493638204045357063227659664289340623266873559741299347832897437966308217303514737883214416826635670401527146243646306814668368969353344451625719593192706929368268991501602006616487446622697650386272538343310603391436611901508722279261029526223945768214986752*i1^18 + 70397842201432602277568174963769068337125123247162320074273453956695245125492956484679098398189525538371922604016417550883788172416491062479787918914498350365814943579738743190258663035384999665395321387906000539801271176946915697372831403246386286188998603360875607394609633114942283785511952895507562015021264797341345080151887314864301693465683274432376932861593436485343500185798906537090210134977750946216158398358280499323282933319679695810302262973980841831205661182839828462871201540578296592610326351246093775537508227535086158951456759189169303251153870892001385688727783304961898678320739771913855110562067776977707097579173916477509076655640448843412772092929127936420933351162520513474578811475621537451612198398446479218069842228710987483427702344233607075384459553079476108783514662353544864408836821204756711424006393149719888366377045511312680568859067204356365749159194816836994292434809582178745370498086917954277784625736639638518637150191314530411727160583629487190679271113718638007430489234739648508807978470088598829386129390393286511275292279737799506971852800*i1^19 + -958493018750874768025710909883337311369718179509332968887719447834016122616688891926591200588360005691003341050788011750713645373648693145476041927392799414924288555339837163211005364424078397672251663463293546658244115678182569374829460207607895689342487555890222020426602611473196544650398205207838911878836279784032900297166125590514059315328711536455002363674755416480095329899260992034722204835777760300713496558579765149074936248430475339618431764432298390371086467027604299868968450046072856139645282878987894087325061363972969088678255407792230919702663010922446137158748723759887257342524608256870895074083099677415470122782756060242161399023454164531600730056288417105117153325142158217017439352953696695936783943913613734478305372841310244261028912507272340438469823856923446864070697433967863177923510487069549794838378445419879993106228068586878382739015280916175923548599885973419142250893873460988293601375379065327861336772372599443143508810914959991044787901897165560451900219972546031727483380641426205643905660223449193507223303076301404129716089083955884589056*i1^20 + 4222418998938912035681355710821314203050071442620321281738478225945124008586731994426272189431613580935601226692865662831717232418370079068699987599051051892083352846873877872015689773619667527043702457098155553281402863893707884936676334349750666519421120371388413431071931175090357276877006297898496160030085240812719352061532730026122488089062487667066448665353157856621802995306712880258754369304444269236638019863803164087019968551402364873384582273774895564945650998432142361304478289612258239859786325907417747546874775666562609948516636457153679535867989522176362493504398572011100153354548478375906873640380518949100866032816780488954697755318469298460904822797859858658781043794736602412439950442499250416570481250970372610784753024149384972614656531502513796739701590161119573761273666115076129505026261419727327234162637274745335514416617699697826862041714162001709107555375453719754388863095286373263657368316981357484417896950549401881636469446426269176437522029430177724733046284370297930854560859682585288316174206232346645843441936079484124013559275474386944*i1^21 + -4312204678941535934368566395456941055589899554828107036986965858554746661195586804819551400174584663828933030110365436593881839673026838805589149167403984026950908594151371383329916998812394723193076604357575740974533148576382117042313303057090908902631591622730032970981281819635146576585358042912719054867100805073302108673590388543121863954902237562436857759291354043046918909188069444405234435487524852289408539093160023726449610303660457519849839552535517960819225767249271491931854516838200319945449205303358145713965122090298391638193867803476493843556257932659572047606615983746321240284530153317826196208423940589565413445485941808847722917931780530029496248116535932245836505281543045450257922208685113057148222615314856589015773497463966542859689406861416660509425814905745076568418979272216988581067597481061904931683744694249424020109514200506120707513687366957293686998961428372389582708608583230259535861824090723481870381935476134646037381621775928969328693366654066776735568833601777505433281096416975087842792409773988987846021596077282640436310048768*i1^22 + 1749312935650244694999512715950270939939395368136557335488425503681132809380114293434001983779418800303305701683210640011167043372503516761600027699111997002126835068854288360519912567813203999961059709725460644682300350703938915164821862985523860378819864867249118319989663259720232673652133813884419218782480790962907972709930568467132798764278867184897036494565131294277359979275664316277892233052539564211830088793433703480745088951156087204557809944561025300013798659535428898453344416544457197206627709239089482255266952876862213897472412259103600145404719854768026616700937414378023540352594127151952288246833589530367313544643308668521210819136427687871988435603434650593473629300377000188660351951953897392920793693370714848919383154855823252271062050893176400436122564365206179044677710282940494671674898932773243602127914399013768528165626280203142717210369060597677227462096412890800573239676038148406401816869954807605470030287851662446331038034853972330290962886148649206158395184894426478333808193268966576009925920493252557229941985724580906401792*i1^23 + -689102699446095681430420610484263390853921289234443021808147215544680606224886656049732280255467474090290678142292260322525060480534985363418479781339839252670471063469644996131583789998901924876245134211227917927243309525811711919082391794730338798585275175977095718149021124585602388427873433320615553181185558280848575320129847256537610014708568604611307624734987162865891138529927655680731543257230255817172286261230987373097553417699534820521512136491300180029054967971462986949378924446268239725181743432334764954708839061931101774392099089542663660541833971878197217511788505410133138866499177364436860795997806427704675756052451438545589049650867206370546982293904036153652519879428178057522111786879159502609940179740250757147932755102630077510799221316095430763165120336835107735102229158300549237582024192765778223305797983354428751119852718400030644428534398633203254328612114973573831770415854579723698840809721382489988609805556906622775423497612652503910923018203743078309426339162151331982692818939147126612499673706780337247375030912811008*i1^24 + -421580046478751550646100525206642281203201631705211675323729185682471277487801190335041315573355613305951400770847673604115880386207794503050863247575826791745967444813366682846470294423572623010689499691864953548278526417316624184485778030422275457655866467432551813404104552688179320787990780498409447556643105805799735659420329082353997208724241304265220609822654783318070369880506970207145382563271295284401617219178999808810196161214486734785975540218560457101488217352669501270776932172443541614468824245952519790785727115770311226582398604909256496573386168969239423118515315451258887638166321311643493606225865877051823992380546869388221541495638516775117203310375048289163249570955047864831279532706607783985221178666383961945970411275937769640673142169233229167635108786762659346951443936725416813121869575170306664427634452282452370080496178280009495799380716724510191660125968998478937123515912733687918770406729507514276356674561255123558832068053502729694899483155497522610473452903318177411659533236895942404929933725126652133237587968*i1^25 + 810178215584316774192891124913162995041566020431820978261028563982540656549428317508532449098711613653201909151975923509487953281744158688661430435910435665175655977622316102439744160205076298512737633542845388780916623868442757505170473827270563800240090294901382787086742212369616790573544588226653409764101510991351275024428686471872729582801699039343874397625222297528433166855101196866053478458380313398881823140788981807488094768635513961096945811326955267572063614813949577607363536297813307805898483960030027780522728521823596856482935084249770882022715187976359962556490130059489433801216232108773106415970199376035060801677410950519007848263128605487727215097236643053185357974325305912590075200188780186403587512239302017014621474147902959809215666644884420399558048924874270853720940359001208401041863612739753402490711629966182362385832001032906053027279315244774735963754508337356490506036839276865742020889595855524955595558887442387569247619862136586881675798822016401421746455203415004469233984629270121649596287475560858255360*i1^26 + -25572095355391438074638921937559830594251150579239295490396890823671685120180271648633611865083336531570389682283995980426389266164610976350044289337635797750193237061142172108729400218155081814225935460240636050279949562048789678886443175562986950345983011582524494526035771348894108579864473715414870358169964939368889298675489151746279604513988153570003639967504911199894834372501888914627776745101729541071273201764273324302814222109577466272489217227216127371418991002683158018172361613584351269449277369751309109367949653750627897247290967353381468972792127991777258714226103861581320064187383395339392572576677478482292109547973408015650661712437864441064775971662174441144119460800739760567720604964126606475087720518425535361799311996978641614573465835348844378844544447695806406910883900076428271205039941394713291464421878205075105954158347528249584021968469384338082755773206598113837563927089753108536879378690254322870320943276491645414483704189440064335865421080014619445644263810111098202537723170633209461569880995135488*i1^27 + -118670881958369529680503959010113591530453674594968886776972908316211818206379614689980733585596248133395226317845417294631600306215919047548565816330627758082786140053494603945613311224061590100053714149841025268517039567935547925952849856472065787843749319654010317582608793711437370049376142318773363624260777853113255616621958515634659732758088707629586895877333056125763367854849387971217397409579940200438540147708288331064453078925179566562514766909131251044638341010068459139249896177556178802016965029329845187598748008046838209031942474687196241161277357941854068059329729796772055001006808520337735953252259738537271741196941988147729643155065361740645639976464970484056551384779733160871069432880033337022647272258565046253835584617740694085853942350251406818170789858054774926818698996810357534550825531959028763440927301018071966538523156177213951331003091930962996478595647137961397490778910526680211673734243288445340284717899433343311588485408043697449598174400183944672144746823740236045810415374985238174672879616*i1^28 + 36359471719019827874672736423947540773776264476421232138507211611716243008211028682793836642345457022922424416647610657173134823418043285707226806044174742490141826818018463740514399770193157873456588903784048813759779443146108357227715679310707185290193749373189580412145047684695348720694560952798967636101458162358393890183580313764347227685905984025275195694455786201895787190387563428135562905265149321043712538991994690346249230892563662439908896638486770341951718437714379820141752340196940186471302053516863367295343019779139378082809394230780621421198186137244383655685413843074076027079436994494476284000239402118425176715741629745790866180308284660535662320530397540132180338381670859769496603449519711967372490850977163691525473657642260688064201324822787042864853532756476701712854238724236251299994993660628239976739862327963024808302841977657666886352001365008171161683285112892349941883665544243040246143351725569610564675353645012218202471022456054368291821340712373230876413528912794887552842096176751706112*i1^29 + 5150000570862996029006701261796077816292433729904894965678801222074021139727149249798233331574810129336883797214309953237425940653155215761665285885093634209487970218719794090615022274374670356920117017808698818835773508565179596132376888139450998261435276172145324891433771355974386915432237017160352539619080357989371438477730067290798405749522935076838748784528947092296867841936452124888006204766183807106533117041187625765981261248698230527423676047156706750731552766927110368092165606093067351288057327520679355959578288112708269282364476707853429969653209640169118526520679426891775329853384779707653187828698230584448068680337938596886075574545091015976943112235659275481749858416827595768262083309298668563184422406761943949782966919281748866629769433967260330424282245607181885865962070327189191791695615554101027226459879864277076325671765807095004098171456399505728687916214012449294518283505543833173890099115424779303761093535135263368498914719886116742873190144214906251705030726289009808822454869557248*i1^30 + -3172761293388074871121683553224216487270333539586312174315793387322782544084361615110627661279138886861460900673150166192360379885974294900784225192870141245030333882034739570973586955023380711771148317000249550897219195703332142535355676907388081990624249332234031799404224476917190818695781750720799146605442963172256250440641747231026256794562451908379523564476614785745504272734334374552735191093964136212101488608124286384458801044342324080274106381706982636278454507241919792763837107270388817722252542237421089574408610098356413159822922972319209904582896881271287231169442675093015316905309203362362462180722605524168534490798604480620678445106279366674295454979158552276177419598490516838380051676841177939130323826463321848731859812993477477394246967450400211736232729954004518649845017073904933903051178506137589742590975232382506777790543730371460426400260810851187916811896483691800258301591765220553816897451781634523419677354763773815349702744431838549799038761043725451166069548292108423704608768*i1^31 + 700322919509308465161962030724611156422685125256764464828862614189194383311095868844671030913093451563413866011686326669298210958711983914947156175908885627962555050164849520194952910709437036558412473716847341896369399622353282632390619353180362723489100644853817865091503618719774769572263039596582247235784165024997357890888028827889203437896811885981332347353137682892977856118922262276520048258425893671828109817619731742048872424058855431013578071092576539351319349171562687905091199395689783797458876809141894387900356395467811032137676120165441026645710463619947445216074701829002677778534030136567537258694319614981651615580868237457833334767060977860570812052282547435095317740112529024595831472800481566469184275387368599494280446358488591629261853265955053701617913320683991708851724224255208114771988503792878332389973397315126211842480673259942708184480571115104036320294928093344511344116691449379778985091519066496848100497403816074155574968504438082783009904350316271484157258530755182592*i1^32 + 130726035384449775393302477893149727733503925473145797466838075978925898147136750189452156659216595400884200067866349900557657515408500405785881276120987442700537472388375188842791225681156142460389127490275732829879752866202882793706553895003426926894013009810482323481877525535665377355781544115277947923726477765376651839421908746840492697647649526685363032050708666366716084507839729048727626320556560253627635257540088004534844038952030113315041676508777793995952854977245699214513978428881206143272954234803397374842525552622088691176630083473820263710203048093919326033017468711625999623143461691115646060244129755511020160810188471818598471758827274432965723451466038106404153182764567181085383345517553784336864582082317788697256762063554216043423405035803697050028251415443129869806353127032802957254204711213583755728808129370067923833922356903534944422355520563006445428821034013934369025338179988643691502310511614120762162394001502716361070261707274471829657486478779150350336617611264*i1^33 + -28545221280261991376090980283705674881247806228837391203216561356235417769129955450341775669953872294246441375496635698600774548395151597093427703409116422636918040316814280232964371356346039121849176724191034341578186276076329728827312870071462378222114867740722112839363319744386268472661744949205529501335098612375710801008041373203488148150325617523897001969350389290649027938888441065498989240097436548561616071521342807385965924911772989728089501236031071951830631012503061000806375190954946800974904150005655100327095740475434929959100132401588186848620488222597971993265632917329886888869779274927086482316226324605582022740052869582293504944374075481138292848306468505097951285432375076666319759165782356727075524782990057296807073956394879486319071337347825421373660684427343001469813874635596490957670360222358368342782222551440998148443147246437506811326332511915423167637323811436268019721294609866956328253556908553071933213080259578500559093221174361001232436182449364083408896*i1^34 + 3733481888453127935488696809268743693095616911839064711317377501299277706127903824568213910927200584659725511019418280431178690315332727363696977300813323015791494460264102509129774762810589895696936753798391054135008386899507659563765350199563946777815548242390703001735482838821472625064659160794705618536459007326377039558039228919683808325246845826852670402156543310634067203048667114713055745686943705270551622826682766679756363592571398951946817131317526568637231499657847809619833726886353110874266215230661770662078330497303304921366363845340098067013661983827595473142566800316552934755580409936023767365120063816963792049085464279643928620332648859869205221868541735292289436507916758264445269589513805315201268347241725767679021824270906152073688927362624540368314715321878624365009519821291830764312257363034242797081812791558694974348047410613599107114104267591302954340787915262119839353573187950510900820605697004336270963287228030311613580530248185053968202903383441408*i1^35 + -123783715785234045805734578678751350665252376044947093720002672761895772956029558970629050654958108739651534486263910538500443533013106843157000248432222525783383512178707855606722493693691767458777167039350556561918180295392869869835336339012175656918606120342271562790910425103825883786030763228882765104127210439641231680149123304456874021321579862340006244815364023935199154732262692972328261987712376282256823182420921535350881523489115050791847560323591659653288121268407671683090450404553376511843659174234444270862749824903716515612813185102816798980070520264902946903626109080252885220566836197052723208994614636412108136741298212073148069579170857156525984716917667414118958255577194992163318093039689643468165300900299423061456250422285184640633876817520606105724183828638009224572857446659580262907999138904052410977583236143663395941911809101439544189712679039444269067852643545635799485454665176587958468125286417368859338350773391904319106321091549682101894774784*i1^36 + 3331734831401419986978901468683884657251996807989655739479480563668385803526834520965013321717198794517240921637806536046740265835485084063749991854617051827185666135934879249101174587257823777395243787660488256189349379544901551108239704840104552188832325777626390339439324952121043626494560103791707553679681379795624817357463342891064912938968682028121096451620709005257367178238187097948787584880954654984560535735553934485510518530632140236920723941769888578952833553857075391189273461370543801508109840024773730509201546579520253780428813614908611291683359745204462710978669575337613609544277776583451118223568030820916851076324644279631137426023763300797873038592904962660398566879193323399018386367109938385757254445258296871814709041835538930910280992933475435269664237752472552086619222792643573443455112225646455508243636939764710834625519101885249564408777221204257603025330284821548181168940792169405251190689305303424371124786418506470421453238361584041984*i1^37 + 3188085852097029231039030842839229511949251655144166377480417745069672630549199438594393198840588906129403378507466080087468359484756198582718286753226360187070027121984442755051872394971187124113962029856253366995606596662721652966070604242476968969897914602532572251162820268743839253454028239249811614893920188430220415012826624330408766764550468549042187557677284101579311101620648245560025560024751200725396589151684703136483671836380466827136905609404486626057634255272130568523387474843542994568192245617355478791678264432144190573618660794561159039904657987545365071637725537934079494723455796247701350978624384647301256032964985899585696215731090926035917838477010329069332914373531950365438942482370426932156603220558166438970145658062734699820560572826311622865613528887818002660585634104174082769931096395029688367214102036671983411695958404749710021185720001842090359186122262835863847365445761328150105017370458488387526217540830760270254810595328*i1^38 + 31039169279143921081387918505798667253618668732914002086883900243784415161732078657240627662366276178920432630319346407359262275697959361482249102645211701754976443192511017764216513325899756930711264530717118014982853311165473142637384581025003382900194769991659635846390747279560219889865951117632906474829275604962735807951742860669086242900298408046922475214051775079787062490388094498565854950993727858731526846336577604025350216472380957851059810234120851471824697334237103625079066893169228993805365820554854689727936139652715906161714218855111472363452872661352624085909079861278341800771194047591985604196645278372760852165318134785557985619920073927026508294514296285911342150844102917594966141787685978802239944603083849821771146262042016213987279928603885508300060867038488183010645016830629825357038595879074639590791580310928566800315330036494748146015695611975336819642769892749566151934541795384268634003107654942556039421536523620712448*i1^39 + 2420842119346575659639019108676549932069207637188147546463178543550164613919917083648345278220846966159462963076693969966089695128045187176649493737916110570126532391759131266317448671322627886929027821896615591731450209998584893780352180158245969461768232730148585971655820487027385640841626015455143041957324015126180164611768125664334216190146563568273766589123595179845986802987589573585202721482342642845668714120589598139063981520337718441432727518957047573471454973139384060086808263526502518719934807144373860590253764196015877450469762054793740702792173226558304243730763548152912699327733574829668807301663867690389347852325474345576059422336860884151830202805510961826818789075119600718771223601216653209533237269706852002838523611145592940091309128636918393147706630833589746081761540636995010302125074523933430309717325736633326581280162064100414444371677809430026113283186302392359341511169372014491306242394913895901844585054208*i1^40 + 59572199704049229051302038727377600426969630713730622467214198220975655380113122811563106001584546804921620869988056165907436018703691533659651002996000056615479562948278820191752984705134616839177427297107607018717866040825826320699558110553898381229527060101592329088016462984154496107091743841556474663873971732394504053141953108286572082648904810944217889510433725383574322947246500251103885582636642469893778877355357997368545909662765320910767938300519578198384492170953694290701031787171104544959686421088499416817244323653073121694434575277065742906025839104469523698783695759829126815433094518032263404013042425661827476425625340844487029825638747684153795268866386638163335694042701265432567581571163018334413496824727697412045977203245440648988784032833554295367631790228015525572774223618805508445829261951936485238276851166046508048522845859925672060923538515180404670148539078634637899832107348784192179269662209474560*i1^41 + 564989323618553327461787069814281360854669464195463499538993599040132566225029186374509955956656594858900524939425940232279120076507203951046239902265540889192978741403369507808921637287089937714578192850318973688882828943964789649235417498171111841875371659661261079138881604338760802643164661563000418641515613585053134440495110860075520491002338545225509676796531725623145201922712983275310241717543930793753282119694516965151203917603164567802823702986663307355205211442805108080245081701548823513862669301721655836776239093027429034857865486643232381621199731459740603105494358122040370894056912344539901657808254182139601221176378742370272432617158883815370604950641641053800180795456058053178381207022663416508460988091036816193485370391675022156151717939807067348097079886899432264747721723937830147299445598970813476815210412661220091525248601784183755436434419763860204525518049034432952541816277537388293521408*i1^42 + 5043224644911943318224178617975787600737662361081346600111495334313575138721404251008214434627534669083094953655637304782798380743375679967745365069871006743934392398303988903735078103145909687094745398864302584112971997710786923827311351817701884021460562837421767653602659321692657611926800630247879455708598080068268013379298621790712947375825731719973715007578774222803364984514539480202347782739719072826442748111692077697555906446931578467782875541591379435747284760910045824630043204285825070446026148434724113324740397786789730278335782896777094429321702651713477020311930841229063183049240186560049218878297685926434507248301444889049097895829585902433076975492274879384370531739974582775650755133852849680072900177794725732140112378862103256898638621874563561003418167107367051005839925890199547107932040661956589284770182355670179332069546869133639516414906995993295306367683396249778337492255113216*i1^43 + 27742658738683152880162763422040749136346447287932310395974240684915670299637599389664199610890982387964675691366674968508127573283149741205517069632653362340469802021584422674139874732026217823843211095545976982427742318543018125391954071930162065226388445908961746455899791349180749086792232871930034958672927554521428963981990441377034944869130146082500157183484991764355212221955685457167084742160116214233068118534089188451639991339971414716885549003970762287163858026033975822378796883096676620331577683065061023829455785748596664482945586593986878675077839450136900464564310251857851171148958164150900264791898588084354416113442707591543237929153140037538802901718605153946309518798002318752176387421934315908927586347506118240445119756411907520677778282877614457416506815450487214595091309376799450679545379812355033145831433851798202918668682863191265077610939958978961626718792720404447232*i1^44 + 90172602262629097869315728563689905809344769358699089940714438338390634289177438479368545049627401511201974377486732045394483408911026811982921871191698088508970026256538963738370265867435291506168236263057848746479858688770682803052642609372464778395882257457732477897860993668844935099649798048072627197178464355559118868673664724233979205558635679444185567317787623028206976201676046411465785412246119180315882885075113426231188064391905355208811502661743703642454078693594739717159375609122787927933311091264068027490816156733898878913330677197092802300274646247882228466169133505054960283977331887104937937098064298611959420122056240343963204437696605231603666235168670201205669912359649845654966073719614565605216250275642244315043545869799883245539569358919286100996819633151717343163506395039829783345862500388596476850501367071217023324096001600285852548898176637073578059104256*i1^45 + 217759894233415453265101240547833777818746721772291483035854244818119283404928198500467843043370550836601283440904467331654712384381704602873648457273802431801727986891559245974008923786977612400420089722655707640456674369225107505381465155861344060825043272699714535387108127583391830912740852329924493097647469050915348805313334864298983926270837518546986570101842140783946536478281909546550780016296144514652479801342788234231847588930600409423113709733489773005498987165311379013734555463659583900546959503782264242004268014920249339337859344698427889570243630336366170347384322124466881962151558100304827578890555126279712642794208845753016279444805570362132001083787559857910123392432505997916922689737187232006275283769411439966888115492163906692168031584747142326563250847785837039165592957091289294327797767670838722804136796196644624769085477895267152770189904314368*i1^46 + -101162686534043081121053341532715433550242750441723041731706907411819069848759608268775962329997792059462327260148162900908905540847726959810715982784878326424863124305531986364098981758604983052447169372583060072106864368176369115325256268498031475354450355608999713092967772259426208637593791044330879161355317890418221139605296151623094379183911520934956296729007585875781495587231504238156893818714243675754464738735074206142937742681306808620760522339906575947041492474277156859314269514016512676694501276895694264367242458397996645174183367771613730183164191830344315837959069391942844481079780174706593636385128417860184319605595415603489874570806072298648140585583115343482149198595867171703653412963603425435238329328078206438253173819891227358579938507148622060256298347918924983476736122142256622278926200133873991297995342034654274853896561212784640*i1^47 + 13663204063159613582537870447642506046624930550230617565788006187662558787440973117810511604854176771116102477376080653064594025803203516725813688314553251126402487847753645541698175943082293423939011385379980118522251917092325075648395252141907488764463309456754048165241421705138734226209607769350880156165326077709904537395375224173632618156613875149398464079632574771314073745101211138348363679525021005288299106484472559585807635715453813834961708664566112213366099952937212060103684143538284584703601498224595285738501095688609026140982047674261525329550963408084684526269634267041657045165484892767430510940975937268735582650965351188004580110369393880176911411243054243731707349924017394717946681603171284108367682965679856568881040287304674218128636292564855903533725824102467658263755511468299955711839613349323625720678585384715649024*i1^48 + -73650884694625443011588882215330330379956358149024450210782751489697863080349803615724753446337215500365275522526541264939605276200230596445342185103059537823680574317039527130448787094713335331228724332469204403924215848676758236242740207184862975514100809502590708556016697463728947930957110771137815014299233471672910537136541435434174807937320915923759267220084387954762067788810203229934186133622906310953335411836782219492339684644015244419206742877954773857127466565998404036678450090887766557256529799994303685520914351052343216943942575607776654591568488134774201916992523752794483013394475365155413633860944494458045431878080898542115365836726129225138012290840509436043797202215165979442117489988569130290071030843164037077312522557914328196871466410940967099970085918720006333727924109420644555574888059506974797824*i1^49 + 105214548319684155116758213453532774338814329521432938278008859058606660483134351841418534182306270279983636076602556166071734411861421530068597444129221296536540879903262289724043902111780580326074129653621138219333179851631466092013084654981726188088058028264621668284172038908380960851524781799906947303530575007661253639010055729900034433606730057461482083605938845026911357365055348907750828905141957972737938404312183328439144041132901030494286694673095300845217110218470827960728032824112922068329406318781277736641629041827190390296751339308534383180069700916770004015848804290267425081294346969125694879324917596077901699092621066950253342137182687319781059894304243456498892915431633886329370459229986132037964301034225625414230569943677512717375993850051631590816323827512825701227106766901436836928*i1^50 + -16210156525965269652054584452832897854708050467579547296454661667287162616414702621703089562078687561844441139177850906211729373955013603520302502311422008359003262470903058923562656173634913860664100353166299912463655778809399866848274115782516439415097513690910125340222588272235021307781161531012727801665445747578674707868253786070192547125003829155678034770194993094984225739380476887005415147872528411750381500058311358233748679774580010839168129926392086667906969275888691761621773324984467333109978557601464326421770015619077979940812837471712306403153009837338661912357130753689678129597531139700252078217896638385732896617318687263800259210339909488699643935806194754419303339211504999486882783267058270303993249128756210226648212436175137067846399509051343134851952*i1^51 + 1181398054462125548947615864540501079805324682382538269812893579969875028885703182439905207953543520547828481600648115656480417016970668830769402146199619570031691439404671235748509919991221721604788829505095762354391040135130049826631884411244880736683299903505817952098067013427510161758078625040260770577012494386583866230677115456042549232837598355790710377857587073132515083815368857766011206265598926679640304853583264879651391115681728555139957689674480203418456996935670679686361831266649833723198369709734084224072128353314207223867992322595623634831882974961660530903904704309585412135819836918571707702625986495694568496960318371220039596904691653343364929168706284964942483974294400160657218777241841*i1^52, 10060776568160621996804267987725881422306251133468227594360043202040807168899226346043692290452772880042370837063668010183108904684024538128734870429860274429682438390740923425482369356873156217534090073927984858500787918038545953524490188982496381232204208814965078417786905313934636232363417795543578420133952528426768324749148436371223169034951418839380723831188290103530491379900957858847425723454056355304958307587869026265723028375268815687707893233959068594402732645212447363634365727550172692275399187098984431728543383785068091608557606478160227259376885429135681939939301916015599305527895458048399697051085432861630471753177741385748530617408216595710886976048072734936036805145592065368531374708350620204682288833974904297809488849843838661903908029121777722639594133867223253153099293491687897921155766086225950874843086650205762392433220755397294190573728981809509810682257222628391155216785284425072869684982721431211678440783818555189450451004749609333675857750724252260772865441173674335774039100874209533175371333264744369924894422946823904624963307035255707111594296076770844179098220968514595898219122138994774836544254635596453685991704228134539378755761044177131732545308122892857291488288206002725199850541134031787339225978026232941344661994547740956454222134139542439653994033533357190148588181827840023612249021406078302209666772615410310860930420493773867823537075937554430043374144391625432733607107520909757429559168054083191238741399650548389045625757368320000 + 636943929740107506577242303184047725809625022830203400612484364851865682160740491938765471823559957314945758886064145919898911900336845877170015652234851734663014228029609222458447743612399261562434156588106414128696679417851490629603882974934400814124785020761588002057960085074679909475237065092900822290913497896004232153688147399723986339718970722493544762047775350026670507326239828264413357147635366417108401920065462159715213912246609262026467276344283292189714960699654443650912970078905344773240874755519653225404889380648770635731996787956556801123746530845478282309528417437031353774236552300656204529400001834777071818354698124233125902222604537100178466123536031463213669820061958091022001881629259105081961856862060481161435666737446063647642159726541268657868528474020263498413566971331625362785183620869576247492981305200649528874471126707013457903386759899340568755645514132519033495610534791514577627725472572018690775413703229395100019660585607422405368379252393720746091326558663579132150896072270701754864790880082720229577787903646644817421425619577608336468929674878070291064132228618122182193144828594804150045566239370855275868244833922694548840714624024411856485924476371013920681379406680383339228815005785600965109796721068511682154113506533387267626500404754761176492965987241657722613979558178103261894319862790912144971564792502357253994774174204828774641798862211101813989069844443718410839809521262481895629542562347403387038316306632604475923432577433600*i1 + 12285101406971931745120836332336834878089135598076382623170346945740786051982183906917281820831715528362940606872294631606955587356814799661879317119413890293735397098107093142002928504748950076832020925150531503379525648355758969946883767333754321112806364941561209304643088333143590709577206757779287493210865659483002535506605584369055316206313942685393930791410115455240551864519013773011556415771527312740801848166659849930918108328836538605462175187441187710076793810264945406912529355126434456184259337294701660589052800759655715214617745736334321689593625227934103196123878220427800347233310035630422084952762608985169226516595049330966516057781133284220063813813735095547707838477461053312755050532143879224344546364094922479259928274032515940611048321750848462258278927180140559176987663554849116319783734969833660859663120477254157756591590737473767688299033207822771474667274879852496734588143647879441068006040872837107188043474060780796437139804925717051409623865100249408607412189492800886393274549899472101624934894757230974498842416303242839100994572063301325261596395428660589232138569058479183576939704125353878384370509480954250376103005792654539950206062932722085634084578599649604456087723545352664343936016392451489177592653678032874213339789297108798456834101509773909124753605014076424877027598008865723270813747412205729755391979003551097281403070335345927844317559868696876519040090822302226835969884179043566848040879916883269850947630749356130939379208159232*i1^2 + 61938709089563396815256944875589455773805496008685266705522530860392712139191119085760476844490014577481121282215174350065919505143013551440159268403209213231398230293748174605974546288272110248324965411762453230243549776016491680751393223470451352039846737305285554844027487762237772269869838257920291636977150876443195074566851773590985126855251019089052242740863388061197735467765299648950649282286720979280130266393862043941760253811926001269462099385390205492186874103718121747209964069694985618148985083422209401114549027217171794588695507049416875735354646387644381646323979728019501251200630259571582028203875863649264155312933656629769666657205073680472611319450194853050107730619449336817424528030391935707971326122444559825788193242809005911962968296945769988463742650154707429776217204466761172007688048523304396540983077445484208121965279468684967800432805243482097025670037718202914371767350983240095359435186633925750136611210158760717847885194200634052193595176021890969701183551145180485052424339194969947770880976100814023952222743947561122850776033361611345071439282327109375266508178296570604318577408267337822360764132933017409340357159004228416798503411669076032083523880833501903188975738553122179977128474683540774915478984060486384316318447267350233969935796440921943363015439814405428882208568058733525959778129386556759921823514088565511664021801967827708462097764087050008348849174026231130017164953585728154207761647953406352539272742300181856169698000896*i1^3 + 48968648873126822553269128390743664945322150184824090840247925082398359789750577365928265986014737789145108975113619338079684332887963004466255914900268025926319381528733920413899722586918463648958370759545831640137571637640142694466312489598154556578992771038297499511744109540525160735127284129519945225295310489705844643355459073262059536202411037496842462915567337341941820268267328011786019324798235835381610552777900493715023924751206517498376547841786104507295241661804398213512851561179145649285104658133535307270764340883315423221363651131820409324217569488675744001214978265121591973428420414110606140899309706562128129469240026706236497022506894120949307918827908473588214242692034096476610687860392233736465691449351104071015437036062458900822234622297869954028289172692639672531700330631899243531869942993256895869677942433452827682705230254988614920226833841027382587661003806311659518304324154742616476501813764212975855152486921579162729939759456016681348071197983646636020873002943341244981852705269630647000855693918124863926399433320215063587263614535502583890529285453517642635216072751644842664272436428437184961531494197331919340633347408995840329684740404234895677518813689203540570542302664109881099072315088335423415876590561374181299741766398050233923430703652536993838696322125207299746782480746629019821023187078292684077291219883625457685476466346000526037787722636763394265140700200233646566926377350789681966882574572040557231106127914019818781540352*i1^4 + -814443890007386409016982036355369366891239551128394995470457941747209080488295974426746876678705404873289741044135059044619105115936950057660595721177152646921506820225649107004569048758477563182023962651374918039467710865934451249422448786214882643698124326437043664814801339419212395121338193822266494312137712827488979084035939949264388191550007682562554951392423635193748418234180485562229263480634327204966535334314464633230547112877836707330072708524932493185686612352172201129895637424909879196931100223692752700302676194612079749428787071607236090288747858169013597382585355016998718868117937461423396717117515896602845438879531139173382462252052490583121284770104181483943202846562377216832892922738264146385363521833503494813748190233715085407943241225654380111970722569818980588685090880254136185486623450751173331064492266816013407657036471669187684571930236184700112810506296271726568022490759963411134728452979593046453952747458707904916430794292174072830326172956782412758144705982540356966382726936122979621618111225526976902555471440494557239299311258685043063568624928720826862966517022754500310543918486977559212900340393374740991564576291007871827463105120304092335999421685804249066750629909862571734052819804690939847797255048585394839700139711553217576695727286474543998270456323406400459392137634297098215102893014968959986881243279073751338802564656143842470329454199611223697581187923664426484903168266329298253361628465645974288491850336102902661120*i1^5 + -5178569301878362008377356121054604752682196864564019297452330783299653137453794420266107952649165847558553726774079868048222134259450552099644904404838597959154206508407043193305710890196373113474363025143296311111514563821751449308066307647471938613862168418135771332352999632749486628261721240938151260493063806883821370711639307921770375598405996954107888056166164150332180024441806432107536213002418144887571806628539265258494511343860061316310309482994606910273167792380467996310850206641445902461622568646430687547203646347186573261167274424726426735657805541354431489749045071192080193276211340898221825105878869178674889903824352573304387454875281531980411490730847650970665622992518489425623518559936293683599069156811632416592039517962684803836416773776826714614790924787459921713088494027566443849251630494334568093275092974875365156982355390332623392375718223427899316631811157645764347373596389946595027340391673663359262675144753938755676641251621651757718760148741976381944582412090784583172074662110007116439804916727404149754569459129028591581051910489736924589753216389565767560892504859947703202058940055411516032117955623544152146329164838266492186267935156751625938496504847091432175976334615153701916390195111223037088805130669887265725040435458124229849526156051513430957749970021584328394504970133123011106737708540480941375349038856013120792213554476413671790446173994586274654814860878462048111285020997390916771698504643084523872889368818525143040*i1^6 + 1102663171516460878061103567404904010119253530157079417406416261650404139410062209129775617865305281146914817074419601130794553683753592215459280325097642829155771473135839193580076570106103053683872340162260538958662573519944985511063833987868542916484876212618847540144213035615381133921159388814907666798715725595833769127813212187281315443369142651653484156800134816735142579929529169795803491569938542153184171514626271865293978321029070566240283565429455243873245659646345837497487853068615540466262264521154067843711153168859233285565743699644880659567020603342489468544792662250311618286478843487825843524334183383169564386670700885647699611326290242494788910936168598172258581858392936088353332273612886646343186597337898230155430346393455200371384752616382529332071200963708424525826704651811074521985552974149805220450838258489631001539140145971306507778739875668977893968178829236596670065060929232768762892717669849509906762906682156940715287242592757852318141104096137523234171092088130845574311848402524789186150790193105740834749999604162519167830701673228195599201888901206201996082713413559382199591218390286265702064832773757899656890320799975447428701161662651943848858986145239056860787350908314918076966736943998062744029203793074828195454865796078007659574777025560080105694858344380203872084963798442311904355624129768439266812903782854203098710987648703886576433027775208051558312448225844655151093814249643696859095209358620434693592493718503424*i1^7 + -110502910150235119635629589434044304674446859119518883334019028598199421836648147747703662087242553145536346118482097266713751205414980623592009779076136914304396531554122036580188681505141946098993648153443094455421130102532810752407050084360787998847363973123111775397781826325486677492529755634064102933364606814740005518109242486070698397797397095156317268742980176341870278285360783183480352832271880873311084838358457999054092319848079828398145766234164860112007204845029391645196760525341004795526423527725049731015593485448644910717880927182013238558537924476290549377076431428395554071856479734039323799000102826578775004150740283346402818983742503247657743020056537357562571011018231154547086786334614209451829477645975594960925039472869462204853169429475018688950125478552710207753483219820209582416966398162829566202730484774113734047748399734870112881408008673437670946321376600290166942634156525099586019237638222762003871980238347315319067761607716282774076215547729700574568138656960217673391568569508353792050322620312808781372109083516372718854244475920592477530075298001105374628975865071554356667697131503138679333479196367432923698222811871030304165978466494937073331839396127532406993694582742810987509492142096579619602530097187081853719833103774235986267551051072912395017541242127417553021715740080004073366293287491972578975434011255682066786637366994563772505674145486205026042834250540791594539504766471808557580881751992644086134776791040*i1^8 + 12312626300266365413142345236889509696409099593036164842528407971037768190999993082330950911135713898647714921999186644172505707098879117713319982133915229768524778975382084067262620039800080680766514681587008762184551643392664941883750983587474074022228997319076613679131067446275436189977980611035285884670806831846594457550988894035865256399040781901010153283115432783587030195782824570445254675115444650932454628633109321801434325446773573056269019950447296531911989782943029780951857650510406055989428119350137916411476030987055641409928750650127590154164866295408416285264056441395795299862972153530817901482636121692998328462246018915882681493163742731515996761411289335013883192289046433583470757349480197779039623430434850333586309806006355832492445417448700914474795670608228807231289624183964038665936276301147235279379125991037323908378980014136131555559170402190002195947085538732886078993675524778310283399047933161083252914554189926767536136251703949147084097952585730997936300048245662061595111603590994280173608738737434723691185872986073016686699561876804072531361496772316537129687842077355325483426333275796956966988294036596962830108739155100914955189209657852129400958679081288721187293482124420789947299432037725688730869947123643394307586937326447771434264194990611496118676053244753901557662678738176670817510576717499513993333329867150844020616372748185728452816080083773377091974969160077068120467066168552441818602551475545939151683584*i1^9 + -511966826454117421816246607324637088961445951559947971684861646229019967595228734012670682033521613633097207833982825080965935656245666695137636013399283932351650578520458697338118940420536007205554290462166517745569729422656615326584826536966911378174067533002600166689039901666359499001177923008877393828723084626812030190194651370194602090938714362578729081132059144124668725562722348902883866801429182026975020198338777503888129200651086867381769307641292698882400139966484658262365282189893834780838231566263290462491525213949510807475770030379477098651522694370391028001721852645902508153423573593486283699879362788713426066927636606382801495095540226627978974291276998376008725082112451310677595390448372589995062197684713918810124147396299333072241960828756785046695535348900278433289025754525418173828136521192112298556313048734824535689676658989816276449175618474376889650065077597767397506456375591082367870698333764556319166728629673070159948453728560980836761153941363344745618781543778798864563730513150598977645556717863630439258079221662504187966066097682278030060401834430357239179087129739377134743496234253830896239441741892411320709012667020465215469347358499354532731106793694947666851569980678856479560691460490992474092158982384891134001952664079174073453411905578837124139661628485312175641021790642010848525580626760468023298288664688211127229254595788960315450727826366611875981850972123031544728604588824980864270073374654425202688*i1^10 + 33504534837906127125928476033985659966937505044251505440951495049125144883284550059240977145506701810948627286923901819001557961418382731727709533352263802113114010780525608230647557311147786672024615005437025841534668683680683301903091989959865776100975354561965364461433874702874130833770476078320457404043855685538561028337392530963570359152283267713678554038334713656016534118076512642036634750559011175943844456802852193760886832007002017886174567243650619865149497154464113077812497242749021021036537600911747421896273759173719120058370400857662485562872692374991477277863796527293699415905474359332678715923955451890869098219023309432625427238774213685046659774773325460666347650156119662828714056774342938760542566446762049538268352938606866571639725417378655820378110531959335633521548271517685030294365394625292027592505734839343131308477037428065002548608738270197284090413285541197335929708837322436374887042316312813346118453951528640520914783514472710373749673256309088289320088621430658267621465586140762440769042409097779902841225361015333939737676710603636238739431764407325280542196606380957101645698715413194290769222768158290783758493588131120558709182086674528905743544204610339190754864881589701911860999480602957812791710508658926026729512774353363965949507357494006344563411124630069670235959382478155601911716779157926263662672054876493300952979598719118682971104833243138290662426132070701244277130706765681951399512667521548288*i1^11 + -856175407836078919304241012210110457581070618929373586718788669547569597042819540039484020763695892109180063565834660145020370963195954530386227161565957537066277916854083498333624667321059416524912244254594650317725850630745932959684411277302628801009384027575628110984669975606224185946763551759376072294129042539001104016305322688206415276349115390042210062204279845121014897722337218470757899482076983059028011286137900004935973386228450353290165153538021507851289496748317602861347782576212908534852490735231924841560520377242719595386139158117692325164287786523131747988548215087177021649394577605283741101034085461262003452392165769491876106110880289186986278041284204335821497655526033628107971896375917745069353339630306881930871107845904498740591841736884626932680535215335027862290603013868280807904348767942670977941546576236003445594008352929996888151096774955659357695458885139844007471750299168805279977261358754527101313864295485631989904401707850820686955172866300449653105761404101601628972153592882142299377377077921739676363281942929679617896321472772449696352368774686572103235550472245708258043882888447117622732413263690138353201835316140467864656443033532529570793645147244865793567929262942143122441314546073544431976087011241048144220261751314119528908785676727493963396884084351539907532559168627923848979314532340546760250750317034047856645247684061860926018568772484471687454359975815842841795139756572108861776150396928*i1^12 + 30876489491287181438971221118189867726724310205837023822577727792034312510362380232540528561746365936569508993599541603672753454399982451489794542700354857227706749754586840233398999156283110299509025365827879894041965543088714785497962206632120045806673516921346887255971334604248467208141335802345625756168524478842908841941331353758635848962095287354115851808452051467285471786346622555818776695989974427950150169219568309068362458204746574836058080769668264475892374988383396173766572235599832250703021623985482165398282916470107826288520433844796043212092478181751150203490565856250354133610063131067428614608252886964102285776119763901647058105728974364064220446223355780857642013099292035726026730945500957132330500033622738490911846646517504512663014166658860296400645718184899589818689869507185143212832777079529727918902274753776681124562683017217920944915969540787558290775338001236984060321961859650161125045648116253744633683165267504963340638020636426890672330081536747946639760963081153250136665933077270926193538395539247619436849299368789820645004592898706487451537035412938154931585232031347801665946689001396565722810457255695213680530522263716960643966319702995006803655864356965732745141488706373736790305475324672904820878211192491529591609574713250029096707498290264376556989652652188407561464247574673292115468425774491854558637654596054937460516465340556998353886649420864519620561179005844185847344510075808908815892480*i1^13 + -581609226525146253169581110461260161802037060900357986404100838672765176894638094006317523551951864715731911675018681044958294855912723140479384921296267541025089268661663087052496689802722647202247927017244149612218502009955621409103486647872047998375953270396685808124584584093640261486734232048277563291203405363913017393473565271891758016922702559658481551391124706975857868027124503392968402736334381546895535209717993066969845991367143200753101883717073494340878814641476416021074915251113491181853652466376659894779410639235077110571171664639355111180613270217444360582926906292439179025036871224084353688599528424810058009247296086023082644649664400549911634192729840108741169869373766145503436306740219903863232273189999377904455749304364169606018240055972198035396718736555746706501027049525475264355408927982067554758649319895565002644334027367964211862065081983811049371259789391594253212507383282354500140163520283017132892534183162717178834894935229312532624614422030278544385559365615628771433200157056540879475639446424701400992057189029530811240220420283669011162668072748817298017695261325823674393847610795708080521055254731205219497654509049482701664144027810403997318101337964578021742704985725695446503959102110184281494682105946686715890379677602955279521599736715574583371602452043762093547460519273072991098971137614293217115331825527150990439327459264328119585233391770992331177378036834440188373026666249715712000*i1^14 + 7434132602176869503794254993166589373252705019718020612257054104625001489426677101665987266655218258630665455004681971793788923022781544683238479341422961520853815483403142168950286878041251125144726247782288303399331954212988278989968035425404686412733861100847268001526152879614560481737623676573522526161020108925310701036414790585909765393539120032299772703899812912018741735213438880811092848622104812162680067941092297536771907384507620174413791010057341602346969210151510046880510436301242692467598825460108918509862916949458760480365390404966028377137728566708885074166806698836072213168479653700488959284178872304739447919782652424343912305088619944787440629417451914158124469918734388802422831745509639799618649567301983804725632961783065691404275836683689622172933557332914375788328014346725175106988345590544734391835697952904777507383167537503407669639401610267946267990054996735674618375839355730405893035795898844102884257675823399578615270724086437615274607236205331433090504384228857896221026871843801359041640498812341093851249834288658748719692909125887476165850171964436871428037614495546186184873957120309126145494594825351073052338360627339807235382831489235436645092589921066709010331741470475629526483758213789785111221424069727361965141779008229293928914644902172769116999652024165924837608544075752928739668289352734816172971160932911482503803059414347817349845616733696111020804413144994767435284684338102272*i1^15 + -90444450026834661775632105111845757898921663248933771801570009584354971027039482238475191856739085313264285233905694109055292022556494269487372192957706543881826281006588790040770780353466071924523986042267947889409545533168404693092431140066976009580496448720103061602977702437461279373316818249015515209353035432403866268939128679972114291924905958632808766111704595773489134723294068178313006639576982852731055605536989958633557220061756360914412427526653651634625768540768573230381775401052341959881998494152253605208283378160457145481472032501761610412745819125101657442995930520772510051230534757674643559290654763510513089275337418188512531765588457475549786961069331627059748955907036190070852227288831136153189532532093958823344271175043513345278052367726720589818923806228804729028204881574064529266300588257791046480898429906537544410219018614799514464181625654367456422802590587086360587465502103133992747865456681044279935040567086138806905758816658134799750539629219856362978578998184556061472713324457761303833888627035972974000413228248313995971750647985763355779021472688715152473739549721475826534666206047350808537778284949758069903782522506084881665723106906025137693740311645250272015065994212313767069164970976813331375268030745958628892169581587201574668925539507755185018996562431930747044686985134398707638983401826160535570900124806804934913507154260286652368734935668418880421303718547230982034864209920*i1^16 + 416166573862740469259913199252466774080135389745186626050773919236059999721151670474870658551643391547372946482554913500171293687691536808430276050578731798468346508520562134315926855284056313157546808264292506714418687712297513531915138153043645798357296691298210498551788234338446780086697460666489068102909010636564331690376435345263748235039827526362743631013219315191585074624923041053625516777413219995663470969542174773335993229830547246481495167182933867386626427971756758170785123289780100807763435030614249035207910658704959047416331233563402216703079604703026326048543205407267250762883821938656459670830199245721001999328158942383459514029557667838310011782723206282857022732011926181701830024443257325888002590048020417768486964764020397794397349249843245749835204379636490739284303551415269890250369675953513191451552163374945153605734810235819562038972374892178516301872225058651473581616383501817969949564252877376003634064573212187908070184886992652295562122271662956765528319341154565891305292517538963095255630430299353145177436493566321567406089118469116789374562598955094516398354062882785311208301290355631913468702290899914234906443189991621007643726604293890371898407160335188460303188171903106655406998406658462113464762650825385517776287760088562703630891411095734091062020355122196086928042606817560684776884836965532632194190745477256929283909009106998364336241457643572378888663724412267025924096*i1^17 + -4976759149829220059139297532344041108335223435636987231834293887232877276941281302816862909180738916883515082736868480579219813306834726799366849493759992278570660847129394224363257026970156299992596485647734478707650681211972287911147232319567222829207676695573468932025350912375294782090781883952211354381600337501026048715270659590305258075095212382555268312932807040601704582617376158302250959578161143308294776730511927823795342028807334066570565517060759085507091107562079990700757698920815178845496596897864558229613296602392858061782601993579367473952088933586885577811645841971777783415396886148435594593257788041758585149778794372271867443694998470060118713292162587800323667572675080060814648152204616291428428829843079087057907195211561960645020549276067372368207547117081647114634779413165396075349755341599757356899851652048828049372225114330718427484659840781974406822401177618137190115370721431021100587680945432963042248218539970417012869401253428152454617852723290772240936856394026277287942502425992503788466932826999173782196018837802396354282257837272857530184357855175353065919728930042443557652583182233238818092418713408473401197647067858904337883318904211141913694193583228503023337635975705747625107190449395143040333817771076659769962729219709249207150675887101900375559006592776788812733929480162949584629954259545311978715199258764539350501674748614974303068158564882569440694804887447273472*i1^18 + 622559941782707827969768761127875635260842980934837042270344670956149172169109768293605099228651198036079885938043887729656181951557011131453037616326537541957472709606608687136690341914148836390862653151105154711248246607586948870897829628303855161454751069589202643435351305065009510988790244746474908017049077241600245928682212251158455312392392963890192058171955271829148739293984871143921549210723523832288268288532041703946341454522140423590633555302673063990702508208972163905721804836804316333602716038207309782608030808511947646003833586902409743497328214406801140280700753720762731343218275994670749443483700678952020961208883291071041502046644099113508343654981154931823206396982729087962458117802934356312847746706848650056516807109211714577377130292080730085080183656081181493980223363334130084899247314798488703294166022674073510998313323346089265687466456091200002887601276387132566989003519415148585051604432961487068152711269269074399574264332600888661688088038728236165544518400787157697615262004500574050079773961688553130253124082016756988811925796330841333454010196618114381801212269815294566646739510670676298709264212435654455510198993867058827355638884747313130327491014110387028527272053291951653243661216364334722335676807449218121841784098974657810941350478972435810275342319679370966526260245593412968957375602515527004439227971970464720520083089833543193729720761121202418476313154158592*i1^19 + -8454797124188458085914044971887826675472590201054503065720070246800795222212234811074286740497883649962477722382134246038745568878617405719018550100073186501050118848131351861302532601792707189218340147848418978686054327321552768856493736145145595993959168948475938465408350950938665986136999127936894498470189864208099058289519721285296087105974551228760039604751280061764524357971325321588343327188354326437224133900820369272389063445357054460177411985283446105519096125359520013006135295417238068468820172879415457380746862305206464773621912641451169892791793193801939075993249096833539545939424672646693672814479923946014607858299715032489430817881980227825086317192173029971041061134077369015768276525187814130530294445663945027942098683617159489309940365193202125120350953117154385878468235230123331509428944532240105456112862097416834922059637095982224638380267233310258458399468716154538725534846106507785926809601814021184187955341722015431808879955506215906555228732929222952905852505999520375222597936835899393769806113239665366199163230075450545377811303644550357394979793850554260657724764764966577121543527719488310847529749949120280939784024050949280757380479503589201844466556236870580791999947048190706941859777730663029696437271664063154954383011791746466411343084461861754141298534293425917546124559763295279865125484450887361467344093862537111067456607470368195750286558583441153727123161088*i1^20 + 37165192850495687378701982087918484270118114518778730436749293889370252161079597406573635235533819839910387668415076093259230639670211858804168852729342396064814218976568973282858817901221970386718088422692959304407774474215582598649906982104041853400763950379526458623517535098196860656596179982149052913527583205569453299821425547743434073626248434786383991032861811084105955936417602789696042154273382929051359630869665238139692393278928611918749192476309334822761763926806415097416237142997864712101872084542026742367001000787169470396968014471751309888079424730378263660733844432086647926702010410954294147924411501295617187016714266276749491082778737453743610947796648958001117594781701901529376790455003236995724614468529865404183646999786356425120521526877523230975155352533043341306465797884494291441984574534021011606026854857324163503497577461443211477661035734866238798492747843722853619147179796021859363558453573114436812839832083651860790119613178348833063716941608418594137221824919611521107847413822877969926839459413837113513454896650294527182659959387299389795852347777520579592630500415508800326627989605554702382313328313654340298584807387434835524035221048931572994090554568458298461120709322751920539519351579971324922369927631302507019921126816535876925566501002274401688396988180021281782253201795992252070725007706196526930128577897017618615120174128656454296102756608275900268544*i1^21 + -37890478982856625348004890205019861678123108891875540570578101809556927646078683903819067044230334776345264977624421880832248047547793343467170600463446451454560557747235941923127138092784172258124516936639183531490072458256752847782491075121413891705143960352076944814320112322688585905039127116233930027430853797994746619492137899873375075508316152566823305512385535633293374669383418813952046351606274682204341023496033973600647049863372926530966751877236793215276404671592293531613276997470508656839475471653740596434303034544801673285403959031710710607038121469985853840051503569560232065487052708165166080797905648006188472509063215150880472664658698811102958318311130875634503308670492765590887238686256061254020358552128564738323667558535285760290089057986266078593508123900306542309499768898856117226602786821041322913287347613014400260605582979648289366733944438000564053067604553094386745326035367638541234538178772099737068635983365525189214532658156137220828797948230290601919308411573251642975520842718256256725548998102679532938133219163317064774138672672746671298733771897061482132453344901226659624384325628217140736140042408100221481197304116797673083458930041006621981448145855956908723677772398742421781411976051127790418847199324400828206467095648736517076240105465641035697278995697846369127762194962500229178088524434833160191957456809974984925034958140037321144471993330958336*i1^22 + 15325378299364404431491383294688811532969156385199326348226951523618442635769673370222268319077452245640840409162217724574542483851384790905278656559509489906172302141963466602027829801072969686341017438735316743055776805632150805501835188111103146139724215619173180664352144540559271211969727144389472695652276989602302870178931555897442734761546768755676977823667820534187889338211143966656389520352100033108878789326106348116709342313052406403324289247731168166066960815788150377437193150336691634347270751515361222085776237910861446367317189225228872607809782620980107807493034792566531844688397902947211968384520291316694247601944320693778067558792609131207482707067411876017331856978209182960690771391958279713072991415736576291869146735835127888938093354265720165428436588218647974178319340295083672578758249737265009652409136645997881706899382520515484217917448288215833913199013785661705809147302931137702487968146468596879340963871626997347245014088283968498683128999942652807326906246444794869082697647858411745671539671750152461167612905458505390521571325782806154528968295607443263694606337492114550639404396547012055057500202479082165659611772005469916028720683047549874367139348903636667689531156577015761107260162527567139311003438823601331353273134244245891637244549376803193537127807235092624147239790049415309916299107268585639701695588065507067159924363274528889772749881344*i1^23 + -6027741877756997448120215883760146035752824602988638140158895180640799095989463811539552605151833736643085208266039111530576973080392306439472566907322422590719822989639813144933505132700023881950057337505521606696610803846522017585623483631092590093084192081630672344718543076015499161230237828302941142871031427035671066939428590948989519263284790938048918198640092927825384015011969884740988653712105964192209592324188548045550412429042138448818668246334040188687120393595143265759887195521047662647616600191989241267962568451386506468297170059194388297878639221030987329066283450966279201830129225309984998392006773357677569283079185311791947107157426563275904847246502669776380537269843761571116513660912365608281640502941599692087204049249269833145013934669218033792208801232355468718845599258832853619571538090717509726588775859496381111391890949801371424606817236205348724682335625386241094090196883230511691309024504602640497824815480490959946180376702327152689124869050742633301040541951758006915554586151048037431169286339155248783054406314650529928370756298993030782569513398903820564714675476975435962459559758681851733000366475725752095106992281708924278825605005109477401220917100708406296735411593294686685643952718786260284624063844375011560390605589450826709228264749704133723954398810358859218290235109166575571255392635284386411651911635093510960751393721487378612224*i1^24 + -3729411676741661633026110117559477422224924821840364304533997614974562515748699727148725458752200919941991598311484500076430745115502913519586607840423118465791360634350255434115833332373135463829014436984445517750901245813738377997405514688465547341681604826626479678490522690956390713810287329219956040092659546938754776542705142023147112692591527298704996697424392368627891545407930056301002324104252176655186831192967977193932312903855482809399555751854915510388786222813001989585073637332951115158708082396742200058894042413398826353042632672468367573853428374399837797854269186664516739960265785067587780774932850861368363592069282223005626148730867394106106308483154008291756082574461602315060464001749471200956312221102781537754885325848289208445995407673488558053868427658784097488681746148602791158973939098231345632300316933875338124107370987039905000466360036288413412691605936091233214045577760342771980462844876842771780520506019750715564691497376794947361962606410380283991086302215133011180772189597861075194313261325631689368825858527344100008076157265497093098797988972523235647771187272490045474843652623332707221407135847537071445614942741323165976475659645436395196082928297740849246456237363814651149692815640336898186257655196892737629441576400889991425449257998444857034712812777725334105397951705769499805698435687215750749380372415411182520354359528652800*i1^25 + 7128614516933109895493238235253240750038107380513363071949708592244444964664725075319448000380863525699587155804185312069357407632747155845175284104647550902172896319927389379319200096091805036060837053948851222396904573398242061019221940025772624262905697122088238763259357822131495144613094883154565675871025230221322983282419575630217464183154740592988543540214150735972667347454961093506090775199803317792070482773802601305874977154259128806836880494182244553993886155529292008734395459288335841721984875852508845151680453999091162481334083101788507998904050384573066779887304658919503186516897234434940073137930224897821972818602698813129143315260234225889989816718121704308672779970213471729671569574466437198874795223529193243243126996722019004816716790157823294375885117962828223468262192125861835560938606466851844167389263324448043183900362239128829872298242111494044369161152783319466972559017408357311690520205505011278823971876829480846819612151621899026775604961326968986324443230495552322232115415728614647641190551960907178324917075857985750158823383460788120257645020142071454286122224394798455094243841157968534835669063283395130563422866793387025161396379042683991502095333458151285820324834201151644652661355893727282904394406425750986724998603166911880621351781572391233093212363330152030788696302812918395142086814018884059554392302593135307117608042496*i1^26 + -213580714190382804657344821076342837111456160452254567140745055298050925758673535236256899435342426006418566699085373709651585338785286181228303656333638972274692238331409171228315480558280854955260175958595891847821926115724352133802577086560726778515445110040762566167526857979056367357296183970436945330198208334392082716680585111389911141516188875644786987813917272178754933031701833316192071577443509616339416209891813521698658051399573941188526077710506012538803179648043421484023185874699324029492114821134681280339969523847473481524486309332244036504977184091081033660750001586862099323633417528877863571834655454219464759980961691814939812401944536460603732762069589497137963813324786111680053022972499882291707925844257018820397335020982545431366486244032008732726684420422554057638908799913346569068789925113772618100727341761351091332160559117017203588701506797508452978138866828661280463370545818558556799554733005501341756409368104184893426030287824120056273213808561848492654947988642511791065733489970838811286963302752494614199851419257216561902460485090319650008449482870817171999134237909197859202353398763781481517223810427330071375243877575743976783228165904706100134879916340944133989305434146102892338877831507056659321471282631449361892038551552388055978998088119035343036194503425025286273274325027502182457842033088414427858884903408966303744*i1^27 + -1046596991756984824826391729496510086464924909384125322075583401476297209193665585431933991413123894080570427309347354962141086092068455344878088866106485154256419533852882757388406619142291975796789177718926149820093506248288629898570340355082763608329220929072069136817393345210056741989359117814158465614367458478251986904350594644427771885694204661493684371351022782442375348466578543041077262473389689929943272215348128148083170440575229743618767763396448918530086693294149443508167494779100022088948862642382426947732106894490202524099121155949412017959311994392912769135672951436806530619716931049818785442060904083901085022261237895826501222670382291526883034489457898231566135883437832827532528362769900492916406608934766690551983922862247686039176396199935330854043889341232111572770844129522953571592298824595706318397654483970832333509497059486743245244500385152991473829311853657604125190796319341091416383394379148433672629783365256259954000346425115456264815026477792591456393996723040910841498640973067281233836741412543721395983797736781622449918561200423333745420330428477332170395870837898047599011248779099859065397308032367432580675826307510541242229931700276728218554099489182176779681254033931154734839892397098192588249202784692950129337529411236719357939317325258645933205713105428151312270008434312865607818289400761781560584232054554624*i1^28 + 318495894322221658709066867635749864386321372144572058186147710742741046663790875923907597172891169476471516100464510426478318103535408804699039076796888690164360833883384373244929959118789091033232259351487319166238374114395635007348302226975699648592643925085494039460768191667166889723284271990760682154186849702780030029704410833304181919051862031831840009848839296810530637493091838506628986819888935518163831319160768826078259448678475350039153754882275813075821088831107497111121762811996634410332894254830422578928117045375195531612082611745679298386747706762614698309531696833098674022732503060320389108270161800274263560312194974064836535956152158961524944511584675248851034198932823833300256054732471703573310338479557686357926300759440274833848814415315810340636428331007417788707746945261795573504965124508598048326391137819892532878578416648316864858839129611274504139534190823182461677308261750740659539807994949428935263724278354984263995540197563667864236389351480064567384900675945394725232142123966180362156623289628533385784909480291354598700836545216629418741075875886666836306345328648437839499677135462655875443362089729780383234684975007328049617456011398591169533884708562989441725030143702923899700222567622309668697087479864313770190425489608163416359716573641280873783778562008576441538589233176741016610880540504160004078567424*i1^29 + 45427498332656632453086022080586189760112189887072835064918102116605416278609772964031078330062504502185055821188513667361757390139431629803021382277449745057985807696950665883213348448708425486711721438841967466965321877022344960447404712672407881036070175205940991099365101688007527386157477210197357612026748476193397595431642899572340756282576240367296731794609036051339056097605748029782595502827418523071686434747849365423640826850682353402338207604173704546957585227471411368630871595821018169993896028556228141115385421750821046400738729852279267067187172757792690319498179557475538503680813829313843011201577470114256463170946580166723426201553842624716987832802134367956921212281821666307207331072804821864739655289639408164490780859256611122125281342595724137018184063351180125032878003936791493585195309771546493014313435179269736033657207143398927661835602771344328353477185926547115178325725557047803302911381337136659848638072794962691286729026922135295451959537416262849185889912640832533773078616361332064532213528532634953212527890143268885840659271066043238365898577046022209920727395722456232207276767645884588409802099864905596901842404563613587210895787632068847919906969525672409470967045220434709998006020398779958717464185567548471729331510420633241621782589146942488761208441283337611941615049331670608287195605107233259520*i1^30 + -27997079627559265268004344252028236210998398009500517511028333017010030815736332026569252479496947410680430844525221637928507653723963483211121727716199887367602659242012911793032702765276146928720048095840383288043046576435136698331350363348204843359531250956351197776068946588042327593590532417700740770762607479549231066327877411347597373955262415235885870686352138415512487230406334175836017509483250911282686638859281120021200997783355442224928774465977521519417757342614489885084056530927204150151587592523965873046607934178105289289551548597560598042147100663239661603392885391603915211442759570615011647642780790464695965278918727595231269627480597181119488129740794925700474834053596359920326569073705406787391116129760949534400194440913526613025784043917832093055120724202341501602679210454696684320864638040586157265038130824222316882693368218758369465112921337536996945759547169573595969981319685554950693076647750890277792455864208961800092821328205615199539078218977348577398375478338730814371252434108684220133967152169619382506163957735200410530156626089210857722441848223601766410844610248490052494831997536154950127489790052221020749633281379069605027904954133441931290676337140010866262879598872409487968846912784236286815016500468539695199995430522554021284297000478266053511273802722696975190720881788100210882191057485824*i1^31 + 6129210286081989636768102221521907871641599394899291220469870297394044251302619260570273837765306951084224222794917185585794521563602657394130639731778849060130002135921560909163363376384324148905654487806462425206832336160977806015887221548704439119534914534246863148024873853796788338550675993983777448625886744850032156780112363548153761129504699641065566010286417623291482399809673280726952148967136240557588923437633256105174139675990894533286813540190996222599902354361030347672859352325765153221134353627432232561081348883060564500464918655799201100306819908002948128640302178005206712457794991626775687097971613655276131956478058104346417791226946355657236411794497123386642933794429145667328787034641331696377513491091617985767302775578036367117032734235098317698655873771029412579386376669048670048562231304499162091026230248960340094864971300588658917316134511805749877175761223835071412751958225486211632306014670567734699111637576336183430326966068298716170184666161215351442270601788460583471844861662534327427625935360326706966679389452325081130516878131405059628136138926769642313712647881633536826193359138669346476110017832992186286797159019062804898022828594530294142860234710402711777431853015400381882829901302398251204980437527669903236626589447001844779444548095946106341927040759725271666266727397718071672045568*i1^32 + 1150400142705860514929292292842055149948007577185723577497604426687966009371546869572758577436368555553063467718919501781906785829039191922879483566203340851534434718632933870840847676877336778809676709345005395952714883838521072826825326032913413398351778056058464232988169708664396925865083313418579305230730747499778344677895384130402525861492000537723122300503437476761951968946205200510274484533818388646674260140919689654710208073722284701809262448275911458645947278336249649552101962041353855589630579383275371729429409148328917505613367913121335254083185955911191522182920627294170533889946252076140472367951970145562770394302203079159253337341535801700945349471307717394585925448789052869632772179877426142005977540720301974566947709073549082117781738333736400262421231301661643869024391094431627953218839835437859615895428307758298745537520546827397297542167860840191298530988466333331699911924300528678189466397243975004428568588093798959467751067873044369166098589572865607650516189212063768583256765425758800330773274705912964850594998095755362028788846401070638532799170134462431306877276641703311648321352014790972971891215306807521105135953856669212492408270344636690240678857204738039743318875727159602109110843399705157156996653028515175589436337332490574793094236744895088137691684665642722047095685415941701632*i1^33 + -251404461203743522475985632947677754580408355909753556532897447808565094489091561870369949157908626874491928112643517277409274757145432724737890539077089590218103278471922508859448305115185334269693641915641829364520328214339647044019956362569253552926898195172611081071939945329548814767966832610565598268884494366219123759802858964599693209050720163972420712826489437115600626783430780690310996418431965758080059713848678512497010303059616865153444748760647996926939686537681060048305545249990188636552986757716619544250991914333215915529299533474325995228384980094225946726445283078972231991836522864092249987102303060445050353091731990053121674442268920123634327372976650757689256049637727418286617463821474790471240879931862651226898079763553496374505377452240805470219569425070704086815893833853172094566257747579115777542955556804954486452547482952406539942082178011167528949180768501109492319088924980324286808489889616592432684740450146089985326539529391870458491730870958890714476762878905406293266587404316748385548171202632552493267016362708700655747882946515390856933600494610906483493594151263518028119963042064037311781460083657921023947192195578167401530654710133573305623346445636788483971267326600010018056033385773685432364940026289991849012413808007730493545875722441267938416465586550618824041228664832*i1^34 + 32843439257608030241143510073861327644538328823057068707779235316119590820311011061786644513961455164262441010358086961610465284180720369480510729627104173762925031476241250510905514402064423115534258165336490532621255054098239403890568047312543333975791858439990378076819370142695218664526419804051359606698425634186068319618532866499178481134495809938959028521112588016020419288517387855861222611403729401845435666566594380029741349140227595874734517341290338238059763053428197352443028004551142971860224840189288594654809507127193982447613812204782125114978782751722921482458683132911525724694398297297884818478994711738908651243969271908200648155654480329511128292407758907999013172130793192352182106550729804895260621467286702319045898839105800886730775120128224216697999266086020568194406615332691936789816556638762800636120459114280129818792251840697882255047966067665200794855070417793435602850255245212652963983617675938645757143862416513403012490412598407133724163922335713665131156337446739955611053897023388127035750949003086040697280863296495584823903053157995743343639084519878310220811456290745358230120816862856207571559971778445807702332563644400204871405573308249731218725982013173935304760579920855227913386767621415091254614355822303205112879750018944983592184905904902471070924057801997567393792*i1^35 + -1089681040532489256715962796649283065645499210524907448606175899531710825279154792975136727137134529937719839947702446376503803637699758017627147186513685208381180101681838834123239343096407668072696564968564874234086212949999913703682991525827765138379748253172481971153407471947537799548472816247939719197785283907107052806368610380811406995085410168322189757777258950363507830413655761491003170608189723022636064241866264849022414675826657654159269270714597998702930401779644004934097937087602726651139143935367075116952783448848889552704963296346687721058778852943696832209849631981855646535845136559519685826365649308181914721931068589962810140154318350688157904742981641003672890562421121751729136467140154669431610140046687977786278259465226609777976434505726106310984400189682313991922882253670297171285146537524551427106337845288567515390894958001832952340751852359322569349769345941251376343321003642189890929289989953772723883016584725230219307773155244994904417989074439915076051207558051753595078042285204922632404507424592258320365622825172028097814721277448069698352704469683482916261783585498110120917175871646496052268138910114048182597333930364726981380704152833098360766526364917219350545502570887406092723065335178995418369745838939491442875675416611205504620399438244701306796336050339840*i1^36 + 29272902184202644153509049089246497189151605060324840500136633728024258043224949564378666089268026253578272448736663884009298537814668494414720515785763277433472416481807997791502498665585651180783919824248501859506610400090999195161129330340169799124961828255960323129518931829831769393611742399652637403428139832969694135194998011097779898583705422643814420990675094066805262614814928201121230676399608195305738446146083436382649413798821892282436803573402839878112128554140148177243973019661332520741601262831252930178865975570098218941883108846721730204401466769991733494654578310172398673039667446630012981257224601553088507485312127906176116402275543594095900815504131539322963817151869976264228300061037413142185166992156987570712664998313708003835099577200135377508321849766303077733924026607623525015007415663406477309650572079713706434851438648799005003985131869353834526112074751947362090960032192789761085199732346379961309726363627298094955990080029443656774644664313571276820556116320528991539739300275366181573586905233540077576327607027875085130939791160763661963876437523441538793314300923860621559783609457167113128441271000292203085941735658677826525289405430409390373005144072892293143411762243446084289572021666355145515402694976289733788796635855499554900214452551778346295361536*i1^37 + 27738388415640670559815768743201459377745650605141748861755389672143659370961157941053609625359660012114931617838169985474703494843105892494151832777025766717276077356587677227640692429255899599248430138764208797259281701971892392856819159495886404370072222413179151120111013594276708755890458946375075875963243101485357321283942499824290098982672958346702949491296200898412254951409300284837737513855902655037870928696444539938584167203398775048053984064538017677963764599929566807517715704812606969126365320497105809464024560865453526133018511727171677465234877883765933780489528384986158831221197725058481359847707783482395055359886797942077375430361589192107284049919193817305003478173121261713847859297910090627042565036581289294766039705041052616642700236157882006823202796346484279249583164290740088918827031054652868080656795337156402639769129821725517820868817788241121775727694526185788794033873591283189834960734286539955842172839113051602475085178781814435238719336395681016883011495556632387140810173541448743194334411867544214752726012758857477585942354297764878316093834191658366212070566517055178897772496288423571505103586604925382083193865641813451733954848537376777245358177385272366467766795551701526274538398594036032269508990527314324142130168883275310679708785728028672*i1^38 + 272428863709043522358548304343939288339759212759419718422431626901070590817858102826690925560103924227434557171854150222400139613926145304885144283122349641262808555871365289716644392810834452667775846900504403125508861542646048685692158374919953089371585064891324916234102674437146393192543117944846343992412920219273628856318276865178345383295076123960845137408165452828282953807465930531550326329265319672885221716454522777296934977155760778978018935309105808601742191132205382190522069239005671877078061299866820001437613861513996899543784661721489408312638965772876267210874455033665107446627012034897131076517028265138382224120058643342676623981672193610512216901934985565500388380425072785209324059958093563102567035463615480998914521085236670771138263639878572552774076711261624843899248825062458480235978097168953718550777565433625754752777197838769871640107453448736214058071760862695255993041616839400920827684405683929711321532477167306021065394551043702262096899390211567646961489689833629110906477777701897150031354130308608809816761935464894618216760100189448016772854070475485985422731543638221270667808537253468186953069225706884924123469486915045915181886639048220188051876937240949592374231508824650753491003138603293975647103837990986771569445159260043188616822784*i1^39 + 18955448056563888029704442524636766739016652047210600685327098007528573051042060134299371013200064858345856329794646284049448253262570780182501188351223222378244616634854168842476329514567613438329437680130001202379858706672868761774742001994598797853158881778089975926050771202067213756184122461824487777356560409553512742617199573533051487877990870603270441885251222053751967087036472479968222535993206745715446549125922250341556521653533175683707744456339850213201905723788436997113049013591602891578959189395380554470907999920083468043325859262557598649966371169792969188611918488859375039563537954497341928565103443436857469260092490589676563448119155410729375832951104302891047772095306002709696757618724344087401514088703536867529105244566968784906547294134813158738542881331384543678684852728698495556337974318526494596544488015859994880068215760675208588578765169852754280454456636798982754056403786295588011739382163128214045384800785244107158476742690260311222545232757720010857739886771467521175351574467969342104520463209120808427114900789473468728231115334900152630336409418157503010435190349940443327429648301578590111056043115074621538807533149781703653972769845029701633774851145377933443339843086225712257590147899295526663291299111054879098981604824973312*i1^40 + 343946951725957191342039099559476751106283573017426417596242894811490916009892373102428759292829453728054870784120252778326190584264749202092737539056421700660033293936353424553674276445246204825526510539385101977605477551261496380485823495495504892973152019857137919204336298244200768802881577651745316659834101802390633102491779899970005747844603955440261684131295351113098639683859922436631346301827253603476695992543022115468828523273553379461741229485293810276486514395188334772007769205761407898117039309662917791538388810639235714444192474048837062251890473442646476249555634043445490413419539981500364445956693316909531443792970298848878676284347163853127062569116319783020755566316503159520757642619220613825645449075584623085057854349794340092533099173159455251996357076813976401404657819803687250130148672700870309063017914132420183914669685543970276110187180740547701352371986911719037084621216544091059851910309476920046409494869051529724496700775969189438711690745114925579424705988425895843327899181703976590397190352143504459233587790393960638013718836643728457991968000372355862063287041137580694216709113607255992243085125808412976747127180496250225678076101537105292687408233819211674178593141498614480076147241765435955099757105364721190567936*i1^41 + 641850850785392755204712542620021039527235428941694654902927332754684537905112909130537970371774012957713019246806547690199879439194025744663960977232560807283865409061227590274965207053833624823207643876995722557550877019098733653200501479862277305914417091069737071268255391744937364023895043341265197782645428390200381855601219528080949235138378939675219712221868822682987633478483946120031834840010875331866851645945253227117537631459163949112416787568333248110639909632773156296670387569450055177333152729233709798539252515034815152837246724614028623928188237141459817467201748503911207468637773726078321219725970418005557699235856030382951498541891612516262212719393561070922560344093380919377580174348509240209683324051777426180331531923627313040923840487599189915288355856932357507155093381405912939073213345657244409805780703563299638368740875107019104602376665369088023955786908430614640021579684998272106495341603102554723910603653557350857433640331753126842391512301080817063254377014808231957638539434969896307042508587577831313966071225606837334060694907388196187434436557168017976122931932138278130531336849164730993842906981601095908995513793665005891784309362614324792900726254897767457137214872437024865633499544232185772415960219648*i1^42 + 7056691505310398522147483458031182077902654993132847704919312157638810394907926501077868848424130789698101779399154878354508463052215606933394875634794597696899213169215109711438816330457180055577895963037177669535174936113988188116406439729062739740559432067999065892729176274226946919050338582644422185211376562795139757290292275479231443184349950889427900638761277695645015835003429295676377771249224928322424839082237727740935808948295028647861027948647897346841424175118203864237648774211944649918669074198826748623453610500354891710746027842100311198101199581325344786033345002501307361147351458091405387871450461269683985076630318265435735863925007504447487059356149386509464447512465026433288650338598744569799640923288658197274101793944702246607077302501595984748129821688667836263643738844485857183738102471236293445653040512557014244377109992181969082979590596118905668674869303166395041549452352318913078213178703556258149485824155575757772075324469952516927708562397557966208224163072621995484439097785953256229205383187731147830063423247211709901322292706817234659551908925311025827099010065005362829899981967063956985683129719509096971037464641715445781067316845343802478086159216649571845214426926781940062935204775354957824*i1^43 + -50356095852078734680527492779282012050480954234096159855455882325216399917770410864125402267518089525439102871317208891859962510927230346110447637132643197337386488810356098485787610637036803693389596416537470664987440090463634841206698332357803139415897581961858919604004528674235009239469594899897714831202904816809478046446679139073714095177601567940530535579154237998825328289463679157750603627086382091271214114072085526090439431581524631984619149717951098763889239981877304301380246447412587393798618941287684995490953339387227782625696718334973467922733329551917372122366083584261160078322659987086600382144475699312851972642887705339708270764893060312104182206585629033833045890716313654850077154489321744940062663765213463958349376464979185448921567763730173415858995112662511362029110801647586203716909885314260187087150028793221433883703405280249891023951441359838100387051754493312247889819105002546773944120635451465263265826413333092511856981269673120069136148454324487582948204562424773829239024077401159152098468903426073834756024676957961324607986947247383528597651667333435132593524290719628518950221108166242030591788506345839593592042969360511267780628995951776696611846627216509957243609674830365711004598272*i1^44 + -682856993141003149415055003492061791559457359182536269277299109206992053889110969488312206231567441691518996717877164639295260575129133481990171413860642346359184753423468760060190939352593026810729112675681455232174153377954686097375313492869415080581348573265394916383423589436231416600639713189067342903418605187007025477117726907053424318698790929388527438692688031818310795619905449102575980029294764124250694547693458284720096101871813437208944798595735917406101518586233491326378871411916701250297858606817109753552735895294114478282556602864793811206559718926945864461081337108910294680392174608566200205320078986201614576342568669014538032525171310528698282323998582404521374259568515126982690405703322132963326306121213655631790020487593534980471628726584707992899481000966052585151698509343795105421261476065764968664588287607071047904796607753068803828847273308968050167468287808060778041545148023864934707009237347615166874150246410673884731331952811774116607992693376331282665071765869876691934795417780822394751120294092572807081997844252792569495276484270054258579453630240161696818654236709112452755270733640276659461980351276219893620655679788084095416915716917140066819195716192221035197460180369408*i1^45 + -374901493845274148823884690779252946783120343883362503139945556872944807637747562822056707417313075340518906758637051972766464465153298805087983982611149425831150767089794116956967873932430287091725671277308244463152399793602533138576686145267996867535767814876540913861001365577360263296321576718215497634370851561874263404305897859434990886493975702604851515981971106838220632552350251172181133217026272332875265814605484647739937913811950326715355712234495032260341430480747911297605272116073312207495326759508288659301951494037080439042302159826689489085790988367179283077624057961448502475191625482170825307498742897246808798417468000090049538524516479845120387345741695552976026788330614052670196630404312177181365613439985947084648071325933498877061767022947367082898603033079461590729212679291763911616762323586363297462698388350518306033512605791009110572842617182732581894827628868261731513965737882455387825097816456773111550907784201121269560028314676900353252466052815472478422202340358907977727730500354369511337185746058814716556454704793922884562055858855988042151621234861842919629116865654558757895953606410643874663231511136290609811043084900892501327253806468688408781728189090858926080*i1^46 + 173147451893071625951630085408164120588764125786873510034520494198298816374449859240060597576102622691927712622221224968413459546111283269090288719846420609433910041774914751247674280321286299972820991257661222497675359768535451466948760651750162648015883933229143383576104392459558580265116828268948819386063815349773166773745554505843145115956063502658954778446542936215929457683927624519056549274021700347665454714632174422967488491611899245974197894664654908395785330123464264390503424384479326265002351220860957485443315459565793785111679487807488645072954830085154582311095827636956553438161058840071026269423191805193207120944524767430523584124856726451098734382577427806886886351091767239619266301613862958230877302898318800542487656640533683895144846908331647862310455749253869888055614584289113241436839501209980004899251726724997295212693313033097982739069277749315561016700267029873135457890460156144989428431506687072516312191086716968821024203295455560875845942948619515350001157522658374665904696540851534194814000131908057596453960612010918640933257193422479828962620666749503696111426123574311810040790597255673551133998003420191007117527450899304221475121916674090819174400*i1^47 + -23042206121543870098889165990627995302223070421501933208920251235322899272609975483964149311037471220058715908894169159031529366471924661068984339895313919576925572118967228412302699706574203385183710989458497417205585621645187796509126964480065496376557631581599138076629999285203637934968926741457635840823789484386619261364435437219287115964593182714866707936106066121520736668446712638490163256895734617173250198233915252320947025454183451933770464106756775885093907788340867590053642388808919686829516127644112906761890431133397451811666690997098064629775120953471165985895795272712506849502376164123850185752890048526167289904075199667473557682833853682769533758991880615086190821983379744716222334335516680331019044731009762827010585098236197842745229944573665689881761914460212107820884687399525493548335018366827143553065925769588368137511707477085239351095285135116013642112678847732300631519563019156898595263113477362433117805776424348300290249737363670362293982760708689310796325958142211256483745094590868390486369774077889390095787432930140243980429772115684465211320477622844608423252564426225069885955780682500212442664134074567895158497301772878453469528064*i1^48 + 64698870242405573954568555459332244165926567627469797447608898146058445359771396156989378962609976654610807026990704219452251295792375120313638969453398539593836625991643742396155234141396163625079231256537783981869009343819526238434865093594199641813687056942848490105219936573438723438873791170551636309180760220666729670702591928135254504667026955552233513573705861482387732376405578740041436338774661364335692230444868186952929049762264420361396109672868018926288343001650983402069844560675184318094410842722045045978343071626036137899211460979146011238538959161842865350607889685660908314372161624786534237425238110427069418181493693011545460930536194679990538103029931113479851784711891182149614041375590239253214207538606668312727554958747980275119714215472248007996415086365288468251352841464922706538639899130700294534109789811006143275965308935673176157511900019211211785084844077445704938381137048050156090987450144275181852602214475024639184658007986174998772939391732740059597827964986192026560744264203689517532948113535945995058888500645188547497035751951750272045828204172650403776796399690186328295680599606781747771777248929252568349395200*i1^49 + -52817820871275686523919684735577446324924438862580374299305990698902444102299049858011405997068567742702534252601187458316541673984321852667757127230077332954779952772629593737379510591494130793217886365827433365621851129427545878797881412067199362223867160125682327501153206798742850472018152335831910684334590489363084545835480601019550843150065913137427671609285059811747558930579248373130961865865510852361949830285941311966677806979682012155020745518492007349290030163303856688478734955388691833462494412583752628676454763793348869878642154625830667902699277603755749439337076378677815183240061705576607744248866011686859017119223999201083421329587123521353253866810277419073655777504516786714107664226137989275167960249287824329693236517936825103385308670085672056372072097621834408792798543095224481182208068413483665971067928183074455370553840097087215580794318269369045026313432070235463922097765023507834686090761216689822749512737321056849069378108037839633380263179350419541450685711192366103565484332513724305651598763299408092338124961776123041662219067056765119450285531400041855151279625618301592289762609132778258348392*i1^50 + 4058732519559922421155797446010173068708824316536221110923467652465775445980166515213760044565648458480779012689004831561534893792486909700915850690909280613451238883192029395180480594025417417762975832569853174563450402404842217229439631522320358889893287048345697122351272528920552854391064831076365221316254165134132317100992887457900658888253351055587345687161762317024200508171914775860951558379027218273365629920491240242900586299998413122702520859376438360804020628923379710177657909433958459089909267074364485390817640049102019745395824998179485785351764545890233147117913761311392972871631146406144615426181168828235779418256015714153870863551579067603298253611264832829534356047457259503102302424039740624047047774694949064660914696062454155556899418029282344551647086587516549547890195478552362834268070560518224984171719572462235409303266568667290931795414500123808208532523123302535285335388224143457861146741261788368387046398235944335583058617413591515252807240793571629328652591288602124478003771180221903033334713430152753586836287825806418808600478617855418883264074286746650219731323*i1^51 - N1*5036000097124843449208046530544718236447722015277650606000627478545653896850524029817113467990648648053683985499476202153731870592379467713427078968335664351915994596224651685295800287218371929071864561804088213203597613219961209962023783010191432635581247822307784387232058138728115616043808985494425966422818841955308000000*i2, 20091288844588111693545585233318889035871060351448768307743523157601057448956392016195030442260983200130008008910474022358812126990770847529533823761278352877234822663052435043693829999120125391828319668717197586402119421426188614249572293774778022277342354860411095024237952489853704730309641360874480667133841437247188695139984168308352775599100165755248849757208889341489105408407914503942346639123478771132460594054923202219694837621227454708625720691470541150726407596027643584772547743465238110995149603759714006772399196845077020936614260867964987935326029218491172098718490411492340533742336855193096553812730898432759737187884234532478105937915213559963459879572103052451010326823239944164312731415518612001581973149125380257433014867715047597847659058721780494149124210427367673472040070043133630683127357611034217540124607809141788625320017628444157256813010444184728328451745948232911858941194197695619737017899898294184921979320788937882530779880507161024438176561919855881517298658246372577047069139790531907724307026889363615959695075942882914564769619416496818144283465042527031181968613540753269674951164954233791631688476827004744562411684039381870443839867599158935694349867079164453776401391002639577115966340912146577011263105671598670403078311910253829500533793288999329469961025835864774437842365506174031991221327299428993205675023731627389749352747782605474071782835011181983837801841199638456022706036701690991132336294954850644380109867799008279163918771814400000 + 1271976840633656940221191557503285662052522079899252940809707022915776216331255502870377157842994838158568575720677750781413440314083938862504612615290528274388429867745890311691069574353787534363097971419682163216688165107493005220243725901337981273991873530724762715145971221728696199090151317226714782400298902329994124922353913046743654993605413174030945131867978789123172870837317276046555610775919663753508330245588837994266467483173700083178560485001525369390200513396828618707914500731635857124330332674284916631764241061733249693289744363910155820408275920872706169878563418909562211819173174531467176703119412612793889633723309912665368589495667998191382135225352345414411521010795847092139054909654135719375450196419625765701086694872432290378686189354854801680389383894266565200851987015196251658960771885476532059373826308852787896447691165964166892899679034261867956528042756432636163953979674912911245570240990926886010300513270047111963791837610352840766407606475807734705107354780533785273672775117625596690994661985551331366330720120833495281762927967365620269589864231412906567574751149868521472245819127982423272585130664492434579929499945127860216178172779007753583919552483978517754881995178456969537763145350983917731887678278193706870246352774792446620738004511583509146493641843809245170866038416041431751591687023382058446732251666423469924815880530328896060259284931592461244613550043785545461981272593874540865466451108812625118188859657718732379296788119552000*i1 + 24535047404925886190338656876761871311110580259277413550254765226505625141282481128212306611136733615709870642206416709361322387278114961085708086179624657971797902717527187226755045931639610432632311047092479049065115318582776523288038366338895746042245250144920071744255866960157761670483287510481411910119989753989022385765446911423432045758463730880386026023312764121807609455101841900789812256676645317580191394557932553398426187458570765243866012879716874764572534001062787434740379929005312249501348654775154132439392779540099164467558894904887810146797054971732190084606404664131103294384715065884374059726902244016749778361972865601832534699452308111336180017645774945997401819933545817847633202913383498134608022103227790085306116676449513002267845785380515786923262894280559458119913535279565917785525592468109964585489509978367486825096318216216415602008087832460563719157595554959244859722513255063952045749355405824063028651144929409800644970677903906356713167977497466130219756325153140248238938688864465871691314568449092368127637170428042269846968675491426102057080314958987414531401284317655996743944231485131865002802613077144321158860077053447023445730244558332317282591380636792858843836388060709471897625872106954406268840582803773710649461339848509291658949102846199236623024821456761532262391879493601987976127567169394624347364862224188015299015369083606563235543578088994324001743354436016786253488398356547290538935964886992806040754323397718940225356053872640*i1^2 + 123703692569297369122722747932159070146065557681623909514645971363113613067003671315086896706030739766838672953554204145663124950235108584760730761427360130783053957882563128053516305848098225920891811171555362371071507899850857891004242521782187517930812868283960767579726446838882253365820929598700651343828450673267116465345633340167250066083887067537579203478775372885452010949900238029824677697788084904275007148881923569577338718061800354173670674780601823660225441441878972922697940275246791910456633997250057167309574990672557875296086703762049098684016943629950925203816483297895562616322976166661973058885875577962685441232134288949228403523479311582830153356935618778049448763554762362504850585876475611024847165966032242472903100944280469565169613078340554841079661958827200408531007482590743084645127280812285084505273018760646589443176004639055294793799264229044640255461807028656767833719192809782217199948728078754345330777222445874848667654642293604651907890818974241508390094615174700396822719300725071154506444622214459685814564394133341682572723778596353396212843713418428332503346498645273976139026681747150136920186341543788420569376831517168574581340927232635419413141822069633969405757963871697841764395823717890224412185905369615818926485262711461367157817065966040157934176299710409603881300569893993437907024703716577517603122776921940915924430306478863900909751394492646754656672363708871410012075339339290740933786644802716326265386482139536832328319893504*i1^3 + 97800141093460330888757348157718821984927717617870423016120047203488611998695723089996960301497199005757081889751930239427645821680892094499644674115623088822081188178120168465426523633811821675638523632775093262359061335016194701570533887592167738425120277261483654691907167054705471307920373004842211910437646303910509606175279284738069992400654970511560573200891043984332278093227147595502562038455963901397459716913755510122224649500883838201292027480067277450176707900195438303573133308702586432695981627585484723415927059067964993601082252547354276263996701981790289896089758776104123721111062295102077961902478941444917670450784082772220753544661765412165749097896622777236758503927483365633135538716928935658286310148019396227954499394653916130543273284021675725683378294938135101789826751469225819097004428492573366830044823387857051422180166190374152126692020131405535596715330050527145972916615112853645990636255774638147784053232776189493938782677347332738364763110842380722858045591239678669217511191622903413030271068222903057408062879316846267391884262593678672969639369354542616295484954450145666320183645199196316154069290959182844286545200881508053009542938642332807122252435589438344632164517008002639713873553699411625806179694186772942841870596873853368315807914932640387052778939451332264414609600491646018429485451050193287464785630320829384540609295064031230074502451525741165767775212231598611884642486488505605125876705187252283577176969980978849749401600*i1^4 + -1626779100926022508661580350204128894800630512594488935910413145545482990158213268930925950701834063008253867346946197951781574900425852854501390758563639922174251529535774354700193435542539959926408148039573996975949429077349334071998080394036098801296273932501353309121565590015423941528078130010921233080052996772171561170664294996788634056280395691611352537035121600121466953186562287735793556708763191872712115737120080260191019843674997993382882214612918754788655842866716687600297394727022763768448609638917918516942512509731237125358021073922761354370125954816120345054544999034676484302727932956605674939675186502106877685577267838789594880387149838225633296142751458117063006562942505489686396358833077680575013756409828919369473968264868820935738170356928966042475247129857743593142216481151778871704856047795369721402639880541925685557716836905807860906672571548309734648402248262117480388386124298758605654691506955758957959056416351564906203915583109998337191359580702217808115932202944112110516080755819254550020448708080071238556823745427547576104668030351868560565149123997146430195729685455580864994426946471018979939799518145346075022478533946033435159175462185404176585673958642240430507532114465333154508348292004497035215130950168928847044288912658395165063494183872380649485385766495882224769272900503295348040117661252474373340753956357927022844393079520378688652758174635581401636807126450519177878029419585312151718224902004143781640740010939199258624*i1^5 + -10342633009153239678149689471558530762331676972995169521217246394645339636836586444489448561937672345775192685682621059380850816773951744136025094867201575864507989008914491078986945991293302136639361969123072513800173037120261335494696384325906137898659790672479929946438410348535286985103413252546825323682627709965466665812103387270278513784171591878117007237734218220983726203505687405161818764778210650428056045001478769977915059410365193476412101732129247521844294128426516663725494116189515341240116784439595852362392868644220873361034874883373285452683210107223962234065783631213807795660245445721182644177470759120650729775642359785676173691291511089039963332334275761089587223988444918992239657161376190615527860252004229776711656492449164821448061438709864691971502141267988024870607426754777755424003321008135149771035433399176647429041543880665926507846764512323403357672035076098984336267270886710186638624165356177700365033567776910056620492430286886229290404975252170499725170970947673214533946514416515249759243720989007142399492854965348923438833313004278186466576692493824000470981683732589498234052478479515357920488375075535757750365472404648256597580993015962678704522105178616893064599267599859791223328545074796951868125121018319112343945123568404249184549116729780059742471383294193345416009231510464428791021445379465769481166299684647125853346256275962576657321964364909426565784906391733514994054698146584878469286544156224562589300326064438902784*i1^6 + 2202275934081936645457439875386278420493737266720067277636852390523493160923747769088642887682199698299253134553964718212915948035673519476011884605583857321120002398450477904458981456314020722431558237567557807789386247611482306431287573966317504676118002133589649989131739664830521202079289403961094858175535329987705435430197159035790209576917270151334464447905669204670105968738940962156608296896062025701757961339865629883209363198094035394637711754919926035031122802476329290358926920457564349280736995825067641567899849338573366225764199132564021471910976890383164342860628078068279219428656680942663948214275673862952703437022117020783694220482112923614175489941511346034221593663694747441327548223434317488251476762493031130637956594342051293522383173473448771292817615671918868131753144017483589302801844417892257924491075188050986622352521484364341337051729216549493162241115901917626823156507508587536221201410716598230580614481598852207970665386106613529528603454168039662137092481090501551884272367824986207556286485681327206391306298433196595580634515494228751810146609253810929696546048920110038367786440050056910937120346775410064831259597498017291131955589350761186489054520130417387951774763758752287519573315859840646103170249788533999617648003593243524125273910220988902891150608581143181377129417990708549983323312859256689839980372602912524588844473965257931442890651601716208314508912494232161970161862144891834794182621771830135055794866877366272*i1^7 + -220705772174186012091137784367064005354782187703573341172311266583169274836752165864352887837873340393980145125025092007276317199986350027434109366797869339585187904794140125000863592996831685595304728184888710512379243825651557587085028791735524781284957492773141658886851663180357346035205489810555604688850179400468793199224752031098914438735507296768915056424589571097475697746093342266600636115390005406370487907669230590204752681297314011725804765796911977842200181341948128168968588260062684785068858566247508005557886908990139958197764923182437164518166844457845910823922117013780473785586965988262937918859673888473598081942061002178212420083593799866093447058396788762514900942021647694676485480563989186468276830555252955126746079057683012018194703134527229675005143734662114216390256534728790788023036036767237197526233596157710711381570044064145207777408501952956891932859014860957845172438399950080696065669450874111565541467610686293316059468233928390786350595640627330173832844518199805975182754380772240802091583179346486506473231957067355246430977079856360082149731766441720368803412032567823507276604948885674425972273058134394119610345457865008274353224933633048455424376585738573462265668754628547086934223888667285990923404737005241852973424345496736952484226943085798748457978145874950464479474377621552239575833538134925105258271170573460690679659376134116306353032482836805242761009378042330009430979892352139876051716423282853031242465542144*i1^8 + 24591619466631026217864739793867030592027732353309734587872328307240607220670308521818069801357223460643538426092299566503830777070021062075449270037694638682196060927907502231163414138479006307220414874799697246614778581082304977457237811287842593211091436707453636048575677207994603692662020672265010305301042324185286214089381375060152774389427165979297097724032601468713958763574683843352617819146569168011914784778297388237496470975347202130627542012088156925117356768410668749305038185208967283565400034009377212465372062050453239557493253734113635463565894194482366135774555415103423177415579407150267692048166376443937296988682799350798922467692647946447253275217963356462088176981994019464708594367284137081402981013248190556663460052034130430461856831526693651753205032018340050237980341407210776338880958533980096662360171718507945373929618814104297274158257218818986208335172715936458880538293800770400362252563839235477167625130699867305742016256385878671551725511194813014570054526960240200529747833584575464273648744791006324016226595282101408746056027520667429955519619671574933235735935544383805327340040019353635955696776213033375835178501460610566608834120520610901899081896951836451061607833534883830293370066995896299682348353366815247997709003293639442230300175314044680658367241521594962568970329878897407187775956431339696058890968544501892380715131701649308836646970731530302438010622972489596964126331829153336683145371316784220786917376*i1^9 + -1022620367317932231057693912957948241264476415375529968473628173727017885877571200232097098173831930509019288630135917702391552030962508478364620153199096454974315742939126572059668719110378608841700846312828600730634394921862903891578730899279246359379959145854775832520750050383712915659030702142255532914770951897821622461931912822742942930634686071667788232994769200870085653776950819161776437597673030686050471448539686076020709950576057291040351531438566008108487010702152633244038473682835067183828742545738653566840375965168080052401818284417462886333726970016963471956626192451588161856750632998473696855571140637555259399117482625432560045046313940391434230422060949333991788697268912209098007564215677436853095291065640489714446870235054606364512100183755286094360206020477549219083768588902338766434091991197552428109357331653538598058129592497633413128336752032634467379483435798505349602343101535940757984285788625715447380562539619003861884178891624526928941745867631981068272157786086028891238176737975236271675083005356527867732907173204820225700842333756980866938191689708945778643623452963181539627983334548554552875969098715623909573933707391767098855293361372383377556068396548538711873410101740856713987987503266294456638147707617024975513770605986239843343979255961835403027686178355612296654437040634631827279630048027572417895007750482917381987867112719062415502224808676971771155793158091840469470129814817623824470295379234936324096*i1^10 + 66916342785227115083391279643179508088551638006450627437307109949599261534957972899279031232847628601988112566554347383961049616237718626540553668640883315379338658529936412602104242671966117189587985231451405469366238396233471099508345793529966184664169981422260093084663053766311473909015021117284029271405555292473303854932437743022896328407041412905403542933059135997202479141606758261896998454764517185510044917134174166214808049809896160700029310711177886626810883078705990026213266213255850782145631561396039795674562192580767175858827901909160076379384135274417643591778646135701876846927830618330371612662765795598970395616906446957966375344487008514163584376645618361914775166974418058073706999685882444481841185659259890197747248060605677915519492844871476945330924037000376256191751688281349558508695396958631456168537758239504382409807003522489913698891368534388749080106707841589691749080282263265454596939744023493686967334141835686617614571974499942801529919980487147438905172550822063086332737758916137344328753275762384097507832567690162674998288419664295332107770239935872452896341524305679943915736596101241991617603735133911314182682547993748887911630947547796337051100917033236960389149505754976146839779056237881274189371781318611944063368498266467193884533082948511491985795327902654819254951669681050632671581936874758436644980334485174088336097197192619878555808097295565644929051194721445140250091876462357381286793474392195072*i1^11 + -1710264636238700061823584276033495908209903774143870164718258024297423927611386835445344784904188710771351924697756785679270358856913601209456694543033624106516177522662397673426700878156750958863841608946540963241641184367325368428359754878723367380045846131293559618852181555128142611276221389452863120953353535037676111451070720669070108428677895376387684250858803174519108020334255277789081602825547836691526781552587029050676112719223348483599614287751691235658466568350064723511226494063041455672556650665473001584627803198346607686026909341748281947286310694329684398883811820039265387956105378031993132861283583742308196318704626723486785340730353447876947753684345457587020415634004755931512448531412892396821504357101724601362645390687042734243199984182777824775675767563358543189391935346857207670887530318534374970064829049950216436920010496179717568428780002553975279689048617731723615848851142036877354816193682613007559646296976225751898707301294021752661170953454701560461499717349490965880379208913396987674695096756734592717312638272238756016829166561768710720956505478485853065936241072192596129704320889851736912561423589028819811470966640284307709886803175881151714455283162497530354682603759553505776691372794938082538646566326970944812717143883897396038984644554909227833473398515233568964668718244950996374865061950279221898999049348220535803957711433796141006497429494817159392364315281694363184160470277520408752482152349696*i1^12 + 61663350563014297484553995370826296664215869331813261016796815474182906026100774583958342312097577579071618233346652776694601865370777023918819104485931158176178474283128507007882032768763209723453238179682359172383455535398162847103675620340569204453968232648899159811109048748089939402645625186558283526548284465422865380942486985914060562770206534586082854954248622609413543559839042631823178337409419134532949281817285965872665408432001663573168191649363140930412259334398594027279213640710219254963412250016782527122726441773813626878231377657127854579195658542701453484816405996908270193790817148967421862982900433872114758003940758224878779620611813885976897294808452123914465145749794922021883293810030056999301829887509066740831435654818479985391851433013375128462461794641919851935474293397471673405462574108528228042967264112872573304901641052142440809455515255674410521381056685657586056132603422369550554215722686707094132005072905363211339491238736132864945077569538138004623593944753311488107376986024589309382609177357388913553844092987647133707719473326517512530417612816459688872488374838236172611629287757300183819555035550491058854169308910108142834871245171867121398635009979207301194755489027215683714481293252839544587120672783819311994415929626394420073327791168666514694857231157284543130602253104747852554275740243799947313714149364901152246541354581394792898794372882895009749748784263602939946593706977954635569954816*i1^13 + -1161862513549125837390617632801260679398486358169936952473245231004218175867303828123452574164711263140454167340676983100675182787987327924955889012984893602991123800270741001895829779060504393042545955657971574954364360322857631217207509762923724476468470605771229358274038379619849514356290903475403787891850569483730428111052268111964314039007113376990983064193639489498205080981371619295856877524781199398613621232561792633395183432177792258070156062059648703409207353856107721871920680161122183208937868165985994703776717934656462265707739950109138316925609201933032336321195754966949969339611819791852859047065767450648675362951447221751440057469557124614880969440795279869600530980752394509305792522802783222980239992692506274503505187853683121027512308363531491744325036023246846198080568165441546422239563669072468707292667672376605430961202783915375261911181350872549214407345132838999430648056425286106324769481931283402498415884457408988878002300276348409343667886131375735627806261090085731855247691774190504573014302580263230746847323883696588618319628330899686439298078803015938068532942691868971533990594092113238610732580406123210470674946788580940584363531131103434923579507130401381935454519195925617362039984968430495343259248224808825335899170867921862667175550973362235127598204693861286510599718719972647437548508247091889140939181066719134445439175938940592265566962556961104442989754895955346168443799509503974572032*i1^14 + 14842190434186783845646811386287969482226331744074012671419305442613513978025945726569017619783046578792356517393994009020606120681140541948434987816174392516212236915323149140986049722223525482472456690570103229548884701610573676126620678971409457359358060617867766695051312576258328326041583367812545175439706416660815149812872423877633719389088354114165780362370653914264430196964860278015126897035789301522233849958878694395159775379033288804975390980506004853582159097349935050917099471340381196004990879115456725750057402980093087633815895027613331665273237959890706785128811022673505329200034355399266947434747633424597780741096663412144955273568531259662952259499705601707117676270702949214934443815856686507021989279380123738959918982593824644222214298791697297671789247119885502060633045413581391038310163447482861901990951137914990391386155752000775533120625484700865437940970740170630052050240894916131821463564042170758580196406042888801397042829254099038272632304545897287015785392839242346485760129861290119502211366235792656001478892309290736727268366064795958561670262052155454019680324814901579863970069197544108041180541675996784764434229990441485920324219164193398036496072833190511627326973331494710774587488034450002421934955210454988170561949279684016260856702389965588570780040024326481135042579801332683480881799011725088149929859046693110954441332153163178623445463700551212289860601772594987447998950062161920*i1^15 + -180710378187451215015512205169007487631617944761024190898096175524508792777101647054502380229917852042191830900909305668176896054388563061888900435168552041798510613709978961903429939947875353974305005307255520983150690676825752751155114870173185004217442513187780952500172700206780403777258269864421434798927999215377670835779005963080167671046901887956726676626841464968287375983200135467311297296381994333028512827940915325312608452212401313347445321387947132355259653661986105036722751482723399222982974145138683483720404767986536778147739120484112866150178008914842441858358225124388539245286772830941342978411933446041583658572884945182675982997116596007346997846720992868989669882591731294517506801373718954840589571224557294053532465458379917615831735737691155577116668708218924642204107392613694905772067866698176750136059689929180119766718805226964860657713738149328402818266129153082838237254999813860266520791458610607314448031064636862466860928401161606531648594307371996208533786289184118680183024892270771566852688843509660499366862501538801431086683390476968990586633179844587909992823382243359938646513495833732659972231869975815851081790701436463797682013902956391368308329388007911427465814188274627106684345483996121871109703700841794482906863431599461205471108647082123849006089301070111314628345275536582920507232175250284413401972078008027100886650097646864579423537859879851181803414914349090059883414290432*i1^16 + 829002986283887055725566475919794875767144168085483114386205766647178030460771578770610711606378432607928357288693822357441041305510000328668552346379468872889989276736283613437418925832272953172248720898322460191472771603663192679958409230411273993027668072404699688396903147708632573314156993379477430748683022133387135024915514213801349419138091357650564484995498344230535934114186530237255126134416957679847675627090604410842258070373481559685062101389132792570479762702990388363016712410205355035972756907996316386312092863801479333731088851710665936999246170385844623930895988285928867093241975112876057149597506439388769946496911409610316932958072452042221007851817906652008735234793118668714452728987288779040968566249984866484446098547733548534926375056279324934480156013302406736949866402988096876117149859762457317397434234524681182042856508048866758792560369683925080979108128828982838007994084462748578949628681979003651945756518650854531672224159377442626413145156241624480745759210717448774602294067127560909485429319834952247598246685946430154161466501016260824464138677516110898490934625841117237058202245182720176640729015936290004279418947848123784051540349591194391644833581794054939936131440984903187485553137996585467708568237290349719145390872121278173814365757672962949651202666775932780392346287484820963468231257358799432924966989239296724612829208420702339421056210109581833511626242016066926542848*i1^17 + -9956485137341193460775377738308636093592223005815716702782766637420866351611072543707347201726792374939612970932131045792593851546311032909572840829975469789144823102011228034270318440412163233366845076790314311632822161970980078163072254998453608276934897864908408373488740962932842407368769607734326514107442015718116568868569737820810036682547103340826155712328858970965224952386424919865172884865290180351849621435866870782248246314767555425871511141383293285946044195712468566998567856815669871074651123934448719780918069362210324284987689687337296975691435517932817696991157805278370513515140883373646094921866909968544678909044666311913130845634387472096580234421068900678527356297272244205130394966779754661833471786757762574062753548875023971143875593290697609566799112376147304424289771311130880486231066331759944403980301810169327910085454537223093128401711717244447158825904114623852734255633893746112619007414826147537878404205718555833025202567917547275223735760695742303301037757495612535088761556388654176933290131055152817329893223507173598013034778856118786758545556138561522805179603196447585061994044440559524306296236257108820066278206153595423751035555069721867161546803645171423538749350543189889851859309168287657950997364590037236180579049120127903963305191041300964082609332576327875851409613769405026600215162826097704485698029313701579981775249125051773393057337877937975256488555538135646208*i1^18 + 1243598266309458362966292456509031385114533387718329393977090517312821043909281503658697050424920171217604911251589371186253378505387976150032287628234083818118388712172667892165714772238948878735825167447605561586197033761899882266901943927523881287617675095579158870441373228253504411097524171759908866274173560903768432662149042852582918272339981724771847578124128483989424240085946160959060210953055348839167850815567561636260387531073530695366409025209848904349982521079880642073816653739350708435277149951925621633161145890439396915639320260286002174590387563083522780802744195948810360407005479828642095269290823855750483348829113144514588528243527446154685707848798365077682924988328270849048605940678421947225511115476910791641101656624961479351692680959334246073824099253889765372221777910991898443003642169516087817892302796879590763993046639024967447828543056454225227954011073432320198073124527210927755817363030596637952712930955188431632512911708430472754500549481049281557562055606507993158829078477708254345772506279737158161049555032931877576828922938751803600441430231561837842624185690665420745648274281104482338453941914792694553595344890855527496143858079618773238398150120682541802681960684224492940712249112044266713412418321204351411099032998821297222529128104643489011258158664267804354014889110753509404069722411732103559841583122542034156691936195204628228919085076890180367895412783185920*i1^19 + -16882181579522956775164657514328813309644370532777482064751317394394451286121001821693265852648247272585328381905223199192838402232542140294980455452508514046329163411040924818016435885872290488291247618025356743897909188886641560271303928332935704609188322591469855268317928456116367866926995244541057977492698948707243697073596315919040154593805203545074389280382104965657196404994309799059176763588208015388698832476104873140234843675124949626541192679921642104627213064932131041218798120471786618548384759920275413663957744356691562423003045918805162062075093168775754618388126788204930213368259712453471210950788446960370984838031973391216315213110274344920643631548967436301316454825228752414705026639776292369171739541766167534864942145875730691721140191554614538942013779333911915897887710262674935774845735265234395036906441473717630826983635843140135445261877526509077910187488465940094291376167361305834222014819616734539712597585667315875237225611104616191794063487368086711944846955473737975405041977292754914704233477774506125627743014905005626828100023076134729392985995229542870184207472140488828177684531400383316927453075504211537993807078265479497963980611860465133457853936510628555757807790813592556806941495523387899400624590303427948300690865151903277295512665900802669946983237883593594726391082408004991246139386770814063492194491470539654660135307589867655931404234801591167794970361856*i1^20 + 74191961451218041791873465564019237024050459031880388076958636157957998107976891949102775199613582886143268661752895519110531556415989528225821162419733937488962384272097344220984812748835160747521047131376777123561869363000441483756198616813884040758848109240105417208362047931582111854432931863830450375253906992094094248494576603789398963820477322560556741230861726646875889172941785915979233445951593708270254672291422141132872921829426780558481731007631353345374436941547702234716442730994716123840834676149079695129804078104356069595890787333074857737143463876455438770981514770181123195427084088015040250397358741886682643775630588291698659667392568129448630611637646838157092722631411471865015614895295742919381529547710796760451716787519387165980844423389765575399761163983562748945941253399177142755653687328031376800826372858736689559300662570797765574859424809670901472058141540178388907881333837225921610755930526513012510599166445531663130348277092241069247757146662186600340710280506736453408222823693972338278615055950809500879636119385348212050315934013795568297994645420663309855219005874334282731375690793639730411210938612626285636475374746318854002629080904556801670119383421079551788087773350727712475570726040614787391664941874411735201963030556410223670789428938170791932299140919241385985156948046641489321350809922010768837643648789669418826819510594271261069469388711608885182464*i1^21 + -75632767142242933884960020097279382523089937713912360884471430537608878339487234701808333596686851212939939220870116341329713879908855482903907535206674679565222108289384988201013873764856174754820470322327107785179744636735606286249134732899140985029799087836596912205324651939717786025739472357488817516419968219067069750581876878385769853678105321105385756776016664057487374325138645569431214848370545566493809319745389510751229737137024759104677074682664123377741463319786138720591679023437481978515506267448126072756207537076234746240811862942444536889895480445264541600616599692100800332460617945049297642141203019982832384664000337709883862320696493682012195721843805312089228574465595478082936731065852275849340874016905901566911852252432716793037321308446985503274135481888701833500250258984142127049403100186334726692241000801645368005954569410426825506221582678291154208230553327250026150319221653933630963000719524492816643756007279833138608404474887898130915009408067549762839821466554812815995668582982306748168831960868575612513944105551807722736479986775870630452658893925523457988894127579184889102184662449237387114797543992385166042084706066609736743166854817878001595269151413721400108820930096499268221828442157441114854673755732831573773890165607666682927267543989700703377253066144503123869371848524423925129858107256188106041713472517773262674638151917020176977862664048869376*i1^22 + 30587264438031287096935867245930268731698315078411348441973490469775103471894025635555842271746511429999749905265059554671148313250163637936953827806123443700082322569609621406101016654046312794862693128606634371906228672653352577625920979821407658222942680604253992367395692015485674938611078770504043879413479567315047925579569467273746648378568169044895064173352489830755293415556150516623143775724320970105359071073779738893781135829290559497936118818090128137483355269632496250053798638615047601897479860845091605779335264516813326919966265982400264953136207392894796190866491533191677612123788881434446286670721389879543383628623305481442173319330869965442925715301323149922562834966696289400142712615227647925628556510576481115289032371097576881762008111756441996798647775658318574619386399790203498439184037559797502977578109408287209643723526236327282797191666933195308658117768764358344045388683770673969046260134782907805920068327623354624676067772743729847321732073762201621548337453183419107944350230361940647919944446467058015868257605832077430783689553315505935289133734198573516387941018556938174455487844313259068205585087655780418748928186730402478677861114199570808017562836510655222173196426579153406675777163793275911891868746624694236050129094172686131946192745366012329057658618874209369613903351341777442725958442281163817100863939750301853674351675832990862914571206656*i1^23 + -12028249058310332861693226585768457490465193164424389293249895198582641349844396453991452602287554009696010196954419130793188009404384457430846733472195138963908392206735161219416026011658258008634326910751737834324475258218829919825663602729813682001379413373952217189373132046965677915111468911152097218135572521169218867191355454735558340280648733862144610025188809865429080978420815017948815568858896227838987685626044536685782945575552043293621445770440904031350283383564919045034448996677384284166446951178961828128549017967701923918737551603902851478500796165986207674890347379938993664193220663024004782742002174448166068381070386100862930997851384982939632529264257163174419361899328374590603046763590842604099216112219394152131062024977300933059139833560553112546494500371277236302715288222589872043469896886384560964946059648637852313004180598484367179624696770241164458706520099397741287336614330560576638788443137712387047971536642682059399317338703545431530056664395288718259007900752917822278801363915600352799149843696436932898592817170819625001595119384202867495536201222331831335127259414106434634962939589477331932999178835244371170871788150329743232317899259227106594114035038802796148554366156781536324135745840748747996873478664644102764116416345712362348822772411543908151918203056624203758508968273896578529091010060971321392012712902633334123714498866352551362560*i1^24 + -7447522721987721382289238889047592241501166846637695068466150335353581529981306993760933020312667416413599190602132909473244304201866582879095064577891916768932587833282084741169003503303613766004681799007046247697057310129220899535248331003486024677678824086406066073991801751895033934359119947911908833815400224593480834667261218871362721058145951527169091067818774803086401187453836374853893807715950780318495717896671827639485295101163680821691931899057643267785046936298964855472539311751025766359964730200837176640908174497583345356054860768229047337229596691928631215837354512292870693434122617504318885164028853304534411175793730780237482054806970757714936663371657685813885635995597767434910324103907031369797311980735470299141080816355396170258962541165686881532168200716734118272394478377872262503180132557011186351103249430025420691631151134435247751164548442757659568767784722262849613257788460394645029433007949025574221500946362236162058280147682735173302797020182035754059663887689774831447850650740744975896302433104588580033970821302140727810981808072653925672209838939031193681091922766453374691009209195590758881037476454220543014817212184322651027726586760193566549218126060889838076393948381391861574035644317194752532883307913320309132139885909659068270532171547347570476019090577147147251117552460772183277664149421209319665509494565412160334383604333281280*i1^25 + 14228942980504928113326176883261647281140663825741915617643243948405258621321570327596001494350288076563580733913077193583589773390080427525233223441710608248647865343928280530357177199086942359758596808526294897057583356096764940566275295514627617177472524539885547907967537412326036026671329640028669916830473087043817540471966431747412995951394235724135076178937386607728646272775624600481750817208166392914748469612598267794345495742929394419689157904207947189121553066674849046001545279292869178698982164521354459805729694762431264834657398045406530620708261724275301825091580817537296980182560222913154223839392961907762419587042586292720687810568381016724335986574774959396172908951760741230588113473131086055930502571265741785147045170063160755588846661795000485272856706495295262121158818473804513858762591889578340974123527329506142199206479850209550532538251788402352196957477406079173513226224491359112081848891534874560735807441228404564693535116048423493082307432477308862186221135287272556925512788604978898159389631031234554891795691236176900223917462767466825690365212291979636676084430478401283554498266051293283629432078255632875990132486816086648357570966272859155179066784279824686415313608094646903418141915778320115664455687880344625111250923724691796051083123954500128750061464473713450038266967426409883556174561930846933286925406404777022237075046400*i1^26 + -425200524775694739254983302810518315846927482557790837189730560799162940675430445697481528329868931579454232769748230700402573281436770928911222083278390332727057048355358415376962941376078866306897449435291360725293719576210287815643363383795669193799697338885621235760648816297131074747243122457101922271558645461842651427007483156801322981936809149745303893589258989937692618495062204538537581564936729214527721522873197722154959928983752433072351106281097577327815908690705149412352759828075550298691399466359549350779113209271753182421786063155856816651404679711077749369035773174623540246688434194406111471320619859956665790150982123214265140071199850043679403870132521396768008392505601702209959690829663551801524775124984847443858101202374556161016699877401161757631622501563041424397038194448215425466284441518569134009718848712831911886995877669396184029372084635275420869748624268257152783492716836921974985058220963127934919720867573516049710979000103307066657576967995094798459454300297218917179503092296014606916284934378978073794761240232284285927439772133640058497230494528980632069145865380093699903976075619359447277947450482590821953886489917222038255197231022095266584239933091257198845004272578867848020930864621389245373313500727002562775577256025308868338835239093136966554099626763160708658447681612066675440907059580757875703508256130250833920*i1^27 + -2089170411599418769288857295767727119705505728155759898364141269905093675236997879979845987966340977823439663916247308768766415426683471566353669588781359529768513165015352137415693723120200904805192594627860555556665373921406909883240578444419883660304754295548688498680204037581148896900996412269447328346833780893972079659962519451703095364670699973271910361433100765320653508528351262850916793753263480929796576724160165107792651843354995911449355116211445042623775283302220933662117751774823349671463293946516383511916351589399974441329019174432186269590907905044503249108272429801351317947698267529625943722883832709443173103481664752276072186570117323920086722715083410669573990073413379963853890951212276723590940062775765836336648962701341169804717858292746360810446750429572926799986815850924727106460483491854338405405892473024012377793556027412210132652141186322488205589813636767888341563719743346083827894646593614605747626481069700369690045227655224381208706975190937661003731987024025488687644072525967931932261112745668477816996726022865980122528393382760616268713086121036857812726403223858948983354772748310498315930058715564684687515974903554915723424088507783691175057843323642206418829853079793627323678986520257959954922127806016356939305885612926462543618234845644695772600759641551387362929757476930284842339583209848727870022465588559872*i1^28 + 635734219209762398931468873751589342423250366440969710414245161666645308784005101281499104992611230441134570765527182941361416108797292090443591367597735614124018133215782236097373181650993531085051004904796638952054381640966541337390044992962557277219349162729011130930226681571856881242716847340671370475440371293967989663276355651953004371268686801881509689726713176620395648100341196405091917519915566159301414862743675785058327876083562813370569284485635518516041251666024607391771861284023549508654048689890529958317791963489980850135097120624182053611429047386918587940661207111669907219217116163375900233657673631105201173720381545739127407867822319624281184871489989901953923380969165096526926935859163805963088080903771746702158323229153451755362843361088800426709539251560582187831941092068879951511073003441719695320285374870553158097077580870012051435291134341342208701400042871635767109493971263600499709308949060665382160496258879332417975131784857994207582410316273529876734339070057566424129271561996727260497610870222223424566349584241944571241127960191580467164660625911442967991788539974217152413778414478325315101060307475082928968671992061237362659462580550178748579090345807226802411362895342970992610123141711144082337787333520503446292384898718781752836363397396720169471391931975502671577581372841204187015570607633266769341186048*i1^29 + 90715442919172541319323867785351910353158060158701478299020735112911759696659955376772658173293481862802215858590297621802450042808198089509736027304518455935308716043505605012925946541297932882774837524998265259389961826288392889795001334423745293176028223217343372234661977759048362197962490969411625367803937951255744019176129688800480624206668534857819377482194069323706544480017151867611697679832416469710666574503061667407988834254985588030438403291067723287334292612825304272713629711310834584717206568075074061769545812901915654660787237507494427332825876217224207584224690607694449053401828852111088959260822527287321822004866010328744491834292585449566405353366273783722934215444591538082167533203526567804490041530977591944099255883730406125893079995004533378376632126200097085863955047185112645933703728312700682726323647951907436261505490802783779195135925182940422427935814588948445589681202040351291109082886372460822597008837604201791295064809243854128090310233087475211997047509982570093933802380777313435887200706543632529639178185319948396598427553345265886651112243892589899430089757158397297932598823717712977160170811301799682489187230300640366856634842761471139788883348073285457288782794938974289054738209659634189979277541228087677099954888067416297263617190415436309118611658155422235618324792520805469285869188188014116864*i1^30 + -55887101252896557806565624109511836587923606582074780496369826482424088191798073925262799894535397644329246889290629596736389805709410790728553567122047966876613575988644256931024888821781856613360863241100042277126276140766402509902591882117174833947484229024448958770106509199275476161950900999558562898457145036056371620016533765611726016251122845212794266430818782900292121496239376576082881140855087051134994981227517570973947397296216269620992476696405369444045256933735212774705161655125012872053849994945816375549601662928336486044416993221648828808697913767507511958628714586545435386269744360462121088120531434421239098577798619838707784784689867705622408387430791229246525382022822508821166612783303468719941950354995577695116736508826352420562305203617997622988543520198152630534242177315707028420876470417469872737600841074330399414667180177090202490317393499973730450073456664106251928793247641761818393840592427767576809047658895806508488016605961105699061879905638495274899948171366224432308315986800627616000137163642626004340105829043543939825279058328988326279490614691469205740942205639133299657430044328293892282520018715462284766693207280101382430272426074244306660409696869169702113026305612643123376550903819792421366441547417217130406312692465299312896415779398477656936241999545968841507531190758452675419486642241536*i1^31 + 12234116935843875633616535489162193216876381181355471809062154950082412202279380285626594302678612343517259901280894602456278334177960268790304667649654026131254883755563982822304175303136406362029510681391712892456815722539204839250527498396799702690589949856923502690143114385138820941575442382880259432353034828192146435197761791474200441687868236504809696751555989653533651372595067178766243668410950415230962649455448707445735132834484751862844486547029169662618627558217520244196391357507709933580345966777124324145222726765155856461305335800315902576129203335351422961066821479036341749055807594666552419785158774070735441034273655740361315415299238345556458566866642175076629599003944442938530275935649859478190044789798882292446163497485289203382049826887356964513623935736689119868148697578900591287967976475986217473579966320576321174826315588430984026777831529007540030916062354035349651633205276637933608936326029432271321089784744672056266763102539848091116902145628910614851195124784931146489926641359143992401509740065567801228774511089280952171095476530796600377183139011134051155118497526157675042688427567397152997589496922922229148828309121015705886388498391009100222171049005805561002671394631693932068148395324296962533419510188171109613832038612909636077677138571434101503454568903598739273952686274483799235493888*i1^32 + 2296575743734023432758261867667043028016353844939784276761659419247464139806729035317471153693787861832398476426160853847430270702449166884914260295004023892638319751450428964644517988601658900672562541024818210407100280967236093900905099774950828473325765441776746675715107136160215458433635001204954855556594570806572706409360777451929853623700862153414475088426274723079575978300438718925276185672305911229403239930675801986424795634310434234738678887736073817272949569604060178332468952815969832106066370328864115142605552122690478666069727296600122618782403211176075748848728870059813104200498048496442971272238005387066531768102141680176896144590188381426438492379656855655343051721215258010530362658304324766758936450300098893295601112850979392203618771661791157352683285961865380422819772476848832826341509442895986168223746514850883887724082849546979286935397693942165790733447998244701456068512582081578219143312664301902877593564305648657145311646159713549704255256148926461838586372059985190620813470677550985799206173009203716709737452516813379393309226068368308436430754663691281634302305730504410520934579268796872337337998612907006849891130963003134525399075442226460481102695258109825360606227938691354345227678774493372630895870536038495693074574216819637652434011472003855349844472315567402220891774803526025216*i1^33 + -501896962452960163291300130167151934725903302908377999266082703946570206069691637924277525437914929474832401170468323593992139912829034517074020995405579694452041249112310370898946300140513294033864880982317605426150631128340669928811644608733109423699316506051409351228497922543406368045854075437150434444962754232430980673571503784609462213350214824751914133719796903709446622934013033898148349677372625340298954757835790879930144839544972292820000458133929757528032025392588399417066947932367536265989993986427506502807209500023565655531724396488968676640497057428742186466896279761220180280327453575559362926705227471793624986732140075882807690068590718344628894158710573002011725545754535898976475857655363356102060818716391084018814963037929110834028341388876445826372953208561021413859385689856375410810189831456808966719019942216638920271026076796686784876121694878711205662865906438689251772346947338638818666808434519237305299574134463475440297940287229995832167801000309223590754040712001991576869553410189962174781646129715882648685732189768511164214858195834211864607723551578895271128287195421670692410531060643223866275213480292701607168268108334020593641119087726646487493549795143510726191494090874909643003038674033447800367631315825926329115301465533183796098414717582516122568863645656485235621831376896*i1^34 + 65566962909282249671718855990273418055661985835708459309034114606362495441453787365173437112326771706394838818781747823026743845690409330958426274667819970711551658982534365541500847569144981894539811166115241438907163360674530864471012426548213146569030805674950648541734902249435770559957593764621823464765346576029456244753692149504845272991871520428201096563026466140147869000024690621726124202676341295140512546780685888347109874540335942317783359267066621416148601668491139068286838288440592462634107250494371282405931546346444580233713033643404215580969702174083219985058631069436565902383989869866293989741743946921001555643378821478482143561815262004947720510389550352796713506713836537430541731896181364958345716148197688779649158079595919644298630494899069095417048399832383182865835132693289070080116554868104834248731253701316889962126915906432307542151826428943710999049069082872988345162041307077118694849449384592624300151796289835162306658763199644129076430370158304280322883585582485160290458497437599290464358412496477761340209304159297114450641777384974372938955726748174748737720211994105981583519738066832087471193278595519945502510366214332660622531443049636931954079827717711030836510065594805288113426914651651829985538372753050918360700234166016433785380829941751273062202502345480090943488*i1^35 + -2175964026651866149061591831628294678303439272440299177132139676208926012570406475874754048745698124551642440623554903018187574636842775807697239031233905720772080527008519120481718744416587068297129431339117060256030569586288422707712254394881486463418825689237641270370656782552866701968212809179014540192211679856769368342434248814428650527483995756584986167207619420920015967555773763225253336881864655394435835325680301777751094381865057608143574787489359114413056057184407414537197237104500936121739402945589167898175117510718096545132169903902901015789637995438886659797439512992972318320879844900980836380112008718651415228871687220654052610105108698698640780510415182017962580082371071476766073548472631098513161494868202089768210689475219420531945632190081101028481046155335642299273268529410715860996818734497140992912953376490486976492824617843064335703526614496437819894443521848742617071681923001492641974442740669311335212569653101939501758076052419527306136584582100338915289296704133065674552832860887217031217852860062362764875590125227225146599378495072960796204061213883572387329696302709245347839218009517882532435281229285065388227241225388864202733286215043436445613044373878369446537547126613262381983190895434428344584926303707296934805353740971591584820785841229221092925130875600896*i1^36 + 58436221198162371319163665004846724765458797455841821015674319839607697649899335635599130333174646271815464967367972023659438993745892563191348937389157796076561986705377334093295201118198626413031593959392932709090380223250112499261562641920305021758006766172249599928653580961249733505003259299047102800643202627975203435901642303380293144027065740557044642795155771636730697311877393348114251635569833618511553456401245186266254115972624899826309285032491916944226397341920509661199610092815629621031218488600408752418352504637635108157885604689002729724875561425300905080398553890034133534987999315773099011340042696616196467810377711506302780030410070424340007548121016180640198165374175181999248303563404403719745803380341959166668607385502899286493668266420836360218332908008949226227028283522320099008803476795823702598349731389725105629214597443985913210463110063792540793784281260557797757981274600752073373444751701233975453526694330655756753066718430109074391768196238278348500687349644876116734442279582231237642254800708072546824003681072288952985470298406670110375903342934402044078626207152828982724527152819935978173751344462270125459021712351612477581740821240698374791388505051182939275741640198794450501108487938686235901309176524635745115900171452106156088662550678257066940825600*i1^37 + 55370620079770399769188106015289272113732963375333341940236367494251038911086235943343959380435069223672432463340552516597963425944525586077211051701600639465776664731930686986346153343340486725425885713235085888890564489144614062152174900300813702488279600002922157494501592027223601133046283656859402126105720194311544550978584760203287440343967966813238273291049097846600587543170879812462916188082729007009195815002991425699948410968578969444309870356758339587099547121730196895943523695162280502500587891390793136026519017369032387326632198856933783427926134021590593379433768731184917313148894221248936159467773302603715001840945690580844901809312320942093332576282640162824041441253371584476200356250489121713868571558410851238633165338518355295397060054129471916653714653789072243767780278057280123878255687181209949832909154847380879915987876709299999094509949989305816530670811801861749985976488360479058596734162886289032087328960525142938435080456862877848641057863443415529973321304698307508396006134654172392591488208977592799842264000905369554676230767405615247339194989322838366187055454592280094801909712224601760553860993313635683402065237207234634325006376793959661218762153827136361092260962974897167487375230426699615417539588033090863137867496434388375561952091590098944*i1^38 + 543839034351769538279760776785160430954973295106687740197232606277866970569980747246105483758014150977276201717419721296217353269742456114331814161375383161700030452376169128497362249037320503067054689558212945754921592340530428924728222168896962320621373817257849629767766534285247567946458908760171289471648680223074286301947845996624613389508270741651903048248361161434565724429371154813843635926154786407351249267915904115343009160953306506307932915707117424381506661795530878033784846229979347521149530668507350026275596334536164820794478829771071282391217272910000348571367367984016687006875507385033675333565012483874938080587059291419369432962855177314148922428419457187189624891603020853587601097503525534692575186249713299837316594580218938216653713265467894251868806140908669430640008818810497185695823585541407622280707177970993946494868580642212422139679878304834671713114959097828578837171487280828550969311837076279026450904599351876880115110604399991102846765499360976114653620086018336038149911343623373706510680232094265829866551119505810393550428098557330320939400278373653889610080404183996824209243135454601783773035719060997018210606064077313701916650189418356692523367072182510263960939609631131051844323727075997628114969740558994777872848100357760193409318912*i1^39 + 37869304824981536932430472546934240488979887533917116114334213152378247489518229478524498643896606282463198394478613366103679015950021919575539030801962230882473654846189598707263739486357349022245604173309928028356326908266753362852627638684339471879322220207623396357083037285639684667020078246409131396259299226435040645649665497892006063029281786731320852821747068878322375804778504014618073448814742840374996635413543283011970642100191900440658540226638424761030513881437182542009214563449091138198652901719925378088883503672723599322407806807394260264590905299124574682064608367362994941476024614771046423110482284391543324662001867282456035054247379281414931602024466817064204135018382970811857080520686388079434226665574253185170711948334673014371486666530895161217820669098015945170753007546295533942417500072491631063331336873870556170511922772508078366589466627717584901066129389265678159779975623756712663448079947894866064577974412008883579010525422711842520448350083856317643140010292594842736434989915596590333166448325547114042665487904798984736880659089907206179157333928008887228758523970554140551571725457201094125659630062246450476551121873281833744694855619862400597728616552429764474149180438514427370258197206813929890735148263312901611933489621368832*i1^40 + 688584653791747079482742815069980700973452679470303662101102964618827378031338763185633798739410301686152148658485903805843408256651870502549118933116297536648001243813754960987674373566620967001976723550284061674816549533169375143049533746658036356991889352574208838395507954400887835900203408393500450357811802439193953256761986427154230308601321359110143787903481819822960736794184552332208037049513703606976373448521961121682811172485770670155865933683689644112370816889322642006450405027921401948679076542009662371570739695011295468556210077029320807263087326096078198739805064256301946101065405573315310950079864550334584320262689734090675912790232891461295016492005328189789604767207446503463957704879296032549591613047404234378328079781595999662000340353164487229889597605752723608977102201384794857757992007224525307151753844405520305875537027247411448248560444066102243996710716745793044938713797094785102356880822800416433600158447941933077570048318239590136929896178955688263480779213710387956839579990936814388827219810490934504488987277326606485090133302964804778690252247646043250158730019236392526318852346490030829301608011893974381385912834809283445670049917955956490756666308846140328836845928771974778353790447673004430554453242698839298670592*i1^41 + 1321274949316331186777273820447183310767566646247621282548414251346904829726725865131213995191505445241688124469939955427704690550634834101211701796989969245017218948375654505454773850945758607830875891690483658394050702776769436075083015857887385084062574173471213203259519067789270930999772913268207219298816725053432928089814641217274313296834987651594911206895101913959508933660298948886806066044243251583647804539286364750187780480281583135449366990097214316214496439272676157418696825617119107054027682249139073025629657161638381403256432234623780473108153978989735996936202323947147841120877528264254406277167873057347392869681038710304835425795847986958410817573774499915626666516585850223097984706743065314151082256280359308707563071158369522739636007281717335134130439585096387915509292114332383995861522378089091461297184355900544942806263976380084686914515578002610360180835305151162354690717415006686156144436454070812412904945998691475954285870276372256344496298271699381909109762112602267056503382705104984747538809142862426937112937954878261441769508823548498802871892153623096630907078584205471038808164501121962368982334881288507044076839168831758591640755182239302933234992012337150303102871529661307274132708086410730415892790771712*i1^42 + 14358068839092776158636054015302555390584898500317928014229464751904815480843949942611767035662223881755748725817183062170016156288389541296923676877936078067854896355626976915968947626372121191272189843758694017041578515991099035004061797619189364769945407495859681292919148207026970601225118532757196049320487180927644036922631109307592008535856243896975359912364499687591716877974098451652868705608037353477534062134309138035537591344534575125633451437314954564203469211112980629167862966544600662919064246634938057131549011869614590652502637382298608691688628255594500351939539613572163223933594703597763340619310623375583315780143020175863271728390027925766771103878661887299164584562356696628797152623648530271818943567869320330330658278949303803087668725190500395729124407893215017007810610969698729667187201346745794965319661233775175240122981357813009586491997853709987200183018375091927138158847204328630715443282478685630558452827591368950992616253604213496743284334837025146159784297786918554484837824490328217650332736920012636460440978096278054238635492970080302199515063596904835693861945720115191136793665528642457724035919245218813146211766358862808471031760707441578803922961296649340371203950533153861694812042627586719744*i1^43 + -98331411445580972234340693181887134017349935182217539485042876332829891041007225776047404414553604261423705040308776784637138360103685335189780261081242268209222432560872314595905298219273542348560654015887853285681987204961530719710509641016671405284852659928192445076574635798874859931690749290985456841610139952037696983999890898367796670205671686858779712417794298647384697382299041868994925749832017287827048825168093220046315300056583990037311154955728923793022883456493909264786755920499382598680575362192572228707906390879214327435888915138738853401266656970619699865193473387818974074915373681719050890663972956398644427275738964252514933669842885319203443386644425047037633390296971350491233088792068683331626184656175851482470336251387169402677336840042618755400322045407416830064580406879666280277568275539837128215721971725047925786903473899729948328083387751012751944856448351209126082042673137586148338388631364654873113480206159426619345102353930599391838205857854232085003188411733197624716509895574205861691442451527335868881046376357222400556986367357311884881986365322103539930643593662085562655170963073769496450683600685104056117727704297984653980377284777498546164740531718819082036464348218499180368232448*i1^44 + -1355154979749348932656036090572172395604710377971895640786599828233478774686436023047165860924238860037758191307646179791272967318910225584842472907663714079483496187203631519642715285960798297280967299908375373515580509393436450719369269054743683229773743158308944921138691766481312711763892754390003216773605153157616992289952081023542999472890265302175239840157646343955336517480726671759956974361796314841906441151768153087795433651286549090411844512646083187811789910837402918920126030692837715034416027795300989595374805500448354343774296273733106326108886851759819335816195145462809747278700073613518956429369816889623248485737507559138692084152432237783235564367467903424206216754364739870243429494843706313774116703183977188396931104423945269468390566091788725438372565510062805251953162402573873731987966399088666304070645107706518032741977617699093999877317917542421590471953822994780549685030368503795346002496384569154168663038547311196257489249724112962877460780482984246441648514969850285500355856507096911398362812979930283189192994850342994185929582212267945324133399560294341833062306899341048700962932633046122597496475769934873274203739650800425484092384435271124730014112677014502455173273265635328*i1^45 + -753296341837513984194245342606670378631139753975496761938745658179106457678761553744435476905746029017045328219824410539960800730722320366800588769096839902781982614427223261471544853192469413847967920513606459768618953793190746358198984985474856530426581652565182374577028812627492215273211001782924312755678218646234671448114443336719241722087065908526091411331447156704306156894635268980970027038986479601128076387878459722928211809602855967835235408425105706152683543450345790457022628840033913389562714841927819698258980467005396348671078254932580516405641627027730757345007971910144851360927566812809481746990495396094427854296647276458301877059004742626157606907715597955994629533583278260125360627181414405622492047690863686470586439630363089942422526793000574596996439822857675459600131815063425582189203736250463428251302616610105570148445519339059090535208135028720938259840288040770484685257004911623321626432131558921476975849869071289479699106326684025006517001544149313315044369234621384559675840612927954327419399397869176724288644172589206699462936460514868182189415382937840974343316593281856554274225686906819785741853458079359555474729521079003760167426211544251270735220213556481425408*i1^46 + 347883180648143700735283704344399983205236348377146394999088776386565245378389693969595256092227972734325738645465328841978892877870983045224720359188954018605261553770807939622021658628900849888252400869324462246374141212800622134005477284883485202574321448625903134137998840834682852568935367471190307481505167750971051480465686900183186236942189146670151783220252123721613969785571631990720707279917969904945715987641474959218371962465642253600461916868946826627262002736998029154982459299359132656785742746006454230099770527846280603010391307032431064878164579023506759272584949158576027999523372787435800803621059516790732496127468731012140461295999516857289178248352909192529057001087745081926867374153380430333895329058003615216376359881939018685829038132691897703825943132558787436944262460789300277263387972401077004821127719064567137180990497982656664102097482611451334077215738715224704936901839402445339346605667559851720934099308177636302244769724541825497556199359895528525030216144837916309072041715679665526484654687175813470067942776896930600658047013471336060709980496810841973281575053023472380469865054540064982334357496677893041378238861046966279256538905637091412574208*i1^47 + -46291924147794907065407602084258323042470628421980089519306340930234651539722728782349088788278912559623539580218595109674644484221069816917894282616779914089148012119696695848072044376035410970915731234400599389830209486161437121155324234954894460150220339124691733542710884466892111065648199928911253357636616832637556480369314006600538938187052273999314782072649963664057583387452078169716673013140046118145309310173866175005169633198850638584990750300704882383373626336838543567500528224957202353098733865745918292269366610515395961802289307031441316013124623893912717387300169259941668905466517216828843090100047191895927470606992826156584714378949364618251191185565426326866244609741172357519786323570865743466003418982915948164595116887274157790652034696514925776858905136692566036805880569302264507612690183104329305971880476942307832435461514430556025817652657173702633269607849250331461962377773395748630140778290703710238605290504050029412183548892054204177834209247715033758914639822277199908061355018448790662149269215372949433390045898225723658569475747924204649920137604677421149497603455943472101927213022621310676593213164958883144200167501032663932518853632*i1^48 + 129948766980835065329257202102429988048118302095070607832392533311451465850698227634564521408392673192846072225700814828751701089105987644389306587021429004983716403470603365495469018416544331596936094153654543546107295735884353833051619080657436746760642884947969145441963529381336800728065168556520318784818656190634590003408171609669309674944515456250467183468770484065992726441036796221099167534759565387444283426473665881992233803948502267451775884978476482941156655470544946532580667360401086120220016908961680934968775710557419051153083013683296803195651044070000446630947119571382203556557884031258960435119321891035424120302717992484715072130050272535835879581285919224578564345270645347806486552423646715165890050836593564897782932522523788107744975224036957857597528546923740556079693514682056537738941416418316757274698034593026292439700105300978797988294105263286772164465500851298227588403092459273589245092812605824580948870701216822233341565075938888728768051944475170202494572399726245560055175572203143038681407386458502244382192811859013543116480778744586723255835718269325986640332261684009930777783969915380150764856621982182874326129440*i1^49 + -74880440032845770801927838545193371567203631067958005246319168908677530460188028478794435738781551920537112933859125463040887762915885887605086424215986590082208442648427474979697169160546041714839859890250891302510019460899848269856999224900053454668849867562014728989342684839827507461100789097683961792871580070502827827365060597739480080831373902286403402131852658990935644552011443895658692319564217412174836677260188683870379575509442147265285343813848494508341761499234531739256527073899041548255969044468692038210949368534171186421922396265509385370590051184502362782825401827760431507760917287789273710983088497320206433953868038321045225460032669763736490535505177386437315557432861483437699778873635477886366572798998388476672121434167537021948702975764642573875897548184633521625353462939276610475319214742582840491777209402135860325262956857565835088213485034793229538370089835299459179432958810998708020855984261662111546191089609263619642077803163617939441554665026708976338875725233162089955291013599986099038161721531654872315358076268288657933642599913428531759152892876606402628719291962355276103415315465201633369604*i1^50 + 5753043744043953132338794726559101564202441116427764772344789997676842139813292386536896386523363740887585730425461000406598723237575710499217618967530080972162349617114583199736909706025464178042226009495770202089734210737261333750350922310673261742145055307722763105989523049873277948997756072079140962834154887354376500618964075194411438412066664670322941101248177049947995770910091507307568267276582269421649532739497604643640977895014318297223065589628660353228227429007667531239166313014460022667221194888320641571654648645410445299953512782054372720694596562029313868715794008923224054467452766150688116824413671876359451926840431999903616348254685311544884010689785374995200477988174940845182313128474859468681024302071719424299482664145315395263584322148830620858586099825566025306395865112855463390284571510804748815237850049108113976580215793489713609975959023863946958283228358882285620217588850784840130531852263562102865823251672587025655109360232913493371467732156547462355844627488888737680327563318522623550109176780270418546967770888440066015949393951133989769110368135047290397656767*i1^51 - N1*30216000582749060695248279183268309418686332091665903636003764871273923381103144178902680807943891888322103912996857212922391223554276806280562473810013986111495967577347910111774801723310231574431187370824529279221585679319767259772142698061148595813487486933846706323392348832368693696262853912966555798536913051731848000000*i3 ] ]