[ [ 621766392987758925387465352926509817455836922294859174674008007284411370189115258918023318577975658306213538132920871482849702789915986989233705957886117287469871082681417340272631520081382014938375447177003705326472380494872526314925646596340733122135993470667774751628414284895863070005838604113134564275208434228371014836903654539020524217041399078989557959126517996347169170919217058795666600953343500755296052170230997471940124769012969857024587418385211318511484580417322371061623203724867643732516642480766202821510601712151249438631792944902886597768263765737995046621054718913877775626284746502142709208534381182529904387287358313096022779870195560964848385578656935690857725454001419144650362830969554714566099859385314150798893958238332314529697484958026376266663466446197898227099620018896986374410589231561752474130211855965443848204934221992509582785582750489649788871260882012644734859287148309556809948809033686648767319950864664730670077600931251365809706987106408608287795142038878624819781107834884601105094018653354867510513946691950087063317148593308975046412001574935857206583023071289062500000000000000000000000000000000 + -63932734257642649229434481553005683272038600313082532996377497928354161053144155774912511277895010926395247248011205829085607285961349412714407678388113833850089834467871948195315635545448726966837571784340406841024518152486990317119215743414033539568431430265885312449586083225747256713126305205635362617844502059539891694182985456315971967791661427753626454797261457903795560391090961769059914115083307110494476843179698559364068431760682216035135950761327037098857299677155843778975234433679979586940474979950904819290853888619781091194083084427309558351656467545671585780253933155115825268888085194022782462272299210953125987445797621536309158763999207266159818224611751012718829248349142875747530514875691253007237953697286720464293530791892640370828855112682971785400770286990576342523125369232597513664910631477358680926514050721378723922413598816304141313963606187239820731700607904367029114923800338949157325254705295084435399345613844797974717170666336857433424094182067910409543314467744342302140240090582328142124073615320256605381916221026355091826515013309073509617519448511302471160888671875000000000000000000000000000000000000*i1 + -927905644652480511802147003239966619123672508599605695724935721531119546765005900364940871162645764853697862470274738112997718535041726292508746296737461426197898517765653969678943152182371553936210393904147386371034724689495002617649686042720499753586223323546012028978037157677589129557571317787969955794782783547188157473628700054867966137674420636183325001374721675803194304429058201136933586136515207622252014421097287239164071229061310034865731475699368441347943800381319499013363068400231604826576590981870428912796388018100997954878503038397732568408506184185341708948604583292322783848164377792074962879451169357138755377640534460885013321438058693978929233683488307085530521266330995277677611904776890430481926539164918628838259246092825932112005340492531139346902008335938695813005335239515998934960450193713196865724083531007089165043013310445949660893869559763053583026402053574698884420092332820873290397033568826621643143281731282083682434570328484580134955760704549001216222880005288237110632690124115133111312499482364510666462377012645967014656906909908506975170894293114542961120605468750000000000000000000000000000000000*i1^2 + 36131060880630909289565438966494354312010903405339788792173964613376896089406823904747516193322772305186113668551873887354465782492194716437907358652769695331541184620209597143677586494959174624627236152785312771360338090393654031772416627706584259955044562095852237365068351656439409765996756701230908257270134092136484141061410844015615153256179263117652063342542277160567453402774412524798653207105062092820342596204161544350393905392694394187630459873706357794407121174585564203413041260113738941017982842108987334858862582853357971695664700896182682575207927685944928778417751413865389838694353087555937080614984779537915625401639516360021329841382386863982314947720881874198864847127166808896980920580326294754687634090367060563444525542591714831292919620100348109040587720267354400070338097813403882259879154126736353588705143492937233227294884223844992740261995389660788986358201912402325048480160998756970810577183121050989290679673973597712680323910203174550850168553457514418736875027528411292052488957043498389808895547620597951662483245241263738015439696549258030700002564117312431335449218750000000000000000000000000000000000*i1^3 + 8991089044336962808100742485024012940400540519422107177765588180834606046295937466162951726450201943644143989203399132799547531631949734952007324658065006337915165219132811866093894293329479689795773350040324127794189415325125651013699660941961245340136242788220578989573673621383007679155306342260590339501428233950379457252210610407699893211421466149470679600394951565455343798765609596958768791610731755452512385184068530485754951648473675924346185103133293677531962310895555977761520782758263973593982464661924687225891673074252832150262875472944943950414154388734632188079349774017759971339188867063593237434451698308038051157406499604291616420291767204455957343875932689293106401802461421004313634349550615919964875794790095659073852851858511798805957390046848991866390517892073701409007159198341802421211867338488313361933443119885089878639027898202840640524080619653576508094333414235990546777859551587327790408686737334371788306025732898550571881738562241726669289028376741562652233952958474414358579892669297131797204275408495564965100594247732845257242316125423364780999690992757678031921386718750000000000000000000000000000000*i1^4 + 228446169528902997522729554424234832036581319386908885170541137373597087327892394025366238017948211589332710845496130992027902155370370325116931067233670840055385365207835168200975587975624132321238386091728247455815879179321538227587423336030597231211186707892224349166231018499361960600908027269930856068390604147441260523361050604288724718185500167040394891011058689516267480623754237437336376442337568080057372088072547774339548173696938539489226161119091125037454264050388678237700775513169289538999148165291605047943091661619156275336882225195212502487332378907147222831940673784282883732798644271628242517153007635451146353948699916882872507085940493742574841997617298046761802986022943908401191322210631949915628351154357029463174992660089802908455656756806008544615015835050606447595703765942279216796519502160511989108007837163206051504695830130831319650429388757333940913640077987001942746443685780099220622025701256351551090569829817098665431592829848896667975854146774130653749720068322398345491531912631280384498984808894843829068732634439673949780253564556531387097493279725313186645507812500000000000000000000000000000000*i1^5 + 5186360261359377213864989964083835707920532343824631113697842337630765530837751476194556695937014888800506517940580879141165681597532047406356209034316315524446612778033177594702968386666797021598526734146824417402727058205754521426874842717701698463754824081846966570103662756907615820887420661737133004063690821083909938849526473218076867621546084589328796743681805389925478989057272818834820533091897412820904764445294351121556211311580064437406057999009759686610056317205052685433988211312925961737009097470158618698340428151152065412757135493201533024005568989924527731275738300382721484623992651728713342618355792689215703798035591023609689783472802348160590063818982506896019150014116141441456702532636517714688628131860144718921361167498940265639174610600424621238528779024695805304041296509471995877149827859143266586031130819388251793030705956810059265971332198475106387485880000684711572414415209744044641093618813907183426257717013823927105949487212646769064405149795928715638235796862559957525979700208076124136048771197789717076702726731492263032821839197072932847731863148510456085205078125000000000000000000000000000000*i1^6 + 46420631794640895481210718360322400344248370438008794668002677241487004660807869664294747230774130113667867329614728952901676831437604822441407344347801858325805944995657334436648076061784402969855900525196735197562528227727835670453949581956818335420718395386108480488714720375043624185133051180618037747956155640047061728784645183678885089715011629330325340186147052314066732738993277661392624360181939804643470533319974320971722534404643037357126041457341043394074272909413487740196794903921774919852470346759013320476285758564376177824260133550285698445922499621155074034753244014849490403404432673599820941444267539881403005556463485679115601632906079876085853526506595591713656741177954084929392622242628701885926312549864725042701435812642397231524751868933413867611147038526920926843834057110910738910138349790957845969953988890780563667945945760370475603685907827990524302966522746910344153528027545359526952336588173748348844233684671825261347093487420872604516952614552444251038646167209501217111093391614147129913863216779373451352395829592629373692123928574204683172865770757198333740234375000000000000000000000000000000*i1^7 + 270572434639280842766493708258765841736374252216894827864844198212475496514139574813301197376780742697386712264568454658786499474343892461756494009948584253626353734282633566823609408714781281595810188774327826497848495065279877784110800719478905548279575515429613000553333968337430925622172897504597017853450209462949799465225174726880802596087287707992282546933468083833939981862518311700597696395725088870483955097333298568936962306124256756526525491257065902694597850286910939762163172456250565470914821580347648680919325057505971080682760179521587240672913448271129584318007338789456870667384250506213243408920705888783971860140711326770843710631396617185956168367345616677673393270731411052754269610446546805864891042846464420184385158522137638665036655771759818554499716182474975960886456399873997485471800014961269693489096985177357837391896604406076206582790721466284794319398212556723380513518456282383608543339293388981350101265963450274666986996480109276426493188026095249408937172901882888791715346755407866344598084493746995854156565633611179656368896789819800119403225835412740707397460937500000000000000000000000000*i1^8 + 1204804101989231749901925100266949375189194681881056166178212996440237793388648896119736097531371001316459007264600471302439718887372102007330237883482734433052721656597818337422203586098866657069083399929254725368097283173769155896913229196235666268416314794130794532555995156187396811423714587727880687911576852584272043270167062241386839136067533946656909529116414721097072823632064975796313402410082082911030518697037808130681455898304672917723557529030075879631170521819449418126437341805977058883732212758511335997040398820521571070639800604666813116418445063366287864733619259577107783122252893371895569204629981900050872329496506853915365181225096777576973977248381435830159906672616688419718392038955902709007994279034428402394216444493556663193864801155466557231480747066999584997633551966462298788249290994067169345776907380498733499854956940669400581615306055462411989850686701258686239882538429977527188157496421127505941219982055797367563658361090933493097382154624732588135833139715930791344787484935614158072082459551196852888875104943240619591662832199574495462002232670783996582031250000000000000000000000000000*i1^9 + 4220196851462148061314918735844372096116872665643584796799794841836861607485552127802160581358431352431655398940524838848288455067180010426581121194287255262638230262070336526405924956187592830532111734337290416400448177612768758164084600332281137868696274375479701264736292991913244208669715928001684188583756091042996554570630161150971951670649139602869567937815569274274145979173837818949060487727667047372164531916625350271425426350893880865226937808332220959401540470282267531570068086450033772102116862008451323016649110063472284957180503561422894836105351465850043171363263724678944487058952351331398934560424555356467089066765324477047099440848804631223834179844738442793699154736957017039664955737343088848802885621567327017915014828961350158269522581926389818751012961183511004757959676412647873743058556482077238988342892070053154106904020404520309583538292694653742434233508770496005195549390602967827910929153643330029631349260391184236566514096666295139351814724077467032142521090615280042599249653244513483155602944174372195614476385341174086759247208178180699178483337163925170898437500000000000000000000000000*i1^10 + 11573800787971238933333259550050036682582690207928233739441663634650229322701052678329769668910587722569883425182073603804272070499416702568828482188566045796584241825983153905754841030538661355337808802253817168187787784221584974878454674175455033857767653606436080038054592119351697648601472606425086863866758491904610456177235611724030748591718369576794166140654463036679778876347708103206791623702093123046706357875392157883163689246783653967228006223311313781601410618996016122551667030585215419289281655981135485025350304997412560328696219036085126909730178259990402762735194905796915490980635969280778742101417951660802842273367259607757449830040706401711954828790553583039906341594177481776520279191171359485551334779229627026751245497261731692387912599937141164361696404870172758783742821962315036272972409761682239725327211796980616297616330671808709916353555039723360225988975820151341796122307020138294116521088409601553859890915384823074044074522695987586976279629264357974033801614327447032018038888948699459498485018363165078664568621460010441198695829712050908710807561874389648437500000000000000000000000000*i1^11 + 24976259972330968599157551342193556466659895923746421739283545260811909468210857163341050557404331412774941697918355987494907229331872199219509970007974931889314947202157693550586530750396323360612927682242707480010898446242001849554863486747117355940319626630492529681464184042857669634316075293050644728565671752135409959250424220876795434105398059600738609558829417301575927575717203149846879039045219704075612978186457608044843595898537946700871878429034395708509431721549267559973009295033743523908257639658856709446810334919365663632053356813785353272618617970143769934260436784948013333432307733693378240403090202831575808178795515402981626794024129828535911370130400195931338249033445250135771315145228950844522630290935644026203334546907785984319289910135894480017913093395124539681096545868697608495166681332875177593481590094397865528176625276913600237256480650787976641679670377250608574660794403190673930281620726495823855378659895003896016395313714662014825777777333192757203835141509987014519887544225208015961962965548339946258724879130212487982065638902895443607121706008911132812500000000000000000000000*i1^12 + 41847560566848292834980005156012205910174568027518186958491462776616136848872924837809090001767049924058904435882010568266209336103914891385568831131209498865518468613349253169573281491536316332246900170861314881704071285900366613853241442211319422991794901394796311032782494717851227837350932345930462006525233902494108013984250168069792317860499819210704718648894874452273268706125530062623863229713043650214024025476919419011106905905385748021722106243439579506135751752700092934716432728979433002728927671607668980620177949615945691657574625008415642484755535804545499652123610959889206118640173368395984184356554462993871311226537376988603424963353197746513594476706297234453555527293500322397669061377168333077854627571433100284340658927665728794851720912782393987063982320748881907723318897880958416260107256661572556621256474733178925403816965271332809461171290682238772313626703908870837411817263493340230829691367673902552156006422482993198931908469503037466389163962882789738914320370676670942660048991637195167175216007728813796041757061603440226438266336117521859705448150634765625000000000000000000000000*i1^13 + 52402192502962315285540644896475413050555334055028403410047737162405033535689103319868136557458157552178041497398979910410575755688649288465756337986261589102595084728313749781501105447313111670566050425834503835755624297583088264813386332405846702803613523744811687025466673492600112870438847108637761186543772563083829654011433382465647417579508671179213270985747267538793842699483910754271169816611924254986170186954227002710655008443801594686044267185043412602070773646492292818100851659133837655426576959790313668748986969331955900272557160200717389093453064729487542225479298625121797794578263644715346888035243210858694771815391054230500163109233576537258770105346499515340417460339186697591763907437123656606382279832218110408768531641170389460598577529128438816210962360233716018658939852496917149205259514486587305365429703841239187773624920131950711112968004484350034957721570626876417943595554184800872999450570105767072074267822316288698193996323848776324537031086203084665515529040175285142354055041890366476873083377464539345504107161850607110586963699461193755269050598144531250000000000000000000000*i1^14 + 45075392096509854670945028908089215603646385184379831603192474488353185246336369727466310262088836276940808909183696200562767346761978146332984999435981437596546585238172682767420960651826999802240447541846106391912216424217828871538738060550865066467598809316958697580942335697762482261670484850225870741481052729522490970145231000037762922265067603321596730370832342394722347559955380676726664188032601986045376965119985284060023408902413131325577787668795102603961166530461001583820475551226050106771536129663284116465519966938134741040886495360854007452555854654495644944705890413591350934227778788073416928705857828130784163919779226051498015845308343842280347219478662923919138658156216382368482869356453845089497601316648513490334397420854584683927127010629907606799338115829277696038850815568488256295414495188800432890434714132934952818521102482045913052822409920841096444021389571158914906980370962649505374494983529480924753092732030477415671260562097101519486387518291473949152238811725471623194137310019090808897985169129233331779670889259636901158501132158562541007995605468750000000000000000000000*i1^15 + 22384348728742179792478609347074081308220254588349709032888023965924989800682834919983728417639414572944562856185177186870399722591786161180114668224321016880508891559426268602817759274394247267484890696670311966866128878832739777124229637797968808588827801192259072575949831001779199897342871809437625122224405086533496595745116703289478319739078218135576025615126933859679997894836816271817112865613879754452477178334913244391594024216777083160528744760184305362391120544498384450878956311916885951662931688774629570163919297479946185310405893672651255105656463228197991869474635359900051881907406848134858996060338899240902713321708512826661262272379774908363810230085992989364798721028229920586298520691295621786545496335843700292010645772385043024180094470915416797258729749326141359036041608386657049618899424084346537525101502776949844741993179047635160681865387338927204636064164737064971416214143268347338674258685993496645760508628852955881367796576100905273941690635706854511114584025197463423156463913465333395910854413616470130586677267500034238523198837356176227331161499023437500000000000000000*i1^16 + 1314931416825395183394159162614256525999307420584257250608715145396664380370641928650384680645388427940793485582468892627546165475778697145543399860164386792641661647130449851918740900565073372289856905623823506403062105055663895059093765696171259275237705878513759565269298284506409782755761954691393821969100321472366700605207227162742373933310730956374284056391760305566586220042351183891131276427001349622378695463873594523934722011282276220728271221673189726804924197887430544876256268133450354997558426973794999716474782163775813234279744886192828172977830478840118183869523815600154407062865965037364111327889391363805830183136701970053247864380920461474319204159944138920925827061782282457316054992933476051021640193711005761105333590840494564661658727438884988416941354652084024810234968423807339975544207317516418308996655495659758148806263181072197614118931776499972628592045116743926763986128621789218289544652829362437705448883870276441391172711163840006518015885689375971324358860718204210675420886014844254689004220354741046582136217280023515741049777716398239135742187500000000000000000000*i1^17 + 2487579239861815279855665349399240876742153098049563384342809821696717136563237603769948634820633721034077727065276293207175668754242332044149709343223543734083863360162704630638685980128604029672314742767695712708840716489321125545624249153534734833171063818593646392480783944782234434933244268828424792698970595325950969985845217690333343810823336011781213354547847363317913777581941076244861221857580661747494792724686993364696611423541604968140568175081243872668054597775076966724398196894798517555827839407047467091247566799835174293758807396476508019312552706991823587487207839338112154400244186277685732052015454634733039529249917858331773027095289904471857311183718610721944569672541182753922879691546492849069933779860345455165169421502600954964569875540486259329861952989377061958270054607929748596286949381614867922606424598523429057962187200321008730089411531532643303767548337571650987781406824185766780396748076221033937086765994676021513489622164386648712547283958794500486190379203106459737389651662541113516455360886094621898147525573818938937620259821414947509765625000000000000000000*i1^18 + 1873511177401317818236175229037331440330558293068341239294888857155907116059367965273874901696258272070369082924989114910417498859587725426687470888806939310639408090453721383615578644750795647297740825849721968703379828252699897668104498435356763926890995416595955530632746233388772400732800825516279871430972149076411008356701839541135984274921236714975261441117484139429659477819222731602819516628414709241599036501982742959213494428534007116313765963532041146111872122190052674168029040683652669684182653198171235703342301886366945771355576204482917489149511085159028878608735785528609800743578320599171423490878166042029734888164866320927801390867887666171291879740659573862904038672166708039117683763426697582181616589393857612888868915485596507587991054688722020081840161610045233684009830011955549894639188510315907320671162778068219313732716776234617623929665661412443389550067970159433996413804594951100629351450281224419548578632673497442518995084334934209562182026363761459562812689321857119828196839714636198063314625204257522457295178952563219354487955570220947265625000000000000000000*i1^19 + 471201176008349251471343342726647823278698188512775439427783506590946596445698776886048384391836853538334928649244342537824383070135037173046540919394022207684494329771182338284642414187492623519245951562262897739282150585984912566034917988809602998748467666768189701119164297782124271445514835837177243737152131748850054376906121565541027529242749846651084312075292292147004285611260782472717152714373556791398596478944612508394900668209880362512853350987239235184631290912276316390050145242706818766467646158990880822660496392483857818865987095470970528491504389223520637049038641899506472570173497248097960541432083997156637553652471934182752668493270200279813272738452723595849800493465428034907773794660183319181946167230818181042770238977297586532286768729040137625748089052996572211449584205208346406641789967064530665957081451905097870002330761972334218617604324985989233282558612923891833605095688201913242305813657294607166569617411460667035419520929647885952696348799970824689589516299547651547541706919430332429835645735884401467659818791844372753985226154327392578125000000000000000*i1^20 + 77113689325765219981130575729997298024465903247212281947930860265920585213879969923740486625680509251028555324221137575529223848875522553254480399017249531899810925026192089939480209328596551981947330173459085040331781211596445681277515092260320610327809050008235354573706104201156630061996825845493125606836608488434678360161206883725963132486621454019191170168129500797898944955349404915221861345441565204620596358496792476599956316550497162946362507815853886099457906080527233125895772513088070726220651829951731298153972764021575615662035388351109429858954942608390336775327550826854422325292740071178927925426234053401006398684256793225680784104965171223745551245043311700050521220103127259256921324273817197288182675651957171133305223516065521520325086887530216652155771450374042010549443709258088465821019458653864285055883386515570369792806345363982487930806597148856407123554766858682083863686237720319448639943350245066831000440481906486620282575779788253051918403950020956621340451417545903704640246269100544303960082154920699269351496241142740473151206970214843750000000000000000*i1^21 + 13690808268887864222440543280708884256429361380825902869057063912300242432609396048752002838349797411788046504218288376801378521523636568832418520276441182049682426943486513047785953956588788059228336909300230229349093508584193178098000055184922123661334992621548813749227481416308422870461699083686467157941474721347945859481822842989089244650148567427466271324016352168405974193773737372033363742876785374304264482948755689871449777829438348528735778640167110885301551164845420370618745140325370250018514489469006378959631748979015444356729323587866175265251748750483816488223028991038767655929990822434564764893381044396294843324702421385957015385136285997629980039401137625628345427922065137297090814625360371514024656470767689525956517799598860622948531223580941042737077257032925634003822161703432018960221190998298256507324725460209325754724283001759918648963098401034531874554384702185592672711238610423328564337705483748165940065040883086207752672758215243624498411871718226416469310054146867068242929798293092265435323800331596477899961428192909806966781616210937500000000000000*i1^22 + 1967961412821803123813093415874229791650914975873338274505671819515277717030657349854585066603909183800078744857181225649376507824418052133617036040041938613553585872587512340415229495400327876158401499905496675420409049921922601351049481760515084229865924205551728867797917529848260488686708189476696641520819570630944107696671176699376630879456405092799928503651606106987001812440421864166943543713356051330374619054942007780905153958676905829496044330447662021771606119545983384666242389202758005639889466501039916861159721223317244841010117177941243098315318061090703702860375926449691671609220877833422603984740206785824198672530412490889629555001820868270590468515874796198131467967891457291052873837967019222781188888398830044350365453303314058357374301536582397377003756177866960504718737403592278391065955308510662541351908091041026242374396002628512486261121594884605937125174775714977243902464218731428800638168904165079078960280398542571051126683444779564911028347447478611391742243607836083218810117776308700148195553967339192940744396764785051345825195312500000000000000*i1^23 + 316180356961704629022697443737453482078028808125092520835954530341512608600456416412489606930544317957477967275780737182530796443750520930862302579860166387216137044151139167631168613678111453882279303497662887786751770730065687876744887086124818322062255525833085690426390891958730106263669594074883276969579656742295700250977990197412730517666971655793772119942750096277736480765011740383842735798096136697225247352730765248802958728977564637106048220272800194459535052091409562507216053682183683000923606078807024870543274184744475652761067641994353189000507625304721676321100138068063803438894332426268332477954047987693673492434079940908815370023713828338489061701102046808926452772647057539165177482865572445588488002733671387003344180971742897098378074358657244049339831525314640668410683450076082430828527524937735274916596080265908774785750644953235220039315191184653258492130315857422829871306631377353559398238565896678653482442225944706374784255159700001655744141205357811455087910289430457357030087777640208994814714066285178548332623904570937156677246093750000000000*i1^24 + 37354624778744166335803141552890948114722082484666564452944896052486476964563469422835010721708735499262462864380162772201635119506205827253457430772324806766242791522217750634367398781625694921451344448923254791968488826403104151069563706547014585705484517472178570829307847122265648130607629649786943636325577672139314113860739016797813917680692535681012985750715226746209139980604904909512148515912253269407635643924230734874011746641456854624975029682022258360698489657901780457536023365378344298594714640132530751054739657326775376534667810276501994529189315611243449190769888980242036393614332781236936701952876085409042666551692041352853311413043761852485318672727164335942191074259518427926862354338173620653307510765828467428762953943393879005553440760114671303023881151061040152721996263203123684409420469833156535282286235552726343050622111965049017889627528436730588457326063241563380085009034432543600397267259781523204544224164763769846475549879603732255931736169987610928213660515750095634546912465167219172400370733024535675882361829280853271484375000000000000*i1^25 + 5354491961948950148445590522758991696858873311075986579729757511417776168011332503059760791639075789675374666611316538854493170832062241651924045763366457123901518741791830487323755379368109529479114028877559281717846215562988061064904934182644133249260922734333860242702932523643749954167103578603757878117649194019421632111363340319186117240335197777316824787724174520585918681026648517312910034898349653070757017978176383733485143548584947854714775332591651987016123893983504435217388763613578578523774803231013391586492603474966573988258765351123922146343773020622479861264942692354058656868193323268149358152015561318157746616393434264177423517881968502530179012533318297990343663630853524908380519021353928015019823283993529776997554958707234587572663753395639965214809768432194775335644953194171222240142769667889532489940340444026034562618833684734288236675587664656470474594514826749284177945865960731409186107418117535990475133375724543477108488975652043380578972031947251777644357045212087616455652915535754212338116604983306044014170765876770019531250000000000*i1^26 + 334505543897338577286578888392930870817307181271358256246084122186846580633046299959569985310069803776647699620729305933043198892731329799032304090820668290137311333100427191755672889949043198165504128636242330953551866491624473805532596609134363077122006294242637213089651967448527274787761110957113065783440491546212854782294093408761490743840082530655148601256605535022503968074648337715645006229164514930005783473117404558846399943859883974461619302789712538800363891232643663493097756512899219722958983485132821590317532921619644222810842399114650112616510776120581173063093045774925590960514398854991447096747351654426479896306934991726094356954570538667169610675158090348533654082560388247736049185414560603948703468480174113372078469150934543475522201589558199878923916272727309608877596401760447632873202293972957812965005331952336054842340351076696977348411089432647790829408641534984470135175207578020517290593418755988664975912447828754705579712702183942424201731163611245629351424725432803064838889774025446686229265711677419021725654602050781250000000000*i1^27 + 34169283476819119657516460980673878039974698968135706326420760063038876125275969836600293986420372555895922951046492447429180886567991039374334576569598348077306023482356301160532407920081750560377263012636810785094740919363144440194336472655647579901602009259600645500667017864216377934418966395445443321015822750856508053587577668830235252020809037028394910224621894153685595618178164674436821245498334711075314079112387667713655756745657752729454555794731486752092036649746010237801454071588621693777234617028855168188188283352934986839495951730690522271577239998168151434217418228989943271389126516979979743396973098640323480267224305147478707547672476187266640527182156802231179241249865495374160066576974057787383137403054561918995170685425288094672441862236855495966845255291796350141119978088294093063046747374004142176646305790608912827711405840325907705873204243891909681648579514282066010838789796466091831984026367609195030369795803088764898714794938528382743004990333358308022279969560278961484488017086121338435930158723918721079826354980468750000000*i1^28 + 525719714628453084398036232830083598886739802122794331632441915909016998410883136409662450521691753088500826554887475274691284238190215087093428305461443334633986798122987503569375720104121755017722550500700594493959607194794013204815385125993416494402913160775382854312870584714498110241552316407466329870511578361860760481422047382937077077963443004733455958178278965253146739599196791843316347721212023726062855286817846239860706309390222796660517821023042148889671430422013131104013425913715039964100084011762640435278981941623442527357196426021096813180663391341783795474742210213509066523572002298601515417774024450829745048861356818347405672699368184387082316802387677673649526749165842528396516034058634117103902974656320267083398182397935049553808186904684509627321419504139886800751616540832858798588846739410963637337186866826558586677271004265693555656413828411393613088559068273584451969061721567503793363497743344186726306503627611881989683939680269095196206857579088971771782490626533745673670142016116779303758817447870969772338867187500000000*i1^29 + 6965994359628824109957730539467485030379958193559614016434791609142141357762620701874841094120521625798545024244045186140544085316854159675358701479617540091939423579494472080246244961956567636453913825198102817060276872336179900794926586452791257038908973639426792513625731310597555772267838811704915329243920341535490199217802477215200790487634662318518539451153236622874272502374912838852314217819867349980536691119407824630753871107366581143504166535560137381942863606409236307894151789468352855248789295481535707290362136768059361950245253452144721166007876717131815112309119710770874005208947570554532592501965381457111398624158223712122372225895439344941862207618761449408115706692531309935395081183673929244856155220164037081198820210786737352111784893902548749381432352115307732779448168047175524940870768413062361866695177498892500814840699487480540920080836275101881942242935910610632789327360409948152572651658217145459896745356928987585352314078467669126831301674716875475298581453752902300655427635275026409662133686959743499755859375000000*i1^30 + -3713266558014062462279220292795381144040026863358991990008025560879210169579102417380864774021598437185126751782779489583675107608963338810665159806989806189271802016352353961996027045280562974597754680487634934430093718961052835282209301593445693255436315889002990136745089043235113828861028604466705151223433914272983087349408659344258291529261448777989394220122540021769700483401396736436500472536649027085330628771037705947049530244976945590879533964228005196641511183840156968879118002444860420965407697421610395029463255244893018122546472871457153544894983820571164374061117296778253575832440168927239049119159336718793701506806888369250400677646179415655246995744563959602728830470209656375144388814302936210211877388447612887963238556784323628698461419569114185626021310801472761769601702519908326275738243916143452072215866498199287750608768383569138828831652296319945537799681546275409727836621613753127354474663183726268423623743128110659533688162659199644702185230886509117982542558686878480361789809382468124047745473384857177734375000000*i1^31 + 14382378743778361532359451498299941907467403162881812917648463050079554457019472352887796408562406221017745486951497454119593206402166888406422650508363321593926029118451095303522791299178754066322606129879018668312096078487226602763112870831282035230056497476603214375185962856889185262592551859898196266908955631125550676170351836560369712429434545025819106885908618668605844589230106109036707756089252557826473584310132682296442382192022896971590420762528051422722532704513184530652443824928269515288284437550592437835643296055403964074578219603756835842727387332481289301322364173589261311276010084935083976111902536621037776980090083799288757744926454344079380792694342831182355909703652703386766724795550202532460893735926801057284174483629423280478330047688399325210233019568623953063265904254380996260560738590218415245077996875654673771994392532510247260054889419455133980152777707564078677957398780119482167264797042356632828223719624380843485066821258416865611215013413551086380973727286015769908989247439120525598959028720855712890625*i1^32 + 920766469553510900461052363059937356279008852740346822345084514690748201960617732510065315982928723818584576285033861894204172801775429087299854174785672427521008997521380088890454121874877295817769429057802576511218896488053013925027753060125875561373229833215923916394827324060253247432293541742197485298602851160542772310826941786853021141893085196801290272274041554486927353280395067191969326068612733045666534578964017722536274817147782339883774249151580241854362237783087797980309960156777677725192286584663933826009547533159465866067732795403594513867147470507281449841853125469455266142188766774658148822012906649624223089310180929504387882978532879938988552806677676809571893266918503203117996480046993778344277550417028077327843150002232325527159032619523767034793255857389803760910105242529391585462644003740684048134759876689923465424299755685967166756067391180334743506970111786398408242066758651206291439672662823815536968646037419307552763973572849184842507348810725601886364065427364394250999771813518882440338134765625000000*i1^33 + 58373073519538929697858084379032157532262477796662635380394681774656030383917911146383636059080815433941599377828688219478214722851869961124427147689771925778761843894238540330228547161267303128516143261977045903584538696441704472248110393975359477076686151506176414024805824890054264172160882414828343961890316069547434740236475897780919114497891811051800089849378782503334186358291836106299629444445515716419223375934542339216224051150765744269650685975128555043961941299290045853092919526751743159118373651787753702778532085858391060891017066993764723305318830581521973819739215017742159380204501551411412580573063283140639747451525267172547407370284560460384208376344042773506875598076194641196115862635261984501379630610296371007280138964158221546870713351032658405673216562281727039506380146823138289597939685749021823174102905268956196854918767519987502972539881500179173600724687227182345776989993806580268128563928226637646568397121368105595853668011640058991411059583214682013595319765067781769800319839349719422454833984375000*i1^34 + -1438699714428293357101450566088462333924151420954742396206359568760179153830014443068694703075665435376194065572811107160496742408446929181199987813573446335652788237693188672186194048916602568949295987901514962619962017845143378021694013464016317309594117055800752444537030849642315933981301534239469693451297498056014581706541247074310167356641148916486089104127671084732129629532319772095776478494910179270196612752279880847826082440646129739228869045120290315847227910756869855749166923722219461146870331063528134105507464422952056867525844112929200294468661776097194144383046367256455934669550711611000441246503496206021619945285380985227249587454668350622096151982293020368602411103338349190007170104940665314822648818729929319043452315936108482975658370719116037365163548519013982309919414103317068762397368774178096569929865472608045151293330933524269744594063071376234349400036966614061380093364548747067460599951189129933954141261903997073257178480724771340511701539508149598385173938769934494376432260035656248046875000000*i1^35 + -289543679619542069167606131382020645492236889546121791250340520090561040176686761717680838474464984444005894090364317780558922140039810832474812785941210070095775153319177254650212133742308539419957903053577575606689113763263905788920074643803966808807024598862495082159601922097557574451645482003266568191416135417954943057297284109726427336232566496804852834306666448539314387378095052863096551967028695470461931088545560929677455151298425237692800033487112246961043521715615930821404818462361241072067858389030417991573783368040578480365186640623739801239130769840145628103826138572637499388307749872782514802456100008030451094961731770738870921482942528866958408437983511387377006231528039476105779969917898052649861633253882351284379187894400412317037258082486757039684137860373759533286146514257391778880497040054856773927866564097527763868946764310459755652492869079172581640649003618493289726445442351538264167315710241933386586976495130518928730973838778708459143010654085767850097636206327260503574091148276367187500*i1^36 + 57325323651152703631925677320037175101900466385978055211392685160251693693964800336110086444762537859112933057936070498704262164393070258622691878075419130889348728198333108988148310327957824807318431495192015820952170711908225278022784503656312456350517137004665327237962452396210741503122496026744628787773786367342893855747213718709240745332973093913988994308522663017540396313069297511358427307759634700075127923807429890584712404237811458025932080162581295763226721059878476013913802555867187581378201070634227270703930257131298727022744849687975894714658621630568988842071030976950637480232697211134245896287925748996347644486357020522005440907864758309151066783154272234334792723162599603284771986756545498519986756449442141931847890690888115114621274451789953043400640474102437760874815429998686602547735691852304180712535781122816295783923788296492512632798535700666519313982750782627874810935233175328673185965274831683904636551596394308883278319654112927699863775243993406783681607751790749222090419595625000000*i1^37 + 2047372818130673150354441578857448181033295601430417810046966613054819441781246164642325970819656621966626811191418981316414055238673947232918413360480137168704490866489281867322472693271586666516502295087908386132976861459586943267085285942640380737141543894035923703920045262235135554163384370045255885798349160658752293250333811441065738062165239452059126712405183146148001913741421587626998242216410288487943936326077769503844874900246189521487400090161617355897552421113692140991831934126546829656280591811907086787708638751839313060668541730084686561187426328043457369807880414209761776127263744978175962787125699044293751454467262174490622312588431121408531596779316199257272929487146719125165867141337151854444890344252124938419216664198914207406824049241584443653332863239876061932530584992088950301063500409283565831675342297675936152028894311505968625599192994792030000849268666152066682244882778017742147600299916177467930173239997551159176720903787207368889155072837649978960435615500971697177079135625000*i1^38 + -14080113751935002358093623501068527386047209647133351975747423545913771592825853742425596727144947266640577371453817333885057121317248123869577566752856366337866401702294551362483843167870685103987608271193962593404849194736512958751893499250081088144250796486364805351177354582956518401023096263086120154382480273901233670678324538490566766136899577118423673888639029487113629655609385215529639117073967441013175300544046538418960591427812259912326175684690492512408238422959332778806285643789916047320122461822424775512978457051416083123699667177001879850262960065738614489871488448534581810095331723804155841860866538711932607043565687160326688752341722100159096964054795139737466939552973154102495333557017253517822722728284888779341220609823150981974066446880688785437294465192460862317149456377878293581060198769700260919241172182883408369691135836418732965183775389071540566699214193559345416778219768351214396205744121385906101465919280499719486406814615166720411867323468439867682592278933835363573960000*i1^39 + -60378204053133937193761410548675907578497653775476779768620948517702416860773972214854486474418668949892238528972212886056631758785254951934217536579861248563094563590818568408949652710446414423295706349659522318698891462206470391767410245589786958421549571968527457828487805571559004134390703246112792016508683826680200428616223963541718057743180731507287845672759435163863145234231823722504038328984142405387333794330873679819195726140228674574586759164018246843190140171978939040648934790774988230499830528415042394814597100418839712832050827849495233194700788026568908786754444387738721108741420034725782538814493727604023142306210751720995933671925331310377801401053256994648714578552982267053004917514492923224461424761787911928267493575965921064374260160060531189111950225003511355992345090050240029638224262941773069649015436236365374959657752703008618141687009458668054345695296504759459539590286222715437200601141304164905509431344067134043667156351947397621305823201791604766273315680212714326206*i1^40 + -634218989696396304522009159387663340121702582518418033227653351478376174982065355194419626957355416664319056003342112571347983874504756572895092661569870598005450657188677302122349089609021691667707716815765318437269867738383046240068425710980399458139068184213962880224296180904094416972683988559158732714779086987682669384680947542211193734248205526671882671564420681831739884534987580358571060456816234624601729468109515810600892089904747138151555528923207699546287461469619718953807430683784757424536621039987711986449829918598440372957991402123574572338927370829223131330412431662457825099860097892997646715124047348176471609744881634937511057430261316734186458245047575602903617983232911759125169809681010301140173773374738155200762058561343937487301836189228043846765228650692961860079652628867355668022390076314201379948657070265611169663558811257851361543055271096034332283985103559178008808386790879565819199587603302800803325998698117109922690125852460864748505604307754479701436217394135104*i1^41 + 8480350959004843287405401207745042838187648979402581589973324437194823150239238428550349022454070426347241968214986363791382969374433098542927907095196957593341050129691167624317101136109272448822807075556941889972951901801815368539557477396873739708173971345834755646136325385695359700927461620637738667208784337084913627310874942850725670031860640329136469210645296246304987255697003217829156044119099139886152363597293803176954256657351969679752305806648021216564177292142757130898036229401820019213106013121982247961920674851663856646489949735093461891057361034106586414333910640186268235858527550452461343872529093499419027417086132962275142501494148268856133962637571640098666871008620802589970176042013592819404097453109340666512102569623512880941468418352048790863095775862708237356839885289553441742512546747572428520967706096860608137816780351743459445635248688115910324559265054141937931532553438367193629074373547736752626339830956263953727028941584254741522200554056262477002582090568*i1^42 + -30130457847314265650707452432953945946729590535190428123925292208771173805041784241597656393974881292087998214174297763467464158544092002671795234743023525285512427183786702189542800124327451156411877837611687472990121430786805819393605626980724597155938930639399466776164816841119374544342672460091945182551029869817952925630157562007695918652662771046228156028936775925016120669010600257360977792664209792530918691249053806540720361774360525122169547659660290289684699421482755405117750499764273809855692846168803616762107818057417747855523505054138227567570783965639385194251779021799831275922436735781042283898833358715677250829961912189106718192682437196731750416865033240921418524909383988584916016211649976152014825651803034476796830587426613428279987301329836567033501371400526299966396616328915876035610420129957575225311633706063230026775290508459266274094631011300608604811131920064133556886849514376076900809631848521237623859971624485574163682176062079584245530602760048167040320*i1^43 + 351733117137512010445154898729925011422605438898438812522727724258415190972895196063144444460674660611661548765726323990492644990241641839967459365238699136164883657797462574210651330148559561668863768300073096686396751443973538711638325749622954695038267789968488638656716271265677900748874409807108864717026690082047799132155337569427962104208742240487590174103631839285035500078814921203216105339084723310134047038854897772614221460199426655530261804296387239603643044183040223000423842041853477833379210417824459086667824477800884876385531551005745655098794034339741729251900889385929189187979931771024391039940829558086377999883096627761441485030201160575120580952276116651958254860712222559152545706560840075723109131843713250333869910086515169167159992220694540604300870053908281327130551397189962011994819164299592776249603253612541633038983824094712205953273689067777464539026281943929976743574124597665118529577792491113730267703471085687408946745517439243558386801455537883268*i1^44 + 561732144106851942996188007086919913627892238514056647669990085434961771989763607322152583227440861536202361531206528188888724246768353508731302045610823734357345949261937517162520792349969225799144906861638949896288542241685223011983828688573609208414867803262961516025491781339503950601444584845698607290025927954854511307328537169993303550039592027338341760683987719478702066456382038904564602332803454370962353644956840977893955021815370540188000197116086082621213929485162499089749247169438076196205487361057280280445079269213297682138392379286460735732744158299060676655760683567623734550479458193264415912512963998146777411734053539443372903347825930988290765690764727423465928750185573528560326879621792824132533956149875123706428334519991741398000736474826247633210141272425504978498459277249153494263590128714498473985827201532957434856166504664630399683267604161007617907366371035271125830559189245020276698562642599094750700540134119816946355359618853947045213281785024*i1^45 + 21902562792435618993084040244162401647947705710237202820432424115810670685799741152853493605791618621511684227582728980665373068211259400735816128210268275152381377120973272178305924120050215005475228629409030527649238382490747902605871690810060571215285810367695501629647801498694833647264645564456499747996846221625128390600699933121246089721474916493193925781662842439815663269423112142525899727956179343144330729383668182378718220351511706313475821012423748298488803822896657024844038419999856179227896147918571042954163916876363003022679057602559370138962379319663225145564211862328290890564712589238775784814005990524694676403370866577584548586936600823977726709663556959346645974894363981811051668672548483564755214421251992417162185222531822589351182511323843387226737844897055067958138057190311634958259850078941606183863652942062629325561705847592555929218558581839115891922739816058036076121010898349859138333285010720968041623755806219767603399957219121990144712824*i1^46 + -62591309602633888576029928113461035289937649579113743163275584452988877054999493322290206258488898423417823541690617396668612586606377040814060538414232983681301079297484114029091951549960759236267360311534012997150215209996095759947759876449555928887100116541850861319089805196874222103841046052141399850843323704182355235605938056345445062506762026494397885761329186905239637590617353442125707997669626250763539612892443709024013127336097469732196010942492215321378951024198962575487404084145770719942707010803236486642446255112548075993857564301910769222340168269772649195931987692932577817481322682190617212759776612448950278425975181409340740717893371143016216284692168845315924616308423691604121914897400957971254385274335713613602769543807028509724533913544638716878323734871337958993032304874578130549231089576489063594100815027342311401864737604621613224405042150063426195604380544419188962319230519743392755643334012496775089957098499119606068439000052146615424*i1^47 + 477761194880185270187448330776378760588215973751765732160910250180017208778139314913324960387047709467687990653068610675769742325354416904247699065184523006450170750369895041367109496994265234681411825218471052866490200514572472362416227849513344374663793783920442409235133888434795691624511879039306390604939100938057475104020149290570064951054602756238758032567484478302540992368992303163089328438375331676419036309740010441705510860102193331711537339374337207294026079152762250500180398593459560970423695156513585714492748634053296434310355210296919894381814230155452944407795542190757426867638709316029473625672245419895825282572456850551291363499778602743630915014559410397785669007647092485559671574887102953514994777047567037529350878968535471686562874747035202780137401577247461378303502515339279040223901118313783182681178866426748502234402236924985815412385056234905385534002783603932432172724252410809831747208991225699611802895417311738318293600539508783*i1^48 + -953407567865600155329255921517623215702067367027815275941471012082730315635846186359882251714681868270963154159905763288664910642767434006124121810978118541238116841107526247075306147000549265376651863133156126316847505044162323040345174022941681474652048277294644147046833482297492636821274731326107887176503396491649090477064490456952225136048489418847520515909199004686872199049595994452812540938355230843336566149130773935023862439954095009659146437994136653617416482438820155484269585245508988651855390861037622180236628817239436191288025191035321682184857412812437035970711102162165514896785256007529373431947232993246385201096099400506611791691925222983604186450480571221364680982413310749560290789943537992360469364072415851681180386706591542971355265502190627048666291961071204667243274285337914324728248579171632313985342957835442762055265625795623534960561152991683195694996700469558771910419696053374816371899362353370117525319577876908649110533504*i1^49 + 334177577069038439967312537861081917396152515756519336726110689950773997602284130495531185658253263082059453766794924044082918876451217892813185407901642133115814087881690055628912752947112037105925967212033858228331087950525757780571826830622633287130429994558800366050150826900447521853059749674522603123287351212873366811565549497728475466687568178029779005394375142338723837882214739760089837570315963115099732154054890199261875226331592823017268289748649184304603962420522608500689404642327946318317938395732742789509446577297596263567457395128651477012975742100228869627886713451415231922932166971450032082993395669941926808346423153700388293471657069703522669822209346160360521202561555310310434695308691188616894549087114784263890448745679114716188772141552028431738359582652225244674972506495517787629992720285939803981779716964290611332410455655921670669259537891231534763745106857565977041779784959429671357125794902888172127651123490157095664*i1^50 + 6572320503541848792150996118321357817847029309072760191588481144595047587459052813929571961986960420511288070466473745492618003207153185519407040844756189805086740816474282776040510299881915433773157429859045548820165178756993044804013537218570430946703485292805497182438279390978524755464900238154708903474719776558622562139073329828216578990895320146521643280635730414948237215111986681186068303692573664477631907410997091089440822181609761150340075090325431666359000617578594207743926290970721479858182610153088794805925123024329725972230994763787761991519103328024526591299019646703147887341962000289361580266121620688096418762511609123879002816075599676405617853634897114669941602033821310700967402891476032658158970666630073317886458056096686466937050256578196314471841090906077808033471992608073353282332386666570502953448571432832871696825823721941660454123510354761118570407527092137470346733140541186425402276649732494209539992068912337024*i1^51 + 7118635814449062225434550029633068312817497561525568065309131512044929330395757473322539459431393039290630152054187071709429367389440043783904384151621243217549920955478045758043069511192120248490990485199429819365936059103941717224595606049030578220234052046955516624429657626755326839105970722185108945440270006324203424535338380138204836157628417173846380702479984616021239479393072466828854155282161596844849235833522061164842923491400676579227971015034989804141451919377706382281737302871104809061654343843582589534924962136685963779379073395420206371364773847861667569327200938926628611706841431175619923301470597033450483211581675547347375625613569588179190991764146937425085479345465741624034221531157209409174223075629869475059119121349540982096272720134081901684006887887725171193849498373718814018731206629451732058323727418522829575612744405795804713117813741611657653510665116021719747623027788691379797812067787552521982571124904*i1^52 + 2756542378791401997109818105138563199498623039601897785611155767276882399794918772637071069259825479249050198127302892795919333062136416933314519616586452654553226522442749281388072144943170561602346056181434130702697560377496445232051144221022127297193345705093832889119409292307893055761632099968771550935168927590058575895858668718012696232757002649841706209227464601388034273154394259356805154985735691934958479401717782810501564236791598861950425808759601771506505497796874327015537865191152462617398508768066448857263348980948891833407558363269094088458984368897686388720058563378401752442746972593922190896150984223750106456222748282172482258818024701957774515039861570249756689611415512865574934549250092485566357813715588013045871181307283601850085844646176122716659221098318840963622315945542635555944346119760413648483327812342573689121362500686608825156629393889919834449732953128931222263786749492701555037614110500361548416*i1^53 + 1349353140860142093942012669572000224754140233886732111763770061493923400361803840406273940221711106156634227281293878403726653592223683461630924655865369475152163935679102657211958243488641186074131200035226224530724361233093592034261673445729387807448233101760338339874616031467443627433208818415603702922635028390762302325513962725731332500959336062153565498215952077125227108206807362747692620352105416412930184760103908149233023340767102092248410747143807926333120755782436005159882120727860160747807835076986158934424354134185267233438278742084957604762954416224799863039482152949884761721191681809415494889490405210574920477458296160757061783591155130968662763415431017536264321755028402528958905653272430300590422624790581583467887023899980818703326105640621780368275983601566494246907736581920014067647209639828969796555067201434658525239934546605945893338180782716409505594171192433399098759750945191941617272429570501904*i1^54 + 1293984527156554624208870419374937541752173845664501760986637228852611295610464538898448048260138043209173408215042791361406031203937472972593456342328570603569890014392505826138617061016183303380409768229605954266109211596836764059588238670622083740321741391365918965080157487417426193689999034113919060573633514733376603741277406516051306521039812852244977859526752213827100555168711762488084040695642093118307216147688714547634369391308335874287848419294276495103298094165581595435358469129398387859368648894922680449142448427383169764375988821415233075975994156329957102897026001872899390855056629466014420077544961113569439201907756204820022486317007441835360150371147634054000087043941145346536740089738825452401293971753331136260564144091007569288823538096798833499261526932412646216332455054085087969319822618913071528486860299101773261734106806682140068000506700536387451561121046963196714687770113850405810502086016*i1^55 + 516067837232292618792911749562177566706543195502277045432310125598565850125865055459368218875960181383713616241013352167200647306622922361401853163613483362711358721165320529902019704800194037453921451747849320979719650124602186872502184937122206541401332790197343236448072149177776490449285514080418580123299184973591363748818104033602061390303592526169854075761936612251501162261976143359809333675540828024666634481358442068067987773628357731197025407828439540669865274140273245056462344471363896204805893534367596968051970643551844109549083028921236304285804450685359972799442439225857610152157086617419254787861292580321867226237907621463716042908695202695709410128668385236361597503259552892126734080657314504548170925757363418284390709538535072396791109852505950200351573893171599584171555931297725532518094598428649665484469426594058042589421980190835345546791694808637107526484210205364536943892579084056273052*i1^56 + 45534980203349194970242309193647494241642640439015580164793246851689643261951119983776381176314248217970508771701479207671532634775714970823123279059715171088890557106477418871953865561417629887663336052193552114337330792337665987573457277718922053379979456898058915937231366962598595426223719602481225351240985338059283755941260297576284108184765132385412972932296953455843513660592450248327285805644526454711173243754397968224319580692977701834710827698520146970542511041454197537969290950407098731360099774513667736769712200095193232327432783814562003341471215267582768913593531417474187197027584782403763306330507182893961242002353882268280698089584198590106513462733129409331896179002620878774296327922847836557650731006236627514677176097794619836718700473864499603169068195304723286504091362446573722694847523608072801673320678990838838095480071821423403371923235577116398224790761069569453046336700952448*i1^57 + 2724514230621938040472095310797713048701962584625026335894596806447651434936464138570032979935274141748726497383024670884099344893780240284700638131805861744340810898794227571584278957884412397296512261062424183313016905388594569635874389270976660779839044769680432395475021152706811875975633700185989569736384599676806778514884690640958686175185838138904981963524684469914338396595147023168181072184971825934726497811517357869101560140142717960598486754830148798071225476947070151845107619738423628637239322327521801415909212792992974828411733923620758344779401017438789160459865312152273724813503568532440731707580965649982142062583589923676713402374082711500781709425939271164883739872087667327573624612425075742829167435869518251309682593331439130452848684077926441313679400422712283745916410782462977076916161169843322777331137157037886987108344589999489954847495289723882900365788481842994995510544*i1^58 + 5940974158910838059590850660308934036900621703698126928104494042357490465075521811942787374774235563331868236323918680950373888495397447665424842371002160031514851182247438818170593797828062586485283078419473679831719947572533130284339583736364751243546824929528645111417229642892081154324906666054276316629407254317613360708170404771561305736157874295162608798442852240489680481715375902624650881403662169160084894843908481863353441514182745336937053198405053941006916526362245194665007690518096936989941539810625114975346874140842605055059899921005919593228196433423527540713170517352017593295014758181215748677474391871493730918556958260550858094809301812701055222452726398021924223696454993851064319358312475686038578834876139666061722173761211715377883509270432749162695503443554483999434323203391346192884719285760518480036815673952242652335477929632247462406426109604970370869079608963277184*i1^59 + 1025543029667949458572335324949560986274063399054813918080690073293025969678385099427613947468828581462921993325232774954225805933799684894472766558573639396142779198775015604194648942069985012782238525202846359769447944753904424849498347250980653396736962040418303359274353933062254987825481463157601014731009219967205976696209067248250606288185420578881276565200177475558618188157337679378739023264769908574903097251754350685941765186407026497387847506482487352616961768730914565713910284428885711952006550996037925431534427028059915340882591907446998909560437897507381566375885394183423942269625298439959684385765214545476204796071478037800019883267394321239273972333686481129640354071192156669556529408078977402107989067200629541456941995566866344644496293859839236485270719592532314424006208800543902183752738884195096587561230902126336667238718020484736741893984974017690390393384880680*i1^60 + 78641773860088397643613527021570878645845997603881169300811129070554766852426020818995672791232707114532285716243510584791238199166537561777588829580401699362231235029056588408566910411762374956888067596554253310805961457646531800328112427653452855883163028187730587431247132228758781999764459377765584704923288124939356102141011432244683010358155507584146100151653169493604793097509678850915001559417494417542391952662058175636768870445589878434177538872055216196588857425784280926146421348031313084803456328955038782787770014787119125180953566372904206602311015505496279565427058473018942185286003381160075728932136321741358633082563799977999651764889229930115960961390603734333222720270853839919699329207245138486548502373033886592951346634763826402384400917577244669797117125024444480044040328105928582726047042806939044047453468396688185963649073262138431547695283989761427473536*i1^61 + 24859989172487255013859111413775084667392908024389012020895794324865000419112889078221674214811454992306350071748168676064444173118602156175034926917546353574922084013657981767747527125046341350049332640475128714196911129326013932244611876579690387728618167808373107726889331513877395936265690662446318332422739978901599180957922608340931214927915750554998596167121525934590475782968841808658167526766417916639301950345392292218803902931908788901837730061340854094391949242976873665965812454738653762558571874865315460378741775315305311645327559944888216471412314967927693042804367043783762147503491370213674697690240080932212247566000535579121143376633996369770841399720554146491032068263528849627122111560311188483828801942530162868432768029503330213513087955586081092136211099806441544144068867565337242935767060152806221924825984815470607294400771879382398312035319717249584*i1^62 + -1388310138052850191656728111838071606774618547808186778652369218702227162984243205743748119899855746680917850650249023248074074014468108790685436696097284634910586999656105014272487634478216444366657525892630379268678824283214541647206641555926622377382993441781973492944536392197636594950600533803847740183911175203363010506027205079383004342220813979838582991802647633652757334759294038897559949461357721438625535533827000789735094317898335096977509426669605876314633009210979925418770525564936732705367583627706360424100497720905082829905934062073397597456424509506005114026868993745084227640036077967115843426775318314345481211900565966977251480776367638502244620787274290274480903666179787320297079663748512704098176869373647384966485680244448478673063244758075990012667367168950481766549683084088897828402119198474378834678167848414387027969445951496401336549143744*i1^63 + -83352859056522217412404248014762132838591541638594860445592647104092932201540092067716873373659500608325848885097958295404501606809063111738824544450807688138099823384350922342554250942969831552532892670681694220165736540331750284108836893012341870050749425371984874863250200759888497793069331430194164169611351447527873736011368338262237960039822081263453266553053211012103808784983511434717381779782365884904161709401552974484793329873737578296090420579442303247759736530518094245107967902675785473439099977656064608423915588854789071643784608802900007516575206239741451686094369902351406354207135880578436716426488426440464497806957058913554134610342336723676943000250432093158639721482502630618229552300379797806291373305817423202520042056422159649022648593392100348511338663296039391496128502427818692951332025360755889607842207690972276812448705298680377745*i1^64 + 2394854505330597534460988305393425590017435948005102371589485337960846890487701317578767740510657265955969602782701285736690334217856761347032671738472468193240836104424300231046895765411837818208380439994451484321555126062409338027945608579803733568463372014556132211566146193506122342371041956695728535145662291483825966070413418387399266430232724533306332769583153913622631468744387305146061225579631787432375862103245900552371750057913354124238938452151365037304586001064117489989888633145611248338090646867855136199347044373898988359444370412258741066082420457210473451770611306228154271838788583165066074827162784172112251654638667938926559773103640464503387688703873583001771806126232791596862893091541024174918319707000884894680857232978679740424250782353352761907655882151556505283096776467945092469655698000012377241177891422365552012564077076800*i1^65 + 189389780481404624301983299039097083757344941167441337045199398830975433529300777193629245608391504805057916331193690282523896851444286183206391288793141087576593735063451708268794862397431424581953593350248770451776261598839568937740049009965660662449609032184853068841116005373821712960602653407847716482387368423913729344139936011781542900924086442101226102394279811403115933194109300807595326424066080449655774895668471200280362529012692513771808311659747158291343352713372795753370385309794723833952296052966002232743061328513336407863280476331401120355110744490035515762691016351046266706650717129385386623207374602852000447971672767876854968608987302781547274940077067280364660355562765232044875509949340987188587468899911595449338990551914149169541371461233684218474752806129478351347619821654947097174780558968822648750620972854934548380600*i1^66 + 3194410082680976729471716866281130934804091095854152241443591987084284696032635267989926050419106611975060234418394979096734632351702648704302253232670153240820421766690680245969785379723436362928636341688820649752883211265130470480465080702562445491525366742379221633619571338912876998434335439519286498569712060109383276274926995492087145707901997647701363495677401244102702990753638369584002952346329478063724992728653655391754342646815285122572399159243230452587070035584808811200937224061867854389023113269170119760689829020281537216873088244143993989605356674651888239853545681789795471028643855271863787592792145318568898907151560651493398955799089507800655078313260608063488192000000973961995875920480019844685169783628596982242436103449183974644631965777646126375374366607376847265548899440480622480665984916552188235132187175983168*i1^67 + 18872358569587952046477996559278446308405885202328550083207017583974974292285007040386209309219525556644606857243743949667596918272872787765328139586630367265245151460498358839266695985003211332634673179272119532889033353752657142454675197409823937095802298513522658519949340742383764505142607984380254135672229707862130115924252776648074257209382894370541199006612753512192181628364481114115570068547184098699937684093526651668515895876038091175227619244442916089083811924483827637624065773993599637610486449771920392719351729811871420613980429473165384873321273847448230604618435666908864523681892712700840427298935312705159945232506272182466955628972972025638421880545794869740275863109438382837660760514376470050841544103721786283431530628700009934516374724751825141981449421651904754168538505034853432876853160300277341836297604*i1^68 + 102359920336461964252711381218765461831608124086257148275623624674451776142645114245741112941147935748729777958127320173154581484119860561911662785544258601910526923478093416217707357277536789859393127237392931444796024861957965767362388243386590840500141161646869907142595016671618288961394433613894143953814050859880578408340936016462760555972726990531381010284621516640468405325472495404509372808854131923131705247003253778016801101639397889940542634622329524605887786788643343942687998402904233446825795449138069475776027909582939953186947940855769839515992662249757009202032045086092566328459574995702222315522714151975399039960860255252988931540674270698870364382439457666853906664471073575893731670871504871880604880911686606345767883883146163923112721587819414024525836757615897617720525448676048725602214119365952*i1^69 + 531898580377119458594115317051593246796362959640573251245287914524947288400175027251072626556591857970354398428590514412716408977073920304291361560077582113435029202003718225118970733364067382443605158530595523253604162066007267849091323578681054741109628842804467701072892345224840053894285283540638456625256025397510246400305525952807793835732870101955713553110017330374244253191989306729319429236927045681472086648454355437458807987262393479557145712161955675782856506846161292193559158846268881832996208750679653489786698007615084022577186564073493849198078579207551150773131998839123468278293863723089943860944274225699927251074050903630278210938876210078176506286498570006059752595857406612940343982318753291561866796489321538520816714858484832860370970424638168702911592945371090807839163833351664694344*i1^70 + -1471713157342149358095582191719185231186993621579438917295997838246304081673108966886096022221989231296153174597539598663827730118667031752144477465760609362805042989812990211297251948510781511279747852530017789644423180088834562705711917908732645015898123364369959563912865149563139775116073381360676214524493638975595300129825565226265717447013673556058227832057482659024640461556124984904898423068747934112672089815852570204814080452121675284065715611187351723236840188424579006150903217835794253584390325699265020674312130237265860673821853859530809977578719731758019649082316193201556259778164195807199579262201238044259431317067773010189858647524190486513697942516846007484365402793722596914289815857847613204482828438473599580193386636497412037235643116653711962482640446290340213626487168064*i1^71 + 12672930681357252815834114994612073974357051456927257888012852689774373655837206713985605893909448001306830472479818794059047877623020406336070527724379198709845528916649095103076236505366122304293368716759434138720652227366853811704783565598639095824759334462051598885666922891281798596940740968047068049192745889042529359400975694015800157657540227035649367912530144081180204648298650652323877992692853992629383636717958116266708302120991253373074130648417650209854148429959443204331915501206790652533818002726947853604117227228511937893066791889576100187821879592216076508137758406924414464509617900349953484633218282695709879147025603060556849934631934629442854417316591338711122065223129738269521989833587077926628009614230177678210641967280659433302102531380602979005810447844197954*i1^72 + 895927662236627793030242551880852514537201218604196754507637804536080085911080359571853576552957999691222732476540646481594350385046407851881281083702613872254423856048696976646936448651470074333735855632146448578484771270951029947507428747706677502540184132672593854746690147799549860295120110636678105771031903676469690217259624076899064476985403038999850277586509136207224799629824790760254629290677351065381078114462311085595499822910120756546076651658913017836636550180764333811295801848934059563625958828418848694729921306912842470931858346120112929926765896370365589365899270913673414477767570684667138988541931195343688243857825865818606282986039347820956895632058420610829217530807555392543121418166552000904557867330838853693294013472631637410722282341358843072*i1^73 + 320391055959137597320505399317256240487725067007890583549895447056797431973481138789301719676106831334195802099161510318741182030968229774717884221214005386309669212908730767296195083579307690046222325911337507232135759442762427711176470099575037627830320781239875917629321032978878153517765085597355102764093327092809877116071867450847039404170879808248515275173971692459802812359928577324588736999418965471768777775253211403895409908738893411798761319138941556391426435387957753623294649457726805292408117268854778131826927177134453509107928771598440618817648442080561659290397254598714984941716337331080055030921846394433447689785007331524774968598786314959214115050055941004082888897194648588658251897653472560525814265116522979331118212094949533940776*i1^74 + 64088377559767741774296885378291871991323005551516738792214898003831187165031328744295528690928880951449807233827316224114201998725579354345727777477189572457251398209339869938028339258028105175769051782553166388952232619162748193380513592049632884279044554544645924189993826412799174056357933220247188892080461060100852907742136398155345709511783138974624988903671665248376605147048014038926559942257597314547320135924187809780638798047138135383902481922262577240214425801640854370821785359001925718536681432492812961511438630842319414483661802558174303170893482231291677297114614252438130585870846532595333043186289036245853568140869516920820061829677752029307557459689497403102755466370682630464679855025291930179902493467759678697624512*i1^75 + 3511750851985159801991016936228048201396027396871837694172225807382761402948692756039960767200271079124449328916355289854754022590234528816443571159391102429823950738648465945277531257231443217478307304230211119947775467041244772898039128708648164992747165270282204183443588891544983897525195131258942769514773387997174126358886028535440398334209872035593592182858204825332594380885471288574522142646955769618419067380515730044975722794768010727075037490820920132443567239774816403915884437818612838992482496520942684767102163958020261913344829121421425404311736085607875678591241867106362728397864945805549439162069876893692275076185812995866577137793099703414458707586097994118317263534362843374604845635149723104866600404*i1^76 + -6490640427956175310814646124347733485836733705498200174015124247880054585737348657835630688472567262262170839197922494745003379259076199554383675150399780407538346211062735939834568539864043792578592121254164979856398925931718833983189519354338696350480288402150161773858376855882138891301551383788958152457113385583351592723236588661888704994758776319240588458268213831313749402910754578990860636545557045506932670571559692118974867258281616038466867556400517096541671368024947108445154483933009994832583161639044482553443470600228917498764667480295264164360922179524601023421724512098777934552936431129599547767506923183813878127612508220693197662560010344833649989265659395675189024482804284835428022336*i1^77 + 1848325435728007442477974618222550749434876442075678971042038951264390976539772252939988782264115527516713337543225590405374171391227598343948849775609728963429242630221027712873371554265479509198735270883004529678682474514257799159531540479790474931582415012095206885004467776998577062867038954960805722804665960807669314452075829420660367451453297839124993098645616338939046500559834296519635836471322784675918152680159316346664409883582074765952671388095797423375109753046246613524018264181915513276059283420589841662067042644181357438996510960779731125607215149671093508606699863906983671609477146238136179856426655811325418339092853375048825328372603464348983301838985680738718290712*i1^78 + -34389453746511118965233926922515531150375222220280814656467800868620219033154452856819354735874536265535107860162223040754800830461882187019982810084966786447625505510245030605331235317390373814387936816187874240398930193222609585666211236053566727673876229697741840588290525880385149805870149586627884675181867054041669014944475789610035932860304524419545386524601940860683729888390772003914509634328529512654857481149088572145218632605030715127035876257957001164365303468562726330678235962338835412384323063039540387540906043001065352500763479028454137206845216222347840317064084370321027744859234649627051971174542238653653583261119450686489891584*i1^79 + 49576336460570660480165378532486164762229497792559089165723812639398129104125323773741294916960280297645995620189253986271490302087394013893313455953040398256251514874803987033731891335011015807296660658844419447674312053514465285056231901974747866653862839281672303366001096697991758718539985025339821870662182400182186227610379376869663316188731475923818950427102676260742386659533444104727571985197084575286431469438291770885833283542737883753847194465355820160496881277138725447320834035241105467849800445213520414065044825514221420609591248072715137086518889483766344044668296548268424586868731703439753281*i1^80, -5722328381257732865388075569094446854517836909499542509691472726093231826897581845367893541365934428242760366011709910070364444838101711939888076867309904892488308600420997989264984923065782294992166559146125851267050753146849491020241849102661612531965352935271904430125511075650189308227583882835471930985341362731295487265180574181417258734472588351835788233355669255347817873180803190592887348953499851798057735246260990176193317270396837514757309131062017662850248549455858285579343063981082678798459561455716003860483191474501288635253897585302792160023689780445113827706639920282535598583069754300105659069168721053164882101792759517017097428115329808591339180991878253550467776031603545445986479702317278298812982907703575987624701379278238757934061713620874378158473924928140940146206441434262489635470122046284903109881455456958781765658102259199938062193814785966480107302464935731846542181762090433590031568850982630047518889648409083667671439856366809411097590625793230075033272707907153918050539513322622689757428393886214614201707966314377553974267672706527209659010223783314150558530423877882936111339736588864617019886998717825904584700327924025799662597448251838556835581311135156681167402416272717434681911262336057911909318202109341403299035459605438938557320227573654847219586372375488281250000000000000000000000000000000000000 + 588336873584124482113879756808561659009071307334353843834248750103418867562643998840222069600505375486739526831538740424507564222271890924302716877158167439560253172588023958932024756257929262179314628984414748514038701074782852530385068452004724293354506749274805152931787539888781796940609887029145128555269542762048654943180314639292992256175164488556155174815562141730976954233954724327934277389499224373536989206862196276025709310140710529925205819055833245793353062337689738583756192682752392051335684994633011349173923665781631979789275056379514733919729499471758653903067525413932542004855071121853252928274534889469034387297712229899190079405221113615285420999683845588246696017473716708923435326539948282682489912732805979810485322497544675053239065833178441033684964549873650187069516910407678156208058651961376250414121547157820614042529499558435395055819007772469474986638821556640055639870114424145056940447237662950827434788211927440450223094778225164586510223693578907096768634533531441183633504275912509814521079980342870598673694942689214000555832280332859553441692378955798471533913397121284718997233645597138328058732533671372099580658416867604857816881831234598647586161845396107280352446602511740231647711893998175204510623248678945978585944121300958103981670888060762081295251846313476562500000000000000000000000000000000000*i1 + 8549538542857086006833122365774982715881413377369622040058255945107406527299495629389387339188166044427254129821359698290910947037702621467706171275552198067360412270234943941887075837532493374687100175898575284780544098741659655963392870656974973869503168495066366358222790853558490734460445748886209607877633048268936346696671362892893660416189916261829129148777026234770158032859038889761638994912289520270150117203998379044123718107548219656900821296796907547478073121686875458262321188632649273899660872398943131696535807524882495981908709602170658802867771765675872123212114546768897491865792500902758127477021103940654020903969104764140442016943048690336810914922001051456573909442865068143495938073340535714850828345553184284605165348054004861416173168357454560435773635455185371437618212416651581207335488241916167074320931707464190038694018897408409841419184189419728295313094973284360180537568104851312575629165473587187736955569159166038215083734041859864194018790614161618952650695155786171340849992175919446628353191001475034555380138800043814799545992759691617875850554715088059551514090203424630046589031669359388606383618986407852561226478601207656231108331240226510777601074773901731948799409590497442190262348661529455864183694901113104934286340776030538313179363285598810762166976928710937500000000000000000000000000000000000*i1^2 + -333171795409194756785802429372337680362405552345275018964888606122285580109578943657972733105838435089736279325062039219804531830794018984943777781735924110341142937170951519354690252027273236179088972423663810665501830263660818554439562567985094588968892442643107723413812033849307969367641234741496600631253110053673813412415495613051716317920868904363114390855037344356425490227344611721095935034671904571830517573025106370466141043250874206768792771618699813884974178446430136229498314884498859155923154029041741517526720431227118180126920603987623454364031575719503577281723056787921978854097366795977171795548258001439528004322965056764183229194015972987822188807195269920316710390120751260727431630272850470100300745624440591976231230738380722096540559572071227826249707146862983570305256950865561550084384664781885480103218215892447736871062402988545067430124774838985925276168788712397575811024156511513416716933765367595160971666280151603355949964708023851785631264799374711289275903480787442725276600496756844157108015049618025532462667981849699806487118795922612521206369884300507800466925327346289886346182540238824980873102773902655567155139870741453333098399380924850475446766778974209043800584413312951114425163490153836055013677969873530892542957401259232086410122519737342372536659240722656250000000000000000000000000000000000*i1^3 + -82676982009833863996456845612271386849726418791142105867406264067899967117334224698968816724558204528648931652672288655188429488022596530963283745439805060352172788367014176497630707707466533585123883351199115018261645754634237183471958337030622126615223541019688281601181546766259042160074801876066753781700214682737264112217643797923700004122905315168032569287178218422252158338115311849394815973434330921863901525975433394420771481650210762704820536280904251059456493191164964189122308914169735055853915867996738439969438769914323497227721736366026287602858991875911569053690950926218585848855962417598594593101232410595954039345032966411242728249360700269459863107877785843338345338867581217317489437692659574212189265640733739899886408854912165380749774757120064012985538510385437826866059240739670882895189792167398167780718924147707148924961453089471006687531063394256178754241896921371916016534457606626349363789712651819588456451012542092150891980652197031162519410703049277225036489842027429248673799836667838853134510608096213593504252273617869064988285584425334110796129136559197503284626080244965501020002323357881989750901632694851553310721103227523943790016634152737884387841340606011838764356926973504424462973155844846310295083116558401357022736757559390474714433594272122718393802642822265625000000000000000000000000000000000*i1^4 + -2098400414122856181612996086450857719899448330743635505975606394730000273032895248182535208513143045758620274217083599212779510897802419243210068563240173662824940757592910259165103171415951112016068091968683205619760752762039744837426804105337012926392217181424949195237870036206464102810394073700872098856267160830424483481825106340601794800266871204454489105177285514820098367276211889034705474240011486286289760159088130319815418184140020403557758169097272203669138300372527423555000931053506549647315142300509736946365749695654302174458363243961030306898415371589641177195979657186027616952330742767722642423167504780884840700587142038809675457550671002824908968255238078108797939435009680634515361830430253525646566453693990697571886705622469576725822814309939701015357562714638935456546031715487555961803601005880383353025100657319643252527107305035049201248588397972900361355346046774206525209094110265502302649133408797725549650782450224589413400677243821893343804101325355059598032645904565839375579889534540695304971066649718087965636031693325917204920306320184575215176013685415661390702699270647235794551254981555434668085218583301119866173100627855214473934527232863963843269359883151109664154232433105661236103452115375987214271444508714316247505615069864765009910456683428492397069931030273437500000000000000000000000000000000*i1^5 + -47560636257631378176278562718798843883172337267431662632010492515727874704146896000709216257206615223081185309565418300306004448739994154118511155928598280655949892012380263060017772074712711366216287533650070121326165576869420253301585511130170643782312071235339668472006627540694816730835441269442061198729829758072015187429572349587347809678558987876760680064327518388989544275922871203218955046949599705911054692217420879092216747591561261578605086875621974873537489845049946601458420689909774072603709518322239628952403877415655653574634133269582075099461099289599632519081771413840073443871793863126044126359015961123185421086438752455024069116758110082033147048039657406537204991510577322643437054458722547780733419803138573112037442301227197179660617726750117406067897815863536209976663455562217889298480467599981003238607717235210302876671932919721883763608822896618385724924691486772611346974055782790799983299564432607710298202665664945799235953280634486205810121065197975262482193630150302066753878310406657815807257778896650991383470238039735151966079119262662480071826791148559126722418774949854703645898800614005828197501202079006388777487493913933219938145057346795666489724515104586026225408025071488283561896925356428456075684375316504461054750940935190173242119726637611165642738342285156250000000000000000000000000000000*i1^6 + -424780115911028126105575660083418528131942734539957724682160466575114591127713249802780945244295119169293973792367131067766020759800121781985852875459858149610077658525551973572111724780737185976812477219495028923534344886344154103204856290920037207929185050098560935075251687357573373531009924708499824821009273314401901733863989845202959545379424792240733035294907025528111456488671420195973527425712255674649824040530096840704656204820561347073607019297874108100323410424526882873011491314273948656319537886469835467043443285243709018272403695388332274579240552466790934256097435260754152716953325242997742488692439693283548085242257975215125211263462444903367949044860731528868536697062391105535317442300642784851185046125120037286207295393550469528715840258999034258595837649842906480016536310037294150446201476192962589161021630829708459566461126167673112663646897635567925428905852887226423028274644320054473915682069781607171093095101670467952395316353269115353846516515890371399841294524613396361890029132289072911829358064098600355363592330953254128003417807882984918519088272245470560764179379081533238938220412381387904885047950314761531139477526070902602861106636446330359014490274548160514051944921963098640919900218347786875581003043333003052536625261496883165790450220811180770397186279296875000000000000000000000000000000*i1^7 + -2470711819108312996599877863261616717970192793627058720718647604537386174465638206849050607775348578282696196781508732355368297975445171662127622929935540072949027646223244737667017677429209448604629703448703297852950424124490046845333691045593801915420313106726251904592205262147267159662887012685851397142652495326752190538199368255950881078098621693240237491945231496942556754994229491176159207161165345302611567232370491418185537166027031468325384603673341420524072327271658067088292234433017045166662331531996022383568846419738303264244948982481380121249932083958061586537990904579865847312831915351141836133202970479328359363761063255069081860534295224401412874242282196534012674891668321590853139959158333473735806587632823006977521011735663131254337471949593688910641081573691525684723112055554575634684015473829039797596471605774993580571481985847588925535030240385591174734042927971080838087450259580630301283455645894557430506964715239489691881700559601740133724815739762039179477372595096120500861602418788537226328213985198241908021963672329575480330757628915627183369672167324803870544578195292679833292546115321544191787986046345771553323167278604243221144165240116345059012836541367385703769728550132366720314776273871573336048326790148401919289700579690505222174579103011637926101684570312500000000000000000000000000000*i1^8 + -10980878815512862149627335156604246880044779707903254387534315095875199387185414433849458597827271195204320893118426397978337234753645761159519771588695946933197920583162756001226678315910365494708146230941625508293586173747060105969102211508657306818452963771584553744677873488342789010468319845349447115842444911841197350614733195595224593839676683145675240778000753001598184221775118042026061485642908543833536370275207714833670385641738046219436888509384050756746942667287489702123018040305321037016613389689575539104006250060540843516920658567165940280011837353292810788484176804564178274831525035622218737791261404046179597425586400792235746378566717538626555931329589235864147158681157235401541891533073447701137244500224196526611016420155603260151646824993991354239608824191300137788555607835628062369474305506322701091326969266976371152640579916932161309725390097745279035844655508426501769045564445747960542309452685876315247829310867363432190788868728107339041377849169425546037961714274050763030315224947491232263567880363194084151698205674237013921893807314831443045699143161170441558170043242659430696528641709060762309814280014444105544726606439246112159300797717085860525128049265633020193959061734210962204528023735993483123808308779039437128537516977222487923881999449804425239562988281250000000000000000000000000000*i1^9 + -38393504568557162598502809919860159823439615107321268024664296388283118659092363694808768438680696849667636218279914718464949870164229909579557901252492978666967189180414781068483465522190458197570411812711006262507871824152504569948677082990164432165794838309383853088612850827889072333069650407048251084802617207486241306100808986958358732093912707169159788052176918764985407448877846058564923638104142635316938630024073548446983329822178617782401547025601858722417484466537556986970636432696287361230866142388924997489305692795577318532846798339091427502271014249761661946681695296223109724859608765294305582107792205188200788550772666477251725518167540883559408609953535236971806530537189272726842395436398086018401382167496793704542653548546517625561130621301923741923646620877347651366288931249367019764577156257814962518167824994804119929488541120945997464148197017512638069097042550710079084407243700308580844601395434520483184051506250104482208944036279942991785613798693517732801270787193966414365011880247046868519567287152264655955588744200351515718594373667980305696303311108746821992883681710918830261839984875823938010990420191178697237756065317862753455294868159854320089355436625802856586794671465568937717181339975817755027708797254191406535532744837002638860212755389511585235595703125000000000000000000000000000*i1^10 + -105090847092624327714856671038539229536781837529118359576590746456561299884076577147128089115758330071293336973642050669475723102496651646663679683703924990700622277319178383106203607263022920956434147730299216840409905966593034158199333959959357140122739906482967148362737789833985393896381997543480421485941134614785032549647976973782809128379051666594083746054013924187485283187891540585629137647967718069541421087633544721783632385863402527924880308092501136533817694273869536936869688051126603626674553536980331933256574673474773779225122416811239685827443018132007572918078560879514687651036458171568242081358041318312974604424761945162961484118803614173726053777641243872267935954699341947113215595561910728425538090008371113914469950353554647359436538670044573967741626892047110063241781860570585835195501588752723018557267885867769332645304724193852141782481413575701558504445413562185773952581500705777237355123262068074214000705553336797815065234662209952596741775121417964247639622242920799727059256417061426919396841485575135731518575193907578513095486654447792070136388183967412831224451641653534748677065056048129947363612223200918066426934502944234354277879359464900983803644221507874005382032136490251126881657590043011871930364304891513472851091032245207657069840934127569198608398437500000000000000000000000000*i1^11 + -226366025184924021873086444609330637953734653959862945794014290421597218662170574606111424630632870986762989164971951563542406933451416650161664016818263986551188453015067505244962708038021123731009404836853931166052165256611846648586308665342614520079946060552579591523619604308565559366938019044237016785828922077638336447606105426799010558243831538960673878522035429690712546548424662156129157332435805498437844403086387381431479311589832851492618453074050906347070901558842886973820678464504331947847010151991364433051815498299674319801674302920928091205202724167323818162282937515738991698448753436865755614247136172515674776600186591168409153338774852648518781968362937085658092150694963058044496624216739803204537665186916434091721849854572766446954081179062308248957900216347697337864187594699195667388679001930386192277779928813532009421592667864087934366133083030414277182869497574829374004749930122984232108441415822407802988303325141184890358294196305286786809122889124404956954024244037869495422731621652710333912039094315967639174035030827661727681374805589849542975803842461034475440918071663926985180649817153982654109860893004582956005875207338401572335361501400483618967658965667465811587802586842382942717455515283993969992528933007483660068762110206819215818541124463081359863281250000000000000000000000000*i1^12 + -378667728610417806102089487819963452220411063388987597593359038618888095872364667762546521446720930992289585122414188805764842468677162183399356320176080173003801519709338774636788949632894894825478182645575197110048927360906752398848217859114948078882172667744956424664129219215063203984185967281287887020033028464297498048787374941289419003432692684747179935613272041475121373935852923302914143824975612706441439572923982450598748018706428790755552230435171074194445121663587668278609588055908634668288697849636799290278846975955737456391166554483608808106952231121789589918418275019955549594570503060837081483603964528558966609313746248278016636316965608776337876104292247698590746725169643538022465018016082899031738661864659086471896356529292162415941445994969770787028149028002502480849601291766044981296476123545542289118307979270724216212001335327197412034861127767651982379433038023098774341797052411049501255558214214859823813591837841235667270080860885244205414842654508338543718599502791808790791579871630638133566101696219187503872941163907355744432527290816864250606127946836201063261005239392964324667017006733083772317025668470485083048159416176515574561372048389101767438853424518403064803861997246268943382503475571896678551597778200438954403217461930353238130919635295867919921875000000000000000000000000*i1^13 + -473526270610459769255338541293523674660592913562553613119695195729037865494309685999472215992661111408137675207992667102501840217883243353843199596994880658022313527782139978107195992913309603569270345946374990426597498105388862627657853388847677476377963884991508109325054070128320510755166584773492467452029591127593470024820089012538987489526508310078058232156991277679695437255449859853631975437093430925702886868503969329682027885430867323135346581194383269719877232912287663853925575370317371623904218210253595054726437854924528141126991644125933075719156693211219827415427537868908770626749946940019835630456518547862266355525887408817907259648304834371097090138900361042942480880765017034038720447188226333256668101900636892677030347765298699312243438187456183565834244719973832032063542113170216337920417865535372292441155800527724222610016543448368244438436340481063746552250617950634310926828818322460415377950087289964045603682125624460500169767594698235955252684313994280288863198975216792347859541945949104397370242727024311882329815244344918866717240026753010103910174173144950560659854358829675260870920983500564196875052515616622748864754340833185181714503125982831531187882919025836686680354097954629269281468116439904453155701992526400025546040595259000838268548250198364257812500000000000000000000000*i1^14 + -406642511568498369289650510448570320780591295509138558959529121195984495375411535558986426076222049696879234031051315115245737670494275559803257938203504856821683566417547879555694665624235989755834949945050755585064470776453213002144129038671935610092425562362683221785472822424603307385867180993801673701844089575637040173998359965159078458667514764330810508261381516006254450558522910422239210791203827005696543005177362144027036728157350618977010367027465433884201595355932259000691162340513695966111144880415469311073722917520679819600082568703869241953223218083461572293461833690698970311522923113082475786412593727264470390741434904261479694196440772183483479232193728600311815341944243291644657983248988524307375752475458067764627454822623062712160810808331473667919330452040267052827881856492435170319309743814051801963294386054684109953163678396627363701927459162448133280432975861737341628797824868829979195902331130233539008171718636830277439358117909733461771757290451698997743315239555298386450476444104427945330455443924874613508541874212471904598935593995370873420130455398712442092089339827309524163490792928253877596270712421147048903133620077236403527619449293771802434141651662649632736373472391395292970406422069980209052226865315703775549671661337924888357520103454589843750000000000000000000000*i1^15 + -201218172164261099316669230494143031446555934625885041470165213446635995081709864608694192881729951787535019679780091702056658310426653850741300612929574696320866073520099328663502611845615216403044154398740300336681586525410229535125501318665440053513835479063887806051559015864272391316374291875509277451946969189378433150743156284451047280459198711893912598734601635609417926197679069310675204206715908068422396503135408485764397590323085428893468987940911530186982894790955780298112367268417652799306504876000292086834700599144316236363429988856061130661200894894681701436082903686115900216060033204799441695262110250105943804649517998608562910195071424634817155139797526150516278639091420044346361310174996692099612513291823705725091412276035579148173637556157056334890120440974155796111888944022475245472470893436848538245695248357837162699681243541628895908796621419571025370634407471253053483011026439888510955333367419256534264969972458820489461552679857346232188181764868765698732277985828691075160428175417475478362652027994400367697860477763914418169098588653090050682177530726346312776723216268065051257366980381036457788989170541632628551477920026498564378616272810143495948969386146997770859648038914920136691785296575761949605190231348225704532950430802884511649608612060546875000000000000000000000*i1^16 + -10652368653114601977513628838249915281117259834374035579595167009902138599266204267312300348524319603213868222130092833846694064282605923763554626294298689775995907869677056107152288148152426057606380193071430940704488199723325285297302942596091752917300083053088315400250106856704025586326088608803399567783792132255028030366106423499852376698884816911492280403940484505788124627597824139546037060636228155355258973201404746696721757771627546205000977783014256245335503661808918291548120667807377272293894601057921019930422827873672082467521842157316867288307115871234351555895428029547425904720292471305000008102188319140773899693878185635244617038362427937064724833921834102325469413649802485708610236484126711267579945383994190402984454225305541048897565194461748843427555107410698399675951385567762316773577226695135507633920385939855727312062482912162389044505951255549783800825838670126017082059210270251729204753862253432711860214491505416516167872930049204345488897979955522339900595320196302683274571673983528054741560058970532138466016108760625540651894559300327822699397121689050953122575075645271188567611938743841482041636216130442775752015367121995531375956206228680606380839943820437811375425535445761579393877726118273456374946387311781847984093474224209785461425781250000000000000000000000000*i1^17 + -22388585228421517990001256494976769481612708392767110786619554740705382251167362958108085386521316560155903484327784267450869283454728529194750546420306790266286151737817681352121352914723903026772803748945744066289009431009885405847988606965348376200670008247274805825130619302614664400431262565857030301574704269736649962582825689318964906024832652507591571123298613791381647767531879836665221869548930330707350626974436969373984871448727988843651958712257293091451642659071703638196519070748338027086269459440223955678696850172326884889759185937981254348601584257662285334720580210790446445430705114924456491421553500635673768343898037183427600229853137113365428941832388684909165592165577820327367874196589832632136445947932844552521168569198958159977430968310622905723948123573563630514323954378815235907390741899341908160922343542884161001637797755764651395734258653570994008845845673580853968969751161867252719336001489575544114765890114998873078473949059664068102146799621231595111498707351926549370202306201549585376036241533845064588334689159023962431896164372092295165577770774502962915842302621146698639532038571782361182058306590831027456494222979535459025518760584597040326677109216115777512471123816165728886000634690807011792001087695952143974409409565851092338562011718750000000000000000000*i1^18 + -16844101602849212729923148519120823164233242924977206414396580591400092068682373406519578961595234434476056560914259259982156790309570278158518877508220778453728963898684766481220764859414343494103474789845610836474430520010537705753007644033976310431770114553008157657163430106205319323770676899052312681869882988316057074617784533094201286587607548426988512445459752973182044039108160743164433149056346452365844425517135143053407555065675831328105606299106017512211241514099426741689322685570449714755944592479963688727923007826880338945252389938291499330295412704762500900738550482583174682770259382933687274250283712838305138708004827193466199539756175195231608208972616807896348890454470920381373072530964933413083205701333094064101810565398075561867704996904559529482641389818644522050422422659732159228321336854611329855982865567332993175241921621047255405251411187572875761042161029507936347810717377888715475546006801217915152792908943535766948567640007300215670174657783177180336346527052350702287596713241236079304143376390504506358014784291280530778172740788458897046540109047070338585167076277090925120827119099228837006275137702242408890894278199635990555880537368981998028461620667481264193844072141199378498594447451901976227525743167974070502168615348637104034423828125000000000000000000*i1^19 + -4167853001915832041958645988767446052457758962120418117828513406324013941926413206665608032686654333056143759726573410877866713526617350267713865430034832468055824195028979649902650611401683680765590440131417974235033670795544881123650906460518177199121675645619253719009190383323067044260582330222572865348425713880876960354662084857356040758734845544524560847498028548306798064462561607581406123865870682776719287438875551638719910317286235549122411836355204495148855618237571035941040909935478143091440088058668306430816512319669267645721570897168223887390626215699361173429201690422554839247788822394246728424747670153675421712412137947371008235205893655261722860673320111983644759192832390869804997745611538803714804197442678877175772577375432405620184781556953861013282565928435974367630967235129082909028964432382188369400034645495052760131192357680501547617279112713887719162104467323957926600017712595667275878136794027672502644919618192117267973171245231377926165068650468788080705269655530377177848854762282100230121610729701143073360534816529614376355154815366735105236492406715688784759421975301135040676061352160499405146271801906997037730026359623346573682626554577429566724129865086098391686381388225708916197331875467335196375881717846709761943202465772628784179687500000000000000000*i1^20 + -671206658122142973466893892355086880309072607137494632538636986309749923649625093654507847336871411438679863340050546930793059477784009473747957787793779424494176808156676321788525164592449271536722985276826695357898288634878413461979744010384238335043358583297038009829109935711796935656381952596974822024972354334218894702086782056901065869371097360997513756476344567298643010509082689432676441105707643951586515682683008103698712091125092327059400818593790051776841184981630723213135147074864228147279852635636932120221021080719283967805585700610038586161952124755308281399982996478897894073794823884594520798506818443242243822236890389338968430435663468352946396334238492069115931676804191448323996832657613517851669743042446217656801972615176022387331076207197448121440161044762650406658002413141352087920464536972321402501314021517952406066146503312783436080148464117728020101286616192150729625131419314058297064270267484346908838116282925333453370921040151455628266462497454022548609958972666472854362385882307859227262809997222114941694921220304115240704089583654418702072407460424408708789914522500357714850883178465107887725810562463542392320038720177343179778758514752818729683831385627288425888248544832575014332247016956846627396354406312184437410905957221984863281250000000000000000*i1^21 + -119406051484405146683050207922508911299946487898203039802486499798778726592884886809723918368087761266298438383712252902134990506308791402847652047700541105520131356486310743958228831905014472475211941815319409544323019051299859696239612437194287866146968081915216123573449737664444896707208879249992772586232045396571515692921130813754691168186740928562218448091976310068218293288714894296855524936262471019850603105415642057740192160636321345461460185307097931626573126288679556649050368678153031001867633225820550921259051384770883967080062935046763788691955833958647820520254660629568184776009631655812091759410252449605380507317870638626036574901279425671744050111647354952358064615602151471780504057201113462724467070068786023661224124101790545752287037547791712714312479959383284928887398360481639128242899236543495645893101082624282184509750139279225338246794632406898312893895926101434880988282103450665008053427332481191499615251834206175743331958735515188035713615410599637364561061472598340851239942394616750234272531061606268376245585599588273959072250227286134670695156095825277431130709026743096501815789789219445331684514473168642134431246498159716666873131284986316521401746238177625125345758794902796256346454234727397655349014005287244799546897411346435546875000000000000000*i1^22 + -17021215789067522437353517386779844793584732843224388556001872152169366832315242005640736829388079034108010699331437263938883854898740632755903051362133128511847998240954893961880170080486150305088239156849223005880900519686451298370426391621505458798534149090249519655636117831727558230846152040725049755698546438982439923682311864995208276688053725922420288042905545825365073792035991063370477606773408238218042685599571220374661443499168113911785261164951677633757168401959219899322915405339417263250418232673269744798682714928968824288660042293654806674793594561497378937758640030196977828195111202393429632740653094019934393921616568541443310531575230927927762550364455530226230638407087423086716565110209138263797097645205977289387232953592364027460692675703695167038854004555143736616777476257199479927702470738823949766757161919557103851873775910232907241374825000741893280344961222589308422974859305666412117774374298731413427670895082810337294078424951046792503760159707595987992496100572948116130699648210982593054751197672138211696091462234255533312509540213776191113654236277504758091217761281257883101461109081085663428319812793251197893730671384656699474368614557542515816052005910170870345188615271994611078669680328813731773544313364254776388406753540039062500000000000000*i1^23 + -2747773283662863524677702113493347479625396032472039944475704196020813368964196796920153609455609865035184376473420902744277825849582840391753031868031436973025427380860969814163811144655862724304738067593816372974039393335010994374438374245553848458702307573609592865630164089071242847768025740830500162372570496528716045923832443291371493676056447671496953572851153870918086226757416258573214710060801312124500336071641595027071399143557341973599928480182847849368523739187940903809790037797258346655668106505929215043635648691501701033432952163205788356080250342304138231749573248684750475775694306066894863395618117360695583637471260970091606378792330878360640471287494131644873097918555019053658533168372632837553901413152902469350898902961427963269060538018186695560646635864493674117000280057613610165153347228678700255811584007680925974215223497631632896744897933647816708677779531570217252008663241856067737232271668573813994499641623948382200014829921383888040934583284913985060812652027068904855129562569631959036609843501028613326358529191126870118992106501240613750978542176132939581978648483925963685574781865386836412410176213553545625707275500763020849592023330312601090802825986718115277526487079532649917304501138854045482242371508618816733360290527343750000000000000*i1^24 + -319573863842964240447330000865000629103397354448805983860203524260311522998460952200998561259623028078565446739695743696492970115727948359730672400162615427282623284270237747775830644871107491952644795548723005094696082840878580097875286245629786230708759624420150299170258256733554319501491682281158923864242581056951828960629744274687085498349406445115929155584049498525181155308640894413753970063388307534310212628364254421090581167580536924624393042525847997192246327741964491808875068649339270782839189213431372042642332526184231116658207868388196637858524697761701672819524295074534097236509675491043006636053676434097120562943937665530658320149454080259566222723386791846005918506309298549414685017816941509735257239843687931129295043520211232549247737481260977823624399558869613636431348369177042718131511982495150316608872822944356330170451556916996146411565917603574866836510311372393768051816435137918145447271750506959928771774650880421021978372646884334743158883690671528572317537204564163509833688070167180867413097402749797962187692341857162591579443085972286520996443834003614339422255141589622694072245786637953990258410578290051472473248582409996908567095465115265821631856548317593046933394583771606502252596988952967138152838568203151226043701171875000000000000*i1^25 + -46263569909889802376358810367158819636105085315996836264578279169183348703061723830267282046068829131442461035774754397464639524994418921462631183422572701099079837255179531368856573032580799396839525804501931252301346429440544800559501148488093102659713121844715853869720724697162378017734860399470161948582273875363055698749372332985764526318070765122260318495453676520948421029731014576039460753778557007369050597584993499530893126596653887580341376905026998894989457562008864585447854298050944551072509100788631442298181610058340173726169110631063459401481606996052916371162101889517766030283230950528245272483440577876748767465077713325339470307533684544366877752756441699258445696901198469667579621921218510900169156803510802515287944052870293049118295272823826355923038874399695763681604795825045746567228676418574632377140839648978073968983237437557870875560617630009041848963780774367146334465545157832042574759363776007070755076977584677251623698509829060408843709977463752962210716141248612871214116298626710797670510521801047263010460855659534866581324049623407382674896570122937767170837980618892232877946631796119281331516852746302037898286909137250452317508068316829651056579445106591333835681890437699167494116859440104366411135997623205184936523437500000000000*i1^26 + -2707100548574564492321990758597542617058053429438433422254393143843954422269023886263781081204874085748964831687583958784718445471545738144762842089850005555568419714583177337400132170497262250197119660627187796685038023085357178118578693051573667521796850328018866913471455778326925977313025299802176054727345411197798349933546918053060606007269089089797725975359745095869955144007091550316581390845435406995897273313717150170466837318817230226303393388011214638265489362268337678978788036520098760351274154645207855908450665097580074485037692111394500713491140359924664288021034793968569954673501810880683982028273344044350200004749796903412613314544674236394186009704853186328877762369750386240201246757296342084736100503759499177592241161907657265568203181651195900045025160184681406598623162731610283145474977604396969036610444817853181720974656198134350877925941936668113674140525089015854616522299525377529884620533402457359117300641282944399364143600154655850149689529019968553254139777570080954586921051467747378670750963109957848895284007060996965111349111176858558049846268805840329736091839073445533735891514563422559332475149115485895544876537620887208480468428388849182243314150266277822897317971351803615080076299730305245102392509579658508300781250000000000*i1^27 + -287292912114213325714824523744452319950181483033474736277073136487405472709397774509337219285100804981437630360593919964536461489222064817406973534958682898262623403566812915542589215208048259032034579179792156413663813677665799921829735362213680437089138046445092593647876338488140356054659225956082876548371464473701950716830073516769040691833367225541204398139754571499135441736556260612631625345821911348277223570090325015057869657392493789783964573966605898865143932472764772204527388285106456420945762022801473742178264385729647560514340771549360300269168160348720935707745693645651529585793911746913468117123895200098841823229231171791074408388570241946971690274047958687620595071667153929279304973451457122760144873462480727721144940468871457851986795569506979934828214231643791078689729042751518492565003757731595062605553893496411562806183256619808140292668651011846435570104960171852198631741127043874232174777040881369474675145548716425359668765761069657984009848376142299863515163563285602315704765678273114852512616872257651000038596843911497717523472976916496229511775986827841792946522684200366908281729636049031440516202587947561887389540949647463051327252930940040053309712445643423675292434700661957704179612615012516037784516811370849609375000000000*i1^28 + -2714269653160972780872271067951700599880222145856903686846419913741829073719336481319485674302474583942018945526384524307026945086607414170381389200216763780651999938235649615224892203012310190730956697182233961754384929881944174055778740595659143374078537451431581092274040832475523761827426848277060660698226290436551688697939734687770692206877224800676114312060165993161411837229527047448814838836446282507003442778794415008223648287609679740614879111275878960139162298688779751338244502367374334157754606039854353049084387802674759014365951133825605773349138800163263220662441533827686968991241787295776578038185143780268550521462435006574714131504174591450336013584736282898850337975372074576808746759914133921194996347046426653318197106166366520952046363722811398929149805101438508291132287255541937573619302317298636490220943773908336990661972672050035826900308397446492149949303562845386787785727882578462062790448786532870655573112238960796806917739520807451873527688529230343791492277003284007476086409623586202557588466759792810345628087031434798384158799387742980644814518757730330124701026042334837943811800468367104093573605310479403783294085957552323533674387203827097947658299158051475460516489081678769344109872308562766462564468383789062500000000*i1^29 + -14169713758443261123716817419460389108233299935665437381776360512522255835522328596019734920546903215870838775603622690748204667246908144441533202002071959596935231743569133177679129780459050419174023019006622135278662956394329286768887439114331476611600311549598998576691294827961987185972708903851579750574255385155496379613508154726381833369542287399823841804272708877145027830968132813003802733584387617085741820099334527148168665497221799138544291943306461262838184195929659310637293171647830047841852942935638749536200004104175361536559309621808004948645278921301231264710429126051445603844264011078664520028429829930068927492583996152860709761855006862996379073401459605506040781811529755523751606118512066823264705319551807861665809620268251217820362595231833824150635325862093648350666194143230161779639111610319759541351090752629957901484460574309736477113877111552967001466875167391256989564438804246297825791561636198575443301357424570908917344703977378988184817819742765855051685608393957439491350562717861496410960171305414802610671415098430686388589358580303705931938587584844664652064013678902242049230686136791021804005187778395008980841969446166909186540995279736759227591699583376196611131957139240840415682032324223875999450683593750000000*i1^30 + 33616967263123313737530891620445480415643543622017829590990262815510145905935283840579578124154975538294152338881833535012401474280576494681453417924293674646163780087837265670250143170603094481605961117485513425196992229362007450708255173164660790470315589782329830902282286148518755974842288248491406969837088503281955787592807910147677936413409348908631757236404714744569341045336478516664737430198862210844259394609901027478829338856161987113228608130990305083202194058266337352185266101893397857173938558423588529349840110132775470135528227222733938322213705808794660771971957483531490296653694210112098503687778087870681878901547583961607283818572145980238437684256139960964196767571513176113607030160586888825669319953014302111037032492990615358422497020978705990692426327358010965093689786530101751640751645759494452306435592025478044222864073708089131238502273218844003644828365900763093224392675593782594498904380145493280540288673739216490398125807840718261332375674187470606597546619852317350331175108004579346794836816436781908515844194208207534977163810527252326876965637399291946245723342117511203476095748657886084069927169865394338942589861722512069162511387968374731137027946336339169286912739203439626377498167622706890106201171875000000*i1^31 + -376381705710480174427106466812962078701529602878763865325164301473987403883689037625102812440161207569349454268144102535066442210136590336653834791537157451904474074714434157146561477961675047608891112292044288596562527420661248239792899215818866185023104198362413699089495286478528506148105654245862523585573398260823774786726829115183340422256589044645985894470014376318391872736775043041976283609472579596150321945138212960961566619583198734167728831801253535841422112901703205808458006336132302728808976834004143947833027703536831995085589431127583695542093145856585879025731563497842759495575406432330935374033888563538356496469578434829229505695762943515689923607432536755238070164976135415411723184634372407225094300016642110831240231097533217678417292284967119473422496052134947941917407426485098289132955732630792265852736479533216279525747052370815656834147308140316151478859480799866570402204108733240696897641324703001044485311992509006802051618361530587923497962337148870493886772668566803769714888202456667110519492291541523315207708860129751384277917090514822490173273356824596069542945737818168934414733555094844835060893167114898829967237298972478959528880403054554774073623878518678551063327326885390065948590599174499511718750000000*i1^32 + -7334023981859764203786951896367797149105311052677213484326920283896523477752283776170034526929533316058400210883262694254213071151026099688153982742992310661309619113789021917858220979394289003614662456792856555109913858196688508978698521717782093273868016637746758568650227308335271516752245858263766628149109294393126552732862470226046689536919087126130025412756575259734742466990860787416746002613221498589724035715366677293909395895402099475296498254565645295670410324127068360161829197752622525195558044277573622686947414486322052026891973369989560117021068184219774470445607967308845311735358012644567849777904092543254289595630371587049729244040844306845613848342332622742376108790885578995517506635988436866458429640830738088194780230147869151827492653707145283891857957065549279820315905637969369832473909708997683003051127394240398714619691075425464740305626140557691583420511929963742219248030513111293217531477056602028694913061430942261964882342090147423471458774599368717814456803367797365094332552426043087276234153836441631323756000519970584040128391477450497712395958854895533252145464990405787889021388064055596550431318503670800921729952038256585248349600099899879233791078062499005170970439436169018336638454227447509765625000*i1^33 + -446817400250324747673759404194601604534422775482465029215938996117780176351221050368809592041908364715275520557924712999389197566191900607603147771495903879116192795444640557936346789561008702505628680676305243291664491275177948301284804140393142455674715270757539413546778602971018215583996001651409091757046732904762787033097738391426740319562098722887131375299113803569822003582182889265478720755428579734159487545660284130114731616418978346812771373514135488795427778321979466874341902279685615727055149589295011784043212322935426440843994810635086542512431974077151728333724584840891837093358104244759796188584773274098393786842311286814039156211097894300654716003529568374503100299832917926543930863406909281872054256955035878923071608422477043798489193143356553216291560069000799006258790216777362849654623675262134424607904250488198782165212394711139746758492387949534578984857839032407308200589954085435340253686594004043871119217612136095738562771386140176516238570446836883632231046012947021523951727976790318092320964598839757926604689598411085294328057147831864562517998547251280445335578411682654967055532266470998165276409099994083600689898520394386554877113465723368671664972145600156577300024231944128078123183593750000000000*i1^34 + 16458908890684835789841708976321709849581187294148682794135126016486867149361141719647093954777988367987660234165651333422208448196043316088759711486652012487675888345182868973616656004341374164904906034979179222941113202259486567116774075681823950928376207694821858597554556397722673739163283913993725375697036359753637366457779674366582709508052566811279888658505082754379588180439898784458577550542680523747923271106789047843400880669704114228251722340189415979329722170397694357670926605913416514322313907287432240718240611268369753606257738094878263561517246694477793021400798106412670828332639543232808479354196506813872161496896473396732739667864148012314704807569811388106907503997084442028788266764604149744418477863067536120159392673773009450556736887307583110926191426281602044690033736099437088951410334873124472159125288001096009636709831428388988959121984529699036227399771561122763614543107654184270843969034445493273746010121631614449580439260280537510183875247985024243138435895908523902030615381212561437269886842312065532717823486881125592451586064698223693993308048821787786230512438411409879648961396285482702427011684497658573354296783979679058651869363349850740495002404446521641075990320764793000877881103515625000*i1^35 + -98037347334968911371813785625161548637244847802613465299564600385345980840437714592713382426630509873989345584619956019424343936832698334179909619776454651210715458607235832559011444838284879916791534715703803031825542320540083136098490389294332492510970670126315608271353357917518920744323287478477921557315818178348683135378705962776150302072841247851150181318724346906071645802380425308494645834933066058189618249063962692351822032005216054733652147982760427894209549898098554128399389106404864284554855573545805144087742081079547579693260473679763131227130192704219896896990668408521156792320291544656010751111014904742673722420178607501076182018081496588381098497628879607115874384371377546422725246313832332855592650737928859778154782099440421744814642374494389079409200291992365453872801298786175822301847698556707884841274873806135891426674975962498825223265788433852964572228431377179129642006949938845100040340461512441406203409122996664308422531481079249191319053811543398422019555977372995010784341648577174830624887368899774425839884560253002403413828899411675752123648775891841013478769340307129573221933314816140150498326464140925945652196001803483961184777934007622048164528575944492056407582082369662204218750000000*i1^36 + -541832825812435310105425577607026519929917006632721359956543334712496074652872077850131340253392112056256275066929113143448665195273862007818619160825511122846812593425504471302985674916225508452725802713656588424074099833200101286063186595547447493737688946840726108662177124030363882389901162152126642068970723932790511457604792845054938935944802073271588680649330367569723288274770919340090888914981234768225916046587355281431698653780494724049702105360410070625140204627340837121959344940071670973600658301676823216748222082523548700759919295527960091627978091632195493686529688176791954315285826874510784597186711614908981493748783733723248747709809605690425435523395516368268539014485231020095079446857696603774060269528779603931400714535571089879293885753487158892890497355802007249140797162111289327048156966234896284728863721985325459721515314734831680649375370773245914285686414042756932988598669481535208014397412152759858154984212614469873981006879436278263888650363027356490393399936414475171482165837941227410967556067975403032898514935061214242464090271529956985914341205367722591316955412472690224710952068943765683781846742059922263315928163177326813855109428568615411281418295627882048608051868778429453125000*i1^37 + -8209451156133771518687865551136180372637351376283980528963107682004530590634519587123901663303063731151031502176783729406176594008018302746841029346911494137254291981692874862296025767084736264646024087630023752307828510142680740893744102952024775525310695841989094703729838327784698794987207497811293546297190682441511561633093794104953671742438478753579330390915352784882767719620101889187352676075675692816928466456253759504600483619084641375900757652633725404188268918791032037441683520206625499921154826271719068616690314953407686729296663189105972222955676078883780760481638981260542316590989904712321023785594170168502733826153061119665932480683450166230220725118884373085049608285153022308265430414416623714009965122799855625023709235125805556247285240643277146696921763652748809073737247160207707343508856893087836643534307389953023369595313732245460794521806032775663097884915709771415439563598674231603685896354062546752476763672179847467632915688876962749872885824993568963535682856206903262617222910437084857577636176757176148176159531780034848044570016061233515298516179185507996508318032892617715710679093430564901263731748112698686390219409193988241730469941061015359708230714757729358690105755771860000000*i1^38 + 176318986009725677635703542168577638804734326629539557991236549753246232958013516011974463798085726724996075444036327512010914481055768287141974451298542721366328911278074834779021595591080094460524414261246573205997703775863092252729927718035497957716869623731920398058265468309122397109338786665245617375181353867263727544760720733781953039279738256333025040056771691642387265032512464710951693571631068052298820928938695768978549953206294421587506330493720116053245298713203164879059784897813351174609853497802191607995344375016907060757537998583121817863531212628904035499387481826898163498640620444354884644534187312067980021820723293039214835577429923969645019071897440690778561893810369580328242914417155342116451980121135317258103827984882317155231825304202892000559339655623277171225928364407327618944989494287497678437554642865091466714976535925244842418941412483289765672734703267230666585002860326692933454991266134098889712139139879234714495451786328832884806313680597493031601612147531663357071222220679413074146618839629965742139975156390807898960738057762781204360604807455183437009161081765915522222613424029159042135333252292439937744824993283384299865130740826040474167465002088035100990078018005000*i1^39 + -277145855639250223770199243384233220939978665231728635648766269873074783603854146686871064300594907819146599715332070654836086033749793764815207987062195596771453099752449037972751496128772418305884157709032061942514225711930529109193512972274934939603593399281719563405620445699189728107073900174788120401817643943649761051856253727826278113312585557729091017051035958139639553623262581279500215893418107888957882342213925673327748424390503348519186461295903898191379800040528767747108468976850830509153897751166142465003803664895754329149110879130783173169177514233142149155314918802225642883161679745590890826222969750713548802657040752541973658693318025813237658740788696454565068497277495547386662349010708187007267233693862663556001662560888645618971849035056727218239990841469863176439839105488053984580119033704279322011451937389672060331803978535983234518551561424791164754861712575118366220254591762467425992487986306380054850884425624898468468882705263800331302997659108092698727573203003273421778917628306604069204443461429306197179970049778727287620878864559859456301660033151042191080421739347291950345117242884953291860146813046548224647868855621127109694560092748193125116169119879156679032572032*i1^40 + -570366698040437848097522815720421476487482199711309040557900435328244438894622610502358939219657756420487038394182339031981383404230305091750389480693921744812797699190402209441028240893711590524280730222712301662984503711259704785924649271696142050736058443598452266533186211516143333505736332477751279334072044273593046351805294176876753189971265458268601355275763566379270164358592724641205102892974125968638753001749442304587472687631237395147231077646721575062511382847108898555079269427884622379663010048729179771858318968835295747109523140039626640737561427883304221169843968226118900109652841434146724298632991285504439351998566079322478297337646475126931486721734749726614168079391347061883856616480503166594833098418391215205187298403979780570190407689944216174932072216065793661652134151016170163761585027512004334143764720434918959894503575445972862354501590489466060958672515731668206787900031671574337556740104578002881256403043684690196889628164534941868182919699817922148482995140541332712474495579823236271458722824789780153219262973372293355366066572011830995468879188414769806909047939153334404408413514423772402334149642807324230178141898019569369293716342505564664418212887228881116184*i1^41 + -26444378585086514258597366024659084206846882779704865586992715172204727119520991556620600963569649921955447173505712541134023501098115670780460907262907959960265319380099902270366518650336210004733734764642446456789075693789257955998514346455818840934641552156292629433163707647892222990205009962925615643275517377022310716530645623567890080507647480905599022118015482438613522015970300907666725303599209769810083973169261759963669426123396905529368910414280863916264811621505943810145508718872394239424279695968003276140736770086684386385444484674733505538773924818519547969596776511505450110300505253818930759875938707613230725526868532450479795578867594816701215170819785998892408010998852749069482359813119190397781503767095176015444121647625204817572458639573049126562341306075275962120470688244823445815230841296318458462865129490076420483915197411048472945331834941439590844457409651457991181984349874258371536812416153997427727860087716551018484022212069865939917182847429887674338435363968932414818886786834949713686731131067235646789382443192910124818241525529835534387755980267417245775288193803359093539952014311660132166984957851783643533827849248554830818451368289282641389073859763395584*i1^42 + 226482465282437456874156560864438903550460760626148145267516630876115670953084705024594103725911865872566985193757440797930941195290888971720687565731306581126285756221496899513397562199800315707862884184920933460546238398863147323939380337370816261830846909299337861036396393965079936494901260584411703630015958831569847468313776024667374730189224328822782768850207255921005390189064766156928178804533576929365783235611804727842093617361028019493522619548575921164506307950799070797346075132713682613665724476392220472066224481229457462410843817058718471212323658622948468435941341822580915795834657438279361117924530051524790786837412295123053454399532048429533897930305574194915395508893997427590215934386410945813345927869746988622498642925660296126488791128889002632288194722004398321695826705212656537984682212436509046704066894526765406710592471415554956904010152086055892633369170080456231376868064248571374770353629586982573550849682614741911907767779026358869068156228502456119049201613002293857853754443997868378651967747488212017306661663171377724310095757124839547321226164971534439192967942808559529857714832720508788212767123235587485307255325076450972724972279341620364745124896152*i1^43 + -2670293384255127749104315526031606349671953272952441814139968363566795054043971644424909792268366838167593333450756748397914518868465063487323665679077539622025641334619267260985976701422861375008429598698229460549933818324651180661252971529777721538459093136334348765231131467198999784015212273167529429593314540711553262028847211486289300550132996494719841326474956966973861624359908942616680746275142809949034625384114659324998209820009771806338739119719012002007608068729640547891096157300677791701976854386672334324142655828059890735671286139189582734138224273337163569878528758983110455163319346081009071873322110858959803574893368707812082533886583469675138171023770742552804533862673255040759504459586268313897195852937360565449483243401905101500920429072900648338938092117627609678400298953479208769747354883083712063623544203127507877695105699855861411655788975910358199902959360479508260544687334402034434129350448943264245117679211362723184566424831158011710632546818067810559345799956821312591778720143503636776397474229988677674386811934953262257935123276225515590474275233716516595101579465800711811801736140641293254397904982441234859258103778414659532897433820993656428618368*i1^44 + -5991458060861351580822496753974940852728785987768802502041640221689931996901494488270907182648244147705390563701547474089431520935522993807568456139844097222436048376679138565838678707030141307384952496828503494099034316511556066473559825631336499336847584523983081016652760480447776700726296904560267088838767544958665019355580494830707850320257103768435201195915911874871654553652881835283506724661217026659193857757783529281200348253485295152241873311634034100379944131656241241150647600194650074257196237710471730777305182015117992654433320225763272871308648456690816955325766646256279567647228901097671404227559309141764250406008883330661150308468472176109826965498522465072172684042437118843211052545570372003738882582266727724776573308633574985146742481747565390569665010019771689884891109181727416726811100814798888509958720802319094994743293713671700906841253789134929688159251153472631754715328699343969670880492667108213222598947660856634380526340993736885270496871487053323585753328640710067305119893159120351258916544211976324768753511374625144658033725255424707626281115419444056752066413820796103682255245426427505623803642068091612634241899617837888597320616328302346488*i1^45 + 31086444639402916134289354971626593011718949185396269021777066907028655097383319143824990990845102963777016520204559903942869796684345954171260139277313631132042041341523426288500454228501049772663860277076930477501632542901872189509026882615247367722538521121368269765333998363348304582410148735046980451365327570775645295279822902229317191282321108469586373666980685235460326047638978195720864835200589405088433700096537251160581175005767324080274084589901282561346045247843167390144358865948064613130974218762839750668370774621258968316347694355951703047269119923214609085112662101596813730292137865870210836869959900699563349258767097607609095794107517567235696743130229624668376182150855725682942012335641703105832228478903169130335198482223728012483213888104543220644214047527629820397530796050609111483796278599088426692716141524369778891956628535763590267907965369233380868678364559911827333881524384280182517924136805786398273210647130078115474101455001103932974694981381719359641564019969566128544434647348486009457780082753781143737679636770103793526575303781863264313410450002034596898793463576644630827136603157171974394917745156987604522773916478023389860491277180800*i1^46 + -348677561856872915083526210427833350910659717078570207809120612007283456873063558619337606716426852734973276038499141134478354612976639493569884598303394334804441299610168145687937165838161554093068685632343687252961013047698801562624396205012546020806245631011808100029105717003879763361070979601756112241860804778000357372949490043102194957568183637838829315818390579406804489410440458007641342050217745424157358552193134948974795418162465876528814560058555560713435740338914476345180291747946731692678695268965563997658824822369202318563980817779671894122409250157792863290602131535546839825513619089147928499555964030663251968293995761234718961441338523333748429935894124688064151429240398359985885564111054457748317326138267042270727389774778041471745931160336926210560822107434086893647379887752070517924599908753291845103406583839244698650475796345294798796550206841194955633270049595013150223474331289665836196931326793780549903109801382113419721553733435013587911334411994221237047369098595931091444799757056421888375020018819699214573482724645198340519164211036591948210072810433902112686920135076679779958175846890779329003671407941428301052117558739132703059692232*i1^47 + 887323187316846585050302783757816459318575495837049727954723368736972041456953085175224901681158463212318825795224992241814511087185550257689640706531254103619070838425339641882511089960220579760671232122202182071761610179702863382190090149678422895751477520315368685930559639321439742946266611563771643613782548985645093949248822032255248442234518231161302763915795687676677437654833959033672634100975612632646824998126903265328260066167574162194765271150303930557765492788495316107458137844286741424619926078540283829496825810068042330419055113192646804350714491131009554990674324736041982384583573376511941452390072875006954610831023619326887069698885671733983835478475986488140984818045819963149959620929789436975236181050220032628071358243014627595338336525188351834589863562242050981303015058178194357403060211665456069685845494399117437223672676448007672839665664488831651562161418846492984063442620836428595404492813029735422008108873558941204810373363543990632987520202438063684160443985561715197521881454455770789353316337918119262238679505538216826592748808594328761002904692418695351386771345468075067602026236757809918178418179583822398253934799860623039744*i1^48 + -517531558675138693737167106414523744226936943326424333504105461538194523891054000759052098021225446983092846596157910608680534390442144626201639988025846236907163114089290921796585010702368474745305675320605534461096165897935544354722372982286211492857027974763131707856640251118605960284909470466201278056753476814281499099558519335523467343806606394021116779855845077645672830867412284966088547658231951798617006128203724256489046963191540845675056349926871722079469874846063367804613624207453702876465110017623434146185662930319731378318932640772761931945925435520490559769976490989541769796909462119026109248123484534045500341149720034608689530878307592427540743783123473465615654916789381244018552067886767828711225762225530923003284847217720921067567977698293374539814891365573384007000957160864339431254166751676757624518779262675832655997900195113718243265869848293012253006072300159316122834975501164619132682989851969651610495616671563343663041807187566597798257925016616692659420893926126271043508191265972413977620716774058286417401827323006460183163350402570570653940844907101537460713599953786193050657741007451375174541114167868984793397851783228560*i1^49 + -4782872159895072138937451736483665594728476612112309910017316713859370907622661558531178816798150848002463992564795688998049591280497531887440813587907789240837583171065296949855210576191010750221902893188547753679370307402849098867537640532625848430632635244665362528990576699670554793578011157361967264308062359858108668116820215926902660262349595124716223483701214664822695738593030522890820976574703945717438368038597198257323344857925228809207191765054924780182501096376396543195223580228043375886087379968156447016145175425984368425663494135733001275795683408974573883318663709032627544228891675719796561832533078682516712426327384283693081666327428824582673122048598915761504050291789858640087368864189813089382871237421756453780386122333098826781573298461512761452978706459423595537103983888705466061643099464649718803954239717612035497019696815678938492249820765143589558114372235059986631644825531620239814042680113084731837112699616543378381165527156907235285348425824321926291027781889172892519338553373486492513899614623973136908269854240329554362666934424973893398543277063328309213744300951921087459447998991401317999245211373741749239039252480*i1^50 + -3122528280628021247301220784536125181414450482448644590645289794731695700981967462748692475774902883541433916171419391250234853828834176495703238400363721943750969268162057060511760152818938859865455207256941164619316740259357577460293154256694599561879135197319270983080738403889138349060414839978732535301373448866257005984751226831734511096930322247808481441132196225850769885868446706436889358516983483926748915666392840689340919193192391540209079391898278832788761997201525654511763466160564434125760317642683341718483204437225936653108776130771371431351987503226686546632865271200742158519759620098625278372802569861179547451523958052040838453636013344374659962383105702383653985503100633095464320621182946571832699058926283376388723513999576394643997538216011785906742098205393449702392461861810244515235895635424931127261892441298449279761405564982779273472187883497898519522680092692540570565481346375917762744671130691344370709460076152403916640481386897448761079252889730192183089431628706135428451154482668695798904860897399606202958105972207884869888793830158151393547514372097730718106990050818446276504909244621638679485623343034108715120*i1^51 + 544797669730659229838944945289924849003578404866475751975326718564584333975031105275250792664306886218834553078578743541643795213863252556859689727136937744611506305084568873620571072339421910218315378341923868554410908945052724972680712815745510390021919564341281033528257408088527969982023085612438715624289628269116417755849363040315003697576796784317809574759271463415023631240947873670689323555571463376114063660571370274312069514240807531064549744470036398033224469249031660531184371462223090496481298806154170018072357292695884449569419979144953012440623238069713986810464178608826503864705133752463290336935414382206810262098888102801193978844720442648688273863767122530386616847220263600079853239661082447094727873626755435155403935327398040851866117192962403724079327221028942245234594354123647368552896421509013047479258551298798205608501938565537807921949653401415528700143355677267491418452031645819352916237820775378754525148006342034181554451435359224745031796996365071721187224307202552932445566535381739242954914869087488246294966641015325406067607890575891739549231983869286183155379336857307067367019686835092522082159845879040*i1^52 + 98502614097300325761694261985557639338579522663294801967353821679847797254445326656378690140594140375744404223055118723924218375360840967647546788275591872378453878249083407881654601503643245066349323441408461390699523134097798276856150071744371528961740967857783610835599173066211775940384396466421413225792975840593833538532910375277660456618073152642888898401129749642289137003233400661161119268372809594967665094020185808290406689733184701150408072215792164901252579633657900678042413395822169225910881516278492338722876172766329081631910904567477139786302013191512897403349320150705423447111562610899110710776571961709603570806744898953012950348842402583560038027757028510819184369291275926142164352666964484063981396101801063498221907003897678836104359715334604260076341699414381598852201006953764218022945685634736915686122849543386884478066341465636776239276952848314984147640673171163777588527064889085335266405202545185799209365379653336372440704035497897709331661263167489532876161386857972652309319634693597631705098940782504003533477582109455329958340686147950421419899903445383436278423541405751612667644935185554223873685424*i1^53 + -522355145901352170637482322394263989627984727064157307288091081224801772669160589516645004090581952906338036430116295719004660771057654143831628864857038020821436582647470501252503712054506614892429894976750514059386281414225108621402249502236328487191262113870179520168322436711046076858702335834952402161684019679372216644357875710998076699349602924367368689975353120494637045756317830134062962542957036542968503602836494039177870941156633841760501452188143404609504880792880878747226079305779789900694265429507738553947814906294754616734055149782134641191971219811896409922280604385991669573766995223937132155608662111137476945313916691170798358365682250585685597807118138920779014450418119041325661542893076149039457869262837392877398801069440677065290830904682613994963500206272461514727657815407610100612033983800031826414401640299026231335190650896837743296452845806840537054527381792537840157598488966215898291593654357111979716526988055034088746008390915228661817694730561316303268300434279689815739104809285427299717859161799517722560345331580330787347874915959229790403061079786175204200610725548754790919348384045676133888*i1^54 + 94147139088787822442962521883217392536307296350855237220363228189341208330541078612870676489771033659282178435468174707640673568742634285664896570569930170704490637924809345432670919673883614784856887498706327962393723392247692699383388392130872025197306829259832429111784443250025005503273120240429240986264386433066440858873938321046193226489728491911289345414962175268632343717450300986384973204457070896696970614899327672504434590231526009130744798046711063645245118490950767284703744414539532936174251756500570735917497735482286499512431980020484037763911739616974540769761022709512015681658143405675254992115915379435565162747171489375011135020148633004142664855505411505126915128253923937424198251439430338287158273169919301862590087079700289578559191376922229672930878725900611261924329050165174614959764437916394681539454338420150528855737994137903509429987434277016127030606650214187224359786337647369197773618586044493569729662765285021523787210537157407766730610991867448455072254917407105957917550302786166486372846241415251103419943813475151905290924638792900801082883122440701294313745780618416785312300236323664*i1^55 + 234439864710846891000919765399140998377936646498884084295606301475872082018836538326602110855666232333878659762188008703045102275579546039749812790576118414351299374093246240278980822185734810526868046438661974612179528461760881056806245499090808076206948879794658080852795336687672492573022199081359984269192658084834870397141832149651854446479744003818607877501566253675641898053504494588076190311552982055418020310140872762099682069812830379507730531394374185335257927402852255060987809943922237186517883134182564683195922592036740227107110743958320232630575027856040856898482325319963277130409244332522926335119071235851313771792732829623033077090667978137474888028665410163284005661363179101769163032174612319159819598816199093146960001251544712091187998446267141936177718333113445948763535607483450723705249543650268647552434085524122397968783795933602668968307327760671449921236290232055823730637714392112111599290037835172285934664636358263277021784394415196757285366492755792814364257742443615701308557325148951571303680979995110873451538607155489579138836961941836706537058681569780843660336893033003142414597888*i1^56 + 53991248227970089235240621132027882123800125672370096215272597292462747695626998323749877704123972000884484767004246395331661920662671718998689728348618023571394800127497315743808416995368515372049169046320125226492248036119640824583347554519351757663012373624145994312758901251873986088928417188981212753347007681471686186496911828239302093206214191911057535587985867203183190706865718154704174440653478002645053638015224766519883072277325871319448249692226973507778224964438468296920654483058788354075323235785608017926665129787225832785680275070286494061312105233649769738376256566533337780800593020370552909612014296757074119753994560411506914499392571787812619040814477261023192654914722969448979523592723025139251825210926889202346867569808206783126436202073592347445423400310062147550209085009034578898653445271382837719322788695418391182061237332161792032028976498592175276460218837639372735626008975118513231641033523558154792426177550893606815521169064365949247677858366415977553998686740481130865448948386419936931540725357285517651034867679015876532592394733646423994045460412338807244804692262328059088*i1^57 + 1615923682603627990646110888909820029646183428110011396349895753952821314098114147994485057710675408942052964871805069615305166691825873171531991592538826425910756530219382900331830798733567528803244636371336504037480922817759614387287830855062410728831781131813677779515696766763154261205694512876723335417461281058721281728684567971120736797178150566534064399556003257179273421983723032975363300426933150454525398753510046758609815418645862863821250474688195098402520297789164827309955810504268489700595177992117107849205958887238641094747163928096733176791899635850198995943756345813991407021099182104830088890288845778784602236461988714349108109716985921676050357803444939800940703671488633540547680961081574096276371900285527530660811562534257721985277185911145838860604300713732055013406794649145447377143561006139685515939568619582215437382270952339197920963585537020361997407753212528517253494630985304033684329112529425058668794470455763656407528391680455142630032889690234122618227527112303337012002075492967375725187413449385812172521718446323522928038574589788079172906619038538815391766010867712*i1^58 + 1689613213223961396295037084192515868954016789446827140183544882161126371429462738980030761581860218629749969167883910772785799510708005247663450196140202393867969612780115996713171592695432085554138563983682804168101482585387203470572890063860252114378176054498283909203692455273159279486784766853212062653544739374860913880402431134237368847481749430061534818199285551965914879967556466706250688757718745756936192656776214572739588137248944142053064265183963881217235287233779637572404829415099335895950077649471203332335719349549567080314190606580427232234454567768241874634054019103288652486067193444544782815070790103063718338706047405339301521061047067200419008170066555598015329527677993200218973183248480129936872609793119164733792409364915740180366563533501494575428271186584421930498896078670217283043983775560415186353912522570002399009307861126066788119297655670834586471883877818377908853568011706926600258419706056554051604811919733651723331038106474776051484697249002875869778382840430642997594257831944466237764923367920016935601108865782598452927433916877316509971015863991819855476272*i1^59 + 626873706898454017683535006283942732993996435836884055266916827747553814569645835592868742833393732621170084409243875545514877077204861521009807417339962249800573732568019701090308456839137717607138589369681705765750259239713244897060325422975481527364067412401899787969663662963553232327847451671027353012056626946009620911919261972508063142235677665617375127386461456290338667802042401720619071535632674377077998546567038890504987031335595020112084286595451681482041806092276246827127616125414289296181664594420416291404547344691630027388561364269235940789535724917133081293305574688850569301363339504678744004073070951578436593715887976783449955627611853642756474860959115787521100492520213973758375847887340572134013238426447915796457611898157036242315556669916092107465885459638725216202536760195997904036860787070576586107532060264582795830642610578526123930354563620934187269077761924865109493777945978815740412006388135972680496441006897313467208629474326315495149379168421185667353282394235858595269787855974441598987668696927488400810172047924564296648608743742993238168261763168519424*i1^60 + 84851510636329902378900605420077020402442250455301347528246901658885380765897653980269525792880344032140214416346122210257844314518441024930016581416344422824754935779683189361958714478309183583934928045448046570415928974553915897457737546548511081197419533833148808647626435530760143697797868870051126023593121423792307023149659378524851309811804552053635923775632864797801820054166154358458081266781681853519263661449125360854229091281051608763886751883790097852998309339909237690712537528938870305882000394765815003313822815829352682982438815465406312877440736510689860908783629770994111747182839848453850618104961477219354782415625021573458556099197561875433814869050953133117950362918588377235953644989612507449490824471698231794771851660926289957539320255682809521031894019280890635851213520654561017411602065392179117474030977107762725457655280797351111630718213043928529299998368042330119829163011624152251217955936339121093650353571593308913494593598181179023730688744483876774497557877548091186148160889069688085928532960755992666813245085185941172185912389697539847982977359120*i1^61 + 20568873911384807487838702706174287937320592434941489280272445282760494282405677527048736276737691410744851642934312337185024552768544760155969770452761437620576217776834064207929887418643592197074665114703728798077683536118475130194161095778815782809641010425811712904865542580656764237776007782548504853693447416692427327289915183953791475642010959094987336604699080922073600547286650653879063530110195974449816483911469287256409543973919689283049096238647305137866374949196147073326539908034975252616059472875651267917004104289266438511068703471858789983464897620534716868215282395426461230461334426705121595938724656006617573940248812755842389538913688682861684121412925234816031240128295482466295373716747010204091164709949282566489778891891101417512014686803444741324760347980952561449533352577361946254613727200084676207101747655806692430326630185545979467352832738246694863954280474746538928767223198230416649939756211683060962456845823355865463959339658244022623783262424823477327085681906032771634081100201645670437574157909550514875772867853947760033840552516718470137216*i1^62 + 1670262163716804360774199757282058880903381423384467202062937744251177886366132536031897667416176644291631007741127002956042735208191782671715062953255142223527221349160404244578209540894126580097930432122552004834018283392386819213071004646556813477273417619497522995206173551584709673346836718884331670447962455096444022323173639245164970608919416738769569947208943967468803986642988353913260204513961669317658167351234481906766189478789279843427771518562669466264668090057599692988134009349396867564490968707112199710657478912291217477971454499608435663313110121388948119148759402673776002219721803414209643264877537432969237994632680527470464127477027948325232598283772811883265135916230304458518067578479324616343835712377389991527322528029224725245432272038801848166966015491326346805882316488280883329741486541704352617884497203056079700959935290377963182691600563473055318685451080973425785098860090987437791674437441130105354913529174649390855853073117111890601312325703808935230077730465906743757426131241592938695513985958012870615954612281245216716935659893143856*i1^63 + 59822203935513362826167665574222370653796826354075208210195825774553684338956351095106371920879314573384671236155224869502409824984536486387452276178329515751501130038095969948817591774584319474378092874106833250627393024071437658117377862966851246068437069269335394480680527198473339608131372841054476326022504773533769857953010482477012923546332655391793083426284016588355611105193606164592883825959238783092610991510484908060200952883127522802681867812876936396764692376360203774160360329717327842923797398963364625883802390732219976513544772195572185766603670667083472440454867397373791522914750660617969664339170108989043900795025955494185796136683017413351238912420254892400766606399888958095638122211768854325258432565146317033566631553932474319142487588750143930865294527916274296325492410836045263397671659968541851386503525078320793503292217824305950090918597961787348874544512932212084289986830440025933080196281579602888284338178857226354309803172906704186900457353805695510892792945337526423352957933646328531607910549719289985941659459884888461241036416*i1^64 + 787813162304710723464271525571447161516305499126445038389700615749185902054112062274639944413750908335736472268790067464660529986215527867159040968850553691775471792958230972567773136450905730014561197045143910383193213251565689577747414596413301205275996318080227944081046180191458767527114163285959648468037874473738331593854692702360936344226408494509505020209189614615482401688192974792087023973519429565268678393278468384054625014120593208564230093549650098995185818586709641517897542354306039873138487624895075199947775189980571239550257769913066475375446524456460049423291159203962290966860458405965986011159448021615613189838408055917137921793962690263569914853352951236959266370288363287233628600687932777064856721502196099961367412836000437207425366292359570354640451212889957613693849032585103645677113996169954599877801777474189580331529914799965847752377943312038304949292298766325006536285486315794498653512729869343281890125861096771031724473702040131535857139412915405356890137881294742627318312173654622529316564868513893451030522250563595192*i1^65 + -3236634406803175813141241852079142495687117548007655469933306050603852075819125970223838636865347790608065587491291041781929194708019928552046509141463567512009139321808566307145783407746339895440425479028112624921165089736192747004974403759227276128125517635827676310924640152011271713691335236947522394776655659996700382005273493819380910435834546623703907386394789964836056883713551794630359624503700251997933625493053393415966738709408327160117439874699340790008170641049852219228711023033894253844197557583147372992055477376095346074753124204362497257994134867458282213974203369995566440915233936004942407457294826175852483211356893364914493043877183513294342444288778281999837806198400144376381874874821937892334455174779289406747989135141436097929004987768057139329833300555493345591200537255390864532648079681954872515880819907371500306629412450236039733516473934625816366383634175638985685257174278457257197931618874348301036583503848458462375905217020250636727107639347205414281995686611685513948738176732669800739278130231444377117656845312*i1^66 + -146078446029119145021029582591623016838293734154863056094380025978777259504260777230061373073021014646660489860523573862346356724045931274372186117889314747552428061459642490211228543787574124511252509942407323888187888058068366675035998578528533799084380661780851166717474727082271729735561860245647072702166701637954239572888047825826573215910299098032718079673469376718492566433216875093413555544850212238902947333553810103682909183104104665158537442664233170359419830940904591080758631531441587302761455085429024943130682978368301005163869450453325058299292853603009843845006512551821336097896936906735151429790651124891771361842818591454687727962976402656831190071171692006333078895054952662785513074679908084392612094591033028318670280972808641038569471998960990987338091037576416017672709316199545923725045874100024090642195973179551259362085662480700712619069413745011675624190321512543261192329168895737041574414288528087437259456902676621873236461820146939533035285176146095935708573982418333036316355323279393719629786378362340098104*i1^67 + -801213508219444427432930235541157714743817810569101342500697389029119939469896981142680286515410063085548775443274721454916773194198098981020697833793203470460330571301118181636110348324366101016423669919421201679664563929492820762078812702726729538530776236037881808237031758301897368419650349655480532141365249374279967600167199749255530867526955386003924110839605783082381511488681186962947089931272181586666351758204551715616281860859059932797865618908625866904223252824314178828110031893076312712043841220933745175585078060450740198422823602085382368534407595853546454024254351203219631122610008167501810610227059954149680012780437568663386449620645293503553886724626098290236922187297505982915300065507190629499079571169220044989969088457461667715689362867268691234832494727826516237759434629520050884812830770216301813970278339701846637984477000299023517288149550987334451287573578576983542151349047697579489093590711397994007454735945150345837824264834948628548951318422944115097516186581204327288428757614584517101829866551680*i1^68 + -3619585670139459109184075303719167883540515295079477599874240686462445728849957513276228813215779300942965578782931956647029094047336051348395618911478571939411995324702090919555789081243793960719198601620207204736602573781157924484677397860218854859395111354533723783659538725491926517660654119838958314774236176238393238258072689179653356077738802024656961180084473118016738242447379971748923320292063773016555588745931623354788962598906492935327841289244236618437189852018630651875958437451121451364319900573829478830348214344976526133921372706962086377374309801551285439623726850158686668565364447399799738551978966706256596629110748025190008489310251112941500924356954239579052886803059478283736854750653540693715714109557968193679505824294504350855185347589472233589658707629260535340892924572143522891074047187416676766032031680085793455962233622335305455356069770667385864249789654167058709555687213420254972306942802663235352563104639070954227480876878927270390220335961572888177924817768335351960452305289086673832*i1^69 + -14741588434304424119294760194020785942470687413785008193937729575389328328318999989067747698343256546040896315429123544102463158844047877999518806458427971897137797556879296521150075837891544230500970269705546734730778965810871062351740522805271311639199023371254312769517691149447758541100880405557420072667521972935647163827916720329375617979711144607215889663233689775429431084521866565824084240894368322098663011639801550896129386709730674825459264634112739333203133213406512697502240325366122877811468576615303890315025216208834660839758422896605072298734913665412601924498740546170180329133879205163360426503965420885730053690551722184666554481137360998696797582821080710826871923723795413020580017172829059831658713431762424705821088407606505543163047913289972294682155817188622806868308716870830933239129747307291739682362694196529545121244808615366728061373794203104342268299481566585916147664346902841978658924421911744439539290001636486226366281365532866337188303495425688604208000630404148901102769408*i1^70 + 56266810309268057131280630585493326506606165569448796569149282889150568239744030890275481367322531662453967079991846426443867935095702446729643149437128759056764772828543155757890349313780841118460244177443649444859437301349078162982373480258808511300666656800988138598944517811587640619833769636318030501431093214544887368268721174149517764622291895405292644257121068982012763509920171454137587629235822209861365654881256031339339140486952291724251121312356778094186703520869769915868526695548890891865076831282982491937494861158608911875869656888223132292495938934816236521265849205545221146202371025190615270127595175942441222986055855915393337068078743786353110334138332611535697251378130152836415890212063605459424376443853948188586376005238652439952173700824850329056437914778672432554985458632932853925013385146561078814039138895674393009953365434996646394102094644029529456005709569707863954546834665485470241342621982080784742491861666744580920435837610920835341183480415948983927009693306408*i1^71 + -418128739424505328402896024723980213551425981201274077284549124927694880568609569463182636071014402512042735085491568649098248479328883928905592022032286440346522961548211457606944498760147281650205422550752371653390087299654655302094876792979145973139105133875939487779917802306392451393786262091903388919923603363104164734451929175341556534308367163476315680168511171698185763192889352678282075429159984456788205655587948573529154692151239097498238708528612682701947368556927424322035962910536147356649762426498248678369846192923466535410363666816599147970622463177380161642926709654838245784486219777727848763522460663617436212760201981881072726550250796495765103029036054991260856195534246570331285407442704041811878267803930373167828102861177800713724109167687261536599437265888100546406569276013036930163427565955009522030911411963860479134224767738985409415140537778239829449562718650343351307858231118837841052712152534893609527926638613008938741660390424145359204422687952062582400*i1^72 + -30542878737594382361206030007432102796959665003567970009485808085976276153478893190617016390740335480481426810430655901547466600442282018156339000917560210861509832941393779007300369060565692381898994930883884392473589410937335164576871182198914161043572083095279222326053092637804460109449855092825672110099270031634307650367331446115821351043177236418941253397195523374218177887080106755339015506290565787561945801149081125538107819276236615410084890198668675077847088176509174713955169487516420059045340992194508894149403382819147252914725992344056252029301386092889198867809121314526986453441125061293131444443288553789284300954361524350145616525975823228200439720030683529138786229000131470243652148072819360698035046180730626008300590441906293175482062492046763139249318061395406512743112312968015780629939442192313151764872012238759703938234066715130773832397894740068783388835613745296646004905901983448664145589626779534311954822295202494286997393726417728282313528*i1^73 + -7855032886721162190776823922881599241693431421920050360051353312565394700448942841768062521402868725960617439495094160635001309312573157760713125202632371316723063285998670655392250113970273739017794725376649613445865792890552198920701649126029427763643629256064202120704909368275772157324753207855989457675674364762875732358255996228719111442638288222253899435440918315803341536614834106553764658364984822480951189023391439996809456933376457084064169167125191430991296524301894897652655068440831383942642411680804810602493423423851019653074526270361323111821520152652525867746812395868956312964051150305137247337019335280661809136985725477002053476256251489939715661631848525792727953258709356672949991086408964585842151685196303787260817908201250527983252319012560162831646207673678422793608676277257816923184738872601840102826695221064349578624384193665095062755834626077670399799994821629030272186515379175996764961261496535205431540476424977503218154496*i1^74 + -1390550352680807797584603890077992382629088451372719789881803341732366852839973466881774900466202435361913852392463326208482104924380248349162603561009275357028713970426989528275041177543076811127820990945351048680917306363285841656321592115871340955885464793781395501302160700834023565459744143841684003708929221893833065724741534410788968654987214238078776055030084439087285478349334482287108585195084140671561745222298551614821218404286529151426477755421428591724862183269698122331513274803364411040287300460916255362026057188867426587167060951798539773131735524131553299195846414345608394841847312633103340429856936071969742734346826428181500918969474302303707643333021005642520856365388799825259555986356830424916357740853736658317016322341349145144386306516170123948958258227920677359516317598425549247657040077094229826622851132496470399027454161456661228057935631090077943642495673750709765997728009437923585533292306402729630507935048*i1^75 + -65719093360053005699206723653606771618999828243982702355843522727713035846866724910612033424387916105532427781433850174416036991721226542365372616697700122552529351159919601097434244770323571676332926832807738517096154254568552118125547359453935992768017897577100455996545584727064767241302020451577185607787980107289699368997582538818287032974973680507065536687812397350238104032917142920618225035551059927728434226774784057619205882013045749664762957161526704016090173419168215730741538655064671600039924076271642368235128805592907893244759809659340243510466154522510227449057445590706689466592910290331289385841286181260138372993621428269612207394386036736279809827262012150677220392824761598410190966053048520739008277895981483291991820638242144788550522076748160712964411425142799139415504108660360261618519905397835525700457562076629396507552363821475309349153629844373521059302225939453241346497924949040627631264023680*i1^76 + 91071116742582901681167347728611483345488304464190694935800717969914987996471515212868975398254397993245774865439798226891525217956200701510773244171070152184702863769632121968376343085403176286367540822203560981729244259544181474357934384319587492196147882291432876589593751445457043976600302806574990659905841300668035491491153100803427976272814551904950633746796425746444934819892237324973349356345621419468279340887867105146567671086397144079225784034814283887027239288872579412214936110330050915558965419357417599250378652484298190561901063190040224612272699392236182636387233350231303097540852150096897371671377705727979177828049848479273633873454249939486279768797845479927994724019521686559786383654802402085901018002609443493129542493830370663951650652657073387065069569445647113842576389889224967285586364206294160456369357198129097848783011157727069906700724550267685343831161592821079833153590888*i1^77 + -15882438948255458257199052711311251569100982574384711635428093059824738474527749815804380407532000263553784661167420404872618665043145853812407836339530151878023605854060365994567881129052293236292921026907887558706721359529796890852239627994984681539632478944487379456879395335030565039308693790963283344997356972397608329869353234969121162562266589998034113862011245673576103449336994146824174773285281692973540587336431619181647054728239895888847130704930650355041732961324814888018975846826221455345792738647596758903121584655707356770304909480751574071814106868386018758394783756906843288193976315968811458709916404553412629487343727958289598773398448136854158695729713869779056411410739914458899377903368211899161001761349229078863138122179728460581888793210876881794920757570148135890505377902412315684869573470526615470513882926071710757632994570175501099058259127407441954111423360*i1^78 + 148010177433840824612855192540232416673974871499359425507861750751514169889428323705638828807411700555419847675744120735329490854450571493594938712641515138307115499085806571865068548030124527758215128426302286241902637370618094018819922777915135349817104208308654403372014759326577871348044742329885046816862403551868801831285296326482990805433144678308845310146070502658202009514431554186695119644866170611844857000608924400208866904243713453933769894212911456420804503846491543282710807976754683350668049416412840952814365430823202568800027795643408290891579445100509563504459993690303692812436387486134372828940104018831834272535480852976648810634627777170882338421039802756769044641529643087561962828863721826755332972951567834710171056102472560154872520036687118629345831508674964250915448094410157594370577323507861356227094991242197331294867800*i1^79 - N1*66988944643281208147514375033788117898558111453242537918283576563248848067353084387796326664079922870919810361069946103892261935305323264528313505110780295996083893665980318106177092352802735210504449*i2, -5787543103133855858830557889229025570720152337358811950619744790948111803181179438927775487709038515954851215589436779852923648844813417857986243305495205882263585338259349024888392705070335859853221227990202023246639873424752674647208264329775312554436383795189205094377605929389846463675019754915656020269935733057218989663716348545195387425995036287014239387389769055150316195626786427274363853576497708965860520877754243680351598782896305956025733864892209436460808084777460018419771627307210599421020895769231380128116869699271841303993683781922107765136092245226607231230135085476167475845101134273420235393651783311753970060971984244530067552820516275373270607867025602417963783583682665613304327652476638721884586800859210366257936648368369646929695819140836464822975800884654867986370883153679421871096992014946049321340387724191239852206193231702265829926482143747613464667615311734702861013459952257630084518748287879897304101609198601628898260236415116346456213074551559405282320595139402421824551066834720062422902365530966218740483319739433898241857404562254519263654029354652937730652342661763925242085405275171735210804755502113907940402608556288585398090488019131107746777323147315354685172716423003347444502018875262940569802362284299132754423965096699476740038647903929813764989376068115234375000000000000000000000000000000000000 + 598066118475531554391779470513978329490667406707294345587230744287238256888874460873102391430711498796338259755328119223642782261044131937151722104363880606766586707364988683163443126464660873661453019485648995879963060472047896865669860564927507791495327433169192913677347915031978980485445156517402345260679184648963321126826067110651674180623094433370089100588696789245063622729239475622319371590864216475696616084903297539851075823590750053127276455832867466229128389597033224844909967267353268827066486119145555525934955391919663264633904168460313222011207933354702118460860082356046527200149815376491075644307814385574676256965283526086849886688230657171379465368676323321316184838015869920653239287335672376733863007644791837987638543402623172924785983654304272049807302063665897263739306347469853581130496825017544477732217863289439928575764550629561852271112626202117085062832334692564064685101643012310698486976802875350441157869304180350133968347746778258607670687657804778996191406433271144786031444131957927609964294326416209592353072550435269384180307478619908522642064459925444481175145035733680128959257563137430896293082820524423663984187783582126492462446533254375901834974028445899219381621879351992329177653495802091385132310585550946966833016716963335873691320898615231271833181381225585937500000000000000000000000000000000000*i1 + 8496676441284858744567169098515786775447616187121676115673112876655330584847413491319910959064466625410742499614885262271069839558714199900499706978177586754656852534267675927944035870952413966312252747830526605934362945018173123151605496687047856877738863357099037135007071411949503215222432503089560414175724476439348605063516370990823275693369969556231217936674543483156615573248844607449932798378799151978879918693465006062671772106538567378437805098798537935474886466902450915651446417727574011428069453430679914840335793568334960068283680117495319792796401019462832660404921729437152915773426693174878953437532024205176516284277737660760880946308619611331496870287985986049939153634157942910280605091769661635984218211035196720418515458381195769297242040251615075413514164520929845610661447053624347394422167349109525385292306018500476976146408127670349945463433258346812468100265384147174805244040905040760697115363053998908652894482780974559442644628317887871064721949667113843399496605016868936558610357016026347304584514851993788183926713510414211926135431149925391804705874453981519278045514143293486974244646561130132704989193784560689901799713880172148963804164279965873265200668038492242120730029177763483024937148435188769961374622263456091508461932219984508174448478712292853742837905883789062500000000000000000000000000000000000*i1^2 + -334385821176485474602044230840296893633777029672925923837402681608112910012986019597236101561705483397978517760851827601197438116050353594720905820767251649901151661449374876086672587727249400201295842022757913202087506233215880518124943169712311339839193376115474072902709640122974423545105452687123430835083603692633224473001211241999031283030846716926893254984240147558826620093977240819947835939077734744939868982561356089301813252425357831645078392255508315470797512904024353091385917758073724881918960746074290001256424216480548423425041279116524242749715690376392243890236515565888983444631072786302547273909906354646780481415985643268161361670261347007623068042300693842084444727175363738953039177569234953926869636464710035009090661467188570546511019993421465348967480576812607834589628837977703042017952495921035370961485998527093307126446156570421978704477980862882764033393666279903714137940007853472931504447098942110507233798131400745321647771128414864852530716531904231177180074756743286906306494669930088973888165543382299070503261444010658793367299426908950350140244212416587449023782387484485345467442455322269083267779482202791392083030502255567265220532807724483730945800962730379739074215743786190694601437173260598004213748387940058059635934181079777727241264528856845572590827941894531250000000000000000000000000000000000*i1^3 + -83433081834331873594452887732523939557454238340887212304117541547901037599933452582659604469491677354616332023231262000400449720544270017060927609928993851800507851727324555757823311041706584338058965330499346814772793563489430975748716112674837152775385284136691851858071092050555589328416494447660308973185465199827666711231793911570837488623968260997560003487691040206501174315062317738473219008099726010505392183383958942094681823495187532184999795367618474327067549131872736795902941119809476398574384133745568469302505197227164242621376128810575444330455352090669614907574950886586929939614179621517187386954607213961980054009827167414486909253430191326808874766650477310198946347731835463145975768141697221133483400881476527379244561480383014779487618339699502967224373647670886379466772535146956304081532625833349523385342510482857466437246754719975177280586865852376417945518566786947101044640190725335877292803622855054809516772669433222298065684438500775484691195337621581610072927428188183151365795348022049369067096021095459237687701317538686102900428593838404195468410909125965847852701176880000262974427741012890693629265336253149463256966533372852491891463098239605896330098347574319543596962142245788169244764978730250633692100357542714536449373352870913234102800970504176802933216094970703125000000000000000000000000000000000*i1^4 + -2113182082569989555587782319348157156583055516368598117049137551681834598601107497128913774140949081757777989852602873735325702380210448372851988146456011566944840129681119965699141558029191799261972082986105453120504704881641604191784836838175552775994533075468948584138681530499116403832749879405896142706312443659921287059578884346440042714881163438713743539445198975625042307849285164481273077226206525772643441401386604869145672170688391670777442590454044728202109036526604809198250126351632065419939152835362799532441365893059306058279644058529592509574965910489666634419055617531493521017301208535953040264678428241698240791766618293406570867627291089141547887183945905183927527631930655266410515884183616494175807425547541921538907402476303583151227903466352261016883442217976121367945038221864805983046555841392394727472936390288341880312714379278267481652595210588677042435100730500857453015079969164133352330228337900198410347720089270360208618808442264155790179679145183921527790017224067170411160733568254918675164623563221637175607337429630411422968013487166260997828799509405413510840703826653909752982594733831342102697046126642381867193903417815560857084025351421465057254115413486519347583335390709425117601583564121567523214349856938019852595893614734950949340941406262572854757308959960937500000000000000000000000000000000*i1^5 + -47944866878748407344786148868489700891582292967926166432039430695202134857605120651724485240464185783435763150129154792391877908357362537737411758517120774290221782079295230402838019171884636874745202319293056347852313288796966415283641303602969883835887026743323516414490419807475243664682466639754949432096509926080909056113641653986972166133470574482933770904565239538720946787213017398183548056802460052396617378057000355930653895347201184498963241572151421557539364847483690870777627561296539163128055506233611974977123565770333443110166233800641514612686838481682450324146537703347590437170525605418784242425014624989022703528830642753120591130647898917733882764401440123892473737466486308345238480000561365324380231985702274143729231038658235599013545951443449112135648115891697535466456807689078613911230773376238945620241214586166927662073856687641214464363868004756160746187851275445646612817230408206939911085375173710764256955365264872566108398108772929845389729099121673005716052016055016533056019722892028299249701427561626767801212468110520106253001638855767629227685527568893429142983700056223712918199712256889050961435535648203181196319612139828231994457710948214316088573717791385579979573994642963963261736200194555103769914375170937544359533191923664063871513008052716031670570373535156250000000000000000000000000000000*i1^6 + -428328192976932825702482300520754028566534023560925400022325926739824339093140475070031724468831737697426305923527083649087859542371996071591889976558782834054758427184650934804712103339638398907925409470474408085908744254631807204464585229996172238526730358260692288376757249479136115262065745216573174909659439179173772085753772350628176972285687493620251474096138741984181159851087144380073159231246649434263360538972485368421619113881629189996712431815899838613041340078002399834465785102896306971635985355110495602785853989117046228362457602831214180745048002480576462423015490249111101126466346423288802515739460781050698237234912043752354965709695066987888950533070313790763858870009723534653485514116748669223398080218167552241748976911762104586313865479801362806877213818266492357429469266395969606072228917700356917685106504143945024024860765621325434172457796421328085705772862173258359069928189384037251938111746605324686961881958353552474736084678772170637343868508226806092152556377026057652227400409373858275829111135164606551175855397260060309743958552955784368233564996078461615320852181330322857442329998864704283213160074523883040789714642178677127186014077596907355169205473695655249300017655423000682575335391325996088766289733135960162404423721797808166655840977909974753856658935546875000000000000000000000000000000*i1^7 + -2491582174191694318535572760404537787791116350256685611132940224241331626168507351901076450986033707425547495152755759275217447677306634437572489204604180828391102417668861072296562869977407610892105448274484843447863638930439593318334394005836873605032738360472984687384652782486598047382892777306908178366891394190370585854807706365080742098837204807867268322182704583454798084270068005145686372715175026791178790915497838179146296090095479396101994021103843697359354564436662505723061599387086620085095427402438181673144381187402547282939078148712085737192139142235745752928260423973373738437043681024147809910942957579630873292924012285024705521108261001128997423329872269299639394376012660225565985570094794540733751083487862149702496226556051331843451879044370224390144638930730946093048842855135793816861720789180988227265988884818686777847246863060180571210166051424366360208359416003263005134765736655867317424954891066616735238553589572455653803469930428320073317607501597359437019321800376318382835965505947006141468397601405264580344161138830102915233235553114191609829230981249307505645373888415459429684545516333404880128344548424619669632547452557826208018803709068177926213100473391058318271584467656310950842166116562857266037496612248621187289752531429654069938806060235947370529174804687500000000000000000000000000000*i1^8 + -11075628406892944093854374237425474954966746423719473846561302619643134877442866227570284182712991969557771042982163522229897712801440494908779775227201632460587704034740871965953709961634813911322687266446121611897899452259864851870027890854399953009928132343301379173830011829917997284063979375011038482545454136163003285837491781659229077824550439522700751033939078958580340057653230655405231005816788469864253766272660052496963208022153454864541135793280669828476209983325020699347842930187704918704726049427321444214430947971510654113602971983160403210260853590737669384481096793535736872549752734801700222543359706051379239978938667124291603564146887560620941069038405381860013911466119936872421734063850215482619080690216018658401485716039958560017479887512546812004334246497176134816147842547732096213950539468764351849629427821107907825039027923901116472423937938134262457618417310369296665431413500623793608418289297704058876548772790726262662310644114965390729688060860139596290782237902947695176977510759009347176290972469707756149227288662929171311965201699629215170535775962325312480817268341463291615071817252425691147759375166510344571870714488753942942116525417643726863525670028420882884298194034268049831243998478905390342197462722356718458537267260610725827518763253465294837951660156250000000000000000000000000000*i1^9 + -38734243887059518130628904016446042639815582618717164035675073120203154251053312684369149773024233556253115139121592271462261388979061153330174956448795356087112413284070106745094493167861705705270853792424915934865615524504662274670156303618310854645302513703388038545879541575994393888460093989372575143500622577911553573460728770640881730905428186250573184034153757309622297260101842741537100881731814750969391063969424214774463459766521748126795023350163325778226565665975129874769261897472720821298473909631261982110211897307041283252436002024000109129468213694098479758496563966803477947682685885275709856624579900373944041243958556688922462825804156192260610608469624841423915767407712133896251742515261831608971824212753061296176569567360308747094897570672885042258255445693472765722537240634217492830268548459620400450223738236004302885817744714878879191984043874644992291295518238005093139891038592986158380860455511696750755300222040871629737410033961070886765397622252581280571005212593260012321943331164796770356199374037189887411250709153327295643365946466785302775387784117491940668587930392891970756481519047517242613279693619702003803426751432733557331996957285554687209393757313873056637208323491593169104173744261234462181498150789593118209258766626579273406605352647602558135986328125000000000000000000000000000*i1^10 + -106055836845427753618291686439016806164472876177111789503805848214107430650468686797547647835844330373745182343216282799187969346097042570047059691417267422234146359340415389627598044448366741713850964034939406436289149643253275808721318943627686723795629612397908617194564874939258058390317755859269641944073208781734971099109222111826149761353542579757497672197900184828428057833355253230394711536241017916499428399235580190173962806013798405881127367288671791040209521128975675069783387301814692891135601292302055608120802099487506057618423023261787204319391261259948523575164258806738584200593091658321603580182578053006206819251278150130959271154534591213765882415329848619870148935499173168228789797053382210263082815823822838762053131482620373626994493965194629746134101532556503425285142183138250062869366174085499775895545606712924260058786131956306376701771617637261789515488947321256783796321464397760839332464260644431462077113495333213336205226895998112796216610581668152620318138793502832944521166185952553498000865957090361212571725368041625810172964090719278381078654093293108933697912743170914960811855257534124749942541978799996396805590463485564641900801673988861774631686011135865904718032957188965488983003890931293456131946281858233726220260700889852500949928071349859237670898437500000000000000000000000000*i1^11 + -228563410993806102371212296014722200996761626955864394717910708374195328233608247481579246426827659278993524347724894372975298722571728087637823844850402186557035933305386176122136117273806584637885513678020596297830884946718749110396237792737783662191526822697870620381366258773927932242912227487383680122871169045891550426183058816234957302892347230217394738680682494146780341191128491925147904049810979036385636534708682003029430379879462517488133553706495425245051401462028141399420146304985901276156611878013765995693150402976702775183978459511684097597532656610751824186983703147011401466166129118333999314234631922834769800372944843743667308459214350873365341399489709001075911755378975036805104518643234061490069537625850693292135601183123635038616427801576149150557581364834046745226951133187781879276579764588929245407563819415210889635072601790020012622981680676153442850892195106246092719124015706312091845073618397005541989735108043353430336531228730093592786583262195138683492014958432006899467079013399325325145327449028573983887577709852235094246289725351803788132400265390730376031184191781459470111505832540946450993011001220224365362555465642256734588802950849228456091957006083359007898208798029637186145383745420517223459100998949350623057688580708202152891317382454872131347656250000000000000000000000000*i1^12 + -382650414378793325181579923998350838979616559085632494207104705159161540006272509456520103721412389521260389402340536297082749280048029730013506394384973327595535225896062291569194002270265617247052334761201597649913521592351878934436086872698281972559575897764076845935481528224044818497634790749272576345087451165474635126379544820275137873967843255794659176738850861884185456827688860886214947121298681049220560504584089698540232095143581528013700390442602649581905436871998355864994448799337331972579707304847296696095991699096837998303370104288373253110949814677659662967655662021207238471127209933697428626931896715301920060260752089153206522350874358519957387643763692645557300428077444258130038241461173544688699992518094058971054452039914637531961398838353518474125193518050610171479359848835624815038840604783713228163526981203600171094541274400679569909530627862920302394918455850085833401289667028361759672615812685657152727367802623013300278879071936961723148319630113228818434238059038905467170842193826795947065889519126140525811907478775001089157786256390000959503403884963063893816348061506940517442568764730308831698287099298486215584448539601896333200146369261573244433499304537601366767345997145985270971187103165742507612475563303372453442807721302187928813509643077850341796875000000000000000000000000*i1^13 + -478998077199860309978708719982157098210462221829022933785905456792187776706807499754643157360655058832362836621088749112123717600962233940902943516307033876464125652714227206924979402131990836903049645828890086213985014707781048748963844091257449636633689153883453142729474059339297904323724715366462423545513933390478233505440464823775745008586822754755018043100209897314352411240478868393844041790305275752937811600220264606404883627813183568446954444543280868644415925378523532256599160600468439358713939721424458016324124389011639849607429402608784245429857364236724727157786010380450751985953096388072119877994527029586848204183110877778706047266422174177970685012671144269324469609931993971143289503536826984376143578103780339920862309636300499068620998731379103312915007234706977148314900882739064566783232435830393804146680091654821883589118289525927076233219883485442825016955524946018843918942402925126541871758416696488275157097625992385735788840138768253344925901003749167257637090866191904629888583259231117577986724458054354863094891348096098482682555224974281442209409160096120745692332155638187666681362934709398749826885860227601383340918220489378328841258850107560268674494379383846987595530416952156935172824470805298450405019262608773759765101729612979397643357515335083007812500000000000000000000000*i1^14 + -411810151243036985941814489178432346209731949252501373353920821320145038600516963048931297608399338298214750080930810013648252368880637788858023103905290941312899346012875932077291635857889200233786767767395473510894678514586442670457589715352724403080413809624567019464231318508531561888267383500811065117093145560780768990858815374464324982834382979117389428263715469699577249312717652330627890981107866283909121728550522255173918941554250606125738106785628008101872597083385095778316106716811314806488968058309920381188778635341557814643182093761591428886632927450482344913558997675344748664715448028307788475203566136246727920741505201095890944365373263545888436548124577088122097782106595070574535110243586529935965763538266526475209477261239238240673201408974855912934220612392364508628407544786198996296337828581330213800434289888650935564775735546140635636261562526780407108074706536739920131643155697985065169577852363850083345511637432029322119490627733272200810740369494803124522044902063802249780858969773148426049562118991606494593784265116331708218190664612769137187014808174657972733682283316685810033567672369730798458139359796453151803334604623113944453693154862093799200543337677674525886112873561736431477465479913578692339025838883958557601339123266370734199881553649902343750000000000000000000000*i1^15 + -204021163566911885088127475231153551625408318471757256112671694693488175157079539408233429823921594966275423068769655188041247148640647983058080845043859730828336746796699853428036989403806040968082643252994519939810302847895086415257508998324059979541168216554824609441122239015413644965601652470822188549492005891793083087324184216136895894020859328049584645900846589280422258500863252097061733944249543929889703409015116439101826653720425799365303827387973357946619307019265858249924214724251793908487609337622005324178554091902071447441709553174056069944694543146340198564418257265755538281250717211537032115362394023070352337862117856664779585627678728001497699431653855722290285357978993383404659465822538735515301049534015426137428197315625135751880603616767462763839088205863013773094006454621006843432287615542167581586578851708364770228859171652069108907497977221457236286928049201738393747257698792485280847349670314695697717384400794352313356968980252465124536531286970796168944215950274822192095528861697055357079244391838663903876070431644522654871717833700593357567384496157225451806228708094308900234407121288933862277864752496220586371539441498613070814721717633700704064967706784087390141063879923025239241019028477942593640267429280077471354104545753216370940208435058593750000000000000000000000*i1^16 + -10701027018980613498305431897691590480273684947939482426549125023853770174755522798917819084274942810447679734541146352458090241298532559606535771672015588438561912210092223062191709248910805489181616776430110412749142007503571919788771178632705798036446983240973020780750622196454889097400852676991176512882467994693780896304412591058663664864940589793205427475569467933322302456515401029903157427659411026454182020674135704085932963053792647121484839778931535288251506086567942224087786761557726143084964263323907820195002812050170922531998091436675397974587217665640639204301017273606613556880262895388697285378566043030872606514818851718204842783831981501214218434373913658737438296427719389712716304945092125892973860461847855755299111875568468058064892567946957990549193098825534749842484602735887656602208842196004880259409107406647113598501690814910125821154510889090333158971703855957337672964075342273886061658120847576436935450336582993038014171534958234391977615146539046191342286299513925002047858219045697552358729736946042597794227232199638459959213042396107529589203013770741879216132886122903889108416324594613568837030367902657388283048703551470729563715448174685000143049247551311385054244118684573188810861228628377653946781222765982644062887629843316972255706787109375000000000000000000000*i1^17 + -22652302837390894406455142422040316752683891989442822421815354096931475022468348126198266225063449986896985648408211836281443591853429757795740180970452089277814413269448229820026199859208116459427281867381227008304185533820501714233466614349162009571875647190864387627289471107259826581436373134158115960359744090602123987607855811995471551030455819623046009038211658514260110250577337906016502557011474558827772182256987709395967872168910749196157338690823542901929819712472072627247718875418048539107718793081989682026716477651574977409501082148120949580351124903279522590593878711612469273371514487457507742693598173150447697661054271428249280156969628477388424814429936577809323453771174317480667623317171969962060157975656571638254243648155263064986713105243252874539101250920734840752482047010536269019466668280690427843595684761303756290158015414692321132118178768235481383798183626268972774074625318661794298798256820106251321720892189606989461312452010967079485367356557030863746271934856371918705136927197284547977311526581590858239153099448961536538566007093062006095758232140609146615629852077912996215098896126584303089069908571577469929900903997966326222440152034699914043510415096623520492458791668369683695786872493560913597001783539447750115414237370714545249938964843750000000000000000000*i1^18 + -17061366232600232808494644751183637341877599351687248942945760409072453207492086559566081069969003652199524944703654238196372670793149166654299464271742596872099219955524385334988303356031756777426607337275607858674031024703664781344132837329292854800301639183444344051239235198074605125701705233470411356197729599566130433115974595381764312814976955319249923020814950509151917455346521700666422413278910949359981823472489664899247045010662814834247322268279041648231006982524191281185510994372614153959862867725757961991671455711565640927454123568332341657302852035307893781981511442094670789402129163298293291147619766307452882604395743015567869764304351568800452626723206440639930437276826997466130213897003572558307039862947636051875463745185898028790617042272492064365717583839334933674741804236520039165500972745094457317482040594321917927011352091883074666809753713775557393486804933544341722603334659450102683098065494098211045545664646763783269292353955509734877845820711231315901997075270568706837672777180475684495599034070319484052866995264800457786798365089697018022449506761064746287232279371215993902678125922590047532276432496285823211648267439452653855286604464483170165684331604658726270148589187000470335550132543148194912711653834032432541789603419601917266845703125000000000000000000*i1^19 + -4219125107984943032357213884909200884551641244292456581918337635946638241091163507093158913974581156584579240928171954259322758552838210778765534714202564747257360553573802386865883417550233823723679751086486324156031619717098056163914554728249078179550184623797647825739273294646067641130887061409052219974864477546134992539219941011271299335009536020565175830709747966793979310176840535055576182782056737766147617522820947663713287220102941851147995323263624422097223996294138688924578028073636792625377036732803787231741796587622833100041161142766320735524944856492734732873571500568117343271650745289745442107757474180660307090824408381899506332133582378647131065234038642177640659300918374890700335130743256733934085814448035790898870973140948292800883906196657350904726421631636845016989318490217983600004714397990391853076099516083501851960712911644712998138770288145406376249742122476284738563815062081947725247999354816801080135878577195327733362634289379784773508993602925660456860573563183389815577520166646729495669372601127261780614177511034789741181379250230006990056968012229654437141790111236901192674303227038018440523000537121212903039359332632113974893436360744508518803738835876863371434271517427451673440405795741572024162359831747721727879252284765243530273437500000000000000000*i1^20 + -679006956517713332249405162491322162762043304434877852293028051068484891733694354509010731941180212312655779231846608522072439783992342629286679854018483814368565976073391602069975512765153151084024224910525248898002258317033587412321959999963611499331656492004739286030601701044109417818973360854065936673593857756573410209668725390173552355557836663625349839624579891358029617324675704505208619442182396742311958257029044557655883847139440156034835762804909940471176550832685929749993945727272033471781387890663362256425726144628699521615455831126884182963213997732723154194144374687165050000941644054705022398795223110965010958208746797360339705715804599632995524519503522540297705073296980953689385490595430406288955017939337858586280515956459684166896589887885582324507999231358714660808822720963094734883470404216500354002166405081573161854390593350733993182897109583426599272816449763512664784721332351903775217341543627486127315048794670622233690368148563170104592286773628129608618259486117943453703349344278511188144873131069170122115362143050021128290731544007056306770842257594542823401791669754410516134351396915917611599873703491429987692927194512367687029053929036488250766968122946427411614141350520148917207825551970948501216322985339957085670903325080871582031250000000000000000*i1^21 + -120851837469353486484410037665409394956789784234774223999549105308279693639775895023688804631315664605899329828182459747018988388057256661687240932839195807156871362817340938013419681337529145034177675213788688883143713043225862930010487434394046022228895404257992088070353511146358062517269068967274301616131664654581947551514163168273733255865177836876067588680650104054530620120285424251979520301483907627229233447325033852835068743750614819439409346729546048902807410219918973838395464070817442875170219380979946839995894131348185921098255887979166018252299026605658924587755053065384416486585116002721551942689712396195603809509086682699487936408805395682745886358974852486638357065774711835327610784783465361485632689172444493014286371453181916486826141847172272089258056476527055094894264084572320204152683928587724322024639165251009687083236808386350206938905891854179499130428308749110598532424891229072364996987345421184369832178009841797923163897156675433324628946753111232686532721462888182586191438623739077439062329654961787998399563371713190163243299626018362331327068588448039857800727269131930240525035877240959803248674741463141905792952394141117391961313418479837077945041346743244722310425105662980569689034104881564186822609827459018561057746410369873046875000000000000000*i1^22 + -17217776006318775388810132566072081000504271636002870030122341792270681074301822660223871441324171937312145840705524420640151700097788722045662215929047607999598332159439967901207110048112684873761689387729880834971134485470168614662534225649090871382625021798983109451480421300487750333732984739059694157097430408510970295485042644567721194242904069189483837319722014749508634676104213777510581817518088526553892744790204578542625230394906739779481708805607970834023910968187687136384942345554102926566778445789221331349710369272988857671457322968443355745662042333713058408917225771694784166814993578830195265243917465497624972358484275833868976841962186849937671869674052034564282559427696965424077003803787668063805492670094829355031983571387331808441129112595004404017117534366386765294319628624237663900148625373897946880413644035275561922119649675442790897602911192476749670102494048548512520178557050502893669691789803546884195650678380203276884828764649139205619515424463100397356034528566199250559769958876802049788948906497573640796952726105497852672305185724342877094156439071323490117393347273255152252460022663724530251246068319982174685339157672978356811973768057541607356972845364637484686509888010031097012671483360344046486572022877226117998361587524414062500000000000000*i1^23 + -2780698776156776273953231054895452922019958250764952404845433633099048247036309591314368906229246308612126059829779779683796027998644095360065098587357447385625555192820404970790169190578948174517532173601852757436903197738492952344120553560434386302778130894456873428177987986393406490047821609602815706198685479370317912372759897461499988667173381487863940416992790462258168927379300732644722207325480076217361667648226836985517475843254520683128547743580491732745021691080270525072532799772206430991263043679166094629843464220221419086496095602402003570391314065962582114686660526873718876579730955466613325975773827729587702829932258144728242690578872616197543524067258788889229415807297245967666109835026853274601229516519735802235715752874606961412500322968948967733952381748442294898599028134298330122782948709380738544276884569513632289899706612455450058857774621906151811834569345854597130601917327871683611790705145555427430303529571565002074406038719275866812853467404042987071732974754608779781579020024975577706028142729515564903468980931139178982988021823390516912511948942268825109828141885786010439133243802158692737003089074371041637231177371115726173564305916641202459140940483827340247019327899212503985907445649454387277873518905835226178169250488281250000000000000*i1^24 + -323148608724657640104647386828881687461010002039224053528840103872998108750907152841182726097442455421750809506617857741918121798921486914806789983409209508284853494761510495971957680327915494201393273439685069356844217555862132542415733877555333366106008657254043955082627756894892831275784054347901904915824019544463391269336874355818721170096704605625693852429266855069033842353598819462019418433447389566906175983808251677062862250865146026343300856647730006934519146752842518172777189204062028646243922476610902081715186037638874230823030075573210232886503494691344623431742273762093097640183716751169336048036510108061155337791915980904856436244403787966131677907568588798128989277723972260210433934359274600079533801122517075152966041391612185359050636333552132055284563431111476133563772666048544885960825961249181982976381306299679751237433915524695757624449312260281351553418015995176546231159538035693458186032614258168381712865201245654931839037212044463987379557951507954090672789702153874948096104110890198966032917252663871297931374825280924506829399458149278894596983418334284571443871787274103481968336280043471516164412393820666412050288909305631898558250273608642902506759879813334845925620253965330799221645178060503363572758040390908718109130859375000000000000*i1^25 + -46825874480801547604078725804804613359178601731574906332953969730364679212454949867189853937385840893072517428418479656701342422018421430600769462677762497556563959702495525152681617159165015522316343540864921346229741782861552317291923158138635725537383852314667082853626680352054676357658587788011551460548608186614379654651362092195532034836255361362776608392862565867914576150243278942046602890136305827956140154243068774512038411231715618094961551293915493734631752205630347997544264029557923649459005755253283152609766319102348708983178766021999784809451479080614591787907833455177799426492106172229540330761470078935122845287464539225757710212851737169002788247180054746210870195478289490396993624740055752372793530966364913132942555716747463479008077257924834892331600133209456327251717849017811337945709018168230263711788358023040068089587530954213028973375979653154041317150093755012947984367647372197544554742179225519110275950691305982115376556125258333733575643369385687700799554717620788629752477161069717460404500409140587133788279639047579566771567257103629691973646515063144101349993290119602176417512971861554895781001934063092364353437685926718609432993450126069160056760876935788994291593578966252038496699511663714120756795164197683334350585937500000000000*i1^26 + -2731636780270144048745421168581419149799932076168671560565621743436645774436052334418081996465279794073284960278164503978037696763126582468018647417823702127090576330541178288202857587852509042703870376611615882617899061851389908233221658799296394914322211768344518564747145443558002118763215438712720688245348434405391898191721372840909495740069269593649059770742644751788647710502144989285115905322935895719331738244023709283731729369733907022924886932830213835276621099580061544876232074058164729277066242641249929911534657889767234021261735794432312215442049780196467750332996514620926696641724478563329909112411225885911163141137513734605873031437282676360957882691065553086303847027973034592238652791214812072253765880718981786270078095653519737757854478268562417953572426639405434079109985509723496245992812723221490692425483601758460469315362262603848571030233089147839682845007152863135708773466444192254822030741479415245055608176701044384026357017309893494951225291984319735903464265938135783332998400889138426888528452542977253273239355046063354071391580889054507181075906516361166539403907453222921375218219327755003490713361891192603968539191024021605217591534198112182686089323404914264003810413530248289935593140581639631384657695889472961425781250000000000*i1^27 + -290763989506821965035135047754236100501371611516835077406995599427828437442209579156070887776433079916619860143288839214112451403793945462336181351184042769294963773945062553316144036675664712047627376998530959082341414832927930918133755664559359549381842318031964490778063471106566674987948919469290409895542300275378004550146217745499167966704993338815067413706224542097586751389680685764681277200839500229017881290081380280957511599015415929888083578420903003669798455514128470726328647998109349884670927497462115622847115421771826166002775149930148269492010428029075832577245845529264421214182584476946900089969220932488096768374345007674509083275398445137908569063868968805971989423691778487929261700535288939961465164125250193199414388917793664386878062664178863376104875978831839617283510393116880767386171544351867094714196038693931334054808756095963871056491026974566704168886850256580053536804451836305761091125444668285929758937426990499028075628865352483822071434257723940289964500115855496996096270788519761870041961406637087966999841391598917579692008929781070518551352828034347374189033998964805246825648711288118904854582943970325761178035973523365639432539912751070841659571361583342762027886865107700193282519758241181070320308208465576171875000000000*i1^28 + -2680149848575803239552836298062098245619278330821854271796526628554458873594566400501960514629975113650051556289007584553599111369606750408657982426645338791162915131317301837416106122492067018003808722780115658808821994609913146550646222175060977492736031557723414658406700921358654383961550989638583128326442724354497075785132705873534739864551629812853702632892596855181342027985667501850043971394828247547310815602529823436099895282300553348381611766635485614300651671223893892228902178966208195845182565678580002989314918322595496948716946202234419415011087619643012923927605619394552002934680602952480849982449009697839007263948514655822215414436957873281848714487094146649476629087685569354206516367698812519891606920856508686914526027983835681567324969948665600502874978850473843519271410240973377638919905183260953291269477166023850463183944886118602310862329344945329780858019743851314288264880856201652353235033587281697020077675020913092258511648795168200517971162792973857054896906127123553583124774995918154253828839971020126216718526160069079970167284029628048228950632873419450931851340369804142114650791495966579308715396449339424676279902478681350122963172395924894110689268007191118848242108353435750834196064967656738907098770141601562500000000*i1^29 + -14116900569150138762173306759400368578367836823269423358552465150403173319738972908782087778068890648655039178998021262397415912983684348278470897723545966335756522055059393932615629625766059257495968752673730135404749451867887952140285047913530549922660453487571370933227481913955856423943265384649605242463076781541000402683882184729916378986439462889351291947331069529031227283431352544165363805017991686180139263640858927803226810803095064480310000427640970084971216862726374268067562782318982752875010242085341036281343910765442080931757207216682535583285459843771705719140888940914280413809118291495541729042423388149346708147128872885082303838537553395188592802965228626859581845277938621388803854367120611600336917059076290201010332164066746322428244524506000385680313169014211419584576182744654931449487557151001254386967645161001314027902928926888952474490576960750279070771998821746360727821968220495688175825496133815440168840543335533889695821348395166353860194076487613066963215463336378638562890271156500733544197513633128279205094438704319579426213028833742446754787790345510120052901764858468483377466627423479077194899016777003676983785182434195739659325416826219308070947435360086598703252726968220297564691445055352568626403808593750000000*i1^30 + 34029799854644396416467988656330666756919779714929644801001910605282300969038907286228192127992016223266294607400127666074570443375952535894052424212376563411755508453339321224382057792479078098354245799140583686111416886129490006690130522093331495968893148631295268053804445026337531012029597857175946360311141366944795922177949659772101938473721849742607063504664776920394554596361812451910285590670156230936239147474792077184859796221812438414590548968303749311052437501427840097956579934852682879491020556408939080090008749372054382540186748423356888055129901683371178336576854506777850267242892788400354901533496438626581475546449215345419698811850924381109108195107472736143327105869459522785605578912493304753999742641551489009032849938504187010655785446703903797281696613024122639251595965245146547327784371278811089113366499661483366676376252904235736153932208698179643325636029556819382797828339486629422482414885813504095812883170390623361784077359352027856384094719306691408714667922847115202066273539048818345559519177881228209683551978376641534973332897617990799562767310569729684201190214117243346060357130041522099635205815779804073177680840664413840972968741357012366423381351598391984996983832887813178276943140838382244110107421875000000*i1^31 + -387922191160124777043018661388357596588744634974383064141285575934612745488331756278772772928766822541674582756504245332780928461596021773328806029563494565213114727413822368850939460346931935205854748579611397534317871874613489089120251234016785662484126498515853893064431652230980386949419577633510807756880044783409918345535376534103292527986890857846514239884066048675866070264255346071731993124222238916168777182682930423202771050203643774092279809240711067714734822468941822276563129251712933316303316431421841337488017215908796891238359049099985992948279612652607107594670886468419579858708176234959332458738037157498584597813966547453088516651508084992907052864942453392723601916824852720602782856053377274867880415006885696525516306828737888159682591926703622880962935250849648704645386925518010094372386245180457253387637922646662403327938650392193820880857171908870530291000311648884440462997149507193717364772037014960299893792696548950732838853627526336651195281392709911481222379347433872212570368025859181321049179802973408911966425586511148758215866079931180804720057413981899966146950644300990081511508771708435193250688081958050074050724917194560081530243544396901166180680618075312354491364549014532967154311229062080383300781250000*i1^32 + -7306155863497315822808942529952295024611638062955931447290395749587346035713723583022844695143822609713644280636049646496051786066858865642887018181431675418451973345552211301831761856231015010053106249480304750109413156176177950551054007277119441859150967391115165466757628356741404793618205805874552259742798767991457086827107373372983005937419028074190342981373382996909629534611452015864674460572234495649731231826186592769049562069491493069967046128713531094597724221830021375616943612677886633032271291390237445489902950526463743643224233046808218584487955000335522422327258416479665894247460982167056152438204833134250905933152195117512168528216043188924430634185213708198878104315944377404383601552312827251934859616552188338103267085442751777023983984014592519347017590081548948735305607166226690067662874855984590404189595386236660355181650931803177687689019533221386948996099615257270117055853781404973281505937708701303299979294700058014850821125396124146781210164479321866626769766964620996977755778642594225727748056904366878945688867717123915210006374499512227752499813367121967307572665995279933884210063495200105823873856401007683918955426418456035359253093958273985710116409969449811958571733645396894175919653911590576171875000*i1^33 + -451357859324190000164758216548343236114391007100362362641220149985224848786212603876875127330076678411714731491083931520931391226493038132672318205759436317374837564696085960978634843469569273381188563857538475808671259150553564231028037511937876033834693946690897832120875299168110058033661646993542659096716454052846290750036922868055815297395573351079919299283916311190425558651999041049361697260106687102307776637547669579161917131675803291190536908280676639663582255103081185087005141997675971436523250618046038724335449054219949758017241102373737801736161002138181949254710285519850410452459789193301797570241457688525605556515548416669015711483808756608413930466660313635146859305805293356287132465490126950893033074354585983912097480773049036406743313395245289975447523054416131341992030187921599900511533093858742857280819207166084416017370573446721684400709723263657305561959949045735395704216873024943921058053228658167445653703034104916604912450169259558347854307635216680115361952433370564848985554263981607324704355659206408272039368871468061329092891091001563257023696891343824364738334010045492355011575652195299931780251890254081284630423897804058015167857730200415614550397808027221586074411909384256038795214538574218750000*i1^34 + 16744897585721014503554279003651690096980014029817688199719704730441847736090792280024109135041070101974523374908837762329231229550687964181217740022709770385985071720137553415285530209563980829766861435152823529591229438334523382409463798142130182940546849941451091828719451359210118910517804716588420772193048917105750961542667129423575077706835401929133005319713806922364834801406349335777763265563816557453554624290671457179648089567481669089730191358895723517586369118995475460441582665811542474012069380465807537467300328805978034520839728944416944174600766961635466973787839920918874270405650328785144933490540835211088772994269874456651451727129176903770438606917145631327822023607256501294550109319737505556472164602931743145867206505457046700621207270557884250754486885779647477589260665348260399146170920612796715673081161127030826949690373172426725979474998780738522159853166752315125542730035497335242044820367549180993820118717878359077518310322236648793260937688088290664478486485454972446670969435710025887875676360684074887026036630911107531418088089660907128549838001835971426449190699403296070576680467279001541903832118463336730262686640655312361889662630280816321099523103087415782036189193486853055382887451171875000*i1^35 + -103046250799231724041492548311604104167073665270155974929649981714256772554829433592135468706198412086811502540603798919346450566905893229837659228036476766506948476621337236087507355872658563743766588000353775659736930058402098405085532156913345195318713323581780439074409820457496042809700038529670511770655739303881683135725453935403588859280819825315724752591809405316147447007854926757993498346631538290294283052145344859628978453311344020419985569527718647216431141273141527128851817204955913333327003634602506091285336421251113245021790849152296169496891461538622043231608443995919024426230724596178761748361063293064924554418653212102670202582639027543171852664772296721566533377221386182329857583724488331542277711370452750731875248787042599973608016321775470742833252921314880364131211207934661979706496885245023298478970260486292611327974296003756285636614703970369270838061588787973951323909132533430841966547365666998397873477008085795171257127428957726559344658070000706189772165291628821253086749908707916453851825503488719943856373390508479742510812680762843674645370750779567974441298439489539167990478539771363877968317646109561891501321011509847052366373414811633102322443863280687223826144461197435692597656250000*i1^36 + -509943490490179429991413166892718423498952096742488937267697079509766381329315369617286380125354391364910364249439374429618248268845551606342440583957961660109174273656186296273570671127343373754304614310228857438281040141530086583282655308453275036593876141841812556783693151298764256099991614064034508315611059274713275307054028044506536649423168381722749037197476627240377961489399521091445299319997954638123347664300226809671274929357635239267847931700214182481253674382507837239285304679235096017726079036863930387411655954302428793889720216237398606186225470631690196335493105671789471215057600504311882223403535489331430174814070672798128265262475688154352368950897579227715013693087288487364072659154790495666901911725629711259795362365654616225237470026262071771032866157621354975410671970918758469541432245618167948726359140861016731701815565857580123202090922626812887633268872277641614252895535003945547048072450808692674045659376558606528806028159259326754379686516173486767861395358898783770268017475603082297868795304411847427392924670712016605614630838254557455889787740852794084661411790293651577973928489213731331783460344578539257706909252353784500531498549315392428666128432397138640431112325652690234375000*i1^37 + -8369692480263108469338001657110857952321171464165986504342010425102701415723308264069219882723810278081644940905607790603935501402608862716117967456774882867636047803688633043205666185889026036478796262005157062548387525513882455031077657597806157578894037739798038224333938722691905744532258245323708670960605401417936102843167072280515999913321636756417183514506748746527631399695876285914661530382556713467985569517483172893742962381928763845856131088446020188872016827950494419154805890138992249592197725689222484142405512568356917141711304182543700415037168035201968379873464581978996565512036946039846517838250880869868598772059798466766834520992116316989079500482232965302182032935371764167704714114046314104545307582987196376580878299670065277646045222353752475325272521232646322193605646044789875026156938901154907758315270952497435919047291405551539710290872390588840684920137467044735569949746937700862271986652356182161773707814429637551377424007118301146417179320082028159308112620917407483614164255398865230899517787312504492618458752221460151190039201697385418430275895062540899005976102288770741175168559495530993458731723327962108714314606620331513396556247001558234874874056645532986258557100685783750000*i1^38 + 180529365931791169573728640904226679168507040035852725793558254928951408610936415064332413146806379739127042772391281579525878069095673391957935013818580045470196340323868609781150175634489529188196070568075818785988424956937372871576290418261614754358346717654381708441929648480020035577201600146932139057509234444347304390821091205958223050171635658315989143013989495215759481112482707786657983164580631810794151766686677899101171326436926651064757577269792588224883924974921844286885174903557951191089738529425063186282465869285798738552190999706866860448605063706456256064670476783384118755038887357425476229829844476545694021267680011637319900622421874321596894770155211778082721454873540537336727896023529919489848198699873096970086042291404213715794506186033360483914554839883790631990392413191522372677422620025212924495609429499041564874833850503577683498096787715914025649557539633985076624482721628643975445854977499970185759137315157448718925206935014666220131690650437495680311360708810088997797556842514442730273482426608176986141159848917336050802010269554814421492685345861465339336483992540155502876787219966973885949940006735052931825054989834095603570488353679777567725572503354221055179831443015000*i1^39 + -328247892618428033235364647120432811923385974969495952616012636581845782922383823774715459665816795413503653486154694755995235637728821373453730249588263994551485322101988684772234274742596597040158168966017622928824300644879812454186971452355187376456144195375161764862464698562475370753052127349790733061931355669559796878661238179684669111164777121226336127011104913093609982946494667375268198857540654143127904662355095208146746443845640196588100725924151418493886114803681068162845896550164111041777884269385791103401016137003286318826758550646381930614627579834358050816427686125311807705993603371771230686876056017529038747918483339507150347604264417784302679805425212049482426958665535600117056529641577958227173907586584450159452807261778119531718162527068604714634999608636549274991368462598875883460159455554515299113172995260133083906463555034393719780400774220491187405332564438041033689021755832471485191946908726983931669469473698013687832266018705343067016972243998211219576747010118975728078993921963730555745905243134916918245116406127713873191198226259210608673437893232723485170913329149192327523469305224863418124087175067010308496931000827821568653343068622995954299398154560192690431660464*i1^40 + -307219487610153096845930766195159719832937261696721233849789658055416958937254390252256740161124905378735944701524814255432874685080331450055074117677001090950854329035173154539174151226330530052989827028572505509811994982277648324671441357721843604574619867556412492644308632920116531631997525202210077129076871851961138972454473460865185132621190211084479725342311639758468670406418166148658188583269482536481092714204450898683582990717139497167766315542720014110771356853015461480421735466733245508612869158014653160734012560198068100405141684212286575826667956965212650570905582005094753936952444432853177941815679490886407777429361569423352312807558455561630226606525824061807879869383275820012086929319802797809631702057735724975810337800484514614734488527965557809956671216641001468692512182912539872032097879289334024576612699818632348382641620112562994808969085198831497210356871533963386089845383740590414913423234640509839633534991018483973219808401132616439162688247593812447903866468578305617238589630047457106604485387071044577496593237650100769445208630035514265695703693545945749365508121127136573106362613895700868713496754264831662662662411535630855309341792131081357783659800224488632200*i1^41 + -27942273825687396717239167466583631086519022486189546190482822028715139674924807737282392820855269617748699169754297028696209018388293915711426078488541965553608466914631265948185437826873260854784531705803884447350364028357856221074152291906905226936167246948388365704409537483469536454731285721204154933555216685774815921279388068439678046312366135215079912523787710267726342149158958312022262455027519736645589815329020509358933329882155128000015456826995403795891455181487738381873701504927694990661644998941478030341685769795819314820221004077481478172254682939357513318117856062966715018148744840240060896123890185416839677375956572694462793612008707837779204468249030283076254942556060265885623578950085534772806701562318513363381489441593659039515734355756893451807777517450964174039555125510620905607085918894015620808078251305896872771197066647824298962284594777344542958909610778411796815512680426413385660014514836251272590274865275996095505940106360402317466359265173534301614157040798103530597816541701526644535631161946887658035130608037011671413491927716717631095531538756605038958307202645099422261249446587702537207463279047540830382949205584314515633420349431408924873462026209457744*i1^42 + 241821265936669609836052401064913311814629105040716972638434652900160004348024629871367746579418587175796179344731077319401788876803044976401918133113083469644539101346479304698590464989301971110068913808693846400880170500161608681505637498322227691283635215844708337889385695395736450509534382450368430664709426421021044498597842704430966135021080916444889217973279101497787332701684883735083336770786536511544652359182267750265705473388064439890351051080476440110333166550577805286619279767319117563067375895557733779988777906792114219529048912973720649307562826445432091914382093171247397986375728213687416211529860868173386139973633881198124899596384906457286559372991066649239562990229569945901313784002183431568407563331112761772698804043331933910031508072032968299991684813918292331107197967408970515753804229126757936727999844852742841302178291321434063333603420609037640681614463019348884427227479803823795473871464854726276295963384260386997494691969878661597736033260156400887196200908520690056810497256981104176943077615146225465274275305911948806112759886242900524772684752994480041041580400599116471054156559338678237568357522351853589987028994155592924872907974673189941901289796232*i1^43 + -2806862056670310813773893324586834646124595449514079519417851751381001133231618895349323426990421475387987514790540331621427892897139613436442446664884527443757013607177731534536762050127058458652173065498801220912757771255983621161721845110400014569802911580196390351369565908047063519010395442798924639282376143554327862991272017276216835652399767619397151148122893930966426040479301919147801708882093459762977907849323973268065055800306993674896990718902783533398266663906006384042153622629569250956084043967230263946719988623732957224066397414409989341333046836020737314101258077430948636066050975395757087092466573534989695276608068339586044632900841266024452325601530731591526238964627496964994742894582424658773131876577780576433624609255805706208414482214223326171593419030349746982241119274539060540251972993711245806293387341814428511052740649773399009880973154227825890718891406042011679702904666388577548900824004611397372741949088415710507472539410083573112496445596605664201339091738499236147379436223221124801211701137220494852209809629594751259007388758723869344471212877733150760025414325727410505638458097857674532345184745050006004376024069712068614100786113298790076761200*i1^44 + -4965335482434736552065743123144898135539852678848853336773299177029365452785496722303604101498138146811522388995972459152422655966064540926837898308176832651318191974415033868829454070598132145862123303725639094369562822630215515115463468178553312760182619968313931974837114387171224849657250980497733178091364824761090904997227715219608153076407766561136957199717461930082480818997551101040010157258970126134436068561379094999150918851280531653959240486355279693693866554747472372577839474353285242359090929256477785016451107371888503212198254766472984308076125836428279489571305201159329016701771488254203329931370084437650580299808117310401027471960860555856292931952919785390107297785525432155629333226741113478808276627584255947996993807073575007960773077131705857297590401222650904651103764494270939901612415180952621304497944552448554906103894556105849560861512758895305044771536236937804180725360068448854919557049788646949870652886660362984011204376765792061027206974012794451184158294398435926196108808193872682826664038576855078255710785587039439149909709728008651170531889142519285956857303766219984475241770302435648340709438394434835186540919336809245963467544411740260392*i1^45 + 27699374603238718246097645910658340574020980959952915997869530052735880978056016598387529370081976066209813425552847767016164171705539524150745272905104033711840251592564793347732428245445364733753429741395652603732594917282740718960535616922522338592839308320168454483190624061602552498928365086455887547236676590655998393486048806030237125696424336341272882258870764658539505980388341940480190070393619605755792475360326935201981338820217869268637218010742105200264622489679056850076073118045203546872317857769230955709504305011820945655276868275145239149618546493289912903118477943126077823171594636586820302245697425837815728791752037622065331851156810341126693548985820112208742391746409261006391799960608125917227065460777165001486296761036207668371147002674522757924060661284413729977375921180510842676408649903153126201971538557570321458820633538551085580069110292349820383327101815957250109680352535136507277380958505329402066391658472339218776330365945405368461978915010015252673266537606274547849577694402890148279328529595058846201383182745626960555408104301161572033638460482861891479653658541216030469049254996678911211346035301795519263467417717925963694234182502128*i1^46 + -337982009741460260581048564703931961141223983303545297129820722486392868626127596852767283279095692609301787929712637605255933475621983076076740830612799938808707769684240502325342349127524020743386416833428606385574078233944682993586053352365661534282684400559047542320591220588916403528259895885934985180515460471969724415468430355959424138745140521813256675127425337625881448630801090042519462198562780823778157937126507442237005441839601634675270357096298377170490473616677363021436891718880903273671656014205839983465112800425106722115701383268476676856249153586971448851556321725995428023102671389397202258319727929154427171700520621456785378846885172451965197653541924185355142829352596153082981274158204983254028822160392698985542745621587179459645235626263744319241333095673568786445109452729067662596178347902848917789628272615694242243541749585911947519475623942096223404411686786489068281107600622421025594924711118330493480320594793919033924239723369376494728018535466963592444838287248977596162233391440530995714881878032458240569285617791623409454314668980421716771828221554699552155081009161536899439570351872280082474938028006607486148930927994598777683795224*i1^47 + 886617666825280277382502292590188364864682373619731415703717702079586002989383519181414462752999963739712612290684693734661858486477494202888304924816476093676166464957358997628326769323594825504498878395363763092977993079277636127278476830210239097366124156515020753015376773352148473988839427947558104068978663944949418217010002779322208559874325534554012579604998675459052046825755636246101514543223201766755675091432960657953774410015275323911841257849364132946397253839141098289256052758484645622504529491524234085727467398276947835200484369362297337610595728663559838844475185802295704813889482434011915780230339979855652623195303893947732532457954648614983315993540511592709941894795591609315118022836518930710835044230746358827484672083916732044661249981928654622480393885771465913101861469078816580411437781582654331668649929857518756727253329771363050915469159547192465990128101465143420850004858706177403013696795355340207673574486160600693936829917189797244163662522775286546533672257713406103940030741792662776131675105087249865518746657809230075760696222337907161842370019587214157654822782732250935823139939595752115387394245695657724156609613048464978400*i1^48 + -568033475467883144140935145059048430069003185006898778520532801777750781692541304803080347300079976218774564193524915978422033926781812158005889361840659591996270693584393272231056413556504173833121816618035771594186290464520225218035286699006185591007766944602134130905619138431204169366398902307288972708344332352973854988489075649704610051120587746234839759071841661057686638169249022801673097700934371969099599104744294934988491651224341603614463073312754226974621272436520537343150107541768959972123974550293384427253524591291800160002571319945268917689927995469333449182341991176967197540328057711274955771154932416808101238218014685323284245128113586378829665046592577659257508468568481056662940000473593031196244377469937364855803464725805925140406833481131177883422267350846178050414569659997994496444334660273561978111052186357267559343408139621365001416552753863226722881372406210616453315146491961622762037062452579407068897704962411995034534833363039313376745959848435258448370204343545190568896302138187146408117210117766281430469381861474376864407173700431962084386398378736157127721579664415859618681712008008304873413182629595050788940816649198896*i1^49 + -4699419172736509416010669621280246945271176158603802971872362767310038219843869731855237744387676393822460100339287067085444561431247423364835949959457230879762848248324371634103897898673685754338529629796603761455334607610628170742595050764412848462161899311027673128424493783431551307900809659173679519319759876530573212011147721975136396126411475305519835745655305915391086578754552012602389112542526744050072359558458837351831559514524805279354760501107373922884743190594634893149165730701155440594508266412638000952414491956813428566899748879224824386959322267947059789228172867510692870444456161618716730892279415700572982637552364886707884507820595117171532279770951803340520163603145510143413264951721356305532278105532150373182437295281791788791549569822466547991717040411984106803644678216060950512822145141763105986656349029983991701913100975104943418870988377064268470006857754046615002943541378449790227881271347014118509497746544837877045125528626871815586997994425405386532021320571712508321338260316057562662254058785704204692735763467452061922177031289736103150471253424857720348079396542631468592146985444919190209901735179448418541717734880*i1^50 + -2843496449578715431957089686617240331510222912824466611671827130628172547418859334426924770096146002599317944936859664977058690717500442040358791244383251799425128317359089192019175118737944089219119556156688511859190675125904640368260440728007389166027191341336142993392199034261164298325252074444229014580496624720683738157161284983496834417772602794809067641545905824548007342188585266974309976846081123156781173601247502917877850242465863548165474347260663444455254901553348424043370706201939794419249381698409380766934142222933021622747091940419520515693682284195469668957021739119110209991254531458333576362881380887024265676718164057298109458023089094677195677479879100556295115780878724444878714880855755997316495539918565944173054079508920758637621589322185141158085473062141872903294877140132103962266470414817309504504737048057941827369413268963881117157114488995306122204058733209603730471160945532574300686068607873330527506798469150408213911504377932184564747371263646867834434789269429276417113559419427939010769114434502230528536718375899772804379105651170936162282581035280278270660767757593457718275930414487542646442409019681832418000*i1^51 + 760831233618189828497858172629771079620896573628989954088247599545518245494697236327924415157995852313114999147807168727712719979602383277514601213657792120558604069612714674942427451960464225377931939737838489054547927886138478851581482523577357331613441633345747066772526371089775270865323559304600115962574332805025415212684687833788143217496368495196812927851805633494745195267377960075482639242321114593446994445257019283095202447688322217719716059129173194679893535852788068660549308820262950007522844991254498114032458165666053568344126917673525528257310139528910718293067475617173853177963453029680223514468503047515691687891303622017381980772430386056207075522160673155147643855474526038305626553961287192694802617657602735897149624480955255986278728716888515493178492309147028082575039661233909930534072420567983622193779531602308400232427472246502454493925064696958841204315491574601676639292719893601677407787469907884044803306421074481755521384138914111710487464390133731557306288947225311096478002613032761234270578322188857221983163020577815748866111988130436053988962983692300506239068380293543760777888519510630853487662460286048*i1^52 + 167446367405210343776253040901789751327535501464681808244192098692273892287142773161114726473176664611402979463533512461429005734816530399790538381353888914721140185962082140834434938795474945944368894772413407183457439512845730432744471302563582890255361910081576139337171783559541706654894621952359611520440665919214510100777866341015968269035241784110371741632892737989866937732806496413224591986336135319666137913763108024640625442616363830535914257338401517154930063569248263753781942814416291777023085048593989094446774479609644471254590901378004665525305364718764223701478829619749805032206646316240695207615490267575188121383172288323641223271297587596572243326264792130971782278497586923914001425827695882887025779382139323434899277945161407988027465935407972811520895212740567915935221064274860007645796606109716244486722903225822868344513176787395303088056680429947391220794036708107891619647408917068898361572568615398730238971849820403716380527984878288921829947717961117752247068457253499363507029716721181388347974160610366701561687994238284085908973944692795177908244858640787092746175179287902395130548557652045062807792528*i1^53 + -476783535118826976837296319978052386310696529155071257503907105477957179730443268244266251871937609448738633711632108623082603911503973681472382066564802997201740748699214472084973133719072042412757184000248720245108265478391738904037581424249665448514123881367278716191778045013091323962185309900932758911675186380204273692027414015511768185160277929087675307435434368144199378052208272089774444050221814033367808673011012118871618426081029826020747319061682672732157105636787395129345109332135512932503753437536785604207264017931007884039688616800365122867520886157551684870415276392918642354454675470559989791666040751502317971856533917274717217304869942112147975482631698707553631152312261203099394270651262187945858036768439669798694401260543489363372618753315946092552286473860073725496183038584305505503785707127827230316476876304951831837634604329115635280836067637725160826601925992982124681665600235687905118333238558206229654535085788828592426632492879296075659460339648776088597770637494889193979180618127351820458651745711010501425651618569898752826141812902583436463595944105414024675334337496618429383663057159525671008*i1^54 + 139690372805870931588429515571517568979265473775957643851500691870817032967929513219590810651646312812705300230474094042927837045295850281822211942550675313187501493909736870263429412547185751759078599664213384351606353081633442719085857381050525813000076439672143285481809675215110639407833345286239221246808860658854969990273661859839862088733411851954896732747229545620831291845381937237320368539723790280740834388431768571185343835667043574801585993778499263740271985176264627336908540006422413242893318477920097631479238845756844178943086661292696407282712288027558475024065785089564232692658183673134557923589153370105936572416209176556293311537989031322350527407214104354747383703258504579968559565929858628405768189851913758716405453707590260649356944825259248314100411606510835015199487176830598813050578641085131431497822779867515687380095763144107621333247083569865338457339852727169377342496827178129726219562816625190593609116568555352548385843363329467920975274477109874971586449333324056148099671550198390146167893625625808213387359999463413065406679582216837159315754527736421574144290320944634384337528812108400*i1^55 + 251454292610354303817331664197318716518308689497528776127928208294155925480149731713155753588884689499867096060960065146869141670121559712373635715825653279797479414564934410794881353434879406309906816467952106349955303763967824655976694365613675661863712479960660956284903652283030184003210446529277495758603495619238284870598109351831701347745160427765336197594583707938036120221644803352980076781709034985986789649465310647710622034693300512097902465881415296996179436967652268321228747668154228522404033672626174723574312408468816371694871917783451440626147425027374663638523808609935809418060143887256437289932705640813869242341060566852746961050596127107644901184365391344137210125479213760531518683046298761139329167065444024978348166406545134753655013309252407006111212212085063668636341782356966844399433866059725494660016390811778518767117866438894715296777615041146314520335659585946201229861408577994215506840978302024607082167703412472263897098304694002885909458042096190243940692733188773436104824339944558030579791417126420194529655376281074428453738231780068183548333262753453747127198272690867021023010464*i1^56 + 55178135191082570561328047639865552217954912843767401315033361712138396807962809488176059739934937632319044768198806674846514460806684562629314261710211148617637951204223891259754077878208650900523925580574770468622919808126224883237521940284647216260874152140312199817155257810650693155484182099871561034031600733376403193842748916896229558416681789286830494478123288299833803979836133362463768302279435930057627819137176228182804326388827190822039731197396455704414049521165750135517736672465449285817833886486880224676548167300991995494324838474428985774384287051344732102180377540250648589507424497649065947567306875786076848480174079481349958483122637219869109912127356313399941428211688586433915954348519896318075132445072168353651448562146019206607807524624508930800998024370530854576826143732065957788773516885983433042891503717981980777575187409084054378484211321374133635324988539792457336306210103274021994080044222234318858167914456535657359947830573456301473932860615461810715948073745685211708481247936939967919692620447034137385439222902971819862967612756213922100315233346430478506485663493566191600*i1^57 + 1574048388149320606471685220698563361438881053792814088246079002380503411269395418254420647298080203500137098923905004815904064311846377833370808743698069094704935842312840611588780298759053621052090903092259586356843790295872197453148551027307501447350747330783913036966886430199407807504708271170300837745307039439069622958851285449129248106720912466435783803170728593656929651428593872878596084383349945967629396666718752819269650890023025322918264495374155973872553133840876236885787381412524608677829319593649970950452634396120035056390579387382410409558311279056342473011408576953710339495834997138961114961330375953403767421878427505408036029690552531051416950189668596721561897235573200333032814286536236980273917289387367686846966786982535235873684438892398782410902156439153077392668514973732157598983814430483752412008669455163297032358247004265594129999357237782128162226678548154077634800281101876098394340434424517733379103271687015369895166913575266884902342805301401883127770315120328361766500030106690465032679059044763795739985939995583460921144957415863560063097834068185409000248968585568*i1^58 + 1852030822321905913578152438083158207751820443038626277024701199955870398706875342246805171410739934481203945575255242389301873152819812695331812672533015166010495214467331276988948450832285805595732211738003676445649889434824061461707539973396778817197812347313601307359670461944062899185584684134778006119307879734065846927439870492156766607796064761165153570455739228802113203774100622337153684673800350308342111941980507480714241766472573062684373069677327992839240568556293153042945385371002610703811952848145802618498338862864053814902337807450230250769504347465976569481488248745141388504859421423348129964422535531835582682830975372727919361227806088492966466357184994340572338837053213335978025009085635557809513836790042454840318749301459833468248019511642086426410798303645667351212714160179032908081477384851636952967139595440133804580062003499256260921328868051436244426444660598437526572427789120650126764879918378718701777014784310445483723600529329156436662769331231899356662348506681308085272600288520788074854761084283768982161022365920270305948388761281920773829275786345812146535952*i1^59 + 659157574981823474217912737322273239997773082449724447570902536375849677820262164744465015195141706760459988142297486946516911116441354921001365045772034007565808514341478085981438396670867089925976378744967907193528475220969138176155138313909987581285637128787473562923419604727092044980062982469153950281918091991703862918542801776100453529844451465493898273784489361734697546982455114506888636368146386456491019202955202500709478042394569764090119220889371818225591518446624445971110493752077542611615056597956751511496833494373761683443718712330631604499868720732175394876447568946053478040729340396457917456696723048507434373605814129329981045449911114109124636662652975088677988616628507963520113748879413906289733915032452969036845763375982089536111307796656590982117195457480144917448905957753679977413734098673884803797079139750125729462563759328570971909395865580047683087989109487097814162071512706410300862057555344263288827226121138785793128286203367042333375618998910465590208187491130770341309700140135578263145180360546476376806804447227522291406098925059652045977679691149988128*i1^60 + 87578305339555910072129998445839661703658346039382076595275980852854551608006693632260736181789429820236697050070998856568356639286924208670521324366425109718274353606848540794289058050757232220178902140145569556485964689015381937214910755296539994366994254145722264850849511215542045529619637365762068684756362100570699954472806941854980748899196911398068098365506641537997935253178522664857850865949729578350546268061649459812104226151141249033048105989670392107026281631895721526502339125101066156084689416086572260470385641052700588481239980324095720010308826473314851434397686348483875389515898418122971245737862889872651693552879469078249112642623760062523942445122019748551891226932681494914504366572973048790727470260868249872393847491157529871102025308397578454765659395647568542622420565249214800274453171068276066357201235543668631460805160838912918352939370472395374626273761120646508604898160590291091145170781371123120955777691613205820532481396378815753614983387102756640924142592632996706190184823028063359686783540775738385808282235927776109936067023490951627710718021296*i1^61 + 21333563271533702236576829834015614881668242462180904167073170799817749003984469939373245574664361987099976252835882140548723031581706816979439536031238766596673968066878027898119018308210706945343289104881091325879708415313743650587700155255118447295490935813806603367332957308850555360908137313087121300670048951576620057062043235514225457010632026796819423861991951373384591571175266307356126009323885964438338743517658376357351304309039590351725757697078149266408594015491944043970946030855661446640774872629288183885032571563229647035766452435557795469508645574502770519014768564263351386106980188365475154246023130059141124704124550111216134354386769919206612902532076667864517769403062386665756012372271803048405785032164280365925291325522263900517087414860055304659739874998780754508743593976687742360717548381156834708928373885875539060312140455151345729191157883601392326161963133631029281083086785638065823493386577615576837362470426396546266795199933536232875782215341071992638158224392033575676298462631807200985974062816415052453989979806645573338041554185438251152480*i1^62 + 1646336967913204126734350352367054829499058640773068581929635843046730335277405653054023570829344831601740164505899906776526306428815910775434084465229783380775442031559175898048317520206901429097483500146207318616034670418986360795953504095534211582397097152430327147500097477789714182546614680270094857962230057826070353997710977957240473166205347897496558916120327777880637758770880599761447152187358645381323666597643717110122118750343201128987132286052362581676606883208158386009839669938466314798380855554150051149521502466427367254948339967582060927583959954404891321368484846845201268135790484567037963630961895287781786918222816311159236119342183077187549371081310058137177956421285127951875004896690216165019919523870843774530083997458579074287222033208205990919364122723374886739555238492459634432131450824201370223512653390815091408006652035087179036539806810597686800963835502128481895950477856552563014273603713214014394207007192991587835484979207241586231081691383126513465621255223690733122784219017893045752223673895017728640496642798991406523700588552288400*i1^63 + 56486237387163904569107843519475524331475860504277947252264241995762379938468205323144588277011784232845701613230262400728350835955656449347610346468477678526147598850205955058802128457468397520797444620101700836764845553749427592256735331395285180724946432008996974526339704170032093001985556075620112035411601063155353242135666309389310603450480838385340546993706787596670950817881266403183037406148821243366225588554737861403628029308271401791823027352040404725241291530156501606532275294292199037291320607993373612221184590824083856532792780641721080439401318332449622939288491620453437679965482710896233780313929470516513485423964441679054476585768184898476677524978681734341414670635638320322067481240502393782550865269348744180465996245223270903122340202957083180767483117345031589801277390395896610299870063087418779731863610455226649005719174901480193303002491930237943146048149591053214514302400847997069157765990090688192917603723684030142042199126054383107417945599139537158952969747668510361233396411050437124821759317632449551846937561914718325690896624*i1^64 + 727288662708074154242305912276569886610658189245189690830756278180676500083128896773916358344096206856633666161701756004616595104814149538041366851982105525491472017370083465442501358674507521305911832936885015287777720991359653580042825921473943156559133628164735379321173658898968403720806085410960774193749863338418568485895973032076593501972846913910362761225208464004423954602316756285846292546006510421830760501860822423716882265479384851347629274189935718429446235816016606983687358260704924220121856183330822193262885545968189825739674361954292308045529420970164108545265991897699403251321945046458465763299775162268050414057263042549021860873158107076977271393594884095490086590519521202445323844063992136153841400132547411995012992532444756168502926147916125345571568045743737812536008860818807226923277221393208126333898809372474377620334043023290879153008260226701287110281504791034804315587340410609220946104897804135814102493680140606630347724638715889444955131381304182557840551102799151073289069241238854650927769716606797111794457540182938472*i1^65 + -2452342849287799992387063269064712055686764733350879618093629769610105862981513611514381117316102248476763662633926749664921443186137288946170378361758573439555865675815981224669674058119396733572476849937239973529999369594858534516236358310969930699508691761328066960749461151670166208306171569125132250744235961673734498851378206299201303149386880020124534177333528137011374847166928717421842627965748971986286422252817316427824389163266272809026577973438437105510039537306693007856551998956088039666566098302611883398339573787292082284628710248011870810163606885311810697919288522136744736168710131219598748643302926292126699479772912860876073043250521034925167861181679343796586409595221517640062834269566276955255695472905824379441995357108422770282866617982306942537770838691450726633221556508540416428448767971360963167593935841023055433466248623023147920457551587347419732848237631920160017116723203726792938911802410542739685131481534829545595678338349551960621904289335908270646607789198562995386598195838775890861896407464279363236457344752*i1^66 + -117376072639616293078932234424042222069912071008416417154468553813754558083579290269240374296014130727574702652949284280300285899534647681050537916377081265728052172319614815600376385298863862890441049161867273816848857971621153622361940960022957253072157062153537903427772534499736874271206741822557088710982272797227856942825197469085732385837619410057080817521267430920687452927078782339361287486208994077658929842979530673494283048432292342140613977192857981315025508613867337305237290747192535709369834362144076676635071045445552812086447797414001474128920855016811069529738759797479534369650508445399373342649136729364860032866222123675254147080134506818191691980742438937736855933801338603436624203107686047441395459196146001784219104424157226466096776089280028961589788940846690771785599298653331201852103925529546231704191863576251731386646231998039210643211142916159412062423988054359966909356893808412908571235437078282415781102466988809348544817716054898579758656610558891572680700313954748992539681725160502545989113127412605112680*i1^67 + -576158316093835766940060434915493421185140428743330107095788354348743308217332274081371206033337845871368176227375728037550752712482050413644206712924337194083840616196200858776174124738615882857101327719385889007948869294594127312398174593987818855330843657786091372348849713928793322569698414772090075983233048327457181410045839703540237976620021048339076646751687673487759285286318209560267114804170945668882047281423896881641306832826562127618845076622094737928728756426178044627645495273435208114518659493000288283022196509473362559831867200299008395897027777934233679040015300710020099611879506527502515855712293162984828791564927657227575672385131477959351345728957502408038448183517397128580362696507115273240598216357450224300876956722838959608402136060401431750830272723099092919092591535527293940791660402822494429388047070504113368034726314324717202115100035445336702086393604592253658880746183390105478705291391042549568407514694033827425542772622960629522161495083658359746233141225916156675428410076358450714031654488272*i1^68 + -2551796812047686559386388458080614057904646644132581220675990285576201209412933025840551471721118916740906348584918061999716011906257244706731940790392982165809824005970110844477183176231332077119033305159065836487047934259815774273392245975270451479580027864912302221301611586648188802656345201116871613507988974244497471103328333268338424005800553746582363496407754607900279145601123251815130458762301947695548337619228361361369162256552409930960044266656029628919682229636601269781006155925990481517166043124388472160679702595403810808965571502412673105691252344562519077334590386786170820603866134183169383342585937381093599224785973272847603021942089129310424818777094669873257079960155302267460482726669167833406804554724477373130309719641986242324198022518370172962714514446085780262037679082556602672874228504758615522006373029602236493690589620610285016513699888042464217311864712666795235632276463870849401935996947973236322259214708850242476436522833421116642008965530188832222331490494900862383244832922464147640*i1^69 + -10002530191399662866993096956486383646568193708004535209147229361313016806240278930463183760056504715596673718230914768592451461429343599768559644721466864064126927027008203596120846318459632492428436323451225500723898360740245072538495007049289004547222700114939073357545603442480337528118409369982982537283028308657158067945034751529784534397935697771934687485029802455960240114132392404182914559228431385853963888264720674375223064089035503424956111054491858258154494728434155442798288002039954410935892150340144954328059157777370157463131755120476611653309023659125393942991266821490288173383554258252312865348243538832915221268766079999910246396112851924533648992427582447114004149517049634491152139578164546803807841848841718658716022408137109176528736351695049187145912002787926466317212091895388805978020985356229081015280847584426596496250060631906829240465937748761204893431125159074010802383896235432361413340019490022860354597658555931608959937439480116765648712364292171133747653095100846340828634928*i1^70 + 41453631835156459706171811825170543638604438956822945092343527099557277446395310832962577625217872219763468537588351386811316436123782596796688845389042613907547810031977591088278488105328277689377752740360016494981413121411967523263370810171506258882518198895747974413037027657327853300154770073044732693231241025284432458161984008089326871634904767957821959191470061890853381193736972444307446731574872394794680580895086290732477829088398969332242923938100705498763278451996852627065372304867547313227439013433565666686457479961911880170958781347894561037560769284615327299701386824295637011070855876517375349151235182147149386869438881806404353375844543914382072615409451270313968444837328622623819177581910408069575972006359303629930588955556458413246721617392507171259113699258740727691493774752599797823576854481944619720756230176980434129642678307263065854476583539491496157556579726977953238828376990313203339178665900003646000254177653988680054508593317411788370614903081890897714506761945272*i1^71 + -311388154620144798353225861121715221707625366521021926433444977293893639161125968492482830098323177179581982523138945717720899370478946411885357099946716929556037815119638117098574492761953943741731727176782507341012528349783322059934054381444136701814398499396120459419690429959907603506345643604777344183475957408874351131186534964959340044894017018317344351704512830010943120824798735512590933326606579575067505257644107409027772828430176349458972718058810553694659968440901388089244440495878112736373038731402778460995503784212693178683865540727004836390333703674264358038536157710328058993045494412251026439451914409197898162135230047976096804136608608220013314640838809455492584720524427520731932447765890941932301925441109292917480000872582522466357552041476321403032389913228091054136866345187935624244477345670198271598893407917860113566313384302667028371313959817248050737852104823488033756870370350798392278501738620895636318110552492271176277071230164000375834638530219930982896*i1^72 + -23451488998836304541965581285196409892502809262242492849464569902770389636932313468949478202868406860598234083792988172064192052571179297312064987690203485204500826316954175703595407294526123053721742944972729213528404105220612159499021956406970722687941310318013814757633753984475781905192810981378227457800096221455900529724879335824472726141773533680339192377626624654147635446524636350764725310353740709339159103717903869560898178496754084656503463784408050808829144798922731263818241574066883105147721679959554019179556798534018806245449865676519272090793011065480802257750708005756000012553969989505560924717125979044715870590565740374050339215429334873379627439158807084392447747041411397401617853468372855896951196473781824459917175039671058383961361756160398037073985005629713346330002045692798874591608419650267365277905213634541447716706787215797711154594177359243534945123603259727610832923716383974279897097601197236284609644366758549233280225112262847027680232*i1^73 + -5841228561134996300323936988243258940771062394237991472303823630359891331330968816376373835521857402060515939267116010496928611387141654075835314995458032761163367166765990609292453493406858674064993697844744655566268673363189909148862740192478108146343712568161907958456815342893565588636387803991184253740920301926320551826120930722723789413943767306608257808251784460053704395579765405742622420423974048648879797557994827199930434963365757000276746483147000673509635673742266374139553835363229291328474405100487809905501105161497320457330054349800311050757440943688874190053198563718035654278314262863212051846802058172366497024501156570378366832700460903618445828481319183227754910782116000639974466336724414470302980625430481518130742360281521062308021365263611117772809582758789325949195706417998214206964320130701481620017612374199652901263003052482073495194369020328493063831889202544588226973684710348741019329329739350459548013845590719451063891472*i1^74 + -1046159361082970745816899477064650916112830233025603757276254417630541152907877141197885637051578638482116773080261804710064099627243987309056698537806425106502848160018659646451359437125611569819630637349404970173181358121985475448621160870743073874967012670852586206829794084148834192550801749626767684923509044756714232737004800938223915230084141545826841332469402386409859675834876746235262476986126310903182644610040052030940602453862948846092036174572540391374652316446727393560699442551824554215643057157021522070071305091287344887388854951473122112176327954850564782560868140300299202237886362057892102234114518104729529077125710550629448430939910486976334066801298334693250923882771577285225939805461371214322484999462981169073009833147447349377156216791052719997241426081955311428537543110887475516317078883041508213545816553438715457495623976695723050533916789339710270184039777878589970480758241625586280106737882905298284059384088*i1^75 + -50140195176915454111476875621333531532813615101093805232114565782767833809231115458080255029560739549379529817540967833022715246711942045943826491865607436584760763541530390019425712434004600608086800046033400418274483334215223705032755257563739369461014933069615199601600756076775939564955357711806836776531406160036054666755114239709582665007609610869384479556351774544576309574455702474402193521850111207475044286266413465873219392404229970428842223570408442876536113482636663994093429254260210677206025865759279397544726671600831340063692732385260845298971444706683129263879421162443341514903428549067991814323204204331070647994925476092309491579906249201218337729478245041309419016489149916741162959667237311703919355763247456033876843229122722846836844508071105731406841148950481903973408661334104433836064207043611072625305440949568887664266628705517720268537277663062606544465528112216774519985963329926482547596604336*i1^76 + 69481515104544551881157519746559036849148104659716880966668641258750144253719215870048056140362583795111784771280764970227526840994907863338212474279596160414992643010248089506080218912101360192443583537400424092992322364788853839763697201261698882850809437865002941771677289617338312328672420124949987746872611465823758045648479643650839627030390966923677757869956580269129398564582089618554022008321865413683661505838423906842091171931184464488754466062621496785628798574987073377878542461230028252349249908282540032957241112535298708975622858185481855186798626128647587295867692597066195891802826510263296669526449015646821311864628712250415122348159524853870631920099470355396147855555626835643051487160111605513111990743479867845608499545209080260474123373269287265521985172399716194945033866768739877073311108292370162302627079553973977642708437636078513715252082001854816835760680694854867232280357624*i1^77 + -11916904106089179329193456535782857085144418925755717106251102331291459709019102692969819817030242494389287714294064499341378664110697565849949678700872452472144026594193464393380275273336571572813235816534453101842462686373012595421676735736075149169121408400685905911504574498046196427284249949103808349803165515787702525283141631383420346962655377608364231852656592677213221240780423041337535602621743128014381259890409481260857846220383040642076954084092279301451160336754336764848856757434359563199404615766311239305603123045321286910418515887250030290086406561384630044702183380652404416281700957385012132185076952245322174044950159185797870673782651761774898132513634182008172260748395152394007754769130353428936126645907846341493696679844669997753638724123001017070126205733350010956774832757830738726169589972142985593678122891383717701923349397032014485193771439405464841833112784*i1^78 + 111093556479747440686415198552159017688857819307687292420457191554184371985771711461058139833401120634066096742637893015461547536372165834686705299339501740313363219700190756480295037593757988818792171754268705446337912610294623391030871601239243053290105595631321514891766500857368123368368309222595170644195557557670940821035781112116391225282515130407380113641759748854022510142813179208519737127791927424008064073514942466916243773506314462132220634501472365185089094322857092215977035932019164479358908472752981972566037460872412141151434579762402144214572699209754714475375626781605031310172208606638491169876701113243396657946517120332532699260371695641208015793227492484689940074176255866312948441151333983449013937540272068628532035232259239457881710412051072502690585490299964673889912936210641848843961082021957702496709130283898398051758408*i1^79 - N1*200966833929843624442543125101364353695674334359727613754850729689746544202059253163388979992239768612759431083209838311676785805915969793584940515332340887988251680997940954318531277058408205631513347*i3 ] ]