[ [ 905448405511313874772437659269663048353414079627409361707061391257508287067970188839779988170808816795116578553518981072086399200387583313165839266050608226908222267577713888614163537905149754780182735472976037636966365614026825543286160377666459216303584402362824981036908357165814959772997161182738189093756869415517431022879650403787295209818920938544337297270624516692370844416582892449509975967297699379954465300505950578018855406010981198583976792935867057909419635691256630242599447856521399611248753408686694781173492202332430334984096304497462506261247748491913015987620471928258918640226214435272708076066249421630319588193016874535721770016029729727791649049814282368136786484038548368086128667701698506131875587288480377319638422859046345088505694534131634636028980574040988555450635687044789448825788873731317671370834388288311150446790205333211424861158391429241409674752854677625466818759764593275396890833375608171329943446246278831194826304635965938427341389914042703864307391144210174376062758633006821816221277219731888333864262811278715020902400000000000000000000000000000 + -37704076215166653405949433139280643592996468598833608460841939225705389054255729479838837990644779966745952119352899426913665567951432902815968078447895254594675743430189063468479804813365108297477316436216871164381513265873412092072935672213526539552076701109028421269676635728194725746957227878366089269244279449456468744587610158415731256548184140926459603340212374978865138098517685139011138499667131969534077480736329513302677650228307699374227269281448859407632390807201416657678653944019125659431766628997491790413412068875326465970857951498068007534922718558747486075787569314224550351316537596119380168528505426118734671970514069823428040192656255935652207933416096175146719494917404927667963220436863464931380320437903617349919209520811162848953758037637060454891644499642407446388385651730703832784011017471788717569637892571208336040962150239613635950680783560630772391087458223240831488342098674271440907247184296368541712127424105069633222438329566156535328390634910283444853105389791561193945790706684775000788338496242410956501716279034515512360960000000000000000000000000000*i1 + -201645171185866659448018853665242656235883984561885326127710098385405911900564930202430333397711765227484148686291168711775145666437727724821763322170333974213767923707719963535794374489130507779964315003041984462814863071322368444050665771513006439949555842966500581152351278671976667323803675990260613087842792724347716070375759794992811976834527365520987199705876051427040762534834934324208023968013651077183128845860005040091345685761085636337973376550097428070349234409494312722981729178561712007099771229950269054830819450200236140209859674047327522072626376194895883678582172555062607332016762906533041708969614390548843775902481386941684733910702945991411387973372168941807538008456404856722119613395109161093681849525580262435257360750679267402629266869873516677112616695568998289435192612914691934002486301299468819639366053069163016765396669203898216595240163009561683902850643200049959074557280071920226633906749972848686062557623695045565965260145221853607180203557438944416333469959313403163248820477650805228227097603699179321415090394690363630551040000000000000000000000000*i1^2 + 129481862692541376596737887724522967092532444170807764985622698789259591510295916494294251407626315608547677028487005531160028616966995179998022210937690344600270910822994881855968157563499484467038370968624352942461220060116952980811118628814024609362338557001804366368245537586305555887800402968446032165556807310249293731012636391089703843427158768276674148525222937464300467164175511456206482270911930566681733803738578601855013011965461118664856823868105158637141620778897985964968534072921483354680358062715282391515857855079352502020073701692916476464927616195569243900213031487061744092976140782897798465801179626111785738588884704366491047232412825743966297164359469774604051172121291316590651487791317408284024892887091486933678131667835756468820840136117733650802972628411811518539453700144907047734760399590909501920118379428968267134565152439645002011290355263270222821954004558735582640882660039368932261930899306033918916664003708258205966537823200925114340970142857116415370436514710872815038275052744629570668988438788498593699801832668694650552320000000000000000000000*i1^3 + -2218708410077569680071797234069338945722919177543410538692622657661625223471499152656780387637567416802445880036902809714008250621642658350237772319593979587634844888079335935752548482049460617791914408227105834577774101161753035518758007428460437125623852879832516791668582612856491270819495232665089706076107771062788245647624856077167992551822997565024796459348615972378907989263715841438113848985580796765291440966079271429339579541948732789833705387316629722948616377248312815820566501478558461837979548899122786268366771689517217878998452865767271945303898182898157298296850190810110224074134038306201586239487645574496690225157483980511979070762201227914176685397471410796520209127185711235724453357672443326491031366141581555916658806691740182870801884805409233301394786804993710713052877118801933095343391141465787747621320729170299506390095524810807468962248646375410129631813020113014585198770045432379526224162919730050631504856633976080745716445694685593848213876212278471449817334420312383058555564116018921677442230521417503245646803811398654497914880000000000000000000*i1^4 + 2572078206555398075630653007100143330355709614540743380726995664452253215939309967028568641803246749393580418271954923639341000048677201873108557296864097555647474401277609705379187808112001937553109211272855429138007506078480297292150382947025630878453903343697199087217773655831473640324470103157449893111100729920920809487041166263808004290091453952147245761489334081424245489234667030133931153420592072263861479443644097154419790216854641774316099475088341043235670508721209276428158629183540653224529288505411369516934705404745858855588361243505803723374298791429592995763027896112053724809127057201177807522407039440308947075905357532603195130896566203170684290560046871436112861874201567200672795664060805632466491790745310940635431154120645191818580384895762023918341919334687638567783084995975481241297758414430409569699032288562005604521401614844952846319197204475145575043938486379457829347638319051853143897943554035292447950486370475067922267512577242361442817466634177478725643563573470242475553111178177669569277622282515218088914272010962653413376000000000000000000*i1^5 + -8303714262839500051690181667889642131466820080911981308752841340074920106662353273612206513398840986961916202276141054806250499540601649505962267078651862714296116480150386911758522300897346136178261905792122746961069123322621017648276023143072690907420835578983752810447471013781976019203657052378652957082072435226044913190692066490802859556699850895367171033370418111945337672020962635306956903005311722807276528337219760426191519856975508995223610907855225805768367864851732758092546588848692724065857054782346706901163026091171301593360125280946101947422777799627719005081091101173389166828400072624498939110315613110202768685264289855287227132695666795207641946174684582875760686789635810962219562868816070717355597359815357247589629199906316900029658559596122866015526595385705545014413861050119241521963751054280962207627559314345644377322798371142898374104361187796492045094900258342110217440795555010744341311441766186676993675345961288302083592305442471643395140729752795522416817457741172445488701594915118293219250350313413626509806357325897518389657600000000000000*i1^6 + 7619938930557136182597721799013491326626243629352870789981696502939199459856316198447644407582246963133055228840956285036826789095175280664404631407791630080338417521402989887624949857199724712958714278975999427940276912097635089478908399297886950496787065586378224266532431280390116026580115077027926481638031071895617755718374835116899414947762476172745171768582740268894707649570425748250665156921127352077693183960827159480547455826860278138949437253956577244560281754088837276914271915950443317146013565401909622361308006962402493968989170756938705773126522390768166694181340454542580912758089763312003599837084385567449157764504099230552558406175136475983576550010958800356156249885598398891392080254661781013286971751014040844610102702000386091736844944897691869258545610490181234662393482658915101003384722630879519620902230333158316108228344327214068768716526938587995253403488156963026196248557380988381823238242126903495101425965689833185830545217723987587217972942251119311891823559182893875335019509429314248276596656892488888678777815144066252275712000000000000*i1^7 + -10159574415722247734510865710338832560664182961339514557292527958181376702343553099078077792583190774475845608794380247963228630362511476100437531557985874076942053296999866323040988394561200568054339644467044242784901773644079705971034392567654477826796888866804523273592742388626652804584062633601312964521223379846845379104126304380980610398602644409419174386022196283052483133749825340124844450484865636165324645111171383972211204218593376692605773988419100489423275067902892552367420899770954110824890721345401871113247866072114160386995755639885408313554742428954655967784363465824186026648053322137974719722524135478863203645301663444123396947751546361293746597046869509395139400778790817636643669197888388275109939777334807463109276035868371226641141440134849550094616334045738677723973549736227391672220159316899129320627556990613689746203392424168554268047496651579881777295107379694326979021291293156944759442798668706072423361046347044865525825750679012565354855070124113914180152569112215035241096028122631456556131445918476911922541947215251347865600000000000*i1^8 + 7219416867610455193265587450149249241300713050600509909284860813804431567449484509574464781653693956810020453008288398324838561906202251366799174859851404970450495128504075413578606566256020609078643500945269839481379948530551382708356566051522577566055908126386607272629263095460467597140610304491291673089813852205579597811830708129682982096374024061520143418371842863156343589659861191871018219957555056887603677346165158293262332682037850583052361628758373280782435540273593126872422026953053925537093483451686550221740789588797871265199687407747902207294013666300164826310131780214884562547064779424060838455174311887367363148976943311744611311224030392472654066784504512258954577784417590769332770615540907198309933300592810048264695506440839920314892780951083569859451426027914815753192094266362950516532246157877147339833731782785314591167015399150306548842117112492650819620384729608135429148549415938367008722121875172298903261334720249462520186081996415481937571530331108161535222469395481333977150250998939802929048626932073086676164147497773983334400000000*i1^9 + -1505732081950211199429366883770446222288177767864558502718475461325319586810065957598922395339275400285888635628758926773828200842814321292133862668037314039892796785152088668686326858888440020746733310237217061140879339221534897649139533355518964370620046629798401364495827503242640325653829618301543088525712498292232335808962781984344459806909723046552328208561789920568402008043649300805245221032322486598965341769271843623266381187313626459860534811226942017981864629356199235965174486793626385632407521752343308802741926364191682038356730807617979389252345274193411877965480517869790359370956338815675497887340827143088704600872928523788115568482889342407058187820808241349840867784045625719705436546803519264318582529892420029983429055695716326650381902959782446702669765315361226033948319764888464853216632659709849247713519930805093732469307785393310193566310577183531372990700792635204784023837561635972156749179099384449232158554321889592228299788846626286395685678345248593623682201999873322172623344057875035612087132266915912487303442965425291264000000*i1^10 + -760352440384109385887133652862550958379157985295670131891127166237919100294273764174635129790322114315222771484666002508174649699416496098575836456203753096847257766398687431396941315993926836935011128237101310258587957814766899506926238602342718960170497130377146417754428837554831099551732878225321749666422423755085970536138256642487456991668468243712922361896168231728972044361636356448674012674723512609900745419953761078973491005328353057942690925359580941577604758767799092079263274887664057608780654163343609584271319338891505227973406622454468869167209338710923725242983598458769811469543879441135327241803296396357630886465600043671070590475705309446574361773098535687067570257165512567823004444458322824216576639618203339510256495112796423114787597956832412974262645739648362177046620021298462894402697856079916663311178760261484519022848287513026681835692543894868148107126488578801523504015062371734844720160355387535585199275653334942777746654614053323052116299342234098626433012164665517414658267461550901954035873276089206409380225582366720000000*i1^11 + 574222717102173738300952871720301021727100311546386278093001833406015916088714262880537271084943535547670431124310659144221320350784015903728155245274675008474208950324252455631246203230391240625710272953532680940398244502713811185861067361911703499871951679070135464656770118618952257844764465197279011348691391349359742302695914196262614502300652112808881818223066554429386074054476109238488693217103208549745592148375240608582085840700020375695715659511359726056577297081887665441652581773402895135521011539566888392380726439041094102613072411012402961809615993847122771266770495798389476259162762948770695038512694512255891920173077723401745073015615736193123885162445611385890519649248791403047972431610169336220590273820242377885094425334478405315372694750632996876545463856346583875956658312696549050938268270521830438822932169877908300075928226933703540908852694014063954619205951035064757351794041844394101683184319600343586542113460576076181295700893561689635291498065980661373292641352325099665181763293168142830234743736233704476703700130201600000*i1^12 + -179150792025253511815289550972715333257102321172645590989393700344654676642450407378725147982897464135645113202382811099082153269331450026536010493854545536754959354790413065738142815626207345892019633581784392760997913521051334873464757337591001404995384844546020943063461837887834395025571171222652431604220682662944243165135725353968975580012016332025115981844737050601993091926712547766348545020524563463516067915640902343337213872496384844761690797221283852284765397699730945717532001402387058027404766184108758970012220580499115192677556163840038596882848736475571234654728095662381179379197482006123218846373642279410947256083103047737940510217099537073929958835493467070036774588370908842314772196309207873338212795735664908647155545459933616900639352116048477427052404733692547666677843794515983682010449965600522272857052372645910540376678866059473190779434034929208912550326569065357496874948203701076364384404582284015632020015183506906023879371272007448761645200667930347501416868867390012284084939886331959253503599893508185158786534604800000*i1^13 + 32107000343641961092157133264002444401091873972700789779521764213006426254588306776895911517371057983627714518006969018915244629307669916073148646066322849714243167058745904932245548212003852556244565802883120814998497212171004262011852374059223900715281069377887189696788264673835094349825418939534312466605525448438044258748639708534298839018896431964302811768767071589778796557352280770235852121893076301051348099097535457959307068096545606624812446870356663150019312483114405188528978376479198785837547620173342565950730223565084052407933108698503040338578836585588602890735820880556346892100774813011188160654276797812029589110334930586884068952616672669857726196358901119771912148250605533452908833687387816043955193849720060655691064711694926211339958589261342701024776793898448509419228133157193913133453499716558637251298632933588123993271508164600690820753636449786067067883820807601531257802453811011188505758506840760218767798522172726350241011837768827180335727634988202857501191362934903677361540570313738837849375671459150451557007360000*i1^14 + -4635229955519949061819322055694807401557403051734168899023448929815481662332038288865538442195443107972938957428597168335148294805809229976038342894387316397074846499233554115813667836826443766881969224827893790122802357077754858424926719166934393704735154575796523233390920358387877781996094252434440865118823700610255969082886034325815202076384768869693842948158083756578720971984713124388551494827052303967209456440997042747382751925615395294822076009948675896603064197568393393624696943371923911685658587644934605682375857891222868583113417765893505428438498341137162053058451444009945665101522654237324763923193900540684873472509517756916031191435556480220032693678805838714786615056832789795505189153592651496978754025575868767603284542848217750024509179530472997427980426690661965085190161652789999465552487129317762672446332683888220216098582252037534988033051397162391013122071941598204037225820167599119278731832224217976732290997555217969504281377419919518117318441396467630882252384359955942217780546298374267181529494436945833492480000*i1^15 + 512804037608038765017703395631109116862140458396619306757396317125181225819786516082379084678326920152498295804797866063422888273255526750754447973736530578609851844504852035219763139004305485078626516274039379395372660296340101821603869533365755488844078575316745170302912255954184256986101634012932361426879935429220447514380666354839125603599928451519577020043433982575494389848704610729421857592925067402239896751238083516433859874892699414483483917833792267944019180999820356956596027618719995984307721146986269319824193789772504325113070773674211026075032845992961935023370464445055021376717734991851345528945125821761037565352878373881734979431367729490260583009060670461971143945539554796710664144711033045910380555972861275517383787025900927535819726637951122577467034103982220191374572952132420398939847633591207334848557066846937922364815472676296152107718254539761450242925625838102483678623648572486981475923037141671185016420196346011707032875285453623624784436661589132689978292939537539872652951645468120017692970256781279232000*i1^16 + -43249887439368544486344601830052178705844378965308424755515136420975968877587661962292216189448277351306415018054328449928651448354231656003077521773162252328736161757553932559343049910083154157723761832857663164889947710842594305255648737554418351606558940274555431780109184712648957062474863478352856982391957574103125502490485601028567978168669059707058398875098878770358783869701502371743714441945532942206931968838914745618744431455043527566820863746002611000963924626713743881016509320551990517833082681390294020717367479392145861007126792874995875620000631684408348874057037177474686843510561057256203273526360819237605871333696811464784135661377687409315833438424963750369635149223503677538981587254516690025241324652998390780501763800388680497415937385848332771193872260068265655773817779375780769841277234911127804588641491392504469500161408222809844895994998313350385793478088574327053257775970283352107648620908875306769534505784228702925598641101797741358391785342629839497375533548852392646974117006122839038967271926005760000*i1^17 + 3145451133310523540788042319931138746904276488011233565671229299365067963654770911779610084047733072059990488524872599117323272597058385455832105540372446368533154172951036200116221578865162587762019377162470101762605454931950686807677590965237901930858968105314260156807660444380009328260746068282613829742429987890215364205888031112923083824348159677381452178641659962589876759462377859900249160959895377830633767669250259099538000586303472222738828171171224208801096692774201229906027435133969710761445218931550749503027336251044389322939230093682873359104605616893803549673232397553911911171315192732388346296055745852527574951899497637059679365269314526152604248040942697852025312533805173234023933227347614561064430240041511958220401039673054828916775179543454457061194385332402735285007935456508432239170196641225217936573721673897215967060984243203718903121195906559335387094769879951803465202866790701563942202850888470404551824074372566618579262481110496139870663995073829136184947906769564461563132459232695582297573189222400*i1^18 + -168587532296763861634129744314340177980092038526046981093279770103831225768817027162246879038440279638692515745464064474085147642111853335148076428457521504053856266585069854822928558231198340879337889332556587701588751418239981241698530450144298284453817219688444517584751901107559808122232439150698239610933000544348609697879940937030443719611981830103198058950292385003221022560869509867403398025122171128376529201949408965876048807221778380890650984001496868237902585911242357580792070014351913248053853137769541784361157666031587665117815559385010637488233511797438644282177550893412580186196697603665477629354701130837788851970580463374872401903619525785388622470167180187533081886854922908746504939900834885279624507170651518725797128143527075166889882702281710710794592327471988847892002978790137519438446405653114467526444851306992595105456376089133557959305330776392014794916771969119634720361059671241088587877560923884458582205351615107941946100967893655946200939722997265769845812327757763733971395567857569475906764800*i1^19 + 5591658034295575175566654978767067828917886604399337487833263720865664024542164402049997721454211129759709636457930585302004142565370832813298559284679008387999639778742572175766453813518445698688236497391675543101981106932018724464739898118768204737477235709302261455960835096037411616861333976958981748986286172305453706509236942334638705630902347556952131962173965798348837727608451492622933190397010222312016076821227057224955637078908393886870332953753211417098649298051346709903945173449973117405683061367498380573735770336033656921795625512972895700647344456720600545460252197546057355747886624909802583113878363405865213367682640953532982403244445525358296183751141062203364478758362666990514985775914342854367562166844125035574596860553273300499277489760996552925430297965899632709836498913391962009845777656392298499846265874866283615508723024525389928631476074786531610485282612364910842640732119647724400732255135223716980154383519151956480649300910969965392700890453777335049835909433917123165482684874208166543360*i1^20 + -147586690036701139260422547015351435487737011653280874404800635021932642761698413752982739583201644026989158521623111417176304129881946091432200439859569103146763545612092922105937552445884592844499465698417410797016409931546762572696097569256721230075560163959442133732798188862348741359845536550387112060490997761381474891292856266017698879430321007292084032157540052231401977788152109094778566985823975143347026313107395026306778239465884404341409477650601928027772121854255366246819996078342796620155269421183892805169189033591718001072698624101990871698011479558609053772662515029223380400712214934810048437057388208585942735718599442759040572831619452852132134543513105420595159805853627042683409393151320241276376748655652843113517504277820942985024435231668441698614704058931414752876806180987247540253139558152693053504353995697770027113587279344561457761316974662126945931617027100909630677778099309987789601072390738609602980306588567005519647319501239031814475655272957905694706542011525842630644564206991441920*i1^21 + 661005252360508872540282175784111513979598721815604207461867361602201843582843355172626369873948613386232896902001520117954925543639976261342327285826393423987067973215808002357489530433482018512548308667239933706077556084010087043863655178359621297069200937506454422105638197548853249152678814523298254771583856835913844472669839988556216392068862812507560475359758512392178125216400239376786792866301654508562532254462957428267162186560680962284152614966921849356669266544523819175702379645012451791121932713801557534831010447255064722296274663133954157726380192667432035736284566634424362481682004413772602346733970560779691559613617807017465534376711810008159063946735148319326145730976522965117896595733147744291426513789030411415633241947189803078199273283147935965999307611506822030538839081086720539985375114635026050638100806909757760360354046706011872221359002157070496117791532229845207941104012291888960727276277966852197135533196188359842247896134983280662606606225635231357349545599644849412614299582464*i1^22 + -1547930295509810757238388605830278621954421779335360341545776033453042363585990514362586475554882943199558201933091407214342064945264714818214558218067684307515221064559425364791617815256987169461505396620418129134761238080367414843829945203616106193261125130050799685736210938120308114252804493269809376838895388182147320067454707276843603542499577746854724309319916047265889464710888213985221703562318136189991086534145653625895646418076029915401987988886991369856775007214812711156771277479713837832721754399620506673703156043630162107633080768527725196462107568904694573786598414468677998024506896353664329405923879860830843195932592795315201951125536745236255543636925416675590679471713061797962567296315585291951860748805013024263856512449349736156725762233351764191319682371808511382343991469446512917812906973526775875294397530462969534789034447118977042340697496406679834133353069505945856046319938399590610260353556261520548785481061993533274804133910192998105359995526850815836642154528615263916523520*i1^23 + 2253181819958570303802143514233230575833535075925456288462458800374483438110030209269052304651391016248361220968394398984692538494020702495876720469693079253932650983772682595373529436933946154477732761928371727116388886339453078659539816871163937318923902394562022991328125649330326945788425519479876798025393983169948117899138999552153513201124187780289503152323078631880803493453117364402746128432808554570139339370835711475730575278281722076983182664541924114237332947159691967144162706595877351879050336793400635160290411776507635112231300781353633381642772998504394700805030566587721327327407596614649405989648170566264936953055123251807439158139607861941419588875737717224348738225015672268613768687501594048387181963480579954902975678030709197449501053341692900466999692700858074078943718591263956118855755148321630902381609151103856783742708310827004109296635701907016545869789270462191209946159502302102343828139905447733195906663291735147405848045253648296286982586552569748015603978646904111104*i1^24 + -2135138647311047357899778255801352114091947105509787592227508858021719202715623625008168575167800195674601176925036208097297566348751150930620598209999216097390071945571378520808788987883528339941863812514297651104411577643676110517407073195796753736529450563554993321138976313668397990517440117692846515591935671566945681177119466099980075956716239332255635479979391766254168828056086575114370877470089744528962103063030567961869658671865756970353640040423018444642184173081317070450167234641013618230922137353884723960507273502430856908024692946086793843136897783248761073606923729229473543748593733053059391039332668690853724677421636343258820077064575840097005134903917397116313650286227177906568378836267964383672794344573969253546040069235372571658600594169726149482372705377801197843139591907680724055230767507767940903696934971423659796631005121599083657226785534059675029855357642463405567617543222292557810800097394028343535678143707596802341624790798796858193644046829293045723013612306432*i1^25 + 1347950292224105272878835862936310175818395050540623310530750459154455637146056469866616151173223279404270976566715452050767026294235327325878104707026553666355559595388835914593437067331949760765845500825377481346461670329944372594664404457631202497861143887265785844566015754842449934895598232174554416022075739417881269759928222632004271028506181231858112898830031475825799561951939293794998583019492976740637643922322546685532947349261581375077909185831499462588114529736862725170418209392588517121834892855379008513428420783012211049638615256251454573454080765730599942824791540432593839232874970455728138845053215924081336034734445009614208292638945489168496781163099126796119091566015983228395473131242265179254257193107931116479741655378679681114920511061431565166212089587842147369154803550367084887167438095352536383642363537434854367249180445298730313131955359463983941488624735134732620524741020917581673853444116229991623427426660615545432760096003955338835848268434303803535130624*i1^26 + -582022092378383742167883980127587596655793371488060737338673007300992025103999871802018610843808799795795605745826336973852736093967933805272818160191596081551464038137691223932937720794948222177510452975450293764794752127851564524241897191714581339408446233294652077444626949039051239446283599843893681113427601831030392215053757262005345297119202198403432984162173153004769736022253616100516426533903032584768999449252226331179436242734222894485838334532509809214304323582551275401455531126540601649099559255982474763909884884276849113959106742751846219132353272675202149969422071242429944304856215431113543368280001452489927434280401267840830281737402659844285038730903229662702537531849080289750477756427007574125036837909389063609809824430204047575548366304958694661595196102479923337868365212637545516485479692986597362387489607066412720851337541192630154877431531684019168918331867549916585812194393495526383292274147918924557954918057315830409421787350532245688628146129168498688*i1^27 + 179389547676841585035752118194208663964010775711077082572330731987860093774475467872575444687969406955169652825321927376682846846999648046182642662578747368178366917195720960785611538201216800788604183482099519319044054067725546529619610892731732612067011432318015126634317266755535946194455808082498042493726405994562044070609411601174825372036787596117936415757848295581179119921229906583989432599268494091959184859059996943606619785899236035935685207216909491027562294056561127020240053233865599976778486088372595255925937449251358762256580018488078409926965708849994228129011259037439334457169293942645649770944374909234457733510805961590771657882477654507229551805133041639908480928803070615717652242845403037688107602938001218538320536706599544454682218149549739822693727475647443992549542116467377669981243552117081819116977269261061478210209055296566730483278437994761001195514453448044932879919229881973425295055944125735671599715922375356937897610235129460397913336184832*i1^28 + -40024103252889675374952204089805187819363759743510134495587952061582209129939630182158954424317304636106855917504300661142049609199590175243734345843583054396512719784662266494468822562583414384210324932431365042837506809212798096977718222647595403476613724092540479018084489041344597721621784229289528183226252466047745821579228506549099841372877944334779433055938910855581470751553611174518539496618911469592374446583373181228463281163530222123804219545345856439415634774773190924897726170391836400226157947738062542345882804318088675129913241795879622759984491099472488110792188929461603827185488412228528284001673267041812021234487205416068427102128664898072705975861115202083220445144321091566038878301821170490226032423648826982895341538999966113796087881401690350590083220536928840550227897745079839209595877637523425305970773504625266224628580679886124723418365276592303320851047170672940780594997629950048162561950884331848993731445571798810175130407441318597885952*i1^29 + 4955189685001221963167906972932683893187622838807714042259254077440753272158416379167944177321180035818012279315108801305214346039566143207048098534569637334432084502125817226692557222886161766812844096382914690275291356140263567960910229348712373030283329933588024618952009921018581670083965749564879205112166489490456475261649552940187604486746585916217114093717109904181129105733881327301986930087158525495581963602444200767006097438694674749769945253138292519697807327242266182618204502611159348326026991341462522682947224088012043010750011819771152858632002836148533046715029279829137806393742620955327896207823738062340735024331578820040393190754867702115552553037598519790735958723810343711962335569089848675882190655523563342166478010655265346722654597771070879941088085624316265749165386992466275378332210291155349716960215014373854802119794454013192020709766440505536562309823553970024822585065619800644325449268007122691064914168008540519198438725829787648*i1^30 + -338006184634383872888472752930484725503400581687291134466180329612339268686946388391761496293787286894574178631227588574021055000155473341773303680350116329172777222045058965941048837731083180623600307862166131536351374558541101260972549961544086755479938808167613698500032584878230794195512129404727909188403625463699441468261665257884217837668587986994002357851770449523759263766747643163596441780195162319401742623861769343246474702775581348706312487143139087341130572540473022359341698815834714824132428588366257753066773125500508080877300393508287581824828491103520457104360012654581139597152797556601489474080801968174867654370654801753863182021212761731466120509927999111819847248137741095503789856523004197880885561258099928760850217711005203491664090330725258163247560291684278753886359429532077929687199593103849837670700597063376932172211567595233761699055287042983222805030368854524777871143028155783403799718482283276059565767592675626247620919296*i1^31 + -339215829322652114788914830111805056295931273096708198879987058798282383488269323353325545738116838718953306157057421296678824235894588134325332713714211911807980964923291924878258396741727354279333919892275779155494716610798911555168791069656332098914533795328306450422086428987283489085041567650220323134388300126519630873336291581913113495007638674545673719692427970373830290667702487553884305002174917800724193694372734608622340440438610994287862927183717351284490705992431140648707864329222891353993626018263426715502583347905636391559707859398731825407133855066450121149363810428234882257712631187676797344962389060688788355762692538998950671311316084020404453847203466308671291966519491686043105758258947678362057283540304194148492147026201216645716630685342620435220845010619847034832439981264479448123970878964150749351442068253038360370790814562491320727247616333113545202029367762552077820513058488475036680825962056296081651970036945911808*i1^32 + -252096610592030600260557091469175339298185191298451985947792869993101401107821059890480199833749541557030676378725918225354724790320481225803045549418476205622892958125085365734668858334348491362122415107942089644795056189330148481407500416276942715518114101542040060084099043336132085312568817852052442012753868131432888061739915421557944791885278293673132562496037565274441765843967354247303701996746939380941062306098442025108924643532109544303270030511442652229719513272687416572090560974457797207001157019828238805493392819789832714599902347017589343175650052178092189982666080242726282595041480913353124130462233808739114754661175168905286895951611217863561300112157757973680314366182096653104481664326889941634497160639706587445949199457698357565088020789255107417692992530992907920137335448598066633909533999250680361007501171937470740536895485845210848662446447397244484477275007355633921328247353834042798228027467187452808615952384*i1^33 + -304658391431173197427845397098912354629342939008951999674767561445617250298186333705113559372542706692058465292850225267430221559697051709385796129087404266078337330291394529428002201310718986712304973030677014146859240987077515041326046216416609773703789360189847895981447858550728487118726791012971524953366945301865764930578137256444899075494237730452483824334184128624117992222749834897689629134396024570634101344185132903743257823901864266938558015360517730257693357530620337691978819115435041509740047946715887800771983094601553538193966432974615788117126494706913670934281565773089623761953949513203745303409176739517067908277416377317019303074205528186190527196453469274988110966367244306731021929890988523528747238099971382450429950290281803616171664814552571440321375410761888840308434045787538231597356250635139003637828189383144015671997244596328361874556894192271604099947384010370757421104153409956691152621211599503360*i1^34 + -635868146231863027378935361699485181929402492206532387485716331914804801868311997409729554869682686964629407432653378992500767700142345281767032332657342305353725832232979316820196168008864236497284037338529003328930221024315222409276406082887467485603384240195239301729539187735164434841711422812642561272486319076614066289658596024681619573357877533715316487626860411872768690483987936885690971903775306135193226455576125457419787396116533695365039219688829932432586669942268447319097117437552142986957790505354826160444092144106446117751234199230494575566148190893948696896694210639506194809511041914705539479192867721012605460488491551780865263109110889956729089723999454724893675290472286861051146757657086908892104784110734025506995651745099429446988115839752894355422428332298715997338169617871851090250934172471064934111801126270150684057046845049550716047505640969753484274170441164423878737558265841299793945559040*i1^35 + -352463996138470873674201955814182098147258072990893978079409138835108434298472094232746740382162772231648715576456730298023038179819802712540405195249319907770646163752783179236084025428506656439799000246683760462765768430369172190558579362209263408844679023438863149592275190630241227406201615106344305599813561921300201657362891827772176286853258791440115404088941861571247448040031039820486667831232717156589974763504626361187548175459187384706226597496340394943652185044896113112363478707094173710432552994453800903293287834077129626467549758222544793882913403395437387450893148064619496368145157951036344722774980124584027518108661983245689102881967942305941504998587419055932989437775859419741756910307536742299251490637190708277546548637782007514779220434750681222248412674488084028919964538471356628885812456467837117836919131635384278553992374348802828427379152558494947828303899046263275381599100018360320*i1^36 + 42622796757027695303336250641220359683315244504332927145927384059010657022170542385827092351972389820440053957581772242681468004914048963712041290557544565033802335072004753374374146071330038317300187959025160202610714536609954839332177206858212884424098723410133145558690003694632267323061699030096429681725675235843069180099439407222400527881324508798492400136403859875387354516184836899262923049050396665362565209889240016558958992956589515554994759460428754470371956423257303244875680057385099288088212666717840769935089939821749393980277947942371008272781040483643331631429313229820109134934909285085405184347155610132016509400378005756057573492774017421535858821523594540341911069255410749348234179573248965428633980378588259432702634411515963339991450762795344394466326380057589982765389423615895571298494463012285779076870326776482716489827972753472125643287984841794514121614238462144970817011712*i1^37 + 21765998343674245007775826807561864941826431029390061079706400195116192453836216052552670032108007540398692319876527624933883688299163697003904801847712319460914087903281757220849666149162587747571650630751241335210068914696053044430122912617191596973133803814066802228756251472329782787218690330797013004966869838101406897571349751250888103057867674477862249265147953844581270880881077573494785556179181228415721492773651733789899838140403214226166971626022275998552864714623669011070116837675479368653603626034854689025517310674611059383822672583030015781874017870953605356914312172712488212552745716839288399414951019771039711260476673949860577950434442100411736918440358107367892123317701826683988688990886418401231719503583878342411524002570420314202140073314147369019039847595657404389856543447333186132607597088994430416948006752682049892524970448308196585291455452829331640556521886056448*i1^38 + -12286109228319307648053183403728179325568715940844651733889188643072160126239521948837886669873465144229187315173962496490885483033488844207031286018166840165707690028624550995273558686529870345396681003065791877469494213580852797457457370820074060231074140973063654638586186809760758890660526662928236178187869383760575508247185878674177734575709576784340979086993333604530842753980586145156141442703878831492897322705172536538422940215460188129562710892923284800788608377389276402713769492152604494184937977937288006845389637420301020269165398503339343297735145196618618530550097434526413866835138867593409625999902681002789855678208784787504234421682958439559137178778539442959231032836602835797183825652983866080732912956653949474598261236720575840096291572972671340674625529299778723812722283487705290277550102958340929993315226899920514275929477539360384948059474526565625686392832*i1^39 + -1847592203724471783635868406831537409314750014423322379824426405740645290174288691084262549320820886583165553343434884055878626378558955616956395749377283986070444695761954163520307636319291300224098950343008087437386221576212742809090109624271701086256082260855989468350841903720074198920213277307094195475500934274296691541227414051909044174820767567768693071672755687935703312702502858231891543329879737393309340241659188568180551086894436759815183984632945159621026595241331997122001155396358490727382143086355094557756001310854855174434980910020883085317184632812720629652401229226402150002900238897310117370589418138448908171023001820153910844717629227198228657384288477617598771128400130795778137927612065017952990989021269021769893679373392548710169658760652079615616043912663719729163387171854919771149021392466372841390691253133535318440711130862461312459668979712*i1^40 + -158753197099699444531690826863948516087978877535472804102317894109197875653867598605646549029118193928650036807359555796072365097717909613080303896023925178377338117466565273449654189112391242639222487343427759197381846047505641796214925859674160697003860821446258841741541443598520042904191609259981309916343539609762562602488559697796837560517796210140859794896892846192483108388498621841271614796661336996503527410027100838110967664561995284736027732966131347471333763956907877441517847730223336930747094159683093783770142846630246767141540593650500812397241502052624663210500978364803221341616507048083837527340080733136791296412818919189341026781026055926688287375500685738232490476237553677772081702022813943266572375906722666959394727001261352118692018588372603548362830902479363476791391896353362895906505238431933714631903130743094838499093171966836736*i1^41 + -12150884684015811800366285416160077314740286557997736171596185888327251308907389246954658812272219882863695248687704181213559646396741195320574888297860077609838242591982869022756362698194353963612326205090819609956069025323417734959017722406437525489823441277715136212183584876978574624244856604210359052676044331302635567623694044536493036417103023574975510096830644959977563071303055803778090326438959636079751889839766406317090167953502685748597122676194226840898323398409445281609599383503503464836381338380416139359977347308170170807981448651212121348673068344608940444737440542597137082341048337090464414176406278993664041366186368023552105464375458550668139201224817474389678723338407585700570371511523738688752005677862669672809709164061141727375183845363318393008409680392205048766383543699903491489099766201307275855017343667069238902784*i1^42 + -473455370981945457617569505354117189647816551465893654193388143739077674852766999595551165663076352011494258038030693378576725496274056424398159939577178771308471969532838998124776363001320448895038636958724748598474355780732962484296996186171267369797358820573047382634699675249080205120606202742581660725930127013977596143771752250083205145391960911448770552612073908480129102902536867972294690420170413677380676882579826615012110316718846936557782546069645131767100658846709871037801261842123544207076384721317844918838900573762384162692940144603206236359990759457005304920358405410255879617650858290005290366149271657677740407515202886040191185059595473346342666196973024001525071847416749656695088207810227150574374118350813449350044686684250920316820949719869642642387137393332995828334634043212467708082252368175837328118382592*i1^43 + 181475803729725780191022258453794036192429346007935966149048060040161609826551199206135535111588827138514191083299789255519328978640129899936268874665202435191766523731698525219059736424432319038634725424351639585953776876817904250475970719581849291483946403419565886795372831043959860587649381606972921828083007661606357262681260481743870914969763935696851890151983051694436477746855046831062802277703442284498221741893177470862524961146803966556894256328767728221440073459017555207171822187779391424357388585925378927834337373264293917634074292501160042776335362720587619966911566029202946332216572357619372260889534332497890790331628261249349003481540043160014939652289178374164760950732417713848344205175198904715897483246664193677181211782723535718736888263680519771367904750471139167238281200416267397203079725056*i1^44 + -51800113528427018862659587727209676424595405976476806289527319998230371635836962055483820205149148648562791758437595125530649328686827793970013924902491680393736141274652646813101612389901798144797185924154902309326231338269475861650285941738906913877110210352881496143102665659406371911518682893439210575905892610157213304637445912775076565213404341461499090726518852829419890367526120194877459177964402786138417924908187909658301498412505905936878634809651904530231669272726412022815652814387643920800309478539152948318792164195720488828773626036515697523480977420732606071543891485408481000561351121838982204072156490167337985331214673062377269962311230078852197737419571076298721669160635603010004467034784592855617211787874409215493414149041720287167979831388164106753181683771495534285938801770496*i1^45 + 4275621997604491596595520037627741564563420977765436260733181552653612491492733409745842438203633862768036824850933655362556225263254876034544471581530432006365550995971681961904819953491399942702736191439011983357508942509695742422395516785605090412406023304876440622086564817068340605772309774435448747623419538766572289747417693409139202491590213644115401166525293628582494643658306399799397222901512518544496878124960086988570503503738481320740886013617388791095338047900364092471328836930844166878363657240274314201156431052940669198671754487268345451815164203742262897407286264913751691472978634725017246846061728574632193556435851908924076661567366567359646190054429651669732720815849691159339836220242285411853314214024167851613900293507710625384953092846315475850221803678990336*i1^46 + -126053020506938470748876237573709982784748184458054395765570044367807256635497129350561523811351755933261677504597860107319062800967396741218030041345903778942762266248236011871503873892261802035654580099560662165839145627714994038311759833897369937922538201740904439686122923528138884857409378243332166081254684020642005822777463716162474142166363524417222723322473379956336801472161064929257308492391458614221555409888424744075878274857687927847580019659236985962587583294902218876474811097574777024688123926861820883500048313430679071611472863198639910888166442950713251751641649577880482248210456914964313919059450569122566575215989875961706334587017718806308582191691131495136937386517605456757616669534478812571853637538359108931392257387244105031368148041649356800*i1^47 + 496264821911091260711659009645038831469304948030721074317815168258863496954070394508744903554757813986896083625018255222477471612135040577585047707478295832734685078842366058580303231973159257133315176369913349543765688224343026022567933824584556550494588775284900560178814983217557205178018213815318159787753722741794928824727359078563659473724960788341350646204785347581376697085548921003093005423635041880915471487623149314126400298147300002200467610583740066083471919124313489190823091316697485188816664430850469832669498308374921474853237072269447763972124423167918243037114639445391382177251336848961912894784873031349370199163892459126547637348002524939110441124233248037776021724961866201266158595088312810116127155022175307802739459888133439488*i1^48 + -1345812100485463949855821172056391189032626038619773428199535094948195931264350174958236448776754626183401645340510968667409053181339202934279736955326570693878854692123296478275752378815126064394700153456130341621401657020165188210655229152686458019830637639084659490541740875879381445227210592343840898528284626508339554739659857553655926211784830446963589747523116712768183536077144003343138767800338753266066802863542341280709405446374530469870247042406648024736238310839870853302345754734096884675453794284244822476103933430655278218668724493442990199599761287017337375844402543388919932191553325524913403681727392752785972562832533436517195175152061860712754852170904026234818004466141428894739050499122481717458145376699678720*i1^49 + 986508044466702563060017777459503029476539814224942913447610990885251356253278512979281850451469573452778740972685327068892275036766835088438125579694948461997262297934974838184533418862715614897936756783219462681130002389777512193443263487490331855194427042358739939303941634630081981438324252275658534794319892878501441046319894298591784285318084853850840448851984551014354394060737428635633910560616611968431634682768959381494914577884844135090908733244909104851937163499527395062050965485170594086175705655046136576562725011486672770168836654886290606915498419513535085668565470387811491351488734881302249074753253048519454951469756758015107963745498105233274543716628678486306636411546512920055975042969600*i1^50 + 69579222536113210138681778767135846486043652994256288510233907934185748829054237261783886743865794630119114663562744872484345545072099237483548074045843882481170299148875608152823703045990141178624504117311228805662526979552240745081959354705147251170233233943281063820760770165923804919019764803136561215805247945676014803575744818263715677717957335726327136140455624617811157147369160733616873314235298108343380929904573382072602853177150613977478541637022840490906484183789985609231028234100594274886195657014913523505024674858402778400091061334991593288373529711231283193925704152158285523110467436383525835854716046106983271775868182884767747007156273671595796094811408956288*i1^51 + 2000883382596017616883751687578613911754143833438023356129194961622759588084524801762065550684062135108878688486435008453038549811948447754262289733480910192988342819802695668669878954364339052984268828977005147236249638692831378106290860265038528513215093434253477239799297781939365322140729873230372814864764461541549095942520494275811170732661074004321758649962986335033116030735239327276804117703958126317355923661284804530677432695165155153501409384891842173433540984049271141034592160148046726072742494734513183777609497680947188019086855956594377984604008035091991226661014453316005468548810581591884690201169993760437019169633709606895842641*i1^52, -60020981892950459593403113780680724342733550263526532388520968152211105316996249671725962575486050352797683619371999335517301516923272136090498076287016029026295595252342139079091480567977175748909704419448196283891177897331664342236280256595279219151064560268285788777952075394958124933169140519979985933809688992027983915635956847675484594293663743333161627397348508347929403365663637950031870283612003851769801120079629589023958584776189777991366918309589478179050254919387281410775582449373679973719788576046523381423035185088575397669518093231548025399567828570369849712304055847111584595843960621303303972437648396247223174970159552254560934598946443030328740972146805056781195164148495820138030100676750780655167464268615337749212693530999665899833885644429808384242606045910395172362927887298297167143065882132221499151805232747867376827685054725262692490967641628663101155022280953293292417037359759945982742502685150654467660176377453964194855349469489698495427825635956490612370797444339469533369935321878474901151330602441730415133931863653927276854445171005508227968222530984810328920695465573643718515024353312282840013120960744525053912859250413137006133198081857618867083348235216869766324099670422948643358911562214596314624001429913403381007956394749650215963680292049383064882642191388049828075371319833543948798522283129739739277377690157272626635915607792085026827376404550211977165929496650984945589321330485379907329196032000000000000000000000000000 + 2498292801973271593738188867645189181162233621485426284980580777629317765964860543858526796137765464812934393357054831261286353991043608638065545060099506087043990254533062183176850605235982697907924079127268350415300268171954844951638060294596263795155982347641386203956129893192880183615612168373529687846716356086122197739889174173796864309484837683708780173625250746870900501751578396989564934336698368765924982964325311584200356675574826864017120198659224404847579595268247708218239798401382937926611748867092641011924571403980597458894595562135337991225381937501233408676920783163102850212087881803884047296600393121675052094174971446351885268707586516560005253352389613949963533062988828741916978381221947367882821707186594322332196825883295707215006120703435959557996183625025979847861668886405346998789564966408736115400143029264932112726637932879634301727589410810275528473406143001287154882761736311164054547237129533934379681354171589800617640512496069222472720341849715781455473295535319198600043641420265831287262428990376609796421649451869366394077254320855425750293663817321128827818323116830289756894850691332484821869567173811170843529010883154472572991997106354003790372600484149028627257453707850946262324234228140570142291438123805661743573996831310892642881489123351019593611023005562537503786651451116419223913834609889544781258214640328173486137724516142126354297389516595108457984466720515052686822335490531694444026003456000000000000000000000000*i1 + 13363054472238587078215999953590441227528472431061139682391007244400023491473229908753762388283889473203708550775332902719902161223234430797392031519420371464080402951302819189289425909229017867218541157407123582498572376536888353728672541276571597344403207084205971087794831799399055127102504722350260251435664226111990973388841777492238719768487066477563571088903387700291701155562579250204655141353055746458771443543464811616660984454195744798630861479665488979398932485241279785986024747050202650788885241995264355352391173618573078111703334834954690574695361819735084883147584178518117941723364739280604340915297411999027589220061302367917360647653756826637618006418367078307122061303314418851265807211739165248260893581251023255721323224193953016576149542734222404724216331314328569148879585679826535780053349819220661460996481276219495617947366618500453871533786058911315480765376076931578932785307841626724201128428504077782513772832039499147581806162225149892164184750270088281071485873711554095689565569631811781178853882068619412279894651779350413977699605200238561570363744240099040442758598562345367814598647164777807374571724878654194492531667851249430990640906291479502540750890085401107584791415100016446870282181046110522078248242631879031051119640195766441821201255123376440940931158095616493209679185091728044361036611808385847397466520562446227531213364748985049279751490613462666530706356090116124509931871014325047572855521280000000000000000000000*i1^2 + -8581722514578492778627480756410465161844215157196381639374596302431957127153594414400619749526982683725961186107941100318364553155605366595663646093032402155206848348572932386568030205597284545205509123324089556803032422757826778553443991875748120276089831192209672436575255276574317050264303533515113763490433119985264951544974276654647917469599936009905131149471947094561584809306175514256112862370987485632323084401012423540538742119927063510716902489840194470427854271728620904705542671000698889538065108507666385460742651183563717327985680995990148780816606288122101627886516855227150783778487540886771307585065610619494347913190097826029641574992135349343041386698022343620342202345126264936756857884458780610447794043615740531902373877724468936762992188440393211556491321131267571257098022363532081394435908492366932385552328900476035478597155036496296111437499247587083886803751608510113199268327230740187196512983726146427124093063834111394376937149151901548751397371186152612696831488518956695998523296558053835079185048555075441060920261780684860672811145801944485807399315985800230875901247074624580338174379600859216201116609104305583630305340907960163463215884687962765338383340571947963428944401946753328042224418404153254325049148402179749972973494258438111270087503846993414865306290595238030007658693803114417662097095150487593812357059533615802288271915174122233685387276147437829794407413754221755795567746085583723223612129280000000000000000000*i1^3 + 147025830616093546267330653659839332886112678547604426400702712527346564678407802401415562072265649956654359263011443574246530324382312847673773006601806465414095196188599850088597740626508270101769984911871729380112854419918612793313752124426327753908113542124124667786086258863721949296285083263516665427680398582769537853182748515184143121292932573471317039971524246939780276391227069962393241694186934982151222021447648322080448271999140310153695525324967733081878254530801165775798217658624553074400452305507711530573419053999122014462748988395688067786818206819555479247278670550076626663041759321511812219537030947210946485016031422953105609779500131164854977655443509965125195539199738881123406672037945160573048335807801447507586465266467108416303336174275540788547923744031175421685609809513440330266223754441398935849013174015669626719043527630362776553483112442018876114205749621669269173291580156371220348533002817514234537989085186834495233568777608452997507366617927117662572323733132922627641411300994195842856621531242153271456157559288389156465452634175354351109863090515061385731304129055015908203851888530300750094650516436730994504329524098152303751402183651978666560644979833796996771368287088163650266962954562060928826055758266719454998043863510642873090043214091402604250472175248684128653153244857354326375809992624833415785842249643943745596165448838905786893144466321234226109389380303654747134840968657603606728618803200000000000000000*i1^4 + -170439898258177665661425279459177849697796546380640208419959980076199789810122375862923609137772452440328548752306163208001964245321118160208426535083828185359640594086625472709015555098000853378874504408382162751683868410905681061304319002228803176322190414262953328326994389988627209186593386735521796352711172305772087249140118561862653253468509630185748009620680644865188729563350910150381733172705952031230358814395252240986764842257882174061221140410268250819457808524704754452794237426427237783339884650877890319353732194776040640405361636432909414944399189055149557234458487820808862090660669761543969165789643909143962629056922424571705750009076924967744212796628628077955872126484682835879641832226792257346748501956044811758739233614435078987470302298181995677440278835206964214917930608860542084490372097745228309394965966525833914217226459149707139931326764645927525559639738612635512889976574236516026826203278008124322220587407178142559453203936510146887178301249179680773880890057594952645756622308659358316896766404064554061822205307191431151277550618011048685656189794526800236315822899538919437794132496793895341164176889537993558892152856656833705110890376873992776997383338945449069710295631954723294439363112773156875643406509900238740499106756751074531910987602723646175102084861375600882239525067767618573615899797362503576052693389497644438709631417300945521532123259348170767231310217510198702028471954278970938262080716800000000000000*i1^5 + 550233338569760590378439495459926890286703701615450440417466762241950743241872712125889856412866789238881252096023531827259538735151334953879004164136838283434651216043195721881352885062212874969556513079341981781351464668374941335710172644282131431681651662403644484786130837755321515833939904421102923684482911491559861761094492989540014410351243011877522619132880777295477594666456601596353362683915288296055192236422083885378742977298484793782517578065451940976597486741619929931972634977949747216312391455890244884902679837887747630187442116572138335090083173769594924963276168698435550737628711082076067695409320986047184891861306674884075770217583098477239493260530517500544104752394940803459608989322546738233822584590799138620263775655562027058925780667223508601534911691331811920427355279213741948000264553454505384846953096020845031256384184262242635812443420754050800944203726867104778996577609270350388974006147285914195199579492168377954039007998458874477626683066261634130758703398147717309737421866968018226862873858216811960595408182703509481882605675984394150693528941560597903616759646301620234175972535027812421525350408135418821303402102767317339279629211409649851223408591661011424294582153501108684199780162360138340983058964313758015869423733473847792386410061212179440182012444243840837410086061163729371507072879978658761975103609019388067513592679222766282201460820016001261766667938043711591189171413170640416634044416000000000000*i1^6 + -504925929954596653374800178637000815456008880052016174538173362620945517574133655775035665798850031269899323312006376433652232589579268800564166593881284011390717786591922949737597782875415687069108129658468221608402907225077727420270269342044994668201106505341007562739161367631819277698255520901433093309774631539153536582312915766088408062664618174807670573273291805025573971398302226536443629873549018919495946480959873074210913985497311375504842614504706370190184203407863359323284928057271858657034030116730376017743835378153077453298400675883486079769463497398474123142663845777341212468785329950642159797246883663766529035600517679102213265416769701650201339971422494280433544800958013721418356948186564132934957974450873971529970561764896892829267836370161942978109736984141033751356179470439185579068340090170976360929297878645798916890794904324650985047186309641448371429998634402092167463933175219742391333859389626375826318406795153905988608374494614716033128817926635809947143887216229872841198685194441484408836815974329986941335729208569262136564287851218006839167911113503466619368562020948123792159980905169688970720954281223184753035979160944336322506286718943794505189022673588616962440938706686749327433878243206029879493316810232980592603729844972928075073517394728796762283187140470986229958584211412016112370411888867220902749771640821330193871317112156746033142975186427298407897037096223901783762125345993790293278720000000000000*i1^7 + 673193748984144836068478627546213468302194324153772226530424838282854731381092732036307985099396701170842502911460494810759736694483566390706845911543581021948759464520383901298218432455499746181360304410541880000438689237615761429617024417057182953097299231794519225679927626591366556116858193589801666681091566812121676997499972729256693689883114124087321235854724914698301620892258648399886528275231232937586852458277886344335079731562913399715372150072712686586946948747802752939767599632489811328940627837295373148963693258244008785442835146376847713637178887950897925524023665481255463125875632504376913125024910913300084423175424463886122560396094485337284294894459752214547530920447873484884486891019846724770509671771763641468373512509317630224047964671501044880775888089182864058105123064374662827798705365646086580268261547710443828156087818042979867671180509258000840604955078645937892829277093894422705449457871940490096037546499296538054711455495679578859840740381677920222673033926073057353622189415743672475290422845469465560638037371719928587992179570524990494240128442076813243185467390314225084109434504125158961098180309950011662553327183348397747767538286829008842723897511166593701906414481377008309716875540962679054070872439050876762719697172299912368045144622949069739710665806808530938750203984766788049397800206926498396744868026227895158846309792128674776636304178172263337886077782578746219738373099655332577358643200000000*i1^8 + -478363001248678381131224486882386685653212406165090742445903804283797787611186889937646978626813065612448262392511558723927378352330643672919914233532973857476636271919756656761936129147988855993709696896402010153781980757303551140182156943035350394329578328517969928283241681615361149365850989669458726923611143977952074278559489992113729605344503052114031573053012842604848968857624685457062986746087437347313462393021860488111709396148666687224239394983772806898253834252412462274912892657014443293160322379297002872110093024092606434239536602344144835944073592363500639631655169090873127903813698788079552156975685252219880861795180262095590984520342652102854808557475023541989421084633352240317527235368179116903322985970711806788518450086324653200960486358692150687241112625830724234390374193009278413283586194968941149181299583788683301442689853229067777347916468773992920934748412194954284124343991785051158819896636466006281977503004870623000509503200342441970217815938885265357167122238604463116396885881128822962389020805969626244108947952894521400365053486976927053411163507122129123501567324354194793025848400378810194681474708408697617930431236823920673785740771052027534024044997896173442862414047911619617061716199430913622371134685746903040786392731999866430490267729173598950907361098256564649290501987494624759459015434398332272935547138679186997344456471149109482024568570604644787868910135439396499047726238978774854008832000000*i1^9 + 99765864457529648479379255829313489300137702595281074431915266157655950538375327634947768340188703708529679152510774685373890777769613947508438598952825891218642978960708706991579215447954043874780628192010038477652387128663427057210880167682377893986393753688698155778723463884657254520975980205417682352600820561382413789367140297285348453445665875900251169239149207407469242575483094305387670778775499695260870740093112677530035302841826954646059530304102377679522764284354942756869599376287407757077834829997126839543869810995201914124577640549877161137397496417035922510906799019462829170556783942256989974737632988329538734000834317221397983314181929069532449448596577583049907363012348545053396941653460260980435773183732968269302398083692414701199962677101814112015950704732052404339988826223971875132023157310983979734660726176762036854554211946149315633454587053891351947349305202500255123722292358123435928368390716624451797922868322079624859431523716772818953097472821357898603095315526897427709403968263686433972538845767061829091342596871090501546552792983731639648820301078571776456274011142306111061764578158722195919320895385780887575670706968454727539616840642605546796317941879156077427193657054901596085505668805202293449531948354340150987588138544252126627160372764778376555001794463642851696960219534441740803366434528726538232565234338620601709505541655395828495614505636583787283796122353516693807117042088295792640000000*i1^10 + 50382483982451613452697108051309222531541875528343807017832801388908157934762884604862631157591451863758611454488848820448521242754429606632289103004226305613808932389194604914202118983005365063046479834424479230188262696460350620385364092309542625672548904296644892044654199284877981237331214955299033160462355768181672514741623571750393658470309629215283028071222623846279319115451429605175939652445089795030416167589760216826908251852134289999606013656981170038957162046987626738938957200921186085295818228167697037779781214329000952977119495909904294128092503395380793252250840714060070969323999028089084968328447354072746779838333956085386797499524511491467896940152361687402593077127419769847550749732266722283500187103775280851257396436126972564128831342948877205623526723038681823887065983965267611860408310860309626838246907071501474940334552054128392612665219199016053641883633757059391533224254488603522774439183812900720778979476938867354229979708562876832057002945615597216178764964575586228054633252909553762669872574189792432688299759586504377732963604865996610515863292635829053295690654831221024169592789869011470244565254451955379524102426562626987015139183889372476480971573957522181387793284626356901945910269090858416582766970531465617005146700875251510377110947134940966600353081445897757235554016612543477686366775058134341630478536795853185942266087118883104368043028447569634544551494935510554413592547224138547200000*i1^11 + -38047901063523685143356874545464604003035105710212703407981591723783252221773219712486629379653665055351812404161957990974547807004925956839648264525999076480365421371019824680195755131364149807494454763632983663464365531053657809781538214299743416930972737346553462921360479063525363206065492909489092135271500160597432064159598893301749002369127727375663871509862710343457560413734383978031343981246452035621942107394444609316317516841832994428219541824861961697415515046014606174716907989092656432603365159417966406083970885615217727986218838319488914522128624715655587326657757261245698386654250259324950982376866792517260619766482685167975701176392845849307845564043591275129053909794268564494929969989667175532008689836888492078637847186933712221490405849073422977388757076822847182788446973056057722036025179289892502603901102395828560509915736412878218666348157122881536896694704290489711536308525922837646966600350013961214335155242071756842747511105002504730928507444442738017772442637796019512905528396751694723166833799789379360103803440637812912367450632066569569748200218217806062447535325740179507643570022918169029094609137942954031369569283430180067259074142679386763024207595797150348662469760451902926160815895347736218197897510510034348029748425753865190644710479534383335280114148815683372469301074389890609295798742938148977095163560097560159471597670554792651421248636412392554640060899235241018342171914692198400000*i1^12 + 11870316292112951699548706902751389368011844513472342963544681092804546906662582395236102651435961210656988288722714799030043706532172228305880754085640478676068298918327168120734529077214986304775175653831841705821440256323022836232949411894090545572213501047175922421012803245551720670494459760987557797451201942234612768652192679143035419873087053859073357614313316042217305803537407457659400323571430470680307168170577557168081758045751502884860459084332674955479433682965878274140058034561545809613294261154022766672577524823143901559657638948588933790679722651098370942206907484422474397833200451712390925370101960336365968378217603377013770550795038994285967846993120380520871854999297290555190630594169099273169596405878969535820480657945677733848441723103906778312992290434995886261928264576692556641771537790851911264174122027112124381568469869006810793421903784617358242474568266754499096266127453716841072076608728213298030059399711802211421460130453763898836224048825253330244349635625125564315078891304911410801309118313012945869575018492168734712493502719001214127147719925326747884886282711714634916539731308975470433783506623580496805513992714473874281960992925151861883690862362861144160972144162866015614894003800667601831317933013538802412738654047899859373372087646549332169367249050028243720112753445149331950561387515573338912541484244298644100740465123285568325713887531940524549961867067959290771039385026560000*i1^13 + -2127358848306110338386638456223023752610130544251701754496177290261534846656114063806631026464910341222245648743587426914741052085326756505341332672062865063779671860045729273679574564416282901453068416126968798933541364109587061211560268684509107061910269640159434567697938632078960316819913969649610532177436967414912315184210977618684284398037046775350357927969060402109113159521003561088183945760559130342620475778510316082214643091339204813562549313257010699654361269732375967833378859660684596007370079877284420097608416995343868607527448632017237136275801485343236217607136446775707182224965261756565159661413602666433976112038905200858030765683893731095055533369129292655767880093270913170304748121763603492295346780952693778426769348924291339662742394856676671952187808325100081142416852249164426143234386965915062261916677731396433470748260730624569082865557645711378846483777339016353499220147322050738214486668616019092663124586172756763323907267644705245193307198595629448907246908353278788541425856863223702801225104780682142635555438401832568428460638151584520794204841973840488702430064755037023528589212113339618622283415048850477685162233477261251439261801898970228988701984125061747616952847138274344654845836081537979372021636172066571382869028914849122874597819570542866079567662499013222916676844852067500814948269086523972809987866105009817183302999237008100176339693103741765563099514461419472996825825280000*i1^14 + 307120537447104874664113815827777758809508762152095658755444508852960357300434121454467960952809681889139007480998875932283046612870471218682923383856007168167176083338594540380046140103690863793012994607988340005987603107886927847125609537438052101513087444238183193598265746620510426704839447052107319617193999791834622697239112866358217456516735100065993096278982064796808221972784551584066890075967272683328922862564833175930829759931157014210635709484334435639065439372140405728423413807931509820659876893163976656855735508962366848563365982709297917543384424814878123550551097051356392770277672499927845003299779879299378983903967135107045074265976910579184340280358911824895734298016635283754993490326583382233575445931074180642902441721500108170372121389749776566573075206240617369508292433951442940886662347063265275321256830178377756183330195408999494274949046271030921508023106607740518856121822584658940464904046508766617712135884343380887392920156973534762596873660282121422120447376090711101646150910426418877586955834938395197531089212634097372526013670086525613461651586553188092772936113764184791272967742208245676664759183095980222780563717336879033293773104639884000168448100937176868930723519809463206776083443597775479200720787386874423080825579483597256830130667756838036207506471314860212543342005906307533696430995847188834536892242078244959892451951437541909647815792471172440957373903173861601443840000*i1^15 + -33976970026494610097469458272969950973508101832900175899742624213100832915642944360556560742043766616230749663180679565992305793182656618829684866091823884796132876926600735609655917488202710420895470671651778666640546497628370795069976547572431429462169484179860492159864830262541512868238306287020067646338367923049174747647819048659750125966115776692437691530503731944904134160842703531310278901777597952669419510196483812256888091971779077454307232455582125011289045994288892318623726125655694381668909254165854624537361348004563561520773333458994312491897771816098738269105341893098527258469469049488849561986173886147993932645914320876529333922852944832342560368961246443796747702830661834207277648644304177120899094736174336136498985977039906182098593962101466324656433840889132672808763782222110258365406551502479776400714366471065804407089472836709054499711210347371202284073724486028230055019358342500857901383993306545183974660503896605159370418951698959212939643215099111946200232709741700487094789640884697102039038285681084163113031780603105998773668391662714299215192391169817496251719789621032195280247994577472252430242959627768485062883152725477572169365023192673660345477650754049145045382638154816899666136591566464314386320605396650342153354134074588648236913267311233178664922610895264480337417215563171579563600500356972561906687859955464895354168508899087037699388240047504484104562960894999396352000*i1^16 + 2865597154466381450586096496240671958282935162997760533766542292624665993114363116644095808507674238466480444792552041460835234303176606051462398422045985519896644753735994964294498768223558289346062454941745218801018744342551521475150548109399561586700221248603856460531769154112050004155524062085388576808240796002998752565392208391949551744794015332682660498099479848151011110150036788307905464145956811559695282511811508283102608162483330785160231679014180008423957058576247921798729716610731867194370266820671604089228468400228946034049293894910469421881019861256690299033897168638888739730428807608292508961197107410996427118795003659715101056756996553825538443417788368234226255353416775292959273100673163555220067618202258964881023356253563508271719550963185482086992991732243019171875709642591024495567060782440789632528236876915764328108045858395701114421992496712915064747937794565787591961830554008818026639655323794653723861016716516686353998504140652838510518806946577025495206684033413651929060893471267004706619695365632823239745731582166500291906493493385517978751608832084204047476742527611940352452247527728857807289070449520707364606549497446064088605434883758379107222552517575838833161490296195160952325319179870572208728667749139048309108380015294873308499065176576194839771348758881127036128838262400969248441336436048676355587901289919538486510873179426364672220345643596198057024782406883737600*i1^17 + -208405785178852816983535051011226214770639035811499628685237863558383330523823923233164142707334284884730152641522351761387508421541805892670284952789551091315045101144434967422215274822430125075261100073565934781560144960031821789078848056810610197118960248075190667866642747701697755354311859805829566584648828188874742214794303518017831531336104461483187592648817754160440535210086352920664008686612842734003126804033809215947961641670491904768869197269323821372680969256479544065860681160361962239295226978840002500215479387913344875629788733507890959130246563761737670511848396682192478933223725967882922990034167208696157262499907882638257289140025451912860845506456432037666745081555558136767545787560976025330950332734022661696596264680894007418253519273431065610702225039731726881427392139243073187563717159521111457816942501127809036879184465093045251215889579705730390531584390564931674837641482580048798115628169925443037425572653869803664789966530204458446875931221319684841817309287293442114032987856980877553660480813303693464041376600467775537374619046753261042751045569826821476455747088355739587754866601214867515445302087923150180084734087441446596677314070439466764132954585887376725845198138214173064925131989574717709252922629874868031273842640230044927160358687747782222952491101258196733298227199578427597469442787587224930491040938590991579426191211196383118283929315043414825949076652032000*i1^18 + 11169788430031068102776562512261105572103315058450997725631024844160563927334887866537381604287618882220733628766293738081458171859954963297448385279574929042347160816233357577061191985813864787762065940588295199652778568931747942752897748500924432682711516035781302911963666066324097305814457667566269825435891930441901067252839292934192648466207916320658479804676304225970281063705236433942217472775734991078767523403108732976594335281793246869763719936711730345060449000419095448168886824722641055883932703746792329361204086433832155522068947861069741796039868469672679456788413765391828030981226494591694694077731173637475207503328055370693775345727892159233276986733835924694292581623731770826656370007683033214728707973631079733351764295736329680496119013429777530042294394839421844952605361587644709431918931569605043903541552296111074533775171603461678756348715865062562163707046016498388040737197196647082286550983419459193216283309319212329394747509915297610142741878645020428207797663223510071595505359664510387935327797456356192417531584592451375098466498662790820554630023761977581555187082452342912710247418698277492030083942406894598978196283991005496180083200052014268828676784436732356862067936914100737246470044857133891477656056439802887952206263592928836052972161675056220134368905927234942417122134056117716510303790514800931036524799170512004428470265777712382088561106477059061615092039680*i1^19 + -370464076903773250136382431131883554011005796383345463542571919575781437276237596434250717581220130586235780750398992042401057191456402352262672914002570640903688780622183127124480800094335990609297326071348163180947763744533681037981790465035542625872393599131572201812664748304329864788917846717825721837109562657232379202628385431095286164739186872573493805659508459983035580587573121122550327409607208261417823684837807432788662739848449718223559684807934562240011676788078863095920080855330979524099507070672506605020051430981960390993293056014981910056459674901562727929690578401179191286121938025905086887863955367579454651186715247461214870713280787954023279674544939922098233008526943307305589261317650136516707276220175879172015232096706603362299315745736394796410408017449621713252043769382074684830095802062395763232724209840675273430951234844657456127130679861390401777853973244329376209096117478835025211439764863779885195116819620897347162706950378971420379368522538983018767932684538484259219880564533022391136261353578123223923141417036197885007973677388780093940576990435950136793108458142272472884079299139560121282351231802644081635416872678382828908159769369968231113710092974607461100748873415669407064647871352811652365321303033823073554489532204119724220991846143651768950945786300601139692348521899954033158273460564133846243050830687542231918643645392848439787887974373907444531200*i1^20 + 9777712237408532191306138364630854151954862883042858698370849421347917632057152263383833940754526514273693068082461742028291403463807552590141647680345925853092002462805309270350502300392269710832716388883380093584655319825267105413322860464957037369109786134580790244879677256095422156691862307180471951524299384443688117750573701918722543274748976985143402009181339356215478747966159422435244932843171716266692162994331395821421649961175176987544457563584688291497042207533529807709641711589905174293280399844677177615043442438502835100584149470787500989932091893967357184712328327058958575308177963815246169463974380576939933230563636415025859910644138006303470403598992225389912384763952625472927520456028342346023250599008611399708399438036518477768239851883940113576343673605642997164253798873823477033981755769017887081999073173765481415755200446737526155134166012733229574434747006951583830526222208990751148800482636843370859309461523919304502207549273869227651057719371855248071581754936025696227624279182094626711971897676317207529655717634941392261556617401016253287919032888039938348518616981870194010037809203226913292404481106111751137118360924548036220336115722526490037660159802810098031064484420062691053218872095347446535143857112717941346113565573078370785733487879203874128624680797444483064104563364146361431264619589875517255443748389013003144348101664931581259687665898994270208*i1^21 + -43770840069009765585045862568250724640171336854190438987059676032171795710156572343541287860172634328609792279442576333653125281382795769019028396564361169312999356778359183811438532432990976364035493003919490323747079197045534437604297912261348527621541141588989913875589870617823174470212098167448980383881947627334526312483059388562806308062572058733162461268249357003726648154564436855359970601777195438298394081348454984243114702544256379170506757405305809047639222034671070482536518940500817380643442024558382494679998206002201354018502461788560002966920857578402119343833195621114841262609697300276927627989515545638372961968796612301827612773953989181899842250835433200474392257944339573576209178969036260263494355543810361360861718231742283412093592687943079413397980322685908877738264843452319110285607844793028774161434211793149498884370701820640979383235747494976018908866056442272925046738807733782106314217912825211858851132485614583644502551511471114061133255147011853117437871494713996327804761946354730595771558153914479610077481672413976178790859163266177476014464039358325769172383878342044851010243763416444108305487812854521924054793499191560709387580638940370571309697379693779774339867516337285673469689192006800822813811520089368547887812474483729610995996463596238271636810521551936549585342242527121461280312208832395651916664971905489973410644125486100319641989847973888*i1^22 + 102466452931007643083561128710882915952902637165128297786715682698475780764922245383880611055990376523272017905495276960492695897577614210529305981564765674088929402832692556536558546374970876760214782140961253920634338293748797622820249153597151537219956593065713803648327367265072883394206800458925885738476910399371652560635802754575844133601466822257930122217749604409086319429788435305785705069927176643118703162890912737817658245332739384566620407283020802084756531818249975844803365348597848347456759792016703021794401801717093751994814960006867350476746712924395067261168027327895999575195691411938190653197672764495569556194343180407814334180794949945596228926543194885928828005520491445262409309697703198078355751472886149562681785793779303694502474027081929276423462872867674332432866363276751348590037738720174963066402488033508530927685882793880387488168100255412185330674548240651105034914811881770990909956952539034310571252708499839926145935547445003510153258568769210723483568599104227534703727669448184641200817919280352487134060845661483385575176364868197215616751109241378735153732574820526373206843305842827959534679776403792390464710708324298200965724578705915898042956687135624242576565706698660273438148331438496522563561156290683077243679658538288655446776780719559327514328326397860551821025229284066970378627164038460205578334976502539458588197697733549092363042816*i1^23 + -149098890588408777399060120249714656315102794132763774409273012737604856949571921558664694875870483479033546223407771181974468045909517788467186606630200900991177211606197691066789300813809816857623077909547458623567563018643336921844893488439705717631442701370954393536703921475812556712255523570365820505395633945881061447005615559249719101379373964816381595334168157465490104019229470617192750361571460318336027696639657692903237948686052475643049123805748908347397917673620360235356379112633529754498620431791032909436920346766696510408386556432382609640766350873056675666391611633975044839015369931749467381632541458330734156896019827270525060109631913144510998736030792931145744158546419457522064595874379539043313092840557652722564997590365978935612857457700833264297230335695297063533924398424239849214921638115384772605119012295272284936757631041392178437796756000348178517532144873145426768024416511934118601727122612494838397034046140088810502269276965180029017377230856684670428275472761421564586929960454739149559499280781016417588423507563017093477680921368383233666771235519399022661741827939871346665396941547472736960676211924665894205706870590523790614289035385652237360634099607268643265524129160919978571780832070798515098324802215149755875598149253653077582659964861811287707148473936353931633887351074013206573972793061647684562920370101481505598963232518575226880*i1^24 + 141239068846705144926174042428295513007731462381019711202203284784117596491086769534362527949904004764721128754601068758945380201727062613526286286896828575871324031241246595981406221415819889094046839706447925796243188295323737130119587012114684830470936788991687884902297994486868111431525799513303305302237529923352858052522970491802783633621712038567728038065696536979011707745804504262834443832014595512967594941692736003424776984180362007823927991334297897832551825129089982301782162785713473539516182437252764031474652894406553665621034563737495851677212119072146433510630718762222254928095259644905217973330247077039334249115635418180155324370730256162552886266397381746361438991910313109933733221802833965100051539069438943591985828384283548404947880766948093875872213235162310288554056213144244080912429215940671625075249256728623210054735081080628191046121857529300973781085399537611352226973777300069132794665918602124616403481548159526465114822932574126909733218214548257040082769313142779765331949285130461603509335283577784284694479319715961322572831064950067114016684010481613061048730543115934872347073956382333409109668783691275400434004456514777976140375301806063792193572245319182906008216579661552958773771933731490854558273568159911516536597821252361910446009358705925555580774932117067038511356880478292384830669598354239531263220069127070033019421954408448*i1^25 + -89140221490819212222479962317175772532016729285325507766387491376673263542340328952097516630006722137232182939657220582278498509846957937854260981971825408624937459538051613668362969316178314633502950985495190376995985143426619100343120936874255369074450140399500713617952763669117006387486033404169929399599894686417787779201228036926587933538569495998432036477316841941813979764786543674006593825021960013744986511804986996930680972144037877315562968926245018660874281521781968036403339519795145021672656181966708541725494384765514970880898123685022605819013883672768715832102965524536758161318142011083461791268199455596729457817804553164178879140618731495751956803766068970843474825423385875084341917263779676309665820143711697822227901255889304325872579622362618010071662046386704518347012788414949392105630258830181831212236675057412968245828178540475982126255603750600080590032680521871948867014329366369724354601649811014104122266980955133019977450610987120196886541827069175155296102167886353042211657315512984698231592933195497567184544188959647347155575576644242156457246996264781135747832867927947433368314962859646389096623643017275767443618430995094914894579397446800645677401035044837259177149689133588676396155169411396953335284595860242009964102205056471003625340409834465558956396042486808484334821619648578367758151427539132383633770470409592587895701504*i1^26 + 38480631406016526097093172120953216994135593346323951498525335513171926046063099544360417840455105241904683532359775788227918992642225040635783829952562340232397178012267381625770575522581686361842588345648554232266159334355844035325907944217863664708252369064542388740977077605120635825817274423570021104429042155677661581236800341165084367082448750774742351206079575321476630010238529541521088478852695810454492692786512373370090063605220568269352928043627347929667974701865614697663227358879784877309556970184984441370109946214166760308891245172285320185679428458423660394814953814845030827433184748286139861795171104234313154725799132871966802501332378241197987708794640432575123159614324879657865714503118205283704698323054380199108175201475036982158791396738425223050922152178907807613406925313049987772344091089556025910047791805396500343472013502618912824127453518521171872800707099599719429430308511640872335443124551893834908075141040956892465637083220814899182432978520227756747535353780578865778047294828582250156324069800992373016740978591417300303970619144298310485075031298279485058620261992928987297647042008083445747100990966397662727239282266528586331054171136373428787894832305378028523665496955306614903327259534394667037376001478266960755272467572592324185632839017024162068759680045279476166301201618679355417826580304054611910815853159160741888*i1^27 + -11858762043044112374310806233463039868002215800438162766666446538762274369295231387410021947780857830240723543279744587418797954928919849989526147452842679442628952122655754914220643351928209216966563992590235316957944404238210329985335037876704716615459211975576377624113998651118539003945590842855721696707252780647231370913884274066316373749712447476496885519482135965255743174854876170308188076375384472123850412043266582571439426585504046605936771981198537889002103888667083936432331698303249069091553740177503677009346115263742453380686955907739975305385840124594967358230838728577234174828495668621500549237878319769334611975712578324132040139002072710099020090393596086679946060942381145464132707700328781899181927254877869622595092811929161404914001946985234980070746121676439607269391877365506936660808060721508952349597115161869779037330486019862978051072515473507413956236981384930321031813142468652686396277405892212442491111318478619952495789363692154352513994613674343653794935686830323937411794219366181153892070641166419577046727003929638626476193327269147116109055179179996668860558500054151731183974568518138753156960039454775538513467506933959320361230527622029663350172555744761650203909143517018732388256019517127494786657942768870264556012528547761996876607014393839840174955204975093173662674694827006407649062346430876962223673460129792*i1^28 + 2645245285082549790071518551852792201182029205428650791841815596893713037094405727122413049378637687211244769961507910139842464606764000641136032694556653623742660484806440784464138547421439395006975298036265767566011006978313464381486551519002569446583996197446013231726679080855657722388414820248364498945893632499531702914276761444997855111624867979446799240221326712032563102941146369742253668966784832828012236915224798568308169014143755646970190329886392020716420780100189568819175986782823478398818357081775726987176066391946889099319444391132775720361455553835490888413328417056753169953465754065707252504534306689810876872200293592081591635797714481372546645475943014772358719749607785177799278323129655491057662086875688004881104936317157010461503810078262306829860949725178445747091396026700000934940107495891606196870865145709831561999811483871328543513355229090988382417706102156403945284484748480211766039221643455087063408416441364910359171877138161839864616553684301628248763559060939011067181297922393717650661181415450453751404317541025307010937877876993242491680478415228426559799760782077934657187053941363127848793837708153540828640996998251065474825092921275968204480601473837924892529439926791405764370823721874492865261664138281963483337323749898332674562475007997920441725835853535933250792548281878995010464658659557394714984448*i1^29 + -327453436276571865084755869112320509601749535673740977263062009817865835838188376996664938459105158428102360761216729388616825454566760729262917890201765930145091616867574201518846692691029086948164338234383786813264418292408244197428634960673336134422304093326005806846673023913108501156404980246003325882895534152395614447865492759367429843270022419590264788314774749930121210370373128957663184668848519507862639198502197705739239503780454751650548580352630660958517796705051815055953585129768507879901233851901248559262524132641011310270859467846692617654336739244764042009352562596599949558498205100418343131579220012887738123047129452586307162826396828533270104210085904376663507024888620335038692890339883461309968123261312530402220811849208547653628205189407352358705516852076192723785135022313741072818404348352268608153745476072496823657828055871365908012116661240198177374702815732087011984794533277090530766084540403050602405885587667261787144605288573894329007545394326296540349580771103992421335883868577915775568822729915993232213224188937131052106757566425677786662502365807275676170011593992885948388929954920966585470391175120436369827273243283292261969456785579285818086834551070818639839275075381856420286275937490709177270593311185630977829828406462405866255033818944090766879894444657726924742254620191646522540569842648350720*i1^30 + 22332356036261493698851927912897079907926858536825492124750712861329530230664507666489611800891692751250734474598132012793577009349292205536451754353308757048200493102699917730402612011711439333460103943211566599020275313775867442519199462064999391429804975328044520119673768189539260692660099669578650570218079423753979275539114870902863587025012859289948005776098089112734484204440633424405418606266390239838617455259993213028008676251276972995008183826877763018417874688737368691596075691223062054818576847118255117731933840172527521410163247094084630857187866328307232109903192979227126043077070920651915587447364377011242371346381241343697241389942731503278772367439223736091460263215181041671961142541707243986236605362140229806849022353936733583536988883840184894776017112578934863357320034356973322977212585723832624703165773860124481115226063181272502378168833031133560679172126723349515813292346378614059324403396503280422393431882717196117262709567228200100890531379408418084838252322205657947657158037947178184116343961950003183537416497387478287570892224967585039264103316410244046425408877248731755056708915494873182236345776951049719104490050176256548112074822798805548529520123732569999042669565976522712723973674287493027970374721306038965447772044845577796156079173584214058607953309073288633269014753902301898910040326144*i1^31 + 22388540401063919965562026686768592168375909644902611417425516677109455286635869236547061098106905868175245506872130774204722595185534443524803196045289244899993200428556475466389762714856241557931960837957892794175540152088113614248011734295367571944741174568977221924298583415483924805295592658663523487288340785764862771053570155801924485929448684282981786781897588045220046514550452278190294701225996834387647377619215647321164712850282295125052325452807201669729827975629126323371618039498459536774719075688926548227472240843731598740828972935919086884404391406309962364672981234514974089069324657141838346951479060157482474941266312784642796308431807421456308517868508171048408640842879852776988465682736796473132710328118864486237463465625143567928037796040822337126444339955086190815195262916417331893830743832421108578865861782125988669759949364675011226319978451414803316659001262971455076661682864832512841403970469172114297591056018849818697620565038721788306562174837549811594018296773252452773012435947899437882431224294547065996289432697427687376221722491110040866550906816358142718890211525951818440066740951400062189888545188137551881286447805947244349939339055466563847644406900004892847229725229360027309361035241859025212281982436541854563513165789934251443681756169970570671419970391371840832510497280164364288*i1^32 + 16563225051029679801982606784616936844794502225514956286298743684293554049551462266969734525031398185711723254670206767833364861315102852574075872228385726719328964095747039955328435211844103202318885806524433467951643254513321114613534001699335710651503052595832321922070163967014503853827172875247547399529906965975673167085733696719210856570025326285185216651672026778874318561819269153118039450842122897464822707387872756679844173806743364793452608816368755427730338390950866831086903797669413707592395850757086281088379964443194080625516727099188551259886871064188629520920028709980227230342884304420127325987909397569527107589133682392749343506409727309525197027310363888494338117506261370318726133700480369072908704082316300989034472672824130323084555994335997599744752350507366110487551712104490354291876318991518620013413659951324586345826281299679008926981027137883974538956103548488555220086434176577266298748483109986898776612893283810753042496688462601704981750905368208837073825478292357894843201340709457086540136358889175306153405562174288704810492533741497637786938382788422738720183653698225094228264058344665678993181270136229075836049048908704835239110785316814936604751152328195963027906162423050806916429959810735023108149582874305620091420744509393728959255791592314783425984330515370118461115072512*i1^33 + 20046926303391220973180837441356490289782498175565323109969553591684889341417917160679634781784045993590766570542354157855089871782636878715848182241759209604796929885887756636213148240521713156935833004176748591168043552115121950106540870962841423153776457706362799494918908832764951459816682174930311344890589673158511288203796911538095601808342898365720000626009016003893775852456121878940410258715576239282802112576958223881084501104863060441102826429956338690719088679723722575682628304934844987086654794285990856072345218598700417063885310602235128613430306991725982824148681807472014600682454305341508260687581423875802384696083671453978013907778948514176887080086289204420597618452434292736416464542080379997890192974829684879776434572748948014555440237271800812923805639267562224256161903615431625556090712134209286843328812096496902681100182586970186795768700963769126210998544157012709180648639059943139532291284387360750984398050806210980323624682752613421818088851840063778318162120081991609299890336990056281677568995150067771726494985331145609918788723809832367932951214191815665089081070759970433617618346441016758911415469993435343196549081279844661429709374553160879901097371403859145958468438347634046560447566880487977956150536593874225809413133648489094016714473122672798913308485556233043968*i1^34 + 41969427248789580485695881800800298767361615445411635580550755480104697285861645338894899341300641439693405655593554661270092766627319841417904578447235663208545860986276607008206145931339811049871507155413770801424280095785207150181367103451674233228311816403073208862126670087740332826775980597512540932964136476694577634372577488620944535611188598028131401484296194370626342237195222483228006304192836947927319688499142163531121874456361059013205391528141250320025118088432564586157539096955051696242891782444140738621097779606061954105854978582875091034682378695182013672570307887846361884398445354056092371550711570378468863354245362893107569398612948607030062512704596066376688743278347496781415800228928809524876043076189403349879389519496049757955199965262983710937628644138323956414888615534692746591525478212025301435190475060518936373818390570033632749109225332434273595592684432044771352037020092637559049551488817351304805159347316115935788659302012947371129922079120080712331434056834498653287883219965277363885619297137348929254619434351808099802857940755445290737634815686989160614119484014020803424962335863256074015645058771577944213569818259425415850392823035371992370604903384645459507759208689478217609129211750003720539109291775169162865715130879306636372110287113327564748469829632*i1^35 + 23273903251799977466369718939532474779654227908897307884571578953351034764122140718972600051631208716796079250412773885614588310653878703367622415462113331568739364275788543361059336548680022164699979666699956915327577744199705450728016657571916204595193675595764345035464180103830482410017896915515413942210312103476158155741244913340184405083730230046931807509736733536630711020345172221868232741841513355563915283047773801696965189789676022565821558317490788670974666434085976989469139937420963998155908516050475232400644039549566522699708028418371052672567755641854166368241497272270380679527248194638167018479455545450627772413543736144908876004426666273027554121490537307214388129278542180945831752211973612987679073036543190345032685470921507232193535791702844624774126642334107945058772023069177744198185212230684929816070376900083361306999638164277841039557168972300708902195067715761396745944968733347095065976899030688209323792311290535020162051287322710351840664197714822381463799305787921578888502440110646551620800833020036353160059567631142938791699264133306122192734502034873005246252358148801056863247239254992158306743695659046527985079784322628872200785243358300189122713202347322877325827239621560541552324166795159509220996661719240176909047613890962411189048531799781670912*i1^36 + -2814088609828581050994447011145961163969160324794777651901926862871945100750906399132122921478634893997740273183641749713307930913749497632761358845375648541488847115507342921616434765972823998907823051135194394838855562390726887746469217122821566771485696990768792752357421019970138024830877695709328814819032257997154573452856548302892629677684352454415476732499244480113767491157976323534699048732637034881417662087081942847247015379373026399028910625402002408014418350390683914419365642826497373085623424976909646112388097269500722288299113138302595276616528583813790592287809892763439311427160716595310113214459207666620115756573226945366796447906592775038798051479793854985640411223018932638214727430127687175173821917268345728488739775579856650288430415536159905538887801674842713953010585002954528787088471703177361724632677251322382720891346418497153807109404458717713594190918961294260468032037503947690902587548658539526694013848782231210975628609677072770392486294676235009587169067362597863311289982829525958011562265556556756803046309548871985190656143814780864699075716293570674643717370457318180428322463655668612442925840649019508967116673612829186811671905303404276642690485169895971542054756955329114817938152963339955743854011867421718294523646641956370943014076416*i1^37 + -1437582221639807789666792941695447884311754949784317921974674503671672284543824065992710230156088461217272372698055868079865031139781690231805610439252318950337352508645657477717776461166109195190800035587980055236959594484611802356342269924762768563465977008500504279463832517555640053002991755309541996334482559350230632143412101479459884415730729395818398073993261743084883468991607547659231955019872911931987644941579028574107609603321273223626727962215779461940415855170734086506355933745561729257011017803110274024102977564688247723748750137350197431555865773001434790692787588626454177460000167814848490328676097966445543332000547151624174327970835271912809075487601796077709137797796104326953356430983926489180616292159827127145853975704445035962423353038506574063253776198158582879512281660279929795707516953004796738666885831480085588296024099745235438227973829239240439898829256124496586748714962716699060696011561787739028209645985264173134753184900785463163591328840301936631332799806429927922140531008518703329244776792223699383661818243067791972494203729839245996609858015418298386299697118555911482028904519748239555006365624274827032295763997807316387483027833600262386346040620484125969889775640519767884388016440105610214292106039376435768248301328896360448*i1^38 + 811106366146684715784808042251223014025895494666634798453900089188544322219045721738570603442522741870159232366391231344745962368365565216278333555606447325315778719941668597508107715567562827721444976861548426149101441566929832325432200313943403044966386764144976412196279897604896251120377489107298438735680860295513411228105035648979888915310063870164913377273893002648305485878063933863870326548573490487098224290840118831300284655898345897230215761427462998332119197038432994451747920731047558515008440573318706007067805818639091973224074957102766726684510021014574060483448550831817564713850496182737018490584351860348849729784616858569557230213902443010978902717206674691914622462067213449962808065559905389589703981607599964025578874909137932422790226448968294342789919853411782980355250684691042606022839887323905454631047870659750476342327623870880721556100357083034192648418609568790193225362079337605910136165128445189371415688065410084530583423828736801089345650785531665305033326950883832770524614000215376118859306107820859187443750617322767775447654381530991802663666168559437342939054301758255980656008897537478541622815302344602690762158433261208639181629263591176302051122811020741623950764153339420566605040543847434122880779431355230655824789504*i1^39 + 121976429614853022205501404357803150093688925363442754512893575975613396393404528736485256581424818531471367090376774944276264581357516710442089046275384209822277508465037466969285141593405801541529118683076052658225522155658913921063789296866794593134749343244783805209155176457219248238725873291677300914814119567766320047202752809551329244643000124368945607375181942053222350973069973549784802290511676756246722680933860945274953025299974609089743140109520581935220945513604285533663047962367093055158478496327919005946298665115113968341095009421936041140329603225839543530765070524978183913929732349156455388041077817436528638840181781875877233900722767166431250702243033186639386933575076748790008448272896799657775962872473680722205635772469735557096378716026077344696591875028141594886256600407263354073172950362676008549733721029054110695674512372283778279279021255694131981372008180980748682242742804964421418459050924547951376919207931315765953522855404469305705460487764188037271404252405792178136100806594862182149188493364442879289235990050592310251699057044018361322874249266490362287202452829201291035759086881366185949154652689373956641087169706577975674395367097695919004386878894986080310999173830665982541023765361246077796830008049664*i1^40 + 10480790101382658385417354458779830960065096045598651458532187429870505383125505989707539795735931386394813463075476373672717133059413601957595497268024320080840183370105273737871784374527160603526208398499314743839561598481279676012091444415728294016150251833477451350462071480794011686148915048402990531579497305757400006679037194540143632312022788257386675780485463391395755378995653159675934271043008797676009192650699488613652994029618066392154928076524937657102128293906673349654242567709033557519582418971460458097420272129644307104069080682999558695468554517445657268904526461389335218695034363682028689581595060206978186105055834601899310034330744546892911068148320431046568628861957412751103498765834249646555006588408898950154848270696101181935681755066477552990761273784620150337699101395030655809390025984698845548113280235457607683776354803383774844212898301596868389724630760050091683086542916458713344089482467722216724507274454469282387007666091648506119638189027642161788413819599841726011455600761696569677732592643015090549000106361576958560037061600926243435532220658810573529986677044372625120718823741890726906982483272381376136424991695694097552571233181404091980232440390544690818054223259288480408934668919822614528*i1^41 + 802187176841520188449367625206708915270163184811217357067671181449250269690192923681404100117396454645283558292494858311042334204235496785658900630030351887066258148688053774860247161654270935609998397246895948523016292848905347502100073298290650585681935158985275441352937172585470870350546892440926087930814819041221070295946406857792305514677258534753672537536013667684725778636286139466034956916254090771661382164824677474522623612845906213035853673478996945909816493662874662277908592439708223496209305320494677254762246527507419301652242489247837054647153737808627582243847593992980582839842509771904703125887690780699134611850619548248376399374727537680267335464719239957117201099652911670088374812745111042380807651680102909426405982624021073429933904171783837724255581342054955876726207818350131714829952762670300482439325895010237574640301103265810569318790571458945884941732223564414973163728166988911761035717648182261916411678421389521348590383866443729979818898642884890694124857993599278364817193666894315401040618150405176605464627081763204348805116215133174207621413259412179954992961083170727536259520323759599418008956738453220827051577973948123805452749649359527063651445207101489105429177899605655277273088*i1^42 + 31258422878139343301589319474476565250760014530835755629293683352213241319224998162806060856953159624629404672271633529154975267417288401747605675735527793623477526000219114978078578112203239467799345817984722260347692379096626955594091839046725793562734441067252934580851117842252813298382763454477653794013951607755167477593804916006441959313716427770257613798957722809503757181414461398221088213705818360995265067244702545892307747721888828661341349650208469448592708376548625566756847440486860084603339803673531248151055506098904350013435639972361200213120187894762936422995198411471195590168248523231266055575214357034295842883762550638267522788129391956913181782515110477345897189059265743012681906687491078406481176928699428822351535974145807726591240697991192400209324125686748333112992526442174995456967186533662776023462272227262678940951068659505363903765093892092068906757506647604701982899743615021758087553977641956542011402808954780746069621087532186596558160646151501054054871514949384745405311399568697183374024060573430410617324991100374650485656427119640043666100694958228017341143669056369362637594792422776151293782403992046608374996147956324250223138321156392886562647304119146869413625462784*i1^43 + -11835535155036435076603246129907073133739709714847907282758524055662022021626197570485515475189166140874087228310180918789117456890798363010647294274295191285572650635071288407904701757874650233635275685205721819282904726784586764245834030439309218112674739884361425292111266013435422214512106460090314445515938384185333958104675865074672054917744964963959851468745565421977989112289105731274001938707559953020795514746781108162946147233692859575153470972787246248682520242142463416508375227450501457811729637073965188888922433217107051149264130809985614555541343365359948755007319011507827756130841790236621661593458014468976376763012652697899776030041301339850683908724122116929926128774079640988011940256705381435517609752072765446992954602393057953249611436515280922728727907606951720987842022042899901952627065308856289034622112306049448161941556886158233504152037024318556780007188028183856701448641003901526364882615229918891915318529894227616615671352438063526191535281793579831625697982232317824485901216870814526865805668648221489231352505364722248149132794217321970049609938544794849299038205302891370584099844368893486328757308779914177180073298196152748466893637857905154629403657895936*i1^44 + 3364816580224686178146867095560324764795888695583835055937373445744772196820301677954004245783756673604818194790002948277370838419386671202127672988333793875234352247804565078365248728163301825460567324798844450513845941819674855349690586781754107711015475212883238085600149961521611515556483810965775438648455176574782165786251931997619679672137290258733464406572206256528329374361108491606454626783286989947365782709093122682273622447871441063611712514201219204983886944249361810124142626900207317460177120625660671214084071865113631580236001329570472238002281952522043605421702997166270960745161470832796399772206899603394103951003940810384768885440917695229162371294212750207792690171570895878728042401319425315537904882896072250348271369383132459512416834848122927980607409156391962251789980179006504305213245778356945783673208680070100459261242468269854782465452345929137925886223638277754500409952422822419229741265972889563813499889373943087039865806115621973754069241663285347352209671292706983105984819731458032675619334675582578497752363176574944508075293347988779028990396997503796936290512795517477320133062739625295029867813523218695154780381102208815762397818423083008*i1^45 + -266708487780149010914451475158895991821405551912411339259736679360011035403959882649840243763865461525531235462469028330454748755057793201045878743700545120621653221532077903478626730316908653571752690833913108937984896032375219366193986424677202447232450013309797313232714592467686878941272586507089366224575795096452087155013930643771589802162593015631028590212518437614883851852060477872374229610995090847431869848325747995484570051538097793871369421581682215775429388278887894922137266005353345128716678771630578452895228345732761563576345634215181718994600751579197628227025344124005139616386690792786756612610366724408273916564550187269140532519614230844963604219132905930859595962526729321659096803878973500380707448908508126026362928945760625327685127089714535812820582466463743553568136659842799061615544924897318539263858433289922117263681095775350950477362663550503448919332517887342190183208340617693018781262473872850200117169898650307133987801950773958061928910290426311225730674941379288423880723390422813364232371748522644509159352236357237105552004430282178626237021120594056723801287053329439522466215478707526893329259961623787642999739281307598848*i1^46 + 7089531161006547106257502942209246024849599570121923341132989728458775904843777101416281232418038477101850072577124837547818312158769402431314394269897683080660984430314397289550585052035912271650798777768862605848611165708107272460470424103333433648469637597108448488045402717534388143835701918634567303162491659637007826973488168481841335405206659647612348810991339419101023312237090112363027747129499489074796431862278599798724515042455146857982938884084336436020271844730317549309099090904860991470141522314385245528345437232815333860753105258637983409009801012410785571887596214651136275423848784341672192741314475434368829396239170801468914879930155390951171793957380137135060824815781095782351975856235960866350983964823052526590318479910974819367716627666932036820567878373324058262627827972910751567513102992212072092337376381718391836240693506757034795706104108180880563219752050586551048655895967567876140876258578398479324890197041110452375564120599717988957347816956119313132187076621888372581361539306620070842112816315081507805037850502170177648838890477751955259216635336605960696540042578514370837868570044473442773447976858622623744*i1^47 + -16804858840275678833319059556734457315100940430727064000491975180646661915896473931204614452158779638671208814574918361942941666252303989218635411499375669361033092457276864939008071045926763608517490362933314347901433760848470340795446453098681179037084808720123131156282826280903236229971986998641051228924452038071557852238089998494428125012281734407095612452912461827122232595077035804073194030527562129410154366880731834205850112878705056903059043431298908980596073236430053509186381634391074335713105370807194868530746523756918851709227678798804512837224782144237389131108171094991263936264248895771880810441971659395264244302921378525149248871153213628805085264964253588648487892939024088834472887982093206040688203763648617387341292564018840707658217479940053223938383533399094709534415641218866592960258512219511409162347295739345204242850561688442350247243009193627672602580233293005687054140662906067201771590359223368846984659171478150505374733459814994740548128308221819727907314825165831069802591761491872111132910185114138814995848730056165936455748338422117238250332538983252816671058585294297021392949884080881664*i1^48 + 7239022594648675048540117176734547149528051037379238765246669367682192081398588322813083494932154310340191975063317731872242733804498048913023557976884487873244495516491259151302533812232834545550551881381766528308549991868178840147990247202555955747671941400855448023930896403733714144761912389756237945010604432500595724937083753941616987993123777051926324991693522119286201943571630468263520945880158826100073269564917488721979495857001026396315852833700302260249499233455732061740421471214899446351024623723837397523690972094485309855107594210649331691642546762739315237889959317482940016952234168946815982455461750930730339135814582844837429430773602570244301089049832743178213041104585166169778328875625159762770606693682554169561919700563304265138845689701144430261797656214440970641383373561102801526565523433047234872869091510565321288244266524225830485013264879832853623940871577976968442406109288845223178178690986828843767701823807713871969176182109949927382741117303276038468476333707771772662186709963476042377421597070067644597372036535219436791104535444051107360702275231886423283104422559744*i1^49 + 6399084152687106706385997562573979890377053381866638729614297956405338462824944159096834456018512364743887961689661778938674169060530924256950253200989905670746955933490570953306773130447399419974072238044099366050447460223886065063385094105741290416169688680322489549146750086451516406848903870123277879499566450567949656271837694922016768495448282195090792330214828179204435569448345020329010262221786340727767618154733013680726304709926158051328676010557136416449215349271985199052532390010667614435391847615742064069852257023468812056622276199638830155897819452694848376676715827182637216124439672753203397705224307787415216966862940475590214293467181579749469405119821064641748108539815847994857969229699946055129638666160328604886140624625861284329121766213200507031223428804584726739287285521118712929341055446892395481906946723414651344689690416857369873832226570306465679509598848654281787848706346752460610312910424144016305442817414462808447128303480641237055637332889999936914309028137536040347019163404576757031901511178999668070723409130369109928648893284276752201361129472*i1^50 + 341407723753643995071716280746710952702976595743026024283715245000674067007177913688879873591144060571129450709852699555601096909593957653630548787671737525557291538140887275645864837041362618098483044572007073930279561546932475772998484307593391361732600248429086730502471825149622092940897676304737195289874429778159892001699707749974790831858592413674074767471429643748773715958238902901364161723241549210282259660730044749551813600484840150692367722783129581319614468575558804512411161766592985373628916567162400042266435599289548434526395725291001407240779183178362735449794020302134059600605454872110412938399101120789655794313832069775869567689240544221625672582125987785680508179652370136582370731370068993481259836483419648382010295089911066802715784262902915750733343967349292540451718555272139543511230121763268564347400279200990589444150417872590257772466926735608886923051864876562280020421730744197229854807066533767313499820787619342451973304230951946385819033663896846892451299380196017818905763073778131339624055901946953214764266883645440*i1^51 - N1*14102514435659543526686034997571963724518244020572087910980760120775148234949009186817005599083330776918619504246627095115924344286315727887901255712132607849176744738123419568258909772157526996785954924915579309313397869377232552580760587603814159065237270070083478775251592965016798553165377392051958290721919423588643265464388147084514703594115245346479765475617445190375*i2, -60155392484773241019427315516209965890412142437791581022882581204972664657479989287445560873757633859280535155097885745250429966018385338933299363382256055644733926043985536257493780236343276612582692256555442389574433866197835901606287115410065699926796054863504603736553917894298368088875348724137568909843476502322804066172919950656413844777543541108328218799292590853136847472051718777157018994518913551078253989002233555105780219417804547294173049237261965804771636699103008382708074148415517866425515426586431784429676091069498548585100604385487150414655102953086984738176968127684309757090178282507286740982433447635011689934840914280560440251188957698396327514173804914753101805659415207148649133620010253519898065073221915143778688170383574521464944762478650413636219634747499243483697964991121277935267471243042837760605315214088980505314366210839496247870106786926542678777729705567345615153821764166508877333644902318572373645546008278477331656516038160495077152945660379792879981370301308864255964202707221692143780811384107836034062981629566184868835991318470580864803906442022130980901926103035064583752251203305398012271091969071837891602276946950458549716008753221628791953759148072630286170847312527692902115891237912458615105587810082281728834232907337509114044353411687793283167670289856747399539264564380660670058932388299104550108036173263459085146395983346857486351044504249013661017202464315198246764327722568323694592000000000000000000000000000000 + 2504914187201142577165941628812479587449235778455226375491069760267465477345206413557502942913621335067706562564458126073358651577428641569169527935645767687174643880201900611099625009588041924870535704547429076377782777294122747531550362525894192029972245708830440122682777478695579492570972024790823858844395490177578841776421285298695719539512899028433285480221746262058603061473844773515635594868099460591949048493243909763544234782221930054879338068122524420976659762867232792613985953184818063472319058355216025412212184805744353583143386326078310556819618702382900905330774473391882628539308877709327984005868576995948673055845476902544533501809861858713103352604282777981275066214287770411952631913929576292063696705527734877044067371300749178884678667466017166889177769976836863556938763028742710651261832911787159897839984953390627628890720358246233177788620396744053048394619788303067551264998895156597140815861637795039269466631933221209275420163841282832822412737310567334617357054026312701101651094603553719387821853265749589355567044050659850221706958670975267121830171003470666092771557165718913162363211241925913146082480461110302133331066102285046449381656584113218624505429647848360882815617305856237358044754267311014086339782091409990929138580712251657134394786301704350445564925251675344382793463409444697043085538029933709643885524081649153590896768764307518476596068568572742262135399522067505550956339949516653816971264000000000000000000000000000*i1 + 13396199501253737288411402547838307472886168569534656934953066050569831654039186940936201839195526962197656581882652069688976425859010035924311009567135844639622226846877288441222405335508370358994782397742724474271742418282756355171953975930813771011920976825746554614816622661425599501577006885717891999045579890370106045749946939915155465096193569196413892570468693013211494326819651211083958726343453051569265334398793701564409237085551702213758322201680630439794845303059323433067329766046722305226384380078010898600422338227843990762603384431928795514506971026978744993135994425584498898197689896653390614936664079398452939280058416965757245828914072808115270404250765631532195607152901846244172275464783474255860829948296305742041525685830125178642228543228686868683747524207163284161622690840756173052343119415331139648690055235714951906577305484248503081998402375099988093664525654889133497607361334995273809209357342885990102625392526681497406787502572818446431066468711898689323524066024953390184642425177563499124193571555940752003241108908579693536016788582618487171507165095357810090451323854283615914890992013942507249709777887660587259124604520716206375831342821759439859071620152353591166156752136106431965521935321176539039027900992634160990764018531474214966252670539193982530101617539993510166972285708581411421878500473512450311547120874394418847768721257782743343333583040236765617275744950057086144847897954167675984805888000000000000000000000000*i1^2 + -8601014837153354522773608245968156865889096257361728103352554461742304999687561484257484246102298800123740669918182625446688835119899896827579791439662654293753515884484494905963545701419745532394231715901427393532100828707895071534684660749646785299921102515171266422122226664359185616521927980566140527664625671669833704013752943870155553099272063101316733838435160183401910758006373952463072142210235633622443408249683398183809628933433852693377430386552401855838997048545693290223163459889369531429922584441583706478653730203294657568996534612321973702317869196454536267177774620450850155164745434203552907804541696884639632293439810764939149431414773212957560409198729867164955289062598166372985337158244050521039515616346154857402137865676581317596682355959304907245073742647464678574135339605372037294149020854314763685246350640353313891567098829455341076836148197375621290679966921102792841444852951056005041288365239310148930173688703081822251160254995728621089363981997192503244190418335749411479163052896219707924807810220494709345011961420331594683258188163298875843414912359617575257527541683266875042359643409470176508228210705291432604796769810738858650466081125234380984594467136944006893664128170645863792177398858691613237924152061480511179460689037968692964328721253242627796343332839515925157588126245637822370278337873262522539417596062350748809163653111804745406429515920868922588050453408291907843688654322074933956444160000000000000000000000*i1^3 + 147395153385933792103472789226733182138556103463847402447725080665087545863650418274681265902436160945629006517523153465636428106848107448642916373295351549086423039838695597208827108812604620815152159777154947276387059575202688110507510704857108100125249259326485300550067070602554603678316370423677669183375696250629671541629560366674265488089656221926221634314873144400675951487337332687407442280499164103985002369245849699312961083684726972698811889132640681913223798751254789722411094672499151623781284671770242480238423212337912557039882743070771043797426572204148292531460529198529671415305839477187089388114398946916831079751892300157808482705917819888416992369054716150755593336149524578718638139506342834321555747109365728096550720704198331490491834553537985236612161405101621437596103997502971909127834035883137643263807669254638131426360614664916986325988521686752035894551956744629910558594633379565316013062845886003458644515273436963086123135665701887278200618390469109909394754650997054214162497422409405416189836417808164481539325867069749695683931539343130851860341913527230178597216751699988585363396032738782321714796555398690488237505713706598266415694122622002613479844801876045288632269219620049137709781746430684965069244050413558481307256107656699416710056791752352415129975250708514883689297162588280619025196139513068626821325579339154815657420540237314372355963626095501413501348245272628923273578429959008995466280960000000000000000000*i1^4 + -170867781924690860396796329085076280061574203936656860991513964344723402533285215935944193067864534355335406788476186258227119839975931778864312564245419805325272378912870414775370220366878107452070845225262200665957231141859464199248278477027182574849356503602341010385297723092758847539595497644148288405925926472398235113299444396008396850318864948310101988614069039240742971692824541418146706412068085682700056939058373322475831627356609334712686408659098282333526141546954510162539474082208615053488858626873522773218544895669526073932689496586984266007021590086267428610444266473309055945420001513941613068012253213615106047382991763276588527624095212322317908101741714113499238036575301371804400824787255897369518659070069776261965065161909397643965411340076951020619207495137148440456927528626602087177042550053584781703727334193461223693351718435002571592685313023521014973307077374393504859573648520194453992938527151335458031838827696869589024947501902280385204767853233491396230888905626015471834434467868210394352484813977464661390322980829773004623899185535947994079750272362659137189699946612145698560902925919865074432410042640267196086857790769143401755104434863249275638933681132945279216696468548312288563536138368729656557538467490325284925283217020593538583939216922343194580370825072740099962252208521311947314848552379042011158867392669571470636699762126306906069371753772518404077090273181674662165999486973190116632166400000000000000000*i1^5 + 551630339089922413971145834857539039045067203783544726536684105546921393882773105623691220471072275425975251516215574150800261676896874915641639473299787802153812538310013293968532506395723358697914524469726544129688195106473058742113065794193518589634808645429687041146765542369376637057347801065071228965554901674135608957308392545216455552087268275866429382691578156281843580672954424814442461918723599037730760273308567804460965088472717055687895399760745356745869903877367816589280931537746907314669468541383509574334983197667815275953174370228756802209850746619039274161953087458317448518323137120051281777731333289058725810041942860819635032102843080045083529294658364781752309206103951035900288787951548194933222972935616828076381183383067839479717027732865443331446522688266398683984917536911231914729749194382280687116091538551230615844480822261101285323884862756144790888398119021519069738998552105440314075989980708656582235131472800945258282457302552323872256274231872990054193631888876061505301933937600643993033775046829876137919718487479178828206727856381439815020638542480732904121649875478622603736053397165360930253330974531737124007089181081081535484978936081991221343038875415738601490207554855107522697363424876890778575206999118819620130756728866460680352346300660899693819504427452470778156407410108209982840315157622014244118211078504232539530647094750495260088425711442569263656090693296442989661113449569041662974361600000000000000*i1^6 + -506213158083769659533885660838268930890662431537028019726086693885632024087043000440167136608409733023357709182758689541759200104228061896536129852960398629724404835882834850280530562978584235584419344757562304257685954360626776353579934226083085542339255170753541989853914484306278777041353297517451153054739485808833169774892420611658364549655068707574572183253748023033003906306472223917029529309123931646217578475191771433785577921565910081953535246390365104956483248070131893418572887402096225313316485630394295070970605162800427007772524860944735934341968882475229762561273731812355848842409768545520335879549489222709913629224421248305201995665155287502356909234002913014116065024009116545843678378529972486545853461160416026654480561633682602594374176263479492727450398020724062214713815183436038491610299159594471688648009184523142329664097646453312565887569634127865664812816679800071996808047540365508037830879783511277331193153495479266340250739252278200955852125044214208498995077552903121422019458719928363770474623019834903898555724298073375848387289809383501426351028118365818062648802885081126171154270757736535263885364187209024378394231928750396737705029280149613065688362314835209177044238406498930967103748662537228800648394505392108919435087263054469259798056689807158641330893798219932155714523726574380615944812070370001692910911204804471544705131434543501676462072241512812632579481757078992492379743866135262519099392000000000000*i1^7 + 674917280136883673286749087655291707618217509565175304566847522654888308606381279230532517336563745678779835545091750286300419414225641285213954688771046152230817362505096033457792147996737067800352855286347206586113200361712911536516534494591140722402905295690306910416306432270255279625864726578128641345791639716732000617944368768011692462488993711045636513979769942528077254789993992656013665431287890457901588331726086552678169564841216110197316045141445519720392520501405499930542729666182104152279176880728519867674660617032675267530722207187742250084720582462343136604438170179376384310834264047096425305375557037351138457598676009598477937039695731632360604370296366011844890779293568560460885289752567785247642821154356257658086034467325164472409761395971079472557684947405299978033768064915930786306347903500125910189238473262922539354295455081311516318063111086943826066706900174862017903862089662351886139706008906180022302099073678402985352226215385330007751284165316127705962088171642050490910546125607580165868777580683285256121124861007795441477826116570046126494170743284348713458535088124160168508245963006246630672616729277337517622167728304601941714455699208487080459543396145766342962477321696473330929556689363427361501036543320804264070252332674892135837882606289682657699032938699721302772844957258860843406289928315277799684662552312472633361092678249458604483348533300555124978058030924100908158485293428419592192000000000000*i1^8 + -479589365415973915217500905502234454555812850595010283199414406667869649378889591480321170695343926594256167909214602745387740960955244856611169080445750066467382248772027350807307058472454077344479504894314513440602367108641641610984888331376261525530577189033549883714277977850749256624691784980420270182556777211712343829632242207144062246469424082116243803075543354800742610949387775846360426144120738006260547863814936081649553333223654311482303716322470952412838686322480858182638524101030822726149867752414907561529154241917181330850176564493237304228324856758595681867279361685690451065627459534966191717677764654609665843167337739748560720168400192611642517452019167087103345957416964400133031405733092988083109853258216678664280023733011031496427891823122424336349302294800464855427051137243525602080145091849624433816377212607367627253106641735692150975507073586972703937449386581667759779409347669513941810597596704366480602028160431953861895061342570695945413863181796152538988280333135895114746569237043312515889683761894039670853881600390404379328378935430719599002256270804147824545720792587438049212644470672178232570039529378695214640004810419998609145204704050625692380208026774070051549273169615111562715965143216885322013012868995664303815067783496644170199515410446512393530497052352562449451304684552170868090205690690110627635577277405743223249394495186653440232803753934766232079246628740523130326404643835387209318400000000*i1^9 + 100022523650790354605791555337975532489586231247603011150437340042037335075978767034617423954799178246216119473564817845613088403724969296489964380281880744900997745260313772214611582449083657700590788347185087299901760865098259584537262156743605734992613148286273025841406465922243107329661402544017002046359780148192717632257598231692638804533330517135503952733021105196814283777740921875893257199026696077912380333972193836941891746203467407682796607459514989172617426047471832126867393706491813836419166185109864446917508048218001536234282937687421056697495239740914478545878088580348046866992895961357820162792640747664368256797766909197724676214884184404173614817759636199137629065473977774088476086866920677597233457117157570920357765152052874151586425914636564368875207515492531986638515477338506080181727635421510380806718531493429597989910411832124480650768413054291176762217926691920963513974978734038739803415131715405753127913212984299133805180308123999783618445525599117438967675489938109830330630437634439255790771020126654533984172384551618353774530433477618627398976658972390398215419263401797206661381075638640628673018369166156131122840592589854180917084169737255960068420509779383900317820199817238997657761788126280415563653179130559775407943261090945938737739217028236898859965640618033743058093673235313313127507729461365136088692939406732124876272401665457520374095079733708519859697471943109324917689787543541776384000000*i1^10 + 50511171474634717515196105044275162595193064843744343348302138504177262961979074373547050648608981251452413859003358119028244174745078104519438268505389089794614247024039172427974060391529846107818997808337912968058329511857184600454720452817674608604299601191358841148413313744475868317472641131470464140757417222855688151222613476090862313317847569922904302448999340944725642758286576347387203260247955147636935323119529112393797092930433502323380309480943272856448945264007342558613009097917256212095336122325183972506060143388685457857457759666133720019014027595472478170522513124780986594025740725402982623233405075387037927542523137359454688402256155110408966557844144895226578255316416842851314725923486347289102545097004402422224594947726662009860099481454142236423932750475906186675197541386823062710580504929152988803065354378002143818686497240151624455553559318075967109286410861210972794204623018561903805869344530342268502066706281548894479216547781356468551888130806327742056176054741817172205779962725903410539458649910989998681920161105240758236418521468235976571506303862120910554760835681711931939906090205419585784950447087701174252420451989705897926095886221090343468997665129127462341693447146587826590602646275902472562567013453484629969583959638305678004179946346196207821897447474221116472152805446322900900825775119831330210093105776484649972430206343768167001099888743697819051755381884224245544564126228938752000000*i1^11 + -38145335915126380752835291394230802046996388981324106173055819259733848920742659025223989093286556528387796311984094893386962579433995625984808915854385473752991360472293910476828267387867472599329484381800824750835252848282425634232316934257278948939355632672072191366222063791114255652057326601376347318385814157759648233133593568877627510787185293527673648938802666145574889055713893659457796875381047080881073288814103958607061321377644308034187857092285040383959705364773851070675396064640518545920122339091232691603248547115763118899123978436951195754292534325255463701596167179495662405520489368161559998208057690199881345108386176276610612662545933666531942352228548178231716185233087143677100421893078952260133532853620889941143153865673248975185804152596847120568350981779920439051713049464455801803750879745348505598471682523580581537926039016602855656105883208447009336484817815857741459806261780154920282019559392523992971990337854683141393849863638331752048601098446167391304797909988030323188573290612620442263393087315287072759669220040319017264303491636656311595983136481997658550035513177522817812804908290382300807076823553889493674055298046307441735349576561035877335820760763315437942711028777660239777906490798713800390936449023386314740761960123512559604873269208842538846548016562426497154856722536177484456798372884567746598394093918750798352717034616240626937799990277435539473101882693107833097079759464038400000*i1^12 + 11900742102657996572840317351271045596279871983090749685897629555405353414045482850051133874295723498522460308196460325873938508769644482451334236909198537567691489312794673540261111717137378039814930905285149119843512984021072067093611575945649527226318675841599432343328904021103974781307395777681298989981384269983740440333347866838595980246812212797505903390144098057129731102972076460324011543305125065310096091682694343245763116292732296344928344961173834740311745566007330657279455449677414106351028625482421908011953862899389409861882615075344187202544514228981614591508399290275466271133588465665134718685170569068699552646708114796463207870852933146644883347892913108383069939995492399279108967692623415504760535909181189587240888252404402876044074348769632625223808923566321335871051930323360152618850466739824198917451819622853522826579764837154427569265814286076324556891390015975348893392430927147202786542873972516972053123688522786068624302429121333216472391982381571756407993708124859451219236557918272053992933448769982226337028692453125265601525091319498324100632586382275429971190644309955523390654255076709091759194594336691432389445942347095852906821353982339691279660466839038429480282667821818335678210287657110434481140402620238775637457558545459105301884627605066462055847673399078960662173010937230191752082262007670709448003172418838325633517129515482240714222871801812823688860432240007210752226938060800000*i1^13 + -2132811085707639455102353710521912967905934320361542184417101460746197084132912906037609151553880631956955812083776842779549103283818952372678601359081465633360063572042458580565101142367378318464564191426798220911552751379592288909173288194211321432081018248614468816944121115178676570253301425557500232589531102944568957880506269032282158105844576806003149596536398837702828621564643777744972589746344156971774515722664354351864821013510112303749344221136579770679804085137085037958951203045166373982490222602042408008839469169120594162717863408993154292392274211672099302098527554991289621577713894933589967278967377776812430564201920385062476882118058801367794861439557988308136774799040909953528176483911932084402738335320208089477550413811568626947030279680928428666279720127049422307020764419460587712702304361028362785558403296639794210279678190734418428725218572809422514321487739963973217555884890381600406012870646827738037567628897041480929269219040849216485535848590413375517357812592030278804938294244088036356866540438782780808755263309282951690356600759335368453417029187124143474273379125076365281691507061874678895053326103595120164029274125889874705813352086467001591752072331554553533642367525859875705169886254871656217349933901765301288060171795115500558727612982799167488455537643702404228818634476222910834906075803895930965419526388986504375420471252991005627874124221794536988804180474144401698974597120000*i1^14 + 307906939581464573198399268823299422234874707800643454100668538523955940577340945098500674553046474358895522121786461594895100914780089632431050985145519510682083217410643140856510518675043300638543474813810173924231706137378411783952532576123012675377975290861975520499536510665994665275905475909396010757252815223037852754829637514070800596647615610502025804369392290756404138296861345867271634540903002713415692893714963500796671032368203592734377648451413030640048919898329878799099260373762437666917876293732284493538418749054491351906537707325374716640500971552876280249175600850389843006318129565836145313000639314198107824982011341519801011149543213912120762119204978993403418661550698758462584962929095164600015422110710377047885217086818204861955947955783080046822100700116076488752433229329526827610659376615206498664137028907208218504025497750525179661731645222059481309534652764721548675885831984229407607502898172748002527001817894551862755937406046474144173936258331312798219080803008878167505594335050672654225161973900996251723411596868251371583177588112491124214519377851515508396615877340558988955661528266567585922774619512911800951529200399502191786121274014445339738640702353555697094234784303776279161532505929781995060638538435160263597868156342871172370461778797882142680441977221595507101727329980259675611885220365383198444219837985713784510444646896231250029825430816503308840834075821620215152640000*i1^15 + -34063941634108673993460117032851790499650027209829474903372648130685767726971284983110022371772651107830250751392147196775298742741255657019598382182242857007913893684459010456334461291762779422655613532293924077679152071572103765310872947988336923275529940498660638633128883106793831381101261595997437003646584308565870027461238135892045890663360639121224223958273755087724578541278882620442547226434674027006920864639882163506945212138604302462666257540473388789617491933052616737838143287268050547310907682936326279537397875506062221841355265643850002852427084220530277971772217988410420323898142769090277788338421615942755565307443467876507121176077052784204003027289579916649948349120704909837759442254641047267281727549100629506025446260803271947820916911564255188670463260344780939485484607609506988209434169584408764846529049600328475126849547308719338298985552758986908212988618997012978394928045684913286806786946757389640483264289772440483395654399055363228938877712645586517872335731941187053680135855091938783293820016199098863742723350661518453702967154793469253512059093057528197343193936655345746048003182018543417577980929372019284694990474048823098659699352222111713504627452043107055893989736892367579333485111680910509799343847605095926419340989260693690296915943179813785693691004652442929307581705573293555538143392515419561206398742985630190069729448351716701732203938310564983770833944473491210240000*i1^16 + 2872927965926341444457038473105040189699333276334276416527376616251259003782667429061610903647648414335732099892887934523215490349854535379221637383379431061315144618551917162581015773835416680869021735773925894686666772128832652690334718818753497849578751037282776156076453461770250296635001354692096647547311206537858547599714429936644227149783166986868314252601524790772032541117981745781194893033724939424189865852938258340683493533362448244820052027045020794248349953532080360603035896794658029325648849401300433717440103800101615693222008704601435433336883961281134232101419033859668147421396199759521959263564013529061306884106786188248915146815033860740228179952087785413504033917422956541833841911808620352028186069045122620892645145127208206225081734769457942155204372027808261374207607928928125249919223252191552225739358142519784026465467142912906158166267999241543132347326375809505472741805914408824792782700481790730442161064110392232402807384075559156504367840368643333074808818125797174485585317251886067519321183631852357921798482693004837754327833110541874959682938708912192477961751100357814956145873673024806080117460883310331897653292791374345149576988829660883019019202386500949651949892317822182950148917920390721047204074195990758836728398385784889424184392184735318167547051779826529014115600879691382748788695193631743001946992268840902254215890713777243288606887493152846272377300740734976000*i1^17 + -208938477450741848339888994214754287965299201492606553239884349077247506496636752070965577725457355234543592049488220774477422147712121373042921413362402906481675104177248292741903896095379033493288851305408629306636288629265975533953709779442257770040683862364778385396695482087705427655094502193148596123630889350786538426875472284577989716187588529460623010748564546032699327255887747905393778983559316660672837586927206998372654506760676484988791716786225035771495811431515265353992292815413579218556896122944069203149419816036703263573012141344317170276387983434692478825516037723966318880916962016271553632107856816328840430241379128195252482809444788018621687278286637540240806922661285006933722595811883052111569638203881332749057551174260039394690706768452569904831189642104614166048481454134762823689827717264295297228570247532313639123711384286258615437092519219686815759201725915048141628394454844494869330057387420864356487874519821222680408801231367987668908562405293590991070592421474674943954362528055313630901752965606096620832500069631878638337213907536122950077207303785798141319731146784934975301339356787398939566441939405918511669142457117159583840675745826307052481618977629321454339384126591183463686661954066389558943283150240885413225161806833680492910280877746512124689735097350081128220440978768695276066138216186167572504629846221417213088064115846837950883089279513136537897022993203200*i1^18 + 11198330186983643084565262807321369869075775999586579568637181313019140883332770398502038425262467534342621492335475979529084560002595975007052301089320094210462048041200269348816075118189800177186478473665832684991769285878784725364634245438517473423359415653971060452001945871524360392604015750422939164390422632782779271270619732807559296257249087439661943935055268319917231192971812658184060166576770112879097463634390355071576855427257827626409696040749391929113547258576475360246009599870807220212697302205696733092383034352472020014486007139087856409850364454975126773165345612445513564543330704870749486695356006085959308021507377763725628140423255437648459504134680212473523529949778701770165520455700673014385237439775005174434662921374860537412241125453976459741174235963839793749045640278508273876964626178568867232832511398052757564330122383035220862214105526117010110418720484671876127132057959264626262160681051956692385530189144334684774210767363207088453848907146290183228434581355878372173871449959162324983049094364725026041057166378406869731953507242764410516028749446125496882316608688739411140491421949292705455118963549672609337017318292622604747371789869442551340544856432630152207246055355018487076963465574320117615102546949631255085265980434759083996043528833772493701313886709703397751604159194288031696681430045654978533895621198291675114206196292399124995623348823113089326619033600*i1^19 + -371410138115609322388213796949257175484045052024319829058452427250336399420279975169097877149420132223765592611015798694293204559076053024639402728669176275174471252860748751225994568321804294445033275412966598241112486984093082416926732153175367065381439277993231814504207022250698826564368567809202398374079095318877824942339548951611421912929957376695702583893526063084720270743284593830415841821074821987805782848558008262513661385197402897897690250993439092025397256495139328406086302026118695738510878920450592241526962924356417658086836198676909981588056354735401897813945541887788024444301955947856846358520408245729557868503062146289977617349182550467184784870942885876471643353861750276714144439816218527288822329350771634301699788938591575112742439285955560314641882372382913130756286958646087119719003443663805436880781008349803364698521623055837715504495164021952049338124016280470386364390145439003377567749840249571653051603317560311829193834931636277757869444909041238099842336837716639878678859805495205134579414086703910889339432901741705995597696486871822058028212632795356497365329136210802239812760075832079111006214227445656496092120394576125087722226519937913748786608926881001740021215207754228194144560336883210704993621282034550825179454606630731976995123898193422090026720761660369490671739033018902053739355008571700966095949442372414303732965899296359256232576594291683869327360*i1^20 + 9802702827357226844188336130435786564739500314372147696390209225073248274486495014716074535654045702716907068763837632344379734049003545497073084092820275091422723794696656551201829470392439541073958540874839044344230074491014904675881215013620921234008245399313436413657633656044497242973957532045961070654964936497476754563655618993619633738092518962801855197185510830052445688624754084459770348650067697006639935820614690888390277986680338991276212642414384837646323647194633667707074030907606095142094456017286561249105358626381467624484419655067650952252227830876828251686557406706121652559981856965768963816579636954457993741565693253228228429940130030192015432603035399429225199517684610667360361404977981219133701741756641559948875228904279285271711663083114649699048311393718815995983986304630488817316252629253535867002008069514149485569462013354651160146992934392592369526069877385767423742012843705468588838757859818244007307150727380721216746073047807443303125525226973191212867364009259458980924273066204121544829083055899443095411994862132059989327766350776662334029907644818731115056661431951032106603532772110524800903141746313567056668845239736508597969642235281431934310038404203111827821102688036475814377909364876695028790171121816144435922771378843323655786644276019021573720133681617701161467273391283739731606827240664720121864450556982812119100303703102424118028601523510968320*i1^21 + -43881524999537199833778532864691234916186190971867101572739222676376462071968350218941794691627405793157671992653623094931353331400569827046903549575713511006069401392738261434902253331544512646713528174925703221284726942567820586484483927488394829135701685230024867756306576862649898643348941757724500027851247325553223624974048342086874675943131881906731877327188709062771885335138580506769300369943661464395941798118456481832375109246960591466835121825391919988027262616918411367349271529814670169362109251292167387923004244922997372186113627340535816083236133059411284121489849398085708450030212583154631576941646327647642739675602777236807253458002729742125929287225746226826772005795841645739568956405878131495861695930969202590940142657140695440810238613803459193050151099016105652946720058946339477672259465044735142148921264363046055647197895524167396202399482317208746055834223766878963406355957469083567154982893598666883916582463427772500782036627256490638149888316091891790749385065760540011973372270436713607125753367754164732993607688900620148035245758579873493535077016443103731049821209265195036940947048359770856324028875638827776078460687383561787917999978174128914420470089836958954332692220896716940082767273390767917981964967833741915205148892754526252647854990999980102643162646044512893409066395234451912428932484107268621400660929925901198932630083041892409462566699401216*i1^22 + 102723521602608260101248958291522586691813252467227694725360342871824602791250086471243976948640032010307518163294789913963605305145038942700101631285280519514914455900955188532582196565967150874912442239088846568447509932698585007526493482435599387972879135564660053339869345913658203175209620340414133551373079852687162076584039267920120975675223605453211000765272774072726512554194504950535147958176366349368826679448019348149869976711112001981441086908666876413321880412921660821043417251353425561061271064820675017033844807025798519695399056299554835946420943419630673210669441187118185394199819314053411536088367231787382284780923703800832766295713666790420245766394819155914362556970819462735725647169853108501581164992093060279982861519307435615362622893762692779829699851935220370453144480847794495846215475599233250216225660943233890699829611938742864044135342448174031884698903900730405333717428003084965997805719916571756879034993892774046471732312386179253938218988224256200705394285024841122495469968962860498931833005898291163576290502150871274310183487230055892042375959771250871686439382485876807510173904820540063287408195303618886780043759568983287145630851055613566645284810423971726881834817581952221438754505659367304631653402014533590732624717168213605262413971732509386693292303067555853726677220713839508197753151929840180269849274289220721181857239619585914255179776*i1^23 + -149469940223938419885824689847227371785577857541253402179442989381781465199013326299094597597567005223232314912938243136388519005386363097235859889050100243911659516365352682449209661751853995978338597873487696271358001570576718629733678778996225071310604971243727867663815729753595094146380090338719729105438547270394958940977815484845367901496768536493843825098481873873823356078251156303041440877892394985503165468296182689051906902842463048743126551686258621492322398310144575527993994591371743145696929984653444091899185500166505058316000540091173517226984391606175579157621739864026473620709631489318195551336400480216285138694570782278305387904020009991492757008820846159907827905141201694937781089934789607849272343098649932282206012052003271661240433339786108571568956868945429665997148019730461840583106270048725104426614988720453980529319290603222850572873079610990367861585597245996751615747562994755659515588906148100222149217938017780790280126470383303506179060805194041662144107762235479048732668298050314830836360496436027688479608362955627106454507532090440597590568038886221423681293372267065369761998947814198301406432139812621242012086718151427753641825995995046359598021992264255969402509014964922128038546744529921709769275870409367528284036743939558601302080193290839578582841856667449324319167563125180590929646906611411496088681795586038373500597232244864581632*i1^24 + 141587516274269474456879791707669685677647202338935798811722477366835796017661476262297334526997307920943010029684568670298364139838989874395986424982069418698051766669698947997871033757751501156407414986290907672502197338518393333039762018852131988229685371768316189968447131016325479690448144988502991030252146268900009938037136115142990992483562927770131963221311229108588964599897339190472428423576074241099087955370458557551637543480782849006970126879559190321517279581825761742884113434512708597433663556411948777374725200254556614173257393106641948875465708430326831420009023763194924344370969841540365219032071385449724699751128785168926855786556374263810154970798183858714676850477437412966725491488751585704279301388410803565715544223303545684338066697568301907025106174260397268131646120295239965101139177831464929435632581672219214263058982941609085715773054999175607240696373343396994016108036133267485400979961072432817061957627038561984234503392455017406798293304510216099485718277217665136383237057958821233876815431270063430972686074868733213616847877583477510080723992194170348222216335584059335164660123210375380453442564658146440212910028834388092177559031084135671928910356274662448664786467497580958449108636344814001553778644989285820197228339670573914471314940242224704783481140947708827118315386292479270692719862005069488075864196785989154730095159541760*i1^25 + -89358358777234752534125531880477987180672330147355736574341290461466233832641131668682724619601206722792094576141941343780130259133070525394016848462008867696946649441598828876231251059961250802185484755242124528165887506181776099156927940445663375263291667224873736309855834355455855965353739824309597471446596648027273999831250544739321566635150918588873249411704060180072493614722027970299614122568450702816519385981036902148095626067620148474657110058397100172235516916485451094459111076789803917846563813937721143990178433839521381124628105289078449053178877672253312590360435484036535524851198876376784810516794121404747677660126700916224126926397611531782807356055204767879209246426913229201240623040241818197641170887099664591880193003681050371405660738242853749082266529822461368250737011245013213151951512863079895929941216859707410386869752976692371115560301341047109647271801784474822519993443531153488148194128056668953858195607473081505318027337198566155992617905474922346752658977143798415694516777813220596354729629608713449357652177228608744655360710836846634222446760174440866069124645358573210661552023274206671006664107963572546037060994600437587228716109313320520336019036757956450142488513528874544064327377185211799176875691315401930728468704178151457975450632798267194102709714999637067523943864746483710341692395533947872816734055820820745683992576*i1^26 + 38574167999835901881736555136705274735854057116775810038988255410375167116010467272975112592294204522345634242429614226836219171540149122107422717552269104656695902392690659276707713410036515197604817342364911243619802653949079426651561332880799331841239787545232729741089414464684170435440923044348119000256280615795250470339474965876982155331596369021076444744892420359915893365682163717151314983601681936491784623194733659247841990218614185974053996340271623931663776559396633747216174766615729868243434855872672018843881376776902644190029718951513901544623411731781895832197477528507139635683604161221129464696443257529946077248128472283738977770590361506711574581543995928833552380333586787117597855721637087797379261586233770051824682107853113399172734782670585306320888594347547811549042599054366192835947429468773420650588133769858967073809625058355804579177154026965196867410477979134663455941204935426616800167497102192348030279038767272331580986836829769772456509211528794944003023744638181120206308172842225038733579319054022529179077767972593358441928978589080332223560143800071380710127695271292971668418755030672661923075579109018241745677168015271076096144586025018745615310110644704924678190959343496509963669376809434486794709630510174427002106937804128263116249109446368715300154888451078587362569895262115891891091026020021541696099037000643903488*i1^27 + -11887465792262972884016209383742894975373105514625366129215816646488938089367634247608544023901656443406633225819210809681825135199174569487589645354302021900416038089232327902579279714962356671154554574363809148591370047208880989410185110446042433701410369798882423822273269789347395528382967994331167858552840962821127312665110175289568505418639892967250954916371947060900327739906460706735767996212660285474752569996011210877014361771088797244949164070501782071251061088728244145450129912216429161718968530568425136410869867811854834277633821231368283415396617153807238439433974835190805239083385404181324239759455803890464214211407259661118959611904985810542429960991851377144092742047833897351278101589326021762820727243355217271368454798922658453168622713505297714044017367411326090746330137365523831277437502854505436409180283627936345976757098917523281416150151959627968435702415468884834843723860136747630893540944406280719818545147654253102464993765868678015640110045790226710735220131410807788550456376723440477934232927191309852870033886309951227504514039241984172596457996074957444101163580003986933571057084512510700055979481317494471351162039182795987992976449782946562150343434571466865378461867761265657692047966314703327359360872741065861896500546404955679682672609466586376955006453678723788604126898593937449627380267664750413615238140133376*i1^28 + 2651605168941064672160098329702753398555543760431930896084928424078463767978372044147545176259507198581036154990277444396678655305388922868486134309140769771738477025898972571787460633838254184189886235051606743312155776962329759481562974813347430680429115092315164496228843367386157018245448884972756513986102922085600547552111468351257317555641764765252057677096940019506704206811974502102236061608591116471437131170082171547405705640080353803783591006585070937251645719871170663805917222060630580541062971518594626171915241409872772341241762093272220287142591375297751810551823962029772041514188425149898880933831486765448768966998134169481343756412946085077540078547767950107709057396683942218576276746024424147899087633779018618717245282580872776635235144579672128547604395097125576424553645808826380310459616245331050789774847915963741900115782694501892699271677041990348887643457949759855001489197516055280685119399736932833317852447166137540565461013108032581838247894685305536083466628889487338024902955989077467216135072595064944108796704104181208342560431995903622593480509497137047164660368840664380007015008384822032853686459351609972161876661051208736409032665810779117076156683822145016412560814231723376463529423381763143023378260977438120931871849509016083781615214439763997490593206549051944894517041822192571038516972694526381086736384*i1^29 + -328237844566638171437491635638012870902563417123089096471457308430758209361366614815814986131734464660080199523170197752727811505522124145979576524588616897635586897321089617826389532248658929441356431353884383072478405109979388745833175398267177221276359651534926191243919294817004510687874485780189355676737930007118635382859065709347621285410728969573158704006385963244812766318565170675273288090532250440342907224531822173147303004724928730435491310468765883914357752635946407506644279809634630918342687235377489574074109999927288020099680553495247844526460095805627977499273705099173875052610479442576433197910896905389658126784715207127566893201778994197256197565265701995203821630432591985234431773576799856053194023044123573642471839535705115457533028046715720261975346537967424093852977622343537783347664908128633609262551132241509191879823641579719704155868024469639304146526712204760069757420514091241683560172433521614940737490860309463969154372690071633379451397771170253252397358742473985251647054010655644452523196770573396541749136305059079064432837838318463093762382820418294110266663570910677081838303057791411817596592197813918654422407110942484407150748216630110250303821256874981847102792243220402350912421792853392583517896735931012517178598318602655358804607607355498585994302562126958147299444749540681592744023679970574336*i1^30 + 22385535863218926228022074029666571630365680695780721801682636983479551570813484465204637989804711460042349569304075954881618832631767773188137415366590359763485845976662650786782746990783795018244183960359419763413704268144469493640358078782860631250860255198148211981868504613113881283341398722667879180277581009866236573076299905932483131359474498641279606290654215307958918508751106674269321980351948145081914307230347906134773695255290194488111288605162418437671358919265667935352165467303931502299173774777034476772814721957600319926601304889345543095413188382161570213499314178576487257298877304355745449186041707112383117425599642009044276557071374330942190238929130982074130071324974847813973648169537529179089858224929076164047978857572603466808642526704264249735200127123743453058286704820352121715170625765213301557384174319900227379881414242724998852040561525941582077007086478151603033561532282281094647456650676629744088627452675514388849629465458460778588293281766339197223240824009354426300074328765543429021995418036571246895310146442536717989046754878590507141877915520285692824047934792283736574158225454429518380414900499345822718957879040419387281686816948580138423954610644264895581394069369483641736999008170999298857527492300658569020283975252384021756638680384484245748052297367428357939734786244311649634914140160*i1^31 + 22441703968086456420939135193792496719706548971250763736828745430639453312757632645227185810998380931365357480749965528546893686060175797121891426428321615715211436900104222927944865113748496903146049731885449350831207923578880885497782980878455622703462803359810222859080333995739925121956418362296862103531974619796190682190715892562142715406059860141603197278104294341456607850794526281421211538733587978340554929162804479372085896993514187300316922480171610851284174831015330034062444077945168234565943495785228733311966464879963793910454892783945291725820847157526465676720382950267566966983610513008788622830854207577603535788141088850638071322241862699949614244685549813750000308150560563732306030558447895159356998533537697557900219278387718212905830471302591774905022357215678706714655984656821211342589626081588152051367324801131179638068861523031944128596925549200209193760692604400124318634807565451977150782218322242152991839479841551522925239687953843707192014325043972053521369494076275757329486679778204297508551128960032745147387272743674000070472343932275762507264407609075805227040942571454344154311481625856409204072729115964592029919315875923799569759205245716473062885592862480332731533488961990325276225475423594081132859800007084715195520006598419614025882875197357095072228826547404761066294500460437962752*i1^32 + 16603474535603327080080514147562895581295930334067723163896939939721385776065692710576425291997212739447748250013525689287476540858317080380521638133561299439344728646265439680278082129322695929698464139149267659530916427393600860120029763483607672613767711229096272684504827183011171798481235009058650833921362848264701256100524212963802967588460334121485529146862283996042051986817262731519821470300308800685017718137888602680166475072683648327563566417550038478960743827163021111379822094003874450712424245892872118029445539494692270661855427311363790623805387761226619300001367767613200773550359783754380965020726236923834683885837937354133469967313426658959472081848593965350905468338103003996355689627259147221506914691736972963878287605866306056640004872718444914221596089618842102441424596886645529983200408824263523196460274500857978727586271851933427318215185164533795551267233350392357345943039666872935716777868948793781873604309331080990370069572523772437138870784098942416614529507427381628086584779108937151660815719519576702508783181158463153951845253242121734778589373313404110511161183278878352661972700288587039736729942446267767119746680201500510016929808880578927387401321499248188840404569097835182478330085791244503821105944484333767090191675163985535623233364800792856389718494435774187761779605504*i1^33 + 20097880830256725307525134615876678173372709950537902224797299112588145924940985063747796325060907264448653679774595264411400071786486887719942132015644118985466874133851098309023610327728226607403257007444425576938736351267298394032805255582078405636320846596237099626480112330297107613547858716856034178439935456488384203288627637359177892018833821085312137608987147522651627330924590821046539839591544905958875606529278466740150840093985127157012570227993188632837673614943447943497617933440182832455433271022879462571152405043511397381013208681885304583278215029509509333044458774574512964694736275995138894605767779143419349776267687295359607926356208568734587652829469458136259523732213310288869856581877725321512589736955531716842142702938360401752074709828493089783842353116313664040732617233020516051187071624767217240901694709774995222227325183410162195868091499378665487969911758333924005659907921080280733223694380994159104584582176921640971203567871823661650357174710859140957059972095517655987024447260935278687055175612479219281764986017595953421603637862230012428350678355666177044853395137582549088812914165565292872133561188413680177146563006213052427680985990757935702607317857418389935420759566482592170931390201000428637207113676939098837651976656689520547826713248711431693335203363617243136*i1^34 + 42071553257522665645644885646935346034027605318447756298636409064564977479627846817646784297999348583520069860260257345870921187927582604071310049611871212459604331531553557539354962409144863143195843206358701346374264372886757340584567543173572508875204457336091569466018983354958273123274087825057065206233393637337119207139514334787952947498981417625918566951816478271485807111352454456075763254138616002946484839435180511062190161342887162365853314043035894388805709600667394135356537315476705498803508939281544853267733459569292633546290522883705497595263073481851401124733839451540751416292119502391021887117421553345190568942322424598545063497166465413443371247994975578723149259190776854091575478146132137331084819552498791187218772581592938968871614428890178429211517063679026180994564267861966606961497701207570166108396409198902928050352706392863284283755431090577276795651000675443016007419468348860522874924751706642548023194925111038137709410765680532267523442783072695237668595751690042650558700058129267408708582457197155057331852477100272226721532372062798952619885848054068938173180113422536486366233601430715112511583134745566060862429186410612027529916368960259730299440442480558067230850833013414883090898645734864373354177602862080481537198540415297569029457251085432878875482783744*i1^35 + 23329410742055485160400586884513034442290922110431584691713727816536019749550721256282403274877011210510610068746696040659077071965080509207553571350554884607079967207589750581364898329121263032419037724896904411897676562681665957971697998425779369876265530048149241934450672953182880234592249355854196031435571940764002068698875925933958176300831912336359581770355092075307530219188760362459345223774456968330817968593453774426705459324349350287395191050865746543747566572374515083453487051542907626414311957708332525627128452469551592013804140879489960200274332432101976333313867412397303279263930809894576137944704070155432783066924473895537868123141713350542222802867364073741086482157324404445125093438697609914227103958663057571209230123667567001255497159554402670549338639902458074701405449271020348794275723796132316410691616043675864371950533922484177807540905273614776451143964935471311218068647588370997867633435203174177185929902671403531748399231540967992680718216250675920002220776132937111503784701924104544917072333648369309236454818167751555518365354815232844758745902386229919475189350365256093488541840929802893730533647260561435478527279131966396176845541292019736162142773634551893747676808902272675739575518391544258982145826617760847173885573445640502629970152358754123776*i1^36 + -2820942083546716096021042103267855788428389285706713564966449021267852994936157581220848241542116211353046126810841226564784904310143604086661173866237509843873398705401793576578591502280079628581736792508942033341188988130135768024392295032076897519122582407150137324974821666535595474167083189959867631860877569210525028608087219854423343133497656446436033375738740371592750928223664971352306370865927680914025066466911381546801299608748221808165623171921940202990461881157553603851956539231145341040903732419842082937073953249513497033853987248458830635276497885349722431907317853986476481945841898763662972597793462170500312952773139420915802513316100308763895548943871499691755015130616889239644103491750774092695764571064981637944838912868141227246346816026483394658187393814175499616117420241791131441391109311477315309719311387973974136205087353211666901091267301402670853002719432804754456694794098205734620362753159884737715255824482334407367761444217293120322379007893565797801870835137318561683289603657674111565563029852925630459854342027248863795438754464146742475790197187427951869161030525242950543897723685198469634865633909350443647362155950099097853278405732559140828316502348898365182167331276438121964719179813455175385777441156747722426576402885297746769214439424*i1^37 + -1440973038057475928650557335229776984130123808200977896926238048397304658400308312558305838534910451756766690714818751147731071678694776663895547464617439180277898242103521330531815589071237627518164204709071764972582536439250348906608847059715643378644400559244394563896154840188921010545457803248102267231147743188453302928603027979765213994567823066449067848801603183324278400741799885268952501130796272518387412372607800435623327209545187632043309975719677451772185107431510850889203167304471125094970315931687860774583217735597608267041750521649488893252986299575582996967172441003877362730167184010257347659453048352519985091230599167107792406307648089223225590585432737624477279209539598230488910960457634102588179295962415915237870970966135395495107969087227833816538537103003204575466553610444639744415134957188151737879653261823114921944443901751860898050908109203534552431960480758896012671833868487185973984001860058677712579276752640782596539979020386253482426497971183876056889135851722048996423102132857583003764063760309703871363064108989283999483629834372107660584528416843190073164979888266298752637223628604503468485084953823616579045283151343708437826770540440593178010139517165468514095646761060927047036875319963347027259934678737210397332795465125593088*i1^38 + 813056718430564853356525505660038327871921932151085411990060038120906126414481005367396899886058032946689100149854343386035108931563528707579330622571987058541926659227205235697705459223394423611942711598236734723383074033318607414137242872267635453593226892759280389438172867276929198998812106551190676221386335802966190533355383269622088579359223278627624707778681601915884646200521352137262618481834076450406695507992590923632245295804219563914830719915658419576749813509579173805007649013239483491294372215484640831724689721350792177512752972387575177255417695692729075740632222854417017104535821511088174357964079549992119819954042865010811555787952763509015725572651811109576053139868117688437632021033022863104422139956691873104713068286830436048522673268566952968166185662033114378543461280887453498040170636721034010232892438580254276016871588609818430977373506514467220328688413526204032639905467126253278654160625867695154980012527014566030225277947478346403755859178914177177908189325733775824157045205999376646212251604911515113018657855259877693840404490117005605695904643055745327167067265141933085183104677240701310904043121558542084361571030324571505489469937294549285190537950891193528833196713294359620383974880372439969476771591030582597298159616*i1^39 + 122270177343430282710675254042145492534704002242869664436919979736128448729296568404846899143771611274892221289666081130131187913644309879244113525140074839896537360644933148749230875255326002314357204295683450553873429479543946163466013277409353875512510166030972351275936545999537977095032196307820382594618055976191830885718786202915575004111358785917765248865881733700367491643357281238601358693553519264026353449534488229648183435866249153016475319564983296266276375069648469246069436824198181270763631968976078488905628578350084080261719546916814056010201640774552246385123975208402050432860692504026197943488287375013317653961554828635850975474425481308855682069299945825393243158554012201262419165140815783631201831969769914488386647163218166329480515818233746606571906684396000950737234238799486611786831909135716401746989474639835669872269236353159583942176585167517630082965942096598509165138058054332599736914372948596967797810821916114907700759388056261457796061415834917394628293603426120583215414807330743450544737990900150523277927288616659185977396590069546518852092746108672092365766207203151046454922734342465822477088876834358863187569721252306705693451001600206566147748498778037709873885945312825170633522713780806194369509260787712*i1^40 + 10506071910015151973376615101304742141290406788316236514540363307006272204062925797635780181552909781159601755598433633485652663525811846834587745574459228631571568847285161859839340440040324631502767709473719249168033714409383851119244759259791781978280708520034206190112691198098904156224658884454395856596638665867755457483299951934434193225609679296244339252834745901276386974690018266020898928108723456285713290020930855537252570823044750303293954420088184910273180414623340362779955782329412636433279272048299505798366312899724669942613216347830824264379208007176531970460687841370159460351872714219259771243122993762332170501536415647934822657107656472292863311225998076163506537167282393771224410648357533075521691971036641400365968181978419583169072507809221649352337108521106193908798576149016242957539196000103962977747481169780218489260353494631788888892716948021392712721478812421378352718143345938419623658164716823200288664019096786878406573410840770226034920388213067284751548303823120102241562791545120543487879992792041286945339891744080887154913976021025323637834103769295398639752321769091193025747817213843881956263670675087012117694090668557361909157621433007515911713512585799724296484927820310217123267002616378294272*i1^41 + 804125113598249512627137327176153927501699818135608729176360068963118018614248963523121099528072961386511413284881869195279232835660269773647263704369285087581271274045228199861793352247038571726449232308846600381238605503716999934289117115683188036496699876448395852144003119774511638639972539628274590471337554005821396633621763367482665595475240677963962855997263078374204501219004272395588729577987794110896513725006175465195358756172172075924704036188245454714609565978554314451328195871921365496056814012643384070058186710776370986584673158981231899714079519952275108229473993776057336539576013370283035066967579158721468319656793292107502298983590509538705039764104604644625712871340586547670738604145490228751615935366800886914668921727995088531481797016872157111403671183206492666784642461619200086943028342082044811516233145775244966905849699011958229594026206098564612366074731776192732192655368887506705550880543794827524983484259666649897289429029335495628346624071173675989282637675052007470698493117513302100992198384058845081701430831490267339996638681704251149175207920552170888185733192731617946476069593374159966941233967439422410513853745062942817767141340373939033766978467700927123965162105028453507006464*i1^42 + 31334039512077861885048844929964211763719893968038299279369266154287663649338719093236274880841766110214971542206547605524386566384316150990424439818218234896043659421207128961804535376893596066987295991860350288763938040005802656004080591850156265420778563684760210895418712657121865406350179331601024894898108519529800885729855541989279537156364560538902957103354597869941573457616033786592702783202307719227622567010149902181321844444661257867950614803430647860281084777748577507911764037765069599904426262678741438445615080202150981764738317394097902592990494386648329756097124079631247086702184352691823201202686730564861120294187005024060385315560668442797962989274259951845092676105676042577356396297406947158234931462198714121415316910906146589254840107205954569476353764966129612547766047131821929710053773123717039734644971423300910541092341424284598923796878618184448777961471020761252321862112724568120188426436788198940467608278665583883599786095207582630111651908232811204693748740620368313551135166422382592088718295478034444141371894847643231186254305973658724248376099207509044845027072647971830334477851515706706188023727014385353537900858401597538548740856513543161045223669365567753132508708864*i1^43 + -11864200003597626113457322528665464410255746155596621211357397796221153165535023916710841650111980553695387979102250844564167069380848946242244966083753916369780246028787211782474897695967981674985093602508652505120700628072185115774066185088290919895370035344357554572172311248542680119783711308643780531845420850643029740158060915536723171961431862992401934782209470293462190249736068099080469623591258055556353223631870369900851455274049019117287895167828453564977727553967023357091103573970533788514868879710103282598378227535684538421973096087323815625628559865074818665337139919793097461739606946947921821992684987411716005765111769876162603719979840713657408444215758469205758302311732964513195460688265808743713364424006987208651420640152656599564289544479469004696815227665719067968708965254800066426052334079820511594456799606756653458370835844103968869749635663354322983826204486563633449808819752908925561397658887929102603587967238419829896945114171332011062785078556512654560675987441464148116066741768301157032016480864307532809425349838563458202705371988179334535745528421345198344510752963417598565238195339128526678343708168356091746260422418624049051299478049829412800581083332608*i1^44 + 3372977071751113236714133784984390025943545060158272893017224760994901354872524368895307989166086825542744979235364688822306607539394269779043322943813857718768405192599440496155046428184253000161561817595532544932370444745370543237254773124069432508558901379728697232418811148087536561834598160885668229435554376623880083224869122738252369726249711014248107816920524760125634240153579936229682250171323519556539151048010780435191103840145395744791514265057405130306843868002966074516132879660807780289339092146376452879715357416757557827526180468511070787166651630941487688593791834289644980935731595080908419870390951405066710499826751687619449804281343430143733452539156384606857062561162407267800058566090351136477849217478330483010574738755082421507525336057349948573860203143539277836154497394460963587894177552119367352532995733897178846958243309593027381693791311899712355549458926853547206344383399978338150067856164614223538728420922371277926371609130783379860341375275688877298353538286581315363464204128620127619682695824808623283181687452083483866120024221658173550470029738087092924120189969397709277152379738031118681986722720253003332321260820408943535691385192579072*i1^45 + -267355844098472756726037782626890867658899229440529415391386869360892631904146049395988112900664270003616344997499100025539312173577849902537148401473094147064570692111963635065173296313729242581303573182532855811931624022550944158453110172410917484951156246390329167889868129840213156594844876813709574458337152238168525624411930534662382711406473289993419895204397495631207435296716373516556057943122304754971528007044144970951464425684136712333728221576220601793042179805049196834277225896059009018749278211884689398640111234467902782511982041828682754558042416839729373829637051398330161240223176791186594653587939984668593238111938404550757844727971629583311050803601605643298982747310739006932594981434852608018511941305640138942267184483706770817839900965395790951301176446613644563870309982221343223022957010631515562845663381278591068785191054734948550423973213675363724091542896331718439805155700578281461113632544465245430736597993855163759061904239140210065669680714225055165151628856039229576887452121462484622263023241009164913915428234575304371469441646898101801169473290100102268910778003730927943295778416535595999062823569331003766023348202227367936*i1^46 + 7106729435311507806974172623046863546627994195267110446654527087308812907553120981165045794615094352245309890792301328123043328678204686804677501657597929646404383687663014067179307755023053753394213574607447020406717785897782749165480483355614581554021472008281181091012233311616304488521533559821852485536500695084320926849782944772644225326142879891020209656482405872195262727446271960446738033341030839795359058166124450337877272671263256794087613941792296185315547488588253597020351062967472988710291265109270933210567322891314919054644815335807818151667460449173055553554261491390181435678848767885892335126121447482827275544413823458168025162003377929654570035030882757369532341485066859327789875911840628557633485709566268669533802353509849479223415829228174262529819343139507934569114769079585506933304723139076064056421047372654318894449215930733795463266109625527830320728227281736947975015864170959299108477877718210295596358850688529994901242978726055431561205842381738766818837583896960971271814459214031010671162440057868552896018161737362515784735321581148879237462289079958563206318478880861441472753691035717525314112015249908432896*i1^47 + -16482196452235257289087048835585260063814077527095163992271980677811880610022574010756742620366826700387993773790770718049432835674613287020198970157424859467627640525156857398871756985453233184725392854063834519655251708136908257947171447819061825581151006436748724545638539867953700512354303220258354370092571457323748168360522901861319734185250388852152489342851725828882261966119086680194552955575059798759486231549115607047502096616804203423707019583037148143845031023655515352359092283608461310025254394454380327379786856357377290918756827633196683656804979371057972966740274910618266520521357084646975309384757406297266532959787167933282618552193115270454769864754609189624023239776925379909607256958945099762581133640555599930636445767899157064414432823436131775590166866305895856839577936080397301131963527365355955080215607208008490611998966878561871542935198685012794232069949071808124891411753314833137605114111380622733067859310033797563757242918688476018279802047428561732442049317686759433172203188691640705379293140297261858236222570102221327441076695121323655567631055503612595714764875677600563775788850303991808*i1^48 + 6575740723108209883444588281160430210433569514542498880799046142982862482293793295656333567976742109569771435017018905557219282870731604410949152865100390936073423392003542886433958010834540222394372184956176917452342565177627513505356739936559652276013648951956883389396222075250850985357295059017584477469905482154451562714149032596768685698947143186419218763941180573890671684899129340138040950876410413336748608488080212556939483985812807016099711676467649952908214270096433541905055592836913996819901900340323588785416937121878714199606397669600808386114363964934267743429339629072539343337354102810638145884597684753670702985390289888525888979729868484508112341613688755098733305579905481592550203500864745999710891469313280519196983345627085539766684891284670252281637439194061834329863269847145137034840293344062800092257032859636544104469643388552080225715701269040079496936289700600784216989158006490263338092046800377631707585543653979484060685162681046429853590212729199544788969087308410091504449146548050571436782361762183887860661276454166752758401315634525686866833185770496128173268656979968*i1^49 + 6590375674673412858925120118152974634273132243730569852680019935484418688075932754501441125646304913580164546147274557674877169037188693836762105746344187361865184037670979611040084115602433231718845673952257047437364897068181132102633604189093597380770998344056724747624841125957567658485952065098205222693528844854493054666713200516108883602016115203271801404010271043279928327934137202702331517481699795274314695549520519475812970578826320784316916696933572481149490387027552846284280340957533499673421195783176332549281455801660808823341270896534688156483256183993142919890498827724729357807386927119198982129804086788891012646533808330404258355282060146607616062228821999909209024259219244329659689565679705044800271800155112693560672999110741828369505771321968633792012206322099941246160795416804192778348414921594931701728766081948763056700797429501093196789696632341527913484231072557039263063646988539674204501482608879307240827616042360790000894656084390556889860491837609403466054352986157029283857863713354835032966279240305037729353584772548344104545787762676335239870021632*i1^50 + 266028341261142705413110051985370157598146224028653539124707007991005979748892100902490599672466793171382707796537354712509296082952152761577312775237782411244797524052858462009454293169973371076428732070389616401483654205959757304173248981958258050601303202274078837790696911982168531140359975024418695281650791494433813142785095074508414957421274169588394589329617222892829115584091322765818757800700630577322124753182746566496754560427304456317171312876918473482932644310710271963143448675552032360947808084216811083030520477716731798219195633298400271652179403568198332324089539497149186492925982075176346399835142045297981883739584027318484208966932069628081478500694842701650883309584034363793102159320584778288408373526390557059007852640061899501981122161518692724763689079276282206972711171504048124317386422578806549952151178265816457165337174358208010688935647034043692648851739781546699513214309249017312368599124596942279604779581548335906664267939640845809044105469865869540233861942553699648760800360358518402019684465566954002049192550465536*i1^51 - N1*42307543306978630580058104992715891173554732061716263732942280362325444704847027560451016797249992330755858512739881285347773032858947183663703767136397823547530234214370258704776729316472580990357864774746737927940193608131697657742281762811442477195711810210250436325754778895050395659496132176155874872165758270765929796393164441253544110782345736039439296426852335571125*i3 ] ]