[ [ 19863328833816145593514000062899312686197830422078949180290273425489699255961256714310026735077771354010899113954478836485327083322896257417657559560942623009545985270420562452521636715795651888245420722214750935539057738530928066063824902970053368720301556724950921634743634190024750909694552834287834910211603361602685111309938935062571095855391791539381800667912938330867830382846589767854479777705468793935452977114593053534860399935378840582402405872530803025532694663780188409068626542636913163484561231990620849196359321427058542774062831460019036476736184274787002721817874146377195088062010421959484048894396927560414793271710545953815156061536404897545169097167003994822807963827793344233870522691395524067101920274951110688483867927472452545194512507970013927947348876588220669038562937551902363201297262269776835810364017787718740194637483286526244519154127694513052652740057773362658807734598100863875264821867710542623725385671043084381133816892076449793485350667990754750930761805400175978361571508224000000000000000000 + 33687441231093879636505783826615721459880369933594326253319538930931200672794232528930591474973643739369992171678205978249146051681808585291996740324666343324483150801192737454317794162469776843847867941589091725035226617094228817262682813615959752042352667810448538512887595286668459182071444393015864128264923501280314102265659335048711044804313493636200217451672852243146373779409234222367108848353634706345356050337217938948030955113888087881137384707564345601599776771496472061495650428143371802657317924208866897767244663864242993117138051821291084994978983004506029982158132605246237215193095494495327841448503280475862385797510171574281699736066423235093839340206794069138054917535065007366732852239897081929482038999724011057222967559880491013254701535346266109433110012870701277832750018508358807577415460426004955590017726336887083241094511495186993955568079480901813971420867743667018005418137670145312209836218131388556499161202540784207035958390586756787786892130257202354130262736130234642672595763200000000000000000*i1 + 537776055735691506671485423219591267933219118311928644981893856861035055349153936267520806202106503934141827559913543833112590386657933946174975277399351232806444030596827074569325812694256314518576474562957867838421773761932311232079150516868328464085392868977617489621911917350717231274239043674764138857029589318839769542545054244202754280709046682154174227210552898884669003675397832150451050812120474468280319021935508764842692412228855339727430644870487113562620977614169364528521095094031863765627322488234127018852673360996618020237883762114462881429569543411814753885667182615641489996567064619934768576248981545175960635098955882240057170362824568807077636098170439220936862623446483215938425468302835436253888408554108322610887482050152041201067384779242681077549404592725083451215285064700348442363728311433554384977368409272589482353027894366709147469663277658600981895473083535203034434782908007909179511126660467373509454825229352336559931626965796502223439503850968427162920460155494328446240790937600000000000000*i1^2 + -1650914059620848469711444891808819371871526273266233068026497221738407540207295274280074604329439805122031162084533947227993917094034193470142541058017440523314697124418757671700740377585010044255394411395040739531740655888122239574422982164288161845704643520694463704979973607126442519153888840657194701924200974026546635260120519026476887639813275343876562003553359120514459762595027666240779726778064347040017911238053648109850194510629688705136398746627363699120199186413416548557770289726668754028299419774032138300003538442943467207849199016792832519606276341839631697838697696521346566511094617745339374611767822098541919783247080971054727747015989775824323238109772081377853454959724700015349494527458048483789413979381657975775716116585253962625243051844148163730954864688169689045583369127375272095594090091053568448905494090026523464721187437937132477750462645913907275399284257680071346549602700746033696119468536982988503852494572511974950748901125597039009768855638644379469201631938102541821786718208000000000000*i1^3 + 12401794993291320006361127847768727946071893923121076650239631051224683557223348095183533389148483379244373934625772393234229147912643531821036966802895254523679875408897856765995397253637232847498214669318690520943050515344921710687392489318729686379767288926212541883294744866288403480681910846972099531895815221672850708489858964386745059719454968248103100374287109750431897339855211775219359543603116445719471488040361705244474997927457771387304571931983970593782619469380884238176409011659631629430943742980287600236531949160400953412169321122399694922868031282642240582434836964203063174007573433105926031461829028262017012461126350945533159341681422789789046171021593706706586175036778156559181266885263315650881968917135143700938336507382657208975765092807277148379227429994677676712019004315596280935761304279724699314593566645173469712046629930484674265779445020046235657158783827125540274151043348167736258450403555007094098574402616949268500137983663362330114890653252018116244894883212601414368970670080000000000*i1^4 + -43351107807386786216984474778428795041462306711806677038141680714315309043265200399206436492931108327175877675578674518462240441473799349197050282097243732908691530428137921799807024629753752701397347501753698359711290658019568117123831149670911694833508703588473390635658975034448538359137249841889193064244082802178585874002250993667019168623204535685980873016550232184090475662206686609063245843642978878563086115412389079797834128527379810367344574926689561045638381776672738373823700855823718939586396236764435952536697416221491534922931174294492442411667970118732749489940983148326490333494518837896528376314088263746159690882364661944083092624285460617845623550654859682095596224581227760398789961873641981792519713087837994379464649996753489645431371077137332048009002723168307617192955177956860550232920280194043783968845199284851716086207442027633409525975182863599840775570899176030868532473182779907122217196277760875311175632825501065761477567520551876812207484284131703488025025325512240288938485350400000000*i1^5 + 110712217011249393730639636705141025989538895993705314711383409630369167684502450755979933365499571311047439801582171186655571768827283430841233545454174214798404367323833334413666662745416812939229934932955205258141272106979905827913263888090706896499635187365632327374581446621666576065896221274620542612281602999650119716105595355132195742000999795332703103487496881017267579844508817339259681865675480742504618360006786450391551378115824329180176962059950815807826447361261665358050434893632909452857399402059977233654766660636935284422168494783177619382506474806561713961175571014480627635051379003502033044078985948495114811455517506198600747037145205671652399643203179827528268459316013412045252698612318114871098015529136781761829537801505517043878307920043968203985101950314485496531277942655681473028434640351695693067699359244329015054827440206844084516154301712197299053271638361291279078829916181115323541076341267093928246103537654136938995597987283204816268820203190335261676973677780280876728320000000000*i1^6 + -200260217820159913554820862427719920727159955931515462308192371585739406497669633875875877092032294679158462749259393886089417330362111657187851428605423600577293976678583747098720089093656846967311755987519795648608306136521832371680267690605064549875499016876513586209202920823762867951528311878642992941516927552903477735080028228553242186430820838089992480447070467147398807831980858929166813104247903526872392038307303560321499300192297010398820648306455965431452657499344924613720098909082449642830439430573777527597095117335087376064985498804470532830451897826507667998868820216862813171195033189352878072726995664308081796762673026441223963086258046250113228134988130138831548788623017803188566102542102116203481825911941320710933396875711509282868430370963860815021091410182101414196923159089431229950992746654526415994251859931773996477935057123746248284582573762321973582544448533414635691513374834218941654424628428735539936806997451857510510420601650859394196541820053446299193525755335702378771906560000*i1^7 + 201134204822317716938319109207549784190865576003878445285009652581510724225498743534460300176435897453684066206207655782257850944087843010881481445250968811936084166045496115097209061641448265362756227217179412834345239678974411001754524484330949436035481574348620361460516238816663136535084541830437458538017731507171406111154808403315754362893189333846356009135004557958609737995296873542552882302104683120030659061107320681684169177181942203015710823621758580644352710324613365666299603844193252903731856877764893858235094272092656530023293162403167789078715947895793385517230973222451274201080765655220190662398469697049845568029675472211855642864473777189315073111373260999143063585094521562059098728468334443594458419597916371856144095881941692052390147582516399663709138442524222423233872442156129976298844980645426252338859373999724351354511268435494596555616817267891487340762540868201613660878507374794505463687801044852212253092752258441861055801815885951137584803244768293728840861167874212524510412800*i1^8 + -102065665435127318227144716070541654264831526458327401092574378367932829367684888291244466442647371212396798934554998948491205288687273384558244546091268231179270524817419793589158693948392478041451532410728273215931785412146778906724242897264065695294172258111073682197666489142260009158356083761796684113402713322263085669237488996084967439483357125852721465759359192749801242258167692728828729217186744954343540751008595575443622439100428635815502914722500325718196055694375926443833842432213602636639510850005397939919105082765179975350387832392882881076090911894219537395546956153819505340562873468632883776831488468481673907469258141989002619303475354673074295353745030089202851483830072765998972715942375801544407688635655294571862608471419388075316854744721870963636668950365104336305399642023213177263718639353676250753159857313410316960335349407538812609136176044671587956966118044289717053679893487000137203008773911966237339949917303779021757829118161228467440588624060016723972240558859042567487488*i1^9 + 31731977989853315211201471161891766623425660983321910398786882145897195952906028846525168377083471445000574088617025453427177529618753619798446275380480418818803950842823017761852842004987315908930573013288454112026339177935473019891874941630786540031000041490285732581237315267861270183202524316471149215837981526938428396331477739834570357536895489057561396330240590801123227198358575240589988521551637172983371578014601721494543302942312327787905667948848458624683176621669560320166630910333461843144620504010916681227036698316351248572606910260791946670308661836890728748460533347207861487498179086659253392494535799996352508739102230274057874137012629920291372315308919434589479393019874117502877063717749345634014678249534767970886677717757413210226471452591419998904646144582164841052640771320409762863493588354673028215420933678720514167541196629871264145128478494706431089364777423075815078635388061992465750790765824643364467199542317833082022539674600392252097061289007188192151616328255666126848*i1^10 + -9124763859072685425594222442162147927259302402577272840741723976340048232532228035718555217862743354943083324288174761739717484773146360478835767933306036566871228949729725267467531341912921217214417634360073048046799528388173815474033261125878070991710482397217627291441303293328868275931082850288970509194096393027618508435756126345290884766313463875477451755987539529665833130809239667987106914623726196940260264651470351222004386421610284718404085320475342931297802233236326598140647981926619048524195754788589172380772266900951014120665429474161114088166214905620373705328975734293792703850677872758359476810051008114513366244747717242537832341828742421338161739952474492087255317965987705478744225688852575517509401892782644916544039121315937564061191584800111432989031463467987805229219944005574247274482503415310242503328356945776305028212009452360892392379257882241803085949659812709471265742828150474380659484347333388159269984069329423382343886557121910952098448437055221880696985230289928192*i1^11 + -101362477983499610364301844682590401313011141667946859006393897661964594391229433331705429749174728963765741903132803522080709954775398553895628354993525417113246751003298273192426595797501281026809829794356521259525041146410902782728684981110772083508328670206501514862387677155232045261466091474045881604580354478134343109219171243707227082413318019312595545473932325641983615830673831160970039500545741651096720985625063171613821649747894702041264549689638395341455524771188017393486097974870851471397216056816547981288346781599899758314413711115472822963815150773883574728790414602900379516811389651080552968383039851610189794117772052809219231092443451859800439453114338644818502919716785454203617993681202491053555536174943099855350193310674628036644777634823967501651703576473620416095781901191171693591666155517133689833381350629505553361813927354854151725204296432088977331603794179862165002552041326362491397779556350072493131649790786868311609502426684418798988111681035687328900106420224*i1^12 + -64175869465022709459991121234001816331964847768339782732738274597978125198526840352253546737876270056597742750784305695297868913955651660581351446526973565706074347456818284676235307393727433195624555725492686852880695656125275889504775864146431515247599295515270699258391431650380549991066979569925934876307744355030340300695748891464165570831364365887537015857830030327721104308240258253449054155454762040193266600047494162995249034220989247423535563545179473155139796926824329731232160586962632585356558303842223067808208479534808395010856850674993698184716829660121161666403479250832523812365792464769944571371488076545948388509529508617117096362063594267688078297900205459958181325189425035238992686785073196800723670362069820151230214730262017030299539624970870184031785095968733421937788690938392940425892016437197855307010580295906978853680076852756176620124528990084089845299446552203667506827815099812797335383644313841373746255418554838983027969337327703038117759480752840255792480256*i1^13 + -2072646704583076898869045770044872108937380828193447217822024389178176000826540324111312417436530946692247532879073910416673432242156818048829755317883450873995082717879652530752230198938848211652559024937116730421985099559123063602931760403316906982077699725204502492930929502247273973654182605313248585964067241702144273967288765936501941409479985553538231443868204182348553743833884043004651303302082698841424821304718480741610351928425613540425630225091271988265553337155913740834886852007293305224901616150919580244515484884424700561771435613157572445649379821100493423288081331801924866242308182716732613555854236158445786027517122891555274367480120493199779664506702224238414850494385090492103877106601774794939646487765369851336724830742943052185920863133270809189947321502317744078563571104608985721205694653155402563515219764473686269843160248606181281570849526805196200066295628690244583741934974991219731962775464743227845790392039753072612082075693147941719216314670374061080576*i1^14 + -49414263803799927254657433522323739883436019516748669354677162226809375929134801968421676909825166832354974679699915591995967447230692989691416545877953884535149016023772668395078198738228574049977755768873274154960282977628407334112181721570766666588444411475472900259180937398225761604004378508967311921360072001580239876859361467140286736903451363640199361788242998571214123765854633998425405821517769810506006900796710799175004971124713463056512929462065703861400147931208553288044366296796997248328966338762056554797191276551269366810907128316254550564536003702066828347339551901033926039301119533203413192022455420911550246112384392275811068417371273821616183105874928394686162168064389985739454482470696992701545815705881174412865226820756450527103347074751271553162313548336309013780846405968806686535597731240021763862278027881516049055147967022999358285776005288008827017639345254076079010220814195186442717191155572876466830885830927890532293651234986089716236265823540346880*i1^15 + 113939117181344587191371172476174515341293047474056385901503774896623542704633568585436788180502531329088256021612387499636992205053409176443716736134305602923190974285501997043639782348344258329499746132509281752332991626827652804340569383142119768301915229618167389046041836329231345940650601013117177576660093300388413561065721560644843958369992372134909769533423490276791292847829395808455343654099622162316967349569297256203990475223478735899196853433512954909307998061874463444079346620100402515423558365966572499925510944883542597679492579689570549584787114911751768735169085548611482067518741963166763232085346933782969650185235465668199058852290556804823574691033257462883006786416239197626509922339766394240626462682852617603043818113009041217989428663275429295263169453663420207664231788783182187637466847314614317457585893904215219871192654815274495143051310886397275592104437898497208814811983965827874448181355113077758357073257635221438701114989311807426612082769920*i1^16 + 7224755110611547088803181758446544709635861106163439261001814597130143814837247262465981166068790758506661500516734678419179980999142644413553441517995099062366721251245075676608260904187507665302593284964527176605205613931266043616562514349783361591279237462000427811736345489101453828861274045860803489104943487153487056057370610191843487268164553685287476451852240838244783815378396443703015336565382944996156413963940826867224773869752539403241440867024138256798215247150617356182818028077307185035971011018280211201930574090678109745661505286570979872968125558460412277350111351861889850677824647100500260076013475770924098075545776085729564193414481087135241895086293981964547781592515825129889800520631430955249555205898311106719041100773117761996470111633666456735225519599193650009037644927779421703925747734736361519375675065881694437657046614394719241048914526399364002360845118627968461704455785419481126809320278910952233630891745910263218256782859620675731062784*i1^17 + 41246953505242871234344336103158781338166789160600159367335317244669205786884423015928738059180963970603109573964756568268988408326453208227541897698445548194684732347571574036458458153323249600477220547578632537870428475976093220958919010463355468080615816060226242995533599666110938318785050674122377451098239215924942301214202225960745543148836102859579366824267024741721383698724514592168821704791022698887924787271948130238544558866528756233511382871888184765987142429325334607968517230619446498284782875305599912778109340895788850049944531585412538334537451123420925627214881883242527534426079750355525202101481936885391455497324295650469410099978708122109651521137371291906484612342635090224746999116091826864872156231697826785836642478973747360882069055858826815274983439012179474345529003169161742332858349038116700184399236782740917056453336769541874778968347492702452145384797589811004228205261448743108287082823846414615163228830599276835612949980845795442688*i1^18 + -192093831160214191668185950433706081151291424120428012547765468652813653816688900104991361771231814312452516948282790672454203139588567784292400059567328706537730101983388372645725800066946096623288824440343872918101888388543540728207676422596460030760784155320002501503193416575128630731596126456658328468108730011322699577022473471655255808598557743157266758859802556343493332638528670343636185665609231750995495134034514762484725402691135388626741998173136278573497222776092562021658218629733481166057651810726275004336114391328335180784440595962100281209031260890246810985863520827736629569491734481907995510662832800516938510923443529828804392694065110660424437545791459046098124078452774212096733596834423879869715347764717919174301144029372863139348864997860963077667607276066991668430857203258517587387704729279403489146835998762946326724008450983016881243114024885765376215807366023853394976844746191039722360187584651923718946723711414394677501757497540608*i1^19 + 291936107660118067396681202807255920367109130111814112336419537038047712271215731838313957182657038864985822083211154563360757157962377633387087191060831943808710649970615812463197183007995792835803533639665187137009647763680398317940252818392809784830520140869930162658777622857626714291785428936890365284881359597179763143256173695725172707318582500899362540904563613847467805809052481681218587614655060110817141458201393666201892700432887924309814628280252071355083362638739946632307002891222924124701522500912044265080602990952673880430565113300465376404376074901248707861492275736612975149551434911421420922695042911862238198238474039063228098516995927963940164372376828514527282514023395791989415407726306994064612140278740083337217229270707990155311422787706818863905300597463336154895131082232639892552791954041883365859354485878733788782108632959949202193559180715012154630660577678011640789108955876640948027777024973989352175121187085391808935493632*i1^20 + -193673534716242118307418203366674939688098837134937108066980803730156575251460157909367803428292587115920043542192587419564944044017273224271549814060794035608368773279092329493469432714421947295475624981566123650469531824138273132444146533016463140036024184460396227515177340157332960032801998854741994513996709695890032591047812662600158861852783703154530218628233836362354410869233397850116724893265853661165358841313915567147076538390715956781238825416355880678882076146544980824480012209047327549542370027480868021151524692031169470190807846404268409888739326718974934280226259823919623459225553032240114371423308883429544634299859393117813838627078352938600281424948162780243927114553973498735722152964122466746898992413448686668354974521472384751799686968600600956306969734907697175681768477417473635683683651350055415383487227942241710483610250586401911848622144545658143239598898600048478703407966925481087025031077102958929781800805733255610368*i1^21 + 46151215373604874845297204216863692471084173789628634454479070083389023067671596907048311615977895208722877018532443446954251308728512217824086079577023566071030973105604486610958394805262683190437798314454162255106043224328646427737084420859212253629454394443657166987056365672887819406083287799973548502669041487919715809458992966055449909597084417484575547866244441077522258563354574664354884828608083135253781843607702164342220350393612965236577457019662221290263539256162392870138220636427126517538143607106229050229895932292163326981743732926263826833419406415407609807850849804746881737566672349596609250196111054892463497058061356327323355357812004230569764639612827940685432539570826122140721917988136370613391721189933384436760223707762205747915729692247076301340840008502581787297352353033268308314967843890736969235156095509965589786067547665158329990496451855928193143457102678762563251485711879750572988542598107300816494612564672512*i1^22 + 1196855520248007267138820786441307846968263437876169130323597692160157337106582698391964212469466820795095931792997024770153646822551092139588320963198546475945912146945861568498281169891905761116049159035299024699642760396206817140062009572567904779370817164319858297582906525373957625356739488503606863646875448324131215319398367727600206698628968295130971451298203385947910130155132983851007260574529594151396533476707823330770210177991222997761474625975271199028829990328694818964216562452489843774581737587043740242785207341658722526120241386919050010615234700396521997453874689942744946258293495739392968042151395797892391817837792687539934835212435812172125573465445190992420852320830878959582211240620000473407622899513469992785350054513382904308133691285477883023134301865333629761621794524570707995400073524775852231701538739431047398388809250755741440101918700521550229742041411073153977133506053416012082621580029269007136718848*i1^23 + 3096353268368449504067256346760856262548355259450869102350821994314292182397079754468901828067033857453400993873938837529325675224151452683479599471576081982212539394985893447161220785317828845517435861304664744842929019538421020551876012730593251814421182312119270964034407857468354641544204187730700520423248830917775739527175930141298254713085447785893235961772760785293693455196531870751230038534143786655109551933533769437856502908656875800697146562977219092460239765274135624281055378628988303560507718761970065823742599909724371461175598433152488486073937823884364324733439338874397637437265172979252534914676945605308378480742836987709336265026047610901441399233243063340023106402522985856107189344673489982247535370980528875113064682959065782893180086592964203097400324899137124809824212964075256041942174208711440982112799702629669208510689083943531416013865539134667256141420841320492108061090845098407723351588113813078016*i1^24 + -120222519688957555403214684907707414190425599462596536834593060458645676500851076691551710551242479493303356010175226473852585105246668834595754504114334799982320349072944697987733122385482992181249748738875346257513602037351452226409912828732318765807951911468448896770771563791495566927095292411183482260891040388708807438308811091710528611152766162107798829751969500507701177554256154274005698821921497104814836828773144172880339305559677063242091274069443396165932857982888236229438585015408828575624508170714907307973309028204024330221904997906884704155748779337375825151381523998849289094742596207304724538423634724765104702276584988322912865983683833075784374340608401077859689878469644906481370724951348240572830863779007661425587570231689472688079604230166362723303828508154968073832043904430397819126453510195264442598016285883896406712787396520323594470110568331092545199794041230171450479895611064640217269220147200*i1^25 + 6206272082286230935958128088914045438392849823171997578573791279435126500980056704653247899068789874960383413385898111581526063296358899281248788640451729311387787843095254109799103798461048797578338432756753950310744616753587508386720155022088495855113964803132385497322987595462643657804400708903720194188187673398872808690044160221100111589107949568335126825317260197510065775884991082902219671611932335559189457132448172783046660719026646259658115278897309449032893082220756289531902530243771705075411543423583047272176950290574348498057585098609314237256540802602741074845036638142595288471399168992873076874641137491563537142026030958692074674057254424745517096159122940810645923830147874556922668203791751676822869242839569587742512128311478137962917753157897146232627890612934772385492745224145335280209225233145871968225082498524444197647434083441003217581677620833297052022040917749504905116815591995612069888*i1^26 + -73821944947467960245775471975497874582592349667290963179637316521387462959388353575991899054858768533043880793036364872137832293450289116401275598476533666368040419216761613583264807153035262737111473160147399756596681906402858243326990401905166158853726344262099910681045028486456147279062106614055073357708805998250012437907962178084156616547627725488952283590744552019353381284238914433209340129433143976769759759506600745514690493322781130092002786412846968197894479235142151847741966531154127058981728953735886578112216824881062386990771513449233799435875147371078073715629592562137310558044894919522362204423305337748264214091919840871507778073931181741728450451601130414734524699587122814371262606488102369384639489851167822117737950453805109059785032490418349464169175733507423743789756592058158293691265010257822139630666910380112690634961308622409071128146605749357142952421927329651827662355583991808*i1^27 + 3094583607039906292583495757154107624057470766471022652942315963560152288229493216213008547303367243178307757361036176467081093793026252143380852523260811848400672337283164718860218401375004960146610735834701357592346650561042188765134969986147665000123916690978603373291852794745954967504633925768556845812461157079756650012519740035941945007272042407641052357805146667382662042240433076366551540937111833107105485253823029569066422965021652320906065066668488762387144140887878886221042225113070660244902590229747104423519309508633528471190980465027393774673104012881476532069555776209965707694330123949163319132067973422479730246069376641308407909156125937276508133787698171743087684084877449921833763215661048300657537169849609879464861911453204514067796868678440675050775493613473542259065499727923773423251862639393011362213463976655659496082122779061909502944986091064450928163761213637306967982080*i1^28 + 26230432366924666320247073267120041456448605985098528225621758712616572145822600383987098565076708264167957489051923102161875533478150990324915218790525970281528236715064540248503228654882178797650045171189046392009219344736691096574063276390805686765494462753769474526101284517280471813394109278195649663242302974623934206601434378431944695806212271789835462038156686306186463639982633674137611165885411806142264217086496908615356353218953259705307011506444151202402427425592295617489499791815109156552551873061395390516089881885822580934579775942105634339738879731202623779225514459344793515326778909719508563056201411645103283663563997154067355007585129705964181878208593702537633322511163672471748911030319119587830937665377321002902865803453688938046883837832854793135102991649521376951539953932740722907620227267066222152906375669453915766642013133591385257207771296709656577965675473371136*i1^29 + 16190312194535712682851629079474065406397442686180980782571087543505385115480223514366263484949165176080142379608693472006576658238144778323945282280423676790349458191261990534684098045363415332847328535034181149232619805703901318047408819748532015256824468715411230953645849680081743058775060733029487663659525441989671206378916791154162113117783495911582312893258244363436816366642947240510326776857928701881807501498945431735214845066077818849688343690622815061207137366236324723340909340820208302874392477004008392529944699596486989111234127794036805430323524715815170464924199453207692704264719691333078068858806358250640086778246431937704091308733910962829045219371921745371893245652298446316636040251801573532084619919043188587791953121004452192769165697276653496153256852542015616070091896653753729672071331003404184606974591968730895172948895663619618650053878531420054551576576*i1^30 + 3533293466270831253876736224000737640468287744341603190986484468552526315120707296724413230940844119772240152210824413014222761455911110941749929637462096169445140466276576436968951663031360011456249601315187890061960639911190649970499926293118601726361220726166508396411517813435613115663787136037652636802693514455718920668734813392989416267618122442988260403052254205331774036839843887538387940882116577118105654887801920001290908047616772024997948169970989701485520278098376328084575659970954008303816810227499216085608072548969785097576444723447911868043647962335097519900633419495043836479049678549594409427122716253835889707414777668238280880970174936559544820026069441944801684654315690669392541802096817219744943484805774445791278496316695050599452892454930712911363310808356013852037528769996254476609103929773270217498192575820551532957662335337949526802257496416256*i1^31 + 918056706232655600723187383870053082769984001316627621340809910420598145371057516806199754638265145523974559849336043313835693948703081558177888796268133647689786975669451303511497971115215357782085384776904761241540176474790702747253618566849907781785330910509598972251562928660763619009471206409692510173812429107209454317515554674478006980326655001761684560889140907767618327899081390898317325710939234559215668514246403206059937413585152277241388297556499676476894269214111587388008574185513015732639482793908082435493211616280988358373348296958405078219507931062453384361845482120775998192645771301823737059241477821317586836998859080282859304262236401984055015717334262521512699574874618233263670538660253166507837070350716074848225707019264454745287904735653508168875877314360831289410227224393093844065439303356125752743657713660281945408109825699285979136*i1^32 + 5196092566896370934345341775652244659426866551390526633526897966039307822216617241899217176173966942306723810033571611904399517948173161889803969762244899318665880322920019816951682200803628722758860606473520214310188579297353829506722841460688504777564054040015243114934286276444835675426521461620452048182866387203878651085166054431686638380731099701567285006825483182027077898747787185515932860651849137675756252302546091382705010328986246380304102380645603404384334969612280314218237665526905912936585116543118901961995901742200530639770073247917416302260455907945032256177535356332452361671634445283348334736642350929568863820304994978552546982536109735220789022050793958945648190452298402921796124627411787985550657730390308662737403486564841056664570746879430572515993217476419465960996893444701497342392062004871324387473785224015886160334987483136*i1^33 + 54504555169448259409038781166377825255550704029967768644347194023161326302473964562201062304411272367757859835295807615271466918462158528642749769130791861540048315711597459632254665422979379633727711273403653359899685636957386510995486794603933242925543166118988448998001484993832592403029757563662430205262595896412543671633154206461009425752048980401149415001184520840613463839670374481939327510045769576946399314942651320986506887901662587150519376300342464857634551359939381157357746175873414668150800225150692557607392317712071452161464395921553527487424162609162686847922763408685878992541092525326885067982020320704536237944033822123958538536412096514606592647389449742839679721970797037877638954660122064723503139732031952627252465312952549425740478476679708411569903860408920352864470588270926042526331790781018524118208761080203938816*i1^34 + 496404035974775265131879223674173615979279673020700975589471957183000609825413279435071185691410588424726253238732474080137239755953346835002916450926060650257760096831491195502711171649995658926283973310982417047040641324237834424110055010022619375573982445805752772332680230329400245506724238721184776686994709784146657980323145633576248662281032456677428043129506441635341651861245588326250429807058332541397940581567076635803338103505495057637919000548987227695003218055487652370168606840948799924920547699235505779223698843986507575877940711098243669258730087709534423164772728596733032333450396279571686596785656496606633297357296852073350295179031255943983123737618245884681006592060061237252375175866394196449880949843110525332548908646965491538191478431719682431525721187458310912248353745053729962058629952176243233363870720*i1^35 + -924350556544708521156722727796370838887186391022214215228841229520667143924326899544472361097755231017578302639908857467443131671821179169764956813790321016024397968832827018899097835543101220529214585500511481125245973001154643422596542859992885067722650351077213465816375821826444037093760022271651027883950791313801918188830434733910385514023331497930962295606123674873077114798101828298486563491172265493800499123275468782682868256077106834858221567116801038388855297418118925478470143271054182775350509361257086208176307532543366864130745246915256139801112228056625297141845828694821211801757204744167615248442015429605041313561787647652536450870251927639655524957016338079552976761634987555299279873997077700615952266433590530416886409675848058929159851468704775308154558288951535679114740018022197759715831146910720*i1^36 + 4530025403868844438853350875334801887449865793294246789113357535376539697998724288598302667239917452501562404365949718711798817673423073262635103713973133421809032085880947282963112143767163158752143915422212174201692478969890410051291351613634721460307803558109643836609150291412162476794472236561958746850073504880602803655794539947653014904251104314788967502125175030336841014986078091327578533269277013557617925077178171674926065310913144391555795344404516295747936230382411188816920402410108370241614521514398121028010661642088342567062895756161964199435241031660160940970651736990999061245430315274855762837892411902765652082600844127732460011595471381061510689599740777177438508139052279440568828345133640235975548281503336390380886511791766068679041709019742030254178470999880965957582060224235307684480*i1^37 + 273930460609974841626055056703800670110886665754303707637864247248312191383526840294858480888967191268568218204893805597882669996893000608820030461083240588944725500687498259570596221051177785140553330289394720640389532439033084381107200345811014521774951881771202145672080218227601460243181086197933188245197168889646544094960908961485113569940880401300258552438330367201672160220681364643834697705603722733911044472265515307277015579511923761778804342513930066214516500597898824029888275689934031142498486588182314450021256775313393073548061876793617474571420417449764953202212174880479757425195569287829260315402988595866951612812479131705339243632258161977302554506496672740297523656484594742425371905225630315309276699661775856494954897981901211732642580117124720957297403450215162822028279168*i1^38 + 4156568909664082053485118220201861575921821183347673199911911145401484847650618525293538439986203441713241950260073898813016046075964135142795152421924980886386503552819733024887638327392678159847563177495847265973004291895360187365074788902929452086015085034135629053203399598353026068459127960939733926242909373579969491011491822357339261369637250119111111240469793922690035344444037144620385775958603869351805125329225260547221697649652670992224583331132959957278549879131201658605707383913329014475747430704942244220228356125633199267115050732105584424178811805112208694392702398642722117572596770137894896285941591552630260337599946349585384655348782663651510608290923234475261772809218911395650175118334128177832199099699604765459633311166866366628047671954398603695819541908128*i1^39 + -13096613674350031296495167893578235997488529019707924010672792962448346074170632343922777497984549523670123974335041462493948380429575409900707973647326727202933021774874464167947509362458185218400085134080040697418196182080500705677020956576643287810192440509636373809530814635202347722665587940955681737769841029692934882282318986757890276040629883087152223552716915306348733796930354713599966571156950523180560970615254175592564084506128951712878228767394081164443299088786330294636038911493189130424818964297561478801363081697534204877937708212110731074397941915545644057404725194364453372551553093556657419691680315309653149325525682205274018024621633638060403396751710294815475360858744708161229083011339814027878386384841855302306525777998849186324440655428354656*i1^40 + 16368943096452483504446410101031434185077670961493456107183198086818974581941024378524979588732867400458289112350410602831519895162360922749930072869432018414428797791188205454253934281840506701863302750265355672271059224105279248023290747445922086171026192712894086626136108355946447361371197108010884220867376809726288018635296222235978622185737225348707391572459330625412219721597174073750642428809701487840601477264552912114206669238805163138035504673908340557461374297355728577382604810858045187308191285841027351229387167614097249101148019570822978105250631607591044063037375427424488161271629018000617507943849502325972664786100786115634199745746583767528413330002787471975436442080223637146746069186650494413309840422153375391723329133391671751240*i1^41 + -2945828047621299085495049029208552011751857909885464870493554350468112890260554660165689944102323803365085342612641713129120497194425979385137531590178639608553853755252530172651017279097433337475432488141396202148373860449503860126654840947013458113970101327508179134377104707584620355308165302386843011914420946030768084188674483117333643199449273359331522745133594993749504072307026423191450968572782268992907602267340803331847009901520029666307971803526336516377567576628331421130452297503853563235368493449744930105216751797050569242974533260848725058599981882626627955032376298290482540062044008888781415408989321252044829710290940191811242314546584403400540270598606062844342265364003383310447168354959969580130935457146745221901336*i1^42 + 501753857787854657296413493291600159928003799309175204351883646225507409568662825178092386098441053344096406607642992652522148146001440118313146348877234976564017965431660403140564080720004649326553103719049129616068415097798560192554126295588841117579564989964300746222825442594869388154564045474805912385746460311335785253944359141109714381202781985891461620478430360781934616991238206696848252729246694753212372011443773732075852557990082426286118296227494259158376504782387166093268593546971969307637634696178219458622964560701713260327520953937867786367467007880483944016183358648930916776503479194672634872456255987634879780286745620390572065746289025067156319820997281380419888312497951817827615777027074949920567500*i1^43 + 810757669584312093782948548430715630377176259464020502617303521802834680415271718174614637899103850879352198775653392262126622747468644324386007871428638643990878866423896777177123043366378117756109062932416833212719268650628012550704975361867266400301805674130107070174817343270236688392254887597047943576967401819302473592443609863846832516998123056487150048218589895424254245102164184697505643391951351460698675078797024629050574987614089985836131212954238434149710544268219830579671183074863248335472130481156526167684302533638426110989714055974199812455858435995998290919888118826657601385435412980392232143589882990398352044467902257341576244327560178202146788095056818049176624185219140625*i1^44, -1782794114827136993218555443076805055581304192644430625027309014056800695637673266488111746161786812696795358923240444541511327775026755334988465003397985593364531721110061861557426305957089628942047239108049354869389771093597914286753176868144622454215373351602276282779017740023349338945103194130660851860214393887702192099801515786226340496887466444293595987309833052941238230002743356210575269066201948736981728778133035921824746266303751999177874437895648676241865549681089695358478177807490988251161793222390556889535537795677612008259330385898689752648637436840272481360574385365513005250272228609712594965706352516863652832558992052839340686915199759003831403315043746407062499658930927929520287106478246459328804633994863651627353539471941544230777483560256616337486082459393947619545557265095563669493988792128970070388251318221933504685221532966571311530199816824021345258969232293359426636088003257618502647941571317983344281333933795899040881349124649509035967920547991750128284888614249224857024147294872932999578941292365684689805449316449138013096234526752522410050331885452420722596326541779810183323859095413487217355548565453057050104235283060818882832823661416145075946719114096939936559571999214314230969758484764419080631418606036694217466448237033422848000000000000000000 + -3048565225297860616390655014729069137669162694413801879905932176502238519391414246493170612375192531587706978374092979650910684280236316650540217737595981188235332364054206305027766819973009564386501461786728017276246865475599647665271257689415099713693126889195869780255748922982559377868156985020449912046114339007214982387715363029243871509602947539732438119374968405102855571022090663443320672730467097997991648232380498373085569186917837975940226600418533622151099658702709885932582490319615225344601626092081211961350328911155789476553924606916843719514439119320176517371498228325705263766966295092913490958751249589174697503030954277555754375610513686488807434478294495903181241672103992936292117330313462410721724514838878232597564704561246864131943199541004932672063752836619953570178248205793152426551978154489683902972570369170327157839541408194771707284402210683997046476418601319611553122173913440292000187637057204996381041302607056291275155878768734316957157940516794126817563094954660121589061543550244239160517347182026964949372530670140428616333390697831646652567300111828979184483674749449535516101619014159069641830863614296262675175610841424937171332424092312205585922478243943294511715906081698335727524357620249747198856898421103782511862652827231846400000000000000000*i1 + -48498542255023754623168870794060599085392963517116373114859391548599697860714804074846496140163989781107782742504249683241310880513802620488505343327711092147300019988280817151583025060624472353276441181516464488768329788710918108323168529820672294381652499259569022956020654055773581255363882957655903756443827210200949179171571017721303477880766767589077082034652939068894354540786815428595320924508837966469636737224321758961208495753140366287837118120004882433067825904158525665944208621690306126315912506415831509537755116956357391294664701925644477027811002938296565987935545372290235538902031857714783726348887917979099191429309510445267420029565877518317285673231938447059328058240718456546532675803666824122862357434969700303219101112096009254554094028151358947520673144690222484829245141262299224796256218719782616931179309487813290303593515918911624259947371776061926449846543898910839824281351634943413121621128957876706165247395063858153929066061609301613784034926117775474276910189645635783199034179832346708094687165573426208419867122740258620337711711007618799318224178489546932415121560874483004030341262798854840148375528959390500519297169742616171365055700980810767418113550721775445442277062894265652910144494532078957153293721677511421224017179595453235200000000000000*i1^2 + 148241374854136750855918095288512145217926260633021706710552279912555050626945231510509286784445365235517307481222198609632625680584598650406561872530283963695610252834622837723204615640318208164431288549299000650803724133041748068248797137586361189151466571729656078913944477374276930101367700584009564878040168738507604629077521882398893451718374871654159036094638674027309340115214314519480721818505512564884920002314804090788503296788274673025193322341796600896109335277835858553425559402269630115373628114249667252812486689783956032934999870820683221228650207538074466475788824767357126285365175664446164512829082483895038108884403659893204177696013165860796869516373148260766840586390752628953573874583395879809623128247815910090477201384015771233676276848476619352573965700472258195241336734812973837783918047227940911640076158302712488140944360049970999220719337802468393550017323112977714422344958646134437155200046736332865808003754821625644413655398269801720221554833748211164169884870015319558128513387698086265004015353995273049933041624558493450739270417566936842694912553466930243406577142572800346775203772790384074493807616956327235995890927949329403096350813141322817114816531924219903065694834313196986122540178219598484776687856781247379497826771812745216000000000000*i1^3 + -1112256214896931146915327879426236174624126833931656383872863079777436368071068752772571812230563076101267105426783721157292597082535634785060229524271378163554893781070050189036516518560550894634947954956327873137459131069308989378382470943205853463361684855159555443657250400307122490568922003366872487580687355268169690763196910604335419868064550796771825837271310672316690946438930521318717520914781200954051592247309537815332848511840349772974042219333026349719544775051294418081244992805754560762680344815633097320522082201387117561938694714583985728159931210308152627916141719849282914188084447143541880251095372108637031557535117129124273709251508491976483565541558959852003436785973974874372922913856296924076308151112429119864157396717017533200924736799475298461939830735719828982006322184986699573217861519892223324059247274465564634095076108193806918483762515595097325675243241516655651311663108578409298456396668329753878909440390099368350978488387862902520864368514165992883077754186886165277368757294465334525695343648314436706968018492618815894169125676185130587098383975810137630700026753139544837868662411283198241184452864997114882514997398041238782426642270494823694674165782389181330708877303587231471770706611155368607072061705516126170981772669652828160000000000*i1^4 + 3890426270305444251724026330941110962231451572745294958863246487407135597246570498022275981104769408981799223206396658620442395069308557255980685923853161843638739739654937485596566888768480885418004425321278175451827092974076089473654859932055775386299466011687710350604127498284841327855418957094080911043727012205658826227051764170169390116960195223561097126113785513704030252778068868439731802707097276678939888439718813628445731523530236269113834959347299301830460328846577490221040215841811157540713167769704305200536718135134286450547091458515123299593833043448471404943280150258926433895690504285679904225943925028400432221253590957516409802821696072636632254249119396252340073928952195740512483335206721182327391215974148036974314345964624823133964800677878815015441492494844167875227418512706395745765922640371871576114572306195047741726316804397998919689432586633303828151044160031079019923204616622511577647725414133758791958400460351519056968616558001857345351886538302175205145876415622280532786902315258123163915913833679170831873029535502146402823258801981177047733637059687762924299007976934644680237851497768017514528929906564066059331028652198477509495133940865866236873320333239806239947071249624923230312005970328874732522654931332320341272428314152140800000000*i1^5 + -9907598605893150513534198672683090684797458712350122074373967148868718561977867142913724547832040753829769925518089924341028280145104007617861682977610256244191286807449298858093384812102449029403961469101389301916009181353112735399902714602516569456034194553796711624372419073688636103006119345575894098933551856471776134366209392466727185702134767202427487170066344391826221562652538467322225902345795628274350429932936124913534570841685516709457898249139834056509826112532148080001726154457524407426855682955226693086564296468631292844061252368885043207420220045844101363912634596618306561445238801474116070174230830045598438643778366907373898498260748361790516559560736364819117761217420530035126102269890755377707409147456143461058343887430168484352821742074795600151841488301682581034466721320245163226219103450977583961660959794193475034226237535725407873899307992534824085789664969048186060599101023423178814394305972383010304753860386274205684628430103101594572605427107881775518056464177001954575378271821177363128026481137129306380296576562919820873829669845116481822720652957739129037595117008361620003397499688500442654705989564228106032178079169119914664299880059363490841472457600100572683342938577298390621819493891336787908857543447735182229400149032960000000000*i1^6 + 18010874705264906975075770802753261647496004370955392185204282749441328501334762641301201988936109086579434232983015155172528287496567888152409736086760045198627560205684470159681336409511416222665885491148419774164943366470189810017604608915166939907197019024287876675491048410989182960940979478534908761390420138377665313141490317055136579035881918833857958693459946051604889791004148761288709431730159534957574314966102507316525287342890560850926951114683885500553862436263866426476739255509172556567825361162277408465416625820147233995421926058202540203858475836281356141792501638415510227358594106310970783584272485600675400964999164281511779226148286159793310095231369594769897547496094778096880478284078362062795896457383498898974248889339090763064536018046329034301840022879933798147950337487258165889226821405038532335833315046041305853078074497711017703489892254378794930097443115953706350082016445646687123647060865733410498965661555954469029910067613638032849978295874237953814032384829460341815775541807387782304989520303679337477087499246911318742985003399119657905982211108709859041517338340670958526478366997184517297604616205138293520789011922914708861676642350439608327677795274953036278426328689941412680106747743834925164324045100884162262386160561029120000*i1^7 + -18229886885741186595278263276811946079926092352656668503582084689269462472694948022692151372114152780325762068552755748333821207277454429035552185892078209820382691007812358585659280147026614388249883521109931349879748325728984605175090476093449854446171808280927514222183601052582591656117851781740817524174810334127250257789538622370506230792375555012530040073607146649167264814479911519115642755221372120844917307048386128206885148674037340564703247636568532306157398593954962289784113991003680211110605946233609448173598110144618490073329702196210193191272065676061429929961098607335263941792633493913192396755234780854968701264083897838397672055848703635123521843201635885366133643000142454134898262469288734421276909332536004101584394666541371021752334092709832746842173717022206394288099377350682681814457076573108861150494937873120053420867528691286338952829212280611460123385901839389045216112674559383258342864948772292422969852698768212454798834008527691302995836475968727593176876597519287902472465765459845172316139307846851643008777565995897208463048633523079658056022375737315894919589702928951184899042742980228290362279532611534638480188874351120242440341297707704066599707220189008807776043152133290526522477977165785466611317328105192194255080532842905600*i1^8 + 9284757196715928770977721102506745704755691427609491141528238296105077280419130884499453836552226787615534394451136545762935468685372744018516733851408560100475399949501735264274464569605064384214567420239708635212348744825357080199263433515092849852430405875092416117674083979461463857346839948756364793785475740318592109173400068193789259380632693998287416866325672606140921811304352722572296201007708245615936916586341702917380492741690298959053101126107918359768414813535147910390926122762908552526675369426434107215740195908395194803469825859577430037009222701124735891716843558115585540346623819207740091907671797426440277228908116987436368654453206393370685658819563905659244726901357954536006626623244821212059616444548301151024783102998142028137090796240921349275957105588098634615878743727616532325186177556407949265356746413059681529986359694586751276409602653244767248851850472325006660598451165626581858553956618280721933837317982269116588942539854778155470873432559010004827947396340606882635653320352882584578450728252076644747792581004956854819298367415454203755589005586062923955794132611699172486835725273991494588304684681268224285515814554812586393274757320340881564641204192194812278039053136767264834859669466567962761014313731175563819611666251776*i1^9 + -2871601182559138035844684497011182166753286955367234551102406254913130426725900973779674920245025571357405850869153384576909244933372582744262042564455878247489870069779294784394469528367590607847378311474868918612022749743213338636397356264152442118572568564461956600283337825306706019739505662799638185485677743542040414844808127793678338739548545870956926341325997617174117080089951324981276864131309951977483047001915123449959113276671027431041794597682677144751700374768117466088952222565489934924697518031956094779192345733202471339422670241586718680936927783631698216526914852378780726303194470070684130285181895346014240166966429649941458036619237773955415968836471545758492424888425506163873101322495414459016022493860723472211831079368625072617171324899980739051485113443761448577946029176438323475708368572428760280709451607909820573163847551253733366772561324330801316184168394372606191018135396053475058142938752729898999240081475151572062239324432767238986259320266650645327475829147575144479322399652843455034959715026315687756462734668832393862992687939349434146554626445293620706989399097442906373837201740830300214347699240225846052551272267510697073820287797171224208068250388654421980260452483627948195963212655989883037001588881724704579435626496*i1^10 + 833892655967885751065429139716641557545233948836501353254754957476272444113765691497161735284702458732978238825884549835234161871252025630624385953679451905555381615532927759769803536397134200341236420542269046888182458241479896198793183500079845180419379396575329483603620486560010618651488127777470357546650206245539144366113284715580545752664309998383255836016808656295361713705981429804139816081518770879052609245580721386118711835562835097611088658386214605192880654466597222475822463114645631735596848625592402210215324637681591770108183536916215790384992606173133628458489894779740377320764028175329018694686136869982301369855243203875896160266978063035095660615417306747115092979137653837860132518140722652236132402595442590912354563997575719647193544905215764771846864553911306025749465290603611938306173560354855800063947983270537786402003192916436970670657117446405347185066452053608994940114435467566253084364113934261041758635463995796668427831732517037868389897634039314322542819447090911354808521004884884486227675338109618440057957865830445975465571591417847862894996288859812290468031387630056354876521708028329457078638054147845301001265101658913929712659930583390920606172751769597799114027867380505555848383307329187413965635817141284145987584*i1^11 + 11893395653291899504610265457061743603700512561028310624510476338021001731196513241533480968625211990788326501682244511460052349765530756116114059829005804572873280420327865297451379275970947848221313632333989696925644281421223686859753482242103833582371585794836768041590261419253551690750153147934571792182634962776605244398033260434918956084716545910889316081549036022698074247245807485326783082493380979544702153711704160787412050210289243613342312663128307876576911756010172008320415427226510176511347154186489200052348159329340390855994816069351588692630002442091524380672370360515568054506771035653656942815159791175684749647262176887645569739787325956954634794302335833696457826893801399408612313472526181145075194343562624050777067621557172117935878197354548195906899981741146126487320726437990122698299375849440204470327487186253095067856173546200797972038038552571986073553923986795205728596287275668993459841221494532386843123731328767430034896824443208071802046779472567075060607308159441758319028108614075498997974815142917572330608772891926853438468022319811494585033069224138373229346517254575690494081616619701906515123267876079353503446099977309129751003341828808675568579418215407202352746731446152549922302867764542973131162698997037006848*i1^12 + 6252849215426876289643648893693591015041146125111564790468955551264177935283396155651697732928800838704435588954427043893607530997142881324361852885423401075655868242992568152241549785129418607854585490107668615317537001486331222545330470233624073737221355914225531680036398754251992929492441320167740688871012073319244223058063616481433754005090818394186454853879208617361138267546503956397143507714132977665697315378137839448527433236751048522434440821246182287196966160831594284566536788581419676063449147557310128040495107499707972893450536131184870736635487662752425819137073830999747385397739273400827274243481624594069472168130432895615879894997308828169219737125153048909463553550296930054121226640709293867909453669688409819743259782268720708519056776872250455281449570119358416209499639588717650703387100398664905495554957427474236768956639134274049203418742235225666754970248821892154945008757871247083226697983338819967712757308745417799126554302221594292777338130710151595613832677215642748050364634579305704347785890874777019522881987265860599013908123653089850753126614640299963784523910502441214063013792284224693744599977633130394850385345598090852378583082489900754398971042468407799001373997675575858561709195081131862877807681692762112*i1^13 + 225200554678335715148669079962769248987405493523809921505063418586875636846291884159361121523001745401881160321475746175570815711402496040991443338520441150911247414316242940339322810261173957913456313646851859937900308605710955018672801316908057333537978518264363064778327322086206725894417283973310438857258237645192517166433397887212292015239764272842759241711833527120172231954849118026853509104958293392369261510562071954171668504038998454631654379573474843248851458686301691265293803952838761587801985270670848582874583762607773951221258124987726145457547496648598139155226059119286216188923907886046823805014673129224170246707470885669772036299014178746990194515535626751750251351092880903896522278246090212438202698135914973961313064911151393101391036309335443846741085576961836352837415234917433314182915248666124632445066729761437101514716736257061807166418769846143148996937773060424192185782861094756382560011416277980023542593597178654069697465231875618292252105473344339980525194953056754317815582482595384402815454510490542354189042775378325021448509630267968986503118774511677523667529325462935278747758042561564773812330393801651519107527217427510838275432573590948840816283898987927687143008214632907982378814151980873634594267594752*i1^14 + 5874208052686623305021755082526318514534153513727338650972833974141841668239707228630175401588386318442342112110105012089674143426154901179668198577389554241229979603618671054690997331883197022158008371138879788196529967846281975912997888565148132893267952785088839762462720464674798020451456330585162354628918987808325428118265885887325893477496887815662965331288488063626240848765447924881746016801210193535339301961422337184170192295616662667914019246717670285368401231153980862593328575749768888203104647701917575534947723668034842047827547238022288580756644719941792126559451960836385782527573488623835578843868156375466639365935182234082434580260153534536952371337613049221595183815111018958866694846976909536408218438087483855310376413335540258311033960930463885584841923077660363373335278622149230229919448881554385834650220687722203633352903562951434040132132756151006387756190994179381948513470727687245113417635875440675158580636846054190541384168157061932313717902007479142369204246303900345114877893463380548540389266788779026441630443839459254628287711715454851795312293398808342606751648655725564862348944435923201674870220750470125393690896986754337904468568253035386127153561786345446374393486312912391893372392990213416954101760*i1^15 + 20708976646362917567866994452730343669381067477178280137822430229353535026823659921851766904677232908108255864152250087952722514296894559007090543944408583189487789022124720765983863260584042519301160190333781355411734357932658350700435617606260277147155699164537874958176045483752115952804882261360029725770317220951730809161139144863117572055618089093622147530599704053991283311288255725602354063083676643506397189360908622669540981045154032831312999221106085695929901538830396757850052469603583542532234605536120331515608615342367251971672416974678415470776920176371242887473674289652035045470734061516448908808751410764361822369962334509048620062779498084769761518651827098088449444717779858043879771327138029318059523827125117689002654994051509223404373390151350846180650530152066267366542698777091478940968207520246291431878165346599260402989747545948076203440566849382593943232099786403514167810009312076363603241930247725067987584562910755433527003466157439746441410449262247352293954749852677433915907436792049762703932204224635160371459070139264056375922380413780532073549727651894336703574712198769595647807826342556058497461535449201535952038836050400380041161591220821683480349666884213016433993988893347430462136190958210908160*i1^16 + -386438421932683773577167689595917395248733160487594373062290587822079248013935194044032226668149020795351029233991930504109534327871025840351650230542631170453627522766674884255984827870700506114392319734169558343980406965625332622652260398342141919541093572455041765907732255626966084142408400401474673641624297444315576014697134292429148128387271637701567730293318361587925476140694235453507329287185107839597679422328655571675914458808153393502966940512922457912086282080048223550219057782431288239871945463121505277040808273724395174492205958572414911100944763826306314886064606290446019256101577542757182203328531194565800437825639448157985393720391526391692757579526410929076183200712380617459271080496601808012575567479387119026548686133675427898350807891658920095116206532357651897659270177296276790626263156567322245454348396004149712022661000890421285115322963400705960325559237296163216450132059667331049793652357384052944520324795013410572080169063112457287184474282078582805418905072706356342839871619892530460574037314970851963458248735806393564543731557236022764101979682952415881937772391285726169631867411148955600280543503574681231764049937393237544432570754335309535148928281006651713662511480084554886649261450067968*i1^17 + -3224941274938713614940976387453285304090699744295936121568151141178690009632708502525660986347974505286888547240059088010835912840173769688607160156086297985987019655419970715092543595410242604831612243053757871792131875392699801835082317717382614011211137369440387959138340145705103396075865953559655353758518500229919165276515961599474101597894550362054376780500150147258090414271833534524147942716721348728441216907709487256981984507530669726794616363495957092856468910086913419180370134472029478299009101797520063427961906739297600557945568012234279917684569640334632032082784840732791202608108834379969815459785373854164139398613349741804359809616321094643069950374172695115875013888482094919466691158434731567069685097971809595973587649221426591918742117340577188362276072545724619080985758758216833598379438916153008892941339710516266620447733338646189274626865932520878976038475815393637186583824847260232855486667565306211866315149505428569102230871776884688453068279057846081614297993472308574856881636372926005721992591365178879463458060798234946236462636525346103938136149335162991610569051001912202865444269248510842527770546057993388992316453408631286053887295025104896594798823621607833179063703584488110469127602176*i1^18 + 12098764988771517947123150742984921798288702183660416552872091517777178640181983580050387297938699363027681712151240713051134747855110590854833463828244864220943595023777374984576789789888544515741967055215537615445821486125172351994842594770426109233423320840840200871191813181106893178348094565372182775063721360485962792723345443755501231666956889577426099429191840280400016829023467281395026491185267997316157776990480041867093520822850886468617312144280412416021628463069754864803686822316592108987862377844761720755198961933516047404791945142766643458260995601450227097342874489494135806476287276380694119092420579082034420602685004959328233615869261718362936259769198074539436042756233013688528939396226279239031594134491227013514121797600908183596343892713593447295541666483595813126026606359626118219845915581233808756265202347297392398291148870299450002072236616351046720181337732267695917186995389935833280713273792673567625756203511530548135568305975954436428903111737813665300941929121880620925485324921204069693386905116924282119102333413520029392011827822583134022975685646932100704281552126049033674080450723275534013471751871009305851020752659540987161342399924273134352125453264740634079461882169448533590016*i1^19 + -15280376175828705507431148943655102879992108372579542840597862979415040316172074486671298949973568374142355224928682617469457098973855745835430098553232074811968803457468868166293920512250664034455077421307989693364537245129222845769729343054718182663848511641707212693461331980674462795539569703789972283069155913476853633310618407410692941023791512525908678758539200899926253251993129453368767299419369086332245176222982657900963964935156165335148060520368937348744339400299257763494623217963404271373282047351006022005480009332735527245978612069517827183253912543990839349826204806116001905720887496585046222394644757500508438041217460405724282481142984006807188942028334344427386699294947229687002275966541571020040463898776628280195090054270234555145340052372896519039388208837277814778870539301747768173865335152475443085098065526244344068396111986816000243669866311433519129208023115670162962957690761927666946554274070637166213484186593741055855926926842362427572849488031461826361447886693285520018627305914098636397806414073304997633068326828544773794506248325288866023721917971857408115611463386847244004140370427530196607308949227355881202850621751435699721695163470706199019749239265661608531184775241662464*i1^20 + 7230973747206465587692715769100072009346134011011557077103858300090386819464826259225942548073299383326101507496780864460717071576865018637388854737764010183558746349055732233616578787817166896214706365901187816576092331479640431484150743547399098809897562269025486026614112471991185335034971992131484228705141323101779967576681646671132590418981404195321565824263677325983506564032125116811483723092017080521987228893630804474917480858831321200652267827675967392698261846524385308161721873159096493839580739691676641175578084292797957958144029772633692358991933861671177511589585040426420623155673189202943404945393674511888799044261024180267341051949763350772007757686160612223814140749624245859490211098984217336070899367580014375823740823828990019398589470518489477537585823782715780042574170494403479046727496297866564953336342584476833774168619106265885433245142084182080053701844567359307264492255860079100961311999679279402037413604112939564063724471738847898917714154109610601634065099994057492893886771513612787234423807766925623406722247470527531179680222446433971161265614717016977269429017802276948552374717774825507416334664070299654347451256717257693299661374103206411292373244955832804257914945536*i1^21 + 230411562983040619359042223388066057002393931234520593375656795039105196725590254070080113911991688403016726653472341467219160037012952765974080097143657189384723698253477403493726213987444906648720781602751281580912887064086089133593762530903490161620284795624660865819700035050622400330618405390165385186210502814239963690262589959241793471200037940983200141863561334080022265415791726676300275851884599708504896856874107133509361868725547543977454851057876470469497822097944548301389682981692401059525120010951195384980281354227914619035765923273781028993344216494609886870868156677671407778860844114658680868721799664634137414549433993936024092091951599522850965354628592990092167402669398394201448005498343655013542463192549634864847238036608389285914429249557916656066628588222980131084309692278619002461395523566723635940220259030069376572446138332754853556412203731524185935793973390851355014783260249785017482157883548983482151297196665031626106658764853262196170669640326905940375844274739062671409467532053998103769570717461982082101378865534808173370912225549195147050220599927585917507720292953633199702517199848835129066542763489610705918911984988301864524056627037620131582097662549768011776*i1^22 + -906865030830384626899636341844732537974480262532194585422259034484266256332016959061379187144802363898062921700247078394218435873443380583981316600812790848931313742421707960299541594177463788333887983933590283868256100429626243945447416596611463714718691880618856208878044940208179109381028258223506804947047237530652091826922803304240728896858628346544205495571852277523972230121364514165179484875012727412240328196630957929018402938385868849688051801784219374637396083992294087037496198054392341544219780313051368145963153829350914431134772284558159211970350573343223345720151403156620955944985021386775326136186796705708697895346201136399690499378309788609136832722749760617678744189590020654206197481444999184318492277884136705874958474026150464316531159560325852759247241385053669660867697190803980822270727968142377427900309786757683192550584663001983600628331867363375294422785722494783967046586212686815649815550877139329678383038650367559716862977509163261674323012701973215211171710693570991330240986364351138714996149634297163946850952482575629920002426413391212316520499204523092394838623386061457462912914105166130139266249265488504153073945759594538991769288064647027494000239361130496*i1^23 + -49069611657617213226950608777829419116295118410501418122452800886130621366952133379739517013494601345541367851715590752834233918711125904072970560160421756848001933316985857496198376825271674118074917582192164459072525579031432470405915394687737393603185502862021614968088709159244910985639763597016505155826077653559317381949106813939959514613518275506645083085301531655456813829229027665367555821114514154656003393683030590525603298538521172361364658209049701356504873324014279147166427619087852995813220141557918414049576509482343212460493875572491815790489376776656518886780478510205442445688547968624661454294409973689473146514279084029779331456081342854749235308850964457475720012033367971883339262671601538356709587992383447255637316453894149588612863359537461508638266011514229420225712323546341078371947402001242375666394593079199605778737074181582433425365395932716435281653833619666498369861576611838857139195936093176821908044151034731343005877178426466202162678065411752524179521571919040131007576341741933504995566430666839219129722428352751445424965896449058099324187270381533611201905641630544540564465481563858350043564120147084590030388866592239992392488174316660278408773632*i1^24 + -42207325109526109364402926881228472602531768100791546023241417273998782943241830224829424787041269350463654650056036706688131395925734452543076667435708656325343407667190802179492226301956626636331708348416611175431672295468370574059453390804770270977431155038392203714777486154453423742167019040887526854600986335250567969641380473229705581868284575812235618926628568101172274406855398159498500918659264178016041807445913906178359157418774917116557541257585614517059847103147406860447125629939259691070427390825130270492834628303731316623287799885913710193440417352423292752136833076548015770425570903224822241060488645484762347361207729370754285955787070235090780055725676583996634119498718423415156128249144298509879399085490161830767990967056977042604537983393058611205003407607094688697127176265172077004607758281495481916414221434365208659630020482759413008922987967656123656991784373201958466191814146083669775700035142781464229848785563165553983073263311654289373861401957643195480737920719156782449093766793799083593841720849612510596608151666159497186053586172746458630333536728057557453504563903016854991806301170774557169862288124767002279938170695585266834397950744985600*i1^25 + -142599706887162280479436414888337218953983959563757553766267141741464211494192087761724976681881961725917282528819568882274848849118152573342323728930588069957613675791403134622806485084707687814160558602948815277916507719224298421251886241098339691301330624406259693993618549707387814089524034044674448873257568363859353996558425938116251695740157921154573980046455405054268121744339864797877229833187021145488810327961757806125135859062520863674294949196560136250879345422846462777612561001975940733764903368599652731799580705056542273378148814805157937045835407761761388246510142860229382830220898687801070489417293460151992758823741551687179756040226544291670169106134338686815979133439036094730149408044212879644711688212004529378859109369799526843598672397352723696761593564542627633666672251347290848948866792372156271037364273199374569081745760417024390925324003088900910659017976744135536074060704954321811003829473531208400464858370020062484056136538722009524960550885610995035923419646212662540318932633791484539556578725691324638719389930908030946263457382805391731418249007819851997368784154273044472783828122337750019984113977556097277567512819088026771188483096576*i1^26 + -151935144972033553499213561713050851321349730572276146566711670718932895759894389488350402809496376358498499640885859807789143047244419513684502383865581659889868290073075545764491995365204365904510370442537556570572911650297174364488514825747544558980228452190699814080688926642861150661907808786452426812229813274287791300896636439319927302457561904141801001099604675417528670538987672382493850042384966179624225164773258280390995345938912445099302057884733807103866954012325234021802296863866545516569354335544487211585995251010502616696012545614974542572919429027181708451845767931765978823114273486343067710764967596769505810537549058417361883424357499506736604284290185869792656646724498271483262875401738971168203498977051525237228981459348282314940104561262780209297204878533753166950625368954125306911479099846716320553395155670137062231716479468997538897639468369179349864815706936380672029411081241552662931566114231725242633735767850446020565807478334731299855225825722646154587839696672219018885447102418660362502415263797101963023942253674989850536468926413136975098456689636377641006305912016209627253759405294346978170380859680773005979065675137452867584*i1^27 + -85983500171401442448054568748271108802843287843392387622088534006331979927772179573313217077167671150460385683475745547987706688228716756772509690023267802982039580281063072916131460908258944731220688917678273727141540492944321092485820486659240704107133413414285978727867555564463786213703694546573150685858405019912428752927967500976713861475113173640203794390179995135724039751826780670264516422226362457423723902991377188586899181138367752947594983095520949446005588083610231259189662328374427616722810123944898688150989355183176952129042104093980854913458606096832469845663903669069119998380506638069627557949830237646523318773807096771494696050058040208858422042367353174805627075931669340836037986413920090780484922480007476792987866015213507052404092169468315469728602135548320714230149376226681084586248115833048217545536967163843194867523729536110950098752065394170825801231658391234578985929330981138464084504110287753636696630009127948641022623589631203168619566212820323344860584966514380275416619906062323072113610202532164836120129495377362892548186447252005545738107216159305843071534979597986975708491866420138754825536732003344549574470700892160*i1^28 + -604393688292209226822356365179716021443842356686527889950235846597516995955031182382642252918177917727076970498142992821444638332734091158435118000223539534456409598944916099006298678780411099093561229407881085830529936758074352429859360785390128275262606443093745743131456139677864595480344012213683016976605572887794888219102865630230898585016856364749161213422558524823975952614231878231792410906423963463574599719821828568285039462058251604177959728565758367294173459282319753944690837219479323361469418950611329801513004549011469255844278366902452731447192051647712648795259967318855966022070386402696984078355168257898916741471843647807075782215886944215784861533280346044726234125883214154884034793597700198018434408474718347626722792903323309088165894101269407688730818264444259360344207573191433908265160761047783868222956092832539754415506937512291521524964902684362224142192091942039296126932035145494117937652763717573982839504250636752193093199754929218168419597139753927339858377626770100451647263448366089993426451282096168767388826201770182915799648624465142200342340424141790692632936692321068337822000629544338416786280343434836806991872*i1^29 + -329792491712613174370184044844538418628413068954927335747737485777338870689829286687379143078119707235442453561955248268607886127879365419323118265310010180397067565329452281159079634253908801255361908556446326331643829987539068081588712209521697331544756677683799770890496819432194145413125690055275082275119629540295694555523364061314460778263276524752848964012982632305794661889393127263877093598371962598490158149042255151173145275501166577368908101447649571477533581357728548509451706278522469053906342476727003134892743028072896281864850756092354576681758991464412950073502126332580762043720325699243896431765541437583245386695257951197816416367622537735481333296677526933138590733394343346366815955808979107915869659743883780759910172489603939247072575130757326921595064041739144550980494518332284037811816090355446755283002598200311763007335358080929580588023954320889524479595954505759569718759372321881753254632782048448275310650681200137042808828624525365745919650816167648286881137219290825305142368014713639087170214941596359460614312916078929269907519766479351749362136441694140072363442987893182735988913122321910528157200785866752*i1^30 + -45444431185580095473422789483239380132083767001391889295262240187129132861229839010947375468373827025603325894384755340615379767884374719165741317328993978972608851349539826887431782919269696613586234611386884707401035675633153048651557747398294002357475320049348898511851263389824820077274348035546101720846106093070701896365249041926663675014819263805131831422766070609157160993191644804485687672619191080518075371489701597950389084170536491845731573143154210945382864057925136001681128107536263609929861204432131783489001061778574367356985646890962214407256385662678540949117498285137861690992560118103282425109658925678283381268621783870444839211688391808266075104741529375475923432941210076242472796107906504934326331768407489831241803035292453729621539078829667769549188211467564471278906914646822483622925564694320927374955718252874534751197389388770415404841198979793482866731095860857384325469305521989570508880297136069878943032856328139393298353585018193150588786289845554012312882463351571401254513718276426766267902203206661109205484427011255497689201019440200947564487379222299863443170407519352792650285403950996481114112*i1^31 + -1878307904114799206434576388440683433693349760372484899513267351830493717629523556633149555051321218489484527509549128039756539421665655627287950881886849607067974551553767496061781604448729485155864412104161622265128479567048422369823563787776942680981729881037590260002749616250019552919033002165136341460939303213889003186702630904298913340682259499142523103530794563066235907196900004973201312221630959484982961373544210256656565046954497343428311227645545449382480473176072083890529654815111288864529083098018201234663186265996916695464575112352330508610256110962891351078854442180655888672604288625859172208581214581940063476396492597833611361861781584083531064420290890175080603673278352587867424348611372311786081024772791834116764806481264572935316074354735725594733805132466760497503013249961678959611407693568816746288759859099345116028099701720213291789593845787571982477458429139789273713669961961858191315713650253499395055726872959771346271861618817081654120571162333568976951282054947464394981147082180624347173059372440045614127216804446440589024726328406841002849206316550042514052994179552667786112372047872*i1^32 + -86411902347047681288650485323425740399565929119679938717078407259446668567448997016884826230984263878324569736052396906376073546036021232408829907030197228438539034640139216041189436280141864264733816658983040658981790618554961707905844070151117649318896554436724491537973648381221635326155546818304301115208719357543587191106442613023908171933461159158815777031795417973656368759916304448295509649699273976883724161976680114451419614237845123704679373951802002619940408420699821604820921265433044658887944199412560141034926873936073606651095404787019064663408874962013374789003163830738997073723957913729623793254542895651187901782154252804491231000509318484696625281008695514873580257611313586834330103653218677064095839694703764425617064147628343731571624411709322705689590116324217204180433700461515740950655703135478698642758810835279578592111826406435016853792956589105664260495590716475959000796086405576402181678337638766991841945014502524643696460037479035568515947918707022074599098168611355246173919540852816401185954971867526725760120463075758577480921599885924899800767194710484098463161544338017615872*i1^33 + -1017840919760420090812385383854604389509210553464145109560127557257791680415252745376875767375420607470059477151622780655508424734361324332411510986597657153361460155415312251696397734953859317482680599053801754513683451549657026689440406750113940404221169295195419380893824274487526948308864159159096790560118410218311977338430791233984612277681010125800720502231795136820173937416412512889287191546218233792809110908319509408222199854879340129495262354558784713983183172294334618629136859155120186547309340311151704224088042625757120006985350323322959009925713438652354828484139864986211248772947953025093573105768599102661920803139640407767777897303499265767593768529918665529718069813546366581095729128867435613487791597104291273885200819647292525245791377944535331523805937420517543739376398521275395367494268905666324279971828934750663163274429558718778319972885883117917809598841540058524962780107296922192005814607054109874099149093165322070774358431294494925678395292396996936921059257905799841813000140055540863569637176002230103079697446115601316230911223308757133496846560804558161467035615232*i1^34 + -3235366533559166091743783044392975085703063294386792911708297702470167068881228648382980951618951057410428181007674551838184840050028180161698223125834202607085250772972161425282422836202413109863569092189129599179537156299677490229975036294167194105749624463175975781375197407663538230422279837674602606838899197213447417494520414132605404363516079725172191547900798528593757057197610542963365386615040324306055589481719009881893120695478743291170751960366978361599442138546089965313799625890494022969077771221434068633668232227057574066125940705966087480634188625168277534485350218445735027082330208274890101294306326461267252973603536530690194980169819073891605329623111439097771363706860829175297677594049797402632717679550452223371527175490873029091237262877560417121155534153252351996486171050838797727013795120974306550868191580276825168276764245620036839150657981553341008153005318923210762014740204879249559055939502296933428675329043757121287487323498784836108507449955364995004926820759036541118377368124637193795987958649720937842684112556253925025961758197405679872456868629053440*i1^35 + -2316577209021983034986602701935411966735407516315915686612099915763454848904317979690112422794030928865281481099844097732268222526548246262187757264572042338002355102506448796392906012383356165385373712390457745988443070909715030133235826565951257811534201079622046595524439157513354407225222721698119439602709328217141576097253092215196938665351574207631586818014550710490165548398722866960991154908682643134450532097299623903461510522221141300657685596238968892418160887975973744049975048690148619397699236190703084320402545164362727059942200206476354261737009805895135276844394902869333896225858895900985238273153028101979347072661723454349798035389685347458738668530122864278858911147812992346637876880026405819840640129592041459711663397334212974940296467590171724010230728674896493776389694227376783896099621287294642738670512946914478371368780448620098682851477110898999981719712360113941152782827347365768260568802763395021937404392981394433200503930313925564273926006206013679124656160737829283840546681064947366806397432955611544420856803670463905879159739988320204226560*i1^36 + -12200014868792584812681684081440072235342263355032748774048054798910324374959643202207010941888949331125168919187804799520738298719111733514580435937741021687974738991530337672978083999154557488638852633761319411001223076458466600686673610311319282773932788622134393091656408414231690115527119514917026634569760813188077980133895343996962713489083222537052814383157416268870024748001031966521795136591274549918576474317710998443374914086504993897126384828896619447288967330249308099064187090068136432057478877709228701791456133547865661577627271558963055150144459544351147871396789957848552251693318668589522187010019898496606466808146635606621752177162124740340410187576350718602488885882561404623082604853731252667704089480079876161156174519694025494375670030274412876235438205636596239029286411729934239905904610260759250741186607689019823237157600901915940189100152523063994048846212885966163609815521393801894960583697395206202691952755090609891578599975553741876762504870849918974610913527381544990903125811389357439033682322861628826018100646646214864406363176960*i1^37 + -633970827930351770391212144470602695811416066125272331960907132580355916553442555396446377028274536855029236690460401379455449617695342390079833383406805307585161887393193018141860586682662308856863076200471349358675022864099056122578103427448146194818052992299876293937306756852170573055671288832626121666213469458553411450065091653805486964981438845206615613768348345393905674028224174077567678189759923195301242639573717803866213267945607728873718376760417313210072693704854112924835780989913028137604316925821033348503825880161857200495294578980953836014828661908531386296665622628799444880017994836853736980670164946363089779896573550107544975621949354682621431908157703429461730476252845793869379396538223131635471988281644161205204399529264979573333701936661435749977333905145713389494948300646412468737609638079349080237227905322778236622589337229759996836110839635748482154673038883808698834071452061202943343084037685802382555343711152925020926241250606131875950389577484150009619263893110067124044636888497356585661057626031963947535767226843136*i1^38 + -8100695740739661003870416999766579431305253849657015789036795422781038056235953255483978847049099889543414153886353415736217371998370994097733371857363959725990518729524806644024637877368843716942373867331126346475899745099342546171226668065584668451943070286358387529472570254078782676293708017799032088001239302150490687642602919638605448704933486256843026942567928485697284374670539629568711339939911184438317237842371116154499725734626903738558156544342512056965731185987116730310237184037346933396858199978246126652285371909611154275801042658227554197802415069394322374836930008137787853382123237920417535547070490725255080976821164707977069019537430454028175156693011925651340072135976334643101882374584077857555386277796026581817280881176401418071129506861041619220754943915892701084277517082422463619265879762716665423168242386553337434173877511177531205138122665492867704018971491348591410382464725428422021968544700445950778900782778555124028624739350816379629906934257600766617648208304485182140297134527209734454345462758973997056*i1^39 + 22167298441084896448782277442263534613417637036757396964869774970601170463470348365049909622874159192368803409429735540382824628257491494599227531369956478748058017581861859573023079159777914898593174993213770051115544590260984731874489632852518183190747042363244432758035719204248613207188768478266006944800478903607756460953627888651377803485356789806129083243314162496861001168261925653535388240765410128817262630364050732126638254918480872636113629479129358864607286713825483919382379544010241701473967652940430122316188706323370098254531379785496423112975363149605793466624250250555413695958231111825957495638534028494683303209247973236285820789143714151940257421669229911866775461808457984991082261756613964277220474354452008001984393300299092687213475383602666046121142683991471008434765291163055153760306786496817687014334561085120306936759682262399959221844041494007941884031666384304597161188037223006401345863565952572088687834105231571021185120720754586135435197608622521767323663560195811239099768977739597362470912*i1^40 + -17577008138387459512989879792216522928611434851403749424435133052398003903265869059670136794171606863813951809040829676715148939852004781550994577999846580358010382998256657008177109391446437305839373159171846867016023774083668483011369903161122646358570729691418654439569941950917800306564583721303800099777430875170282597690090851481297702838617547892578203778499533701336483847328673610155795147091475145076001679650825762493775574472880312035456189446484032511189586200981400635222189440580080779653600299332666751108937814362062910156938788831118772460607933487034544138139701652556584727513411800146001361558424140743128036951550382237236215453110157888526135843147427883027618661434371959990431907822445890558515061647728646989468298794505273154014787177476283322455300089718138409584856832539727456739525893193420604292435700702919086955409027091921675949281727583209498517775247600167211795609322051390516205548365921299986729170662011481003736752127250248021541192053620721453657260338223650924742676480*i1^41 + 610283508555947560235506013305794182754105989807310972352452905784206898749931611806535836317710497945870427219047357461395460423243195081199026322280947352710732977574415198341488101363216157841861649273942578574594314085973495664771258322164616695232871658180134466513260965363945629630042324937510382074997538611865334340817027244941680128244003003173942387516176023143201061786307948939690319846181516381983791507905326208125257764429571752573009163765116264535713640066244251554571515877150499993238291137425585611245438877387798826980737214038057588715570619923302267968124453569826409323464631521518185570134398049591548846107243375979223608284007692706504695432347534682202241730955486359315525245859043887530500091956625931105599068887313639986362129568381794982518477117057070486626798250348217621675759012931319335080096001938792837213519339775837918096870017712727891593932149388800575235738521652915395514040725382288220326534058278174914034927068732866312928839434419791513072822272*i1^42 + -173183921612948748599011095318635869471470580574792877644192198534807788322467984142315718726253785778688237555951225608770726497247281424022154286005948687047931333331749646590936680458703517720121611734429376297106780647302718577415492167378364274207295015850992570988095463909580098812511722201737527254223333637543652904921627725279140380255162869016721524735534286936926949667637852313694471571487589804033694667748124021628505584024868939003675636063299867683335633492263349958986578100905317149942781817991699047665202732556424677571587778458791613259887493649683930504120842172154819793620592871131748127062367512652728587156679700200645225364900328789562943061642113768816065674239470692399766993471979897334757169399812933022780687373759749631478180527003069220443446331292813653724337125076386900212792758900093774136971470075375634365970503208362290876095156471027205610521128009326915740945457812179333237619109346808703798439080020264891331333605303836182247389440000*i1^43 - N1*5393078172805133888015976817322203457165817189965848042515009280322099461335702953515940788687157398442547583595802263711452421292493724315376387283703946788130800987901035633731316204703960497349194600729850442863032414430345548359118063326354396904296875*i2, -1767620026247454839981602323331972942562816116802380987872066035875220722407727895567904145725871199886880588050635125073574895892122407022775684250927003466380255159248671671671782648680648706899866260731097351908530052356490483339118472295539827565102035838956927700628546375121128280201212073596303951950512921240406454255933090406064648909895218177926718217419064288629201229738486328217443591672021087138267603906484854293859626546281052324901793711719397931275123926536794324012718327074416886772645311403305065194443351563744776807791058544321754756710938355803056061642769109121263405462737002923376188885113345954487321567709345204680349463326906079678470135614920023553498796572878602796583830531960688100421849080702015063539975058802965129748602466883926706213643809047563604144089721810822547194440127945333135078354288049341712528427911950583304648107880349351484417461950455183832000967378368836831134671583844642548831480104127361834366746831563870695383055755682355040993164911373623927255900656231435380182377636639000983494775523939426298931601894029510583679200668534306888087624131838343978298746072944861822435680417816665678890846465118641993851203593726601970076617469834392321014748067741528416416642694198056205297632661542135223854325583832152014848000000000000000000 + -2987634771965573956323722076863223385173105848065423586750732375742158935615106967184954479080337575723824130863427744059444323439659520784698310477563068462020119450072384600168912587961972939600066719523794930138254443131205270178045210783497771186597412326743210998964518444608334391781531162765573034739480424720881879445520952528968197148162430022033015186205736454611241873086504256512367804009390916093816472344207533313291995937650047934308973927183443250871145828111414556335981562526701608181522163237323265984913567271621807704723901270846029872461540773350914389620108275986576192493373798875560233913388831873588156368949930793130109649245933014574807191709000777081339876378733881188240417270225744657336956951071134456173478680366385280666364359704636334244111656438282267270523049831177819429428280619012877191202190692497418131746361461371356408845025225702782356549839298789062774432264453185069293067441230601211907109875165123270168801572132517278356983215931462220273512797636508010250692861174007723316263321562144473507629666107193157890733538954021451396974210025208014343177700302183808768800513618714684118870020536829615462509367696908926990961854263710088652903660278881440422207871074816344626170562484373586257125254871475635917161016116799078400000000000000000*i1 + -47894318883129522168084112452045730308272682842422188934954395566290850854320908504975140440511293515760444253498538996815910964975049672427809719871650759063130668766502700179710263364009064008565899941732875993548067119155210320888480442662097695421261046148550428058206181024098811506205204547297576181703677549040909140478627335882361959789433565147946948160029751735962955794926526458470895531327237629135442561009291269730172940261524479215469429034999629960182232186084155912339365531093227767402719319255481955510049999930374656741014309007657962269689285899397368931044685528110372626336865830880785748116467151993149977676403108789592210945914126813402738606709309491754132328052551536609877072422180143118416717733627853001701505230859059964896301680494300778900466681876896881019259976555639142678305362566878514712080457982217174328975306811076533956535706090128926046688105920717247551672158286411238347864597228516785141641131681032977608116172478588954474600015437895426441107419762272490075443200996608537264845420589329425009861932573563975167959878952240025610351582758755032684901313092518960099171237113938398180216928483591772247084814498656960018305758010135687505951422236121221220470539060632901625660209685979759525401748076925053703559352822215475200000000000000*i1^2 + 146791292700941278877659373127328110301557507093337624385660217432364200883852558865227515695698418471357215122040130812598881268746277620966251084365213283642821740414561019457605017476907056318607324055314678877189124213707247713419090420898981257454730137359292684976137016499767808494643867821383807463990673672977045522753353656211061924894972376295134709128753695709319779449628687571800904240499790735094316040390590519267540323624832293418101841496738884692347524332336598514057741902573143254506202027348424513029258880735813608289147053099884546395320747894146326842118613809659192933929996522715280442621467668109961883992689558455493664884687270571505625917716073991720353511434272185451284544530689563045593571178654763506573542976753117332212324993925722667750555023884443428336358272602347535166483923119747431431954023924412853933160158790347578621987997334017732184162773264932530438107369271186425842441760658214705149443869608000736148647254145477083339472485869579531887941885000484985892493069504704089153962963067950292750855483040374766878889161643929206105716494367187918090550974910910931870369687628329359020502875841167458773255921275618431438800001039343713939802057477523780134149780788954220505367786083845090261882799878342473067870711883759616000000000000*i1^3 + -1101699680166597980145665110912598265557901571740089245323099953488736444578304725564628783696150055542013300779622867999077900283739210183750397907323932217576716677980644575952658016357907311762928770976605941813584097365664358407393031112280157771579792254907155683243886848659840353739225216043847892921381291823481113241495889212155053138943683604566514692660963751844708218508783604286900812791379586438350979952578124138310897900665737226009440259084852537792029153393115543977588039366673711735236242542879654989693813096156698870952045882081837436657327183488826372200564153357049023900803522787510321968616749320810480775491102282890943935413237804973581374871308936770869525487485679335290378418160161628834297450991709897917256819873125523226779031089891623411601633305276156306466488718120352572644692196357318404918634663925394847852882857031731623589207605278603741743172194459610494194672125936666854417755202859023397636496846799471780762727212652649353207568098845144945967011358202034323346937151230096269106476925585632817904536609142477556667529376230450253519552955791560593265997075317218679323120162120717217141941052664113939094622629833060655059414551655991363983919366349588167893953157435407216913168517183313050909359054188290034846045887958876160000000000*i1^4 + 3855333177195873515349624242628929683362749843065380343979545467022947458706088153231861993829941525292603980522823200435510147948616640427327983225563531555956831237879747737034398211829947059109123171438619003594075537041857545332562605100338469127517352198709289942119585570531964483697473499823673238204295912944426358418877596042613111393129902817373985853794807669143241803952769679550722061027288596124370893117650248835766393790374681668696480878579932531001493265906835374206608441864223590273626749448466942453775559120658920014493874436356027981251632533706058788686844446917558747109628042570144679832418253925288301161261285659978047940352833832474784875848364642589899961903002927298130172250810633291321449140955864588379775258333409130627077679242473607881028697045210667303993639437416515516328962723583372225772684345718630913437859022842858390836673210968498868359115274319324635636958998622746835797990155111024222803954856185434966927363637657331926192259983697276771722590771423740945917078843590702709597632014952532344821050607014161868107649647335992637899145281238045428430093923548670663543561159913218665848269219149871674516455668761454929162383527863342373333007015934292278929730346319083547165719693026354363415138040678540622898935712500940800000000*i1^5 + -9841928007365241969884549089922278198473841909495531889975090915978651997939439747545034116334807865700831454760312372391953010557562773377032747694582880401252288534269084081967365255245596504126713220826616887761634876854450563849314267369213959593870120498194023186906577638058553067250222933058056650352571390617041139823263457778146905063036964151230345360862644414553727964148575322100305576802508039179026860082501113967930189097729435472255596045160773703702917898961281104013534919654269640647404502789247704868717570551765036104043133360362128456091378411487599787388290700997945485567543990590234826081737309783567533648198858787648653950242340930872189130931881700814655132378662704401430551163061248795033252211110270569932497492175498852254800436695667826645456189187282430999101931808898235328659979255451640856644869161362517894109009452085553252002258987633217946357958427758714803582705008251955474905327266641397372602250857412611176898911297015127133482639097697133887436831988609987709629663380884428856707175938186619264839230789734813443296133339360747713403668901154469033050310471690857165900897315382823460598579725190849831075515794387968079113144080242811241768445590212162269733320688321837965533970552376249619613161620841397690753834863820800000000*i1^6 + 17870220407120343778562876940255184778869519053024753169324057627807762818599877465478341283936523025587132905627587432378021356006313526659756879017638146450479674920814535126757902565532409671514955163331195250043219470958176268711735746274637408244692627433729389108899146503378146536475667099122966421616059361825293125803338273908617750746872527361952805039772527373693629659271980886502370266867895336589890088403138166978384437602923488844342481973942440805502734798592610764652831590698863787580661845297397630585240730068957178579688538218712430581316127402706499754419131436230213087507442127093101072325922862908947365979391855881482714840542749285673120100340395290054983052008642272417063605537744647265967389538123439698765962404249882900815046333619706127989237812121522102043573776863798346987043693325995562144157620005181114961703551746103506578426543226921780231997151112223372040569217116691274503027073999597469018933675028355633567850588258651334467990548498646616261914232729458004586580290890237666204688916904748602095091800708391356195785018663715296662986853943206392127745321266403128329794126367691625299217924130717825887239636085525994262553358053926880977475477445037523564910665999846331910184252023864185353670368923404689436766119259013120000*i1^7 + -18031654587248253175781483119329554085709559625386873224977367134595380107222493377554275898108640089329951720597683249090679868340214692819662080111348289397116304558862560478974677317194606852255617245829502442094346949244847381923499261784638937062501776819638494063813337287997769365958080007246265315392819653791012709740651345629620076482289640705084063534971905531272886397451322184630746573429211648328970632849117309927399487427772583739186968421942240358750304260758707488435658665261600872329806826184449130343413726537573737677031898997732706497766709011828202254422040598459324537697895929991417234151277959263349076052315427865845651673981006241680076121578355035959416334905503546841111398917758572617277385283053828543621995927692863908112900433938421823933598155260710022754803020112409156125023821109364266570689266219948319712334932347985591921094580905156075849083071762362258012080872848751285246962626056186322918379772897592273992217577380682485764542999816378572239928309852059595127576627341231070346378151491186372741646264710426746320168991421596130807108453831479724574690124515739140407466422471515601656438112103405028037101327683886360669255199224153560633028148457443858099080515971972719945614982307884783276001845292300220019437181966745600*i1^8 + 9159588026186154118654445314673629057834335487842071491408311269171793076101043610847694207390261069309526827352024984116317242734063798487734119314575388740099905804612205066728802680992787227629549155444147596802744266213747302093869176567441331727023655163802370959690277326022310219777782070509549557206812201020268775755698640803280013428888067570553150262503036841844713512302861335609600457155238487249734033930851650929020535140820099268736009007403350939354937142155324981848013175709814008920109612506671400542444553156708864728355838464474874393981201307569163214603889495160189373769858500907175352612078727098536527989441763903883297005237243435658962927627520167076080262376039031148225282175698472722388705935763183395417583357036528186709303931970254761723631470594265953868230242120987675100555126438940748141195062435011323452921712175898375991751269291653240014262195776403276027943890791677076797647128634274070139591205584760410306211182719261128492896016464858597968147063480671582964333822482026009403311317143514985675903698069230932740821464863782764266679182987961349474673375561918291989328489235296582384558056708935815880167520033318736233435408348216722007545698589405747948999700380138037121431110254842859546511304352781173267138741272576*i1^9 + -2832264426548861937624577725377724807935136501979423230458941504118589821748708166636707500789369127473401686132419056588345127347193231162353466292915758728611446226368641935786729560338515041942667027721538277284657786755832629751478103657861981598362107539152537759814392218920871917098360895913490067512162761294263800902643807938397529519900275007004229147758637417411012917884696411089704373516395662673248865762873918976305212665239327318427271717734145067620037934891171097852762732304057559148871784693882386342385140675831583669833374792450953145870723501473909227841609468809671647175191423081113738486312973248337222551303980406118656391955889715471593490092605362091208403087432513667230172221512247944621041157602835111997167843720403259181203633750815736331694483763616720577726793417002039260478124333278102752935594792451270197568623345059196557077330449598578145442078900245642863806433503853418291465210969821468218695306415575843978538294455197181888328800186638882719212465354845293438857588863036864422912631714581298406131672049598770845309624076237126925682968187025645579300055808824816363354884035780080306904619730784620980564774220457507834446615179459817394925550259795421269421802913314352525222204767781517870876134960015011448195383296*i1^10 + 819494591414319667903295736734699523780324359617575804467821553527439125498125606180957498445258363289290339894575870895485116608994713504699936070104572641726292905492547211410398115854578720758403229361638822499714610439116746102605892945394875587710546777128276121849384965211656762951068907109347461836753121386608785642742751084842553656689955383753589914001520150966711316847290223783742894420868833566796752051750146921229336294903712280780975145332540987407755279710668627012784126798453111852867249099277384351772560003585051229113082330636202492231135751509311449401017498962134185022254421839368980854816006066803047119612193738409506063728556587658344371020360663403372296528243875728851054714715831132872978033431154994245914807741589181263884277602782561809912041958914124524695262071385979687978139347980893159015226783792220023426506375414664449148724187006677625930680587842148423010100748088443027518529640674701519167948407073446227610755621877579129873811278445538569729351793103276810425109477615746670324178539172431201727554898351630652265851508455732008637196652111088673370528182961935658400394267751959982207271193666803879374560471797498568659260271908770356572657986559610690541488673478021338119188791812757485889937643077864767094784*i1^11 + 12157997875786194416940989676704722102542440331195512879006118854199028624582424418677023409017232235129432226709256358800603808908553359694913028516621190349111383819420124381480806001402476292804623603929542375952473901469806168073733180034015967866391067370846157990340033363231633034408774049408313886497283016566915906936215588151736720778382824463488261237008510843981021311403030674411973476748154814777260085011550547123431081351519545436147586195056078330489518141009171352792275327887796917945112254287707708725402638158960596401494284897101532242435185915504404532675203470524216658103835087634428987213757315211456665223446842361001157275340281507205163419187506909648424777011951364186931348523573651071516985585400863644462371645149304357843937355392260542560008405742763632289241495419975009122780627851186693701130281677586396878129730287129410040073366359873004085515790122476038536622432713275850424609771433004734208615240516065245869684012947365265853213077403178645331096859260886171216064355153985363227953507750556004762706614683514994798761449782226068038921700437808926368822782455033405278092786524468715663431360686104359958947763655478193181517421675793586077776076883770041807959503001101147427815807669959489820531527729700405248*i1^12 + 6045353313256158380271179395610271690791778009606378124944498445605861639052394615537155125132938884956131332696245914357453796179819061968208168467896751668347192604764600468117488209029126048693819344691394652409787301267752096604270420130378004513708004030899163410857878526458819778338022088176323086704178923130912528549291167498488373513344156470772203089227331768464898916909862977529279831749535604301098831089097808831406183106069770987037377632990511523752796959882229016311101573603814651121100782745006905513539506057945197049644643837369734846520450222723147349317238732837014123216908849913135652223078621832627820280983311958527842600916968383419397012228609812053824146120088825130777270337855229986228761207408863599446771022348523190488608118870654206053357474927056091157451181997351804867835768558631310337612380664144239067539757943583896813500828264974522928594812425912781656708444021421712581188835988843206963301200532008774014035350239485818167526715852669181200040789754371949306887861174910026211787741917770935168495749515185403134875175696160177783647125558729871320548171006447298510672441454952237664558448078305887647901100627053334325247638846365800490147467983718983832424415088525449724685451984934419885525336129011712*i1^13 + 217317023878630655274414833586233172120249072013967375432096608335536657100598559956433847938552944034734086701960192268735304696688287127599204775864569612138132901840335894467260101095099890841036325063147489703270323240161451217813115061657702789589736597852280076071370193540652367468208735534539695964584644525512659387396483856020819384609508991437153138266974720099693137549909016683839850943331658051760451043181009621259593525781540585105088604739645504725131789389129591596972029744810256687952316420487409219609579752793780978611031203342350826232231987136704477185427277831897661141778640264439159821487688663436962061153771882443706069302889576988188101499211047645782090962123135158777996675083532900792536451242002750508480700569220914589683732991133085543031497732501048845718379052182776594383559650946106026547642137935040240648169683069709036639166221951483600641666970451612516347947382873398313950511960115739941357516090822894188971991926021948124810966301364898952747596861335948495859063695542837822521628565799168987557998849484176493074941722579759178400927802714082673048401607501054017089342321308290594448284174874484759742257117840736992920633463699974358175285028108615522380528823561428654842254963488717796066409316352*i1^14 + 5788030293073082045450916850984113605249979776998721703169632858423799092050862074132449081737727399567453523013557350278954944604624725448355989048178008907741699985642531389134336285934066415164403991965443091334984706879169758463161581422987243267879625066754870668407704017329968294263527400093375765402231768065109518831007268178797725989193727007043101983684464836400028773351640267579674070362879820988984475471912961583510912674557394209575846924484275117522218568401663183065831321492214844346721570477384493553660656476046753523966474349069819648470293037976454355858488716779128337570278496241966605265116202721205395571831056574061363021015612078369870387373501354169182379280166786349874203095896698227753368491895444058335843962026047756920890620253163547133818710317586426803401600598311123183881634628838636681122666675410717465189166135507015253217066997812723556091099858036641696424582774928121512603537776197109720267859158437329477863690527848782872976348343784083853168058860518703302580546934393299935975218605528322905569670109838334824547654310732606370143748990730138307788014820603182087894044690964331307894572926779154271562369004163295178022035799849144198477247789616553732300016842123044827809406206970961864949760*i1^15 + 20863002478187779264334954308750572752804257670246881000072070460792587496752163351881108022680103451919994292387220650501677506880304034545377410292292353895690290718386611048575641739115363801763120111506524524101315333441065214595360065066283271573194154662030398568952351523139834430982043808486643869446621161218849840023891476971261356696214315710789330649331315781202868270964414072307258207121870682290994282573510025267261779461076963340819810108327780296402079183445752833461996648025648176945067220597082650622773397480292171045202695613558352993878906442714267507976920469997822334053403360167216908606983017812124636761947702984689959854001673593476993341646048789445927847796714984760396268356579297904908929067085181149164695444922928237762613975998383026123661187534946112322183306721417246211829572639830405016366335193771507763390149735307854868920253366026392357208458963954569568217362874821941707883249882510444891339920027193753255355161411270592129417536801914062057737475899341241441215300997997803040367822151431909362896135735233203004951264590614354471193057754813867514686045328070350425710314573523002692469136558101735643865462211304049261754801554528472213960784624294492143960741101214237640669371578879836160*i1^16 + -380430882256133618764052994799507330350401015979961792084407514918850805809851364777745086205293393298790132086900257657473441033926213033935297778143422161221377310654112765907855742889577391689202402760091945178661586058553674818561043384192620641119769560110040932689859989615482841872812284480355155184338611921019362639082988816359814370417090037831152796580040575619035179902648426752311654935505108356313096964870804030147211009539276148841270608095082343100070478936300508012705980261645268154756450792285983157514334214157050605690346720586094135615686172766147265616538682919004840861053182134428237676885853908950921563621705103484891948252456908370394532448710957196993103213000784569268871869207078029178757547554974261694431748935124159586552824212816418444424001379224468266424370737413649904937370882465398056416284917524764156122203510483828011352973799689340144311588713067285354044339103325323174048170997695032072954306909557614111646027444439427450840091798640194898160802333609502630311909638986208786077650153536119301149418409206295069357316078850329707506658272306622864224237687418077347235358097358244224871321464688614858367070981465245305725174944541461774083243919418218066796155795446267016799780096442368*i1^17 + -3219808366943523989958791552747532906640675573101854998106637536550515836804379050173799691160165403848357598929987781760959155859697781804639628965423603742984388078908479369210021318526646766315935319171424258939810205591459296160223496101556151029045561367278286154919667929485622874143856060850778301155360389271094988730723339401582557393899664649641949538953170684023946129178446048740053132836812756511790235089235065779415633713192624647186121278334046043853223915094687048799120309590581450101745217963672138996984224212787840469270468562238263434296980484615528844268402992336148098258075699097616687028762133642590246282544635830231122304808268450360994525851947390853569880457444630776060718250727759480262146900380009601288938263274591093932373280770700056969396459530770910843922294609110408562916904950338745177828454722789019483392326085393674143209178551602157667806057890180064509970760013935838453811693739787810178602597477504036700445314140045181404565041818773312983228645027041469956423388590281893583642456821870493985865368023101877004137704586190028869335848187718362121285663972134399135943126769149986748698165013212436771870699695568547864791668053567663599181395545198460616252361972533438252345982976*i1^18 + 12006667712336242430738683654630379503333400673735156402523688504613408956098914848283951571010762159714105050197800217676788241362384755482271009879618311579024721723510403928304208801402576593022779761961073873003695917644768491538763213685171729601432543704400287441110917378061537224477476972349198698699868410342426910949483310994297205286813313678066144019221668711206612662456466455525862042520601112510583244089822425714442955679041606370827922525833202108151198976708205010536769160151139278213507392332085330644306080041643712086652526976106596585656213912511663887622441100683682302660336460738670047173785651910817710229841516431597792037454158239710123423004094344750571834558147087914904208059621777828062736444921847188790941017964258390440421356328427391119983435610794882847001370399285878051623393661246106736979854329835216334742745865213974000348521249812482204531376162762421865152301557331001307544912103862245743264430144635012793179843851264300879567425532319815718648986679165605959472905559335925921925886092940822863213861020313171752997589244679820173638778358994801103038843384901189785467759660213936363288443391482751175426942160225899386994242944927967841144513397804537199844496965333801762816*i1^19 + -15162141815284228321250696763308947759643152254879596881236456669024031096805354486295878417824657054130713054053643957451776990408035427392701965724031448802358976358575924111097802118267043690969981587954215528471600571657508634446198040286448208450372438238076578976144170098682680184409903438701114314627260974652600530333185999591346105456881292508671964148412508663869040016750804148573091804372386200754093145457037229528677860265032392071748567114014713749686927784704300239666375888280613164857709717045665167288085758816430924527087919266695338923014007705427411567996679345312814981047827077962403056378029201103695097286725776227874949369984980497310288344266087131330073147329751518616879245645543464755943134902532074369499732474501531271660211598129877463042761714906623141965901263524553294486217294776424867076162210192383881016399753757618967593218028344986263599108849376654850996410763200867191800088811203867223626326643619611443938347592452176481335994809455386942596477166460814047541259869015448634509688604349483247543889413725275281818754366881623963111141802286553659396038832986631345830050906741905697450931348392367398431415352039397384956755068829655119867440021518878246307342219858673664*i1^20 + 7180909324345032360971443462731277370898149903043867726579038929043852832238536994034155578500894976058167828665276872303516399718086356592582323898412237297650308658535396624878303682879961067515694915029767482832731304066610699170791949831351188322320617600086547483217021003106839506554719560363165901946445259027673193835875631412415331952353697960039037506804009862923290129626163857881628584441465453240140159582680770677331141429797294058199580150889334107736627044959939229041526617250735737734500440562600451580183844395303815370583569792752260478204886735741563155669688946001987733823610044518148676555052723506292637245241985999421503551021312789258817866124166306957631197773175857461954935189104916110234470208844577837412307668623812197345096797472342573119968802165590509669211335127591079349877230394315913631691651351614518916832563655027059811467566121509065841628881802481646878585683825841693492117901605979227166944796510282405903434830373141997726398076567411228770287410408486369421622904507977291613031947495367042681667749885137681600859611543006181080584906915520425577946279364397266099615031146390866696167166287234009540399848977907872705334880018927681006899179537627141670841614336*i1^21 + 246015188735976535771330703168883996702458578874339205091093880245723875772585725025531090784695337595337279586475142508710431219840237639352210387423330596116963000640230045282849933593267786822661755447014282639282522488531928839523675534102559611371940420016395283067670659950972826144910880514823118930011584399534349672628618249772434314536291960566448042913542829470863315109712884447708626540925374125921964862681316554493187258017933846990530008514915259753900185147850178970985622880009218072052237927717352670350088536475997633810201109898273181343546990611410408945161869820457777671887954222113663189024743071269375725959502516289749570128014021683047253157331899362038425075243192504664879113211108839554393248964781371732365608543119221043340599877560628146381190229891586378156505327754965261686730340900354468007037066931045334611727508612484876340669172739470291758289171970014539759298874335483416538761554740083275414836771383938141212954742957084515495105135051790823854400886337057864693453319648386048953032130007750581718610996318240037226565397285779002961143078103540850671361649635641983624177597254112436246811557116366726211424039962743790525150146649766895620402570144908312576*i1^22 + -935748313318135793852639672211595151551291395892138818494168420625399591058108859317708652137410214333085664127768681228099585382004185897237398310196075121288400763613541800473958652666810684844917527293023086008279838089602898449818222423257042538143858340140910346505582884695961546683369618967901080367360674781438385268614112494227294538316815738083935738605961913547598963953414372406005992155352569678042070456027468843346147358616950504732563666493168518267400579568219564245479822353156924193829407066545521851704816092085856049867612169176128244715880709840508160660706878071676362002859643091781120999553603867581581910052216652246066516648431485256265417760170904206697211471994044636629049264152101584791921549292212253858930344801671786645448342455551707273659734196846012373418353530800044365587197471335243956174696921740229204571216703813946070370185856563828510754311056338780857812159914202915500528360944173568942095240078580056283770685518729712773712369366932847411326242806291644714875875197835814614898049292096937159087192486927958826382217952411705735179599617722918609508952372469407349118341069960250656851720410658015429969285392043876206553678829639684278001550330167296*i1^23 + -45644336634258820174521162427425839688132249265079794012984335342713620291626384253030017797075141068332274174267054239740314681610492253514973750748403110670711693549618589855531885717436559115030869495508078389550212936364238699029509764366995310200445549003116569361087368290844369191651058404029054580148164191098458715530488661407053523609260564209821467813671124138176502877201938967440045652767692865972135870922191772266676942587754205763545703692513528280277060491529003331622535570078121585364419472804418361853991506444502570302835456921372096330481418564540939401485144613108924388661773921156268951335478227456879044569730553386749039205851430577162950039044526946006539529584936197392769405625395180407327365435525069732068580712074769156778437383675370196346380999781643366673691993734397713621035132113338793278061152475902978320551426008486385552167241248759764365385823169829565175187194296845542884735864633890735527874491006739957580729616060545014319251000154181527223580067492809846409361681860411300096262852579380804716712851873530830875131415728681561048608721853657507043983752611060448719646975703970973150906138856714876056839023397391043856690284095858797268959232*i1^24 + -234105921034162652440986543110241593599544359468783002290162403240676371666616620018563668773940152775413500471591092930959128397340634054254127101085269259373595148573769044335745685832837579651101037846981496624501080331168392156661247636512447103947661132181115408528402085727445871369076604477079837912886599434163735369351520354457086883368522589424514788120011990138696664917880819522302688520728594355149308050615739127790967219256858923752110764505732447974649367440398636231157200630112608638666930875042794222574149817107573351642303353322573860874550167649587357104985199143305717276304662329417290781365128865044549282815687453015482966545780103362348664886831183753504222280614350730842984313239898023961383515274513474710905524302916526050968840240513547982741875523060021392691185778576005102163767258652701117770957590100232324803980607465055691580973744560257396066942870988523006747746069935743100811160602973546425780037879922657417012254532346837476379436104612587872877684173804884824574171833051985135173219423251442087310240132272034101487832127069477022763142211904911172016222712881032140617092926166446509496456546222405507752900008977688348715109067626905600*i1^25 + -136992578329134182488850608665357800670190446248115283782742943376570837546805273633922143868878972992667023841226425900022762644625676497311424773646144355054940062011515448179359930466949826801696800393135334117844191930195140291996912308453724419110162626657835433317305350583817123618905608415765834095095655243523194154338008361515832879455335449886933025975249515353620097331869693394137715557583002565303230394909051044625788879271023054787590019563378272779929588441969647128702012951159815836132447821533726430214508449903309880956780435136096456161382529799348642542601734499636132701686232148851617957935980499190675594211445172947791654619207676523445810291340587710974410716026089711404581359144733469375170392171873889972408311916799692118621664009313308134537523785802450763437106158991749954298432812679013708593551548349417489567497362410553017434897951213348990712912945194867267442389177100516004841926216270843174399430204618165431551626723253285824078162374251465689521218642434659447961496185809039946887714163095875018017384598351775418495511534543869830100571411488733236548164973159900643127178852632106799101891854324831599974375420883544698123112677376*i1^26 + -250672852082893621894304748026816786773053012251130633213651675366784514438813585419646763126112588698806566076567544953095297011743081568411954208944199773636526297454076936109803215864726953686619204759779669926827496093420104327180238936780502810232032923594428329962457284780460660390113919293280319137069488791210767195195434264690935064868093672567782947864953636492169742375725312394875234503586494874728511198189503696172581398391074924811593532393829325368657676238608718897417354692159737377097608025792268513973218198895754138352327629005208028599829115796155851614510062624565571866866391778642125815765099237754637324561206288087265167839200829550820403734604886494026994665158639208520315135667525829709711221174664162185583528997918197740356785951082661704666119015918978872306286443426162991851556635134361279531574973914895708519950552652779549595337097564588152324425724214335629171195821335067473904761681277187063181691239049729402230516681407921449559893475333325574100885010881246404397421292153472118712069792599099835273530494546565580577361338917428026623751303896735700505125462509796251048661678572438207187930717329362901908104028534980214784*i1^27 + -83807875781851571507168861979539184952111135093076412840120928720203529721520947337018215999902837075968488957461325668788845422000598931514093332314211515036487153442151429146032070935379040664773791203625352086880005303716513421433380212597604820168975937558659988400643825355616918308651929263910770839334165563206538099429563591594680917366373246534903163766148553770291108077087322177767282165088572305425634846053565480623327289503899048659489811105075712773136072512089373191739559505613447350073615131805082699944743448620798067549635201253142438286643417664397616293780618561493258023159175584320140517828415985925343867744099574219448139189648414745315754455267855638986910150470896673155467968716428199807345946160972705968489091903096800687612365112824267014035651938411902537487808567642913433073973484172145653512652825453771162858693078646661733767782238355389154229061153501835910640174120752416386725609253132994935543304760986446984395700300734377502108141032585587836968141437162610189643371551407655013015425048601857423938446586413967465018769272768614014764505583711067183658896959646213145609752485795342332788024753232396784213585137500160*i1^28 + -585314552472236299194982673587903588299073641496726812567790058978909004075729175510307357141880407895921719222615098542227656432631073864198716214677965425855248230056192756105278721863611206184127753948592160191995553178922095148150664568398376486579945452483295257897940090322080206725024116037200453189966945260748693114108637963419706964146129706268092147981154986543929916322514517849707786922780910267044806099000038474600529968948852025866362002194245802141988752696246862903712072258759370170689910448848601339140615465228667780960435849832619831378610583333126764729142324576427560799377750891700192179746118482242599788916129178743444009685682676053884557701061943382331360519880919910825819107178108269098514906911455456133633571995650616960866893242859960991393189110859903136639095224794841119259024102279243875874871058441791952126909555704497733117684849964186564420598280849295017676997762701865065098665247927325036226452539586535406193600198676373902667775239953921854435174507189097515749299390976255506473842538530593558909015365819567072790990828591032736696489652069739436674228721825145900140989703029210276731420631712238348009472*i1^29 + -313508579099032884433509792438944481418555659594476475421841574427138188116468642091862224549390943561713331785062974527241667935452151236966199651234819165473904501807661786146905921959032687962153177717663800482900576131842248617936130438355016723147517532357942884864896933465346141541731964616196109524673737657091777027863531233411010730294527039939046595016003452677105179675290286255445356198196618037842639554043757493805121401332759645184692612975353727304872959623928937461281589175986221385308268618226443534396153386348071103984163779535940639244274731754421585660468087835589660856277757486133036923289682476354213895414136496266073469271230088119561631579064741850841634928189118387583350665610961292966612709089641900046860002346145228642465208249479460408731063836629684453389377652745712333074612667703122649631488832417687500079394358647874666429977156604210411170703411597595815433644593486196397535669028329079295016771102001700397262950157040269730278119151443672983644579976472966299944123741237343845898887694809591683687098616420540073708208121663122572791134558160214703862664129931108852831137242141732633093186386788352*i1^30 + -40210051034103981267023790435303968379245615895407293031222024920438739216956196492309970178668253211305514822066654939297378831639423560462912822284192816469339453509084801729331606387115274989774528539477492625919134391286685035186880693733133775951219107680752951706318878414944924055745433284312321977071972965712418431778417877295336899945792140329761619043667782828146097304561266000754299092124141964988835939652965284065771181553930454253219652877290679883339101420678886175667854700597906000403766983347752422437554996995889414220212072906935880347649918005244050129727532269682563555936236026356534771333601124573650678393923576412887555347694304267362152269972574491312066507014068554968979326831253164914015293376706430816483893046187245127811274903879298305606956872284409222726437074841632774826630881700626607752699488847565272471760041608418817972777206899875842639385028830797512787864407440200397604544418601943782947218030499575962208201816855158621252065894859400599071041430519185048900211951177974251399090930624388836669376670109645390689377353726191600043188083230397252901656833804568253699506250889104416243712*i1^31 + -1752414713470825836212540184770741194148088212128338230416215300276167111667523193971067019347962551838274617589322668424015083844586179776696921366221936856430852165529206988890015760083282564956822560088863723211191551747206106491616456501771466603994487940173946676769895537191836476710173972943705054285699291183287518006684943935080995884737750705518855194365799948928250079876387069420277864416810314919362784601514854944304102085970540546256559912986831460173581875702437945012325128850847388030394057663756450328135684247396164396771020536065693752393920457685897673374977263546265411684951518306372888838589805239736768450628685250667148990426258207536798356910314149191171089275838529207887023994182359198396684638007211055347349197533931303861949100346553672597473977149811332183484509626204260576177645743300370715509277191326995026547170692548820407915664440670885210288414960489076426189511471634218387715947775918682800048372316385582556866680369696598765000185600660490526612202688884890288614266302185040392618337789135517276813710110263547613447737327331934831298872396736364109708664303060863788951762665472*i1^32 + -81147764793970025177495882601856695052069927288039001071918649538935841556700409009662573487667281422434700645809862301292859545946202352612199545647600503571116474653649620190930555070210067687362505696381297534089601671490996629608060232345692539536535630846461719927855918236103860441165994578222634275808544411464473129464762158391818118381040265890533497342445477211723776389440627918436331155829572784318090722232917861550245361989033880214990594560257447203780122743299614340539342359829138867319959227229122025672875254911543708399008438480382961812718158966626875598554591271425690961954421936753422219444450998866799741902781922907922786639651820076963376205761779449667330163918637651646917682952845576279471947814746733653837234892060398045999813000001071099243625673209722962411811041314927318132367592817892623698406990843927424539515905032122468091105189702032960934369971855511209622088291144788387980508061730423082214058895096788622614504147761065230366839892452595910540784328333130894979709033664523419444211281160492315421888682572910756284276170547285119257271804132199387003251286463342313472*i1^33 + -974553842178572088934606820981089929365325457996153664736131394568542812663946952107258557064979837237769006083366399917551131937207874031782305591867172011376976326019861256917242928489194424903843532915500175193331312765769820802879493758265509561266644978402862378762125809923217461333249895403896706791357565100974678244801155755603496337969352268482648381576845059270677832001652834806253895014047062244510921673103360850453994760938450052892552934969140366199133654204229063753126599462075037746613716221022900028027527353288879085766263466719425718371587945675506920142287760611256748398215343159433312184431656394098014186562589778573955944754398735061883727993735262310115605754828888853313038159845752856536227142852384897769801640707525608596691772281978981212573113888982859598538765379412483102916940174887178546548811942878370912210703408555412413339890475953345994599986393381561874274664931506453078776471646752018596087254634873886633757881240078850372580398342341649806276528824171365559669744457555221480156208450295772635098170435511856769981032731683050821849999692572071023228280832*i1^34 + -3116741620984277793113216245672390687253026552119448362534103164086303911690661109860467798703888452634048878812801644592272764815572644605085883541432364462109259184770134569695580356118374030779438085418981251181707166069626604332970686322325874112259477893764779500113454448815864832740978590828286401202330206074755019198125449871458948524757768503094109218130973548336931859629064533109573958089005965429836556214823159287080610938777198207828973639936646907904253580367950578785476143822322242753808039197967410208579937169672616647772950204634783605673478403012410926553350526127204712458726949658848535389101780045845334170702894603607706075603117072701007132210978200605977974382238737758990940715607494862237466315711752388317736466828713239077100895499950523817294444873863795988171646428808072418008819243042228146210260021591161107673326660225525101903369659624945610005171860833295744882997343370122308492059502950795682617453814720092453598851205339653122435664572092602372854489368031554784551045589079802241420221826692955190179257588547219251674153223450041372044177360445440*i1^35 + -1709682756745916599527291646920897327994984198868026237766107536372864604803258076698853992530092067628180704652575718163654454586011849332654863003245026227845065871112469717614914813254121219058963523038525506211704850348419656175281516701931742888976018736365296240074237566044968202441377637991245314411412333286938993835144684333872086077704991809115350891889674538860416783336506694062721790900000127520567873340690248535343188895893880185734064753424259430039035053001181762259353201367237058739245131484222303679611552098531193555590610714855912492304032541586241451965706619306878958944844220557075419577287609566015344311592710631038425239637616617746220260643655975392566498731082286376005961793324493484266558581590328733482921478943314347986463801375305057614898460494489437047306532708550174919958370118363004132148748339102232061053776582882080899480112896585123948603715665609683692530188654742117981173413834304621322344594794358300226652042564553468764987759883542557593602648127680738998555442511349403515159283624904713379261683209885571053935504074152910274560*i1^36 + -10844057482126714774325859565354320667300167739055523869435578085175592419700424985884771019984836244269914925468619383318348728827690313306522710160964394717275483490418280819855995672887233772216875211166199496035575236498597231662272665032312245679430741276211174877823457400009653889770166456017239979233477666919621130921862284498740053310181140333035406623471850095964893625999226383725055569657880293944117084384501230413617091707956737376981390526540740215567344978288730858831899329601034269332502309466626263984088115977326901545898383324882096023095005411682092115936968374464646053227822045558550574683953713623813556220412187533843039714494761099764495528607104785251672098140757830862746840841578269719569513367202984037043476640787528506800001064979901640352803729500350842474646156759335805300137353138058341401878057738472119279428781589128404433531587128212342517400965320167458095190936407775083184476764029251630039403806979072387299123075993238142936014854979420531599647550007288153424241484598094700393067815911564095284378197002318256397262504960*i1^37 + -577967857911106786139065201337868831622367886539789521817807328259998718918508169327365479715225196842628910980381833285650152873360590012633579153911995429122075954596279935017459169680728717967048247608556417351966891062502038356159358271351645273806204614542040722307443963243120161757286564941320082158414545555425923294560499842683419947491841407845013789208686701388974113290644922586201276071207898444603644667169716461677198736567718155340142935085088219634068361781234906318896074300667800658858115616454423990463378274128635039455656483932389892456955373693113540811229039018998635027130631870544130751291155851832839259422274731235724986507238296632657177836743326873779520488618104051787417646576231816727098108859359575967008799792079140553184111250851700345991356634866344549198650184878602490266341382760882578966738654600587864597215243645787858596555188934305089448525851767344458844405198631234615821978845949718657469703824715556391854123205325292341116471155283156189528038026337931375200112638489861156646617411782828760620081331431936*i1^38 + -7634608361123681827346111271599265272685911536788224877891638156605603554529787772338421437243208628673373673695812053032919337711851166215457172118557896266206242106936839424823742504721604102858203477684022509535055156073988593470949295184638601272617179640269589319327452514911483911989342761852487342452855657371215410630826344730647308433106757129830652390834612870017750115474327633190920061905583449067363668302240130823191936435800051899007591238223657376188348834503004588868983585280488247545355868094981321305893868462596544637278802907870089733255061903402234773428028079020443312149349808628088273405379988565013672574274874527782158534986262278989634539961031509745155076404447548364973764416334808088924954732468065635402760697689285810211996305882638508984916655459928045706828858426549023023378964144396706496916283701631109612659246935466373938917285057341554568052838451936402979493428229502841921714398209362943881445447288895227680189454583502880855325123431217859585027385836350130281270602230357172261804825556498841856*i1^39 + 21494048452135714376248112054087003584618819094913797635049180442995772954032412377147975340414451579571002921482599115422243031039180977195231276643921382275579309331807520419491522718293089887343512327600267791657600405169704148911189145248660891966613465478809643876940112965964569986582072173048848136987703924634102669886852977342215320302569042962421587924136340796523186773728411564358417644192958372087373242036277066073566053435711774847318575030383419495704603993024079107324006428859612232652720472455279516474213875213450807351980456322616993871624297106772707565689566688689825208820240078826236266750935068259656086052024649113920993273314124493389026188134986236185402054666921284527073112461240971281516825395494274314945788271541857986071469644056748679996097689426905241564322034222855087168576053349900943500625328256146599517429267241778416829574789115436754951481778299215568390353190997869795519146981913079243558734070787080601996581751357101806036983458186403555126674805243121388646714096143783976560512*i1^40 + -18162743389800744785690724136785699674121165183100301068851632952614256629635889791152443371890303730344659031892197036986157451678004807478993647411991456180877347115555267166250341477124653313613087042923236874925102957174450230166263067311045215240253418085352941673363113893461606428707028305706631789149414995011789146333362179387102617281469555483788851135510170202816831061379853002856939413275773974495107267982042486405242738178344376972077794591795830285552189606107877083986137872155532521123005731589963816749385850290245497380701568701216011912821123695754187228591925600487094908754682569699049098908842614108845409751439368239622091025197503848923289183945340920926433715914296744127496689091044664009907098002184967877460240541731311183878242253038406024365225930068091592097387589885884131431374443946354846656172539008555338182716069994871853951800261678692290312162824738868501640557353287502015977808172963920212931637521493328341889834908631984752622822671303264803289279274802937529856900480*i1^41 + 353007317323119160352522413299968503535631595161567795097069246770920587873623949384821496016400821602396179889817175175254012481369294431216271565269138716882441526947297028080465398266059020429312482819536150903865159683712649688338409755765708372579896112870788590605394162115431863577907759503662698572336946608205808703254258730769819144079003900323179288568347331069080598993462800150846651135765558670232591803122593864673447421995437807863860862765166737951460974503796824961167618660319081958007417471351087145439693443004787058614513070783389087435246822530301276808906036616390770156949561985991697805239044917668334149009798708678560563236321600760387549476055850248306066946092942736582966629283462376257899853970186281250335937126650476088431492633926780886348539817547746895423932979671741061773442285180252714085765810672870882690906430950172827173993249676979004704630659919852664737215547969294666914942695760429362115345274742997804473814776958080769954558067249043664086339872*i1^42 + -129887950777362140315884749322261288299871474239869561404027062820541284059275434798686803235955470277258072517818628233429160533862946221713562138272824933336843118312673253694086414987352476268081187047139810963117447771414417735375989900978593195860661497064412324823865844395517030720199479014920333252981345498955587696447919891165642269067141795261042851560460618907425002235506534955615670289982623476867740664663227305161212355996061937880484478845134557554865818092038006842941279653528402371177916036367955158229170810392310405037311418416293735401695703072051871369406336878225042445107043729719473991421936204952463707818509815549677382395683336458651966282958867300255712805698137797964771684433204747411680467263873777098647120288960534636237578327459319021726140320429304033023951321737382153769586143741687357875928510387470469196842888543767746967747673823656448064571440628633201621905253190932690890764834001677306138347369439931854143468867945858797150909190000*i1^43 - N1*16179234518415401664047930451966610371497451569897544127545027840966298384007108860547822366061472195327642750787406791134357263877481172946129161851111840364392402963703106901193948614111881492047583802189551328589097243291036645077354189979063190712890625*i3 ] ]