[ [ 842589977577152291412827981973548372616650660283456859980539136428149955255716090412897227449471695187567157831867148482416529652594356139778387222084575737265483881772477502067198889081023717412399035303928061629106717375849762636338288499393468781901395832077187590282505392075373812697442671795174889511634322955706244656057614991046913699283893399876252100817497158098688501203527045991266366441919741083619478530507715404987049619347041990759983557617109709646418670938671784829050339071648389792435097214125270634643948182811200636655759068128112756372718912077452466072359326022590208764563340347949075923942365010738518614897653113542901124815276280474171140049838948462025157779223908705954660405466853014552740702795419365111577831772312483542659337417481543732295336640877145658904529099454848647500900099215790526631401360632683040955991108491487651004780760062644078743059806401443839492894483164992539090055586879186596221765122746139492672520488408702471625379860904865688093223808133913421597658582049489583095328020176317701855928845986746616820379739194531612158134093956723031100988500700433935418110890030443220507539592286649086010982400000000000000000000000000000000000000000000000000 + 74565185189903227366630383830852985100392882062675101865214276041040334896272544970332612144418197633491765091193208239096517489592967577612628761517919583750546404681360167579500408616333158494713827857679020467304229423562441013781593217136023161238858828902020550273741451107400765199405682870308472312476157676225841164095625297381147136727049699742070156291993427266330853894549115690311342507485244887671932278025148683545429934034565538714000645232864371061820338537680442459241360474164632213899124628577651458938921106774434507428681023019495379134667132344807181149967628547753861627280158926311911002015849210615985611738657380926775051479997464605536794699177659406931956941859672668071719901285543532966613487849504827407991225955813636115010930972220083927192581323843429624926251576511975651877441516716812201323913335066205859525450635163569859377245470628882278624832605659821458827895587102831453650610764877047699291673414261875065568688874919194882348480938555019117674088571331963224279955353206764753641541482624526817361939099764912079492930597511064754020209880659824452322758472702237416853903466277133176408793322718229975531520000000000000000000000000000000000000000000000000*i1 + 7587491788065671685658491266515952706295040169900333253205895103984968996865796390953438637595524970105723773459892783415321003356313615148693627532836932616476067032364770350222179571430367181577831939993557950306917530237586179066902935404535221785195935475549270758518932976383997746796308288487322240538993004782338709679411350419755235424789669802534428583364274896400744163811961693297278302013104674464042742402687629739809546990179806463533564858701023918535510360894646144405897965626186959550417703586359055609529287207637389292415904398871457229134494482462720661092456380793445378268958144299463773461300112688650787210600841522684911804925565629628830729481260628585086368882879896809640094668207054056890825031702661147169650738551678128319861224921376784265167567931180667623378548133297337709119105625701239554422313661620240289110610505960938759023057202850734171160514226719417944839074378884603918282519860045217535751942720406299494583112309417062777629950549009251738195738548666835633575572575319985463916660482209200882502307173228750618201498947028741732877122327240733213253564098471669149536913303161244940132554192451232858112000000000000000000000000000000000000000000000000*i1^2 + 8863555397594230449819053497044408514176982036058839002487996558198481224916625194949314733838002855557674537863268511419130549241060103327584334138018198894698631891421007191091578358059323585613036281417864398981832073622368572058173269592922903587217953320555564059747053328430313793410836404616143121559106283800324725602627556158691988442054769212248422408552886494663707758114308957460594037649072794266414458552509015388950942828115262508146208504681293796160579328844612636454766328385206110133194683429563815534771883504243637611517439074734060010546117717455058287409974268981521261138446887312186513523792995243578218434156480843434683044695158298710691909018343711956647028411518629083414396156181842875262804064627333735603467548359397182647115566706746290517553606351294052907783589793755353565453584885413505195622180494310259929485280965741617619813613918655036776685330162453247023411130546808342593600221436498827143229268832776256325107971859402815885330473586707086392817981636480140001927234099254018852544279991091170608181021522226844427307225776829841441208159073881135731563068125692576697600072671683115870648335454132869529600000000000000000000000000000000000000000000000*i1^3 + -21520737029420389296034451901209546059212890140400757980733078168140545222528082852632665757767693739032193581677266707770334781588307508106366201516918783812672092092795006499663382935593271669430019606220164266438163279985813804430169521401524968782383861653856516599694537705951165759665275033501309763832098056715883274457753850249556111151521226011723410203057137176335198619307344086654470261281304692662750834350237404211306870322922097867283134995911152250173158970140629539320012384767210865426133701076683318794403037084885650379213898467685049420384780521931001922245161179460591754940170628398397199920036461769355854230333552787728538333326187926394040232048652127696840861548856702567210936603032603615389559196074638693400451454776094111090925326295025534470293724550211902915080943127781362915248421043220407826399637660867433975047079548849929815533492953744437311599773743892846513045707452984156270906893242619725055695624660470050595173041077358478021095710599894013172371282908259573875036932618939480360036069975784917615327969745002627192633369294704647380392798608343800255214431730676797552170080193626360483779611964578201600000000000000000000000000000000000000000000000*i1^4 + 23405679898153926329382734397520522435705392788309898194902196173937612063135075013162025134329388925335658838561690490813965651400622721048190298336033941916362042161513235135149961266568627023196083905721888776533368969209620687207902601888567888394645428202816832242650742659390140389337932319133224419865422979265435638747592156708471309350337438224771191766365362233985675760058303338069329296051570279873130922077839313985885639945521889674100247792605475839804566624411350702082610174475725672993493073407550503969117030197897635913416048417116989875537286104579719464800156116800914227528518324969387726070879733354085927599231630726280468010660499357487835624825617298677358429553150446560430614121385603651095709363973554118512540819759463199030396855351412983053006159622892549577748721162588233308737606787278136944229504952463708278513416144503678923512058553247573177752603580717135570559466813126961839737621615147883057758000141294981118787405450675520334793605362175288486554632112418638260904183297235169002934716422670759840800899161080410828613540055898422344604099293223884208004513305141278197046896962789095715020869352816640000000000000000000000000000000000000000000000*i1^5 + 60147273109447670560831477987571357410143038915368680045886883463408923702749881861332568937931942823108424727697760976799080099330880869109627663825099002201533961165202459482623290762788207859302974518488093613427211784166464316255182645614573422675656513723003333834293286540921420581470813268113517808821875003049375594145129529890819793397732686491242135804416337193783563090148257447315039267879536451251858142477100055304239391728623834348724303231312033661964547840800181192620744322119394154382113172167070955363336361574809126244886345379807105651988248451472450197572776433938982596194242300091920134683321681156303106826111710373459719510835536467278434962309760025043603920663545459070983104246388422544600527209690356916131142042088183681840095677978690314738068321473956524015131848317764818704261334043539883928590505597008906708621400311709944081272704052504792186828885243251825751939456192471144033158749928387523499611734697996814851624471130138327233023034480742405391782444525730219094600364944758695039202323272201713822256995515597314249870287906732541472998064776520175402775999369189884182362528092189647147079195374387200000000000000000000000000000000000000000000*i1^6 + 39094212947755819153377666883846566947134996934082029310104331242289191707779321359483028333588147790814354148185119341738412388798840620445832229096158221625491628196229573078244895921716548421996804499474462119373012511264498170423710002531560488898803871218874415997878269040519014059964090436557490176984932536437070082331859901357763826953990151892052812841191637517564367996750455504786673796838861588867101043685592309697910781384758553025338459836112948707335562929891357443893138577805141617886596868416705948731672924375731062861928882766230189727374058503780581451011684841185003811486652000908933137550065319581337909387205728556974324620066922622563653546349503355442798382809083698339800318593973132326112531181555464280254704007736494195249768975425888259901035566211916608890233620645273615091008196970668946918880768315416843337207380370322020339107204850200501399339012752214347011941887069988674642219224188378862504077383229214827920050230738723864343894469628653510743590031101723575995678754152647111528071262050326407901898428417057346155084425461039917187009027397357249270510643216594392055820088055337146071715749560320000000000000000000000000000000000000000000*i1^7 + 9653627882623211045656443561110399795468714678326567598632356961398845362467536874944084180096025006661400102078735995496926932140282512602562078524259859059169946551278860018740877837578229230983773068556312261798416268306293862763053751321720462512881496275581982633273806635551035480615049217594618463535527030776393469804902234834208424417632675105427634242800342528436286742367955204577464081587974416223646243808517422955371396614089911387065908637772740221683636577323050686954435576196853945307149645949021467765870811481790949200310173829127211047579061625866604695864411161188799329685386109089378724379453076664093109856450650827522269053263315075637178939714709344301496048890849897299549725401054231801988199558031760839860102592278676094699517837220192520945894524897294078767358850518231890925484910383352223220414507564161717413450026025199566596285988034273505323377053490398635108209005920401511436738992234909456258018093533278563301583225201765275954933531303146082377538853523249705488201833992353227674141511009983300770227282125663364288942584053556679658534480478594493342238775055962675719052224604432039346884837376000000000000000000000000000000000000000000*i1^8 + -69844766091524093180172430004891068705470441466590487609631197573107346108143143043347614137491898995842077269462203049263037745776129382980535430192969589141803253688492890983422361197487274591094981794165073883985637580239064375724810593701047587927846203378354085520540836286671014385542985657790096325974909020528574289822148879842780948490689325545768842672022751661367597838084436087894740694221095858789989894338901334383832582138468193266285516537581540035622988378638957187980282147984298476354249415214084708308647777341839763107180240943984536126865574815498613937029982840483033367631319905666872450228911756256102433972781972115617545970113683349539798408716574048908896236877484124823908490177142054299797399157785148303546555754586649136324271644674130225871207061294579053927344219776966082366844968089530989474653582574003584234003219895651194475781197629013857706533426859941060811575189114884072845686984754176961645553803311740033340811916354371284403776807367741846026273705379558271277647142851522898311141730666153162804847785698406513411287397008183569400935368347393594312660085408297456632636826333937735303168000000000000000000000000000000000000000000*i1^9 + -311801009832188951858992887970877968957029639831858296846180794496715912100710491446674717227671099186346531331048720273280794215611512965335160077324926944552826422582035498198773220084719146111980120760115759868161882991733541992338700799343999453933519315144724176978098105376957110980578120383988215250289512542240800475201335465173489288544547395207528418163042729088337052397098171783350696368717028483989744657716161694454206868442125990715826478647448607407581684211573552862675896950801311276551557989399753599959426206925052801570585617371012321649395063327610723138138797496900921800037214450806669777855844266051827522548724424309476461206178085314671860215144791171247017552848475944965048189263072604089738786687317460170622659010197183758432619919897514454511840972804496420338509247031899616758540884785375650459460330468666485600278928565748036754214099563700592440708172448610576699884530028258830126843125804055947622302049116617814461376072879113697183155242477595818746414481281712018659097537688043798443792928055329941066231920661701099061842150387271866844483991144773706316837629152562685849400594946351777710080000000000000000000000000000000000000000*i1^10 + 109711387101192874131710444477284285329542422650476464900851272987568341378780748833540590419405334442332673511943861282432162869458648065018098651465351644579253827662953320994234582118419609450103845591851813909655549694071057999202863484181389988800694713386545088998580981848495218745654572967246687035817485018780449908553619510434771785742156083940243882108115268262580800341474825959444963625692553637436245733318022299337503767279987915519951917752361159803638334437589951026273103780276462519200652711336221662770782240397434532030732720216582671529942547856493658334840107994820118954817903570791075264141368062259560956886376703224969252583067187323746257501559625149896318705084099432921072852297254534996857051225919092797349722330601551577156703712398798666297478497447291104058358366578484693978078746704201084029153531484620513891378373473844456223870836790533689977561251884561735832111777763738990025495306332199786737092004763600277409670340580118668396936704637876856711317804097340263204163007117877810233035939931180173482220623098875024648500105177663851613339713678459446019452110219170142814665931970752544768000000000000000000000000000000000000000*i1^11 + 133216957324963436278436486523090795164365342434001234146545671240170384340034227066350507225931768611827114693603157208154561199929631486277403012375041715236918473919839784751635889109187004792893718527126546302113010531408531979442693013298172035836898516751775578580527710295644936893562894240145816761336136000540310518277822733581775759624817321312504487841243186549186707010309602716827511317367061166993319334488056328738896150502957616666863590216610432230230498285136905599013317824222776968955406755855621807220552830259519876929264792314638004801239711732213464662908602313526810294634606402201711756592556395422163769505802825905742594312614047743937471282655414582387406805129457415766534287699529826589189582640653046804425567741613021361060441716520133690416522953224902742971638920682470322128921830040114737128748375952854004329917093979665596013293543188593765386320133932008120297589885931494755544074929753426259354544533001117404721413975357447105146811231653389894906239643998773649544599143165740000900275915601217907830329336313569872076611984593707550129195044563167798188364463515650966469685522088119500800000000000000000000000000000000000000*i1^12 + 44867308377860285740028370429646109365959236838236348331957973812599953788726466944451750727440266471380277427644410452365459279166164040720543584011224646634694807621700757325095045489056868844770721370615581401159876093755509116434400437506144998049675069876110403502859830544918204616423175214316708613396869779880423495089173517338137918252872421017385676619224767011393133222284117675760665378036021386725966286434348333318723544523672120771888416898055344732249329114909307870226259367927636204605460258642514949451683324506335081411287634215152902677520586832042858073722613121796717038588067279552440436669509774655558069121051438620852159812740557239375738938982759701831550634002608499484038890085128029418920450991023504328563996442354637240288388868009306656955099586110080224559902214432862771173895999227483017631049284026535037750398832294421479866427676915203101826792831997052650761366988998412982285797789299819984689319671426140752635291553878453826679268437529447984078934810379313170516141181960992638480296515024919329830604355067312460799855027375219022012887028723496431456180108451923693808818863934013440000000000000000000000000000000000000*i1^13 + 7335036522432287989493004379612525638124375807923829072972794800011859365447126740992511282444307140138332843070819990380620469629716125655927173980699436186770626246111970906685474063975484053790022729782029208592428783477805950346629355036397456866818699733485442637330701178756884466328662670928607806520067258899802842522458283744510175131215940960744154775379134984419542046211782449520784382482349445363500812410383146305634529717232578487660928685339409648462041946200238725426141275010393499366781928152216124654415655934735329735932092265452470220829750818184000405474078780188171871317414371909531718998642802869829633216770537695079248332232766255123014016465153392771602698723467919355595614410831300634808278151430304067862943671834897394468982345175087166689560511274013365730871227707944865448511822112792408502202643609189140620801852793900237000325071487652947353213723799449873922493732519973711705392490869113016402499974820852370217404815889141372399408072646036567970907495189088021365771718632960890282362489763412323711442841128746195962929040014757113922066307244774303936473783456483320421390284226560000000000000000000000000000000000000*i1^14 + 629151904166754740227509322222475901782397847305643658957976240858792066847579915415292890335539747858256964707752248050424472458155227498603546308264358801761906815974891336826467004413151187120978835809984865993303382779754102783237979988627097497283610021457701243532403326931704186228620511936850955298252698011550610873352396726835685737555788924050964009614757242173286541442854639575398679373065831496217091335800078312381782303232226389053350836286129313907726893747934992830395678173581275027467447577268085426774709329228303071716754249058219519643324502674194685107141226361863117816080367809980998585008791901204814101500121692641026420144940489495086514122488502684486652855293200479373647491344787714677874330344765483449158007781285223574962333707231068347703612428455783987293867492423417733028064380890796097764230120446787351409880456727572086280773704396734615530942780366228985859660710973182800839591136360505958132412503218345543841151293167912382733093931965165255953474704988014557885845463512399299540722381246593359581024059726579671014436042815953523485713540527211547313748489313543437896646656000000000000000000000000000000000000*i1^15 + 35055988605740925812169406851422375130160831119381556565659921332633085431404186096279005984324360356332957104469861102284687170019781366731665402516784282633043840241636463642866138361053158371838449837705892092256990030511246872686296174895529743574553648959545287237554661845445881507375099882305516730644083354008700704802827688585226696403794506327769546117998875620288447717886642532778130440776067233710158202794888734322343060689729439820024391131582539979611815715858815061415435946163493316008397647493154036940339512547811448168861490786955540716401410215554553667211243821993777131483363781197700107633244135490780187852817973413678156621693952457206385249666475667043263157664808735461404807934318351521919736328496264561793822606193725071994848056080862908481119289165407479749574645944165440355608042531927388658424456901995988414523717078396448763328444529741272808443631386098504113642304127496466843690707774107319412130777839083904967000674797910224075608188824708050114209566434674470250458497942323939455186925352842848587783986197355349418848015956793713793617804051919640607982536173458366220206080000000000000000000000000000000000*i1^16 + 2413690413917663972824008959537232827375989989810403500463876403720493562168406396005609971071734804975837743135448437384668219123030651289697883698100269368216161061091069666115705658227554606799792957883040991984554736705342595054716786386238448578237135390243375496785349785759204502673358046892881290128109200161146447383386288608116738364786770956166379063887337187732536146462816510164160129348499547739154977708861747758195427577814334345210904922204797452114437602209575524157905421176810330520938526126365320779494805263643160844466446710450171832533079444895419921982385683920391579578386175923548080434489843948720425235443752383313028141613552430416217448327205302945320781637137250934743782118602147802467050828441538178489479886046092817314967295775409772485806843515609672340785209318539961212170647277474132018666069892900707247130871011109894087385974108126286708070715960442293912078306116262427335356629531236136825440519583631785300628312310043554964888182125556207417486735460302157966983606532474992092126516032931509303471984029337212039353066058656137068679181181429356585486616068599534583808000000000000000000000000000000000*i1^17 + 116023728415657784529956956404764457248441417569541727210458749393954667086907825707350585405044007861557158249837775904631862132609901023551362806226672398372827833510218018225025757410421991248560202854254638221236905572356026856870383971285111165652511314973422497861824886697722478830308970000730748743275508992264872787645745559979864389797093742430797353715222884403283195724416166749869808583902410583664976557224807978279829063761101815402126326109421172700391225558137636577652159141243902383989652172742574023260389054378151662825068479904152265752561457411126489061320704506564279348300674351516302547818455356263409860710511515212104712001086837004654671860078402321723946949244343452174311909218241551687262067573222576570655945310188656921693805984488161039862073237284904149906514045144289216340006984471547000714806892613783602331126777411977558046059603622866363028132236878673351151483314654061437906517301431205408528949123684158377150312411053337849984584583852237712161675354767977765307174080761574639150594548342960524919487862759548565671533367266952530580681456046653901452177751664911974400000000000000000000000000000000*i1^18 + -1140921622204760510085108161791426013371510113909673202920894583067798344169655734652127855395523597128488963569298242831275626453752450942343572240634582044996243929131353894315347348748934201506000603309405681639192693892194057084455297665286572361822940292171741789829021634919213045408205224628168491888530768891442769761497628379149512036533950599554874238777780489966659794237495858939645508498900405878576667015556410333385646273586579108470547959085898022000610622722913680409726704202990251174592632559637942188056740555627600384566211544289094118333207737534599303406467807952316528830736035444877865144789249007895472080370985342655379026421105980088168143641545119521339922666979750735135778688684244303927178181941289400476315898618756839035578230231085483480425999137580620982710806005385109916726685333312623174872751628688432301275754286325320562401929398990176681777379609355318513775288396850437433094480515244460825371136303509033207618675493307076602038281583544427960379027597043611520317952293968859515038690122077316560413199275063778674859352438479951900811436877803643206315784169062400000000000000000000000000000000*i1^19 + 270449055121214846898280749823264745650070756366007088997875838151883783326217014757211992040169411667316863813771164150116215432358432548760557418699468081783580927863092569973074966758917511705779509190170316094058067064841936281559750994887104165229916494272097786342190951831462677485566746940756870310979028719440889301981383985498180182968117907189570974023775638944551130663666521626976456659635652030953452656553530362247257069173412415153792488383169470693604606128124518271425357936595061706851217526743686861247382720703930948816310358819564935896016730812322913901565169336421747432461989837448524657024511420360475391777845097642411691761267638104296311856066742938207268158228158733434317785186922280632987252061700634168540085163908204872577578113014876754958658453122622253509757068887083597122091320269087071791975040708485642589813083807967547959414761604956892177709281497081985150551136747673964098600967147120239681751232752291424848928616526896551459505361039679889448150324129649000492660275927980278337306393081154661665493208508439591995009475494038321604940921111165903555860103168000000000000000000000000000000*i1^20 + -3079293745424541934159449201484155351558870229615338218606375498315709933702497741210471166654369120773956769541960694120284724993563151820924209654140599804630416275652773507313265436126310681480933235304864763940874199084962557500489679371022639864870462515654422845405191541542262119109853834358117399472200921113797219128907163526340869249885291490947848638409250836232855148249917715275923547273079366763023391671205593189414434217503488940590312728243103332900750754838132098887937134881528200257366920188416510111610266117023704161976220100487547531613582855246235800774219586055598865162884797077517906968330687339534898895574898429266918689011313718381064018004706774160649709697386739073149622883906985685053778556895812021962918222349527745456572418897784878160992598852773737995091633667700958576329004490491901509715505416620818008058679001699346969033698113344994263462060834670058740833681248425474936687057684257442943496123064793755005917670434801847616124893513840372862811864210499593609681463454531030065895634000059030293278789393032371808159688047134573664573577254041460851657932800000000000000000000000000000*i1^21 + 125544679971080141791541210226430944783009503732146662049324701887586996385346896728649078624998361560707687453958448930543815690145500832229153083124093423327772860648580902912829387369074444497912999596382182809033986619485466576462658472786272651010544670209805709476055661260587442352523577397067094041503470742101746667139432398212851552338957141794014019233004545002062696475925321582631610000315735426704294928095840508854160769890914291399998426231579212891014856141742417622261469520542141909830503392763627449101051550933372810430884054922609391092311936362717816973080224216862518946407028497716794280006418562695852522493953714230547907255980152685019579788905502356542207376806333095887392798944032671597558426528950937631707149961243654591641551020440019780509522202431187006998423982553499911585793791711124245575123131308774826496871492967053935150110065265915859519429630594580360254161050598580508917582575703861564475581030063268604864743415515266660792948743970966960307222899941139885176976929503133866288142288491339041746349585966462519600026492407810659784368480707679061278720000000000000000000000000000*i1^22 + 423587081459594169734606761432119203251012889409464290277167884128386232974623668268847800259685159840258549427803284762080996611887484415061517172060101600286037667249602008653110513556787466613463385592250401551104788661704909399058508500709060888348322535991933265640191633563935633476269656969548495531443049638404719014221810861284838422854254854001017118388914936080736025538814140938006209086587516388493943460101834845193383707750870213759426986476229256638248888578721172602466982124405005229571746647632954066192832123233309657923312844408248595446520975157940430266063230597249126992561241711500169780813439076646903229610577393136898744523982569132033273425296021708959940444556200731313062884976065155811025315538772183838394630922042605241841996134286916205201457840896741389127623713737581437114702129851338130206941223748192241178777421079102070432978001589972497729317176905273295557845145949527603550488574784936457453655796348859442253813371941826389574306663995924436357972996363058809774778254710346677119915176262016332738555410306267276232840873606786992843419605245362176000000000000000000000000000*i1^23 + 7555093044686601859202511092056388141156849292752129884543893898549328674049842208728149857983700526913723404006758837748056459414977207117604894556347297389434405308527925832611442609421956889634312682226891511608298183149720530010547697772097123002247832707938797866804629241861196959974354269957388490823347612095628286254893080429207992589011446070141584798191420587314868440233937019700437469633920918229225955889904228045135143210432223962303695553670436858314336414228048066027152857223750029936456780830246062376523265550148968551832349985353634715269389348888469086290017093307504912254205613241892350527904865992274678754415773962269249153179174460855779123128783366249571093658689734289581142888535212578343940492406229877676745154466864606919315132954204424627455501297188971802272693580804304794840870737702987705684504922718319053054079479516778993354862887803845232258390477024128835494675219502058171245904379671556940558034431030158117121868573489165055462155940913827862114084727277512264816646046848304302395720238186229309058443801831848127449312323627315314784628375552000000000000000000000000000*i1^24 + 75123490949398663939110438861953463928846681797191598496324775265929928865152678494061397780460961618678027473208119572769229021583774735091544235910535094385162029187887844510188280158946220265740603566013075864845688672872625891931290377050620476007799945594372816743653977138242108477352839616374501589072181693070234262983921066924705900740084063401123609111221218264308287012573930560051041429410081255923295445891475832742044910281832248337572413059035105690808992856403444918092283777441304888835908294993946655964648770674980211716961970427047453443491741204554882390679056805145817173217280017718053205377538183677219902051757595009119929600516559810936245804032728311930890878785779085434465091865584853105817347306316047072342831109955436026758223547756334325770411311232792718080229510534055970280951031811950465522596177844454860117435009889309074136642702786833699441992681263198382325680502965706052633239091746800733170843043542291646727660987170752230493993287845713047661868113342587110377301284027883280336380705429470860548056609468112944911917131242213888063700992000000000000000000000000000*i1^25 + 306104573239153397251223684249887743405950624082927837364185844435670117390826927899186473224563421822834492573081183023896510439929333366847291750911207274647018222253937601837817199797587345889532171141425058403648423049354385310282287600036610303169725035476372798432610656206318436507645754954943745281189568499248269800763590241682269575999985360136764645577949408200845198475493324702716817778522079051944760907527063469708741664608372070236062718600454416281050313502034501740609567190259948665256960295500483889041860811341093468462124322375344755632294980030200375604679263792083582055429765769039212653489703546279752470399510711364249199633871480358101016570866302633541312611828277917110388166348303072278177510418027323114253180031635831226038128104252367706325234744952282909854176236835312427827066044117717441249646460345150883669146623268711352830204908795486778097444004926099807231611096995256898183954439624449554106189992420852697041434204249864477552846456597994964031110392223843724725056200489181416952326164865670769999024002639754292547113360267834191511552000000000000000000000000*i1^26 + -358209078210919043141802585858134190753001287989614876829362128329329445246099575562468966446904407695641238243659218656082000916758813747459834838186976335165053663828781433750859207909365645639799062027442050380638567555748976905462299575588312900610323123697354795417801487036115107855188219358145297545784400037302893816795760652822475578186010941216351694076136331099089573351940552764337332922347555827353362820461409416967734893630702583298452002264644433329572814328680142302303207180196120560898573402734985285069437675392738133779116657318793424502772504590470112638818717676054163111501292567643719987492446199714089309188421367984674668347089400497342691055673743991564414474404488046658581883771278691435509264560347396593530656269591989481695616338353829408022717526814766177264142648455790321598743593909278653660264790460420741241862805182728558619568929495403107736226907983456325094475659448195499064992109406945069832424837379539029166663016984550064274679703157550839013585995526663939926407390915565013495695648093424912901817327746697698667967811578285260800000000000000000000000*i1^27 + 160724531572523656401453096127370395051377693996364430242528122488186232933421229262680376147076616288528558501697981180102270941800829314020223907259120003851575055792965146534818550859678511799381306121353429647382477745315799273031579031693917414373087537953493515611066279576998670808167688597636110213561062725354051566275805431214987972785045496282836600587215420866512086976800051936330674546804500058828316391068400873166552023578044695366803143700840462868773876883826270260997336177696676433139023596775117420288798859991340436426042399714870513783022484789580153645926138478690486539727197183118668141460910010594864258128299984663081307459647554808796144142309634353138809086728783642749515589327468139056922603336921138846951550638399981705938117920463806268244991714991436628195670983827215338422407107628390930895586640535510005462402858061455071695631742412956648616697309641724309075353925924080735741705105878120466281015264444023338929939994538555989779611359480305650291884511999422088412374229564579583678756877802343644913225335259192344266498281308160000000000000000000000*i1^28 + -12747665296816957328177709712866576014017277524584653155468793905007917016629223440753003652607537122266384366419895979502771378095132308954054908608415450342744615486090554548922957772339065337716474868254155220022385368631823644650184539149535703644971803102490671821063585789023696221962966197199291027861666602528945944934944733754983171766833899261843447895556205736970685904081810482423679334135726723782756020429462997883195321541404990793324871875242152127508382491184825361185693813208537784172948432548418374860555564584621377401831578105007363035556471607753657339118730012297551195438661808615227367644142025386577806203758315685236461664317669833855889788266729576970809912893578593075318493515443535131075511377758170596867382874667485394466748289201866307365159397830547891004596481347131290849111978692707593385416936706084592882276284827187854046233624693307742749316565457791904459490530411909960482208391345931510397377906616624672663607608155211177044041914754176668698390139293126722134244856399710628844541013281659415165369467618844581088460800000000000000000000000*i1^29 + 719985337745950868901168998087668359938166603362607574626939777596415592591170199415195940067992437110234045629492213412973240247069752279133511153081812842109139725813141359652637778704659661963611478339523050009853442002101766832912952182301371963476361142736768075545510672345789893532904246602095954932882911640968807948052838574283678277221187587943338023843969832213002366340238411525173241175944013722379016061743244755454451611154279452601681429621267812250645951452066425046292793173904216902498761599254377799328153150633231136704753091654010162195280037002390698221742392244980028095927914717662811179973625796542865660909501821365794604555762500988931623116244673526122356985832416677720340997622161081933500816938006589724086580947467218508849671805907360782368168158315591809536777640169943128769274765103166266159095968765952936014789609380252844552960118575477072257606884976249279133099775676111373722141960297203654661205819896203870778162722469874953458321935191809564724957970910506420626049326759045675477063751343810201508843694519536844800000000000000000000*i1^30 + -4643530513744236452114174488567967491717151956428884342304176026044541674176581883881000759487365389416722674030591532314794510728575549770052386723129434187751475591749325621146165902591348047792219842086695263095113533759118572965194858135674779428794479917558343619092388558589377366222002421414101624453866987224944192369864439730089602901256530382311792263280136218245542851782987156678232607711485046269560138420147134727615864710216436991336765263607412761909845367005680276438208704098968736789444099004735438273993913556394349990851072497365815682648900519092096093866123542830736023045838588270892827747569709533493293943663338165524168460470336331379632996484332191225213164694863963167486230010752320540192870558844232517989533043887192491196358463298180349689744460076058964862071604552276375355774701322991883006852852866477475442869484746560894150393281615202540612796618133543803046735637646735014761519594223810381882585475336346347233391862476590688447755523437719170231644017512762830435000509551268414324038993455845066633311724503040000000000000000000*i1^31 + 85339287606446569464702486318425398541778049313442225869343691032510801785375630064557407777926206223985634192032238554413729223528878597524856536322821541582918067254781527438294092009673183389674518100115188519511084615263592933905334862034545374968163452363009377259706277713321855897495376196864724194547961682602651242105151069140333939612318487297876541445281322425196564179010125156584569298190428133126480463032495105956257541059748393863493758450248354927541406911067043160784565568579130833596908467278690300247281011795123695909456319441177669132969916879886529183473483122937007078715452318192256253540884382754300967484783123482677549985821010969076716003238030934634470503007392837276533039620885050164680551604118130392964138584344078377839121462925944200455559562869286261461638207123906879643441671108134270466965767474667873936713312387362263622743183631903345290405561833112080762695487173926441421948047598995124073791518817782850897681278043546093877836701512735944020184173235442092758483679458586631751724835369022102962176000000000000000000*i1^32 + -7222605685275337686090622169278597915397761850251665675052926490757844322263123210770875375750677251789583088457459375104073113634051674446298851573834584537194749325675714079323144861680844792690558274042350277332995038121246610701174710397724607141786389293661224619555894096625567542027465918950551780106287240803567467948993668206296036951219914919059214487130745401213177216480593844972959894518224708057580646730503099525782820667408534685614401321432888066485855386889629728795239398991491071583881581193297339412511304153171111415594068509561733331624406473363101872689104786037541477943628550097312313942843397724896124366339951372384257812979514695203461276979655221760209320169886563106873196607714676040913501157020305385152749163750268801655195808527625929308103830558580440825934794245333712052831265059239322802553505486997440723857656330346250862780649748616285785748075018746067254862436806250828762023627358541705112441111218259644092233966871730711237173414853139421670303909525683169223916813702889008242360093628379955200000000000000000*i1^33 + 167205980033945657587526183957730618111294186098240089105127195912054014065086556030865750435189196837872715865887082160822526516023835722881899183561204647455971480202977603663983607402869988974839618970370093695493080622967821590318479529753312943509028094762887453531531418791464906343708495531223207872885620593049591193047359793665438191785340689149310834330674517864023884517025108318181148632382275789943108038358687962449326804716665051818167107527451954915067579026797352561347449077790947725743807601028890211387751745559454563246843651447137729290321771377230750218539252089690256212766578034261304637836195990050798404556727862660692492909810678378195828500781613879866444740337096787214471739526424868875760941100260984370115040488291797537734893649260299101927085444242588137349471936385441432109694924826156991047600142879682346704448059035709119767758825621798231137635565056759329006535495473158805350945701189222667285914725103834445803507381400186562750580413375287916882241962465476688667764538586841460586735206400000000000000000*i1^34 + 2260867245642401234381761717809147633798098480252607980030432372502912575092503606994659408625522911238995478073917654132593986791890662934918746258528618625735444353603038915917336377614372658611977889652164305410813181714760289789544804837657126583940136810695500559706163758694766335410258973900395293885196730360578089579044524515819515308343691805004546138756141684248365246330639071237788344850786854648778219265541068640776663460679696995187431559730438633475202633617329208196204968433977366678870435924219548488677462777136857489699741037849043966714839763968853502064238763214865384365896098358156714988787719339954808704371017065131918024616025515624959377530911338728905955937961051168180939402534082367909206946116258868383950744766471217455516594179578068731193143549349897950208810333651844455822567197801927755833998347481752219100172253677382910929803692639049335052161290089549728674408797531876407778564695880134001228723089704493587083908660966485937272670397877825896096279445248732932869074992387856531456000000000000000*i1^35 + 9232101568447378506443187929900542948664938036664907974217894458101093180287226051234380770111389189567700693552538455452389729993692370754630448668594658607689384830869159690984861611782003077288906061989223385780604252196227409750067361985910596519158293008885203304449794760511466156676822750642803156520837347388681529868208908177878259612124876531918697970654318664141872488047088994404723906658994862334411994705507293652905669401726576030503541995765142043590361853552948519860089267573544515580003767743232445145624903405662955888112919950139607570287744167040029649900763658097540304443660325126914739894400734860393009426127924142238972498515677871953395669450799394986334576603940041793260934011776033026659183598140622698237786176916205344940772494143585242300310641504957653288002768321889897337629166614854753511766955742116730522503623184234619571961874447747683511548831758895863473329333339238393400075510552857758047337353949037975426735504154468117238240645568137937939101156556300209489425207813734400000000000000*i1^36 + 110237677680976918010257608199366446688328204997835776100280115581164557599955917085366625113263902377405102747142817650696182262181779017085957416235845927842867995923510175490246006763655702401961276047460352906159057518532904009378416459077944157018895303083260728045063257264445817420383693838418907070746822510056401129782823448330287957894399719497325925570792308952429977908820827341655160437721430471115298030616184982071828460283102735025893575235840350912335795142885188668965675581486473250547441647255799331097680165468769087656516750647179271938486508503588845295423896864099153460152758407259557736808468436872223279433288926113127318537619234600473118084803454479139683124744908648044285265502820575878895371945477024244515721212379347730573558524134452799661863962786553893403064562795039694831214250684621348123471867896209500871220990883992475740754167689336345327081649563861413504381097255196477639784324830272601678838405273484390263745546660352165783400082319690233134267782488727969899479040000000000000*i1^37 + 1201073684457839517790697266561793554296043035887309732442312912911481366267275979369494387131620883419151353581874306498084350315455205254884221587008831680487742008672980775651494319924808478864446501242021191588678238818412909016659599172126357649688152797024654940972792018071053273111607594070425337947597942427601983688058094747934048125951469616151261939514833486126183518877413972939834802906572960199205238188288588282026706830107015462757757912462117667091066747013255472111425946517429873744176648828926025707150818537536735850149690340229929187228351455025540468861490804967552307762291578427816240053454614977748262931395698237657907106572756447260105958816072435246871087423889057108818870055406670085738948295332884205718808319338828401627846443639971403352581972355138684178021330767893774515031739134809045344685665149848596403626258679227575690253985462266882040660059529838051543458889521098481207838679665424542332420225453145825277032293681771102579358830746695815021817920042609672192000000000000*i1^38 + 2888285486180812435855445641590225320333261645442411358288099296919539327494303137560859572140231969797703879458998158164539439365929822454760477806783923546038828500109535222437476537847507855062428483346166057372913967771649728625243660994360188183512218557658350432913727471222361834444050164494984427531886986376537684509053622490230464671956223393504530548603769119549809052874247306361784906950873310980383498107199754176614558333465995840997738322840113584157383255867199524889308885439147663762532978767694330217755390794886000954906252151082632775961442609385903895902654682311647055754579209839401051954510091630430267384680144977139481420052438191704819568374959232506910038974940717294118796207097407670177513159983067468342462101830474294747482534021718169811455629336473554691177081493032397839696873759480219895185972709656419100816262997486596964603493198868209743207687162309582200895908213371718865497346797584245262246099153447560129231996486336644294519776907053764785056251904000000000000*i1^39 + -422956375519006626762827056320219892270973664390572201571474596436719703897391561791208967381968854701881308767893966763942986477294686562375301773327068002005482439650631370842049089537611490629988879949592287372096716705722496017383903506701752012900075013731339874235473411001383195706862847248354224349611034547285262155404442679033148959054259287724477815401690414951123789526619589478828707623581197218602117574956450182487807459089073038020297794293258283517954206614139952327156073916886309268720784136820382366687457410266957951321256121479059425696748050274651089085319801328472658999761299913147606555822261544041313795010688023414489420560881568639218790698368699701315690046724148739902465293767193052296687303666168117154562409700855559747586639499877635884768365460258991580189547326713428029271275293422329997931535611332560365158197482364821387041664486051341321907214917946428377058362167209297146054236243213268356655429740474292171890041934858794719222502050357911224320000000000*i1^40 + -5152851682551319606458280792755328699266292859553463416001644562785684586960446469761688914432210373209108747803219958889863004002671988063830828078439457959783655383602151813703631503497582540986515754656205157909950230443725776035566452750798214132682871459183273813367563882034773865426667073771845458146995292602763908129398372075764601485311848702631576220897337021465198712267149149498487208979493087239994965417107513313892945220996320844963936149277687238871755417497675222699288031898689850491339022466551092842849820867905764776392572050841997869516114285349562226060549505780069717024563664060719793990531838588563715927872546345663440232672384348007723812758988055209017743181370795487333172446139760173341376910527137340901417872080848482948112277928639319086287186862543550061953912425343871704592731274323208964894025571392289185908077593178745361598175026174511376116437504167102347912593624324609555447138937600146360916094007543170175297072381360503543634578112512000000000*i1^41 + 11192253522078754712891293215654364764689979146955152439820184268939098188659423437780803176235349992642722670904985597440685478284195354577652605289236151158359637696653492547723854650812103649751879396803736036424827967068327183195997336705569608080782450117800361761073057354227229960139117466894102307164035508215245255726139574644265603397141835211658130410153182130230510260242482009562305154604779151538522644229659102266435452667670808463086667822988544927366242897457840093908836417088899321039766400556247972273031721629011734523323239952531523940443249456372246047789699282972418275747017309448682879205502590994311473888267405083087521188538313830234750861714176383788733768355778886437352557939278454398941145995629055532072391227927867946663238123295683949643569622357271915638682687304979894537588249843825354751368598196968632905441395079473195114696528608475460633694742012669016350153113746227771110363543980372384174501132909030746744239024969826692877516800000000*i1^42 + 3221629370705691353793742857374100530669331549884443172878350952500537976778600506937190683701788578954546068705784226895733295424322019064799711672502662396346199314191105462015409593697745213905442566620104308061766264949345645252390430794825909091392733797452398069521043172090649785985421770825220095997444484311603919946702756622092180628186621264153223733477034642845253644403255894377096075524185250990248012881132901177709896740643808710755863921535514168460254217123325491562751987237884953018508279784321698866273373898864807453347178617309198240177046310928907155679731262972501819844215758103464702486478540033797690477033110035251967405088970804367423853498123198248261045665576561216978706456008664363415576466154251890319968601980218213264873748863085644981345266361680763652885083273234521091968177108927933828765582824964980872884732867664525523032398446307798080343485072657584075259450688751176246118709118254777291374347035226007709671724183715840000000*i1^43 + 524251319099969611941844350548654111350556626977213662726271420741502112268584643601725445989259820715273917033254102465478425642068002474832092199082551987003075772890730727652937207442689159340474252001923084196117645941727213056493686796804444138481436109172564113306215089015316470518374747131384321162270615116946861377590372502970943471211164859449481176904491263146910824178301568379763999408238024424857413115882705633819472930875886786516607541207304381656521588196905655653061129294777959233954687089618615875657118115711082106175014768444752471745606865970504369775903375891772007090181065629302370795193944069238541687423193955827860684198370165231704421497119978298246304524730844781444139547784772046413867061864856757344109499812885835111936839240482727104242738417958330460864650756024828258144882272125556491099264662888250232763732780968173681429406009745978132628277821409687572252344817211706828197349846653207780265946079369463512678400000000*i1^44 + 1591226375548221625780232699100207212048193751649528547947072180530404322712967849809332084984795301157199302992591687919516089532361200871903836514596931996921938805645070229711386335399086668040042400985620972857169259733464560241604845515852347121002696581147816399428818436181920800938532644534410469257760354650802390248114798036305117144331505518487692127491941271990508550663097783611269347524286777040344353581615137880652951794106852694038675993482207157181942031952032701314345017163387607063851155980221869016273363473479610719196644443157103436432497771135030253256108975466307491593683002432283354966784389537848571909129470880692981507474492864647787007735342638213804257241580888152586351673676016832112742534456830535097456116103503195240852338114294017657296626736716615296651284448318987448092608639173715127876941656148905645054866500174985932929699007204638529805948779126663154502971950867253025490844259715771092692867928064000000*i1^45 + 5107480269325435376973405564253807376247058068476171137848805352530795557571007903359693937945846113211602465271756667928846043544652431458787517448940327871601071087046521702653070724278295042881351213598974952530110296576907208522760816993102753677190012530983338358873621905456773070841949445855212950472181227235101632192575317090562893591310330946980531495918476730642346976565282113932696292985022027042471864483852901281849201598434115082725352878007355775683174181845026629568429494995378698954660151115490857022246014611133219004784589937934720692454895436911681038589411562478077722247027048886550093460425260278867916512039585324328858819814649209025551710488075110828508114392177549048791279950889784737022223014527953823567634468982818213707559625936976391939282750894518532277685758006217733267831879312508499414209022430382049620765426276425513355972744773739397296943613717214389949182586118037005393467913095454293268480000*i1^46 + -563969203229340768865490584862167901792308210154974345751673093928406234904197343991143571643286289686626096267925563289720698350348454539911505941790677078843280897698176405064540093820580835576385215365566483956460359403762542285790853356077943149043380064838673767728253718230638969677911489485543060665145410711855585286328057957717915019951721749658082400138067095263984624232068404251917673088988813206133114818634479257659208604318495871123807715001710306217695480453078993424168954105487154378577138412605931629616130707452607162703999560948784309197404455195441829398738303169740275488559138338574678915791904941816115310761837661237962652639400142085293100633852848293968192798822733234281447492794124529134503883603852282081291161921173144802381510988123116448663143257964409275576803738250321697732486407810762960537190364472134901170540706085541745155904389045103276632291862688565366111337472000*i1^47 + 265961523570594412247991237740461190759053898958527505795245653358854296586357303741488117075490653936117399962344339603175068467827461905696968474255499948145459970625417557958538078885066602476631839148611139130342873189974657143237422124856585969648101787646548987215791979243811818358412289245039464730018757968304276096008187130531084810330145475794804874220188948213020001286003995416702286217766814084684086045946996185354987779287670643393176045415376309325024024871679442465126882270611056594465882761830294105326947783144188371033888761053866122073952565561814082946375624016146653039936839959648868920615474389175181144858193298990411828981663945824423087756552190953454524310919568258764325584010025755588643357561284890844643438585163711755715386137833052933990654823901615393307270052477745689037069833476616360235284856512087685348909520506853979600300570187502400*i1^48 + 23402136720789537189439699992467575483589433507979806747834239764607846423892543587778148381973774435983724173571572483843789748198499360404879974601114826508397738160004165964657501213958735629476881319567692629349833193319822169723366358108922805796462927801144916843164229163655227651897340459141002412087617011370182921794332134885926743203862330383815350957451233642921567535154156999914126588347245623011115346848954554499148603130754524876205716436457404167209728800234591982616279763526608601563485353110152458678887056246463717675645883794906573102154006205372344949728907339912255937148542358823184619826443831890014911026307324281190244128405381235105701807503887344955760985328895188539342086094569966459999749442382159831326262904816935650932029643865637703846091826347720427098594005806994940192994149612097747182414797200*i1^49 + 33620475176210540922658700293292958410805836163911170180652282750844880279620498130804098101219187448541954500261540441644300023375935771503561896861775066780109328906357146351612980034834702010425448786334117681328077885915445567307308492819054848604711486028279096717949999939997856626410044330389398684303652790195427253722852569549338359613554983131872610915960775475929326084358512712029393187616752589827827520359678616990782995113300860439550173517764268499224489047847606913734502966271391726121034849507421726235929781183978938024111788388180658005557757883527986822232864323525618023435137678179966257889893214540880944107374543694873373588210491163997359533038970442080453431322832416080521857780476251684326623764437697819462871523557754920641856106985070986249543336693857570969129*i1^50, -5056297936771894754203251645660634098103750931381493570284440025363137036823156633726264794447129232822767749845489063561218486031566960293660372775386667554481542189592100444716071036495695910609629015851397910503012461181066111326134033282300314262768994078325942112272504210291680590685321429342721609775180645887320741741838712446021280005032010907171899682330624284176626932946561425521351307534563133766007234930024368407627664675006240099237830878270671729233018530506604954225262933665728226377671827881065439495365832577618264594764229142885872856910035653439684514013767901147073314130613451563879945807524139197683053475180403794092880701591099671222945343722575297749563676888011806089200359259906623053500514589499722944095339682003811801813446094351867691938541330210950543041611640148228413196200988437256018174793174086941332754940934940848423648576064586362141226388403573437440394364453257533552767848233575265379249572113681154926687579518020458170495792860596578653285642162820347700391207638119355725943507155761803758842081010306951147138481518367654287784938559374234590354437815748832634887702876079077960355972092041866434735854906095789176934167453521215794170924501664738856650047066971082352718621677495832657284671190864449904089293915328908118883535418492957532927741369584693815102536203465205660049146353762444304937003713667090516641723168529428887294835951157514973954974111909682873571316943543868531845397251986775106842477321561458063469222866330341836011078430890480791865153678232615459496318019040718157616239766161611402247127308934173409277487720706591169282372217460770839372015942456606473316308501293596318868611315504311502231401810355682210759662992097956506536053853546475899846656000000000000000000000000000000000000000000000000000 + -504368943035547103987585182572869018378325421471602979791214179930350449196653196133525968225324246645103516415457712010074718870478660292453937889722353241229666607781826924554434077523248799583465495035329022252606746305123237520180702903183422181703092933077448626800717414206440678332661687445690755703843153772780464097257378448136483683423604421729060907908933942679831699795016727774977599652041523127672987606282931992275236776179699742369182559834516935794551630426677081396346603710609099619074283453388551603671493505675273005598065184740803543590955615335067029141469701823316252522375257731727722338474462136905392217105399403560656322563311040201467043449499600978607656662773494559598615291514560215507533882066445334137099248638132449917369241586887924938990711945177970679471559365607357090290669833069922365117844803860795658739557988106673869605729959094419738748266384339459516909051942258016134627082049080416874002535230303199303589313810497958594644567509302521883954642998849752513971951930781643222162614489329230055952626838129945447033428097646332437419377865538796578266753500426678634863667173418675339510607734839643764631872799056199705653528090992166864103462671418820167277864809805162291567509024768801700105940994985156368723148142055650018472868361256642235097335114269886719266477319669950680707338385276647420870960894080160525874935987117301678444954134943862040869982279359357578673945098440335753912563062121815894248448503213476397795344934682792513619809897626300690118685856807540303990949084042507443025782254365673163987670699134093294012283244395679589547308786050114867008365130238855599406481105477715438158732990546937769508273954033254669358494995671391301578266933392373186560000000000000000000000000000000000000000000000000*i1 + -45509461111633434387441364214412942551801296158702112248107520320798405300890282110831085252737853412805264883173418148787081197392713641421449546535611993183630115756896788605472393875474942897672003370302926234210814599043134216390294836512374147703622598237027921483142676725719819478345027534520336465672181330953934430355875151016594090718027504130757245936192266921984342957882757586400526902355346058575108168603615622164937872725545507016009115751865010325650802140313924884989810873289869581276360618112612126348301690315846609388033771686209101990286283556687199953825888251685806983202997121591954851264511805387728919674123027692866939663423883750800047593104255390424674654674632489442230067157538732171668253813136790058893255050500910969798586590388344152256124028835660347331398870333925347688673347409022356915193694780519878503098830202762508208925937865584931228140256899163830645362507759550006681958453635194812981521747361986659472986169854046599735020798948035822082145890182672444527749039894871230277901627069543424836958583437198702594194032687208689678405995630075756238367084032651395908764591434703523451410198753758589828808802106785466162764493375488358422664757299870028736302458876091805425160998145818494812808861787493662724852888213605394088525185550470187850061996027840456967988354551472747135956644134392363845420957656501576536278844249640034756137017310899916217390263357671159834605390137088304653037768474812030478800119110588988299215975333216542901764765964183446511290273806554973840180077209385590307190316221603838702937732524281046500585830283188173657416230351807289762578931645050757123770312642168423233687249199764095571360221353119206894783238656762142272623908782597996544000000000000000000000000000000000000000000000000*i1^2 + -53765136396292172856214299674128987188342211878639039438791618377073719365197311134335684063447306235848882640874080827727648606667584682820602570493923545506207969411978822784835242292258964621056909292658854546326181901351674121474471453090496330027492713704672483269702355752578402637066379349934085387466530625130781750702928606208037604442544623074814574738054213696559735340365035121666449634784013241449396486235105529293501958645772210100305168295345055464494200582298832834416484577355497622825301636771373928267096829097249811704431019990151980505647312432470360589605694594037658250825285761043539517041416627531532398826577748247496839297197899625669629197184950986563067563242258515079361077398474621793173035094523129922806196594062361082040311212473741830954272695508381739143246623352652845334766177528411828399216733996954111848364470006012013931149828304493020933672664318925597374338000918387237166823582973933047827070743434556441029717486833089805498116912393678207933430154994139258176631413416738638121804008114951310506147273354612222051460920858077365462193752952118620810640253268555060109620423674035175630583473077574378936450089249627183819438603115484765291034450692959580634711681811425914877915199656878148943435107655377187194848142435042891696670969599495856805168625520328110028367501920649744949140002684418595146964114202450181987046783314114918526756023235901961328556120083064261530508839233837236405848248865686713364583047511111620081262089382820491611237715012237222143869832035153142067629308612199627317875508835228922915939879387457137671032763292045739062425218777087005763413784037668448682428456701393916554004419046344507949700152786553540859694091722999417656588020111690956800000000000000000000000000000000000000000000000*i1^3 + 130011994676760379257692725768599124601883235829069283716495911014208101755402697281991866519576248694028944253722369655876687994804596350270814336612731721663178898431449978350137397482720771203991567444309620778205914704376765567612293874806435159568624579137542317290429590588265729055278610430384928145448945390701371323744131686976382618325449008819908977500096602558294195204675102796869405821639107783898115294782087497952269933785971664230967247323191890966319838381466645922384083943913009580325870512063893564169082313227129471154106956626089154973052344054315493005446876952802878698640368908049863257494351100838970401555219641421122157945593584891789801923556987124104701078871070538867557527455324938943020558662527456881528109354489232069536706390566429753115337981782483685646237737750508556133609927857981506226528081411422760880690854232603236595614409365184531359817507453097359610579544561591862489237657102616429915616990317238244878942288766498684490019510606113037502262965481999300649268138985007016093544172736584947678962074619682437309462975924012713164607408168153132690282692029116885642554063586846933604342720277536236497559521269037866703682420904703663273140331951072117938102350375761672003942743928088123358472080600754448287232093349621045034018123341211130670246341811613005953829135362949475573207484471784617062994047353508502787363265551577249117001555513359446670543253702949236327893439176033319859994737355327770635830359230790657383565200376891492881588693806272820338482995475202448466888176402203463099427062643308760467153181228727806326426218301029357809664783844605268235575953660048206109621051081400974169193298528289068859888912544607954423315798008629660790193157539102720000000000000000000000000000000000000000000000*i1^4 + -139631156999138751038879981191711901395466887090952068196813936790616174836199238252436015812522159368897239125483582797291465561364753616870538287093362746679106852470452530571813863170066826897844060058894764930768570946894425975967673617636499132451626176445953553918658469485709946642650519217853372928151510618347466915129265168481023734869336820804172646931041660901551483521643150377745885823070590602416987686614487028474994540405964110855278225352842772415833486301345881147574874869289351850526735445594215696337539466144135530145648159927422656026420024515118270255941983746871852702888155539324411062704448985432226123840170344284490115776231299983102948713036843185921871247659378043952173280007084388965338259185480920495670702229147120281623819919803201517982646402187346575401566125666269581454343206258215265103942643791643404141751747610057054998797613444436533980915143782387709535038292074292284618746264830757821998065930419929795304789780218831123760463903926814837102668729175005909737360734491480383517227823824675719000345443028332344361653160518839547917703068499418595955780072223082462219854335791150762221766694924438095854961285973220152839346114844272715905109928438102044504433826561400108758753375853847117077202317100587406971270278504910392010209350673302572342763478998865210099723496185719578013524667382471841674832144548492556386022081198631342021228754986194285633277538434697413435961453364872710476044056948319037216404842471013124066955695013618675920865312904939362680095644457277051700597408946447670813304245141928886103383374238469156535000289679519450196202208437125193149058842118090426001744517616242910667580207501165598952681245699008827876747874116239579461028402954240000000000000000000000000000000000000000000000*i1^5 + -359812145323828925223749641898424630641212249315694131694565595221024740792148732109903124938792054989985468735241649054604515892857482438522237760140486492592210763157188166115721804583352356800040825776703797410863764395712170044778253817731814148825578838464855578397255928267860500890694188720719712130030866725908299344867557247011766971767944548337904321006597985114487919070439688661947088294052523517758949263806620228500694378203566411468491302518658944656379375615469311373449035925369408032102700159764732240450293346654157317301024207896579068001674002574965153690010432266858466527061082880497462480181683446890231989526105645886821629556737134457187725069698927440097620192559290911782709087405481600638243920178513484203554568889670106052185917004727663636282538980262894348989365190530510489176524669549815441098635744999037676575898147396498629455372441392364947481687324436651093643715785664488402162617742157820514716942141573011003104492353424079770380091632851753005830843215604348781769604079379009585367169915337163842381389572581142023724568206967463507395452334419500946915036449453228357275326774466795085226960285410055890417725760659397232216041767042346338236659582604054305679773111611092424601575981217160556983696434428921892359553060489368058414267214327682981391907584241113794784596621907386868194589254788236828655163849427768560678904482606768406137255665242187323132872368781051063345205008353388596098702803849400779484541865011468147760161898247416172374786596067371253560195649558319771243340138497626378828545526492362395423322480292372242802355492597642557169601172603318057222354262244948647317954862182813819434249335706509793446901726416244429495407663820196222199695776153600000000000000000000000000000000000000000000*i1^6 + -233515423118808341428997094953181062706037598193382610805048624904226987709720875563016204824025257135508464619974620554760346108816958765105178624635221649048407197622088385229078593524831995133315334831226267374387988129326912654363134807119056737358668246365444657872433520698450523608419036572811696642304287212034750217720631398070105613827668331273437234362992999905250237909308110663199624154947079618791708653364730279892838896379640939226992302743578189783228817328119044776964826779859281408280956845236500872925007701171351151854530718006058441381684328424212496033082425122792363511035308434003675480762696136793573625193818686851834224052393403417531244095454529402624226485357734322112952018699798031662381312864651793004194541528049826711019634757536578252863663014742897031980577600587964964871010227365528995667129012958558988006713726434599410508693907635695917176804713713930290797467517855118435770425194636263874567564010756010254052269774496682891043203593228248965803794852653410384198145452002238448367686154178460153257111893469998930484189660490252552931601310100232142441711628787679625107165695049166357033240670396476720648636151060040741456868833978111280362803210869112485981778150329709463254723039722313614330419652811543525317685634914496426086227480962551440900419798837098030778664090884133560871525156147542536112936971298807063903680228408408558991620134351594098302821192663593453641928336324080261059270615363048494059375758995044654505046232161202211953172917467984570883547537741364562708456741458190804490891106280810279964147694629864824014431235945022669484547417018898554183798529635355237843846161240821211310970638790471151990970022021562658075235318343241828962182103040000000000000000000000000000000000000000000*i1^7 + -57065497141533408755607425777757642890700068131955749944066201306618797887752160577295662876486508437296910079293599325759869852602823420539992601873101084046641432402279945773038227989349525024264602921387428420359085825082243854016150926916201428021576246961632454653681031229962625261299076195277955159889837557177112771747983014633012411994540195218846631986313247770259936542022506743310300885334248104463003866111770561698765966690400058141042763291283788989872324349131888726405571551103494873423924826937296846280660078006000518452274805238284057301769436301568960624942240375842473464709087169512565584117343201688597677191593516270335007428959618217147210819816933920494124760812212405909884424454909576205547048539476474413830654941620623544609638868188958867420591361949583481263188673670213171430916422379840852941114274684088959473487992466257015091182176613856653064935534446377173931905836951015390122024292613994187608666550077050356955314849687452929452692721464213554641552608188917933034402107421708975466286353495093920168857592234666192174434231132789978788539250178546057095525349471094149713081118383140815981105995670857629787386396891912741799486889009625737280270645398462290662721483169707192527450890629027575404657039647018007323396888975445339625627195246161973172508940361418057324956641498307666959544353389783754911446167463209550732844054936830259840757761049283233998434100530391629110068276804615996864019671804005486683284777919744835254744767661361070165201596342633522461951630824036069013565437697160722970256549615704048160233826345049557949731221237840354797461945285562380016466026841918818290988585823974624349071473553767247674460440521533471174299907423171511496736768000000000000000000000000000000000000000000*i1^8 + 882065184152265154139631792613855020578132577595181566690617332146753492540415784954682189468968427129227168217200259648843109248249725894877757029902508457397442157752296452021660407800643283709127822610982600789260015494308154225917718318520514507401309736570330692184265174597039399097161605977474214318851729078899338854332269327142568608564455353615457665186852824825324420377184593476477646582875153475684110836339730056329597987338348958791916658276404698053764476195728963998193945478289268693967090080210212364857693413690311066980031442458400265205838271192502366568545460144438862787841236292407585073133006777076401451498482004291508513777201583934334526724881370732803408849351950495024269023725890621562870640378402483824346443086161711004431199954864293930923352078697191484889261973940616120351167679113918436367321812153272092171494690966604236892480476185552145938204245412450457294174092173759132941846777802257022885755372920151338351076971768842908088491487976354514247485855570482893731777147097804933387051418766010024318966745755034031492816613037251840367430405608259080210408256992700591256551808476445044691410547908629814414154471604732638377516928739702741186453728969658646950773367624816363723062069240664306888624781598148705270583664047250305784098646630104882641176314188397453857688623939085542804137130338611870822363636214286322635578870705777637646515001920591017047950441443257248147495497951506065211876807233944313209106840193424002713223277575301927333779768187256232728049346063147276095793707470060174316651391752388700113115610141573202714452184476203769367969042067045172434342864076637462223593598850922470486480522059365066870406584439215120166974554683535995699200000000000000000000000000000000000000000*i1^9 + 2028647200194106297199940278939382659093254648777074593659908360783982214938443022746342760938602685428485803012106589508851544481111451228174394675103721800292691350651780895944381689736835656703075893829481706132666425601639387696718570643992658730461870439797623169225879381885686413850014066565422163631098686224483932807634248726839776564980656992009676320029366648899486125768580754191877909482940065765929173064578683417189025736236420161455257845452143196523241116878562078264287883577648294753687549290030703521233429979231498500350787389391980203266113958847362010871353291233147580084215521414272800965575285684990251160187822993066253206058904713185962411260492445475024756801556548243866276075288111376816014419505245755647511945277168763052128020823830196613486360079583892836652495234501675169737666070339079944504347131170649463841210764025490631333566626501192259711458002171213044207693275854341430730379415524672634241541716477665022523981764104463724308509918659819497957880358524725072428738768901086494757594226882552778763824752860536023203912114205497825901285076259158838936737890715221547334842188477333514829417369169118332129984516719822094990916687099173368586167263697609916542600298903617376580208040972280506958638032583966317509067740766022799682800818686255617772901093982442854719915211928007431221384034917827061327197770834771654250468215798568595194578089592813291508316253425973521016755005132100823331490601236295442778079412522198580129235017818436901515008746785891897591615788988945481849939378461828788368883944078792754253012387964919861240962091142125602107362202727165071427081716150333272874374040247583105293263797786561100322752576730319755596811950671842508800000000000000000000000000000000000000000*i1^10 + -616988502825435995823615577473988593172371484211482035031357225175098803679004906407654890382310399726159641193994050106411653533933720993398047166412341372182193659324001142389144388278352124536706152885914503688471469127067658826259263625212314309423875046407590889192974144094681548532647246904634381347708552758107501926988733188284159621572033067392636926402018121861341105069420885953091316488587861645954397096504428142335344171216687615504814384550073843942114441689993195333700210613011054738101510205815847552038956752961678416196594510933173505068375656427786790674160037053862384831657532358853544512095444424904052553576636642482622544248687623748516217011275843884322454103868013449154323876965885491273344920326552017748400268747259937753719959516342469949968560673909013070259847248653173190408207715231847547406803045467230665807014574193666706865695135956273567036831728952308297643175647807988707984167643354071158485838211334479182475429186205559459603295304614452494528589342763488984046925429592970991229661656708047429812723279755499772427573827630890895815669078755323489402923414803838012248791547177123271691031980848536773490722530149046864980698531034331019309582062320486476431204349078029782505090679126104291857718554236972543247377891158706874386517014912099902884561507792956522220012964049079762303258833514506554550064706958566703327938790549573562506451333927609735035116119283843378712870687559083027254982082398242536206820506391754057813926210289219564855982384920327837842442305298339997629613100807896364980477901504230970017120844017888323682026613793271351439819617974252101405602392080453415884028638507245865792219863804242192698398766985185305563494166701277184000000000000000000000000000000000000000*i1^11 + -790830519915383864845230084927545310149921663486022640157870468404570342434234854951883604636065642584342745701341070124539761041458720577260256306664929080008854995016742310443644667995817028721060532961928198034870706580484698512533187758962799578842591966488129484761523368739397270850521455304644407064248236940604816169055923463107633041152894910169002726825991158127022106224645854095169998139301548173518493910769321948347001590542007245974784088367176492551486774048167426683316590941360128302543065007915257743254402259708858861727666551909248594321036834246539654623016634410382308878198315354758723345406022874133078753438104446908700058964341986166111901365241940689971604203539751355968365100180461889439392429536041209730589308051339468864093648358425457697968478534765982873531484292900403726722612765896753023500499653740309623855237157288198106586238484597083130436486084831726301633578607446106140668316577240073072223968262248465466060180941777468700868141053772737377578789472230736751869802628430380430937392735090703960862565027104842103510767436433105610457086086581642004779857504664150862434978294010598362488963414218678154005984710429132293823615100214875763578076587951726913213786233204212031776861653875453773843146927939676634060608569808445171799312654509680407503601015862869122842588834855858323056947423350617928072457611476948370634724544434912060378967822729473309792500607154493663417480185621633160698552627391405895222480275564588605971241949173434756128770245395268626003656061000030909821781440191656406063924973215037118862309232031144080049461033341349609063656495536880540150281287605722205395224767926666957386764581613915539421358323751878921203833915414937600000000000000000000000000000000000000*i1^12 + -267732008637855440725214790929254548787210975849106315817624962226988371487082743764514417522718489908027100235920912673089334496083350609182270319701637570528649405248254208232618763661408881999892851997378294069779252042346297894711989823777229928653712813918864402377889526369076119516500592410117091741679804781183466340853605543906145314081456831379719291334192969940260205322762208194288304740767905370469161829058818410880114836619032267836045225025705179235537292664780953766415687249410930384186829984696969895228526605870222819071137893274534160716804604638848704599375089168585274215981151862266807342187383904173099394948098702788765615281110375881248303929424473162560217983887919998410267618177605583413486660270344453931189791928112384629202039822174861699006507585292349888785175862822776400749079235005519008304985907431303771957632959307133886860291306543950515711782031248834158983947506727805196763222531974828914042820665666411273292705359797923189587591864815283076795947904199547509469673592504885646729612049232268063200966075719253229077623281245856696742544012332245544116311207047429333527972390580010236082489762467602483937362965780456040645073588128864338028395025043076026370606064084266862955739051288259787779455218713711848508632905068512722765300702863685367460309117552288858529859106003658494837651877827644579554536669090270115515440521619991491307599587131890647408478514490980077641678759637647928886514906835640447604519477962830115061767278348726099028816026339565854661403742918157295614475312535499890228440926217899664155585127635892363292240452917096855820205129717479052723552493192333988852256999151625709107642014280708071000123075185560189327227821752320000000000000000000000000000000000000*i1^13 + -43735697042536181804607234239703569504520459113386973646253478717612422469350413293905901694821746185218235866231443874985085569420576698916735444562405554073909574869596328796361990491026788515045055663074785352043134849920336446484422396939798096623925234319265207292848502490018007250635350551413660383978888650402734578870034944189833390399647571065248000474136454053524023185452827665140945117273611041946429992293538258076015731838418219170728983778029519045609777356528238776265031182870132357374748178776739112917569925473479801541055088904374178969420128447139884510725124242297031979099070138962392558879931762245035442978007939862756330320928011310878634411412455784980002317780205905666770422301016802513231383386034123778349379839689565493005969910190309072073616276415365348585541121827904324958412911993807227420041714279125980535853378857063783689129783086988541374185914210742023075897280205345962966730164188372814391522449349956132104062479233418350894721174650253150065454068983333427011082795370032894716769900289379304356100060139084337648285399087189089325956525494476662448969512858855659199506614573161123340401268668058239846165221522498360969091873698912437788270632058548153090386906635143111284630380898300900857225172380137454350671627196516541538424811573812773661108847514070674012442279506533871960293485560701658976708933180742980953740555807257159235280450730078221621405848095911285372056759486986389236453849116263415271327174131217727192545877041193106453333003743482026756962389878508985619795731289971834258098716392220619184769120557823312397356171527699745943609815402382709677389541955495772434133550885731661042037010031692278220326418009849315891622182912000000000000000000000000000000000000*i1^14 + -3729978470147823930439292478862759266387774620688220969778998999395483300829635013814891224570154633633937200603124970229942871270558232494574342999815427853627059927386369629935075162745620913562577379346366862225290198565426135285336722024830425794406645447905323613509827166964569783780984993907363256147166162052608685335984312485123146320827874946470891156096439474685861833514888632046200054912353680557425829662161943965569524833704854557995175564651983610127280395648951675438477198895352549921555197651219194014720058483588946487174223059562172598051064220868824498605304751673561932389290132428060070163675089619800692065597133060335155028222607952591132667181907983471791775883162151987129367269676796464715660695222075577364497074924198104707865954895780952580999075077668536233244830804532796806817077526101041498525118520812409376626356118847398073405294807813251273958811035735453497698473259991425903339620169229677354394916762899138487943516831973917540197499307364908968942853855668378152824963932088590520336869540488006159375625940238600078664092555744893230518218964313987277141223199387123455887052245607053258294954060402251294597173330018658675693272659529209474845671846824253481165674620161481048262106571883208155926879611295985200726334286748846253374068549345085074568277044067798265261556601224907535577288212360007574458127913699995417590575315113102243883340523687223034751774235198621450480367695889581632348290145334740728906972694874758534546076462572113459820280477520161548026713491615030128278964556081925469758440505419419818612011305884871849289614978908290990915064818965049947966628015630147312680787035389820797185956093609526723913576153695996375728128000000000000000000000000000000000000*i1^15 + -206275178419234641823049099592185547636135292460629105280042142557882326725875239406583182064566211475903996093481245223060500949696684938502056628348388661354912275276063434200504490376346976175245627626496701097665769471456060556584475376764822958417527877583553435888128753134490096012516972958839455988497025939257101103302579182916902852102525104104253378465450365925342685479261621594680979061580700700139347935869792462985437930681953274023150857265927257583676138779815601117075507339983358382737799102016288927206996885574765646549249830177868168757977461905004820389070346663776557909514501822614207606674382078039456213312527515663894045115435424896612013237552694337580685427317516114336485963517175538107099112074409752105261437412308408352531394639303290884448040450980540390936135438870307755932773612087028679302748815089612130485437402772072621140959078256084742279573244440336740525959074964841982573487003448143377116778047504740605405529862928355994968918760875752736295100632118235697522200616206753857602162082075878022794510129155009657670073066029071938274422856924136913544591407959517879512239510224789465620239654511150481424004290949878632742865871494021415598952044189900283456402627892760264048993377550324825485918822159191657466918673328294257509898170262224219482850592644734820374253508537694364019857934562572165845726388899873454337059258778355482571534130456647486517826636765375215143157203255685331934636462056129595087511774099690705068836370751364076624522659854083484147228840027034460256628769039894756611332707775053754192082954350195227019386193434218953409804950147411856883262090901854107074011816637790794202799018594638797784584414160103292272640000000000000000000000000000000000*i1^16 + -14346549197228272775500888572265213191110191231406695770799599743077388720507066504540106578063692440999709737865424601418395306653391986074774260960463508806808082211761743088123067209889544095525373117353804669029917466933507892425509177148675950053612047054878501427956749109769880525796403000551690999298469201065568418578423782356250452088416096597976944029527488493558261117743799264033111376929308751440670861541961325403336214403326796395444676340548191718589603425856533145152173558876615045449028892357021568959848590617966217428356751623584339748419491724050745198998945220107840094473812754115643989222987327776153877834286285500588640941294089160511430074743813718617290523281525417455823203724141244687404427989690401354949334661660636523252420357428623496139853433899646963115725730918607857441336128232779221872272824122193152008522723868601460388006148814943958545805681243627384121003402266346289471405131276663488762767577078424451770529238462508697938893237239704507109090660359240114428843179700673323197052253279980143307675058968475358930672066455188481025729496318426569306202337910873700701181874600877613084235310114735106302360250405239653203950749597899141006256961998840506787809634253241186168435285155688888826636631965728073404063689027741854173860359906972374577717145154410717375574586063519376567048264918185619598129249313810282527272497114176330086943656162899886641762435177427406118151872683597298673176281905513212626864485485314747737665631054517281549785409074095716581706956588426226245209381594920089115498496014199145825403084429829638807775598727012891285772248505290443659468758182063655936871911892019825640892113425328440779289875148099813376000000000000000000000000000000000*i1^17 + -691523066776228164007815523423573093390558181987906540546617541700518120727779498383606666211555030396306314208084538809650069956264824085892611863744582642794472654822490200756461582065821251677573681341553540003134749799896344746034497133162929150960061030792260119892093039224435099953020351658063296188026743133080691244193443268596202525478440081333724289995808699542874594262374713442323870014425952506292623389404716139129482427472236544231757213854142450089111431239299605958918171553600293470150164198074395735512351033860855525226588430408361259256142068712507544051134713643958694309007856952077530734376450627834964480590036933945942049167517351560689041920454158720280973284287967866366964300402207103586955030126127428937866898273890278061588703325418366107803021362137659610934040946513451388196120979216614767648162901341641508993599632932679307059007276965819362563029829109149558034246732601741811950619728457568849559432859882285215522515684642496057597873307492765549881372985180354575984271872702948940926047249240390008715879889246130786171897562207188944556893408972831387718128892260278239257377280927223468818707726248859556108500192975563802126378821850508614511408345434623624838485221790090298681356922124335470916778838130176389357385633738409157325207763366248128248516748892428938868096603258044313538753791042515498959501031467930517030239724021052726576706132626057637242495453200964532299199746447908966925217538149900938759271933369999768833332901925034591647522159713202777000846307154350729630941530253140628687772619939520350907694231963777826708061440654797105978375268787379451099022729255533497024243255535503088361449890016098472020781282046771200000000000000000000000000000000*i1^18 + 7408612207576085666653771150059739491414675040299440521367462320824868720006233429610315088431775398422643559035729546450037990430719475375141534349649715009942884538881194347636149254842424288336529789757104435491654024295714921212971791886322954531373284314409095028238203990007814941092102900079312766383619040514899779432630829442087663284036113882836467674539442570258339569976349395547012013269760553542213317729663047186845320092121985362686384536695787612263834175898116423905983588598889402123310278105609533880225700235621037720471541595383790543446477064057239242390943349145091566404551220920212247968059758906733702834554540492868061022813508363091101837726711277395261985859804542305156513109875872039930244964865041323723852485934990212867650629875333661107044218474000268965602818379188762214793710166076560293947743800804769849928563842094275762883215293445285892236090423553558441582271238416262134002963723117276437016701448962452383665343396403193813451384865274773281198118360806329894838525488749346437648302624094299109740939435438384473124125310521767546364586807481371049218072330721731601097880410233357110624489271621417834155266142120195470047389653136089001324055718148305598867408886370993728690647237186096680364692423669237404620598365273371752606072095361892512586585044101112498719068892732184635134209461036842620205699000043203474941892019701178458904343144904621179792264571810443127460752059951452299326972253650552347117349926822040331539334454664246420084168813045951473502278961148887453678097603511170265875980617145421490706670682900348402843873591802251723352765054601187218513967459266086670720048198889912279126749654427089506994204180480000000000000000000000000000000*i1^19 + -1624973280436426505349635547825912473321291044296908518625702097267439164420398083215201714236945399841456312258059183893994038735277477478083402643551632513905818124790650272781708481417293029947531208714346589907506143228300950291058173609474438328159234763454524365745668329806881513689500303982690638371393160104074081827150500616857434287939849271300815720802128770900019280245876843028247286242266715420531050207540699568222491883752970360095210986441057616451503704613071456041646344508566371901780769260707202216789074946380398747205986652780547100866215701719473957881747360860527081014441896910859679547644192254868327871302149231183908666063039567402870303740600534946621100172208039940024587304901341594139174465438479897016058418119114713535767616778958817531122050616416558023388193505526977424412718856406796036591480268868604428697178595989905274578630507228516208000922514599406739046429116901053465402412045078573709981426298586667019441372263968210493156745445668958638657897518803340818252144095097034792911402753625766778734274648314646510294092559162891513943713665850405333875364431299991588772583449994036148453199133221797060845203605305506136266270303694392904938946877178766256379792596110234050762155411379829818819425061257383403850412195179165455912185748608739486046619658136006665909493768720057602716576688029206622793132535946895425479982910333733104841767874104022714345023042996538320314722324296516223353295836989872538817175207749450064335489580443450136775291397315444215202811477236873187386533797459741209351513190419967299979415568944068924639237903889661594107517014507099294879872998478315547054154611109444749981556743583722270359552000000000000000000000000000000000*i1^20 + 19106553365594015996258533274179108183232389967143596479094865559748882644107019768343724369825179379902454412659618873019738473913000535877422509392494449774476140041518953625821535211369139988518923728215904609242161433250706905047530981773168105521141438639879347646681983799828957625140654235317787962586554424201741163575104448235438512540730900351405055195167330225471615549835808715961082742112401713468456904578801377899386996648658765317646132361253378644791249695369062327769103407598133856581215299139470221407022837637147899078235954395036607979510142085053083179487120672989895796277377804870532384297853852321823211069173202330397885716244633151432714451907984723163598730233704628187388665292992368584838709445791427454437232312221411175207329712117293142243712385658955786076961563328764426888229505337225222441908299741751415034438233935662954108614264518868165650149708328735016264799442519688206321182912872261921238040767290243988267559887508847199387827895369382950670506954804101833640489022335436228334528474591713709132166436378396079076148332847692344385959514791667171445559281135471231012365498332803743885705215668746014280978855990858594077938577784887139396145544726702797197065634122723078144369297271288210581266810680151068110851553406986274179128443103255110967120044512401630833794011930977667903303432906444572636034906724222696337983484290951573686098085978432510341356055692323013370117641686379487748993448728255972755043846976060995914793218575614170245743179755957799448807384745425525793956856895434857115937206323643996844339072953118774910016502838694161490224915067869509294303056143919615375369764471123007953015392113468320933478400000000000000000000000000000*i1^21 + -753751766829617530159481627181673942937944188482332907134414383545857431598066469048312017630787683728920699274637403329031082453228858967905193902770204611022835889035084931081439495399474200311938281807417124263242514055619159916484061716366852629189321864022777400924988545678050835158412432663956192402406210044241925742641988314507248805752240425700632257654346750084495694328311697537084327957156364399226894432895223589456958678655180408862049164163118557696290854264999737659692864455304985630925683635127435557822360914389003618780045398348322781740018433698150762933678713768248565745810739971062575647657457070948005995353112931625879100182096851806252244848830378332549423150958231243620007855938201373586004764723769637684249584315142139953074127991433306574496063989335880697937037261790912464992315438690526073338462677600869596347124189207018301002311224049586275822013204756406822155470987368751955914423572048450487403679712754681376704776353401501666931713156358578208655361086501642022083126880406523597607199707461573520330763490899045903487167431105689170569844940381599766972219866145688656014694693677180452382520891299921887556544457995237216042387461402534129706078380691034574882313525225181134092129724323087065245891273552595934952441012117051667710244005030574875483182983428733714624699589263164810129352601488562045044342216979798203774202840794551709974778101055157818694110115541277676774891545886064748314413615810485593292954051858733502470394630011017570146636863372923971622211243833577063365957387916333592587481660134308011507141624146384879890328108609811243752690021498874019034930907091504126107655099395332664725957431609933168640000000000000000000000000000*i1^22 + -2296746709215596843164583621971215466301351689028588029017327172640596651647300187277635142047104518966534197416024169592588061775429974547846062710357629703397480833617902051964493216939405686671744317932900418775791657054450418447458242017373763616315898050896444990086842487890807442358693140126961302407119275471482847118378236507637670670869494111097525826403889343435741381364708172822781042191318369266822297932128038657602053650544572693495228493881331107997830983821095056638581331765992322758105664548872303131385799987242972708644540891310390831028272694577178971537637457110508493699011818419763714521016281179980469283930524943398263255466710709935551289806748667634174001165110532099869126331767255338924982075041915266738202805716417588778667643998099954724920593348141937988737441217829415965880826806241159463710733086272572229111998907169807576091636443256536386361944654061227090639206362243920308647627215946237844997788029619640382649003558892671183362283807345242789216512170897166231240251678311956469135094040450130340796512067899787358322332920814038277131242348010382348930380759270486025035103937944355822925945557208481520170485341659987590753315083894772816007364486702786626279046372942897893526803760715741812957733450077713468861188657868931504217685560570425392799833402640215192472815986978227287244681389308282314580522556330457937697124927496992544164504699391355980772245042464983492315689012756735825793160835339784880501246208340102607703325053313377734782664037792959805488304329661340757412320424840363252701449489135861285420537241820399565376831585488567001859664960531703032807440149793378755770939967088721998288166729023488000000000000000000000000000*i1^23 + -43520506949503323403925762522695521387151020734518097746637155332087638676756376949459102524419290661456633482865118768563178578967340737632655837960937478780993518571303569270938189704231725642153869974896949112614814714981779638395135449949408680870658268688498878972414183074311404987646098310937854583129647236852953729999142840833362927256646378322688121575136047917888104961592185755211568264125430372885438273452355070004365752373255257558171515831154921196300622979153550149559083561858157821065543319472505745946400420572122307172669721696712087797509160255774323116771913853645175319351237131894712730518826321152549780517049673297718636377751947295808482818880444337117241309683403245622860107650174808663949598863192047823219161968077587708375367454637262547871690862795945456906902344924688691787526732697660911828727724323081198899704701886980828745540180311386259641106330202955893345875832926983917137489517796223347551731352160812104268618372087144445311028881086177008204232084752033048496684651062654376092603585245675595379186194587235528764244729000406063671875929604479256297269600185982465297964319201040528126520441142588344740411410080480949662063109102009479407608809671528980056918846901582918819820386615201265410651925569477439698638712806297662454968808917630557460506015509022779216029075399633819763704549584342453347017420119641929619397350557756694629811330109732958323025971071660071377243853890990282511804349564513800389913704016217679642120557278776190826673540256120083077801650315639273367340060672046098320212807725793717469930618709056490281068332710408680276002742071657491350158681846304017056538005023187501118307224780800000000000000000000000000*i1^24 + -450113171617826520391872338803192980824636234940634538958905303660738190316527741839544898572632554598575735945818075214175216939226432916801113254992124140835283304099389653602980708708166811524624499682351014001300758913501458336543007813281651711919063766159445398042427682153935388166059046020436525206208242654766495346671152804058200749533729007080250316348953821975438516190702634772069993786718713384594479688981712182543177647832297691258701157862811545819925295651855689198245128887830792625152930084294712571290439825824102289851951488410337803313633309686041776905144663568356096079094522193416912542192430941684967432839054590411122676837702685075979404016776659439691156617076884025571288998101872918156562078827000699326843201533508559736277960229303717258726967932218694971094686515478563380825496676542704856260481903079522285823735157139596370119932679431141345701047006429653042373511756001753368890242433685216919021751638588781768959972260101414301478277319778654846803994391987459815146887497156615766972332021006964077117378461621222078596897355147939695161217086858494616755828866987686474642456438374310999267239076802143386248000711614749062890349343191210355061175481718360732677345302662070220502411681148381086795787537262160460864925318583494095666843588384692072115880906660334890389246722958251359292699105018297350963679777881161330013477106204595854435161355518752900040329721500607441794357795852175593879836676882244523628884517144408024720702270060306776683196167236580920535179296006271525614903069225589790375687849172388353570021462266195305361153323916742613024918921841994480866772450550385300190147504909169723860582400000000000000000000000000*i1^25 + -1851365259289181344461905815686177529458341463556840666467315919534038269325110229964878014029244342379432575435029072841405064436466457225629203390049540885030182758063771662391321462292348031936182288561596758373868573217505086704401073090871016886516534880366927918300365678165493509847455480704546763399432313549276872646748931312249483577060576375431805835438115634157650445577633101498652629730458872988660926400105644325058378163375099039823080032811340620049783851066028170036942781955488850049499374011419195437266104468087150910778559141048173756194198557279128298631842093608340527087884821301861105608972312581457063156731771880614790846610514107133587950798252573923670035423249144979521002268483498194539047878758562701991242878846433614036557845053462124828956982728569297343640474146055841605830257659064421615091641431292877690999498946411977227750133559423277611526421561961474533020399908796224988159184578664673476463803254212593034898915311425716118444020605626463707080906065347764818313708466189793666939110304803279753188767406162029731728250574290262126352514953199004937256450565661665913218917840255160393476635132494881119658068617120363144215127675977036093503556188511348777558954642134547470569657913667666225853758733170011191828230561298354636348420791862877470070363159298463927506383632128829220680858580120158236135729918723573013509367999833295819237554015655923314924238194469691748710549232387259750753911445516197853061727352941276130863100429795786914916490713575707686278072220117119624423447285489424427895308950331408119552884767594151396027106065194928866589594858850799871957383722198462478737812774882006532096000000000000000000000000*i1^26 + 2169907364838013091987042535064238499351734961095807170011416811601640011987479944487314806441943120639229556491903754478167684848364435503325800863419060488443411916415199508201228133523509651024388907057625283532553890726752036769183689080750537217082528587794019043307168315252349298774293394896740988525863059021159637292836564763970880986450109427510868225094337568788647913117578242799471987268692584555723237329913888049033195722361779362459773556722662355877297381877175898563317121704400189488156017257795066168791614601640095261162030345636093474386473366726302014109357548065350746000382088566154042872164759969281000794329295394331459802686273193424195692760050133381064685178919558885259475530720320968728423167462237367770588127405938966174093563042838896724355843888754890202870028933572364024937826463551509855778566015450959572962617922533359846610136689178790973065698502216067989707276675175901879943909756493221584009550244042649735774947346414994172906798951671494553353614232487750504073794950069039063615692755023664799118862647662942357161989716600427936094928283058964126535825748699588476056824599658834999446904001149643317698474332704167283443235084662519813042842846945521236865123992397735097589088525256071563567179028231541464414889281290537492544580301542621231347436260938761753401598982731977155410572390350742553881273149404378528885898191336997173545485434138093092561653887331935721476364436343153692348496499793732635174953984243902557869904726713164769345681788909539852560260118581990737335171471866574336284539354791944105615592394452433515310239016467459803729639495166658313434088058688987494582235363383705600000000000000000000000*i1^27 + -976469025446581292667517600109285950074703182744303921707733660764238808591847799279951376571359861487104188010348230437377085683134103401950315862714105557332171169138380989551406602127403427619815311844627368367714390642681509999980809254523880722271911246442096862366236998112517160140974782740492643280615947733699245210124474697601380863655452032520731382628631349087613316941257238182348051558981243493895175205368520933177592777203436483363342955682579587995848211859369774487467269043615561283584631518340155069860531428637255870573899211757464929880414492778412245334463452228709876361377906504148042220409568349359297663973501175811169367304030927701251993366413861892672154733848702782652826900952016617259174503345883109087108981260088204520516413336448710310300110267781822396110354566714761717212359668390543160956753034109472150758532853470605460201581748365426303502247035147319980383798891321297469243781203451988859854463286695190155191018699176139899306743413978627074565464808524218851550467279749475589773466866801109774471275988846311374827625615264474140037232423981473228759141830491413409678466848831953915623444058248211853943430926694811890044220364393728913825805152545181691323651390665937492183327549915242537145426545001854798734075382178594225559422763684145224453817394809291277221777896982199294710070257072702988532711999805807775852944968806177263241079669782742213709103399464897220381215264176866828543951065749281811060256633486934139623533883384504970148988149504875716928284377909317694759980400727483288639314751388243391661999642966512551449281750343420099862475760216063173820438884037320471184754606080000000000000000000000*i1^28 + 79467175066263716544752729478610414930063894918888482510206752997134334449073590744192969191634857403942568024517760912880988176319575885318536009540472501346448852792727283938707603353840724496826575182698131902960840518264093767443308165970170126839686488174299276936632629322415891018300950439300110761842921946308854423269419317161929036416445382378794874494887281251955800091907608311560923836111432875328992488840879180109173068616656861632818913358064900703872241349535826417642383589092965876064848585650771539710881197697344225893256621555582296466255759911177480595987932559032313704281190940314848031822134482495797757215558699938089805852218726512818503557942892494082567844817362970945622915054516526408472381745939432336357693157278713718093622775803070411836649425938534421282344622548006396685738297734760075033728779863736068933777337489337815204636147726661188587863920354281317845163465884816284338739356704277467567572499255793793722642320433982136727342867330897158977494582077709110295279537163416099556070645515104412609734552596933534220991524166929754237813875583456937009758094438097725222305188580071697402266654301327285436706743984926757119080210628686471407398202752304923516467131620823230965475965976665501719845361062453264605026300379521155949135380311881568362954651949738163202893448132220656428506576990810790471561485795919914551205500898796079367763269139918386336788688818892212286462839818936081176553531231263749395754196894290770536503035308621484537867148887313792795688783295892282285529773023506343575039249273974867789752642991567785566753309943164793408174173583697021672751572189303990648832000000000000000000000*i1^29 + -4537904369959686377986665656026654583479539350741595753760867783989235702860230300598351616305354266656194524207204599813027896398785146904321878971963910855475193636505288631694167497404026466034530621529943132136249018196349612536583149271677687753727225348654288174494447985316376331627903023697998957080331878915713898055686004333795784833056572140463843220447847552538427837163845994710345624317689123348730969536663355042297782773249175897297374460430665036977040321972758442030318621879208112580533094084121248834330326948061082236427003837390444552890860696747206588001611344046256565758342665755972119941405503446181035094364009558554792663071002267216200175424246709433156366803870622600750091855217065286513767567510390060423422356592919595634247415981341102299776110927022609882116742448960868233114997044693706446402143384554023252270657314325786472346445575387896167421872875202574905419020666049349066378371986860945490584484588733850353785967522545656893614721743345211757802166169354067390362565282703145835007848851186366487550103854887216461263479405069419551381393957790909682432659490747706752245557150183095022281212234661971972867070124246913161431563683189791630062943793653608347783322299843732492577343704139864783564791507945787649747809343568851377810447118624673634794023010922588259201342009995450281419901768672107339406827370736712544492374634183823130187313196865247857166818904811306207684939483028355414875154382966013659777829752402811640861465891536488633990025875039921595367492062968588761888535854736594980534593101031627162689989821402792776715038422412705884565107290667402085104517126291456000000000000000000000*i1^30 + 38915245559842149306698256221616410122935668530506343825054766346221465040448707530006341424710647148495590998943878208365310837332787199920570216830031770400285165621574498841808658101817179260598396971515912889938392025779868318626035737118320802762299910114251800303011148946055322910454286424879380013507102231751919717554697889377144372743477821470108403787709437986372218374812569811537480143800662160405692593508678012061518140703363848403530303433997963218664572934936387414474099670052983280573685037443863887987732072470340993567999978368403878082419692486171915436032983665370964139579427536283622307755288755026622867527923563629876906674056457425522607656731313533809105396427724739201519281197509545685056350177279805299477459887328622839592331398678332222023940139145446519797500298304514698591301219349813335407716813442865648624859143356199472849316999707081352822432504572449357454995515066040329022998901000124125952859565566484212123051359895000725728301552942364227471009298288978739269733063993406017628301193850527919024097245721911174529211426881376723828407641431537342235523887525488466681736518465827596909994291763296939207677946903322175630628331974515734969047357477062127363017764962855223887022956370229191709491830163091821775691698844331988050257770836096206745470035756747479494534381405716827656439774911278087657827103295946606820354234750968570957961402599629773173436059895008042029610625036285774240715057331356528971764655766787367915632968727512173661427396263774642372301130133909040922140113536474914384288912670691274549788843950950778818587985721787321305173282083066380381868523520000000000000000000*i1^31 + -509534130614653757737241007675270315087006932882836591514089570915993674891624915482102242842449171678435421116502520100522363828373887306734489464312647026552007564270391526327364647634225497326394716163981539032979347741871128005276494208274074586336625207749992935261487333271874279369218494298113948787263697829654963219161550337561471686547730911124488422283242842340822260043602668878670552068430745362657771808032862890613898270173206136704271593185315769167736941198781068939701785994148307345118482503239059949662231842476937656880927237094528099011332216039159568932369558965577752465971202626759705640572481553974511343246397881523253025640960712874870354173263654500203324053775915863307772428619589655544679323540330547158432045444154511806899503245397610045560906582011346971807298730776747753107121737358090660475330613539368312367991871188153054294596654373595962314814488553730384052984921741366720630192484555098538812512183482732382275972071276911417094379225502035977808449532061038217083975404335608826123563002997504455117895853251942857816757273171237695996314331279596937316009409919296037605258553794769182376268455982040859498891661428648518223959722152909355998441841689282798981370519834308962561740993136812198333408159764444546794308370200337203554805489896171880193639987829659896657246737329276227671855466887745468106155206319389424466102138305539250098388987477860730932355205900830672194689999948326287509659475987022341391057539892944693193195466467719238472082424968910555062698622550438136139930258092200720418257317982128189205840382037929501044441265937184331182893379495753940992000000000000000000*i1^32 + 43224860525766916662009959898991234004497156080688964854500412012899470820723209355709771998590339235918120377523972756639909223705415411464597239135257336953514739961030701164865363261447026191244495752182775292529384230873523617869273916529966696431696558899151837712212307073428461570864365215805107990096696059972347798390487654924588832453036626915343184352536871728171965318954359853423775436015768754269312776111908422174405770494540844488116934524972856060895196627601332216440818373738667712228016701893418756836985217686986962066750130821286091467753660718455696503232499128089677617148186191529835796128321271568001468356390708799894438969336555131265127360566885057541281695442774639519304205837951388811204037840196416958322517987135939037903883562444133847622686310943766873899125320779898398281755207453933691668667272559839042215709613083468816902525592951311809902086822171641585323737091679016104355660795353419502833563245882217018379842577927804921246037387316335536141920647009593001955411921636056974043895513847013297001091647601266986531726411486088714421798345119852579308641812713285851287494766801304125423557473072969267697972405153919094924728237620601813029236185938557739359926947371971064678356156259578031830142808594920813013823365032223084000125699356720603615081563848482317132319592420530896327715958532669591953695821481106101331141607255689055038710745699129231193164777297711244006061722517969121087481800966727193099398372576325988928457538797093832505717933159252542364071733995145097746348255931069814393169596120236407957747308090097493136627044408944996015448218245529600000000000000000*i1^33 + -1106652514860413131123480434658462926380273631070681865207818408905635236141482151180711244691186663546653247753460025541298716670726893616775426938103911058246580898665973222530405174040909375768731486585464286475686821798790418967219419479559998156747120522612324508251025713776496951551509703810737145407616351528832221822410413919088520628235230524976424574740304304318874002980319047885753091665509771231395826690383313716824482616308374050132089946601025524592382424337325414919456631877778361252596788293195764481653609334148067079132976866276448984448731187981298917266400088478128655326730471996621634872858577247607001602712046153802504502109054441987021608686325903884343784496775579994579268608003656800309112002760739496511232048229118450323584510841638380186722657230589901945016962796959772594113303773247583074221909662057494600652259590426255018222222762142444012691696071991153231643367652689610185626046268855362043044239494980864410559628991087609511976057864822723288507959513281035644377153137077209476801399588825550002687183182098788090683468267013654109579163574300072949213173678931695358448822256550534923483846322295342261585362011421858635485259523251295404426504450606645317139967188834912608383512034776656617548422537153590353637906048783857019785930397304824878769534706738242928424524290628287787267415267714066926073252024991636906354803571203012437374702258788658243952342845146598504381881773254898570244552086228940645529611237105830072547176255599601222085249766456121133146444383294082125584870178308534089456115278928504870807052610928862754357329649474364943829565440000000000000000*i1^34 + -11653632970751325071552031313694626758839363215283523121757909685589530909163526997769903772836769185096542449223718021803747387032829849707604537381002106140375695486219646721564708809004704729317413686649681583550323889575515143461466704520964397769113902892058326690345601680469363025308976720628139337339601006649850143095347178149420133823250300696519752544741460170765412591002636912788595453326102354014494423386519336474256228254735789558247681891526145510071939516034553262849783045476553862817778417644288756096543378213660555804631312415349769445105546336005434915291377063055102319571423025559912719972752393501187321317732004915511077473702843373372435341984617858415229279536486447148965187009979354656873183126361497009041074544560419182921103645395101118982547014700701736001094356092992549649364803774422629940845970108532016328399382984798405529072164534485685000644179173169913614814196978945117872424649654335426852368618610612301337658607157002410308185576348657411936349725445533403683626741156323320744154105073314657107238729812152665462087120097017120780069252243723719044734465128762683338386162950835572758675874129011342238738926489054534049888655919259666518220609437383470427254462514387234262759278782033414281258454840626990412487033816726390657766252470206490130279922610505985762048165145036331509432700518785148803048876805211363262635428693822454693272411891332060264574585327938460260311018137017738337139548722794407522330282153188661721532027106387022422588113895407348620745585988455518535875030541809200089801051544317566371831911105365189230893490533627330560000000000000000*i1^35 + 20159134251436968783380338421617645496143096707703375975120070315487177344840800441528092171568531357472754314395382996646122346475984847599977807371768111430078571940516168665776121364696433497230740359299342319983710140918638785933145708357655221330320392393440690927182072571485010864757133292551910195504609325280097896769040173725467960607646466424361429501000597012663078970241026531344009545997629958922562652093609393987185824386757831487299989480128761700779380599962600053386424294231369595336882224928562835802611428194990735719961171802024740468302338032156793290682139857931883756819995544634818164421687896189286669008287105735226063500168405492400935052360353369627933500840449008136701232447390817248015589666648990401218209650720421193248582178181537237462168961944285732637425414535162308013082531941694025427529497831994335018464504062064577737872197437089617942973093086313968068748571820692138925185267211333529096328081960051120217919215045915655657381794562246367884319961110524794936799650766396081440273832857123018889017312062205525935714703694939473928275571534061088197921413675188036205354101227365335566766129909333858412883794680917725206210982207660814152286755063065982839760007615984945802818066358495284473007063847368648030319709827513532560394712051960702563303179021253122330280453645787823060951948012110876273502512247300287619164150184478850535740632529039348658694024940048793460055177729332347142070525216748819498303696099784618382866710894189125582409335654023401624872463756205052596600349145350246322290191860283246719319441297770818519434054860800000000000000*i1^36 + -886675479397589218435458271150721549292514706553090947203949483378488014140552314772711033380367123760720944517239025901269069737051320967287748953266673770029708154511261514743718537659763241518305115079820903187449449171179419674385901724054250972009655014792702326946435791595186571731680602283741964567461863827347944075579741354710699786250112648668744996806582231795812005659110284221766087896880805935286156476042554916959606079910542589690112892764484864576532709438818843754185604424141646557236338091052333910686523579997593596457173108137378610193525757764921444933364683881540009420915988233269630823696255501624531256319665520727808341065905633465440211982415305244873265001043934383680370728988045323860970257912318653572551457682906898241572304630311461785218677953816957741848667249433709407942563184528124719894686016625444893971482701891776924688361614156404589953074662095916473320182734704158199249283642941155045614566672327887613016586112609226106515793503324790726177834928351182610069042591924501205572307868416453792145003395221028180649865966657075146432016670822540520904842508312852981795972829120112536937654604449355625990402675086098171332789341230935508194327358936789099125690215188298943425348441559453300213326658268184699504955305326857839841148954759998294821109609144310162512498465704359818434789347240088194391434985250744517442986705981198551274125515089745084769448975776547618171816402157187199789807471630680555612066693294308111563625031386648528509353717748771171180411910643782430265629812287606190777383916572931410991314953461133140295680000000000000*i1^37 + -3305321340852236895193821713251952640130538532486074998494371349589564085562430067071182170850118815128518314049912188119732788968838708227175753000232680552368584174882480344088501281928552968778389313337094776428322132840941667626290510535833549753221313128989840110511621818118623979596127929862601232969947767504908482931623296097772520758054499042962154039740622500908206521091424411159423718542774466457361615896864372801300127129795721187411639873455567146602385945366610580739974339852004046453781257086158966490191258871822123550269599765087644180449481541702090643020504170316823671325737978288027738228670690657653402544146167505320770847147320950390974105649714369196706249742473330769982526745005055408303485713730419577496596192642190941776276365288100108036699999259612160201720650917424792546715684998342843296114670457273072053416392748480131211908257048550324687662376590323958258585725563787071104427276508100274259835867913781012311222070292659942835188843410625557453404509004617258563215766080983781441764190614248819911418975176623000287611931459684122820318315975789145949433655348684672600084446281232064644910134293698407710886215044907562471688208782344847284549050775644385447505377584221989209750026289744139805351576896684956178992494765040771814334895403098881285697678896640838054662195094782117828310505412352952895721660510917434955754238942634692139241367990441038494959883650569989378503840774872263012731626315889511712915537234228957121934307762502631962290864051995451080524327096155186721022313152368891017891127267709732439193249210433536000000000000*i1^38 + -1113943271144252051420499739136146486938114282285374844839470949626337995810391722199708525531051498706628126777265715068405007396103890154685866403376003742138729563822080751249756342853421651055123239931602910124782764962386179666205293409656091864362780750440033648010991787116885215265572281309250315400300002390102989870785601701986895588621402298628879471892858981540488072686261683339421245200296760952862863495173508636056287556194842779725035035111606018608784117402813269814828198386419956120802258893820449301928113253372943450578927526291948285688133216934431432507187479641122060358011295255764491435647310030770578310747174911333950759246699491588129519695204723474162516253503232134251449807686376284963071104147931769708571599194937592873191589597807145188469680746926278572212095981974271007747504611768537993349931211795205536403436102210195621944627205703952784915246099090073536641093560208720662920626295379412222366370673767971282683338692128341763914660827634878355663356682466580095214910513708531773935032459953633059181314585783842478890452924922319379397306668732251315952679517864276446487690803968629186751916476922985545128707758505078853172326814241160349602218316969870731760606799772488417942066679615061520196702471015099015285558731813253676040730179687283495120770108005273484210761802074421619158083423488689584483615806666180725111171228951892630914290339919756795526198481458681064253784806636796967692637796787092800728047800662245464849673068788569304304450041072100545489603912033569538921711811567290903041575654474177645746585600000000000*i1^39 + 5538565883668904852803470742423934045980729906168707254844891751071217530896263831748765162097823517850919214131447164535637508297109176684872051664095407472913987791761683148922152966265342414519237966956451597719886452374235598718740808989221264978724709443728601849081245333709632503749837638609827578796549783208137833230353620707797866363231663830399661004026180868488500124703317496776032033562592805818436722983977176849361386674687141977289160675088987183848288752520213376323089822281236612501286459302371704384749627703743868675754318968905284877634245556427371895897019387948538676777929554260171076849872865075776543898429866485241443744332028826571815078030650898148928020485058987180989528990947840931947962478267084938932215844435505024447805999741888488145064214447973599716683576944294766030688956388739517727960969031403318088418886708853807634055312001286140327907735368951856908170677842192951896188115597678678025631361807828098252456522607141493843773758648637574041495554986500570095263502296801677632417767083501630513523992077234271344986134979631254480699447945966473001383766379956834916918723675206948267516496601968529054315074904626296213256302309562486548883403506885257137000682504006197461087923454512305487108980165868449524408618144135934174318912519706062259358886368915166073735252313539554851796861614656465008928945554049571609747647093232248435334863401540764806706372484411472931294518682363393951646184640746517870644866507581814181500897693287695886204352203176221098687656259370707972595727989776157448603356381800038400000000000*i1^40 + -17580494587444479684880533396256793933508886624901878651190719950064058108046258954997905133175413050176135476392573594359607969483223669025454139872654747332496236667368960336650972980874672394625943789676045700925881031125127260503517820298622160249221769745649792366879568159472221488309849405848772428375713463670863224121590953727854228031176744393555606485001570357123697395350686255747822052842489841169389378332932928102077566312756778340146626600955013947871232061790476777756614743351474905475949765775813385606544976352334383053860221120238279443170813404866664882679212207867174436450036490924659892129195556735032652733010829161714209134071627482943403886455245521643029682237800353678725407179929355851493286103824444252200292202460080408719723377291044410519596185996751011123712378878011191050491764933923505424806867697728610208272167928734714871171373652492855014920873014266761435392275410037987039444296959500149256708958670793550650898495236703267017917630250881525541757619946195396739951388495485319119867982408797889783296641044560933359671853423067504947784481212836019824710131094439503411002413184642175930669530607396351289519031813332486433214515351880931141930321530385419869986498336842381214306527339366837700765223744042676554120616473509962380008516936601412699112194177516599030197854429939856496354435444566281221830076394355912784088957326196944153832403154702227032727932894348467752280543361132123184076327212272317036352607578374126571515218710023203640914203416348495237203770556564291098181847672694003478156345344000000000*i1^41 + -6441156869590492422148377478790292987674684916515067006821628160644947257500752656315784664065567215454328404424392994227374207605087932138443448354636969106992660668826501502057183090702657622502532715399740387520458535377287146336297534225044866410992144551151696761300683446059756028355250261569555951274531939152555473820467388933217272858969603205227495074231579490336288764829561207663682235181575111716472294328940655749471031667606619223590815693991473500440381566212786178774762285583806081232354828180287200925161003250982796819265659875587219335107085492591051728955829487665437626142596216642704997048292052386578235737169886528290358975630831790821968850842156847337142000718458806917594068718914383117594736444215563979917322479140805629942684087448590519314218617927148494029882987285873054146263054276908870185118137922953929596076358992183295826171140695676789795070807386101881160269463094624060536811138737646260906971794896598434059469201634677152044878354826945095253303832487272006654288263737888691517101437652895693184302535173583248646183937204412086901083809512944817782924859856672083967093197071813127737313587049849081106824237534776839112883163983822073533439670365482797007033145398233173868110769013212796863966380502448206992044711015299056133303031203325923979601656111540606767522055676822658858245078747521745326970997180009607756842837584309123974388475804947260194503811037042636443694066615403323646399915388697432895950997344307042867659505803910869683563410515073301855504105040447572837401540197612525977600000000*i1^42 + -1175878576609206583025187313809862142940773549600938470797648110393307542118219595974825487293634395705608767190404981377764710709463523106276808486056547869362513361212073717578872835767900234319331323726963331426932803309475224668362339710558640890098159659465726981442108136658488411305632573452192790659471324980360369837369317235696234993121304069403218786222181801223639044651247511388254445412918533177590425037100406752846762125662989219592259193579885378951961349669086284255531287034189725111788992943329648418986836100747462289268231091281246571222017181467870830352045048676484069750171963336400837059298101831558355591533091175087057896221158908122183695754679819754167366152111958141713048760416754495336822100489367289621254696583138350698142000110951678842372126227439172529882892541786554310725514500145548332834335622083438866051210151046662759432725502268607610441231094942239492917037427123179406315610820123472531014547288832868288029048602363537751461848196788865288721160831371121425075342267034059748079058030546073443612969880956882267287273011633497044505367192327583501036978768838345021995927522953124476079089636119012707300030965379296545519122531235967235313094552570717722052884172985407894068280472902181333095360054330016966453297275754355517337689544230466190520073178768188839296802886734137322350373764555538995537898904930171457327127150428094319244534755091985668711543682324790270752933846429789468285990518671603952556409332319546826798104006436315411141530988063978700615321000868484391064086609920000000*i1^43 + -64284523661210218433137051927192613167666695168274977368005316980048768634735537990304176710096487692746528677837471280831505757860945028707006883841970848776902616352776554983376465463243175776502918606493871512584540291716831780341626810145966394795945219178203612826092784410600501608052907867974371598154929454748016703591091991938526784698613863096571799167182384054004656761922757414596077206395915356710509535108597663181086067816887665500795965860682396454069562634617122076539883626473863306820592368449524485387002891061816042862699563883204549513976665445654265599550987793508230511953715587924531144988985065164845202632817044073173830105298635152660203297297266367740436718299034116451321365641844875328449991364694868142621288798379693416535207577622419312512088913289199514582246452171586959916473355767966091869355928162661585057300880157378479981236129404909212350783386622273960543803450927351492876163096411132119383292268430449747635965520092075953248946524804716286211019343676943280343515077255986246069836923964597319476098760993713131317166190602469825318223808589603474847343797335824839771691784155376508210521204961626147261950983101470662935021842094951095178891510721851031930111623601251883282538544424244455209488547179122565307079074088378941671554409680684877404340362480008367563169051716866753108814574720208322837365110763651247700052942493629957261260120893587860894630059357321127771422457107450063613836066695150703237351063989490348224472284993648409470354981876585563092696356965528696832000000*i1^44 + -167958145361507381373108780337141372763827660312062593019671934079652806345317455198330185898836871892495208563156632257149259156857363945299798138167493569281831528975415183362771028007770252932577064074581754703451027517131351226836330732716199424663355522562687648459930287079784392578624950606687947003359227149814610911443220759276557169374218123073059208881583484161779125111592015565263094870111109186475599633595634988883715345534523731048144373512470869797369979116374529287846524881294744881743480511659159890593397913647118275993482961891575486960395971083266965722872786895610567131316192074589999019475142708264689871338456069003652401482659745086314679574301341154067275655301033505328111527113265746038079460332868351721188146776623849194953348853661924016477769101680758922932407121370573638568754431492907183589845367127302612580182694033076627249601646353722024424216016227607101009001658056163366074574863864274113695556628385949763273526390269073007263200221865052065025392717235743906532564426993108313797916978398386254132848209010871797215664319284819990964838523139210593520773950272500313686025367837190230647994456770574401203094788469499128078985516724004285661449769103261115813606550806072702635166785988064185538272453263271115327267916417082789126954484672222206589542764012328108430964212014198551441440696584971585142155020734372053525484954132469466946399733617404666778955055654283718244733467474421722863560332141064310160290444673039540212110712841254483499217041860270327410281728000000*i1^45 + -551266228130841241047042359540455884253982706080449445051348815696023742070122440601405418662192954323743638172421469964343416028389355277149349828424725953694128101005182822138538410904235777424887030153725531826320661110829296800386447287403748195135830191892712982421836065902925504938952053158096324361899565320565719213091871688718599877165991972952758708023259739598116378807198442097471493917509869873198351265899724109008674062448229392516949662984210077956604047033367997301150069282638461196597852921126636679664566433614332844595702316787692385416929774620177925860690792370731471107650050343382314228392774197236298489283700679100132608228045830008462073021697068845312819898236451251880690369343728729469549956341533328202486991576867992832430923172087188161195288133516073720343777247259349442216130499543192800055927940743565417311915303988460210229800615711817963735649233060381119550999197615035419288946938438253779611016363188796183967653242320728979726039154847236559486839119607282256603047383164120026455142083629925262273395666153052057322813893112858063997418514051961578424589194328538578574816158305884135309630543332756132554972884697141296427915836731031658210883756856092760849397541257333538972329791351155429922224945683599941341092905260511703302283232154963397538513811650980672934294748051818000991498425222642102811244755992364249818874714366025458960646125626663889171604940693442579231627118222351779166059071357455758807234717088631007828005365019795926100035071829296640000*i1^46 + -555222533073179610999775988053333218134503902895833115515663397731444116431928847653082000996915898797808206419546195548254593660305173185751181854531120830896474306584224089061659059190984278276120241702342131765033224230160978056241920428885849510075639756940337563357043496557943981773308376315449201291950016431863105884291667662646105139534027480189163764164426190662205845322421147749946730995801799698396361391107449721159336858429712037214176017205035605869624322203549385131460129333856892180491771361164431651433080333137519782697714845137387742158405576031275061750269010027998807232832770601723786061312818907681222248428876998072524294520372987738268577252262427848484914878762816690619544844687677889142532646280387131498742846331354071282645330975642819323738232869145930552415840050062608251867758920610664852640509563558033565437936607642277491043576248615805645291393147196975395817459895109851485208318856930572093019971827697922023997029282825949005154978008541556967294283858350885092120917415547704970920333766725605681222112280352563636239630086674836723216705520326312554239131495999103382811084778716075318779568787639098436542376021049440563681488053729917755891960306541730925905783449818872708158318605917070312940578217281712987360999744887819820152204524618788567174301099282927304256863758928194913543936411936170986060313911227710523060646713982917812815370751690669638943595127802326558482974610316850541683453441311030964469810857200620502792256000*i1^47 + -1330231742944164781061782392710543267600790498279766610166542850891456061305772261831011471572932765683637393719080016520374184318521009413245699414467976539799439147629705394413219364351274879269842971091416855820127496430541666684357680959312309444880401063861743594926190436989773974046115133433213162517969056899808568639325999912478005716891706852328536855204109671287967235078222049355157539036500670706505628432691828446654032854804578955497364314506895276642258571925600516159463772210123902141402920770730943688698834232983616717924744821857176218837221363708682918421558171165584100032800765328532692537307969762973187666988698277923881654729497147601073086286889354061897586543048388229207930529025711220136517324234558578357469839271294278461498880092615759563108327162278974199900448315116336612660514123389764875902250524401301318981069232735199785367635247221304528746758993278460488141072988666654331513624095856396265800130844042819736149403176799060462833063088998457274831355543833402990564412642746711352139771271807456205480098817525614906506592338271285425850975744519454691695803888608133580947074137536372670794834164045845068385961311486067638180475533361602302192367187671276571099131696962228306515735006017925914620191562911485399439044513256914307738599921541590777786504617125733765117007920633063625517066554394475219086538377892130868501942703697908146024013529973288894054109721854925879879631155656182998045176914200*i1^48 + 151221185017769612904378393501419298740969237467036354728456248498309785318778172916033961267686741382443524108499409692362175703676973190930958706383811616393978738374260653841576677446976745311813880507605106505351057530074494959980488390175465536809508786686462980065674342202304379553042178109070014439460336314910340700112971898718062297115263382722912447966762196512021607291560134605464905922898936414207046314586621021942886248473442279321000742930251820859054257981251911880670837424598783164042320988242096187446454918172762552660300127643442532727728601212679347738600187576375260089765698270471770280604285186649911890441429168160209425941897493906093324909426826111384802333902990005864466377522923924434799010528156541828295648580878461493500704754788288920588218921649451492193633745765812428447547996230809864799175313665625099346018190042514273908302647181052516465054960210552665733915716232831629582208617862786526252841168023520258078536736038811797946587324339716931793262991885200965722615597679510746755530235252290404497360643364076024630004540194926605708730657662878338038314601424366497445779170867295348655988767248423425773716566658756357844763982695161131618837243653510362692589027021859524534011804387114834150790818180654051178198778727807675806612033279121962299575262399460693977579084568253296529878247714587561735279607507564138464938484730504606025633823202735785502455*i1^49 - N1*96511838897180221604112966437495210834418306660084246362092996105246759010052773229107811802240758379772672840335846498012273155453149301251065495144988955405103952592065355861322347423041613660359621016010890934151627080205811863851219489076745593404926327279283790638898812051033813044371086121617527267150674619816036526161177719592201944166427904711675456864599698710307304383169940346481285202536803523786766262005089243847345803320897728443913700943592522628809421430429001976583231858936905839419829909824332091654893325685998034380247937574159855335500781684968*i2, -6732166742946016480869377803605468938135393172869727999499146222545662224031026992121611370550380237436314161508682568521892670362388689605948724601320446508712516123273386056214632730967824278188276846512010855136941312606875848808705768058849917482107521623507978905850170305358913740056354495295914826158962926709206413614461589323987901817197010037839123045402756867708689563289509117635572294095866712872186073254696643366562962233217338090256156845499790826207174059562301098684859566818554345854756984336329812201667211485756623362299881334636316443697223511509143480328633433456484706592639000939200658384772985185204544332092541646357385011084682883437618411213227251038566180856526603708760786760945953488388300910042725464219045354024942061969727018162310871209061883774041635731850377207666826486337695882589786118471030878313852625494501285232591798212594086725689348690674270249484418719399424587485322144978045367627583806045168482181035819542792095144565160294080679269659203857472837353454139272906568486276229530692595917480976095349301907974729870464438281745497463471830261873585244221930532234479707377843319489478765978327710708814409534646193116345069828196330956482146885953892722797696836619828619381364950199675632161455408252204857198369157269511934658078265031461170936630796274324632851977955630391772137144355390760450728799616476224996273571777639439291445926186973779404054014029019377220940318605556474402891804648656056989413442006373134745126057164890864611307018360611603957492346968399111827716158467626302585965756285926093068640198393357145966006188761227550992826633733724339513203801526858367067321682503678599039597175360686353125254665892949478279656538913337547820990257486418989243432960000000000000000000000000000000000000000000000000 + -639163026648927511530874118979207275140795562659538541149031900926535651687700702649167974764943220073254561545839543828682815868671087249950041827599564062748094806165979670793196477341956616721534439025544010213999660858163175539601845830631692426212080039863259294135523444531669540175489501507194751088011873563526146381920600157456872000971461225797777164402933638882090401226039676413219744180817809452987816723631825012576619217852569625041711090354065527793517123055827042275815170946129597570411968628743961542806795192629638711080291668733836815182050547932511639850144961873865052896364212108946835828015691441476095560283354529199801227539758233473935225868150010278852335051742600669346547611146518809447174352610027495047693515728803780870442444288856932874317231130308336517122500602391781792245688410446182060001396752591624594436708368170384118438737741204250564802998610201581279467425772880575159513715746868914502230616513387020208805453081766723352468119025927092678047906701424825066228202879340112749792776296518782303874407415753078255518791883553063593365340221986181214502912691397280100656012462647602005042932641997325200943540235379255169213027864334097314405894542442736510269768850061332722925230286187788168720900834800294029757538607102154875277504247317632686036890886575280031052517161874520400453723467439377941851702976526517271369913674342326718029276071222627422435826209376441331486025421461266305112813118567969363254676107365355067983022302990422405040567210593938925899614490117867585061532535745024883781444857431721873136545645869710548424003764427826480101708446525019216047694484570177821200243187709027321051890932012874826862875324057871324950419784016522917740726153139657375744000000000000000000000000000000000000000000000000*i1 + -60669574551828951034360891777330988391703375668207484826969581523010210947222041609813893814240940951477405010965670817939204113217292829793860793297783705032303164373871400199600725561816876000087467547001166359625399669817261380477719912832577174910106790902080701371804909416155915476113823494369124466302406464954346198568872707712272804343172244269770266448910998440141684245456415136213106405766574680657048710591439111763612516255917418308672436363516081107125525466680244685017551565212215404647149070728227150971984759880173721952153915262911000724323780866301770895273500940000222768798053416492264678419404446345113025801987748720475517230911086210179393612021187174591843902220656048253023273185536347851919873698432662669066148780336632253292640981737220410402587087411222954567100098464079645335222119410084122067246331271224861107128777218156619546990742264405726993229093980781891093004118644257234089360141300744194870825128937200532809530407214498312043665120858063802480314034202764360682535683796034819724117125544196183632278395833385796857003479768173579815053937050603288901162230346569637856567329843034212425553457886600059548533783442958009982723146148462545050492300029717137742955737830670549575905140005595955175424794137189090148245812887045673015248197063817785069849689988244946109788082912461498906148761220025301690298052711996650079780188102815876622701866430398565140335507525672914625580523015020529988966291231860553751555884035057837737121179305833646665997172484563043799162456489606157874104360381318385555277382318440662341958062810626091016538697927818806257025678607069103934467740474837046313398452182935876528737228776754089909204234385593662908352400099704909969619674463698996428800000000000000000000000000000000000000000000000*i1^2 + -70748172709342586532279977578208410763660819547114016371161360348642329760818618878544820556112568599109581309906915214363637603117539378696181553386282641276639551406661675165619562245988760217818502401144568493902695748259587695574552702136418896778566415762441658127776450327286454195715356518886086245259451499711959708199684769857687981159726598572385849483207272519094724006715821548974759593758570850459760528657004704820518582440713726068394180912428752362918253316408500753884732466391051520347586466866546761021689863602336384515836869538691403572528039634798953071395386996796308355607347186551395572755893969090485347711833087821205663325037780583107145933384371202026302177427659221585210828555455121747539719540211321152353496886474307203072316303574351599954298788496842768105407314998724974879344802173809620173743348420327834225976529785912625998638773807027735090641212210589909841423465425190312596188179637704576452374929409757197764619325810757763790919654002345386254824182129623256059105296752943230959027596547034109407124244693586210349150224964100174599870184502366455907938295393871569035247612476381659382981678045983252147346740697707404743528267324569829748279106770328254535390032846006245471501258735886437646510222988064820577466652347083472660665692850071350921817862586115173470766423830596937642733007560760648636408968547908779109174598066058809641666643614880448647962900575500345125205525385134936184506600826233620567527552238941951394727542513253275626010321041548562755590750093656622903769236661647965616327537665637228474051055255600127509702210805030180151289609273878127900406306951023459210112466147702120452957932076310913117111364062229244630740964749367763661771720980776878080000000000000000000000000000000000000000000000*i1^3 + 172273105738665832257264310559517097659088947179039380142234680041738076660511764082568747410730587397565805105053157911152243781424711639557824120049216477015914306397317695236003946006708680998465375937333326048607424384471265385446476733797896473422338458262403507770811378178409911249850565293610209125223213133854389115163819218239100596874793938223326248321556927765026027650609918389429693617329605723043198659778491247564277411968256658852746978410797508429076763152189807463746616552371728556130915522495155802991328301089876765851422572513957150646732124244433098108987612507541611303597701150945775372405758934026664407731835216155779191598452621026575118991592443278048993379809310748521443949526176135883222864621662258844326219371329134804305464116565072560764637715167880612533591601035393360823612157614118851785909170284564385810721433217852373094740732344824916045793946253143727989920225222109220496014787691676800720068310527018971901177127978530671667634510645268128146886208293694176476989039817802793333820211753310144207448984516340114487616615669769391926006627169791197548024693546307681807669352502800539124993531938780306117327765860799122124921511417376342045798060805628170201031502688509128999286477398401573751988635345546354469678110294477874389904547207669309002511270081297058153074457994179296040596377533297924797026451319391537207539580970199487734408704127231460375520119158455900416482689486314940849525133425794379864911194458585486967926715935912084696409373985708283794490947993945617403204499003860768801448895025345396290701778284461798028774803346828534457084160038283741192220196378127015426283787639971596863644843700991041942247309521911028472386392571268600654283759094333440000000000000000000000000000000000000000000000*i1^4 + -187134157245889683623930814450381412861192407569851091618144225939965167141295615656304978087638665361537124898194348204349635796234617001925076526225060156551893130620142227815485390564189691832132181373467593641008323232898102091127266877831089359844764572114030148149711838438860003035577987155492325354035536479611212285146899221026452776114829101935252449115311167708669187427303633726204117669707319636733365563499134204237846922680367400975684007073223847298817597772361917449444614006621597815772661138291449731555644117443642099723904950243549477678473300762150714079092253640338548174705047446165983891318752114530406644021276320851861787508747121602528978175869191712753240759957147878980909551378431822157809474484956318776294478330792770712296499748042284010885371344009419563941669128752479258887953245312899648848389715553124964833834301784737837743891277696295830218216942693649657535985524125683275944432561206175077843327702923854943428085564031383122753001737795986412873077391125337356309794118617621748201071373453677398323091390029735406670928765676912165821868275295461295432921697414190246880154366864449330004154615416143750722403466301154594461711198102098331696019203582258834714888535707383859388260981781493094001962864177739675708830948838867223481619069710180090063356555801141218102953694801278902366634818688525967862462250521832836945876779000170033204607134847740044933301693043688153988890934628299057299436490742814377600628171956940162583227349414262232220114784999004898291418579102831134931405202147261192713506459123672168949838342449399423912261796487497486481337355797388756321052360752920475853242938948072016627320058529869067068518085039121070576477426644875344247204620114329600000000000000000000000000000000000000000000*i1^5 + -478513233258645720497120845947246486783774238340300006896141192682475893063024267793736748376953022082684115189835179872704387519881600339182499159489649442784251118088987259817164696092582607945975206786173101344158636133070147187200165090027203783400581608004247993187516045082848771090189657554129741969267362346195964697648655407021337546805680710996900556150981975940103710795097806070123223766499021065962462768237470540342385893324595958403827927075966200862413065841495832208228481145490712154202710019667410500517925468795513955564656228278356002296290450505724426574003136260578771254908470120461603942102888645879233457679229428293093758329205502664280681109758607208424461977750942528194335910451876219559720823192208581104473748523642532417337276089534350803500301192296035084152452107092474798504834091460940656556425906282480669316688896444826002014041670632205953949778103729129306659110716848151917978596249115017065985481108962198143499866307332880324293089081042484751443572588886454928271602008744972346910141494428525838823585815661576197566445740243312122938657766303902736789005809071067394220518245149745533192059861633375480509957354768457283406274771150712660065493121879109897215573866164419943461088320060557486395309655492544915492590971620520141555312721320766623905095542796450939232185567681621828959867414229545887779656746267449592004955630376506350618736028369657520147051294179873307764879350641585891767159214742069746606799772714541949512274850610581335900207567254030360374361269060944667571015186940588318374262795234564517986112279924390243641596713413970274642344786070550241261838941410729089504860212221742050592889111080240593281249953735466881761411285337659353273460001341440000000000000000000000000000000000000000000*i1^6 + -309681573807112623808947284140046904611919379276105629881990299916939989824766233409553364218224320082339498764639212410069539873542257959863709265223092486347758522195687302312146205033116770768127080711734425795915215596587139082576613358664190692111567407465890385427198115406515471017978552422825301934819677528845409423309594638947121374437469996593356817232765929477420993974252108874581656848356078432258022202763626917369864177477305195808523166886225675930293751119326563893477363755087903528033083983510650390044509152070272374299592027187732759695799907032769012471484975357511863635368520795066129682194745839190838950353935960030518849823597776625984713646694050828489139674906516503471591623781377717780343553262560007712909655258480205317764465862183147138828838142164722694467610105215807266919424364755488207317059544881204150017584761448927113230952351159647807888808921935746050455423646034226068656024897013004041798368448693522638705095232066926046481817161830168785440881905949269500310921101378319695184648670260872015066301850325525067221639351913465717201521249924040336844667209068339939260518346201310490288308460810745745506848566118734824965915340647012901442029880001869924654426906025083388514209260544823193157256731574448396425749349085803660659118814988877588180090123443338870199628630401871327730910293859769911912597115354474212847674799587194610323700245316124286934406833209647760937367798259576584482581594870420688848292473129391825802294205502680892049196828051689706659570742059006630553544423156796341605813978616071991872385645880472927947305735359926612505426371893920290051563490891702303578824310344203407054608167992041947486755023808688032616181481097793313501618372608000000000000000000000000000000000000000000*i1^7 + -75372080034094158709212745494786144746624984142268060883242962757814587042459482362756594577487553015601961195499155232730565109579065742788354111526243342445116607401766003848881316041387573394608387009624684209271271110650997942402248148374896991256144172662923437712015801233431224754500508285340075618949966106846780085889678353288025645135576377479654362824268606911242315829638507288248162769858642621810444346285170219469299442569184074420409908596175462657312435164846519673462328812898346355000948433691817092441724301211328411535973671085076829396814943756669437057602872968637485735353958468726216254383422608011329988419297863700351625210284218202376284724777260241364287427340811269102719383961742038217363744578465327427912187194036608926514643287632584847634971271529422311667575858328582972640140002154832721650424664823269952157068505443875271484598762938449877743748360064534715639615922507710027969981135193333781498934440551988979695364775039389742919547358392261976003232126198463480550960908917948451138222370486663217089502439612558299869962960816736005493389719823406003774034252545560983650773645629243570697373404831718265491967861149330976999013300949809259418762032273019614341426747577281101037274978564654916887968258371154122297828069005315393490663411048373831250409350287981510641963228086911675001148239500940339147709179857128368948148799491198525425399781519504219171373403238548273408762190330588831079585082739651804160900425044714183236129440929557726766571518739557493208747538860872576207512182654981453369745533695608243364067336134251969869973572637831816033484817068988157893635089581912313867563315612344725661085593543079820317945030686478158069942728555481643141090508800000000000000000000000000000000000000000*i1^8 + 1315247527608338500582947766068913689597569589765148999691084889697880693978432847984277718228273019706585391697185747781005360369901139310171522421099187953562976964817055776997855781287217044908174812960096473142970423833086357319529493155938034438227782593419026641649917956686993050113973115851559625592923184144395860391569652155505838951639347496566290828798184629415336737183379891731587696474747666318556333387492138836683620164923713276545325355213690100380154064677665272150164636423138353195222980052289053897797062946807693307096528909972241468599400722449145601069674891012302838004669405673459873826927536033366621950486613315253455150406384866743475822653352572202587662871992405152696053719411013549890670707976628343365068556480559142750242587281231074820879223241815673940594045586081743875339169479330879581434369114080138568319141898084540603199545660884993835684216229868435289165128787134632634372538532425925424269025684326097830487460096835656445805679117219962383162903990023614540180414673620352756845479621354841078429381202769288569865741102601596954048416725848343617942409141826139509407998408171364852377318283099657914377422447728197224364012802031338562768326040694319961761869862421996358977714249747087285260662331175865845203430431608353636049826729805908605389999347032097729231324398142753502779805775241988027884566965207644648731172483709037504860666786036832209108796836891698513930685323539739719362157994497318841176573682395732547969299535122933486723675291451405562369263801710836429936909676080993729264765172823636863341391445834222434723011372972742355286568392073587252705490119305166535999322338159092167770882631573453413531952772722792708913914760275413486796800000000000000000000000000000000000000000*i1^9 + 2718960241523260521477501522866440450853901184531264183144810392024506142036269203549981679222330059487499249718938628206161837726081343006954191084423803673900762492776138926618699940746144160586508700833135583975639113199626314029721405578222047345368622822249529081927336702255745037138141182807122465271830873195658127223764200735006916835051352306710116986999071593373385110669229446726078580227566178606241599661526938541520108298813194117587957055585624514263911302647802910120510904392692322633751855869384269492604918933473598940524344287012949568582931970885886213846747091490209022494731019490797898697018864424989956154901904660617939269976997522401994489330704045386527869426984462375137944091560671344370429681233865681916852599721351594778804041707850533612765255119512191605926943049861667725710020651693573361597742976897113728480063391099157358100262787866663077462504574899025587317259727862761724789502368976976593454553886921855938070464363579828525837569359881259035661301778192411819951843745492513700143686226673418333441947800188325927795125943308580797963249659571750646851930935513203315017263833566547429207461685628954376874578584438490329188875282262050905262590296030366012221551093705234643558910803309869859769826530392477250077781306307181236159377645276665168343915846917122015177156696150605284162059778255465411177403178143353334701512571684771093115284770376695782688303805268176865391154615559669236002535114646824460953718642161985718949609656382654430327736582964253850351003882151617232386892757944972247104847255249653135664582096396881672082522889889413675501243364732089537473433584496421144649632079805472669807735138287224864581794264231339377229339473523031146496000000000000000000000000000000000000000*i1^10 + -822287416411517097824915500752329367679278508120671435498458418610175462555597889710132931126410705193353804092600029053052437103297309603154692965393540060984036887097465893498159833890706937227149030450695400062162461833123935246250194777521180704967412238431410711596329179435719413778419951654326030702635369090222110435241327117421549102795559675838684519418550355297939554689403470762699303074965237242654713076786629113933257328093020500022341342814955076479593089485888948144001083991110622637611407189940061232440725674906875155983389451436463890480463099678284933981308464021014123364990663196054850495466289471321011896598533805096104916812727464990740923470315854309209283871798425941069131034960016608532718097027866681769706264034334406231873036844579257156801287991647608504644886438690370825546525713858547871192099914172640916841840310586501030429702407996064707676926757985668212365077153260257604476980580818038256504796909604027277408502425759557152523926993480692104592280810905170906013103275659937471539828676944477401291283990274683034939825890708333264174563006343144489946084152948618877898337528037009953557300604319664449488322975784133028574279261417154287245807889879927371995827301642271811138685991036476272469987784673751784545412727426600511755208744593456350579418949468370463189593066673390516148054788814104993289638881598637595880629527111155666299916393066097282219992197074614518965822770107253033961848435259849163879817225935846169458309323531759212711911605910060111360982253462914643918007777708397911175234664522384328100428260110609952939543627820667902228863424868875165083413423268847187419596074901311016852043104437352448534091025222894033505245712954792345600000000000000000000000000000000000000*i1^11 + -1052729001909061840558790728197768247941487772743331113573225514227406358958764848399000076245260034958816920189960398955917721000635893519994434050128467226403699699023775065483704962849309512993769806505034325817164989393231709420310339995890598259042396251426707422026616757712139522146653115540938711693005459680811690397355390084650256057859706248862892886051459056833130319281724820417720923896175637953341481302635462577627074132933496222520966765497898468232867342764635617014237552344473901414874062880220064432259047628690817892617837118061242067358240147509525886740946989048953135466931258846517502493776102064871507139239909731251026778390293428511758827415902931829067795787067708958288838815685224000615065701954259214451401266992217033376484790403740513745013511946587507019037220667317341735783910252058646124343786813528821813562635206249692309117948450850139456188788019104612628142413606251295484917140584301399078279143806965413266332040977588819406208447476838581668525817874983026100947895143525565954715671800451077003872945298396195691894681805238414664881613732921816344477533679160352220481763707949553181640221794051532344782231964112668363943758372684954132124110812476470515259138641236457613923300015902152370938957860854514630098287219704354387318473013171903790352533140833010209861673316418835681543042233411691251128476874421923449108162518859990487980937589956594506734879930001504672600993659412694243861752768090607524628264425552518002949977874063673309889521912227577671752886859688509681832535402601786192233828031436227328346083431189977740279690080016009625265938199124871495983292327246722003607005272800136543747938160887881344991866898962645972595576411384709120000000000000000000000000000000000000*i1^12 + -356140306650367198378667202878131326643814295012410714075707948264043599494450581713411943874317818878662072783560056025582153449627779008260395084764211357438678383085802616153821919094522190111385009120362417253003972813859363784154589343370968094519926389052777642531019961762143703849308222429597626815401132639613136586173227680699332878118589072500127737087684861184916064829692031601820051326319538621233418949032720027234658465252930952378449526645300037176204678343344929816700569322643791162747350562886682825538970704718448758188061165424407622328551467883440325966573721638417164506668122615651940110035477899754520440291393530051867203190806863648465696097932992862937519901766846906955373188714180905381064297517004248588749336018437921149775712045010900451593918112922997775786592073399657429601525753441986593616858881367633668089395153216867772766084108027237641727175883605085758970132702185592242234931705944859450437157167148460176147501263292415143041412934661355565414425682220732537011698081372319848480658085643600198592676924575388128131253424728424217635300131688093571936529285492975479064700979649031789373619005981865766203455823853297630029642606977323452122286504424742498873820809959037058787497750186790602482899336357827912297035533751973924467337427348174001528024103369884923070263565573773607410102783932025506107425101802239725132995116316222495080772865492976198778891148865994159408654956853146914969060573281828101705127159595581310670182633459897165196698758745925252128209491083372176712392671610089155900762290390804913880623392819125372398408441859085495608656320082418991849363085728081518762464095827805559354633984975067961498212740861331777747215578038272000000000000000000000000000000000000*i1^13 + -58172065273984621832671580178868155745906137260814081394423259878393594934990642148270219031968176262438866466000360042950446363113405900889854698388044340634472745330291915685195614555535816646879703701453530066727412345763805900060404104156969401823656841028970502623229860298278811903459395360283246740943418893311668762499598856104385275942102937623280155991201836328640290096738625284420661975405557449923256022746906228554937125559546234330234712654129495180875851242709096563851452335558212362328147925420419919863503394013802178534360492268669575304411441201325476964253655310729061438731963895801427732373580751420525128544337112934005516584916303448031022222143556266038862151263030315232199581702782042818372664758381671326040080696290104739313380333979473557998089179575355009775215571309439289388268107738975914643071659293999609556299564308647988016558496656552435762279639392760117808711040429238824341270274463867627094588350818275773175309942935021338572964648469534651610492112023507455110199774325464753318520697881975740427122479642185398627356541648543507968997633102377708389061375211734399818015495591656962140149355085273059477996578060464842596093010051169451842087133453207953650589747916772822670979139350765380801804788445006700129448596893941857122510917462402001550505810675905023140407279543644436557491867257337914554910374171584756830971064762227172174564052246654221137354490783650558016873482709131828361463381831114631047073948466369328799906320251181456997063752604274765426745215163783134011768107512776146012523495522651780845939615724392413327564753596097632468340801165551223422123671106421595969916892344360183844209320018191091547028024089019513040831250432000000000000000000000000000000000000*i1^14 + -4964136152774129826606264181438897765542920132428238851324518166809399836455353432113165781199627473310677761551665130460488802661710662137861654365413133463832592614683647404032146623835936247239773522012021936866920574646745282962735493797385546055739834070240096319203899807106248679438845143085904475018934512819364190466641053656920077202065722477314968565747374172105072912864809519816962398825426570310085189425168143309708717360506460491989205458742558070032200865592122643553954331895483045313901594060363429951081362814626682343879106966911950268580524342435737835091017544948769065887997065892979431198758773527767423509602768173111682514201933486989294740906268500952792406084396294024508681877429714767371695908219585896201132382261983911064905124981006874659033224641124745666060217305612923609979567377805604527716810225387485906375047243509912556411926892381226442786583899121651646713198088882485862267397599096220256651677376851153433749511942602786799726086503671686472017498035616561859606803157095749620087889350477980808141859504472796488745275164952916065020263190618646249262126728993814114324128119943600153103015510166465951909237622464700095690627025593031767263126594056929190476863499724125640390020591820906266073585273848746986294716771528072267754472548402088332047256654535759901840011402870419397089040291574632638635335700257229784003071030194873302211888851857339584503699730282063181540397086273123079407385474713461872071159227704972014976647248245855798781168368077248658049037663980717656823261343941325611484163218071996822668868605550208441933703803255147580638167143186469949357297007377284818413833607521228278074898255379129318912310457111429664882032640000000000000000000000000000000000*i1^15 + -274767575310060268628429926482048198790062773207297248787054922836616015933708778308251301622069349903839994368517772433379101641627857206538006049607196768919686107877317811521892365479545203706840488777981148262887817584914705082226414912013249509606904657067329928554484390345623593330655656315506202432721012142462610177351516380926831544223946004309917405726024394401693217702225860451983835385522159589574138657587186528800438371592595636719978165647169296081801145072574218329198785805455614357779919398758339099104129053883439362447027146953355035931968270099249140694026552321322316920697641301849922762075614885659196423681909306006406758515487378431179452875828522870468127597375421319913581948943210256251916727227413592766563311422428938606458118190056762274288074307157335134049349102863802236937929512477809763777968428219343572160634994348625971406369578338202839251745303349661555761233119108422023329007178010293576305123739422008150447272885029984249579230220595612020958516572118431485426156833497745746069489149065670141570935374987399528781200250030862424521538040150825904483441782009565046591700662907347717733611492645508348761819674066725072595342605651415458937937096384191845831141650652190622493560920149635212707779553333118205999236460531728261349188710101750582408023201631149796641128971033991307073324633570673519152826431665209571769496831980511797878948580590418137167683738272096516287755903559752136168949507865340451905427018120689941905835840153476872631639114740983364432774727706931373159319443740943950376467381754022210016699697503853941650605017125406589861206276824514843759801006214405522332002549063999202467874221378755417861277078486190083014656000000000000000000000000000000000*i1^16 + -19090105456229439829742521896999991033104344307811766154792183691230448363583434948342810352826593842562526283747131130091214709213610851991288454426824278034965298327541304798496856753303630203618900187291404453999492207167859198672505037776222971644488138957772343879124954479800766460491253840552661294712733653588362398676463662527763700183844954307311019995755597208994940542798737381052160885925675424264227095933664886259949387832196513894161968867784602510475374269721630545887808081790693299491096314289388551035726220242238561385762441732233570264891086026349757406560015162062495676736334233993791574010154456161214480504179698009694453430511853463562491036208311322975697013392379782654943465127818948231409438587037937995684701723896903578319982247246566928139337301535955063136237417274056793786556448992079580325459644407416335603699637053247944380454034294305453055092792789545005278071082579158420852384845437254288401203538379899217725771929391841349711045347392318887924425115798612673815150991520031313527765976973026622687555437770252235081567284924487228024248370854002916320396118214263706925668809317500638897798518448871132581325847413833672662031736624808658478632221440377362293403056578232170010427307591747551015501210585113910801069794885560661845702671026960899015376318861089253268289805251565217995417993067196936940842814113598931958851803482096193226601762166215826695149981212940921644356694200193047334979642459432840326633211051366329555447726837023777260137954412994005843968597248669489374458207918442269306206939599027570283109499499632530449423755611698079033919427090504937561187268571553826169990762380286478040738664215567194556700027925659071283200000000000000000000000000000000*i1^17 + -919911586977196802891904698774309069999020826070362943964084763743812866672491411148618769474337343446781109965507750126165337409242693321639785781314982619953036078003144918002570350352241320479130883242059107301298141364389813523323438034610602482110510814906496915370141952657219468765687522406598875170283064449097281702414957728772022106800633964961149591895860413910636434841517901952584887176988315901321230322915637565760932453508533355379428844868438063158524390655749034764593928284791196120217940738424055002504103371478626956691627760749266838186783102162687290799147688545163901036681612049545874971849464206076349306971457520040583668799470153891897528710523405823200859546804783814681625256690463242362519065016531490146082617077196503921404073248910783645553666389837621032534714193894154431018851335572868512770184642276621220895505146196096403670673605233310577858785988342739734934894599666732769915940921702804132985337768878670340377362928821844778708735329885054870787666093007006238725357753541575033513172603521034655514857046420702792475771401724640785967101146241243371975056695286850439783224722210094735264552912617964599490383210627375760221269023858675933449090049332343378868001839265413752233472745235698305146132621855961793955957997255626040384946624897867853783899794090408287139980573857828880463157775934724873679827747385811992331292349892164700666257294175725913981990509582067383846343137676969889099703147723078655961060454959601334909198233776837545665916524969489392503130742076680419829510461461662862944506798102175262403682359178207122449847082226704408864080958742190858273750064764300774647068695896005528780396956181144796527440461268254720000000000000000000000000000000*i1^18 + 9808548854384098348017240866519855973348811826524230264806898479355532960943159290591240508399558714722275613176297610641227804402542334828193507261376374970094845996231629072958672377339630323548979883374450644527938337109557883355007770695822450935298647374586390822316159689998635011180666068759552930369590163514072814402250034066984802925200105654023068068020133583583356641303028553773221560146837682742342653082812663820829050875465462235960525655842464737318992685314353586929693648080273230498708669345978830274807508656565296877427791812474307073133809173835197980017910887444415537157951190712548929504349139716834670616862059389620529929581525383516233855059804749429665596267404944302414238641735098247244144463193626070141585815781328827359051672850587197293270137991911476894925843532934987334834436334061524161532391056143685745833561436432816006125656983877973832045550356363379495849497045772236388631531692923617316072171172128011623730544977588009158805108812103375744649348891134353211671363222163086291755334669468630842924984537446075992198865584906892105218025119092072842633070059093012944253030363829322654142119584436595663196631264988060813700185351985159627275218580020530746317153714522164465777931984284958161373388544648621210488940750842489004834513328642550416096466194569887213027534376800053072383920274348312065006673827603579336588195698454226222999428231217255962185553433464851382529388556598400470120529759290133899854382730714751728670852911603712003259026848199014674970385947697489475091979874971262447102888172193345853775491776481278531427685118984793074953489442126527582705678635308559674345606130305361840603121939197748800837826641920000000000000000000000000000000*i1^19 + -2160971305315363189581993648912909605814092488357041228975910385281222382833153796485658910475272572976272103843574358057075738604521811703275979976337942938067821717485863373600802078017892138630949021678803309339021391747144660685464702079226259830603953445888863860396438222102921467707427713315825462622377737204799097691977563835130637093756470044547572985997461135715362857602416481282916984263522588742763117619546628151705669607353202913288205963776324835150328736090399155894663660585372688358870773535608463543430244990999864794571272312664622562533294480838117462760161704904621306391485948367665047542387081747245954388052642633820171523361588416336083778776147016478608761111544401756987148784479465526082236831124724854799103708652393543461597377212177300946444859998451651955783894909854247651510558034441636376011564397847630271176434698259148308443166608967625890228401119028841561489426325632759240830892390856382566137841335516493562133986375259494666148352886112959540654859749182999834687602890710580069310592489985533086865512624912024976682608173897850633488788325961239781896819507296073082443777298133823104954340455001870507159214822988163507789192859336486764441747997773835926831487896602946296546942267228890377471182149085258483826672174693412234650544431415738942489773548096855053753093926352778374306243421638556326318568402409451772107768046959962344801716862760880097401524645336903999660047172291546383407757385933153616323911012687431769150813697430047999865983095230731402425127563527555195258320197270785639493930943426182539401253092661990962725611490142295372248907979770391518894559852866680551741863874037237873022975995548973154321406361600000000000000000000000000000*i1^20 + 25380196303324669871048902295399699139032464009045285641743623302506581744184248482670526535639040218965000205522545161105018864888934862052079549387405971637676511904917597837798558993740105458100662583114816567929872692076402602972160722126343851912732923424714953556630106201165791072278968552438357484195534163246066882171314311429279867779041564113014904564844813593715413791177860055661481400004128834350466846799497880510915275019286711998207515804386334566475617452143858403695145807675578602244070454124791022286850020512552771484265597126035266331648493719340504562726617158943684925972160651924154460679363043336735265402005537024827325486969135207468341019790374161799359355075610333926776581277430640839736402064086036121531720308645465917482227668225353671773199546503943403384530130927332801633497776311050382140102678806047900989910704745336163720049861209165073787848314770597321359547242833865839922365787351987804593960129606372755644255388709430812438087143798559323557968614972212654707141016938020786444539665677630973924874124637189530011944159042956121015722689200281506020799856735841914078349797337387272687077232802161828873885513477785552603892884609114232413703229635990320541445682450103666362581028138158949051846417617824036858289866633510272797128381204194961866613512583837813662195418853417825652359851458723352798673421505263451015008689979052275144745693551049800660065132619389938249011712141942329552161010525957482518418110128204703376509713783424018637688992886191668681132966382853168923661498244713464191415671753972542020815533709550391134687551719037843705664742344128262531438585526122466382370867510902058118576552020185503980584960000000000000000000000000000*i1^21 + -1002863758417396984426828272208613844784116108505113798348405256891449055395041697970805936550700143620797183121095782907640207988527285453937587890165228892950746763582751896732486285369544278962421411234815325504249045334363857606529146242859976229184511652280828718214952687725606158344585948451455449820598091256575108034607116532016947012606482530943202126965071779637444792315328252343638937937714715269371220525418981013827849888056278624507708298759228264006688528552868999428098706180691926770746579803527546925764690669141118697000019324032726332901011475604266249507934195332206665113637484802011374030966462499102335604120074375368820673751968741595611781774672371480720787973122653942799632768199645519169206972413743500767994888796108187688871167186813929105650372305232284977599717973688565044317228110678709389477079032003689486007678563227965616825985359993095141439356794947982102542730769789280278011208713709838618757459204146299357372269976699784193469260036237725098536483271357947184082995155980329330241681757047325867588750643933035654318127366066839144110038389085673118265410326380075712661633009780412926051197072075193447820003897750931850005417033571968274863297986797961747253162922302893300838629095357499947698012438689057412428317712347543802847251332906445755347650926449628678711105844636646893571772508496516560304592003794743661007660742279998161222007805913087867041955385107249715479136439908512656791177870923511015792745797531526877833726440297407019883479982999669980906329102199237598954683235688486344495231381266746977554144307539202202179546942625221579160645271866965942585352040934909601384228648831279519410655888467346587648000000000000000000000000000*i1^22 + -3057997921515449837886546854187590573506793277930028548811944745131024429971113551344180075399385121863938032080582554483112026786595780801252744435069248275272750681383455625996596819461079198866056380367693274967801396020220078272610971920605207333757466812477034622943383087690994579249371460326404359552249696408000755867817172837581006469220230255538402183046143544714048454073460932580543620787438403255718359577268478534316531410558499200459841919875479207847209178097215543627927648139014055398883364866898440478397943036859889351137608884515933642991165600562709204455135552583466572329808942630560031067212629986459254499938294367396338507759170488791578214829737830948011064161585718608346307764103297249224339766626925267857371313955050394576202317562145045419361446001966876010552422141119465663591790490132501186619553016773326883028647781495788749980505320360004742738418744734154147375881847754269627953118534676779577260054950482252678884990796056260285078512322758201638915671903765306803143498106640933482391116821498102978080493605172372324534124074333243423025898344953182842174938807019165392739868170578687987639547377427087245091558044630941656669865978441824736966739008009545710649517726670975010901340811871059667160760239493163230826858859042321830879709098779401910795212258481155664617130052755885613092779119433359016814647389260661701252062117204141097970864383226804470501956455319092548139022794670605037482507775853872926032187434276186092971794554707710631603746945442320722949649471573471532744735643099559543804314553058244405729848516549845834632328758077921677042173504938340347815123321640425363257039403318160095024697989450956800000000000000000000000000*i1^23 + -57864808678183014005653989284649197747350029186212218732264224280517058191922772060524658162395640984507911262820525309837728587513905093298345598272227994203566911235565696507567585250318236634344760423258763062053116888250661558946803502499451802692961464795044216853377880591114427741902185642986648441612199401004257316589028838794623220737411653250283667294258092426548323841960457161502971489666713588140654064490069658102245150872306121373728765281464511003688002698843845543246441278915288092789191575107768028756103600611279339910460195376793453611824910173045026725203229602145808410593738064920841369286604156863571834838567338048850330674854601133404094499193093228661609027374618245133776524452562190767226033083094206510459781969977615821304346884519289873197419387086681335997379619399653240993970611449310890490706621512094828101730315609141139421291909517947654511503639208390327425228792701815637690231508507434346190860552720338641776734629247415937808848278011918327749339000000210481072711772429457359484955780656284961931612114541955294411534274861830620464214959000472831925183875804843578513605297863447796361892356562318033486749717330841485079198497444420966901259444646359503360859456667173761547371640277949084838638125657217141287989684986910736439273752854533702301046613374196485776940468132812048333796783034360985453347565324505980193238693786889596209629474814923886121822309084410337455294095519157411473704799632840011396971986086410914435953490001941283261874007190805633349831137864685355309187851183237002619043541808051990006946723231572019346880019249668171595604990864010408606139039184201983440981614305342768090609352704000000000000000000000000000*i1^24 + -598294822950697529269303337486036606755861968230534106552347821152924472597487818434984516100210153948482119098914798892884606554009594146791417092403641023539111305252554665942196007207706690594741356758270558612432707612479675946851516382090941050145064444668218906794868915293512242845240467702251427595335499628361127981987900483682751802878609334879367156272849387353915786316665420226625772622454674764111354479776960985764912299364923964558227273030000378974932521453297062801309285119039094928499933629870417634413323553131855637141782364711162822857592233950636747247055072061841734323792178612366326379973938308817640474996605865810714263026793394394148623382666752738970080346010879156136581636727186095081268616299196247467186880531667662778719173875955622692904327961635603248694733686272451363389437076388379715821307677512029258287943704751331847555622308258557702142045823530654433231808596897532479314522239475061070144162923562014124993996986214827298901762812369818529680447440758924326217025912892241846121522505158228798997382573358304572773890920196477696141055238919969551968453461371429145809294490876517362322560310168411759743181339539887864963887134941325325426854910225186236869129320808471013150867921537831147480552019435182523423451881141930543064152098228736663854518540206821069495354801895516406425110915010979247335443394840482408204012438268717964001749075890562906204061929383519022055695350342669374072260348449065778674231917062647621406011527758815361359032231533481480251567057441226232553530457138197371735453342089569104704332828135728964926198780571114154799539316861341927651072230940950476173407544887765963433312256000000000000000000000000*i1^25 + -2462657718322164717780449610844728931261021414544857081024001068118286639658735279832410432549885190245590257325665737302992587540992241553630111559273880748755166138962405425532726064299669420360567964131987078857774215693231572958027590674650613583159496050455481201995045275065920583442026414710236079475915754910427584886098571233997889403835230486918352716675942323912223237524130363985321183519933956129120617014662083310933561674002594606117222745871467139220625543032433303924199671882685742240199781745474901990007308237019760303892155732214114929477813410654304307091895446590324990752513985349327627454245686357730055122436023235472505107751117622808602351922751108297373502227388674205030633820740023353440952475881702085018148497268705501671746554496018726891511245604834235401377313350541129970283849584293559112023417164354849095992579765038397518631661881015866822375099221802757881666513193353087013726262635133850719097611821791221468657410240377153922349247591529390316133638085766373739292623156581336758036779521413379804118888052867048062683536345019615312028496992254137853528142927474887870320604408018142277814131341309038048455843073569542781282235730279955246006972274830917180921525934965824716482129359484361028903870108649386915315289861358277781769053428403464453797806239964689422999515080155167252498862773973292743071731924447494499704870047760183224394590051427056120683002832330365467219726269282524120188128372005698662612891983972138802707749932076691106816115884803439255854793659525361628177752793027602472020627474950527557584053199689964595042566943083068671681050893342217631224371434314788153815879082549403084390400000000000000000000000*i1^26 + 2886832156049264591214929638681728064101792373728763722972083203017741207722743268301539837448538721162506402318961485638017785283161602038094282732945593518992727384194220610653093337230679494976908613146422943451359032841661652732715855093922512413539789601872120692394756002941673585060269261311994926728333316862292451980221839363159975900672722548833828319220873665295268950089561169450065461173599443074706540784550139928400429984793574491224951800953929610722925529219532466729783455255143090027580332740015027634181041963356118294061187006021458455020162484984485503606363648161586192752431188582787692849661454033474646540606789792889843543612934870557576056667504524792617678582129546785685193032709667058684036168279654277656685261939161515083812119527075179129826080117573944928891313739672012738940663004243989704171334530640986233493945448582830959659426801931359164413389621429852480380749256413466625304642680548766088940985051405289751088437009743921496136365693498174291726461673658357748586067688071387571144004361193461477452431239345073073239265037647525459431253327190484736725713615139003847442073502153793743381659813919856945357789070810365758500411667886672482476499661845951962977805487216328964560939001833506155353617383406161984030009379314780652694629904307586261227275839078010257752210795159636376654252742687774125799245995084648649058623969003464354102008240142263939533054684534651863118087003436567304136038495101097069993286165684662520339194013227154120894762997620306407925323247742649615402617942929116170124735572031941559788047476465284249742613485725285524472154501584278963346611884981162954511625392719134720000000000000000000000*i1^27 + -1299165429597091992995827311365954097577183681081250014166046777066351913287562127133189269440914936571779031730700865561042171281671945669477761901948489908853060195038930620995696718391449453852425855082105043694124208417240148530549614482582018259572760249106661209710398391228606023195128345169248070914806214303823493391709616255536365598852374776247891794184076673723096375826338250392672834438758733708197753966479770376026994558423541646036819246431799393405748637339183936778458885356818828905279729209740044363525580944787524454595213543957269711399369148085419870153049519392662399326639254231558768864811422884682208338703901827432684850172841686092009362020964662309154299849825016316156427941034007973614919257166680225091231823876182911372073123743943550052659868503057628745040099868017821781062947395264704549689788704626964938595226725010898597322412673534900906824585470298872585844462933766585728011365917775752920451214261850486091267833405536754413956540223316827444850586504566130972904615682428924784944057746567289523662009557115575634332952333181552663289156915929240643346241332306983638604456686606701071157872622993573489891509645091654892307115484363310914899064095821900124436996158438238499236281416152246930053180115116056744996533597166517874912372059583863599669528612296984044264842114506879084491120942479076838257272648389118483573920519526669691187607789065718757251351492159058130809899039508247092779077790693460735508452611924714691606506241900201748688796513240637181277633387828674783300454770065516904712472116801773048792146010674304853318894052908367642629242855575827303203776596106110483698525667328000000000000000000000*i1^28 + 105865535910614076387122667353879340269968388516955515937251112280322905374808439558534054040396107023892961381722510824422879194186611217600567921285764730096426814482814900563678979561831738842113679938996056817748637232197411791854336885328482852779797049369055997659588919704758191989168888525276951265530736453395038683247172701226685091506978348895750049946178192981235818921255845294505086784351271394060203236602474046140474879187707166061433303272962199048657787761343104254818927027272370949301826795364331894526763698085845765462697146887323364997033619587347939970730762930466140727366142905138981776898991750243058231878027911395661405892145835759854191875314507144899004652350553945597529215922339661718757183080988960371464371935024394579584180431236429524573959318718163513684587921423326533037484321216990058683635091228390302625506214507915092806150269840557821982167885164483607144754208513888243490130299260674285196801303870763635995426801204460627126817901181667498747217833512164832623944702963936698504082004026731780544471660430563533218954649721817165478177548983265001634454594329531948519615114011383951696216615338821053609729820797536645969767131787628121965538249820318968821665165936082147171807684497755235018324694332653804384973842071985021595018320559740947103183087462246580234463090090057995837644162462576050867422301558918591433340354314912752418076066250152170524745470861048479931516443339347944351248255558052151814495955578420653633577544085182866361324731592629038228577067339085475539196395861875587303915443867807463321168046330843597937993899888584675239126421128976208264658639362665167716352000000000000000000000*i1^29 + -6054134520627824766198247418394638277680545921426067533730443788826083305501910296190632646309251518245696231657523935943368733045624716297831427840387456625253658392506921176301967709040233039359818331184232216221268824039257448006766549535334368664569174141058421872093117410455674221237083582837172633054746273358545729993052612304130107425608327121491645627786505042120623310744818792003889177804998976515034461487859563346477685116425396563242753003181515677984991481402596631081501571357820654653644278840670548491984966032377475990611384731531009817788930118284416878064647693123942243552599275960266751996924766534834608657335474268349358573225415751551856374695664430612771919670735066380510315137098444328643880399358795484427892341003116456334569639162003943302386636314540930682026905986720604305152941390637056148193809357383177866950982521793312550613711902996750922130835456267601362872745248798474524034098411617088847146468303459011383475114978218736010467852270708109156264441438195359531746497200637841585199821912329737365698575320441265990902677023515421415162987289681679275233197775488130621356143312820459636905443011817210665214227405043116123976382033330713391591161526869484854804580348261648062120165772991241248673273541506146770525439018545788335619599278043105496354195212565023485247573756238360135460688596836185405001137188028858711223736884139342610216716268710100963744757751559903269710191711135838559536545328780405681209883851776909452952361417173148378854611034749169960548402409063391481305106134362544809536355937188815864312010782339231386221766898531930271072886273839944110971316206651310080000000000000000000*i1^30 + 52410273088385334503112130229519145277151751099088195952057829426203089158314411274154417123140804651798118942749203231345247950298457508980014735464924071921248000424934958490156068066590007995017196411675060841909547406901090350873511591009366715952055237766119697473040811083340028248831505067407857419307923774895063470224508916449962734934116837950951447033475547164541783587174994248473693890777095910615499301004192822921620893389713535106913731151160450316453674881595257083637262537615190155435358086620510532329045146185749037880494435667077708564631866179282924461877473924630406740833627825435186750875899127664404527429358986922464866692886213220716779820881221379319097317343096466727077328559919738926500310675554133951776943620205958528977257767467481642448067582370472092006068099416138125659697519967410933837719397165758140642107320625449949930869170179662694430458678136144480879583982949345683822082758380337977348707520372795111784127094360041208198874412498474890578923388822076249325231045134418877855179645132548546696618304334383005464265851388915465522723793679288171246322257445741930878905364550406051687987302553007621222513398766877481420386051955990056877994730183572828567754826844403463402352395845250545435673466069942595051634875261212523473242224870335090419316300811550429821915556673382194581729359614682937127453378374756518970294073827901701974676014048068254776092487603446604534545227437876149570003301473793520409552360545572400654745081316451516285534539168840805732503502800775400606621729081859032548394329860416606623736441223706639857308615989147768333518606061758027439148105728000000000000000000*i1^31 + -687552615549762052463873274659617112387537600273722204945682517032391302661124347379314968237012534464560065604545313930732777703656237203593538494163473079086200768802399046154978604150821864528470156873767275685817532180060267961403434509872064302416810441246441142697194298802339395781651149739321115745799272656435815117995146104307304355641918072559551160223928414951695333393478512605161709666258424458798125656387178033254893524290476561596949747232298197339986349179426937421446510316850644329022920802518757908220842930311599150341026493300670860391610276209204863966228622302968609665787415247600950567208353255279233329581899701336918890709347253213576672316026368091314718232051541701497810264424767872307008600405403781772148245858203178198508665022579214958464599209303759260791665899276092186100427456478671025944728380806972339600879364407888928048817643897622507757622547234800759511589792584466354171299096858158796644086104693617054394005069082271204793446620356275058585955641040972580167441658114840657253834955099985360347106788442739715552716710840096480659489557746719958644195845387090379784101021960006733710751839359471765909797777400121567577265591514666063625157142719442991603426798834237170749761496978916384941859569082176264973455121422176355945233024971381696239499843341094479037251431837019471716642548646441292223168495006784229934102093384763622885349108205843271945237336705216546776177481274299516467849237434463995690443693165515942433578990498470741432218325034640524785917915512209622710979432520751058569779448595043427385646815472291395185988655372432064104407799234193417830400000000000000000*i1^32 + 57710283398003174276652106976205060108386528778156981340222882843302450576798961479565172033850364209989040524103566542817549982171206417961182418629165693811846326933798631700085776733524137291472254591727720753929525601846941423315114818991414583218076843481042719329243956866067441391760061227610596753503433424198984811373425527027598656981345342179981566877660654651352444616433479059245022547490447728324117107817068149892871154849234495452993401176042397909089416854585545135008478115883077637469301278477268120266701609790951707149766795971519409150707695398623345190209900667484494300054224874011159207718559949667733630718139935365391525504776488689414960444914331882910334683004033897980173836936436999288304946289966206654201372308778018753115417041092895502501548445521623997169157552983677183254749074287770182149720505985407200989139320293296532539335247344957147910304152526346434770042047486564800489128998148545037700314219397254978836776294792547676150307991044487871090729256487289933993829655396321468763872385178973722143446009534855277309840966885684620336189371129678907438382840561586849892307255755678920313281998300915882221755632393408122048960093640734070513909814358422466606559597964145458363222740609940094155547289936048037930866690497576348438873411016535220176908448230225517168481180628793935828802194535900380245388876126208922352281336852354318868091927944014746633658706845056431383817304487097166407916178428501016870132961407050948806107261979037955172248449776594229549199735400747774334503239458507696847064308640678880411185403390429006493217726272353614236556745412444160000000000000000*i1^33 + -1478865287626117089837582627449764613481763858375766264544380045822220215611461131692480598800237285891064680851717658411759027902228241299403246147380924215728218945646140239878659272010894341563058211094235655489161741083285543370085883929976772927468654474614858951925060210343059087493465512490467122738228318161065281567289508135119630170331221505495982342397905705189354230795308743713174505208925268001495544376083071601010085593060472404624757448957367994969920071693306126169366094208665232367330191792915208436899230915328968248716505334053347404244815501051231669561049957079701684835528668130353557261525973379420692168583865156810054227183967614879810440445042260618108719453360155555135859690616361198269891206153722516024532457522255076428363561652733785848860175446864715136761736086482831043456907108512780941009379340364028346100896165478503450939015734107073946109650614214674966112750420702868337960032191391082255379404825254136941491578448215845266381837794696362487984475700562719843988154389056707170222895111863383205034858921026842989611431752205699381742280082120848575957274573530035957677154402104364235661364987637977313845019301862157220820952243590589357383090015724255189824892756452125194163535941210286798730938157039901099868755011311226813424447958638432714176733817391194740179035864874815199411157833668039373680136330913675185661220864085131897637571284430083875815848886051349172506386700018703760204237987284883242851809941957003812493131311972126615361929693332710254233535387221291735303261552151718478900741747465906919694500055223530649297981225649887304168243200000000000000000*i1^34 + -15464763414881522345389943871927762975743357320293374198196035488765206973976447315874219745109174699875389399875928910630709817902430399405282570651486441723339318424240913587490017385408940553564003733668179311119022921984832291218787206793458139387481626804269118106642953387497216129540656390463043867856759913273025840051624413265630503422365653455438788119696699902420451961309351093626929743775430429653253231023777688142968532469182455633354299142971132271053740530176254453746242749198599370920538504558551694847459368429835269797967052345263216968158583554754321093289865845434314881759613023807317212758607487085606743047997217970349843865030044721898225784805926494900614919799830890969764532961385312485944880808148480769294753407637780143608430793599986725665175797055827799890615385254538683983336008654667938115019811351544164589363399472730157473727539997829873341644115773413748396121122769709288375270469118788619440795083456797560350962346273092838035111872765937106754374573277464570772949501344896363676104986737981193629890679499067991496676695774366714626146576253044001781636852941152249495845240256179027760441338133185423040603904850724155171156040184811208263719143150821019432178908892572442849206064822582354796024623702406306887015278024045994774925710539499890170414040308760325041654989672445968625538091905648181838363192213488337857634700082072229653292392929267667916068939740262699739193911884056511764052700920983323355673936242983027766681369969317368511321858474562950909130627217889021495791193348323733628980595128817132517812582705909281743339165061943079731200000000000000*i1^35 + 27604191884078052015259795431452035906411513748586308353693516250723238464815792234210701927226930367228561125306819896304987381289552950641497621159099099541154933969480463689360203845841942997041373209635533642193276632616584257468191437326131790463204660500130691223489366874896367482604957781428256793590577580166998106633350397501080985980877728511001919492533905280014382795643569087017903814828452239402342149292638447784282691569533196556385973333591701178100335647490245500664583092274753107939224285596354165983675546867086333054148818603694681249892745206431150465748936218780627487620121288525955027669588194816091529731593632136100431100335400644171961010840591760405549100831030454695943179223203838132378896802972246688839767645061265504726549037299860211433892442278478992831282056700440761951071129460787254694673991356397971694508543188206277300621829692846435195287930520654512395918704509163756575906502277039606888553439393733025097951654751570651242178538273267007156505231777333525355554547151387875477902652610502272007581923140605549391429581658714796926199331307247966265927021436520307051646920551576447019959388690880721980997920305465902971066953354840816602980561748131052589186166622075893611179447944655990052756458063200484479957232016522859921340966906786425594658330461087326406152973851984987661816056492445633972715773059041915354105539022957866846713905458366296922978616335721431385121525873269032332313788203028642624065742395833990297586672433070394659586845940191212790633475638243357574638047511788773131611891899666253949849019369636148353880628920320000000000000*i1^36 + -1186943638703903752008989278159961675533763243811338348121449208484644974528653243028724697147773098342871643650009810948224218797605241666193894807580272943073280015447232984743039827512627562589213740116523462075009490526223179476952918492641864353134248199279838345484341080359519011452699691717914242007930519127273092348438433648241798582341209307597928389462773225438942308265118739511545454543759884663197444516854185400776828400665319823443297881550060545909057584150039760125238895942914988122422408203115745031184141872864905804921460170867928525004357533140078932531497831482918920118937638676192115866525988126300884837896970406278263704494187566244259730780418323294969709282257947798367626938070914123693671319707668806529584829399824912410308722545654614035366074652987203253386899870703669864781204212339739448234877436798544475745150525509051365389791218967682164557726995591391084101490338202203368474156627160432723424002051523564297213398872995153979091181407330035874683836677956737968892528611616054980732406662438804622297848301683680234502845414453993041844864610758077711156380870656359726880611344831144177733098898017673910635980479956696832326336520970302892371167553024551287145493247914355146494460217257771731187972704396161917748183694824030923033872687689221450751671267658022165060303257832191298580998262231939373339549697891561238871661248150660482977482893378785461855013170903352000785300463117887662959436187318316216996924275038725704266102115689605337655464540320694540235109794988491215296128767991735264171164912161960319057448096966405255069696000000000000*i1^37 + -4375643306772498702859570572449112787703329387488206385904369703748278955863517040113125599902730545886075143139556025308306947007489315560928850644693691491758304633574424321558965687345859437717517451654639236172198973284009605056709149467476049537965145577315888963900238389861533300389348927104524649232759806604646856970393137894643351110540520933794282220505959246559575659297358747699668442585279667866463400838446280323699568839877052205864755807058446069413630329298323658035355445544032212488642764183985495916851301001548174361886277292487449263580502596475255583272220542396096993196946927420336563464358584590648170385289033006605311998723937002700470081986994717561354285629644585204334381895238817997212262506436655944341340946650107215495583489404721972357487023913393637928308735157537425196333179085898278054210159231999417793436296060318612418730750090273247412855952006188985498173586430934198077188939530385199162509308009837119965383007013374161023128168516897981175164636220455045045435210962375014061308155788888516658577825688178478994874071527334010756272803117906742420422792193871503183068811880294965826577326910153565530480944215618680440300389876092595534812505910607034354758344707147322391116188419587826187306389678170685913938720883562499826919938731086373088056524648643592161501137393330010129077943506060351077325770653857715614843003199374314744323805313467246708482399563322761270018968413139120630986916859337788338512476052204805096177673554798581281311215813839895955384244871709221202835156333041767854140376391450334355355751614618009600000000000*i1^38 + -1311007792362033373060379530146297118838555104150928424989713289433774161952641216243933058836672556132238545280230142897235137854085490859888951328215417188309097716582870683562072952868196143925831300729075628871135984541635326286988133318747645072907602682987597724021874230684084290396349324714299567692475819510603998304856169417657115737208355249970275244457285300533687356542547156422003868064429596843562562481816360775623663915307685350157579496001094786755192708682158183644745540654491096309924350556297899258109321770250544029039067363308013470810363106448231774940992110178352491540723392897695151106027702440375380829372175466461808521887395280836967105208160344969265706167690984710200972619945854744938914590654125572736841933093719744586879896740723325650234542889945290005068406010296278144660144993248266413231359308196046177512826053117251825757824624633145806161466280393367547367412868663009693735887898339090015111983906415252134107642955173998024103724067204072316219852131807234752032434929265275041790719052938475906181175062782932442369579824524797219811374338444817469130094702243016736842525949485824122068678767664443144649812698091517263177377639395799534167225468938194822650397888207528212829893577160424372040049455440637958712067645672181016172057061600951049443633215882889763566850211197018237215971747380363750458501918590043561884576921191888307895992545830774453071439409661609653238953579611649472008285410975298666171058691405994841226766028187363406155389997427437660733306944908678869169751173805891503175000647596105040239001600000000000*i1^39 + 7485957086742754520845566477903771656087190070522144272774371229568592075714589697001594369490855439386855829005408597336432686809888698429916645745744137219405436073855881060579593692940828401140179611188717594205889916527026613100222858971136086837298396830307443054328337806921500224122031838929159263483064698553812324942846717969558122330786375275947989540498165806425365400146065334481210770862840184418333086640452622426996634023387511509562163146394155311319779560851334511397699256094917602779772793363352190905121330638242437710680782300762101441461516065490063017560470516292211982489989001338843234054973557825113664529563793838962281478791712129505084301787917937332032134944438835350670600258036223051958110966797810074643350216450430172346212128718246764162194820455543983207296937496516400004044435430636418402570501606921464983546603024696802258909726118874570390552330283923714897506026379114184628532161116614368086990327568189019231869564314139503755233294612372279321095407870660009331881730564610597274109043818300469587035919516185105653186764166856027554979981186184938169274304426042906638627288758519280181254343788943878893846455131612158398359606205004677213203794172777448060719130567354609074820127875419560619135618558659177535739317002367805292142954454494025644701306833629113288055340381043663322020882523957758770035599406543775965449783576430107326907920047284168345458788614223289104939300191785458465589432283622770375045345796424058481214724379632764544174165935769429678066722414783917711533853518117812767081883867580727296000000000*i1^40 + -23955636317343387262100988502077760254061593357471556616105718934693076020822195864495211099755086698765514109051624500283598567087405870318996473089216748571150885339478594839049009647147578315159243194499135878386682033770009603291432412443168721861749682240457714953854758146556235800595701997757185099357375252796195488287395094140567004575280536260150800326494135757379222817733795513004333841871109239728457603425945894654638593409525204664582257829999638041769398826794824978039819867777681938509729701794360830986587987482490315531592242656410671883589945642136984294344695801142500297033902311528387038338337677028818759501168346579283735946202573644981522555346368150325315167769880145932908885743809090599991046692334264513538896566139763198769147805442065014509767182122355604516023214508307808415585022323686436525723616314410180118265262875273677714990148614707238300101838765570410340089474035022763107252889936433420270419820017264416093377372035700956865379900619170240209794829847496750523727107941358521612479135188119213667176107062013713325112155989871402492761693431929598719666037699432445191610287412552287705343354067234463746110204576360421532487105202470948982263804316928127483875190514174501884808377469364987192238514837138765103672158970788435042595556030060857446107550429852074625841657291941388936749086812518344507478610810997814680322175016770946031212763889244566519195706486933916083748735964804499863938525307322561219255755476315248260945811720967963724672301082582755578672902280174181043396519494160042934337051033600000000*i1^41 + -8428354683960010499949496233736367121566296059166850477624873989185697080438912915742936444475579266011341821004763154103532070193274085998686282775943825995298289919143907029506239690412815822143673033615254600754133457330222089558195261666968848334719549930578519806123309304230945339804309081675446578640164488027723475660262423510258301570552605918831171635536054626331514134197955030977132558249862998999826235943218105777962740556773253150002655778606369199772206563477719144115896385156243019689094123008637516760389394810479033986394867457557652970575970685075855407829108705374808446878897810964795858699039829233689585061928111241774747961002205710266148636764555321148596448504626948530310487827818230498169605868767263662487389202642913056973894218882057418080098823885268870422811988181830801357924528662813998995743794472331004166429420194236850449872266178719682950666407409624673133899410290158485618893274623934174771112563523644426177597249444477144745518070585776806899267510405759550646580822889785023617145718134633455309378309782741729229295795073025838321669996355370448638731499318188751886101349885894209867173351244524938940282099461577881888245667869377126965863479232048973367875890830914709766058761902545339935891058422478041430209490220766730775290143470989102165128042105291553819113862792638691985006775442087574708476758783346688542033877566239361031481937244124228155224745800003153084172674524065389496337595291620645741710073974235318378529914106503764966336376275727225352026245476488143864851199624035527557120000000*i1^42 + -1498920567224408901568020487840245032696703083335178102050325514035898706877743826618558392318875280604390146560115727876281709640978294097892369141339351019403858771126981635733179416675023277691463845516575004636893981449362438270706713875681097502189399588964187403907434499629401730885392720983413382342789078940048055723395570522260420635527302343852815457385157931892965571351535013059457451145537227597221891109632591203163245183728398560934244303781316125981468865196176541656839780631787609525984246628160308166826469935746795236521254675047786892664730957181741554906216527985276383895681827307789086781464208651751814337307925620554545952212262161214905261225054723868486002113660463900940133201063319677935834152019839551247135905680303445657439905246083981061981305706969378586556234201292545850089991175766564550262924692390022363686776649620562150182864451783356714542578300838474305387329347702986297199508375581528210410024811627937838145849498528983838168615452658493897875271018814914125201551399378927403733987929973508415065523209798914877400851681281634672021299868034370727240308448476947609992243332030774351468783705537868568705518549140132392264771329559864433936942825681575594378761484471171299594259790800024086367696940227506570897122385259645978210022064614720767427704345501367350828829284298807054686087240678235367837621560392885420394433219127954195479686230845987772924916815688654110181011075249729871416861518050974354172656759388329483994992601907880571353395186004154520070176067981129374710437281792000000*i1^43 + -72012844044461557528032401220807941426661507211675627419792217403374074908337556757799081357272999266517768289344328564625510711498477659399769411030027905170985439220014315548821965445291883980320168171341137952150940981102830996522104285281744547954654047959450750139861887824936814940135991674003463329942172778228520362593940032993874463725889533810201640839139874818216218100568426648638023286719275870536534397417964764507443220871822053880364421795933681671167171945772965082172760078426748655707664449484072438330931444664014561104685570414698445707050239535624647987037044185186996679635921552924763523429856836427785314473862693938362517534401061283409692378397284768940947692965251910493161876777237645535168589535175678954326356560402266619412343754232489150316705585473316191420256871532762052182224738848489995994519821637516085828910199154704735257417740914430794922037057535254915282510809970153721098515845940217810036048640682442085195472778448874547050197242496274505116522567543863061205032323810796863816305778051493340229057094246081187019105080026506579332426158920500393607559589986089889436717143366173132005796487463141116095873843232055505912678689130786322023884963586124711790001360242780908818003795306621228406767368619210185657947037239750287297442824396383686131510500398768614276841975176234642125274316616719741266060587645713953647502110109517084704749791428023415314865087814957847553560787575132127951910582685866190131342576260779448107684688218923001428472856150579082713224609653187815424000000*i1^44 + -188195393650455048345330559365341676142592964179784144388757112612187222457513834509787201184886826687009035940759535327215782457914034789184061049172982952191361370093657476164670708580585158902540849826504304071176734106711108482024515935975113799015092047213856278995123413839710017424995408406228927940398124269057986130250030975608142175262225928104101064715681902104739300156780013831376890716095670633939013485604623852277948666424048998961774589949945360905446995129916616353034873211009810973167677031214595678109573895148790552700958408713702226576684965574765099956836465331896315213463254479684631622300171958615568243542170256973063539621541275401980513362339583025502679329804537993399126318002117875329070595232187776241633663325163951111197019381112818355110112234950065547599181732947920524812942145967276601050464282894421437611262778666759237826625857509299049593230234720625110668973879550069261735783431761218710366047258339213380232060155837927228548972618864305506571733672297720860832300127471531652053580865561995860188469470197261191465247926169808610259944291598255182970496847178238359866496077902110247139232821326218342095269655618259652427427054813016550578590565242356623099747199139847343270105297481440558946806557759133777802152383427138743218660468717888144877654483437066693444730315013831435030783482407528713753696425543832696178194740307693838717490549888312992820356750723891372337311624933023825880557844970696143839517312394921185053314578762543559258895445337427120336087357440000*i1^45 + -626373819335475762075858694851744912704126265525111374449938417728829108595899271358372258594363142477040492054996133775632186978644046542318155660075531374627204013526914086569766037603283335201431276073462843817879465913984922851105986931185793569665803507652198957955097687652948064545732275632645406228112057231117221946628204722832147519311457582241300761225784065550632842394945385273159168419293484894054143836645825455512785896127378531231222216645657310372761902418221175464984128159763340619443745688946457711808089161037214269426797410380505145792883417406768383850085336960249350937694431662338684302079882557354632430724087225376606565133998598054147475534176161728595270496264313283383841872187093674529926963284976669809077681688126044492430528766856622241651541531265942581463598649688628087439707907853919302811789579819972286562425009916635911519156727206469534247566625098929137501691608126547519704383536866431791190712256578351422245577941420278499819539495785379443516089311605134708506550618558827518905153577551859476358164927417535018887596190010177894671503853203732155380653666567286297160622837019967262204125588990996837928073440369842935391600393263893146286280999785952839108330863592857402119598803988835421037902938628512618814538255882591234349829466058358780907892713361471229638765801494663324578075985950875528319620281471008844226626157616220087821462768526185597530794136600694448240665931879829586333356224827331064396894056160318350136189957447752404764041912474006016000*i1^46 + -730814839996374586817124282383017092766021512473614182179998956366122323411310163668423217653106840134991148754503632888823053351668849298262838732959650453146575588408760058463941989923731851440233579524409961301307351094685429143390141061964673015526004010799794016265237984943974017890070672839468540704658506938373877998205774350015967112042793054977138812807845831216855768442663205480584984903041776824581832840575369266269760072903196235056617524141912680458040274370591042414982856847425628866935907532298280027133184351635921209195551697242556955177510938772257768178928569018499622584412271521107017020625005738606582105231534235483302241604462687216929031016504696348708068727569975649782563464649106824674706260041058298862692917093315870929192812744933766318684358093099747481101260192908575188240582640025827783942634404354361286433357106964421685232280644762229259704736115664439665852709427127733600697519673766630501457497430693632820327239118203421793837861827154086984887285261818738946108661895253843853301869322341273061071322433954497885748880731967747237355436731726679028826074191044454419913092868019561626011341113902330876155267376005714689280422693941003404150745630292682484829492437065995419013707284973418839144442951205825646719450381168666445928046685082369626469297235925611254906667323606181300353999017611470941519091260499996229216315326077614920373739951069698584621129072592891918159892112754909844967636549677281468804564472598634542504947200*i1^47 + -976445168136681414954023446892118189270047880789355484528355144368624699139892342609490503488449058204952832844496421778318282016172163503799421903837739162068273563396948868498483226847567757624053115010472323740668099850421778065448197696227446923669267638963261057598118095647267340192873760167345821681051241232085317219816689282820333910646676525688705083955100688002755469621927270086586899778547477879933048985528020289831778894397167821947852674391126246241719442024201634677669315852900596690198805575651886152048107227395171503336233498189703243934831452833524864482560067295214356047757905033567730098024258124579546561735654198820502428764608113084080065031121583377689259344565693501740055803559157564205222771908144526768003995944604593661473470533703720483370880753247762123308111935168042919710001141698670133475140563281210175581020538852348624176810804819517192771458673345059080081647138405255419102001899910245058647425835029335251686599792964883064597793022799042428739415086403346660260032953143855988401695207990833713171415691467757248894211857384821972962915695110741362316238927899148866258067293052826639618789093716629866380686846573083769459837469317721048947222707042596327775116185596415380091262011784997105060963330955170478269962811731283819400559631167453960612321099991632078266103095636092639089213634530170539379150442623665812399489525377375554410234582474146208249087148188601406273029905107367406724407654920*i1^48 + 206519440859744923688799747015880054658566224758489828913565125320897765197845721225473217724469841640302347015235508626067090985995706089529688442486133039496587044299384358632408913344473921640803723489225920455928441456377811195445416342682847935297508684859011019244212437866587329229728191581729326598161322072066918721813474121241651587739345844737636325710634067391474907274404990250396206694852702508536382824561011768286841951872152401068749038562573159069497602007857713887928267762401757990133696365117951252630275110047136216902663349778791153733365008008491098617480535938442866112579742385481365463499473933106669016643903175359841071208733570463547388380789663597414739099765224969264790531061743239071514597947196870392224945537705871992411660326680089232606076313149345053989610326315603159248562932977281534188515005357563499170628085394990872883380920228980080796712792447226613118387970257395119959820198044726547366458054403775278368452289628776152399184703695962505766546073175630085712053397337932895863396334552289622588353134177550764650100819744850972461500993716146080294719561921317223104364610724923410162644158535276653912432095805582541268498306457018588299767771114418897632262076979771059453289341837607731986289993987281563348565666691837961178596277882303576914128537389596136110485125462785033815233675072321992375252779767305043242730851331778747703264822117010621741885*i1^49 - N1*386047355588720886416451865749980843337673226640336985448371984420987036040211092916431247208963033519090691361343385992049092621812597205004261980579955821620415810368261423445289389692166454641438484064043563736606508320823247455404877956306982373619705309117135162555595248204135252177484344486470109068602698479264146104644710878368807776665711618846701827458398794841229217532679761385925140810147214095147065048020356975389383213283590913775654803774370090515237685721716007906332927435747623357679319639297328366619573302743992137520991750296639421342003126739872*i3 ] ]