[ [ 1395805039640664177429858147163478348057538754721842343619177800706226618002092657430865848093499092189226942321206164076652875691725601920483522880653716977667525638729443882048487278881341567542174355154510687654189546611791821064239583991307242864285678495677871832766437719529117124127049611380351597435779503552699999802901256326989216502436612836621985750531574485369602975903813434085126089728231529839189876900123242540732353237418614175778744724029919935865473002842901780938919694775549401130054566146266817559468032203860309010008693790461339077492547000950672713225410210602736755977945701233871706460910642328666806539422105555901607641261378804147371285570402155913374764422428159525395059936795078554068295369070872184060200446362640159234232002931200502791033393910823093757823754961974629523447791104538302831731843308273301061724279108506895045120536409305516974344452925687831673801947948053318253043440286223974826051764499727022664085691927284828472133784204428438133783171716940513119034208273593937180496861605802544801532810320876705648630299649751772415037775522096008493686314506255316494629786059212568476971486346680766092055715282621097948756063341136651105333194764768249155786480053028290342619600256819537128936605277740577302261396013032465509945113529829385058779640099708857939848290214405635447924790338807295251166687941962104174585069852495892593385039462400000000000000000000000000000000000000000000000000000000000000 + -2869615141093849052882367376361082062306844053659948641739321690006496805774332468073787598531734260341659698092772596730728312783955061329356070527662913057600117487367110068584331511290833855931852172948506873614504356797376444775723158730139956414693252769862146241401642940928103227037680640168474743580043117051942753944403690409933600888919603825607136638861093866938697866291412200483904658906380243517157080758604005052745493837631075898366195883525239932916860066686749375013402730112834120668511505991106660181316248992376798592574451501605295904218640330012377374898014481765865492786751065467388232682042705970887559071954403971297799044745590895240134488598714666997892956777936425105036044100167335346086499324819745535624512338350947322256893688828303236151849668080854395346458335967122464130049122195137410376637662206820011698489180630989463747734012548405349961443046783549868808831704172336270734341724559129710563149569960308076126946123810425079422344704459550871081790011554611548578137611100104983134006881849704303460186558254593930309671377311807766064941306441630632036328810219974590848451547897738418668752137136772823720103369057950626923566803395974268370529565364344074845101715153409723999773750775406146397196224893159019880897758230049891710798599009258406379999541842026701304585864436769166743436494861566181308160801017070075144176164983955973510172508160000000000000000000000000000000000000000000000000000000000000*i1 + 115088992908833393880625372756155982865102384161849443316049082800501528010002866620287303228800296042452128820401258395382214238274913466868937023927441729785174438334854496561532596590872347801974467469619011082284176082750625421321611807693450433622944193268570419361847540267116337647574872975191848102636871455672835144209097633336743334570939704859541193528848188615492275736856548126341660336643533916116765167530280988036429845844145811396106931469435519275740172740325826731317691247632531895165722701512577969684019886987607028506895112832313273943278678938251529018076507698974795276901269747482795136620351172458952892003772770364942787190116046322449839724885187403111557804676192381504106161676516435076741561370556494356398604383907267105243075096623288877871725065097348370330106680611133493095234979299987416997790737109955027610005961619338571906152686160856605267042231397989309278338294242140492304568650066873731726795620450805962925012277006989571019941607753911183945383382047709228425113488700232200952962714580440575187322442774706896482406332858887085091975803659692204823255096347773478814288263380302636567257950235385734442108203303911133453204552259408085462195018659539974493250694530266183852094386205091527504626843915908154640858486605255391847985355295445395900129103099315587294542138849946554965427021313146725995203285119034181218992284634973969389191168000000000000000000000000000000000000000000000000000000000000*i1^2 + -926363711212510492858007825403934494965445952284054911367929999080136819179897634781539458553066134661633441572152495842504722099357436299074826495955832354368418008043083611112352482292713951896401060996468711280084719973588842505344567823600125141433442347769551142704959726604625756186105645204696469597746640481147762291570755814864861274358982669796360457296527891382693149797728802980266912254035427261948665548800660782984952716215884000698928648736695293925466877749733485407526623806813996133773112442121736009202919390331367041032670398948462675044941153676940074859469590639654197279471083490770458470731761022329905652380794020849231634256254906272080203437871473135221954963542821116807021958901975159470711037664142724669148815975489599832872308447096125126440302004230561123158489659782460394718985267114723009212579654893765444323440431413374314233504838115255748526291249704493750194578993002113036237223151744802587576346681356622978210339938154246515731115528205138720186192373593591643845544303138006302130308859084045045086764211734596905268708546876189440470847897732777341014530380230871540117028379294016529512768451804594106655671924640821559305059079847460073074783804372751884863589492279146737007802768030299627674453523970485906491749015287109995835986041823862630869691095464860255276094582214650897351622799342104685333002569501914918934788358350878172774400000000000000000000000000000000000000000000000000000000000000*i1^3 + 5104590516868602878093813429246697852165709352357605828526561165917907111546750322679123699721326989947760461495003072631982052724201819070259793765466602639395189235130505532862583476749510515421888072940817784844055308258117508315042932634085182921873928172425990101856201933892875954085931287582644860625391897069976988357663356429128177480062671181766125222875793042080944757104955290550648466595728627103059513046466110707471225106741108759836569462488197140533582004560169595758750161754168820205404959883219995661789071606138960276092059117401256597686722354198955575345839047379433883880061229702983349670222366914132537630032262418511549492866833145006596664973088388986142404848651766630618333061431442308055926545328746175219439376953215307024859167439289679739805885165107649665021092007604627404510522168156631304458489050813922312293113616801465963041161084903893530668431696187999834785895995466783471492401539101512983495615684516859518840542892292087597413567832253119297506503450180650315522772507717979871175672812153372469141128781757634254359920794751356565830974905781095608655033454822726572776093225440927138481242502803325216228270426379779923524416536297847776714937779722298620916100759269720363315611106770435984831273454278598246038673361508199970525365521132794750808033968678398970492490505431674460427965836482717983937132921814258033487594786325799528038400000000000000000000000000000000000000000000000000000000000*i1^4 + -18746601683824224349230589949019223298262196622574424119628397816814709298518632451188417035565359680200036773750134688567434241163113368134206130611191902991117844323976397853308038690032402333905235844464442246187281695287937363052855992363962743963536320350576488143676058699020176368802186686399666305518034541066206334875773519475596974317127289299191073970731105921497911077906025550241617491223755893997812673258057145279207393510384773353219311095946239490349587512377888899277309035609548820578979026435641020872229869293901272158555079152419340219016987441340587203704935339653155787717175921498578192317063730725766617634307206119446843782124055410674109559926185566913506775899731653363481196779381843270789075605766626707238180236266973293867266101044024474894757017583736617585488315634793642135383771751995265154912874291339253649725440974038058024311114795046984067996889669855669242112314148053781976500712682837632171225367807315856204410298964429637446888542782135218617268522394724705695153222507060039893827466428283979852703931797584514697370484411104971604421400171895462571445180634168055976537001680060966061088478073412493581438330037792908208622379843564395102185539757978678864377854315094198028570327726979629936377126778470761705330580656531785215308723119205138028959003774092698943640697670797257894980622110878008332256005173686105917661778682030529183744000000000000000000000000000000000000000000000000000000000*i1^5 + 65576228838932070949863428139547168950106033279950366460868169883984995059886246636516423294317924579310016537825301942351907103696092314552567598466082107137409666570695737047582428206102910721764227986615472848386302636914218214306511216961101825619768426422441413780420490416075285584008216499886553401320073811524968625040054697805014907710457578143041859697014019951398389716277494215128507727376626629769940413923810604628268115477303290164913452821161728689852349266757979071133358722192366581189182366157885948482375919880718726741727249536564933921103039289484354139779075238534405147568387210649195932028572529211976520594955810279475412931047463353044991629965606244468666061293514774777486146966243059579592384748302290345372385396351634658345207877899804312672618306026159766416444082046918616528390235513538162644308228529639276600276465683665249431632520597547411254865125102938470776194174080081476107452212188088482429804628012500891595048779667689291912015368890590699577760237246074750032884220912298121633416646000565500406264629988750294347017527301910971144896065326434126729744800936939225881707889748823493822746462573898559567763135888238838896649911334263466503862858662093920349373955229675972982323915510307229077106206076151421166808550125937664287674461322006242612355570866295722034978215271862006724510010367444830299955694806724109995762109171541580185600000000000000000000000000000000000000000000000000000000*i1^6 + -107319297035224019452588668364455383278562294692766832142460631794453123592295202847917592882604887734392912868809048971520713441455624288185165450414770596822474255913640656119898451081503638457192328774502076087095350103717976838396920421696301332111001595030795156186117979313386161381120561244559965035978053613348639340875217941878735147247039269589290620923878423424628729752180992589204311752313594785686220437736634661408502610799883879959291974740099760697012927354840443748955796836305202989183116945233598101765817281559489143182368399075084006819371181491872777042425081097310237091006185007416638555225679709938277460363217470761617431552175105664786567072092784781289458319812029209340085664129196660277671254778214617914062216628785786104590998914850430924927138807216025734797744672059525845995122642256554842236824850935670665828461047250951119977426229426655706459796212774471562235902906461808529942128775054344704237151971786068517909807616508359914399784028899076471156206305487286359701338582548530422408517457027321725736650430370236079532562811807067549257576281831644776324191476644701809040801815656390747060446539712907718586555298850778837255131176554870507435063021721644318756259303349990767712975038773554956821232579271465028253922369065712800709053371976730588963686091312774091569619584146359460998420654736310647802207168070687229343493421786233569280000000000000000000000000000000000000000000000000000000*i1^7 + 251511657782314033397679797111471481990038528366907821144200042874304076760798944490061304044970537823978687239023025749801026167652250794082911553232672451412376634563975511716798992371899043131498853129740263932260281703375005746555722191072344487612413954851597267913638729370247391852071087316105140872830692699398687621474001321376966665714120538687688042348055043513248434851498362105293152863304334741570722138570495546716641846781723561296746551984392034096833610463540543172499943073554528832889276405093797447760858927827836031127952462198034710980129936048584990154920914618061326818344616135629498313958734071890540141829146404866338899033984349440598127496431595051376324970288868749486524683156850173948722436626715434365622690488885263732352418119645830732183868928129781154889415422308163367693977550155709400093033043271823335709901933481982012937971977097738583768274978834438287130339092150454727667810810172308715794034209031853503786680125525652546465200559188165014185841254609841669619115708462994114278082689922444314808851341528658893257387593264761329760047951834209714766231093921949753858516319144319964785874806687025523089312343796208774873557965080591730274621161214424157026753220765513422658175722888007996937692506883278592088476678943119039174684171724796056738272769034345824436098848596892307603601654469081747454448055523750230667313929078702080000000000000000000000000000000000000000000000000000000*i1^8 + -19410726332934099653089772481592065736858432509593927532286785484095490960331898888484013405463545253700878225202039411561480031078288979492865946189316639089560376104829061008910027878282157519830002621970583812040318838593357922312953587297449003094179381523321923394077586402084566183423641827984633288718544419624008877710158007324606106515062635238777876397852049795204544480108315748702930039549954277309436114086575142902260575940476866597818455736911253951079001338182212101467974336000488540213518614680199327531835469111895245300570884523080347244750137226766439115036420167984891628157580521455271425853752575677950360954163684578397820041504363386114479045403594801336705577470568285182179765275347881234511499825043778260207564194572484263554705585796712351361379092715270895596594040884206728484816832159247165752687288577165618131342734071797247749821977134441235912326724237763693431499410416191629815367243280080579675893344295794647838147155355688110015476002363711788595817129587291492297351608755647396459036778538962594729457109429852489057195535653148812889602134887671330452921528666434360312042218253351480007019161632891204049834022253738036949764914963704178599740626301172377658864734246815641360995334624540272641175064497148159397025749127751007011115041627820211804990812805200792837135484665456708764850677548458231476882893952554222161190348390400000000000000000000000000000000000000000000000000000000*i1^9 + 33554831208296676642844393501561691920623450235052184877066248925533384919138116127118036963689737144590301787459920718871544749994108301830324126707440027176495630257648453015118463784559832828134887831991953152586788002189008910700198465153132173918457443453112561756049990369430738441371881641533541083013791701152343519470590917697039919746980340363483647361427377412996340250443058171111468762602332850433781989911847044259531507864622939048165865618645234410779284697881657786780024958573301343904112494899550760669043210422595721851963234324032939940156196570883874126386586146808639182673197365082633348201775710250977918919366765976706804260339801208349441218637515050237187608431118899402513940382387918315319153069828037112682713500808722491802954279060037623017082708921496614089485105870730358643918398146077286573694029926632097577398076270540391430012514935201236356309666181412973673871324801626601787272105262503288512854716244431352398281279951779889055692951563519413476628986562159319531302886110393665492300259184683349071235824898774427284796912259506951147043033400944891759618348742112761565858820711291041278773071245354315326344134800863193325935255201844593156090594335248365726977860135888097741362595816862447407210106480932937268509780107201838865655194443848274206614716150750004228105025562000929581953510565198560596995116799503157500559302328320000000000000000000000000000000000000000000000000000*i1^10 + 184274577081746137960337157771355364912344815834910969530563216527539441242295208734972891194241771527345704807078368665529998769021734361064034024661433379173658127276742323768351633806070709747961568693047581237898285202833173582964809460350991283320162307557466262033400464093195284351526612748334742552268883259271230369485805267853839966184856363554739290926946164129130990526918056276652956222579383374850367332873338299812400737307762954194895728977571633121751314397565890534212536314583056137446329508086387008114160286229125357319142023597778894582714680883770190874033932649840402570904049407605701924025956885067802132962922463899324441920266991006991467212034163780642088299443756233168404038684671408893675856940640898371235105555895322390123960241621359470973761636481141328723463290091780909061975778451741403488668285028908059695111987176424759918197256979207317532743651171593278383524320859354073784595581486182901903233575891255581456612904052374555014140850444152995466675891916324353283787629533867672929536695864554432229271104468557156860191580267131942131666724247683413052717393399194814719510813731479582173530910033051813691265173888586579516422977124638591017021225061718077882547941317120907276850595886311181561529660777255842947837260480033943522141616271734685967144301525231409032259039660886181398767697921726979675350309958802091693605650432000000000000000000000000000000000000000000000000000*i1^11 + 125890853158428328498311296084717918033627626643641701811596582320491896024881780042464752167827472186303277064689353514810101231528206193525672068682081959871067325956384980210703235380580785021811737855453077696130611878309593770450443996450275538785811163057269016799895832784192731092841496017300875715281681505226324526915981278023880581574096568031838890049719635804863467140534278138506903201335031807177807719937601361140324954918718442711056145826394702150366010179069379619724649818461916294886603893738278535000657461071910745285732409258527794537748161031591969958882388444090179295775260429020300159431187505315072180582204386098243400873284542605134145399932063637265803542289283497119113749104151615042349681601774838098575744286081033917345328307777918692309465250295296700348071315780582663100695513982853465155358710346703472158589021317042856298741306367945035029250666228006019749911968716576611828368757853913478217577700578046215822683759495946405946906612073220301052929614574504274982551168416998390076454317233434981703661706026084212512384788788558543683427185521331328785332984744209943199865741918672866245823366585158422982732466034290280448639970940381609778178586972833779612753862212190903898993042537519094414644449750878906085810495366741185371098767595560001875898428236281976396327878910315763560384366225400999169320476399474333740066406400000000000000000000000000000000000000000000000000*i1^12 + 36112235991083729766526915550181278550197125178617938820278931394009882807477395571758939259712147043636596636699328602433877622798753121913295223241653328687749209366807834701149848818587087729296219090148027320845007801426824459033802065822456405194852890593480687875879857843529089431460250447887851682924461053524590389347233823073119620007530620475327747108314318359805088479654725165149460916551415439501064230582945033468985539391367686745430948956110931369491308878891880995673190622377305009781301395688963284201382269255917249817072232413194741071359487450715658697741021129390809968194112707670876447071597527896793191457568348050979991073044360206701865156516134661496639242719128369560594225007800159923548483661561759423594771593957473082610023327836977910368396246202768239888718728952638070802681456412986806282347792157071453056386202121113155020480355003848680762092851740911744540872628272325784428814133029967522562462302835640616851310413569563289092474682296630290800050389871839911231921434775842845627507454553066814594267271425521171567206115562008615389851730286222189639265979843090995881305059528994714346709016693425125580569971643554633604054922778893034246414160552337019751555812898525941390092561411996569899542263055245039410086329939022797834491437998809883936415069284199808123328887659575285962343834188161832398101528781589736272691200000000000000000000000000000000000000000000000000*i1^13 + -7376365778400574083535772898914715391682805109218217924309958725955662110894478908011586968112855237101071001640696514047179273836603491308313595923793373019493371605775812428509913534732633752741734311776486456632096344533182112085587760138172002724763614981290405718267224143656991790032250511265193120633168413029623455165577754471959300829678475937202416614186495518951686145673307540100147961157817020279023140978345270730582818312656691128470440887330618032534180854012264591740541718369689545621326622323949267195103918591855605335621812954043329036072028030610002726084167834633159224880406654294174364965693155648203971075188918114627940277350729261898865274520364217205218233050410832774571469487465606103412620385544335425092523371541019541714238400280768249532923497629985271677332528616054578406219967736973835781824852563563619248395828114474469923653438061921868890657872653988134156478384040283431911295222512573744469131511713515542196353202663777850645697926005321929380623883920238782090615071648984909589434508446619614705417713570378689139479627583203500415591901190631434017867965349192503396598950147770483621636540731054809693813022389500473569623575804403163058503966548266903097393257278264389403123309204484896380189674123176214787686042863690957887437268270612580873124457493385013592515764853618784519537520007133994629173627772024232345600000000000000000000000000000000000000000000000000*i1^14 + -12320216293474786882535189923221882468383956432739362667216231426870108291340791526254755998644466616697043714733730475015022377563954665439414911580938571491006532731614566612905077581968582646146689818926194054527212928962779708036397488677667334689514414028755359240487065750923663812433015722646195512042373264670371769437836475314819196433419297759943028260055021074205086927693904391972077296703320709621994584205677888814020509105801213292728016179638112660052116016259454096520625537945289187407604577096756152598955575722897298662278645132841717757186416824314589161641082866077396137088824120062625154431087061997126912524980206822985506509597596831689239474036019451042561174444189163596011618455610670380450515351211145782884761512492673920426900467718730996223511531796291696578512525195406878910200616340452656492454114602526712479876859811629810372663090010192681051028284447093738507994139127671852585176828458211057077486725591334905818522574477212284789777678522247190950131968136089251810990758319512256944053360466918577323519556361188270791388949684526985094962974207457940163323218119369262186403538995671689000002144936262780975216873447433852464678881814300615335433941537325132206259124680352167829366839323752974307741183380589338199738891807210875716058243453944064847135643200867314379016868221284248657981917992267087334155812714394209484800000000000000000000000000000000000000000000000*i1^15 + -5261486442150812206219350936255401303874700127403302324863322102999242570949607138850295061867326710369172067314161746628301202210500215024703958958330242458663749071925556330584415324710928722604851921413167884563064487925646921929298966969525559551897134926826601625456816456092581425083328322440337566991138126371874210413087110206349739959619464131962742093589463641968178037980880380350275820553257069169310169290956647536255084603022847568242663028368738138451648693134638025665619255384626749462569297121493595058867161168017985316327500486382253054539633576196114069389480414170550748277338301335934558053730761172631032187729733123597349758257459418221943052956893591256055562315993572536240790621061034522909311454108613208809772274531192653043752639923137910494427472678636803122639521877301508874334899180036250069449397199139800330258001965833234990308632391401336025646879979067011500439344456652115376779653938340041855405553148084944239916521367352807183282372672282751815087000300448019025923437856705481354130191520585596937376311898411899247871061242028037779715021103804069543091977861757449398016122003525913182863700221557163499172995869781932974607630518123449669096806938704738334279084734306238414034437238729447505915514775128634062503437545332573635505815064242901752364820913005480004421342661824565047254495406875721977309913824289095680000000000000000000000000000000000000000000000*i1^16 + -891206793795021725823240530169295791979261181069747884004832280245945979474861540952124876237783304755557846898654513334693638854606879557813513238520212021377057212230136011446318955218425823329646954711753768061557586319436888148110973536360534073000298335338611934465865115270907764229542186587151772099697507576893240517452083183659721812868414716497539215112547180209865159826046399152375595663153660763996302063967390654771868162282816495270767174839906388161103817397886632183495492641708410121125920410631752256937018088281758731546667370445911250640343822107914424135993630112478829742589540318485926652889059457794834501723326861532182313299506859211162262832408501255969705302055498605939771890381160748673069330612614563894894034919770922849164131462395001161750832075995409432989522906389424447568954351567633685296046751778982953455241802541644856415528458851756865407267070150919108234911837154715761070555601315763395048465818207185512376813334014634783334523165536786227810004033335301277216037198042111847870600253859344630631473821025596074911546620876146326554044159490705053335831547680132103958975095645299253182481187444158923695939615768906221403248669519538225349801093215823904123563448398907680146830916449997216162700460416061232274410395345858402615887964070993346316752445808979043067320561002524900369185737699481914148798748164096000000000000000000000000000000000000000000000*i1^17 + 156836924842819429905633861884714208703661066443166183679687004114884799742188999462288642350280149504332431958678842530962002017554283944946573446186325522565349503169940202803668144526412060702691817886461127945414330254071534177363561585683750663268337455399742044637092061722381691183156527099431298986214299287875724299776030074934714775073374934854602882459514406063299509172680748416846140184457008397749857641293445277709678965312604018754831456431877776408921976922587296251083939163171769232795655204453903706188900714424455004296876009096731467533773117953102155545063789676796082167770546534940483097057258806388359273360507554502107326627123557891784511015598736260384772842247868327769577407168618503997129500518810383320403751811217701084032663500355811443758969142312348552506292128252747939104376189609029802283802845716666610684733354029537928974443849264739442405469928714482850611180656133162372796099087177215623749303534937215399136415358891912266292113525979350958649468200292687848448054859261578228462340335893920997211949616477489340246111502508936002909543216350673844661178774826671170787793919892250911552442645850166750617405374795400724482998397321616354769317958006865139562519989591940996365577476231713545404377138767909937435614258173289053278983634471784759692007370467948309677096905023853466503340804269748440699303362560000000000000000000000000000000000000000000000*i1^18 + 141713898887308035301134774160033868322089491656320566582853937019439205197065895402716448698918598039362086603925788117599515691945077910894163352963295109242765644919299385649369221707529531402745763058032613875458530913802879493305580751995807371089345864478353143591153473026410685698381007943569931068795129490673894287816843028599162714149615486549821318378918632559796486876714615116566596093605101939361823220928857514695082197471276820428437784171400133438838249035607407943444133826862117625131366188531882490313238032412427867290005045469642000488301106678977617076132825724680072731256852754652473298765602799050202239004601666513619982750444603858720092688606416443893476066700674104814283795871733893015597689295963710280648741777945153589167880560258646115235949190264721391073757509478855793157242372568582384575161208507011761286623716853510182537657812943702840755078448216555179436941927846614214431977878436408288276983346036530480898481160922981406888901395459070651501593162083368227497563794077312338745737676830251056542213125320250006465208613732936678283676040122926872515352979364922087261135589991419780711723421215012236654313809159396545502175833828328423253775880815860153586053151531244961860572830158760417988250310377652741608300454265087845855012633489698479345233233497617304054345932030940508816525540777756585434388889600000000000000000000000000000000000000000000*i1^19 + 46172238365245547597348452759221650784586346949238052364973193728243613808346210222395415348523209807044728809550988379894914394554771690004435550857929269815860670080710504796401077323833967404038659168594974639717131431713099894962602841117741013056772694694487662419342495320258208131392768603575093597213168908410736135360081281665030607404934805511340603385023055135249963961856122010554803645105515789544653064805963343328331903602210443574974429660267214079130216966045522118762575568681217867323260177310670354045707362441782019973854236177269837004575125420907140716793263851450927472303866945584124505517874030258475646327679001381016636265761447881869738429225880733022997639890838377636128469866973737720072047416308755476656440429328796774394281354750054258648424264138209684641064745451188207915837345779965172434063465092909054237073749831016708196530042519088965802568054502198832899907130289328866277404379900653355072024484111812323816454880414743781685523439778409651287605852516039914883113707594474423115539778537139434274980902031750315060866935513277231136761157417594577830841020424558083839276893328551451932917121839140478152429522247154587680094893709560294965822171369512121606016474412082127041134352061616677361232508152048016341664193924619735837944952205750817488832126215223794275317888685272324584635697608638214061424640000000000000000000000000000000000000000000*i1^20 + 9721042235752607523655178443234964799881545597651368500031298858195037910914785528044539518102964572145181888299779285215231895014379596049760042684973225809044624377871199742635818130387541750466625649823271562888820799460668815643046131813628191867027343751755990029807830124510813767126804571116564501143425271312443619300866770432801869514598021725180780879990099077814250255445768139796366323969759890717712084666865017484298388298126727681991013753179646749348948008558625365297474686277764572249205452142856228127752477507430086370024766555597184622939022909805756901346832796408655828548800339301972403697647799787593098702180514795850835084483533187038715544456614399434320006285419748783164729822510286532256042520617872247375997626672067357050540375902118098902311343066441641294448667759480171487401564254059579829355537267323870467091333070155307623690993999052492185102280423124345708090632502704844522974633510335900866223849628332124830705702132611995463105374606208238287297783202464419488665081573174966834297506477725802077032458774915369253522024555341120576775951061031416524143019520750675688064608166096256131744864452906774975261409908673732905531365661992684800406105045242829500725590096300640570776333038787678174497943184255217377616362113399868466225782121898952818928235488829194798046693950040590082387473540553373646848000000000000000000000000000000000000000000*i1^21 + 1482154625786868747155793758563469877546829005209222445627152928586247461303415600501816127723565758817905460385921011283812897995716797137281151166744007890035870532568721173827105862650721376229524733158764673503347202708534952030341178961359859514862189598763396114948752642663481045303132822395230897822896892606804629047292496225166525601544343358491919514265213568589408221223549996440302043697700224379929152484489123462839810836866443037745675973061699800713073295888477983313104121137761975091496322680716311117086611297469049422064778270431510098524825857174467926038630038939883411654521794227949072791669602376316915396394103948696091413068285917336249459553511093212305341812196429057464945903709225835580605215536245322716012242862777904959858299550431433595697613082743445110876242662786394428553603587112921289107209186619213027246182518782957811569806607572774898273393607371564341318544810612303610547864344665359658244883697542307383979757323395609531162925917667692433962819976258283517299745398573055350692598371524259467786835962435684799904653103464022865725049822103025794381263581769250040107240339778994336929610505311298983831556146118098976353811707937714679295600709445604191592325401656780952375247383434897788919686644282176229987281953292759793544547286957281071037906762261301806393953212089922480796488861117264691200000000000000000000000000000000000000000*i1^22 + 171786510186916452901559775992881654304403549212972654877197876057593299519407392462054636383872120042975204943482529861083464777505588316326224083784852473005174783761030164732482983665361052910939597693007940499153465202394353289400099509150046705081048550599809376826700036315709455584035390744062277392931159988812376274928134129245862136815313071946610571007943278215394635883289320923462064682905494899306334631351585811746400284894141568141818421528092909101979754808119205738979934431082685912347821736207220211669205741657210844619807769347552876080608216653396661912313942029990779782097006178312530352887518040393731376114266964604996705913228290416911217499099659097603207277247984737265097054338264286669467617477324123185432293118802018329293927416775885818527940772903076760986355256654400424727868791449332953538088127518741867307233154153527901508792316137667675865491248243150559255739055142016414177601365606481154075143758434425305189482622592308943505682262386401062913020041120212561036506247658523574756842602847521702702130807095592612643745732242445810781550741053476998650509017773858562772764392237882569079002817617179676260472684294878067550521219205060654813637675699218472293289010125620777322787967743681471745807828494296360959261545333967700250751622799461103870292849148998608376752834531109727469306141883760640000000000000000000000000000000000000000*i1^23 + 15444934581146794916684484684733399820048085331555299643040498299373264932086390004201421227966345422893038538390914306032017572195644913127082037156038556775250253272728068112190834026439150761513558803658357492664292079408232841848402585451824620038986985985763237051112330287346464998770205502878935863031155178133864567221871447215612280955412765465432214216247478899066092128815256363238009741980236243696605002152804779465975346256811990858231429391727852173825271710543785980743419416114678237283869559275177422543575479792220680515792252599397527195199618738025345510014122448693710932395126589512859907590856885536121066059667960617493801600105520792897995618999685041227235776215538266307390900777131752096194101144063236532556069346655330596410476604947592963259576817533607070381292542221265013590162884497738318152843616266991756366061163000371744714606917164802275907851875099753419929154884121242909722285232430669950068643021538440032184513653358793259460029545750757571477682704971778624313743753581940756558604379819499155488443641993823435408801138953866286178813008717865622025981529848796776587270505897974549768708389418558490498653518662174604047671474681739825782764820170001804983770404207487680147259577307859487185247416119335841737107195789045514791565035913723330209841556918411654954327797688996590199671325982720000000000000000000000000000000000000000*i1^24 + 1082988419518177529892259410057852171031430837064180486186721874968569516209711773813552690155872705202636444290768052320513494018323835504761701453111656812895960012149345828788540386157107188758721232023139008100939415043901852214488110193309994558552862883716204473740894978655387981049904485462222829467760674638237431424922855208481327825848381630648714333306836049059486857484165118367701769233522665753399129803517770862428343296848578586695013421335695428686329134629124719901213448257415995017064574243409732726990689604041646952051490820347665295783599638867333029094014188890446814915682043866034398684634702238230022460385426487638345396868953785040714102453263153941920895355724690980020876103724746968012302967954688350726186053944443999370904595167124691186736789060078619256127346567133926659987613394838431213481154460492815843922931989783246471222584915082036916424268348180052201171868158797063344811918494787692568779246675410988890349342249448034406007483983878862431427623691792320619060195015510843889890952300057804930018160993246304559569087012876371897597280189457198688906316301207746702946026649235648416678191212830202548076173968800771619124070148673507705326340402267404394693816387641605174321046895144500418262014494230539076217992558560172426190343148759025253925288532088340704248829380608392673126871203840000000000000000000000000000000000000*i1^25 + 59728362541878637361456379949269626943262005428830312367352254109942803526427477674723868685581198886646137838010547672896078129305361807753829439854097471200653162606722436070729994935772586817173077607412402757147786695549768290275238815941428905124184766694668364546023135509641779767595003784605691429026927461022192115104471606987458392994418804329397335237082866470019759448465979528623833167572191014617800310992445752243005483215033235933594330504142368172707881649227835414160294225577015147839055775577847799520570058948983198852544740222043975747571797814764799664714004412857023004560091639066459231577102958962520109680526522644665757701249333567705466985559895410379400608350104564532241813452951180614931653494789155791901108768951079817297188145880440730799351828024313433005284497599479464875817992068772259657829464769338647353227168028797565875741471442918595047914056402543115677867080653577316102779260376327423725104358524086524890586551710014651545253706968964730045907866439881942456704735378345700597811366292173670460046833341133835998569824856077804549996813053458604187898131779906433828206393254260513595991130134232739092778649171853971599395638413698398750209154209317683027906421680912437825110472941881950954720596590643954007818770547271903840650871840619079923008276661108747563171327887948146303565824000000000000000000000000000000000000*i1^26 + 2671051207523929072927938284036526844576846787667784279457582099987002576867471151957567011669930124563773903579226473037674033942257590591798880321100251149212670731781630221080887552381223584507988509642316889552196681279178952634401117662019829245383949248135441219781593153132720709346524399039174332929800597265354289554699761593899080511070818001516790818798535599272422298071517838508715661738641106761862442599465995163093120407536246272067834655400573858173102371109214517304621713494609495980811164238818656176947339326301186065550994466877423219175718219794909038791139425298601983616901315090135371220426296819386616779988875547568976770790176780157311818295545680760971388360152963891025317109287897202222475377508020093108715707157266597020094570543094893617747692259430947850897142287621535520049374415032410817644494348492940066195799027209383867695990529631736380174965722380495674401972945680260800263994049924594137344162019022024208197018859837625565426485904721591786794240107734798732764919835412613366394989148745133431571484948699122022379990230303326720616778007724117058347470315182511353997449356149041803283595177869813250534032273722446003312290534411329121968618013086611339806888185511837728949822066769003751797295294175827763532662435468161504317659366557528264477040399444506004246024505116802731212800000000000000000000000000000000000*i1^27 + 103226973665383337982923840077124171865747897774999355585514787051853301345764987229415799849952640220761861293790064130668456092566340476606778798842256130568239850878525814874608929465467578671290834165113910197442386853640951526500498232006411895159298679124610840433065150424569697825340214332724030930637190760126376040639980079289534628016968642666903516191087426355103399767981184877137230066442207987401817526963238589135101029418713027608134237205525708889770278265605312352161290198831450143994901737117040192009313377284245021381536043163369573954006006550657506561113230443210284193155924728122525344514791746978686316088079651244828623748924342789616868572725325804374385305314606187805106732682735325770151408821088616026356827937579610113268143151550385601016627353237607799762774178268268516546861843589273850714900682995120725274488096516052057813429374487074948287097946844873960094238208625759152321133003360684369018232736947764532092079307371084767923847595014915691881315736043069640279251633389716031953563141056428677340256570740203081630825551612541436493337652354515623220862318530492002369300730296329502807647742528770335139901168009011101075077590531313019234683599901670560359607455374833742237584431639894293429852929856531716401466249477849469190674062650351958484627563610353254617121488312991744000000000000000000000000000000000000*i1^28 + 3703221343282761456470049344800795752980455778899260270776749664717806905441400750468227673978420890395097303320591382511791783537517527505660920371751755938078951651474994709990182024260897100029379074708525597016074281218219306522559822011258208279487250706196860010952191062658044581213980732410279323592387129040176401733257289841047766634942223269396249853466201349091296175441922092711423613578655218224154740129689258587553592128490163266859239983612178834272055447859913526038035244250612855731608958835499222865414562409919164375207817200290300498975036479928835577784811214869013080688687178581418590168348794921664584809003853597652210287778219085389252567441505022838914017061717058107886136566725934405889882461985476078443519910873799318063917609407713124380248624958731978302357744371402869956032215066870032100655355367846288419784482076539168829667598756224591268823566561365167109311018184321642250135731111035389003209040523428778729035719318517439676743517546963836993338216119614121371719742005822963499951041075708321952136398167769375282274352390920026086760054582474203252120779410409172462544595790267659274610429805475103566242664328834466585710929004726161152868963323229137602075249203190858924067042745869817562972307734952841404962550541165747122507657916297522854954222006427263793762265737461760000000000000000000000000000000000*i1^29 + 125929652600540457689850948206297850226605857123303044348421445588977093223309815231273457992445283375481292130484129301395478155003486869048669477276571193005406913085397793389406346774636519450842916590760512541122167994081607634849832262647460615066663917372485618734237001579147342223184369687181572440305676960121363289517260370496860821586158720857719235747807378051202240303985859240382113756532561527854028702925571724372953644481707469124260742028533159980577612872476405225616459992702591467053390488708400116848501986251839482186811571920684806301732317072220118492018053778914550766734223365400160799960974349520881903398644785502106126714879817829121742926354199578209301456290765789354722006611297786934419248310558000050224337225586533794106940271326815978027803298545157918339936526012744206757686455348363110247912045699219721152611184749683281398625846210586382844060585226104318404541165583272441771853645379342192777157307058212607376445369831026127285427341906132629639090429905475556345280470667639944388004969143344208766668965426012571601634356285492075479822122597086433719693913840603709494352071320549112678994859025397274366356465356698763572859610197299928950554167697645779377416657504814431180683082494640263553943856111225622664294392182924485611251274521851275769653785455096137347504275456000000000000000000000000000000000*i1^30 + 3854270404154975018204126513893467855140327984304154499693505159502864029343710204616074474649016370031675391978739216340623213491044727535651029946968933043298797284911553778490691450625971562560979091262166520705178567178545115792617236309604810174152886995732238808573184032163919519770977843138871163341966828809038245201760963669489740683092222097938050375112687608939735256054928795030391856997663703167634677644653742466649347915297157258635164397406906880069941784324463519780439441908167842194175832231320325674800357941903579235034726372934758117807637862200036237996717638556988330825901948793620699089652606131468420400925180060021233644906591547735748012106809755116137530977417911935991064288627972065979140504900703064146627689610218816105835516658737403186202521349097112728549896838230786024874154509567125442800860089397588879973121481265566264244412643438748621098193771164779947084560020630523491105516387964899545666697937886653350449016582676525021684620081808350223545596577286789134340573082891441720420415697782100565601979068310062556290565026570967869941718115750061806376437996606920478881418623594675646910813664313535278415280369087131776904017058016950403057332555531092423691175411720093872323480637603840278153778620833828188941319245984913497912879441308050773130173057873336431594700800000000000000000000000000000000*i1^31 + 98881490584862660279356072804729470042527004536161872177617343020951680026370853594813584325408032506817828929020306082578855943174905489725528226315347852684591785916046511334594514958324820735265153360829642833496023083829465477513038627906320731755350029165582231784977263655319150610898572415259269354743432792693467683698539353481047619224949974237506545592154646333184021328863962802855583396550486812715425848137369139946049990866898310318040695543233060730348484899989100576366295107500687994608715002750543429604499646489979027722443721910114077831132786571846893687444851431489529765383410855700726604240985213427811231631073329642314153583728053501360633224578268068150664609213823435562553493674343941248670807285882052971709777610689468418101447322397371593852591229926000488536593289411400828890400373303651618770226367802578033603126731637209521485051526426896815851676611022374990166044906996393633706274985679020528115737924955162080799997965434392348755888428396992433181118894704540395280546368871042978640899401418613063566390405120748296631121271144881812083090059200084623987594164438476277880565103889212001142516820346034056351381510234975544069580889914017969352280938287316491132034803327533981572675351987826158836926989770070796089823188755861319561839499601516822772166411773329161584640000000000000000000000000000000*i1^32 + 2022973664792098055242517298334555411634087788231988184781844670033171061840010833426715562042883497255155734110830881061406733447476392287497252997921810693238627107710039153661669037001671987848621231571258831718002956831904898722623745529120486666518216252752134087960904977707721650359980423381776531969289274634915358166093162789198308130294663726513162996775418985471686548716094863907745087629226474867371061683074020173312600267655104855705299576514736614236920695061112539791233669695742182000579460231108276084048893208514727404970581829435540287079206467528774736405732554296535963555016096990232624353649113150127271169301955001467010332893208663703806488133732322136790569877973483994466532093560605507711505711454241317191966439624113200315977621420872084647166036222708264433549656325380868527386862933259727311399554123337832638183232403727213804499269307020192652626652466522886019310114645657780936419555519243778049515737395990011681425990281889571010094510207980197663536205843780345486482017538723038588680869053825755262708251088268886925264315312927911267240640651923460959239427817180592897174293205618488055867587407397220294619378233081732922570389425908317129258430891089619789110825376406995708046774846051660640983163297332541867011656730311742527799324931680932063310197626066960384000000000000000000000000000000*i1^33 + 32036044063044860440003411007881039666789472209230895014058183407536311724238670317612452608904488704590015052744196177185808181811168311298092258548697130928937865175472911247552394100328246731932086794539383380418586349292095401530057403337686713556733299333301493731940807253725553937658383463776885284944694371662663271268415139066299648773482781149964594910572607955191108219600002933249416965528929209187664574680350025342901142474629167849817162096577260712698551777838325945034476582402510175867011515236938852226246606553219400154867537097715776555368823594084639419729132289525471594038015509564638959109320902425152271556446330728607867811296890019407514199928343478763441633391846449257515935126356956172122477781769325637765396894141976335344094041978797533210043790691757265125549231463562363735210570395120046692067184794210713314882617791575600872927694243275006471962787862727875839675169127085874741444837127454908910743142857131422128268601692105803899566924541692167326991511313186826035979754202845119710307499111181691982535598983070499660516765887189288987309128529449643559313974895711165086612348132010899134666918973893353782025718671557525795830829822137652536611930247726643844963150380793107264451381924827982225473462089997331146178212351063748948058175374592747949075405052313600000000000000000000000000000*i1^34 + 383408222180847470704795950429653886897980100954401849311282368743657474419768379439711676149342270336251482046668509367618308563281150061011898048227252606738916731550850094339268830003604231838518124711725104695373530643869224375124257251688871137974257827151688402123721047717707542082224681814086464228010370760864805690565043957557525781567761150861387828599462167903475640063951299322445307680312405650326461126532578080845237497600295251537676275288936376772711767007270638260537445956900100213904256343953905023864254087033724220400253680089164530424938854151936912694146965003694640236315297896445806550371185939126739609923598424156702627395809492962090163886783330920473258757205549124103699591919488825510060270546628634161329172893546271136612290225476256293160765642608116012103597318026026466198199615126698872389451585226882571282761426003373104204595733835554335906610281376738289870044376263173049607784599001977617824372567222046767357875419349690255048073451511854164691610691957255284129770221077520574017557873200692436527497124893765464997763010435264594769948142383398012480106995802378196562404512454607863114044239029462122357183467247063916383800076056223635880533226852372590477944008128776465409369640930646132378678452427598091815816550656896071120543202866583460883652935680000000000000000000000000000*i1^35 + 3355623863463800291973135115244854505654386292497371296741734312496874033424916159840566299579277568547629921945531307176588517194228397699668754247459662362709243125564098837843616529766026384783944361959936001243191898750045887954554686504132829527586874597831829143876418092661719598509189721324676917611243120764884301750403866726189998719623909370626864632121470580385416315274456304178897752894740476532156180024995285566404589658130863019935459410005000352108345770795003974911908185351040626024345355515839359383768278932167364830429700161499069520682426988740123334181985994314203991284502468404958494028075901732425670812936784338305936689011185165414684896492243794164516152117698518309940058723211278212646189531219628901437392038926154095390318556427682966681114703218775548546584575385140934082499427703191489164134299010901927729957128258757345340491624439558454858365693433456115359691381390465641590747506952610238536818718314521810633528029313945953047968188778234396712071655367208398737553812495061492504766681730577971475013273860152274393285760627790822544756749865431356906972810575026520163486879688219373264757755713823269836353341204211264772659350914025857975350676515449879165491220989803020699489093781441223512762127985410134278910758069423993237611932262196485759696896000000000000000000000000000*i1^36 + 20093420560951013982358700477115173686585475777577157149090599830828688959824336280034782063560516871392345554216055932478851042354992865618810322306391858988799740469657401366375055531333434670710366672688437766212408030074205221928165538053145549827832667279743303254912868425052265929751247541867269011341993717400049274203154656477239634668838157274310667878562239556192268190143268535818130870439523066202210522706648495930257569296127594877024991582219651188575077664929057401651863885273510738469991313757569061292718549420868631180816571793011682374707680246530675271270909775527201277973110526035427188782353341750688498099519610563536736701190033223479744414634592391607521609041836563584559283017376435392875572397567704693188227601022804353236968715763327850714825318157122723909453785763836447459603498613877879874960289676283799257492946113593637696614009024839965845454602422245621441773914773190834992356957586355217729627081722034159074522187845653798798821064069696131671400254400701690680358660013680155712275275823888129005309564249556251915738886184479516173773866582737796643727104523261425026028748909502936318685805373836502255381789958750375354051849645172735096980801672202431077091997083238922593978945889867830410553944096690881605873070790019562032084807862264738611200000000000000000000000000*i1^37 + 67437146874538290039063379354171857062339674938922919070190374792507549909150251605985974777338018789748645602893092552168281241671020448235159801455050188572305759356781171472746535876403573405427905128026874691153686754642132684320631871314896805796861245740631637754571167080580548475882721710548087696291853220898547078026336758023321017414337871031316886302143303915718840916719269305318822344340029494777610555220760209110106766752254828538458114656267602221879576368860377242607439750584500473344387508700721684347498870022945844722693087743574214636188908560137124013990614128126131255202770412890470786884535493416848517816922879644495722033575483578183896148189624519486211164323066439698182159399211274358903083126392034937714191356632755170170404702062636706680802642857621591334998349931554733622547193580686844527650314784423134238789046528373507930238426501439904124712369634235435519490603830637309114072795907940821886456434583760104535408018868204761087463131698141985519501625061546860959328209713282942665650819828808963172838108810850072276283943151853964116006210740077548469309940791267017164518858753875166420605476361027826428478817620866223331242914235482213825914840160008336662336328548916520077392717678229771907034504545002722571721695702090374044781818392084480000000000000000000000000*i1^38 + -13970540389168828408694274840189004961487047284430868397916276292826582630039116462632310171246798667273854161071601313413258691508165691185574921476368034747724764331176338209852742910851347626731996713371123660941125655206697594497865210609585069506171172288270776283454610380708854803114746988132942478791578509088094429856846096084616387843167208056293935421079443754161889780005145973602179619449646451088694779000485967713737364318247400010436921506893079544232442192581397522404389612656825982701248622504925090193259171253630526382280996726069799960511853790708543493830226557137978322992039426229382280962279641402854657466507938212387372633530625184137104751166597837012881466058526418244124695081903512384671170178127041768272399718247093839127308153738559324051703603406393104945262296511653167976074801078490750322137099895010316845701754090976227899992391567042013658504425051253449131070985750043408277378968746007590944864132348554670642460361153228362769688010928439518177058457195385314075404550360532271124086153431248841368743190500529122886097043705762114422703700654503201619695195929030049294293337014156007440522040982434020790284402085633100548623326982718357768118984713591190486821741058894145642502556332557695676050396427012262332112705393568607426628812800000000000000000000000000*i1^39 + -1237901254331516964911801225967930308097669034309188216892987203817311721216498178735962806926073834131526287012128171994259587191145549215381467843787916780819253482557316419157353697596111595058003619891446413209558002881429187736638976243108504589334252328801713668132637902440441681055671303816555318139751467878984540547424337735061851915956143853728007071861645179762064362289354766672735434280731962706320711136828698045487159459739857592431358013669947897839867923122474699608394111875015855224961927059873168101207570521931083637911914913062989601757269487377410375956589950135395476288130148878834529300902139406923078907366621649427329377083303539152612421688121648460936374261836812712673789489161763672188163077743588863101841027053643699737533171114739627900640085396966208056278252704697917741537089073026499529433737743090287799956668302430891584085252797349360931833660677187018583761093093418418644418512592724470712938176206540469073315052631258619995820077859633135100558340575870273365447317013241596124906526078032051682264306411793669234124672172126500005623534926282531638262529590582910792830682421599504237709964470262785120746349213820586245547582372764587524865862385702506900926416004173678547996962677834310573993108371218510017953403028227726265517342720000000000000000000000*i1^40 + -4323988315205636861163329892853782015922110908768688045229797700793166426544441687077614137865997677292777776619895668830854414216800006254192151951574007067467073672199848618341007554716735351698260989105666533192950827915590106133391386518658738420672267254564584957019583717909402328295561869739692764467825041569958189007021780364644472928311493452064290577168670214254585052872996100915507585307767279368119455927607778780599842954324328970855685089949028756873971090222484056933680660507150665793295110645320452937130789579005623792207051450615086969635878925215474069296263267516217092057874144285463172868492530315825737966712598391492691208361445196399155091735624464450809124189276110337676657036938466933176951819665557796413364491256185328480216687877515703902381903652822337550244791162229267811579674629938912075142487975960082790573251939564771017629117161219129952296268350417051047787279416739226478786375875747471643192775572891909770046526108200209930334994919257254931702818533656236302453814377316084707169457548618789722270490400276093000948476436496905193711895420658529398809706302398640758723126366014481324220433108237492396959883063581664005796623570547905532400016147201363469775917029722998167750187324032028210748973437521245250567309829029496881152000000000000000000000*i1^41 + 4535671708564757180532919399024459561668127050896440605940421733873537496588541792555492563173355651018695940223218421488979824815055167710440865110564671107202025761931987256552400624171726954110101284007695873039124105854260934090920283402805089641168846513259734567364532329459785368643183056774651646882821747016708750252021126871654030542386575072523994787973547441423413195692020355782523685034448753128385850202315754024389299672708828493355009172547247052346104417709991683784751105537729964792332880317985992229714367628886813924663406740078252283578884313737568985506313795190544530566474475746451814233164815524722623806975248006008277628113922376996821364456558336328014490016367404333182166258433242700765209498156949762690354376791878952230134522312357318919050977302031439578097381198994300188826335979124837260275225003705000685236068538286338678770967174805869778287671817465388196851143956741567868330135446134799996906703518004806246272448574780685784918138670901797392682175545891011027210465321801650373817072276662231057086588343938892885192534697785329384987284847375767315802243874220346033280214346293201464717282667532931652990411900344996221841543504748580465367312714388337702230414506412073128725393630647519618628769844439589831215208459770265600000000000000000000*i1^42 + 77459087282505127961436719144776940024694931543704902935105259119534190108723304655974055624559692096511946002165872933040102705209628818390929317050674136681820017516609667065750521586804226026809536513991364837542590137690704522812886520381951649794859990834527864732333703976963915117905280863527877605158956535320391313742058333954140514016604838144206866280276633260274582265302390086658557302747121940695458776126126606122841570693651948238249006760230672879676726558154826184561485940708930675565299168809848478226453463858299411152668787640850314225479140200996115449834285477433957965309874875251374949041154219000851372904484415417042694740030583305805814940475570292777252672960533041414309641414090336856977706740692207262995691201678851831458119569773914716681179583919279575103548251838163232659924749997594524375249159614248822258643245711154956363160535412029541032358395742198843429996128622786774696688439278607881618172041291165413685314971049257839769052622556182202849783460568170699706483591176353955424791505363907492043048644226231357397586684287574256110232074088715345643326782953387891298077085431578929335774976723761951583706911392022999093212956539574324620537960581361984275065979988468161875579433242174373644472257970860743398669680640000000000000000000000*i1^43 + 254416660025327458239986580373642457951757110349206971811199355884210175037312396006118493745953634910763662390255032144012278377318220943548816107488197558649449168160722534854039691343395883999035126770151976892754905887375549760009127582623766489498449958773442155948092070958094731808249258287488160340595414352660000277311344901688079227846594786271843912434778999697785501493748382458812754648696360504708093274675721457105805286878136226102382505203608948285055106840651517282645202070785710174024128146365308435191478484224917904845078452052580606352223398461563109627349892029629853886425481777821516404158333560489163565742507849104552738719685066397851037409441233830536489233725684190389568337002450338172287507378925195282261433889720254305704112879233903836695706550374551149262030856792748492879570532879529012440740960743618101386323097799422820179269749996786814799137209849989843412946483839779370446382068354307755593106369742836279592706403357937873947801762842438095465765127089264092326445610251404120415897679897564845745366700791730632525992249198761940764150148499403358164238705764621516427037882766668337959694488187318256466096242089790406356013114021888402367606569321571156280731208973917503038702499957435965222126566601898106017546240000000000000000000*i1^44 + 463293077490593963788830128472048523874013134940071897285952407837936895436475408650942689095993891585373337149797199157735937620565640108241077906714319926128987939643791665255801429641110897819585952741853643438108142455327487170241044972193828729232430287407841109339320760373951514543288252388453142308991338249883701743463811903978609069092745060051991988225173764176099323098922451703649122678757806070864411588592550506467455560139113728827881280657090715940392912525808777155174175868436718299129687759476945824399048155158452112436809955754484452124759816245902995279723689439862132278081068287510757637960446073976102733044207662438681628995559852320889042491636201616205652786612822197757661125447514886858248118272181018413908491796671962005106868380990113445678979028444955767162888924191623801362083088725387184458521967104342134243128608415113009152282940551614310927751422622912768492333410904669430511336132447596599651675972626654440181901244136930480576951044935106346103669507139574750150072639563128338251659803713866774959991883338800269106430726968664491894150534522744522879896583650301768592662860324584215230857137155724435476316398430722066658952993091371741381960011037000163623560543971922687642723417654144577191087233362053562368000000000000000000*i1^45 + 749741815496341194748534305032389546907609170486132933131747189113057552924178010138842781882826046239492312142652908035578804416377989298215021601568530903352512404068817958419170104447157003011909338648819052644589865917186009884648195231786025010219056289450850127283389631877910166503041853905496607536294642260182080076502199483137387228265971460412741547693542307834111149308505260929978194464691281969477597352069954701630444307565663402089297237512959991172347354048918516270429218801307529329140927767231068055155797372585944629129808307389226951728260639818493066518559370793250502426779268753347543321496146275800210197602539881324147787953504353059184095576489634120337718292250227474808155161867885443705810309804171088941396325260036120668849366848108700576548073991417394076161779664591182580682445937224137782764972893452402061508165056309338238332510931489747239847468437798800035653225109254808720064134136633477581612445487199905089722912509943008143356405082286348796782540781322329189539916559979464823085003198894368263408427132832685615254317231243377964192976579887522339604408973056545060078922800075599277400360219024661025448647458955283561225779577973457544875391074009981230064613892049916411744264539322059968874818325341798400000000000000000*i1^46 + 1433259791028882726097728013311418286626158572843313862780381457187531936465013697134814283774753073234221188658509872216677577836872753524678169185545191174470007094936468277358364284872216435381069060407688707325692953408963389072292367028323149029982540101303189607942800660031284436581103110312615054724345984733856453786096967063540277660923174065081578910235374486525323245884377612979203001990122370457137539641608305087641383338390616888624197417782630705920216800988760606965394058195300620006393092148383283192579433475026781304660792080941194542548647922906731088282680619280470884095888626688291093008092006960188137858389441385129381928615507013801912230528836378782909090900828499067338032986984058501490640189038627476845588997206907775916392046488021402942574940412416107756831111268932077625830263159916486914181502636252152539441772687319856757551329441779667348790400109242814632865621729492571637268242449799215912204425192915535572836303875637969948134253248004069290625339523094923889943907264225291699559978139433238761491549267419306944299307709486778178673467471095671919711373099598457200890719252371689498244639689480236300793185002947941828813606809256591013829764960024721484343117064453707230924207962989674487735878942720000000000000000*i1^47 + 2120011785982174003448226106764230227736512654339533891701103882601923230192159384884238148835883129271624436863586981940518254790479210288389404533240958781591469045333426891850624002749606681689123548587802341480870455239803243981409130539270808903606502173555057032984750580225766924068210891046843289652267160426218774717386455870404414705759551785376952319263277099835741640395507415600330755138732679857312610457734372650022996132307232843483550052074046377003594930530536681123911304939828391809599387084097410793554788070003861189609938128120217796060185587130887552438587033319332247216145182228738931823119860410262639205806630391074234564739868416933954848533076726564133352200938772141956673209647467502806815366260579272651667435174780277000896348326478941639002178000439249788357610722962387113270578383435496583963219716914567271375350479926266114687920863618028552147751256411841719318861481131172842047913337908928511983239701390552611685104253614964248480784961132995100226222462137936680029363177500866014230154419064378387425768912447697316818735108371515653103809546501123988769022627077797213815569944008663074812602147715285878354044459945331142083566534453008236352080153642252802370043613963296121645623445466732828819456000000000000000*i1^48 + 1772169785598142389673943807728345021824144766055313462724892306381980666122994421468464363219828553396074223241675274595769643950585949452705726172737661428641980641241752013389121918078175836547791672665506342413888445919349016110616148572479707000768773099759481220826327234996658180303117747597889964740915143090770450636599714148551889338885549136663967185399098909850096618636206607713429052672287262073324400181267815494479795124730186182821208310900161687394949054049747673988864749109568564091638506433315833381490391480592175732431639919073349948298006593291738843339851258550134843658040292565839843982385747513525723057706288331199286687610406615182155388401625327032064894896167463022271707993692550061081516396522869651201965700445000675122889502373093635882978053429603353280644498785257095302372031113238518380241115010519200247766534598509510710751596807218273808708648937892653396131479080465352107960935257757963783975955806007438598100207969051221021955498995121949396291211284455950902166679068903203293749152118864218786224420275185201417792708123379274294616277859872614492844389179590984926977028269578806342983738053364852470504843482079514485752338097411380443204639286837405402711978639273598352852847343882469376000000000000000*i1^49 + 631262767162915900015890698700727085165734368405394792990776507172824447810324336181250582982828568090038314933784322450922414077458490574970810534757657270512660434628330595620048010964102170468766979575531026622254801055049629000443928152589120037206134685873946835956013780002435034577113076829252877030143106649989702892983443574844148513051288452191964100016929186089231592425887388564584218800145226007420540332585804590868475752533903692822327280611413020275540071536922697257023197920977341505817943519136288703790057963278073986642887724834103351690807269193777943658200614985856000507322806359755154286869974930608117771192115372611484574583174385321753705501691864093238853528094041145658195392709124162183453299810625310590892563629824969851069704800946409146631782771618363544576015168519376183360804763413205843053417243112340300226906345681235827674807422429923550850896208388923820496567042271969390962573982450162166042325812588806740938956012566034522558372085324331413482221196674195820210150968548616095637120886982862334944455639623662390663225452438292081652778433755451319680667541573341316351919206688969466498861082840874719023007850567094190311982957271762363215096306907317380334939770702543523367275548639232000000000000*i1^50 + 21789165635873610825224731233632801139217973755655435935768955221228516023489038736669861003760399359666828439624587860536140409475614204486565784854329608390062224818267000337062495124342594290571644800074029230606621836018762452843953410131797623368240298624826810468603134206554164226043898512544665341123659970531587515463744768600466899904720922621907100610028749069984591462285486104602601941614239898480407562463256423366054322271532288127051724330488324624353793322352492517526066494487687767812115037658408621370914544027872348197417300845864836903170522450842328676907212182483236165317542754551748908889248743207329858610577354994743701494711675484860778915745545625811516716083869733636823131519750782037033020027423050190405365949860984691652625121787602137772851348167985395028774859785508782832300655463500769863951104076256326415067607435885421134315364823302281802757766854622515292494123708571080811692632877286406533128874292996777953068626233717361904765600235102512518310016239045036687769105303846812464728378650581226512271136103188416813971262512333048906227867006576326867616032519890637273283202695603616227845021418904772833973033131295220445747657648831295094004900823797717419210207189510697960813363200000000000*i1^51 + 4358604302647106981681466998626071695393140345550624182871178622226644327317604873801460524325046269904965178290448966781068768054836302650627310669075468094174888265426110114950999302792482808241982661547325039966960396393494983771251197853893474350406404080836301066538537253881304955278970802945523515504591249026077454443364471894638529271292986049828527668848805485192665183929219312524749825132145764147981232735303934475469825986309464216803630305896221322019542976739844538015969547281947526597326785493314208338029021223952767206566677188041712545346918656513146936280653067522966881306202319913787680339553870324055731069436674920024643546047589334831553125948252205196632255367763942518998573543835146214182771473218392036560424559003124947068875989352517586802422727412309904531378816595042826813909313938061676039106985561403000130789014369255436311393213446967560529723861046394524896109707077011466449429668318597481964361407333121989958374767991676149013625284015455209477039704968156059799908680285085081060888333656213822145272470566039269453147185997046458190878954547971353959293246956645436521887797090712564458343517859174533465256557567381945422685683465577712996818440591707015018496193586759299235840000000000*i1^52 + -226028651235023722317761980571998341979095333981484955359609026713215371736142466289229301268482797929233618168615708187935724098400866659242324118472106746598049580502059231572560217532122545355574814066590506209969495743338041495393442709005494769545418455379869327635554002602630824844545794964608533239332700014059095161078700685570824288004653916444380393484601698105194312658265270902254910539249381166392447746162489939955104305332642200085012055923210530513309145245212757856286420770436241877924576459915665525531300615979959174482373293643852864113220428662461027638993952603814451773395047518334224278932924252511376769135490393932115725474190900838154986701316177382456945133482814395854067595541500589595125139605843331759120472674217531188416707187490783858367713725873161678728621669265137561682309735578434029863137580147637809649301208409399355798235788140310975785559055721960120796516118686633173037825995456091588469936763669502493632090435345508622314703452233742484269878550673327507753476000605469781330737425737595752470759690245598365940152825126643133245747583429051139721029054732791405957518254201723947619240230921682556815524568435540366298704405638986916536841358195791152167878970572800000000000*i1^53 + 2764177198366778211546302271374564155515062015701091502160814022614177004642665843185275705462667732493140389192343859623872929144975427260172826348124618226394039941246871336169658075001839273085448285339819152676626868753048128931330653634911850114791940103397676572406512908008424613888854853832705001613526682959259284176750714840349355142063097214901796821109403209049102987497245137588789349573496762235176826688574678861935646699990989366308160553610809845383552615895083854901727500617738564135825410159008612547684667134846113883268907157060488617046001544999324031941533062288106242030027901661094656575096539332094765554737997174925667972803812395333156252147512434878073669945902991143974335842515674047186617236913585189184085148375273648984180106349866014714062596856198049185802266792536146246999523997996151674786031385505951815736518387363007422349519106702312738266328880088521460686077578426938347338245984884460245231328214338461152492164304396503243505823346435066927058500491410467391517515935057117774053065536054431741303438502375708354955648753050549978628446871919348429569600280376486328344983337304409960602382869277349480171150299088365997312507095390398205827678855021618667847680000000000*i1^54 + -13946733743102762546356457663537350648438569435393127231672563301479468472980652257524067810413452662673558395059789017994229343761849920014168753086752472560615411279648285342925912990971949229221578459835143595753377409623064798126072207287954232536013567256195847722438570401392937938549734262595558088754558175203848395830014881353915357601576889629233734231439190939531282579812979281847724775125051887302590517224399799321685786725847101799464259929539102702465924745111862415320890231464457997505980341809838866485572187623540988314699949403527412868935276670431488209250866658177254761782948686588728586781895885788607367552629302400489975787223247605125281003585377664592820211406829369401730764606810458776277452029369601338764683583975664056576381993181203642606375729556889879244127910519238065468215533915231216132611288171828967098252549244104966252926716143792089357047795436859437734259917467281772633254537829694775759113098481460285108719609484241649577775512765699471754713493548386748566113052991407573353629817051867379869260361053832172718317511479739826816774058764519514423032163563993854811420455722920865841787427809203382975742802068970819480061924597874988829315508469760000000*i1^55 + 21794843700953845296686404880696025717839907129475496530276933347961061448190440363569646300315732553650579704321054810238064761833449363705181693290187604699913048695824974428304608492339233728047362448050071925168764033898604011554884229088224969273049939544869597027614147269464766057740696441019761868107692785451278109219775487270971260419913380723310068181088105180740658159815855962693571371493892403699961799822280362285225924893867365720685423847347270913508098949887253662214086824293744869987695235704949216900840144086834346923310893996031672874440673434797946221772945016301100904195144542246619061169560855236218832051277998844374543702390896241325310637760731207014837233001161927815440886396893495585213972166963031170957979448737301075023925907936638333417323651092155550988165885043005459960976715694522983197719269936783485431868355362476145093902551260331541786941338867990082570482179466056103437133859775134574129715752318120202942404642699271829880904539100641705291432526380553408376654651231649578383087838002063742019106683353785868118510065444163793231150831022465540285691824751380184237739969097992562611345328917354865711347514128983511767421585735215104000000*i1^56 + -3429860960441579088913058751376533488084185877270909425409948961780551697440336006470236003057759200629279019103355414368519894734569027282320292248832774351410858074291041417718594077315238896332721791784449525099866557827334198114621599193783039140460216665244381451983708135126731709363389508667427058895116873054584006381421545004066864933015492202488456160883502363957383175088692228435705652182408536342883256600813458874686372788071185616182621836071630600059872778059138758683795814098414512387847508803979527804519806247606124762464655725904582487907685956464985457756537662115727815902084587092464122565168751701469290624321266375103023478624405234027214559320361900164354956469998319579916324815596633272930418393536175720798549655436342749189568621518659271353232798355424803415898061899582031611217217806163455574284779826676488056228741302551818738247126239259788850980858289880162050342413539218753648585890889801428628167923331599148976837078572048190609219723326277071325576131971392734889255004019077228079140125433361647115902849037901239502727523699769465015104131205848848164752483602860173371689535220338618493811622795908880612469511030002776883200000*i1^57 + 142499048167670989987692210713730844799233017105441081350416139535365871375386378055030467179494575846044702827562153118968822092963886034967316156058829760148485574035242509856207554181129972716643353003113964944840946906605464163622944204301382111068869326726753018877245024337402949451527627813270157770491036421125984452918266720965368326483314013725385572221709270903349977370180565400712934227389081824961767076130739794557220750959529820894182998599531483981999799850426230343864164674053349642668044252025431925837836717974470768433935210109556490839416920730319100639577180799099871585668272321137792136194597087443815065541320969682488785878446730751856170405083042587511081173364471477965462297016485278389509872900728629607739520102619007647301986024592979774137371247922932084900344013608058761646331633570884334306090680228895009629103974531801224537984696887806285355515581502815754250287523593812669060401119433460559629167571541913775268565224570704308845916880731227492585251323630477867379457611823615983446092993792355784049505686105080183507190990975007977502713065636283512975156417550405655020330719212170081622224708808101328380800000*i1^58 + -46758968332798089846258489817081798458319794671287368640134495997795313999052950702598906604583612890472716905045061893259409254005182854812728947789654075729370729167238063330846294619561317939547629082929776895160166078859058909155931064908708009703856922839401817402071617996428495230499297751331165437068437698079604961149289084488647649925410648646238185008788941440696540848606134310395089003177400621807821633035702798573384119687390182317754261051111659681731135126074388618107799851475415190675541219005733553016772776248967875465751821287330576793046340639639709678120195504806981663508174261640493854897252990959696739183072881495545035149800210658774923582424881060726166692442918240013258656623570467213308512577957635588996626022081375037843538224429667959807675112863574959407999400235537278477831275883006280698334974131019583779875013139137726674294339516171103916962994311697388800006288398646487854801875299067553801502774808043021599415286307015067608973970541408417116706866664443684495329065219214676179640900768546179748571574754020108843385117379442258730985844086586205677432138478884779744060678004752796160000*i1^59 + 15213078146156399636662080776308963925033481041725073186090513052368794032624314126465184444689155298161008314615075332585513732134503002933816274121763263982951888632634348016353357326273412766139830607840553747085667508816368741235310006746213228499125917505524978249202637850026743083857128462418430594110074521525605892056907197320317814484788187674062611404893944296784739430289626995288643438999965259710632185286686279358519082728915591313312663096801639665364605092159393588414632474687454936915174944235446759154642951991747618469734668582271231234197882204926840910743645912637119801774222508087072981439632272874820258714732683626627500819549356618476324993603952785471883772424045152831834228360147876521519616905629274030772344466100823699820824297006777640554538058213184932589777481329244555735890298713471070142590171519151702861546390053461782782097411055774648666489115125500123281807788456697172814119922567574375552178041336620474694689951287698800481069315252784514757517070317121343646217122519329007950502217872653652998084105447382823885789129979149269871281124790481561789843523330160920800*i1^60 + -42171255069538365684209297309143481773656982568671468513998024127410834306243806915701908514931406997991098417712886644662615592631527884683186834777765034031789839866218069055435147405210304518182512724239485114033379434715613440390037233712881771967932810565429347864584851168090479704232126837559213318946582095081109951973646099881257497686771230089167961858788536210533453607160522724797052574726740795611915257778424839823046791579088689940249871838036015930553938773719401135747075486777523042371894897236692455638977902651266080809185656189508784255365484833923249569399521628459770715142278940275247575286696908801550292016663233588535868204609053442550467789796001313111095600319135618385223679728087687913729267018086635930885477583070329459021097389377469928409820620749884392585138728048057613385980995994146470698458491863401987407443769079488194451763612921741835462430798934939805364206965807075939792001626198283922671908554804686551609965939819979540587351628627167398312477254685308632672841542260325703599574013042959713589764743475603733840447495153047707413064880376720*i1^61 + 34703654333818760673435654823850250727757017483744795980572866832172542529000079804839005438060665936596470789219567879137857422249937107092388343544927153775756677457579563681712087103654746785167289728585437122768561565773551677908476851454408262828183784824350103090094157412702961052452150542063870852005393824938048382948148499504987297087038716580400115812341716280965860324388085901801726128818238479832893598457054887099950108125146842579449571578649219191241482466812309973297580083245734973524029877331606029729850703239428889126483417879579011669037370473515894400991144517847162356711608643687478226260758809821458877439870342216441186148150310305942172797739180221138277160414347111702792969485902379801312659422381890425041412213302425131814715989300815423018411816928186708433689892086288579796194792354967045213751170030424058251121039770399976326032313369240922370042417156065815547680306857680370144818298360531793902813114675503735469687843734229996929882779116521103485114265956516301762742544765400384705124862039757949777774316772462937251529281*i1^62, -96191056947423198789388421216364967580345518384961850530562156038012633842818406368128664478232914955428284684061451029207951420331044506008389207462827595538685927091254320650433539755812421762109559091546255603820970074150247328587187470721071044037373285641047486849766742220350614420590610838820646185020028185562387450220754689005040001099587353942863250134364587300349488900928502471453114318751217285504901161876964051869645350862499217580031709267551843233584182762848001354471579173154494435286986683646603982036800589834521106116489581063327938512594782830300644593178227204083119550611201479957028840885240812019243601828280299510121770113846565075049932490330089643980224179475622835192657255980933736007086654264701120126901754450190298750938159641246091185480055157699925833914898277906525458027313698107833154309360515457878280123235552508556539794957200877997429528613637134265638090449957421915051796840947279312884041834647888626159376576092689265948412580061059888090241562017036455655873921149570413389396480382739910155613788481644183730266309347061324618852623985562421998885705397660570487980919048264251432090430216355806243270392157838700786252170493730077161390338929344716327048075320647038944771546224473428148504836474834623365381935890641124486575227276612004358394448230324988543176746178532980404701894731923095513848332873914894036518094003792546592383605894661929660653473638168626762890784249319173389717730692448949807092646849529229169237339134145730710415819113520843539172223442739267701906882930557828035801400305979351283647079018125344193013497861867932106097955248067412899811770155750058772772845069887499819146255928513365890409276602633209774727686161517156104112895634049702385535395203869566359086783555212636984735483251182830712146928953345360644751386067752025092753858769668110832659058404417517600990219166762679330577313147485045181546604820703199600785787665530665880780800000000000000000000000000000000000000000000000000000000000000 + 915545258753322304821803356325429934459635411945657258140403900751697247121916092381140923467482274274612885364803266007401967549771102360810582671618637932315637191313187478336457052773914879014682356838661028897157815752819032104749937334128070297453742828202177243091419521778724595447752598805566765084949710271237873925647809277995862468679559615777103629513523189313016941097839476707462908297144526021806922166951776057216849139816015410430686700308817170147465515881264196722040483971916424040508418901561211643998105114271063952509739925884502581636634915545558790374154525551427591540865675435450609578009048229088260488082718333366317205830431272582426026074082197146021459839286639920942370372371659354285515728175257422129054372998845731099444103981226816017692160563237680123446647574126998752327884495664872937150670510517201969249193305843668813973221506763989643049255225259933730041503267675367631408210599746886738963624380545643545151513500660463642126596754487130680600445860614788630120994927737890609632466719498606744509225776638492881070086608150505354172818879115184314291526970770684302638253213736439726231501476163341783838372764154677714165638227716742603444865446613764351072995441980519575526311114737554660403690418905350758169514402784976721401921683296775219441157739064633595875381793682094188796265520804838175677289659194318449381764764145569519954741363006617953188244019076252296726913353318285331877807109366391426310715022512902752334725924896450532542129888371357488365148982469386850101411885576359564945908773540210683084825137969603265627392085613983123500772474022326656456854192013859823897114357492272100974645436399649437618574612410076106479839768860653095518041895739189976393612844711553554853154752408718118306444315996844925140804175715129071228574005958947693085296911520991056903234217568598319439478150591477757983920241962257895135454953820705858491994309316082401280000000000000000000000000000000000000000000000000000000000000*i1 + -13538886664371694825570329903103295725741645431195255246048115400547085160649631430101602479359484338274649356699414415291162358810926322541916921068144121117958163045751328063307870223512198618637589310957351408306361036991572256757973418415835042229278898878839227092088846269698967774224845819494465187887237453466663882232982099491094447423857533871267348868197176200883466366875962825227160630108884882250999945045100278973052622928407140005969698715593618038312990540724900830179657424127693196211716830831900146529080140548030335613363259040774716913772619331098192617667938481424294317558906704099025318944048358364770528145714171581722470671595986109637660121212836625646706295701644312948388476408969217850984778563528052734310085844317783506935282225719452131547014151182509932758160794541357744073048199938394162033001198078642870348400787264246796537654754528481726318831774742607456640144120063784423783538977485151866671839528060502373157761769060660376118230940752643216032188885383496402871300753808864807783041033235119051980374233297222841680503685785368953982531694341785162181524926375363994068458843383560049232508204086660281338232939901852116708446303342328032782456745093392244980146410654748984718741826660161418431526160396192880337345843484694192584952616155065183326494207869322382900981723747573256184890240399340025665040962589868858885648111308044615301570420746987358935982851734449439364221148885800266805178411576624994096246254736705245213895577575752234286634515838745208897100209574700201995320587267407145135449605320252873621276701254725963731795886032767323195789439360508852811206828413912824665499969367745576904783248554405091016481491572256121175133913602889657932089476086039372961972391310552384195051118978031807745418650846532145754634525634724568563779710452112020020148616505769638439580193452612298663317521124624188861648511691892216908322220514733032161459280253749821440000000000000000000000000000000000000000000000000000000000000*i1^2 + 92992985218100542111806044445130897071243012428941474427664014989292900711888712695164962970062994957675127345675260632858272485436008115513969424046787701760537720562314396616875084802166818274044331947364129778783535450103216389139298519590731517282102817999330218876951214674598247339059480294679435306386096297490761538729302493344471129429454907452466766159023267594644361455569588178810311261181684484079474552478951596876454225147764446644573634988911351832729510995725739161256675652451762081207432208495235666012904660822294894079525885548640626064079375499881656382579865586988064000688416045420831856607735457966322206575456857104762150777951548348458744442575600845450509585987701428310959527639600388740766543712584924069435999171546694848570783136847209713250580233932227439035957013057046573204996846454808789129974022018868718528549740956815226861720544534120824768342390679422108197632281778087511371947601195288232111717312951100181932344677227539463616097893117622206720636764989317978747930235285553544322538595378805222322951733708179763726310520892774828449664102629071315702885190160271703911016825990722760209263050013210553051122834702932319256308321595333879042309447983532205940611705629764822532010967191621665197720468744436907131198922625539771519039919560406930372013589993679281737713049371192813934598386844701854726299897180366861692938242065379854364617822321017207559303504821941301003648872847301674775517039917031266758627503435246539858814790732652993130071031143718371748970497898618026284166714343308326338303336804202211096551087511655249721062406172246511394292985715446953406032889323129884183725301859341674478652988747333293848086358448642027515937568704797797288062659608210278405544986158527440760136117573732776775116581261527238105166089776979814239310539096966046548384245672985036470185325577635492729619952625505300608039480314140132749822641104977491978344971844452352000000000000000000000000000000000000000000000000000000000000*i1^3 + -455651779850583426169779045332692843897897620407420031242486110334906652956345841426773754161340406900558903897964503369383325567975329325730224755968183012580418983579819491189328862438861544082696482735381757714832000818585755667744342943515915376092134443556684339798550457834527133672910249361229939652491565663373181391257906855186033147832167869256645446915656615642124668354513444331771133822706833063261272299022048028185730339941737306838392467014540780588285492395302822385911054216491940534973384699801625771162003754779910085407923758685201555050415388712899103433118547208283502195625039344577579261335561037654225897728503954681964240299567197133997171512896317717866476807431420876247407617868966028713158873683813969073289705474344158619389295981637352175588385085649666688232025098494054028991327382614100734703417455319156192210097402246465101524449899029264944889523582113238006967018191717629804599059137191346531506236055118464474529644403080434092946215123599842739268736763991229698773643670240280367427469850015027753582076482429975725065689056218924718674810027276160737502394797574905582672866792085821102614248783132825873521181789326709184592462247112014878312883596586786450473360018245618976275810254793045367988426221572174580930823830741893963734523501917322843400669133069384802287278990933109647112891167985048507008906076157916099272927967651920707981412872085879305572469237129277256877634681997582157125557942502658895277346413435447502892572508092334681823192434407509551154383031812045323358974461400797186703807139802618863058389628601750131344080917908653777269631022700934085632942130668646061322419196324703126269631880177164199940908811800809147825284350481242342200070703023567861434618467165874484705976665469410919833605503491502490345106244295047785802203683202303605988571681310790926566539951020231776405554768034586870926347336954998076996409980692673012092140166683033600000000000000000000000000000000000000000000000000000000000*i1^4 + 1605542635262602751393437941243976682226622790725235574416265906387207636829179777351604184731813755496441271328861153030347002697471470574775955241224442255735599874855297814964372805719386011921823246496481731072512428884411724953721751038111287599829935281245989005421548569869831277780071625976351714869267272187635389855374652309276883183789949114960737137913580470799039874118654629814306033729230465243087069608248767517678183586121895613158082714097126711051163451715380188572110662061455505796322575574173917597433729108027651866788235653609537359764612773001141031078922925425811147966672321017103307241278187223096600413207623545046162313917062269877303986463814045120341897154465055078804772513022503356912912525355123873829639634881264774148653030743455747850875289955453763005675476213997547780615388215634972495079610267687757890525623393933411140547670352297183721587582807335491275104956828700777101883478281464306921490048796013228482540389090881610407923221407574768176363975737661763961453291561970467061231024827979641379601091287577718013771106124132717116385304408629487471688499884373412773697515293123077961062990690079933296624227999369739754615996927111426624018063691592623925983604754180754277359113532415220552500369146482377328059115552395502002216882078008223897613919252258956220995379742710951689365978726136754789078090226796175893227113301877195656049055729603204092197385298553715554350512350283859759449451476833284242156598240630504316473792869677848642211837605622653895101373012939258001974051971418405799208881917822107738408017055139039742540474139653881129064339062721091309182562510576617114233970569374190338007455721059073609373422342784820625568678067245702906170553430668202571087816321422678008309482655621401385020955076365327005365441881974200299957287139532096523462440310765491229863127974973851011106505088493107633197398348846450335914330704434909644323807840698368000000000000000000000000000000000000000000000000000000000*i1^5 + -4920459152945595379984757368245120027774882078514599325387554781494866229220089044396837672625960260123599082348984871904045236359599426197172321285061046949835366707727276012430875698633359226471005053432634478910404394038320409741733710875101787860322234960746155004841063903041391029757909818365418663445447853569208624164743631566910423839186572838500421571758689043550536137090298315653833078706662520803517497496119720490923900638505674816878729894337006143495614659716263652731276029941325482189454541176182180959417578959490038146064748745625644180938656781328411674149736344991123199460299747061297704849238418830380170144524205715472659758590279170110173825684740045397391883755251537627388166178203935035271785925016005206823032679119509621228934157155769523086522913884906094590623576354955712746914443682029071504784183576772482900153402421114599663397770261286811032154421392703013997544658895773145988312201643144596257143994776085799539252210301135230428261761981148354444160044781503346040510222735203866180764108511416536136726137720511942667423882685319937150777271810089343217566859944767428513028854269752910743412809511065795346250613930620840244422770064837115652059272388886369607035394956290135643993926846501801802311388252115651879652358858177776749154306511125354917955301410496023608658607038886750827603119301701513437842011752167928488212376380176308756621798751215535355207664580639663330052429372977279257391991336540262624968130066460660546004037778443944120710591163119486113402749109620575077575673231377711784639656852771970137328721787340728684687331689155575489149322359044522256454832719999542067081795384812627220750173915714382643505813027523216876328083347356586145916154637071424665001809225605704876192190007690664819052048901579679609946198528912066450384690414578002904765761969776470346352415722533589069885635794436006050366187316939898635299423207621348102529442696396800000000000000000000000000000000000000000000000000000000*i1^6 + 8329176469214868555147824630275992623866945374312662558163603413502954583307567270548563898023119539937193952815815428809918187745896475864065791008911132203043190108546174614290074187260397906540820839932206201090065557941027433151449520091214585917987202528257232705247139367639086180324884040345137616560679320258755979027300205220078040537998926511558620250905445168229898328558592688472981525416075328471804049181718778724748527272096998497456848145487925853585549553498482475977359090678011063334954683351706995679305613877799223303418147571764337422358177658001302674936130296020038346484132074982760930162328477672711382406111723738986763841403732152054920123093523194828509675226285517766281164130814798563556434781457758508396451786234977330685814583742117263266149843461441592350796295756800012032931285408248117952985380845894594510592846951252173015522472318382775872128602846197962396524835135168016740485652253884554400346946833083130312374730353918991761756563440941234496497383717707595022166145482944474723050229378669508170762833504298814922915865710885541247723057906404100949642099190297754677413694842880368426849203327565068587731544542379021278828634842858608682696197457242782493096211978961635021690262344392252666877518298607566975104075070986167082911900912892934966837757046585975355244211606059546694452510329335172611175637299935440025910201964183260075886953729898371757345095340913939933090187545565889979880566075232522115132034978357487285847381301557829092311249339225421424748066532700680953217528156234396193114779005595731882727135991702578929959020937451553541412570112477990650407694160104284346618837742531602379152138735877005955052890936005914364165675213412935349726681593949459005590080849142495937145717442186133061210402225241901172771602396507373297898400647151428635718390054452953522983247542190871996777542284256401019474144144015619518956577948555417319234338816000000000000000000000000000000000000000000000000000000000*i1^7 + -16081139214353368248409117211128929107809533420843559531339882515219606697498024627203740124118457422543067124438023691639264865607174284494635071630984948192943917537916996108079972603297949981080312786602184857388253994472838537849848479763940853397249880218493546343320316940517268489163288417234301131492006282323603335286004283339561254250774831098123539530142946876217753559570364106065370079813803700742233592780188313696419937457675004773483800788156846655533147825861660125558565168320322149757084775023039991120351202293312983891728066429545704904253495351643053635352440344067812180565881262873850017402352781753205587885308723716883448307318537132757740761645091131894452713897343560398456451517513606973671141183580271827575634833986533020463887910756254841778694783204441996733350068847063891852050366643054189037176922663974906521407022757972130360163658021035285263176112049998536723448965150017694689209244622236137298200572512501783307877697395388699838719293132734838995903684065637902439318517995046230041730129360752978549028346170177506120559225200529248463787558980286402816497925027302626203658979302333573836652469058384598831224262635746403208023547771497788074591758757424639988646523021523925896191190314762938305453913256119794824711326713762789627072331799267897358773457184363593693782871984757430001880311830708139543921665361436825354743396741730488946817513238391327359740656607194091195500675012444436789418945128655386677707059075982222246876514327768845575807070501193618492522792030478691462273621313800525971149381641603289803946285729929642953330656034066253560664953285984921192130297386617052056652819169217203790700772834856069627261789935645249643025267636651271963727580537514496303774039265986211186956652802350499220172798970835187231255894496177979637068459064268703454081161151686024827696504499163527209818363661931312375120330571512430961756806070340055149985136640000000000000000000000000000000000000000000000000000000*i1^8 + 1455622851910097170136047773496232261757974155438148337399360830938975023159079067680715393122228500357132238816679649578824527757324602433524707609241388037689190989490336168657562507393246268002761711855365180876824841850899790195524134376363509344916463537621563346037404071796575401519503400428093819846195732425010848517449401563277006650362248927286126649778801654530797545315678623928354683926710216037116810932683175712061524716792053600112799715395831244015412473301060310133609203603153621259232137568254579612458926367167760855191386759855179362186115326484143951755399643900733497300305956171816357697072914802591738475887644928984036341197051309014184753942080734933551021872641870143906243057507917737399669058038871572389247292700849851693319920894658646487349517009689100379494742966646590301304622436929163541565310582316830804340051734358627777234040315100096605173446131102273986216502459829886621622602528776322998255026167557251750633434633103842904837964983386456810076530845243453727115813384373459300516223027836357490682812334334478728225149963720834674889735019889214472968448406613712382942748400572522390330768262172282102618529339656771561547409472822727585568856184441021143917557005831202285719333991090628752050462939599909212817842629425837231939120025990681245516864515666304174145588694149860897414768074234348870337270921053997006984988362138033586839170286090398707142326550443708002686277469768037675071790731085236218991615343584439863546474074995929050688269368928891141005669138049051181301451138620909343651417629035518691262761379893802940053113109730779304481868479578121900857162873121325616074552356225235411976634384326549955727295761269000381202818909289231430167732938711621691049661654393349597528589116942900867422848723707882097928273432160507787819011913057890534707884707430346258849114824140486164729965642633471411936064009074254466517070188702823578861568000000000000000000000000000000000000000000000000000000*i1^9 + -924931882208241628413094867698711726820511373081114540907130677719772100387934838117368529071425307015966620192359703778905960407908511225119213181341184820416388950365796810609803506426729408990769313631193393555241138211975728214150605180820940192551274891473615718625355756301055565871801020243048961471551918020948789879151531733652533962558880914729455861885328743596138037211925069987360157875583639743123927913783585928872610135277300791055387149540132187650630177371084968200837827866786997147447320768932145405334428894709816564866453736259748241324446522978182394089627807829957676473023754938343155450416059800941686115897648718446586635970051397166547523322552243573764332233226897531833294011220172992147996506743593489432217016348274899176203815137927039095668052870241794184641739654580021689925094970736589489411433884960437890484615772663262302234267022000317098489288598063968102743091873794155606580342491849680269839494122545956461465262978677655708260077147588433775169649082740206466957396285885367262342792600586115139964765749084613455259793163428405829695166074762026436796018125600854833926375236188113256492020197400531382973676125893353360695271554102300287091959600550010943764279877102369081302845978445723655239667308867392797546201305749980555406893236938155111605030726581816914130854798082457391373312421034205114697802737773545942267366779164219488510899227566182429490571847238475943228834406429587537709327454539085635843774300740952157175732104296659419249609720300739791138603725744386638812557034694134590000235775492798734043880795881913087213791014380034614823399871343381664180181703510245234079206087992807735508124657185578164205749961854870612101606265048762968297730973498250833396930692765598543520660572991479175639743391787545614250753251008749366020721428888498904554089814475040781673405006222111950595134614651270393090284710850973065696122674124137368125440000000000000000000000000000000000000000000000000000*i1^10 + -11171890564919124282998015370848086783483408687059550875648407394220326682142771531671838402022308369229206620376862733709935285204930010095607155922000787780652032516902884391356488853417013200229572721538651552146566966360800518637328574665547036891198228028438857865767618011819726109212526317175209658065292523157753513054971514546861058064457009383481931123589090915301419113147319252666210925306355212199343352818672645517873217603725298455802143614294768069868696455947897245977030416081654290440372298755051483112092378756065043249961060482647265474788792221230158245719241109333901525327881420803410844387103231930789630498994229093643556691716173677188369265358620381325778839622570619096677310149713707076171028757739422647239256978840291558096164984215408466899222104315981216777050005595511836894763131906819868096091554602971721837854640445243842352776774054906987734420405959608013514889208301432115688851739556298656859000636591465159631532996823150979137369412913885747116970094801175721277421945607945219292275652134202643925378168278190794932565213020132120060562864195892649107360834687089357563792741436723869937256120556475209457908402800743049017862278282494591937539874794481727613369460434731846990676045368713409711344737964565321830452019718893133758726944101072252165411566709539213728370113286674504182412372481725568785732893716474326117153679234508575291068636748452160583208429637245562278236216659218419862722227573222573937939633078438795959050454089875530714260033187834388958442087366032802831894530431536733616126898642250692427202852064286259569879594892212023910476559774594946541888463995919242329068344379331053194895437466403947468085731828449637755907247708777800483068278514063892955192992993019693123181935471341013249662743216936483174598540107986666278060253344996228764818032816110929405136030107673273380045656360875714415000438480400441491924470349861471911936000000000000000000000000000000000000000000000000000*i1^11 + -8123026304731163213619213282061886840938447229100961688332492079499061910645581495354360659035662913954923260053828654315368748513408349876260319423112410164872240467453469294705272572442352591402979300608654870350125331780880014378978218115686673092227000038215301505533454709253628112244203400449255182353638416003311792764003055888597791666667214792621292928566895258285987350050274270641553754402490259164479734191181274711423607579471595100355817755576804903795744669249188859733188358221124519530898870032681280602557009356218010207384715003138579061614326570216679943431766848107028425888100901915944051905848557668099841159962488106301727571366717497697979727577338944150271725128883014395745089261275265955531828091834436830614286957070846691234488570250869673759022673653341907336893319084540477336880284713629655147576107091272223617196980563157920015669555394543566400305736275629827971676727726549993160171574882282673334214228552735626316985194573721562684652794079915572251928725125901771819583215575315497419381426349390670982483701287187076863575369758925712168938403672179776839472794958610352639971030467982662259606775835694814245562026095768257483118977980138169113644214057167793339948388409518213216794737595893137370030144931709616381214671567899511925665073039254179386928866238835923657153460423022175040668666132958844595975168689995414359308728802248392250814527748285626509518640152288185500192876129763207268525949718892501290931252471967335339778517821915989507610216056210129695738837576565502831526215532590470884087571865190977933627670594806095326855239875501818347625523164926059642927442762199058474488044300168637235691342579607081018860480578170842658438265146267887615343227470077242091086171659812384919873466147179148338368612750373730887506229951440376516359288380060041418964320176533761276936212794458134085661670863883901855542590078774389445749047844581408768000000000000000000000000000000000000000000000000000*i1^12 + -2511004233497990335166195325770103014590752337912533593307765586578558609471535108172659455771765430624864979685601362788851631244015258063992889719403789809669042670722586643996443929595817548284248511365877027991801057016682999924294820144259511216797195923677460488338732968069877317514576915946566244263705853332846432661767640096673183871998315795699774633058469598857142319815160224311183271318044685853990302587563256343229878428430715571766402877316930031135964411612124851732645360161636088516895511564440584310764631334975270737597602956594897569561536661934971789296009617520067905526382121995054889290027834331462767799566320668979909984282847421179909783544181153425074249051699597249289521549249129979786077281314365931779995903296067277602312213137525291107951036661706950657890490500687454071887822781758018035099053118172845181555621791534464163494656480858459253899703121317081432730354265106657338944119015374718528684180283070857804301912746523341256315054297057551970397265549733550598581088979299751662702196535079638648786297036862495189303020059973699474921078789316587847094734287019205352394330232062794978897841660503045565068629208028431712984883749168870561288857600615125249318089413119977857342286082382758800409310548219452449834152745058402245618811570676216240419219295881716583031665207871618527242143731108255512815901658576714552328777897624564690081326462362446981784035348587742181818112831860222275471026972437066426448501121844984117543946774396207897937821472436129950094544059241354118479888898465928372978249047159365964227338552333015625605619670817908880330427156859243923021435633778210001878568579209639148368027275171057982748219190170886394135754545720991730979985513109601480812870568964397875454988659584252310524686606773744751980853585999730531885809525011666560828591921795770846181766408868409004346429343525046347556296918053703977468752745935667200000000000000000000000000000000000000000000000000*i1^13 + 353888220775611560348107563898264899340923335672031589492421830464535323340674900622801447978458904856353834602117314050326389063733516133474067144002756915169023011074494880491946486813223743666752270238624381911610806562995161387626948077204902071497788547294833627847944098947027662208195952402176623673021617361766002443020016310384121301724998638791052329294616528490645322219629811059931022508059660212862929374716936401974852101554074412638809319204941431664039847908126958892527197530523925936564846784984297328888203696859007599987093941970189961578906601399409380025457946737775649398972836440540016259010596327925345127151222666870628090148608460110597876945991894081235830294615740124797364508935538545137968532118395909965468349211304657062222412337895269972890503562622285290831263455189587465813553554224403481855765545500130955063969183031405113854394117506695157865575671045445589773364164135003217369119644295903042517204223922797437770939213064017332452449863761631012251155833239403295359750972390377867631605330601319232396355485015221174196642411343281580213172266876191876473095398692839988260066606191949402189628876538293132847257760730157426853608577713835584255828153802750848911427725168416299722258960604463419676903419775397727760320493255929181495184405949222634150498822585502848409086117876157204124366950741813592232265452069296527440250110988263527491288667368776341115140716965524799579476520890382634954741487981956696956917108271388251740137385603390464285364082158304476976932203023722016621550665131254394234121128120216248421172871620016699664211745792118010480807274738681703550430535089231655302510558917179622880412579638576137140749440276075458147269796374011472159562954253897455394561521364300498817933525145781863163919003843528206317479007711193175763911794388382409170739372143681501659123363896146042448867542185219905654199065544460359418318422016000000000000000000000000000000000000000000000000000*i1^14 + 750693504682125727263620302764660611871323749841519134967670336040128599604869046642756492925097437519707520712118665947713233721523647678082328872967297648517889877280146479984114559582089712056395943159289714296073720705724779896977292366334691086575292432043844642390029394012372426119703635023090538780929512844775142133275942238078924401824862066857818944937815119766352091369638125622927378024578218724986438443684826545237237295200199467403068919021877057762007673583931073152042480122509357117841109604795420428239358595307380045744378079289080255243179030878882745065552575036704385809522482627664538893434129443053716631476206385897012102805638055372021972963615555813080935037374589895449052918223635777575126315785725885878706182878827403249767523173864791402191935183544071337425897528387262680996271888720129388746215719937091848364728242986092519072309228636367458538693010909323885193034470613646781281704926475188094473087039979661073673166903582551894242257029060138806818324344805035268715262066557606756354263360640499749218311656927911567955993243394345932543268637068313072190051147727739721137141723179996294195776828052643051514158798415323681517141220226681015353078686637451156133962624844151089717470330040562129661858659400177381813246034402036564938771105745317441306069501737417643971593244233421269006718697196400769658660738471651549291758898518457737374107438629056886388731251665957801293496804113675049816860437582587908895055791641910133462941958394526497111863331420381941632220971020509944426264556308007649033300653580994262019796978621306632932409207373146840817928874795380129639711702836509193727424173541514428786721194792264673613611162541843846315117658197069306717197317143056889964987674889100410972873475502205563989328549785077537649635713195328151569631866921021064416728504705388421113150487871722954602862391693754576362613934901822586347065022873600000000000000000000000000000000000000000000000*i1^15 + 333023557957764661395706720857095834503910276744480039059733802023163959384840121946867656654793386007849386816391200381697534554376570012181039336687655890459114422840369204467979092266897768792177306547176318371105050676383019208078659074273139141263139206907616213626496771994429581234413970842364062881536991559760836043036353632205063337628449272248548378734542738178340586407987925076707076480014514342183802487908468647761206059574700875340649202156271307323649328948239689969085955035007172543699822132253488784278568179063077953223225150432912820593214657457892394748252243643351849363560800758211023344705075619880271644954355112430895871022085846961961311399855092310519754871730376383683229486286560143152781949474225126315703276183134073735539771702550361281166578005780056574237734348690480325624721197719092388649326214132752096756271431866467408014647110224603550739685924950189167263861434312142908504573437642041571492683462288824883747398584536418385176582459416915383667811924375475661219294599147501020752149918909900822281757092670930374847671358142919589970363869937465818330953996260096085466378030393722153942850678922001743954651753041132568243080746539193359319863994354086086418423040445750845066196709025462084535970021900683199146010905923940066123010013054858483328754005224315257802934298274301209238747341653546476872474769364369029724463007688050273286224021661470076615770870532398023197905492170685299417495698360071150349365534424098136036785857203451043196092942288365219729478442454346521694987181607916215072930068373205926778011728081158781310655734652040650463751041130763011477964849697741102553350246502808209332160512394591449912334449564608997986985843491525618977278280544907189018985137509720362082710743097178344131377975913202974590685620619456295083009769810994474384533182543497324237985390015585580942079727078400224660784826869326306452166410240000000000000000000000000000000000000000000000*i1^16 + 59743031689074432439374732352423641777248214555325965094163401903646985749390237745811784990068599637392210630550223311078644196833295358349915027862338218340614311613377910252134284170998652827246064849606734118789262974903455159881535879321382835511394009715711950282048231130160109158624657607568806711850608367862282017018831438292026625012827292908657356094866743075863640734079197827660796494381896286937762377850805677070990447368329761869914989075865530169950507290853303280385324749164631201610114897005197370222562315714835679330381981768010186566853287032715264257536401986800196672650272284577624061376841236440328699728057241220501097852729269197405192919840491740495384764694837610682592893447735754149182905657889348400355033466015582025797628213329730718351753398655820396995360623770700222477015457764243760625912066230075743573954597822251194679746289817318303818640984755319573949665294535838443217043936619820090147099303435167159712644541290792587272557209715812838095973995111543415912815366138189162542478333962339464538365610059498698508936478642210834475095793801235582588349601657223219514251340087208472178748291527777430129531559258198140019245082187482664853861133497581527988857560146121262250712777914546836233717218973586474375593587536298824373715560245216145581696962918624155633490156509048813511924821651985787691381256049109874233464826243783352824785630418706766447517111131352494205293601424028271419050016601798209168840122346167091515422854218400535973651311705129307624215430833600084226269798666624903359384396278125522028286792809751010374139232158527913858679081925020600220946863220301966961675414436524397500606960944591171768755855764171737459611255831601632436550859632103525558541939696832042919380016742807188677866456295559522968969157548138935155784134924435566826051510795362480114542370229247726393865725579661157632350751605217570859253760000000000000000000000000000000000000000000000*i1^17 + -8222295940540590496171136929984124419171763428620800963850816234742463041838494662885577058109631996682841662999126326828458861161876912678962719599061171734386025219282650543076988520278875875110076095332169611303997889452501428787910581137375599892666214746373033226835864904722754971381466265171137421915270439108930509481796204354440573854371121164209939566478138838909742412197946567487856683071781013873104818950789357355508874568860543669387259297263646516213540963680472687842408946095996967626337044036873516321211371759798064791495029612449299231650543131957800760427944113722118184807674656632218942486706828794327855783916059713868935806370935284077432720444648477724571627715508507729821004479560439197908161617392391081030599537681821466023276333316398853049017009057067392290712501706604075187609056646531089475707728514832716112567524046913997763654621217695879468379011358918918680599046168203430315249612181694546928859954233745679530792514575251284105550824040735012544314889443707127239811182563157988689923573290432379230026690659839858486127416805540992495532308398350633643172312143882004113355946512493240437585353789448104060572438590929163603493464158877533905148912584845669562899876135837430401349298102410418744472111155844573315555117155501220509825466494611942288521632389377606298750720049306311351694299416507964370859035191287715874818513658981564961724558952171593125633267612072332039057843048784675396236594426517269726056672086772573312545566057850721218464950603572327202742543191339177889200234045019198814978441714363041625352826245093777092377685089595802152207706758053717990937227663851305793301136460510692293967798434661297226997848339244665926723977626999610284880684350948286493299147411276495568122770233613035571339024949348821546039058464897063286072790321165273768282106388917202365252130219247070049258466077495932192808237601596817539072000000000000000000000000000000000000000000000*i1^18 + -8389480946132732737904855607159638066847739803554425248731101807784212572893709032409700721004044640362807527182322185006080716630047854310027391519099495784975016642006523091295103197950085111494895072673757019741504651944357099713457587087731852602626257281641676023130863876938976393032034274822214223189573835234961851601475657592690211181659102600800979732071971402517243543274759672126673957280254016316135349566701815046835336942828726510808162987962585491897185691953682465512430094997599034631298242126656611350948591836068215081488733889388038427468359897700963998992392490604040241007598936039973721445596062408400594562124926902683058172745444266645848868949164868178822838552486562294385173350369855397825812744726335131907827626717245016527694694542673562422843422732952988088155144119956766282333152248193633464494209178193228273242320329195558382873147679531040793782523365193780630011725238109843983481841529149180525519320605805190205172360856763486699338058316918445848447606573519889921697127033066463125741763581140972209898982988798340350627306847390839516205884206494196794617037221275405715674642984813768517003651645591765327192885057534860452739599550618888937261700618483314248110636365447838396742387255160653940459417508828117454055820001984302978871167880564315944990824738249511597301226528213898001396950738501651943956553816965443956033556477024515756627053309098232577254188086004501829069568298152138349077401518416836650984142867456556438959895220107133365075787036550345673844595583557165379278970447375058983591502211229568763276646403064614778139210776861594126190578293024039671895905882660284596747207195402092663621254131325564720952835525051438807174876682008940570431099154532545165674514936615726656999193431299497010839674776880241361068167715238418140589688275726110603720216446899569945091445004007570625987604492924193460620928699626579558400000000000000000000000000000000000000000000*i1^19 + -2769870935221158769783613433143038207783207312267996388005069730390423103382652772338624545516755810398330405682697173468602740783379007519568566862632774008593548590869778215886591050656441457036124696871747849604320591740374095736145626570415442588464761147285785496312755338226722438633690881968081382131707442411414993856442391047006126311314248859294572198967360255296243514954692221775227957678439599572723589430779851198103106027562893060339845253714932039692700188633629136170061388987315734811868196915874424356971937055742227458392066471075712590220239701492934659609816851563211472672318609185919613780162585575150818464338415696333564085167774031866637600769766306719339965295714201490866507632095682862023930629584400486092786883688884131765134637988391306179949559865420361705952021888592950424242028758802841538097692640818584492174784697542619313616179560507720543226096872796564792317406335816980632927649229994687256330249953273906775956364449047125655996961867360894306275865657150706748118829769252700567973148793090040361719563366320950660766378913197765418245880759554577176262820936325611059461179167037242922795984562791062688025818422665702127141241499325050253287898174963846677944176272592577291001193961034355708673010780394015093568538945076636145145026916201227769005162525994643586083845115092683212894844841246488314896914479509887621127687655560759540706239412538396233650307535535706989012716077804819982918252456279436417325319315992687625972327962918546954847649906858742418931376209122516969831612733715431609666191051006025391483336276539224646867527106507597279367657110644432032867718786314634234929886354706734850935347949736061722959427369431612391485661315804259891007631368060021014935823107836459300556961205428056743686542779111493278922692864243544866127190399563777108529725144148386103273447489965644011893873946499601625057210013633740800000000000000000000000000000000000000000000*i1^20 + -584239722931166727905310538348000463993783072845183292876314323820895672157662222960415338466487124164564004298088523336973892080050230450824061892048700227182586298713711176713924923888483309082838297504945021152593085818335958049577050456032481268153290141663295239258333277228843105387947996408209885078000714338072072232027569412689582927384831585465337547530535091988999292394640158897749582897239412832001727936930354915508579143614698171096609305863263319617444542367304559899273889693497552816178716573547609106042972449119467805768050726903587949976498696219166157518249230494100028675987803065868188353467420327029609176432465678750760959751600578697090715055588593339347430955865450438847467634725466797326969770404609082587872774732751890723357193177773682906239469244785999412162515042044663953756643245489511511666923217201958504178489382211969804709828305042107580413870640638805047119451067240378915598676764048516723027242281828414980145666762000895610579991450110745809309855957339212587069660059362147278040815145129322016175289479412910705989351396580302534565867046136253652629778216306474770128300103378260643843928181862294113200573511073967881500402177262337863533037346737634102630520320007459287896318669227229132111965120339705548370378323835550753667797392131990073414969823314500435348255883741438020565143655620300665707953925093505355225693078653713451774247958890105626868459886479472726069124791751842896929857031040084325371766110099185567875988643524812214489145008257114280409003005233369154001044392248649162628697452854494655544727686286427621891314240323814584577313413293090053979839876038017508297608758811623096338687740957213422129452261667765077717079941774836340065537261471742751827512487105798197433143884596216790857118807715961123563668235389037117997498468558348467118075143021371668362426498830710108684218077957920212371612433907712000000000000000000000000000000000000000000*i1^21 + -88936467844072619256879939459959919622903806236902173440769653330920918242135952782663033513054144813842717508724526045674338948593483134777483939201283897345488069221271821653585481827825810814437380442867243996856650565782332249326192572528282373318986492595122408309879884761332282749307345616239189943043690732760662021934902188775927106496721969603883588880986439183790317582692631278924980941337483867055621594392845680677490417184807498960934653600915786141159889678586401708348642733322286827094742669698954759576000530376914288347149089924155431634708422165939240214317637407842709732376559744641782568014966493430107788117546090759030024949420911529943693292181979526266261219075053412041589357873412883621983519064975791066020824437757854471609203845772455705365763827237549381261286848499923061145289582945142397668894245094521377036333775242859993095078022350495025405841661460025378692542684112987516894810746459394654419070896476132482781459140166977499387289793518831827330455123746477568692045394575496095011164231254411862019888930313678423409529540725826571591632019187731607191454303223868945270588611596068344271246909925049690307568846100841528117631677478631960686568643206217043722694270969989311983970840508568698010336305818183372704343580923792295780065117549461108893812168510040211767143291937891476146264941907456181992438469418309551781632445765457718061298325824848978959440257249715692420273070320417737430435911209514926221877047366496348483257917608534543597173421550959154996312191115474497580652813573678773381152193526651936430711918038531438960187797099461616572601116307038909188519253397592864574240883304012351418408839966771226244366122025311512123507092350329218238141926425754024240954397591639353536637822291884303081229019580982939426066496294140819110689591805712459365649028098136792099189377498195129956276469658901499047551225036800000000000000000000000000000000000000000*i1^22 + -10276178715184312848851858403817923600004859099835589177955909011666319708049661200618083310214185062744541200426419368583090094531592725027560458206732941182684919607467444422477505528828628561804842839807693571818383014893644977953945083758976108457504149328310552892843701957822831534322521374810210173469432067461978486653427060710699111769000285942492258834592789070990026815267119826779138753568274321506647002043239599114574464372223478781997381101627495203379373305048044990596840703596178382024071212591156136661127272354611038796152593270978464072263755983319322001776871049595858251438560576757967206085631123665276983644761476129429878304920941573221616239646185422240849749639746500239589721427771453993982879921551893274767813438298866782187083659364603827085055569288849070076001444977264032885544544820890917905328925038058486090621850582854690241843706564518781180214898948781854235385194391108114903664308646392649321372547137947886532148129472185565061923652273406517732542942102141386911192463759933026494606534082527688853827782548859239717021188492903888673321565646278584292437024796779788643134928987116135535690208259436026557963864481741035024944972681080331453148933559919625235012131688017741354654663214411979433605106829625476032415058328137625106139208721335195472762887301157036324699087297480602657470460229715315552231105547840059632439553012602540554561491114810562130550740532598247037055409450273089072498827013312886525479078278853779089820967512442265177373974805115797369269523558613051104528044524344779798207063659918468289837595128192450805753272075825465152127795556177219709717218191152094053398473590919198621330014371277963966114426506632420487551856749726163092390548301536654155819805256578783102925868476040146604524706386027961702851010010607145198265502791332411819473653715988622831173344624278986458943599030897083380337213440000000000000000000000000000000000000000*i1^23 + -920142160818440864356421495489878599354514011010285403641235646372809495686876579615935636994324750356208677991185588773549792689688530553888516762607140645548839073643218611986484420689844129322944844356408032442813124342601324966892423087324091280421664925710537643177059854480975571560757093607886759762780630477816417483593349817310520227132416415113498979837798908409141351455086192412698221789195308387323535143853720532071336302786362494074627410516856317617987016041502801796900075370640782821170538797528088845027256075643553754046136552169780936125808335512566371617940283229183363915490540551717498370199684275417265283664640638753438527316551574072319746541650163556772753440407706718760297266711377584491699282429875500461745970510874338291912320306673005755856130960366683979243500695924649568703948161295995550765259544496060512142229003425688176279980204792552715888552796193160596264063224140281051521690830459208295838810989702910985760107297000558209576017534354918785018313325801504416334137219433498382329869252859599087205714507758028661137421649007093396528673023939797409325230802199144469156809619600951153423556789595753782293132032963328496036652157485495800255804622799118700137344083279552051758469959084748014161268466702978544425035144282413187959112832464583914346034401352602533033905935116014476974005325171263958941593519509683354528121717995822239459211498381904581744560299537617604762750190611927092710048524053470872799960357660080972548329603836695217838232209457562720942647624590334310383701251129942558473478065620572637418736317599790660049292196985805021505560355636566657633759363939077090461874451444921884818700087463731801180328039799235511241631949904783142384225188211684723897650340864764714051132836782170099983515550062797823202505525848285039751439610400898412996100702249720186185069030105704740457724933587886569160704000000000000000000000000000000000000000*i1^24 + -64200388291196046658457347196487036672103356492310440668104102394022493212457369994081239522599356201398020234574246000143878664372937829230978741052660060927889348596515427376126508845993157661916790157272920078504359824182703922738381596077622442050975172407576048444892838467754064019524254821442922731048447702776072502232685492825456460745671640031375421338569348465928431767015545607608927440151589492259579324487782451436480247289035438800950878492721854365430585694083721053108801207701696517324451726470406331212578685035998736554060042936907833339583240530960282672771952397924078364710874676586886827652854326150922507838818318744017409928512593308117120275463356039268922407788369499371137111800531490783988028427110792242965052431815481911649789490096992081607371570569852498205733176694612106654777991770484579793721207053529909683186981801650357263362775981219268639482048067274497268427975031221254731785554166079847852280661836675040588299143968880634237317252020029594181462576040208136864282572489743006507008056063957492002674937153236306326092394609647362249931410425573615056456919182502344109388806685299596595914140678392733812267869754224869196204322091348821441121443566664974856202728827231721688137650450095852333977324528887730866132437876644675531696028372337185940614449221643214860208194651640322922151585537610225287345951861365823563147510364068767610823006466892669128274250016397510233320722143275570298364150130656392556098194086371929573942784648725090550382100094705764964608483378509644206422672106322580720133841384010508487790783980829612765331977937976970202859458856940268545409025920221189021909538211941800114312163590622219121807866607767264131337366196622620626898787614324759262705506099537814218361983646744504624754587647543107065604869045040084974558478544970410393923499938243033501151295164633983673968125439892552417280000000000000000000000000000000000000*i1^25 + -3520192218561878604158906711330983212558331885276713567748176697695276978596273389206505970073655367688463728393886697031317510657834188019073994887329611621493716810751821679825824009539974567581701171587075647703972951391211679482037373433248856741735252043233793408748766899721067075858360454415340036841488321498385492512166829630772041518667547137198404459843305861164500591798788644895279166214280066506892131039088635301779677848484334434711992675253652556212307997530972655818523833693442137921616123860923475006931244740251015449495449687351402089283472635700334344271184799405962927389185842714782851092493279383238125670451868608672501226321558346058686126291472781173133811458686168914270346552338815848449677711293283114894214031945521533544608759284725821424744870951983957920127696912147831656196290460505353868766474592754357597804398265242188782204136059963403588145696621063716875254166609941910724560483950960478686654314438712601319886360067177811592910282106677791842949162181864809813693518531946611734010836861678334982818279355482676701803982748228137587361632938728247356551207988666945836093522614535953000715759740939292864938457014041575151809303026569276143067470797409458169198144867037061618646506214782892584454920045266971800469875803797108341727593310808234849493904417365009682201298631797545077758670304745566229794762585483396457225237772384358910688247488419864645398099466762145010713009425411286169446919263928799515638621573857170710661996564288893346855138832049041175111562170527677378213785955731498049912360865584132335495556275701485784943447136430553979740586557631791830599486579810369143889736826597218976596574592414807166628276619813734044997924612840047823802451780916649316228873995899104056268434803854700888189888006326327261292794250357958807679161632062239100408155067270733560702900592348180854895984581019697152000000000000000000000000000000000000*i1^26 + -156337039410185921156871077238476282641859410001833962588496642511677224977211563028357659280670184465073493610797851583364449850639583532635356909647196392361827454208910876974949313455824710781785494683737433211773381690988585784701341821071116388293733645190466258285933434496987808010995149592895843155620299811303007424215433431847344752012300052643129351868915708147403315476436699551323652260591743748761574518951311864857417431566435962635622467689557393832265299112932390705147877484315464592513315524714769450638614534810301487740817571443380668698673330531206484132644283832109752957311251755358061980415406904397435782872849243608827341430319968078562061951341575884102774719315128003615666630204723509484456404144438491720047537197177989564754844604067194255672794160488602957242739674717735353509835561152877053023552525880975185430772890781321931894433169617130829160055149281813332728484214812951001597555275313706356992933482370934014950656769657187404205243237127649954845841727987207845079342163208717379270528017172088499204112571141330816524776469125376537545098890844517507021920694927316093515357503622410916762372156705638491038752195279839277345935686182497405529408739155456146536835651787212194492443945721617158361592537482930751233408669928524813896188386402699491649684374609464139912624984463753905958900799400635270264441071478300111144837700037825060395021449239555654890930930336052500903462618520379393230038880078068771816700197144263358426604653055905564056765040426966488511954697904400517990791069759326590126973091624242238625710021753628528864185417033297121737380021225928911613526882668616947782372744221708304701981404277351291624055991483413735255653099216170058432923369209320899168760347759137849898959658690043621790006815607281705815273984515020537525361950367906887328768607272925385042423957865548064899334152388608000000000000000000000000000000000000*i1^27 + -5985561961119349029968410947868064777085652818759510018697123463222289946000540468349406899433736468797970621265898503919911583430282958973111644063208774263863937679069182933300067237376789844953934359745330388654452721583116172342579266438373800497478411903135015661277539625813161192293187109379012473285847990964340075362308593494772696362863170299280380116865676100891858284590078578945412172078002223737941578055891790153244382715520329683068652476908350943624136698766131721074729088165183631512892886919454178147040755101854812187156495152083165500756801750133919562306405982976884563669694147455323760720113160445533435403159989115155913655049150937011105570861774329230757696638136940311432757703099248780068824760768623017673049807896685570242598408515540116898874097899311613765488243491785431485718030302475436836166690914982761686675773755077521601630171116513502756555066651435767607492437515875318367420245816753969786928073168491287917530332340177981513944911947223387321880572322868132410582181184455173014776913071222935948836295460703548323880691762592423294639904121808248049737395735710395683514549451462325124243135548828150265234284062122511685619649484802084297804810935127152534034867273769545772915613897039736970892184476436847764826353518356236086416667259299973233374877910081097386609677041797675350184897721003414125249152526115570595553798049388704707242021652940258140808500260420148649265340569495396125494683023974688331538124711920049950852195766250581597595693989473924547087499094613547268264021404646440147014994339668353138618009527778424901810622807720302018705363173042418683818263137038837790525825089178642478383504591035120117634729319895498107296769284477436085160020068824323952297324399390104130940833299205562514061287269996574071196746162984756930961359631930760822613376502673846332152780601667152081475914956800000000000000000000000000000000000*i1^28 + -211523488901920267843507108578972777612242502638618098109608026107077601847067450664006118483110068073986795724562311242079845370594718314767059892845367380478096048461689640129977855986311028209386918591727920203713880430205376091221915799585566087744927998527215570739624618782115804610596394549993739824567426067111716413096031901502318133025061994390004745744058119703401469276288236511119790274055410834167150926985026554690894547135157381432415045231775951729772597951847110855955877858234342942302977023584645060651274141718471929044345382799919264629344695661200664184118766701010887035830039773926439094583595206941332860123078938200846372129288031781014777204253014651918552690054303806497643986713096684955105016090133500040265406363518401569868422645790481679821586562744521715032686261565142637751539408331454174556512569045531376492745576566201791174242433257921827785913232352039565748993322173597052458604575809706997836707507995544129170890815198585538809408025612397006367363000993119212097593267306317645186458615526378172737103531664765223618184597749819364686853308118895338870640015573069711475921788453912214821761666330076163981865369122416105194901338209495712554808794487374991752783351754760618597479415858367528718293625948294802859133625306742378843707438264991166649736484105975105170728124568300619127348595500568705498000738659987049264036111128635104893138853910862785200772560303087523374373508655812600915866438085778666746130060848793643372752465526775821513840451047222880277198423542314940131386203325176395322479682736857170786900611542679567044042484247485171700133778810263425636711878770955905367293989168996483748000740376820773368822159551571088416574691054901355792941270216421403553511918397428494073226989706241807790232904655949988224361863492260257383725570766537320174933989781190157130418550610233614862909440000000000000000000000000000000000*i1^29 + -7030710249598649458306556773340281818081557111709246963266551932926852823580721756353199627715208106800170885202706738193808510278762569792914684946040834622038244344772958207437090209329145435098064112559568343318089871491346973351811463207469969725202658551532523486079387525038454129237465919570787801931519992710414149378826476183281720073748746280298125757383002567589730094831095955483258376747262246419591126690067873528041082445907746891755684097422169920589688375473322213313946297749670219355298404942831059769004268685504955354079418895337126148814868531098332931922954789823033883748387243143810626748084645223339735276901431959667620437167672511473836719577926289792853203403695238277770539777651855368470668731435842428440141667625032986482212574571261755630339610962526650160731570064590209818445434689417880010160946303441551353509551593031177433549048552298811748891273870440279998177007805597275443237348522136956057112777166181631876635014267983091069152301246830959866563164267752579745120607291036532707918404173025743940937974532314416936408411822885285061042255276111504980502033900536399955042400618702807286675067185280828791480891306773450353438228443606934405726902888815148678928145938957392602652908864227881180683997032754744263565263093288926948025121857435101066067372213623864505103677899082928089016374725096983353399981627578763648352642469829575968487016303419468760947809731852634444391616814956895141149528122534189674754311130055737552780582200472645823139138496822331843834772362039755941428331072653776370404799619756403262150557604257655982677266443110853470624741185046123098870071063134687978626028304981811800161539901281643998216343938939916475790002713059489927480106529625196825426683970841855429626280321279087200910003621913539034896382435428759115246794829790614643892718901779570317001476205194636165120000000000000000000000000000000000*i1^30 + -208905311760417116824492816926037675801562451107463418191514367080166968852364262187290016545742988955145177522814529608539593332376629588635285708333368325180681735470779387245978048878208080306835413400190331841425240783560026366519334531613798295507989361683023115706594356893332570897785713409617411973604004362191049288996809746769938728087215626738461767972286855618751140567047195411776527713835993995284124871481620440926608950502786161076089600233508783188178461984829206831630343373464000975834163588812947784807611067234838449872448903977295198847639732977509702635796068047079378637048008175036446250124358387016576146002632254889539030150098443315475319563094514499364587664401239790007174806733398061012696443637038961823364658415941665257923205431795272103072050181269864557482798845973593961801573185996799034150966366345774274714922303826179826036683111250454123059440261061840895569892424449467383951366408556990520170956603353869527439645888373902539906650768745927378564580210833634428099267262945456488413348525000138250543203407112307940137527832546062958316667477834673166675107084322171344217521370433979645640968605521529753390344906417144657746034422426117919735869677994883564320188473011564434687306515782120136099316973084592675217069410363501360774247653372550437498909767189349960301380388516499154986693503461753823237633555040033162285872869153957633833867435216695689370478870043018614759562081727634058917917321395994663096475291683654830262869475180018143297582392719130592231705638336846325284954109793481248825316455808171150423543498174172743944931610153791866876636843669639770441969374484926949139113354113240282766026168265824129763896755382364353182893209174770799240007564039266389350464767541145027812068324064876608850899262699129290011424510948195586701422019978887318209375286780614693464306108230900121600000000000000000000000000000000*i1^31 + -5173643951201821918768921055832575325948211278186417722696258555785308946903639918591406487150238499993146017872122984718184691359781427877899413249392984008463638619707037024409197038572998747083543211109437945236908795861943238476190688082999708551491421279083878166592558579076426428425022186814604150086822098449756969510888484265492242182560908359866776304483542647595195025513988744873580487733792303423123050803186027605405328348057259394831510741217078190141336085533214343807097250058373549454893829612379878734322202297326507298227224101849105804718571443841704120483458034420169094488960297954374003503914483067351592697956084421758276041303425219987336256722376134311473154670635082860419453966041230321755295641539047532232758347771343476981674103411137615549479134976001490004106394733292905150183525488264860446574326127880300183513648850574297519007642506755840040221651555233331118230199482075093518299245343623668442023904604623849568643572652598725577301102172150119240354911873907112380055032324520127128709988679131025766304386008456379982277546869140600690855048437445369446243706723979059353996356123635871677950540589401409000424109261496437279972228126867128435207191808718433713701841743295264381436665071012911598712230885506015061568589630116151269055223251081154862521095427800138624802560941399381029858249539201129137197552505332890888934438626534319110208178363671503327473657449630611858916737826026570463801735409088550270121731940383152829593631515187373353356291064333027927080076292407987280373941313278812527107475325111011760322429128763086055925319187759213587843860801678587307585729988822181878611875582195412399107806974207199411005788764571042227983700642639304664179066315958865006713742462976423114573353307385648729845664354849516384019842946391250013216588394984610563870446599001791823940807389347840000000000000000000000000000000*i1^32 + -101526048627072755740056143880268738918709474390283384059919598553546660239728123441215341840233147323784911522877865518367466406021980474093723716562538043736708403803004834047565513065330408722866039192924794626626322326825694211978746095871482205371747336626282990018929310041122035849394075723632325670206356787907294965887035533795167467783746349148792398615676088001674331672831185472921686135585362620512538868134546045785848660480624450878137272409254299304121249028873653167523029865393553897957326105772624625475692325859337360622340832767339678356429783833664561072494614472038948800145427250287502526862274469799304903673663398758134122959123040707501823394247741407200735021555666065564675754147198566425300408771785686944208639802533226473156196896748639152718507480729834129266636932013181021097332713195264457857942242133808447949656721951205852218551297229453974767086717443070077256733071863910734892547351036483975060063686955384143999110453628475063183803675708051956686940823577685742319052784757990606532941931564858619964393346578583217651325477600630316571624302284470532390015247077538179098026308552604475606709779655487358273691833577513430082112294779157140230998386537120910296360381057842428571606601599022118281964980118847912830457062645688979046297927072679171255800915235995187794928410494622602009428904888845327933214496292806495080537443591344138877643816255989505618015072628952621493224343872686291354962260352177203535006647725374337593215871955986628328477329167965606900281378765327007212517638759228866946221085503690988648939452265095991549223658334266785464656914659030532423559960720150525804812081654456096710094522398085858727111758189086294656168837534328249113645781012042013286225367374063349975763797887499678324380348072731993705269403345927234229902428171973765837844338875320567487080169472000000000000000000000000000000*i1^33 + -1528763950879082543211270891154610093145867006200839950708754797302538522532810983840883998108911649544331297597071041124980786990553314476530976967786399403344625446142452502192339298132599842120450090882646510537038174258479885727485232107149770268646493730915904484675282910703699551469426986071424716412708934879809671156688515576701945804546463837208908911621075408764410113422426905318524875056488628870753739003531094570994233185882721722489772314252332190940332622139587745939756739896216742867050452597894181693545129916594804555721479683352883789785788169958810217824953767482002941989572125686123458348493581036379646823284982681966260034160102413423686373809284786349393292720715566734587245389131910316066965579128352158679813125410393048112389714135051983309533282592153869433515155682284448533848730979748653328062475300426379053085342280168928566910800008124856782292232056385285934308880759601593743993125606964685726264655177526555506713465666648779706860130476700433110147768876488375512923245635904404791046760979532136397594398732683594621425315164707113985988937710244755643132182021323310041845900277823281442286832793942359036180768881700967871704549931003757340626335140923341494317886126881712539440760856609091798683559064593018326185715437452825298119975607167318311346553221671540116130270912877562090158283740820556829142583553022863477158294238273811357236300160557272768469384611921338398727957188937425903923503733515021171553474534163939720357226951481221842853278359119108375882519923793069638582853587730085265157705679658017692192849655729366250658061051763095633798768521585802661159808859029783952731553310899295753399133687024130272504612258128955780648020757563379162226127652028662132380412694453264823305758119251139856757516360750463305982917383614855345147631636718295141065594143462364883923763200000000000000000000000000000*i1^34 + -17173770135434653914805757760853332987635681175308081667126386457630874567960484026320312249659653088610401153156086911504398392517351089472947067751212480316279307048361810510834192582369958124365614225161543132009049679136949835408795733157531980796241229307585404008003089667422809143574470429624389966098438329962123676882204343461984451603515505249548324357908664426713637774630559493361904640143924625006379922521297508608348195852357952658981483711629017511050316572212971473228016576401050190574940056443429619863579613919662351413466075318058811742481516335688914253871649254423574761813076247537140468752537494560076838000783020372800593490600838828532603035687728130597893986143953577621386752758514142194505278205941424980615864285635851087569954672791632320369263195864517769466200243584367335256388033798018979950215137152699837625110067698799215144223951460099631880091616827104674037281197784280233765890492044909464216776142113580631660360134466775669381924283005670764794031772212987856770210698226201755053346966681571923646938537362913545784092423326955249986532887625926439762019004328016648105840456310600430185680533360189559479622944566695748801737729435967373326269153883512065504010897299390599613339045270903487250492006880363487863083122015521108458305756939518613774670098625556442735881382812312794452590664378358391270083975009816134795611496815815459633642642334234907262305055773610209467816425497085653203264342467225519657976809539970220024311434459499360013055372775990066909094074262780199801149091689056317403467152009136583833739148099609482745736937850052999641099968223950819403055579542476383354978842216072435005409468121259674170819092482565872633494209968476524899023338189269440034618339613107485084481466168897482277355965681418653000830121070846101838067443626134396241270630163622741934080000000000000000000000000000*i1^35 + -138125106824846685150707970412160911451098056226615763331578281146466837815264783162735936240418751010320908067002866514235664261802744054887446155337665147333759928286699344857783884831985073965715811041715127273638495675837168262537300044047979939970611302309381227750738517179538494996305885413872934597572038221976104268746667935398637852077892733048930744279409886987670122397679352276124693957876528271002898162432548227877281625764178622339869672445435341232103337868655236333003464280704429087522051769608450123041511019941351042007526848431623502075179549329227502927419576269273927752746043345069246076433664555728640202607110468402185979228741941080043077859538177416791242334915408969491945763240101009771341397469732762771437136196005041841521247502515944293821134270460522265904413678373526224158455664271221679008692799837555551158415140889215919611826894147621883025373457489912598024537625472608006484599058232137196970615526665407935364579095504264476338050549712737299072258779995416791495469887106933486794634794873785639370634549097277205266786904510424209858346914391232040743454348971148425736421591572404268665956920248888809396867211098920183512392018214441896993994502599284822111441520549022386161303009792712089632460565698832944317568737133797582582412681250279738507588091737306085908427879938444371341049184572790092703959316424334813322108927469365215673404778466097121196869268664035525526068789867544561436020289905315056604272469221336967575837084048934939849616063512312959389558876364861042767551129460576087155008181919145018843397644445123910320294824768651486233006131264463837135481366279391835423061468446418565489444425030329685621339639967921331100530670691060280659135810061447807682741629303826455077165619032926760791599745362914109851696941548663215795024715018356888282659032565547008000000000000000000000000000*i1^36 + -727308757706772098392086891816084581302809047335096237577343914238890011632106502634917190907423763107780638020175028230179782339992251653170451882672633795082840207680790766280170998241539147811662540004369842363425825300849990273347894584758138136396081348230501602565881023369289794157450160599588198417015057155370613278509074096364506098220227681408914784291962167400114188163308560535267126621776596060868863151772939182299177521789173358112652355253339846826884582312388170129322675905959104420648496147982033342462560544131507205252348931404713494352671648093063946319256188087922080064930269766316856406341634419728964476351124110785672226680902294271242636828926884485196554133849054338014091455988115744847158826453400894029226546290060130188856798844205373403954736384742784871173884621468240304955756483004752113834869443909168596218299856646353056323803335814310843657333035439709507543605175115035383793342130025241513955120938513068442595856500977210530582615695123209803466040154388820590781307627972545958426062334818483078405530863535077977753857121090759410732824416841110182975476950197116657218245697230847920598150381387729423517091901418776490864256515688112190064986967937171185517492949801907602091434769242720954347220365797450027483863861491515941762058353210760640093674560173917221609035810221615380128871040243456923966959824060061010353209085238245788595306241532908883503242903128576153429191470340855288935059632447898127089404727212280328408372308954885223855953544992355219218823457311388103062107596378097328188040732686792944599530519628603849804195571725322947461078440449113100303135985343604635808445915696981408791897183319130448841825874764206106760267991537701723508444477787917537447841119693300061317894610195167589345347183594164297118067443941068473362150758619211088398229123891200000000000000000000000000*i1^37 + -1809471108173399421769072920110534908037259255283157514469791396778336376228158462050952125952481423645287516031066383596837692652049337564194127385161550748773423200920642095796935416427940425113411772778113182013734629091167677201783143792064188211935821344937259424076527829333646937029722504733399934030866100039871466868689481095525366558832847203427165754106753176552296773384951148853001697594036087909451784223869024860797260098076183664899471601444715318516477776880619666193180789218205210512879617919143296915229269232334259028411024581156398685253717423452873370911270164674328259901288511881211885242949290693972700404593729895862532794805598978902327472973484176998280443646610011189365606787198643586859890919917055824294616797636343338510593914981638635222799467217358793497772432582319387080260379667718004117925404713546189972273660214156732090690684204169286314445366027990082833795237876410146950694727221964198844360884401375809646591096037979177642020559280107145288021863989040323824777436257006109551069892968379245438798444543383542826279017844597955592470443810245323850573379925377135241537035516938811785257577549226110751730773363592252706676136305054589464878984293566688988129893626406349844640501379523553396611721826373720410155768145823892102545249161651939096922591150875624898076807951047485421103863947725661879733540583476334964653930672369638245628620168834181311743922460645045236196240339297385713945645804558191862423431424701470909301211048032504165299206634828033531508461662596201964378232714004835761140697257693747331444470418102069478542206001084514078647089177474012368041678179515381113957712379981478938866156719755183534071305696059312382217496531561555017220415204389879049127874859841032907320473990399262986442710067864360890892357035180017391970060921298012292912250880000000000000000000000000*i1^38 + 4298859498301728569976873070990688370675617682200668494619482713784700636304201594517801809215799901010207122492799861037627810161958157986088919764341843163387726872323572288670904137190488102208504607319573829845783410201612066126122500739850707675969350696981706517238869390396279467946243990361723242130556130928028603068256161094879368312717439917129192451393612920935104210490904674124271804406840681341095989715957359363027216899989360341602768815869075160991803856462029411825727026309420157905389341626257298527701601411272431164731195145207927343904313978856251108749340665201283063446438575478388664961330365460894744743246980279442381787108543202284697472075506919585082452040816977930999076957902465516450917590581587067290494908425117715495723108682404248168662805899608032637963521327304938892273569855923985471978742154075906328982933220373148477659457913659371274765505951074754041955306688159910111529861139777012932473954675101980422573952499186191684066475740649456614365052917785007173259043899962799366059855292141619038209897037866415102342212179344585521518709922902529302636441104419845813671151458700203965356785164011641826332374184897253596067511942157623823187094007381645674631146152331706848149172678662029295161118588982273254486440000817233071434792472703215226065080073974228144881808731549192891574447183563451040585820345874915143675208098982077495364636996855829976544915853830433539520783148478537060000240586417746710577928124692085059173366645876143624704170167627846915854745986841402544133966457841224525275160033886772011159920980304359909784424049305365270626066015338047688618060736064982195753223291016443695541552072426380376392321292614213786757308205525410797319599185364472539963630930835691749171272733512007801105125240142289827028724444224099463941732006209037271040000000000000000000000000*i1^39 + 47510416225668676359469822131023410019077978068461826928421847705207724048967365978423339766286374962599108332268803023051290575744329358161243282277519316497961462489411618214941535633041486633356432963169952976306147048646828289141709118173205444554844299490175102391843665456029676339073880302275773556031357873279743780855580953393547640509224174593192408660531833944067615513462597447064117792475338242937884671474317105738096612690893730320405733833902941555916670425114525583822578376059198665900789660772547847139559622571477590117778626654472414088881474560676409063260918182048672498351400947168827747907924138387272225211935489998410350657230458089642718454457010512031538600751619878451082008762322500550323353137441438494973022960693425903428479654292066293168457461114478330158398754966994100737088693030894611243412654407652207016077853460022267866896339602656677108771820227238820808419241422639216916903751938139616228532309127698039748467067374508707745933794204199781210492851805207906467739846859276075259704368910041811406111603208490728547569909491561047787936410197389186206837790893175132846107000208491720246799451490672530765619564974858898866672635005710918100746153615380688390005259210332169066903320915799320816809200642594069204992296156876342954619101182448494863290583388031557773892195598402344181815241911874234188385685733257301588938936663427502153612789122632026926070962021399321367130381316997778907206180808868700172064982327765206232339924767608094334403259164352194339759804685200725009672591912054958879475424376395901197069875209501707487565812006327440668074820637799854496343738195438921493745483803877092057710955537033781661941765052367692776272666945407858645600692422824966197311599668953575358437237587723356002902049747633052172279998731509964069574198208537559040000000000000000000000*i1^40 + 90432474150576330608597376606084796331160672607518532977495209249704112573128542050606561443584766154103909556675316309170669984573742768954368175872397774357236682597437148028752182419108462401539997389016889439149414048787069917195289316578018351315289382399818024981569695548540095974521433254733643649078326354420086298584963424784959317473297963507230641603808797027875840742725479314869929588930954588765276286730956358128692395615478611882349950302510660226974898878025815444185173855957649451986768665748934469102536423819291104255990950573867973840795835270630624897945484932468882541526454826774329560203771874658869596068301051832164662711792490297001226815685212555870923342375505302219863059142819435636663418551225865096759465646865058106800875066762812097738491971296768364254627235428331580647046285524601684676338987280024510773774427063597340351982625284767958656463155330779135101357929267251615734122653015701564021427374441138740974721066468483577828363336084654240668365825974111985743957456211663538444328493398099329142892306428696133159666505706115039674035263084815359855520121859759435862999161080410397876258307951554477762301117270810973199980915313835320359351535003560042277261699996640001011988304216000012140093562136606005466269471778035665029084774335108473684066839857393121295827658994126254495924735198477492139607135390118512979199501738949389460868396526811230361329871172275578348275100795180822294117892492893963456674432143744136080932940859711710039927134133039340704351734965364584366741456506366366038774784868427318560866175426716606031768189072066185307426812678012575103631726986873904125171011099428471147528774688510281749287627408577198821462675784198789368224040577993449539841524875406953759814946407870554403079644735196546349735419043880473749849307611136000000000000000000000*i1^41 + -433599798074011927252933076910004060461768651470151004848999529386210794058424206845090410335734221457315862429950744547322798048331911228873477423098552485758959827603442527888852531161174498987289513258410875190691451970298713688307891203508742080470536336774238742432090408863378301800114260408141797292649885144062524809564486081652015124455420037623050495995156385121996838580999167817843087396402881404997914628141289374053503602898383500802498486940829329767581803333533926848116185861087841290282054210410426970764305135815642306058792895179012528392852936813526587920129797507718833374928119027402630854407444859375998755658024822616982451598900379663151463982367794309987378388030538674397179597025116783860815466111147778243538785652730140638596322141599262588348238570502593910734839083451523116451772316111091861329148339366937112544505140537634067110906516731449030429631903310238739539538724060822379290170586333408641654066756729203379427807072497000132114935868752983751509950078418000923059395116810669597647863357396918223037285559648442604831144579157820541806700771414209530700148369478436981802523074684835983535660455900065133227598843978756712881149205390366425446510616838798782670366900867381452506178035651288477490661171670650190468468712229167007247891117684151228461161281147536681414607828593049653856207035139609316208618602083447536345912152389742382968201360746681893951310263696278023358119118122565329974561946488466944990438613537980232849886274581757128950111848861297701764126804295055100484572254802777860839191179170129809110039620428184204425255262655646532054492838625865875014552473483709395121429248187282458221442153314376929737644792900533995455523653640926032066477565483467561701073491589365593241681619765309093152176781476221709076067991033292001646739456000000000000000000000*i1^42 + -2789054265439852225975519374924332412648149753090542510392895216729208831316539370492653100174280786565166755812286234358237571116628522285226717200804459828059876941102571008178329939720303163221637083557295344355575645589527563363246287171669172428527451434085913150329001393078893530326049012525270669954255351821165824959964854229493010120832915170158586546961025072799817733248636126574333080718618732290085962583501742866269101973202354763479283092996259069690760392554113566872295849508997633695695277961375697929221681091150715621563510146690400253206252609258220991619386199589128135287527570669006288235979498618625489414095227415008537594368834158702818848722442292763720499040936609161158658803401707058250516867606001458684055394736758105895579754097542230771899925382832789982361181536587739492339317063953313655069143319252337974183507100303423591287994388612596791700194127053918140895611818607004202314943323893765950624486888432652036267872438203810454073906577079025773337644329216117580810502167526541007278159417083945314097470319844905448889772887238770889262676892456677695119296600582368764629558435357338622553876570962084663498190928285735900340170787282641798074399940899674542469863907032502091393098732288210092579581691755855941894724620137581438694678929005500075983627707842756041705465210977216226920294127162561722155861986236567780670764515261902447878400979701522978099067485556875201825125525377984566194172591898266330930053730322749524646700220687346470691285424393063276758346881558205163525295481866440692997360797063775000583835174456117969605866937512540777743343224195398852577419383955568642657781614611094805347884030032294685224013096272441583894598062644177030567800274812026608047748297784907848580183927359128483966457235270909019319718679813590666444800000000000000000000*i1^43 + -6724668807862533846464306366252479793079746189155669532282696359193936909888699112844506215989231963868259041009020175241216368653346769900441661574686227471535400561353476777635770510317304881658732127970265924488921993019604251336215327163415659079851282082556050172348712278484653578939841894895272512375404793263880695709452934965377981403337078247583727729413155590284507333714575682945358111283608551996111345140805676996634059939508968062353357218787937615846124383910118323574026721664851900804905574156293457966244542426300851544290406340609820126662890700866759122189310180258120381729313588789868437121359169096032224189494480279046079475896080837343265846676798364511656542291777891607866010695178236652058958201460613181229313788778750058089305645855473768087532564903483091236324729887977609718294977996598929271933536897985790325804535195080212065884420516493451534086571800045097859125887806140245833841586285553579168740507107474420022304797151351792943751591627764156755516713436556976523767229626332854988078050141639390449771312345273205376610055433978259992849424376131605967392418907287072730066958897442734752059464941232629286087188059201676577171269906436278297269384338491564009443990309460540416172966131902525638973831570824788064801098661645949552960435287450921088087566471910274507699091649022579831637190915843279041561820294546698492137792945670278588974670030360940434039595144901541980114406914487357196947624369787276067751874767155790874620874692485406678554615136391509858666672309763923801814528900736868206877024231264769479897541614897683922533229269019214937278968922690047468733668237996454066485361755638284162959841902803065085334968544607743309979843382276161485478501173955278212234864567331013788229879247449666977409691950980687429278071893901967360000000000000000000*i1^44 + -10252943264583045424278704677074669970728868925189293332671658356980134180350641188336334904844023095634651159184032414271236462769862223565301524998645526297871921484803156841689197606747615723373637726307248507963231763768790684110083740710587210860381223888663085264054105348852271509399481202321729868272981559557624254596126184808363824139280872005433906402239948722179684073645984328571275443614290702182497019916423391679340365756366902852707910057827207572241575757216118592025758507114066593417816564266661986762418158942642752655828223854604969203904988689489670549412725423889699507023551788139189918529645545351913710050373793804703700312122163895999909433371154155542459097526975939690929684603257694266156107421078313394333188759572368696974381939498887820498420925210444047798191157471445705976678976228071925892895236144354400974689186953589151451574831805926610519921404487686392336947694951424851608305837905660419239710959979785017092119616394792596813514336491064295363361325239168446161675963077335923280423742175399886359385712190413049382314730888455742171412485443882070552139096007396526190836742440056305748751808314176305213432783240526510959726681327419735672181221659384304036062180086777046859292012903526891525540971042118079395090307821916859803698872491185795650765260394044333756957945532447329431955805018684688239745520261151070600909337842812035214643556413944201038992892345880688298918358030695305962317814160660836692417974322616651259474381820442544325432723546990499961173951975733536548166671566782670294091414856198826627681253139529089080081197877724769432649483865640724552776024571677336848218659126312962729933216031653589987122896642606588356651237633677267418523243433347303969289848564641389902713341899516520108246001165698946511189787541504000000000000000000*i1^45 + -18224609245293100598277163032843649424197202102821215015357281129480350893959485333638042624592195197647603685582242973947947410771487182352858448985917392981408675860164370025584935711385223855246399960636985680057287809167810177038554881440053741740570846271299274272805923753677220183997612309014156299718209978210362579368379965216523609865464100138099087239519480052617988503394805519326123463167670558466413667972217172448438153724246198426092456355316996047053540613665677981572976854392988027857217478741210782243598240202672345057413950714924014175366927873735930416318256086857670337633557946706637605876145509459081439681564976799585892008194167356615555471042349139758214182431169911675718376275322748462797093029409581373554775262416207403431507788291699386204714407735170406957557366510545924272280085832415470796513872079351233548464031087822714380910958157275578664906343211726004337827706975350117179406412661563978823910830209058187987864398678520696509952670925309646147191034894177290076844998384393952654437600901803848181287474272559962159523639475215166152093001229440474579925479384281434399848818962261273424314026191341397641575396270923414645325951256566265539293502417504636614623560202376473030395965970352474752535700552269569615423958840591498616669905133049429683309138631076897702260302811719414830852793981222875067271464495972834562457032177285268485173357881168314332330120794937218242758212827508915007823099061835428130767263609741012492899103971850600500655912100697381738931403949512650396043548756872289288718207866250227915083639757897312625967200696751507194667570407204332666740083224619489466065228263873631782424507508846472106133156475287383132728491180711940064974844886010662174607361688706663142236876605392963575048529738141267506128486400000000000000000*i1^46 + -35021823032286359398174173320855340785799538763765665183805137431469011624151279457331680157775316003217431869026364344733010921036837797225620322203188982925217247557289270194251255331131882028929074675578204180308348059128345264351208400372952437326732645152909679466486418448708976602816425929865078209114110695212222918174564925573280903181574817010957341476416241158880589509646443200039989022642729534337081000200556172952424013257082918412475648309994572728231209143869177393707575728523096567421867243441389082628731335152163135910577932441237922544255973030752858691273641282308036127381552255189228534520321080194182320882325617978701890675239306424002157004297720777492251160418098668016229031189574284186264721793720615687196984556025641308780653703004494713706648198218579044754794416076896970543223107134796324852994254863227468710754825502848779305200017667706690657481678653509189061087698161850090875395734174379777494668476881865315882770359943923412847912459658158254764408295005432507656621284660885039706339891858680549005202381707871203067081184396208240793655292741389178651290644746616247681239495041079841668764360722889032906983760421002417946496995416721112418760649308887944482261444912542898455455183018658596387895401770442784142951758876503252285523556988616135573107316061165333864934511187808693559512465175364827998314383264739101885958962925037209617041959450193431726393219775981042850711358692547202383049439859130767769719060088708543815869560392910905385972850393455657598810602710837739621199834432518815566467536907876054574968671632745430757138482265161725334373755788233451996493558033447365174649166885563073795581854302848426220775399015253794225062627879206293563361859881713191271486067920387528135984812704088487676903487443705339576320000000000000000*i1^47 + -39201103882802357116168727141217126081838878945191043686370631680572592061756175043679517284633524834293642180159112492473190559368306368430215429961489213941656184774388264724122162203548368383021356097579991753477991015829644237678123183210326291357573028092331864206578936455210499759619506527379252952128303039861860483087707082155464807937545715815861361361012874509789249963541771901069544132613989649653686717702857657254902626930406820823665144826710309265182164207809154158940075134523678594272287790678057484806480630919172861136323689331084405985069952590156332407109578536477346860506970627285621607533273353195780892696955686035242366523279975421751885478141524831446414669766995179042022195398961052687058903838705417183209422267344235717750520555716233234833819624899367738014107395315990383498969015793789449633646543809277581078855315700796911332498674593367940957522242260512321695494414102982055715205085561942632867768536067700607777983028766778594818757605344528408693116400520049373165642418074243812025026746151096983043685010583920884747795866686560488489107278560780204562793762321616323890122979083990006000046780000132776772553251884537652217953841981021931923815860765466856563962322154884987597747444526863456162142610942093461582032942514464287935552503595314299370274597981530243002223766447676410119927850692072788305221398959227659451630920736228687386765898082002360213808368479127238809051021090992878653404122632376109785119790772610201189502906802168176593858890999325767244876900304552107898223372235905010674672869354766155852330562999082031526561116870366814490100140752342370593726376370642208373494244034343811116560487331254982567274061327641535345433443905716639663575489498584135020949399377674288135151838411705988984270171653799936000000000000000*i1^48 + -20018483145655809398859475776370410248890753864144775443045698874223461297904675513498760477478981991991697834110053085006537353449678635097191397847670996148926763192956662954087418694986951881637682677554563813281411965214015734228012910646237957405765438210210347935560794431465525142920345878386805118324826882124442771679998110656028418396925222733169602654833463261555789881650533036894324489419079855265863046351835266341638043516846297746516430873497532035571491499756574983736171598787120704036102688187761846184617141591103091436829408130805161164284635020184502348496198155029454447899426904082414666287458926960594368310732688031401318101525795784743974748081989075951355253409192479256165460075556194544096537186542594743913584876490590107044493537241253594361915473077169615355525800078720690465317808713087188736858430921898844894782996275765480902034842319217380122525770340372771945481454449779035534329877021750701119589282813729426291251683456824272788853842735437602304379876362281714296260257686542126461349559395563871764519245786162568142468853808290868875563051496576151422363840567648817840102318477676002545117867960677762209332998055309599263438177935266724252748897414742223392413681622224065365458456313270276404645039902329628342704636673223683166622133516904238876501733455188691530061364712102078646078828212811404189611624515279156783862961064108182198612666544108165506601333790157640778292573950050310003670118175836502095562371230283980531928869066927054002155392625606329515010017543245186276026634846919214413523593915029938017051948095218923869553770068983663244828120159829251076609406998475410401201969449921112300514047023824665005169546962364625596663189220477415521257491938687630191664680998872696524873741740005916135223040409600000000000000*i1^49 + -2884955989893430014353991962542700870586076787923645038480013287192019387649424096241278853065171811760608542047425539162875929952149887369514683640859861323619565587034918194031322278152643066827383825010400104584587401056554903872483826233433055606763729855971871337053185893199081090791612664310059663454542641889426724647362558622218654209001764828640916687704723551377857628735864028336873952392685623227992294693884458231521775929653280353987052202263555752733487030120028193333430372879643774834310440734833102074876566126821866832453710311501346039764632189707635537369600036994226349941043327726093163934411064048836635231944673758595903521398949344279269030177737596940812963332396352211226850119284273674618112110996560836638433036944621649169864112674342992558893412803736197599987544048706436460457606115606330272028586022034486403066336529606978850544139147092951866573170069626331675651319765296434694563608811549353828857942066102053418727380402890170030546176300398664244224739458796335465174005230283261233990439050030277849770320870979878504559777579398591221334725628287794934507164277198241531508119960714630619745909216392549455802861180034107272749066964504644567793312466972461516248365174235896588172592937018293291353771541710652751628774275383711677219611635828303065326178650623797501955615410957225625508558122267314252712311896662100797528502404722757198294310786025815311832201115225876514256365542629941719452126989933990470285897490953157672958371806347949452001140341159590139957745407454349704248916647132799802823231214699598493370055848841337517075743934169743671918921017568612488556429641356871015972457657604192064710390102502000709159027571340827775376343479030478662553085613088212415806970646368010548917496316338606381727744000000000000*i1^50 + -156176474961401029507121356799980405295130846686560392188842555534034881093354655701135201184368464177832817872591569775864004446743608424604855195824854038128025880015455326618741093087488011306664827823041235954188428208030346048062622603067134880322405573589960039590479813681324410171029242442640661445348775665118888717830325320201263209540285765632459137060970122436090512450068476663908378904270856604650086444851235049485138205824629961690413406173055045794445911043950001063319499001652360994154521741038047920810462215786214434947169377746258920225301514441591514232301910334452618301185369626893952368346339289047357879282137976019068215488431123447869965245559187631874806508414693919026967466591032224775174946759180410525356020600315323639798590815133995483108254374256616100193165902984999638628232265400776283846547878874183084453003583838404080114567692266669461906621013572158825658170163425882470887966601188371311242661095305521256158387899181313671478551747721215573283921837640960525556662076114783137629320816639107238511251647158778613548973652775336762712713545699931915587142858960182366349909504391781459822434445218869511543757290520603897606617586709463657953781658352963969710450467141704998800733244294412756772941069030795561629553674644336295378259482232977926559121059512715460898854242727827999881184157526380626894068978101753359564286527801276350872404628791413224914853461784986988524803589626888655716556002913332655998984762181172553132799156603728522141870114882688809544791099747945831246436303870427924150431503522596227743018552545073392288286428123419555093639371410503023036786646800062531335018082101094995165521826365197775332755463379491318598471984922989401107954352867301403977252877849190325987348572788070809600000000000*i1^51 + -10758679674634428644962347313847507299988620766660345923830875910095542624579608588968322286779021964796313440438630547496450174467773278591795492909136195136917145398000301149065674375133711761255385236484424046908913406303437713860763898501743002863053832212934776493686354026558362810054706921304629753075569990754850335386090069347757303886786769307967878801784610069825574763238394599891289358833386204300281760657936130830221009197763398647178582891659544226380337411290946850930742517938085586771745590046682825304220773891931306269064534948923341037595152655213005900258143502727155300890631211150777094151331165826214807610755496103738521413657963171367402079838624333599557153184011219038238808932800527494882593464886155182733079059595093915156294995171404378687469677413677466067136110786012362144491348723972101854077478136656437520488370602430900141559791019849143144555854724159151397686823840387050186841068579721106301727925393346983162612336310240871458878770977410121961489343950736692310344557882995355484237489794141348699409005508744027315715763421799787073115550849249009103687372277165732105098281802539982104635802228755083777083112845201651580119653479172742457856710296798257564475582534222350783607344114594502456275835647156387953657218007807271317072798703602158879664602169404893121593015091701028829429686538358890173299677155889756575400485737117822570508553631204478721981091346412482283773656658855228034485922993351702325640869509502113770289063342316628990426110399002761305091477871237762247592809570033552926199867392978702974725423677051358146275290029088786435091767418033197323057004641967392796703480766392061636113124702997238457050915864694429373750805442156244456181877624826717311844547475633293267559435468800000000000*i1^52 + 846895065556292227828538389191778171839388044924221210857679212941264456900443225457708065824494255795699112415382504483360478099094092825633397984190316592920127641220650138083590740666664129751852233699263754306744138629347898715384066887370531958210440543519449818768994616223976305225110307915852529782266200104289191517862046309708357301135251381457894795068891755381588607637499019413289342146672576354528353325680289601673275333119489458412551566897693307675916168997936930019466485158343162926649334199455267905232241497416086334490518231425490145328895517477443595900472411819974381872524482411247421707881083235081074779032669192584696320710282452605536196555001530563592954822650198023738992176658995183194152000148405776740726584686763153064123567413181445103660639867240802812993177375849516992391373940045806580172897910976596225243106661355776178490476063573506688862052609668735324502461832811581982507775828742192827849544654743504417703403561433910233530416938458106905870771565917078347845759865848187899107519217086205501708850993250697710274389068723953698699515633149026060869951071374210327162836990242628462882757651674346703562452150813459784124003440266043215492041235609146060701256042055816571495794843610300630138852767253114937120556600170183857352134311782459861010223334436104945597946012315888319030382698125514590881099458071912234724537335133102702880548443036324113351106736819291513367729397795376427546212083222616133609082032900568382033307313975208169945373975783623753826315525644424357871269367074079956256216970884644860343523955171740926882717723521495021072196830266506613275217926818690758759110304218781935946314141098452832261857942897475362774964945364578095569664515713049807871394729809592877711360000000000*i1^53 + -13600328263611945333723723540970469635752092079664349551067568808230322059416322524841199164840651484519181287515653413579526606058767166980320882411945308201930562176683218299436222874524367677915966820647723299495979738465696435069513950512730599734781207908017507211833384627186017643030191221452390311847707688834250557962225624656338717649901725836151877270724944791455686361360454981379886593681708928045466332101684891769870823593567982046776425414372932379979293443401685270638354117594304721787688541194775653674460353427311799228040599694603197928987457740476708235336219282486550644497298415455904166462241995178744549284025633041225451172431677082275932566497676235565067409752627096157691341571168498733409976824034183257988845826410619435915276081309086922342257342231574781749964176475311437934496167713309781538527950738319916482413751891673062777301451009546209326617862265516752289399001351785867138293487413335356855067909716075359512018695818742621780082898613291610306196380223328809691847052229269903232392413342332134230077995557508055326702957160723998203741514561168138361308914286915972611210859413087835116381559432762538164541427335044359127114626774996720553396196562391065585404291988722094900723283071252116625997308299098130373189282079870933570079361957071220614350631868853410526592575554379485889307029494547892305696786318553690137519231477884422530672907386871824563583812293782672822692254548780065075293913814641995780959652494472734192515483137761238915286897235736002745711275281004293597579230026880196088202685167321413071452835889232919667314721393794441460986872391533049226428540871183890579947976320131676604169388242793684930327866716733941103274640084107168865643622924908291602921146524958720000000000*i1^54 + 83258968094697535763321103545537240117782405693126751225109380428927208150743139825371251886082077539236099625220370120933121722637515590242508725502289035560090479636488593335356623822311475015098394717401117209520119747102679693086382641402271043296487097921065194451744664688068109431675928651988013661675802108209579837475817686411462193914440875760653741799803326986507945467503189433779572920822406396013052758623714392525638344420521343587207355937071366126094953653910332315621006894399080974134526146332741111222830431626060357353134821928934367473235929448428014281726809246225407759620615741578647469722785993852223107627532199243507028680947768334597551246273489036841678850799343563262612450484346767569572300599430575769689460296173123395704408863975488927561703520096974615265551866660148329895263930414878608289549908075748824245799747633009814215493921202859313120335156559463596331051895544524465546455247226851583493658795302958242469579242108037609352763522942050537129060005946960258857922173510642704540661686259158202844673744755008243592042869645169987358355312901080739462682295927527672731697238971474654391656073950935367527380183264337731977835455727710497318379364147558470696609983649772192151290127096420486570132177893041413279674844845701553914093019346141899413364370530083175592829450977451806349031985291438322739893529648222191617390287872197955996044355705713877479531413636766705833933604968481931414577782827894893160072235009618118530212375049843517375920822834615407387900485992459174926535522547214450260423161705638511836979825568035759445220307946882644308167889055892700095719208400183369835467264624426697791455657656336209726910322613617988322140528674416902533034756396952449515520000000*i1^55 + -122535250423881289263371283881162336983705677662265862923494964719224190550090670393349775584249517968953536725471761735379204736922443370671754848107356065323231674626901117585821770650609843392684666815612395980356628261779276553740476796552926164924361292122463697977453747850994263525811046461085641644274084168056554725272429480359432592283897862272040192226626694529102215370302544525443001053576081565218687353845159598773786555754816026112914748665861184397147594013547431029198393227934413189562614752042808366719761044030792151848766912685924973251404342017442684592860186266181970823312902398672147013107183130189625054050785425896239214858628196615769408709172885601154650453026197833565679053535983425698427925773439548493396053020827091386460471786815516834292257587185818354001555212144891920932788422071056697628904573020117002123507742450273576496209774019354542866661110210066079659516442413653520377498490848660767028877200949148314635736006596908086664974876718808422945727932548436751798796754176622521033923528550796128884201255529232979567245797267883338030293233363890222540314982887427818985653753456284698275810266523593135119309144876964367135869675293411301892623364523040072927699981084729012751528152391992082937438463186456880953790000982810813199804036178028275943759718070977836142658861200259866698342673701270529259722724921898183162151569358677848951578424209705226632473254713905405072080031247897180813316988451499757654482098245425528412101741200232656814306175636021523043548926631098117409341091049885356602730481866816613787868877477206210952886743594748203015956825116242153622449061931168815428166365794944996155745860598060539643546935789699111483203599669496945755489792000000*i1^56 + 12945072032160202941861351054544762535489282922584699547743201368369670069032801465019090631513600479761922493545660702102987335703045197676454356015573487866206536353255708849763777180049600449320290884251619077468325163843371087860738807480164001972897749491841998009356451429074620603021459809972132891823283353187786243417101008385676611510518514908615713009735609279575271458064081634293619691339024655797476623828984226530859127288669605055417256957849392124068894079186491533489391930217524540808507035320339071111415281475340380423673707297747564856875983461909928992705293001081834203069190943254847395786607926906969950455273595395395525262177656983705346697015314899459412444788679243535917897892812162800788279464031413514095083770587919661685952546356837282819298172672969525131088114261782676176303106706644025683574777600716822958935429459682993960964422241638638662904843056459938418969523646505794554349530948186014046096568842511948753962589949478983563756976897743455017989958301101530926554706585345525197561632629978886553026785692892821807884823137790362438658600274269708885876131689413815863849807966880288529584646424563803095366143556507834631956283739405790011501014901018486889279377637700902466157889854248069235012003100066237333756904081384983708251418082981949226563906021823572595160433060024430908764328043927501586957908464502044752893107994226453591667823294858129119307514676418071151699233823070164225969766725460761128346754529000463791560824599517326382239489981623727883444619530052011072898529536249882248848516971781545388629641366810009380529580448608012245976247571219407044337208337125907730797199944822451346064746612491816439529732442508470743295941824000000*i1^57 + -261062517904202454321376312829008649264764133790707321779356576083683229980589789217536064831849562080246273954380166813029384232721883043126379665552984940349037826347971077066231915848031039349346147290683479294544009787257356896771266240730103630867793066200628044109973141881023873091485478372999601306903618914471761143529547087331286149638469673744284440713746493913788630748101275109931840785218223210986202340616898578800140976391390648674494289992831633776720236110705293993092975855000328324170024696569025347936450821180143459556065426510461056752476309472086276904593875741802664919054860604744774548887660710447084551613952282340830193426916254389654334704056702958971372305009944632929601573689246356491006948993323267418630123572546324020169775803459761215731356658051471841436227328686575470493488188856903605702091562120921889662686725923982818521327693068663148186941914659877669219982275444851581856959994983294211946889873860284135105016842631118875994166095969820367958015166836613183023723014627431452900429214098062082969682711519384231009849072776726774173686382170498452454091460722562953020764249303500707075817194717741757032081890257655770277968387655669377104596736510175295605405584311946820415781249805099759201257751224722822842437353926223336513077513182951991681688009838785300324796948531185927456377972870063646770360030450281546034718048350735207110379530127617684483127295212792530558606177802924094767000121059319549474223574420828878635289149656188528424585547266294858026502526469852202876380247746917923849625586265836885605230047269785493875527267155233203140899580643887315754730732746515416192839253653439337157152273578108155562679770922400000*i1^58 + 53346146528556265824813138719025460284614641424913987724734055087461160228524983044777962204370333657700609580781302273355719593252405550260728585555953943478721262260314596630805238873914581268713149473256581373278387796057435123252677854083082867602367082741262113487656891543709513298487109204896444869412911047847633982866386885365996376082408847343144311262641631633632545532042329412262077903374674435193447872624396033263255778822043712766541852063295430621936694799093124065942836570992482550557755155891717287395606903753402678374260095893549963080894805175891443526714941211454470167442851825906582569078233256803964595848899809189719648546782641957220623521913366590474847169808674433202033858772927005485031132181288916758018887078222717183757748888772102075934396891390589780205899013228816974867269595145742363746906577333339563777032227878664112168552692578777259645839153591178558238241797320245952218981558165943152944055642715877586897795719146715896959674383197641637580869592191908568530344891173653791248295992292799107261364650223352872586604992032420295174078911377978537394160541152815643037277904034684852836615626501273766665796799280794940533112648417829836920982973641851138713842053680162387288754491279452925707897470072606784189525824414127632755181432616442877128214476705804012453252340634890166049460672718065808802638436686017965785927202704387957320000025097280821628143450267770385390134753975084992557622044086017609503384586929320342204808168503052557424998894524058022975294587790175756296516111603520563991198791046145616945918482449330131472385794146519430979028851600228361448125534423655077050746482285782765344288217940000*i1^59 + -6781449382955773459901595582247611905474397724476118257830984682329084915543298657066865910843495708119859585427311454986647883460137576111854854505467967881058388295344526535345185849876861466016153033386856000864741615678284617174635577789105455829466583200051292316010981412660108109575677716923726561653796189707848261715723166685430998921140336734963570263550201294337721986867875695168544069062548652132080776589163551800460539673473460244364584034433322241151386184709849713018323215760054924199870421549945334676953071732533017741751578902826843407371015299683194407744901200827891354032734650246706996511389123321995541235608805938169478405466727432946951040369650413155969973218733518769950459893772075664508482140299373722321719688570079432700793692043673596032935184260643219304191594987340830552605404643269343481081214890524761294309537751360112930439151897641119200167238743292538824775786850312308316050735497458279621672397195991210754503008518595199296645542646897560834861540860480178420634265373237018943180660636187013972756555964037871923151496387302371714095578814546328833259155291467186461148337509743519352619184163857716078352468270104419799291939208267108895373057437803045828668690596596164944131675366240613129544627654929042749070611356871544719584515388231217916704236314400269555399400309698531366951852560650383288734269382201370237869423789541676111139963386295513955344056388356737679683670463884408846091878113875063069540458110993659075160543237284224575397265993836989803123406261054281222218891902236882921994957053909090420910820036303559435782410579815248856757203303350716281493177387048237022430361600*i1^60 + 9050800094571504269425096980133194168695565413438461677694244849720549562200104230322472462221296116134549978858750487640443948586299839931638452274147574868122998946088360982047900203993778670818090544395125026336908756770630892196698713760183865099788544091683435194863635509026947446093309165926063467757384202482406702097580684361387243829885972152901222996489936086002931373989121178976819022377475577620281383568035677694953566646988355145268596879569335115290083800945834734843121861583377266916865064361543154326040127338278783826224668678805714925104895421406008546461667720564073028064544037907915543788892228285328640953844223599652012721501695411152119800220010514298729823130271706795890812937626973217270208918182756788968477138043111376024236029478594684608085646783746762875015366098666882052908540196604858932580901836992223457200403451803589928711618249594833338732683204995028697362620704870425443546303359438109176205561926809658640640241643244962449518617807678602785684207136498951087215866129175758534365237789305345199209693579027769014407292152305260840146413611465389941504140201804972966188388345770983065099228078478939135579634256046882819395304193152315640977288952622641392328488593010237758013850966880923064254436035584683593401817483373614625968172921624722892251726982372922375125612416090393752562045891504616886818867660291154245527015822502040050183497208400620094032957072904515216411642805652304354874590304123206018901429112309359139772497890566890815305405623949876159949387171969514680447393416594328159150001545739181867943735881551166675447726938443353801629142222735412882185*i1^61 - N1*4045500133784151930776864905783512931544827877751313673491372531870880454879130123254263308756495601719609180097381885847729272464580949423889460598676401126427060550283141510101830370925889234524095179639812379804070552004381945981634851060402561372293027378375933739236453744923075666293835352612093056857850857691607455829591711672191388292189062692870794714768231392375481971309810106404216824251340595736665103425515343351224690934775616671488873823270454189422947563490144035283505106692736368726501562495470666417033653048*i2, 3917762413879807638778488877472127334688822092195605110490700501551692641318997497656808439961739784018109380914321680690422271651390159676198463797494794453431338816472023379039895908674162792760254022926631081680201581956497112380253482960067980962479585470511224670609136685122685397293994914766513986636098113086729076726500682779894079401235568099281849534558474639075966478431936709993656150444184146471804121757441329062601491411378247233719644590131458961626754517057636944411862253880669351776304560316374357934647719153764651139023269034693379126476674724501962309563744772312565102856436088826656306962770092774621326877397728627790736519463835545899894638210161503601639825800631017461621472399626505118392411661473277565747798416897499663850231299681927681862889133881695330442970090358516532406824849067761631388832088681732737335996868881882812828952955921160224723707911028169960499402539210891596235725829513825377921543232170784867925334504491905153435146741102853336018895030783778913852140462309693597040973145185027164755085586385020374680985566827940322344626180306669005029971724639488969561815090383561788913901512404307452560329451861333346424285683586090814319774472366143518879447960857514717015358988097692754044949131535878720458996447317039689591156044495740777349070329024436521103316820584737882735471093902148805107131354848700403989732531217233611410065169507943173908618526138080466781550677228182760308989308065770390217767124198470076187221188653930008059255975186976500177338576724754744462067220547672244292481064391136272294939369788770106736417959083380502512182292515232932116890778451379534256560229280832225736072535965115693162234778366565286975167729251857660607731799837610438083760068523511023627728234997124960023445366662849616060883435982134290412771211131263495776634383933413027651024549583407606526073113095018183470496741545812578946509953594572526045485389728433664163840000000000000000000000000000000000000000000000000000000000000 + 167894684846302012319341924845568670068313749020726605414859875684662277864186068210750345317043913551074849400002979308025078802893004415164443525653637978746102301206925561982210432796354614500349369585570683644404032682821354680937554766419800541537721492292900064270420505734063422571966828817271266894616497655298260042293168395870327849037958480526409869310925150553351474591744768337013484982423540272954268483169721750295031795155736801867869349386864760522652655286659670789708783898259783914412530987904949519433551334332814543936448689133995210641968771293193609358703855945857539130513548058653930069615187155001675110485697051900046698437364723316169215360242516491344884231572581085209641410090865519204097198860564811775289175956520684684309600519524062403136471640546556942711619674737316259505665794964679186660854703976288190134492866339198465700469058490983505153029901707572402934047544660862430842076757264415109646988704328377836949812537406133221756576488423874206466686024936565206245362127927739873463541070524870932055676505554941225057027235254062283957988708853293657987649744549840223054539779239062996765085925000105659492437087407181142009945359213873248398435042687011700889642983979974032206726711146442751686504464141989472874231840724789356743397979271807990054107142014466491141685119529749674354082395033918230617863078808560821102382826426586967800266400384395589872395044100354947214313166976141516728096724165239168121921925506354379127055063622430250068572593059325032963041546060336601770111107966458220190338332087014499401182781565743300440508779752122002820822312955948665936586772289718456912620190661601190615476995336306814687583335817672863895423873395832118762243771517072829087316123915622860420006695691794572969264103357184886487218808562727045923749191646417562941975839807432746231260611579314060784234262496268592172876748257437966810220665374938288133861481295300788224000000000000000000000000000000000000000000000000000000000000*i1 + -4955107371971982106019897942332924029410806634787123924203623564679596748925224975982353143084972225286489440836803829739423433875328623499726589295824730517448267781794453652083767104968639778585899430608655947839725105807481093765437229967762057431597297142533642178542724105113023692578477527629025960476173097362878121801968015378660893167894524386467730401280988075145793651403602189605780169038115804489263110471657732732547049900506506555154500601024084534821442438219998483764859296481450224461189365728809112355208798213780342266709797644608417484700404277175781520773570347508881132111144611302630945657074598654699772693679894170545914005297110664842888637296788631643145503961316389023435303221998992550810106134246152268985103696298747885341742387966633712352607770797923032539832637069324773574487537622214031188566853212362790580721042442314376978223297910525455501199467201897917939591882178563059628483110221584198345203702148553691440986005743731283576972405044070844851191808781633977678586707483920238574982886363603503324551171809053725833666673100344589589978217107600226947389824858962087940170278836395541126493740837191730680283514637655111192337808258409624999806055950249647580762729135830936843884324690535476932538088917732214100775987822894765352746412778413987890843285365504564921434966050518344703465177752733127609147972899360963229664217954028065015460701156052277323272733199248165004865000941635491841376503443283592260431905653898126873399076418729449961244154412612955861799643207836462717500868073388670225517020281232736002468082152776162125608521562014758684009744098608297324276514170351948835498195097451536070838331446946337693348106564800841529997910015867445884994095977880748709296872829426128795040909615725606881411202435753955201586304066971890920300857733955648084314914026407376305018631361543808587068561948736120888551523975881932585713776337279832413835751379181764608000000000000000000000000000000000000000000000000000000000000*i1^2 + 38195013756173882273319146526766048712932239505042895156458076660978557360118872102341805699962819673747326782167288803727111814585779341880063693334916726534702738994254376957071852032643522320909067197271381421749807131246142012889952529482704349198061218048384013458472140911148235136825961692064782216257938546199401767318572657480757275850799210256192603383305351222312530238198067917271352104120668037375484677915783991653594819913523587764415866797279778790795735729896391968697888073621103489225357876407147682387573507805004310416864486639740294204149989249292016963671528354279102776414331417527453414250120672187113957818576363180701312646813874629216569382300926139767110636234371281860957953561433648998016155874267335179008425826018592821310342347885403269912576297875974534810880474331282782722252543631851176902548495281483228376698039664370266395789969672226334315432278532135780402266295762722397408841809987069050149734956853274713514857570625671529211457160908487757132810082925754473557302304181725273031494612613667459191830580518777287674315475135943943416217639530743392359500759987038166444325528303069063771959876647323324417961599713173856119191252596373388808875629949576676433089378812869057112075423516887199061299022459626276177085410251513156205228079207815904988689360120356491623064802387514400123671121738433958428125040249504100036343673028385305697766083771497591746113438511135565981399185003106401614638167436576353781174783009858454373797939362653676770992090145532894695548308030222641574551763802566796574693664348567163494381861210937732851141424737621497546025550617402882834067100917569910345626914185904071924056842951171111764836942260916811430531721414029343367204182199583325350279379368918399561320809576830289798198950916071362349259296102079834170416541277398977456241597944020591710243163028923299228715360877720835923464764221037329468172460392737860045882165602077900800000000000000000000000000000000000000000000000000000000000*i1^3 + -192374962606993152389310807055885449926721063254010769781146002900006863538800619839863889790434272634415154435379487817116296176291092077829478347172931608357448912684543641470538881722619963451686364451368678532519758928615429784377818323627349691970967807808180355739557140526245800587294651957086910708998732576727845797970910891256593237117449806214213431583703587916550643876290363121113543031596952362073270155801134961157262092209215215714376084020584090411606554350024191637691710627757781225691600728433066248832781448054936612280929892472361131932508646592108928361076747596803304349575756111569538214422711867412228032299958560581673102950033122915262378300462143526693310004381415919483990357349501806025891560044392295521630867220847337640639466458795998230996946635068091770641943585819052586959997327046686702021580753958426028122906531766600562935154705826218774198434736177056962989841708010766085372873675579405921188120358916798151315217392226633176455874435812451794125401736638975580478263521355653538432704922036518677923751631480811819223105314560279708537675573639319718341057072360601236193441541630422580511486106710801693660252851630803408679222983083935220749229888712688560015629660179431398959197649459938532122335661773100890298962869144917744823032116319956160728448053300308279112770553953278038124175292482086594330931159081231482362478610398398024471175654323757135068763975329425539854041225695828750302588594149134858205126468806564660261759822196845469008771505999566757795043870804725536929357854006995534285365752048326670962851153397233702728962333574494637567874563675097190505800721747913807568416649083073809759302644600361159311736050645774066696795713589494483914105921344623353746657109404561742532478656907422926766834065074101851738688376670110676931533741365940355441582846484454500060817074571456233095520596846013939788398211446511810408879122529769363905595632034775040000000000000000000000000000000000000000000000000000000000*i1^4 + 711984704061963371299706923053034876453685561268660738889329201679899586107530349489717647031110575530261447296872079486259832902702827920224934316847186761324323232728882705663713263315116338975610693512295058723609389412117263508428472590767704168428415941439974204718725549839956437826031517006378477854624746728612083437868613378387713291475265344308433792636518152065685733642092876045766951129416158632263212571616772428267363273004131748241440481879850564220937646029667036817112399322378483764663809853092657868933285327755048689897294165889029143434554740208230113684043286209914648260539517521952806376865280890205832619065318417428797341159463674182525475292481726886975878105985198548421801708779844594751295300956303474976221781705472177527921827368815458063174949106305421039538534157548800958024988879513146266752185835874707497876999090578054065172041618320003946454737199764549887263599510806972827552668316806396229377430716334889458702331430601321915029568346950422373427616218083692230203206176457121262176920894441720045054915031111708253999482633877468881040710544211231215029147451163040090800534956838669305376564753383630322534879420982613138973395503664316881166673765798897987883097700493836588403651074768483315828836407562385879736708683703883424619281250182112552830141614850716264970005663695536082088634462870053597522076949635354076319891218686476941380163129712765142857694761564736561237135829300585897572102707947827877596634553708547930807374280565771479518649034074772387499279724203035047476534472220145412809230197912399987938774443789579010670365202262574287720362847326306726821056690789820526799609446432518442044628248573254639689412771043107651271938264532995917371901581765881298111434904982655293154730665749030725916890241693574377186561614735511440087030892222385197986844409081192280508560547464192311356937693966121618705573216919039201469351829519079275811447720483225600000000000000000000000000000000000000000000000000000000*i1^5 + -2105688384492240493624600311733544332827109388005971975144125372692052415860765067007369398775252292606766541600875968582329304337242445000801469305088697985795926226721261350942750066854897335760415201923240930608007575187912457785558264286303505072394395834832455835956988566758308769127665460504947119608580593367031429465372896159483608793027378229253174074873345970140131115130146459544103065064408386116622040141220772028463616801837565288256418524988014006907011394162577296887944278419146716287915958236993163548858063664866075300628827231155925015404704559165565952183212648557453306737026342594703954358437200863056500575761616854029662789774343044654343353747753057827714885021125654486814237820063386566113317451787037252336880042493121834252903894080413307511919942329419497676757997131793149647259348772537060509695772019714673196516644284014532625239539924183944316470015893997826679137247339581596229734268855813713963284810187071043723393608926643563360958042161352304973721297062411261169819464914610894211408590146200210886806372934741019044245821425457931794561788461411920514956969340512388143982035541978213901947047653538139475872113613706705449241744618644983707131124489229892386696630303981978420227479866747129257120180771787436719266082512432717635003972750221909669315553556337031120217734820893041873962028452360042827971008227178785656699813449555576271559427094109089194318985602283110618511952747068002512364144910690578613770885265394183944940056464847099150780606343927025944556482740048272131742073606219437666869757427172778638974996231115900369102603494022099400355001499615537535088236183155753725784153776755919021087270559740937341251728234955048759187683360495937494488008313926283841419028790169004312873243160378666380049116979243551623286768294755376024969597517577909522678576303624429525475652487121948220569263801848640896650588039686650886151692877684341956267148878807040000000000000000000000000000000000000000000000000000000*i1^6 + 3764729853290387253898850159571867765612083265385157367663942282909578570352773329360369719622010663894759334122958426019869132906455809060751501259634958889950430453827879510511463611459230250476636092061010276408168374769493677221899979618251678462607329064340400408764469331930481813957696600742869907354737946200286366596704794487108358920660574062019341248739499549972877940999839802727923106151329748405516494820742689587628096147072944813974813595600125749824495748020087283994823170217380950880130858545312530968029817818133226587729224604768201589462632502578199977993426552142661339329528766420672506022021005111644249632206560056555006660661401741585343231843181403306255602169285019495196141416768645827788513167241406121612018690049044317872303119191769506766380101254229732779013282565685569796214726749988801853634616332129891082292938175757167228885296222289026863552926531611588889371795293478168429512931342639936323080972854139134790671778723239489008614285257944932440284070744390948278476086042077045189879805985683555425402019929400606045093359728311965178452136477015961747299360256528319803258591266853860285107032490167551860059945553492117390780450106359416029205811737471949922627440847843699161411167157510123130837542701524374589389708111090554213131625477417547808590071185204346024007418729505398716391136398206532118852644162737231115262410813040354295597010256112513553748138083275648085772048788184700934652085487328091617661339790737130515468608757635317614347692419281129999894250207386482820210904421540741728681649760674128328722093592586740177013464043710501188546374312808013126261148279772563477622208858202414749665890414997498256099927315801388591586036821652968455872047169854176408320647799582803625882317045592282703179266182193140389053135701571867520231279507473615160952379266206879387832036965837142013361519518599538532467628165020311222480974669882173670728285552640000000000000000000000000000000000000000000000000000000*i1^7 + -6642346287163291219351340241193166073011153684282364928111228212813737736558626705349246528479496533726635498036447340145632692112544558018884324821321911557663313785262661499439421260185029608834383181267001478091587695850317695621810139556444049086114575752625343288581211306930305620361650378780543767793380055968574616292213428170369292898444916126146172497596126630331167930456663497032067411499083118183038886356759111282652644679295389667167847050769302098672328059197254831424017335876020400988840044327599256101248222054318533291558051961408124147868573323425802917429925640028178963755707802667989422229278206649392157821630415664100399546337470586436538328130118274112623029737755426126638926106215283049962957631766308592285901735192726734086029988851917102171868421796170915857656532027092282468567006461551002277296050443142677181522247478833734049533937389713740388206749168489217194723222902653150136573026805377285723668741874798160806224524304525726921634406858953762969701377809421242930650136241215032389658400311660074807887073052312405985052371907948634700050470867143952054250047455030675335507932859895645227188839863121496694459131555106525695685674238806875967896557767320526816004373825067069347783158052867725344920119234991333549104624087850768868362121283438214701084271409799438653739056664821454986447658285158081014905356794093122019921046681454102640027183169801132285529954543473061290818301934447954144118592381804148543740439368700573983545401879436864440036631342834992379383832519957043590216068969860322807503157817660629532133075692527217361925275859011114071885860733487493583807640019205493680461736923979716189873086959195413249700836324812512277596546521463162409461636637492598324072259132339752909017945127237376320334693761378076161432365383139446803623846609496039569645906734123076577616361797233623401768373295276739894884077274287190027690010610179026428287254528000000000000000000000000000000000000000000000000000000*i1^8 + 650179501085299798034057709474417103435717202377875668071314755268361588427755323815337966154325984014292337700237320727798524152493864056932433064481154393700996046299890486083617190004041707814524655068950497728432954213654237151016147874105693701869491067079394316774412318740139277281129296358130971180742323474749570565037828974486843709978052391926020979942623346140903180043582687467351018171376522322606552450145771071642026563588472362602124005018599241471664499230788966642312131253054055361656913064046185805130103179344404495972815540799488267059639519088291788831901813799583246101514731670247964306313504979671197308884737428590689566428878333428763150136572154093596487172039799089126668102582478473603815694530766278552949287406311533630868708120151527909210727352602577800879736924824994134346137516354373505922515139290486812460580423101916351561120248298968918795756001605699348452766977350387003119383079468591880685641134944981504409621489309571507286889125624169716365530315407636622248622397806331812377214126870854391440660498844641802129917371205976624050151355740656884877187873791280097202192417118470404445114237280245892550426400711708250695529789216207167829897856541035871643591087075400071831713760025406579866224659589325837476767373644885370893065296461723773226745721431732868608307598392379317586789383017794242440354876521190537339820376849242126871217026851723706090213260359366413930763316569135132092789254350029093630733986992818216491058248455640315710602541177223813496618205642663313646458982450362003945433723724884818611058458759132550105575802544669767575556941035186352166615121698036463711535468736334671754132920247946564969237859613322165874410967243930819177675653147959036812009199811726956585747104591311218108561160177493691290734436256689968953791217881404535571173234836785699299649586052256794770117819543650905775437982463050809413390725671092666079641600000000000000000000000000000000000000000000000000000*i1^9 + -112667907536290270230274639997793634733096562973252925299123754673835564112318250332692835525862934433164974135045389325567569428186316771148841270292410658924095388560432741090720115919346059380193161050765398214536197307675547669408512233431147330321452194641359963376010775931354048000833476049868710742881229046693882722839288882138526228769986757082110615775961199198019864882187473399881008876163490249591887336461759407608204247766655393754561696162251538545641987466837627213964663745170446520502913001484853870398088405266789366583905672801227166877692470212719782192921932136262798415401770263272535819460654980191726749530193384728000275476233129840548007572175056499332358388765255267485146076658870971005377266514759999377504372184453481847236417521632858699218276641010301618564822621145483141962362845230047463623321391355789902192109123970548351368423978279564311945284766155465370054955463163543485454067261124677308471761302247396466919768852985799510770176918906743805046733940482313015119294527456804802029145881481286207153784786201100096748856119705380323848098323935013839848666871442591176660411267019697593439359050247594461401257461993986620002250375695979777569243884951231469209767747507646151626035911656909487229814745296344321364949915626112451039979160816274694934974454237473966108845757500410419623644631225081772423987391617051017683005421919420566370485112848656837598640234030916930051337085681589145564194252173027476362727666717563633356897275641681023392925360839139316695999057810733815866106942866723468568319710703399992785463340742070198183813128401876649174358854289864803840107918514607083918752243303742122166651055369894011631085114759387464064656438392354990509773011831507483740873209177130146333448154500424346657982794277771075066257070355204585574422897348048156149113308235411480394204654693137668000927224167361844681073952847325831679188120588137590161408000000000000000000000000000000000000000000000000000*i1^10 + -4364663034919393336384808244993382831074724362140355791645104241923514574598440885972903226723368504866051571316030206293683418031659394662101104169079160761703509060260036724854925093000857820873685034044791607862986102970740895985982736929446041130521825461254832566276686920205717475711482692244045224399516351529030528086699001575129664200276355712064419360185778167899150502438136984860757004880061708214902996082355804057250788585973616166802927167141734470274597101117762602642172401027224134525542915306028449441345652845531201590763612445570648497839632502028948636977778370079612737288133203621130425732203405878687347002642455032852891655660528837195536339558667948417921447744204470817223449302382885962877846862233773179335500439707996091570712340204574752718155269148324074349468351883690053718940826334732434794094756273631489505550082721128708605635851621720705377135588578198233825671326582331808150230200646429650559615070123490867236532279124133205859351963882456866978614677128908479751814205164371599009701247445249038478960632818123261630962959323758699531742813702640945302781515720065422471273956541277402787209399824546819221089829420391822769639615335554636865043098786633439503220862462140287931974798094150760089354995448833580430978806753244206938579110882288370237961335236176060007055945623984346517119477791619959623467296097780932317162033887990289238951974402105591300123734183551133444106459746362526366570903260229962280412577921023115493676039238740118186831258704316821778074830490240086230165915509753920015715574348103971438140110511561611546555707687125262712078000480998909241698469569406468293455677611632740458188769956123635754653465841587880004897099079913827554762759166826372468887303650077006196548197093698377583578351122972601975117567256383257598490006620303612126930830129432950153708075876854015728287053774704339002375451520505989531292299503017980120268800000000000000000000000000000000000000000000000000*i1^11 + -3240568640751568033660368883868917400107748884961707694035363197554228934893501707660068113100763237972940860211455705919584262521856527527708751074670700413828311042485167586515779417606174615219503155045118533362451541957510909020118327562744543511510161079445079440404294326947052483838123765283058601493104149374804425126323277388243967490549124043154180878988923080648261448150088752935163387101349785638581076578747515962821177846943968835692736148365515132487544317128146914739678377777143274902682723023956887359439005264202373605433952381087214128003490349118558658907842866139994071069600349385078017536959130078616728503415361978622494909039153584243180636358957190839058860589418359442518945647058212011420294215249232329860778879521504840226035330716330622198566127369304583828794156882072649709702661724019378188010170895749244394767088117431320836064218379920635571701597708811635718762280578365383462886811688907732658189620939883059380222129260235858423084269596795658463056527136620624627637150852753525635208479862601787189940653274407115518465116615834467958811989667128052170390496304275294029270385385728941505955023362150812495754332169811588597516141324856392936753081660329406486126123987845728112881728872682612301273691227732987828214787834083291397110163043659321531220952376861604070915192851397673754564241904422302587264805905102079420996306487327612025566055242998437227979557538850280955136289272636802739721361790598636404234086042954046137638659318502662416108335911083922263931804068613275271277623016835526672857002369918214295308356009544324544926856394225445765513223053511159295212731534835420666763654083399841226226574310548675497419474330896590262239062287245515071531269535373661256226634848847032685427365109392778874337670619310589652527252084704387796211316405090674857422013242957448776823221326866246481581553302176449273279169614693553832518366345005577011200000000000000000000000000000000000000000000000000*i1^12 + -1027615054375888039059874569306068194132729224766183460903966775271118969544612699763282946522514593167016372714037000466976102308721739803064780756075044470140884669839740466458584690096560738566042435919968492211509895947632738516495495558317308328483930962076809836786584321490231221189922786555994414814253594825486301216041193450586780594522885471463951877581110352487390345223621800443295988550796150418544508647054439533337980715059563306119382777648915027619791926559199076960605088822605707069123924423005352919657191717298089409498433088692368793235169400454891385839025683516368105821706456596766496747503430788385102093422832253283410168882558855933664589887436843786529015035811893357989253565491963335107895625577797873605691876489137340118588333650161528728327605617838258913203716876398295297885926478931859704752655251973676880028831222385608549747421634132229686562693524387158860569874496337995814899252986629227217871185621439406370095928958461829293947120307413894726392036736212283135254031957986544517511635240459892591084544968306315322085898202653316610420752881759304112117084071674973723274843655875672864489058668783353207792694124841958492506193371557090327453396279652098283960439752265739600992197775879453388567282304800465889772386377257654007748208556042967310360251697459006801678763868821860268403356510062018483144830811239068788286127096668531420012305370650266739134311161261812468993816966420058571133367323729598188871772324305231450811000372719009079178839948253186823195651546528960378318366511753526528947342054104764225102436015046252561786231575987080499196925540235424444281993932173679392729609814215896505345779156960505638009595095558539619647057303077779493874412406576878467241861335713917128204279406082984691000531689503628231571935195667592831854947761998245339861161656944654301237212284620226849368055304016577271314361942584051066428447822457077760000000000000000000000000000000000000000000000000*i1^13 + 126159784308328027359815295590343114619942313908874205098443025988534084210075503462221450849919953910032343507769608949668887049950819454560071260413588204335539937429186090095687166444675420826035674061200407810192235877612815238718429873163094508131855957553373655181766690081467537594779936397469531917189232596982284407186176007472914616660418243938570716566062006870276507640211098760544307020300610319288084311796333620817680912083466649216997282245719487017781020517276889432955089109722438688810598000827500172426055422632068628890644818167881488609919425338740945632842945256441826026406454145508391079449405924809355320132195617164404385763143369906591893888631932242432235004948093523768030457421853842012915542235456479784059499301585988142215390497684576478262046017654630939417876419973318090207346740523790425427001378649936501276612805658858872446464837701956663130523374478265711708051046149679732743600140526036828943833061981932353516672499487581971983206424414424683200844134303452813731338525415564413834960277228243104822839761703936714190599685342990857321648100497409114617411948158265887296854011516694706994078480981870121779283378556267568434503390112210321931385862836977758177427710169003047641639812788293349449713942794115541211330917558282145441152254392908774645848057110985968347597521964885229240433661979649135125208992734372503029797137765953739863734472323114864425758139261181856154919853042400789132432426500361043604368455496750832651819125451621083109988676040384659213321124307233532143137722666391119710665382750910257273864615640216072628080330193094357182179722060332695772050459702704082642114910121817938861013448842508840614602690814003674640114519774382358501648738445595708036360905269942731698934841262475233116518443990204662357437137279510965800739809838764382148487214797358837599787845289174335892653679806102602325424082168020099628774763528192000000000000000000000000000000000000000000000000*i1^14 + 297410860874756232466509796576932362270426772473534944064266255607855589607492852741427564447172415746507996394601107214592116895567034697931846136535200932654846810216762328294656887946138578952340057503684184520708487215331783180025178876183830550020031509154574178446635726069835879438930587797896695775123833343977658065403227088177518442017415895401587376793802603541678897029788262270874644253788846934185318359660243679348991910935241050167017988671787803931317303538998629500282807638485482120344364956122722980675233431774880966658321997781092609445839322403328171162649993955836834641246591359380969452177729970460817588062786948580505710262146122802519895668627077713450282366716196547691963046298212886056258969893802825562505549070510324340792859639181581943915725318231716898571653983387936812971470807139409107957277779004183799419313896965252383909443638076683334280778958891258422612023367301733847912079520499637216024872817843681507793927103846787110937569950086905381253180137219719299619277941177811273688068766957813879282944824722622944487115777894199736629715360687831070915975460609572068650223864805124642524880830352435175638976582374990888143067128512868341329327583987454314912966189267932010195176961296897183201825838852377857881801980160089623009639089088396508874302597421384595877528276853022584155857579682580918760357090025978105095452052007592322639245846726432261772270212509017951743799621106903154967498459646917165463970108617342320954288056967976706287821565400250697074870209921369566236536278376490474450079054196501848178019020689669577629518436197861908672716159799007940704176636755425559050687395835661338038841375031974468913800166591930304455960792257542089584370876312816243292123439234881327186129073222067104966715414936656366260307661625806314199806512072256479097666179066250251264437042672296555052868551076413807598697376145392285811952918200320000000000000000000000000000000000000000000000*i1^15 + 133870895281517243940501520496445891238293477122922062246921957677039705766185101414502845840111985908240871584469299949167381182221956309422920591412235836457809667143433109397420228322589646687555905514193209940399571546400713261368026324583469341149609815937207838835539876995706367796390585132390030313961568016021038642665771365636454896474848234623714406790811547717328417047335774613989582674476239310990592977316457380368469371839643410067514211832030922324145305089755472267882980572965405134374489286232707937968578838790280096584314695631180431355757677441019192757036009016890012916623896326279707795050352416541831827419887755323725115736039939653343622334482096972749311230312736972428098661498580942795986654183555560374387649158944665323712372250000243774122314466678107557035438951563164187116373243038505489550153842841485029553155990793994913720700705585524954148605095796755240558051136565242367626488482197578245754210596979233449160596435485756199187468864469289501203324348255563956163756764058504195593658242290816596111118686351739543378494333541580735164923901352262814621476467476295484808852712484277370073745232243563036992490857800480003542033939575413043278100533409128937294674616378672855921766868780840101423642755737807536855439102722903907890085163923702322376308356066186358451004193748064189675067804172332934179355485042991018694880039203418504118033017504741877580428866407694859489956087487492889868233880081117556620301387977691720750108503573190316912595497671854951761206038371098528805148834321159707796157937028567646326239560215028917292099009642360082293572409802969404622926629994928705138685135191897469240163473797317145451885825712096428716389896039232012298026710041478557291845210343320960773048752613040449159141136419520972898743194337758823397862708328487105701851702152006857840881339238535869851046953475646044946442180889972226625049198592000000000000000000000000000000000000000000000*i1^16 + 24379662397501761099695437132634864893034548827396382443596487127733321025335769171364399390169752069009268891373487521278844776091509778694514151035621260806961261344282664648255887825102271411540793133559139793680999495933775043936150655895453944848211941712433989049892096945158643478872138559063884722983384073748661625691020865722234675384228374219951085635586783739698275953567669070513709784722454013577812202362565745497593653164123342381995138933738667099804339239527506295226394379155994870268708370110150291168359945290512136003103966835502660052651282615624539278465096093752423663263596596202852659679220509736654120487029984039308017853002626325488453334183412869726007732687076291172459613534216252778959564956330885097786532811278361797930777457480568897584261944956005334024248456140974919566645530549353774564232479720474672440588564527495034052618837830484871974023601219997145225454470324761123112455145001579150283091817958868433230434902910067779729504628187988311279963702520419383562091644624545142156687670084388268184454684042739695445814017299602868947737937047538776975673764253912111138936434256992119737566252172207788464675915964497010278175197120589866802669407264378703519765199100846081924701544954864979822521049065954299208793442726736069009761881996771891326334261411319647637750114132478115301945038635161362288307419489181714940138845040464749518557353987992676788377058473821269512872965836310447635738963330773556021581987991994405811617441762698732847047820841744354069775918476796365549127540107334569481310732205832190233593274516223359268747935438102175780971943337863101224208540115057327929496509996503739841618447487695365983601715255929048457972387459567378786328209307332987525580321015210945368407814314016488665096640989083854003974505496402923734326282168433509301943174853302051688821622997555879369741406658804520374349848913153201058873344000000000000000000000000000000000000000000000*i1^17 + -3173028427828187828552229731278857641934488646334061025544972544727033105885430537857971161520553872959648859940583478509412587550489613217249147518940062090802687858577520139701656917139997694417087714645537225241042739199200435948402236187526599524412597086724439133660914593430441512257909496713895849649132680970602818565609629716582819502607902891334403187696654463609558622831433225845471095168168119355315468070649491255299354278333182081546074442597644227723334488239906932391376700782728539370178558954845400091967401207081693578287470651802274880671257332956744710470887415054820033166807793420194772725168838319316211987182957367582257701732196866609913803145067033186158506990104272245276701221670526453321522457123487397429976122539337134273219757455886811922647348551433064140514158963187616411801651594664707847267352937161307888438300593151801064005834351372148647507202677829624558313412327786211259513894284810712064579029110069165947128996436257461805312385890900851757907373312956002082160428599565226619668251664993275106412016841246426124912792447938113485052257925658763067726455688623913396724718329190013360449048560399539904828930527935228534937005036396414273836045315449175346295241741183154057643680241875380000958739034922975399738020710814476026127702838447494394365378944190016668356676410005281705880390261166985116202231316400887735714365663140572481737594579210026318978488509550271108155483590416261907257765796045359379930716837480902853487095664090499704947988670108739713663964881171975435589942355871246561608242078772338515137602558253420509114413690899028537838614744018869270915634953729341386412998220623882106949410601047719458069698315578340153170339593245365991889793843325231326849364298705567239915713895440232838417717331613666723082191900192970024441053494475744519320518330662110032727018903841012620243374437480819489142114095102607071641600000000000000000000000000000000000000000000*i1^18 + -3346988601151213904852317824380635971659064753999855874671695104431222497850727291995573883031908756787084216779289564111096807698653908747062362550671545861595864454833411143236121729194758733479052535434112807743715258928119086214740086851181488789044276963602582838023653972380800876718988405614401483455823805429492540516869472424652715721588718389495727218884880617491389131872048155481227379700836125022394057866388800893518869646381198903670261041594269572291496674591302110938805741899535075146299450209451285590114178023015717455320944152960968538379768015644800792864248801777082093428066946923179770445706237227644748646454226027859783766958483467538301472245056264826063476342987630699505348787091342906291298368529109316262956248807734349831424993618820196555291371466884428204105418694837934617289744709171821242546359036650332624538410706396709251857112075536908759210796084827159336232680476005920481107715986763731549142786546372542830922228424078052245546199275523171476493850661416486834319688297651592488076549969268428929825010430514580635290403085619158122791965269320925494845252286601172460794978673836075732831645511788948893970908455168849886990771389306079800390790758611319988155161730580483756434953461475784412817936765324467488669153373035796834940292702234837835363906374575927020964690533533345433621280514150579830770205286882827618744693232626951345543860158878670429475858618325744922335794516242638331166842980948497465642766202984728252400779367045387712486902740347351484507944311845361258470993219476404215385702361434763618894733653806845137410433637817803197039360539932116265613050296919382681929458033102323350939946419037306319035974056810190212154784568728964950803028879068279325963329076891247140414151154940645966243193921882631383597942399114196063769941253707644836486728709907853448517216008425168941148034645775842112732060131736168693760000000000000000000000000000000000000000000*i1^19 + -1111548941376373800043980006355773056620968646143459483040440640491756009008361061705485868526156670225521189090485525174977666317649922413487291910285567847459398597337410425180927471226740822504096637959878897500318931542661444797908121850067874056115540933799584340412039504627711110798016155117118126331951745742490929669856211632313975400149153763925449379042964314097169915739547448549048196824420203305031024663168628194162972649604419504375546701171182445169385445148553353871634441488776970919347847340632372604305246199873099262757408036357086869879860185162675028669014884318758516111731391416992524275607733195071854495279332124905016601500752202537350754651184787176286813799375388956663054538794753433374834438024144794132598372314666369483899099506699729448236123935256135926963965299010298742014872656038309617372228948080483138952081427740078060901805570975573925684861765521579591045558534611151387827979602448800003224363533915464670114534238450025263363110857372893847142559391882759326058367722729178755431902090186686551942679916943730759004902581885993938327796746164029142445910644951083714161618534551813417308030506175387988402423873712782347178478727115445770347666239823518157987766314824971943496124454355092417913121218767139178169522878045360740796287339792171454495740498037426281596766361489209738316769284084064668827796728692838556546310356764471827340205151210844931681324563453707252449195441638557557529623100782950223858269580071675533722449430913655092662328961640323104119063804606227744547759959463247692537331168632716362126653723097007492270179976486799285491882267078838483060818202043076950471256172900200670985849930897954853766307419771987614094850503469316013343492506072172755427451611730285603582125400069504988960384331230842191732526223707244292454483258258394562603233475368778412207468524954661887531857332687412976063503468102418432000000000000000000000000000000000000000000*i1^20 + -235172020663974011204315620284167758463075895786880967217870444861513710915543327933900149813089069472525646783604815572960299317657635340373415387277730416960588323640776278332426041721523585677939109610460693189794285762387362965125103774671494931111777366814736824614555998023402888675205743951589865315635648465030638341200014542099959640336778753744954496035609850212034544652479954513685292354372309329585532491807907608860794829364052266959354090949830741794210943730307835071502047709779719642414159090246123222157873808072910877591615370549492639803187789277641537471118168745594893907847719808662082036103300224266064850963920305010528684538229038740874930932636322758846667805665981239659137493245747502597073297803938932093122309470701915409718308083352798322811660437569612954862262591514027605977078947390152085703920911669845699181946280807453764291097620411306672572013066982041091030284529240953312213843647272702720180882745071516883919961804820544264685738596667963775383106362943020338283631338105933047081384285516216443610754293612764702556659861480412484105482896223712483301423215389970763362171479567973768615967068639180409240735018274216387601868655186409174883993152847459552944202700749802250922634999270565671635882290096854171615903486101830725614074743600954510491117931118986120872333894952859648170355215724181087644050191662809679699921788546610162660922976870911358681051817985217456525071541580944199339352266619142870994199359414570715168006113391142440121699004101168725181427181544042685687434318573330932911985432681582941140261971463251108638565056002918572682791424809392401615782029190411173526864774317005775496985537224116936328807053722906557665672553868362144597268747385952694531757431767579001621006266628914294242624947135859176756958913048396469263780960092568210879686795308032390895034676989202235602396787695488141288183028934246400000000000000000000000000000000000000000*i1^21 + -35866525646855624686171216381710917653752321208746188268363429300193809302563198135228763794128437738777790273869762412594600771482798674425234850033693660145011666228672119970020897608832588751773952545384360143575859802500259684876984473528634752733758193476786108488783265114012687487461642149630869670422719993724587947040164778430803364246652781927798797623515951638503247332490342377508029754893349414858965738592477603028399455070244352286957333621297025849533004881436381383959697436360806123446377641983161221685625140833416288537660602817512989249287090565756410316722799305268295480637082900039646096596015774255288944918718874172433291690339657926400225907464989655201506790969137278049176315715547944313812475087576801798181525803095948291672515305148242762072153013995755088313470362196691450754330866764934686546853362083240057287224390332365820126982285984403469640613761173363804694657787027421939730548697325901141582195355678154058455539173981058034753931842076628057361645935663698116290447318977729091850443565990944745176747115032617536020491351919029461247181954548880249198755616747318623560859206158204533514493622634980724516210423458138383943006236480182662071340700572361802371148498066832548491784263384206367331254469785789596173823722678120281586466175593356065340895206720100493771331452184296320373374755333804892345417365422749378637439648981892485775303523867091878885212676570602977680904574842335855115350044561528684914279867454928344789966682646836537731350207095106986694290689683156372105770378799117834621574396076186963975460362112874890719418688353814046215750930155087191599571493539470043530576432819544622916055195267147671435985263510479403033819302317884659827705411257771979018499191081185084796535832603601859441214522879684660596621498418905547040344403227173643722474769248100645603304547282296384450098197733053366954093151518720000000000000000000000000000000000000000*i1^22 + -4149122430058628587653133787718591908603723332528525972706644719944527381493869665745226029379999586946571053461654545003093535765624186165083172608754927315130163638552047671944648313109888103598168829542894132926125051798848435412467526145064135862416678522406604654429307920700783675549670235624530293010639220510418132466664236202642110258677348509011936667254473189099969343493573342730422627739827180489566581420822032227491191516939887532515832417245445819185762338947050128699211948734055949967227435429670790218391040585096997872881787873043243199722105974656828517511584819502957122494730129504716531728170549627313184245724723640786177819964960272370394461670318876663673644253595202473536778044647506605209836868426263332645502546572666254622321655314346611806980486272231801382294933383082228002654430475879449686366323068824874470597670992609768839447969241857880761225267830835025951257540618898512417338420156558829123143966702358182043261234564932703818327963447638902188524572625088230923586412025947177884572001448051528189836839054346684195438554672971132191494464469770064988429541068384480613921650303018080699140344965714007342755263168779097238709320299616446815835127474445206133443553915121219869348262627840867749534486336211012189637350082626428589448786475765215643866787508803394214955200957863506590243918406313041883094395157044590229240362857608841903606353161308789624236849221319244512216583091062735035802031507189320962371689663696261407541055906265548596410981145015547117022432041005034968389630602177895162663443221696799829849815320671018581033514974586725515226182776885117948178708744754425727991364163108306458523219119818822368263111234902360923255634895661775959441445148449136763920969630643882007104672085415217037144000805591272632873678926831731865033963292367311706084588886684218123404500494527590770058439129960812402456920064000000000000000000000000000000000000000*i1^23 + -371751212844922848344259556778588062260515472360258889070479979630797958326970359366826606930511442301442472800781330606207214975335813832863001069750199163079415803920778356556230354432842558194336722903117892331957275998006539205274827429237068984248376755773642142498778823918622940921258100820790169580080831919672961313937159393424940283294724778306082343643505779773163321762505020617028395099407186485231934532152845862307266416698044390917990090041776984762745556752112863320323486904235333680630093881308679518829976375734810105432017307037945997514460283039880383227524984668315633607072729713979720691365267345915788911343079152398725495783702653048676254397565799402636751828679865582532654998865226129431053049629468152750972475096602855556879900596352283290576196609692303634742920443294724578248303522883877454510547769905782521233959786459692584579488879962040075996040949151902984964205298870145592633667166702482568483212870262697420659295108168709574865897874280954449865223658938157870389411550999781440354996358104566533339504498512778784299060812645980781176338183039519732251323488733167564721854001022316653932129521337886030527070325445220920462667714881601648454244983754191883292203706469183164784870475570879893254080104628771766346437006609010340348880096698958098421770058618128678746441251521570549524624524131377965003950500617885318968325549377488712777987720378990153593626707834630080720727863630135107119962344372313285417934574059332440979884916936885769022171356749100995265687027453848063714895371505920796861413644006705159089611537021427581430464299422936773811383366358563512421406539733474526256930906672760018289633054366906919748284100689250680754869095479411134174921409926114152107460019316710399761735624377263345113475423856039103375288193852848815425087921292236668143648224226521151203381611360315036607416548590047304928460800000000000000000000000000000000000000*i1^24 + -25937326805568562851408007187128076634784041614796686627926151869633317066815914051045739082946439512817405083250442984293753263274608553434692207744586444017835296320983053590377218595214414964058189200260195708060246858430210042655740462533822819778076233992295887678185568945618129931076405248744994698045216660009461845323713965595518621957677194673950911926199048222838829155728698665624060602260525365137507009071249169778281503700448016115309414556505624204636666669519811155050762947166023859506134780081741513220836004676466858411205963212802818588542731963423908931758280778395374324950940394888439961422800438238750860811137401593779972456100224278171217236314391969298999580870055139423874351545673632503891426296566783245532726504883668485348926812526300785380800545352542680288141256772182703204021145280729655091716321050492141019411374208528834412294350429832071258407925712783056046957102752937411795877962218200970228089123835855340485959772195061707106770113305758818023558951185923982956303469728832552112767151846576676402559318228917722993172678177739725791651977879713849004159030020598251391963414134201542670529228154973832065925728267191808342401509345385503678989688941906441935876505126475234762810577599196262100617749563528723204134235149560516509580552610933419182130483450829477839375044749649142551469026070699964085487149338840342753517198086248591900626139307958020021572282013646388862280808990971571427474605536333196841359527314929243998858405224823519223460180798435145175875978087997542340424235986668199731435120249543476720659847052844777906903107651560024875163859991176371899136902106830701937503309099500188602601394358686796716062016495598710804519391274456151615645759490305460833663959356472466219620975957277675671142982340828914754170747503538483715446432980560683692391351137043092780501761663347905513803734077549938999296000000000000000000000000000000000000*i1^25 + -1421075974529812321735885959299007598712313750283327478858869439893249169783673270121785549949815721033900591509086047043488332460633211681497260454599798646580212889689220094933626092761373752067309209463837736478562025459649469585520784022543901662813938421780418795427375698023954806493485988928142557573888735070247775671165605350512837049611587902073375930500470855056704904260943064849323129191173579429396317905296424574645829750221617837454682730545386783424251634609105966019427471372112780659072235843517967070638855055076430336691596498639306739032846243460638300214766294192622811952340416518118431228942409316487070032244025493979661921235698847684593607798145909569668296921432019834756686132466680669031582525911774201440948750331099126231457966351036880696748006884904953805892386266970511866157915248855475281179605471824080140260309694871396017073980256431968584802450211083872917203716508743862489089742253434807479119915848859992780395401672665509808981209673047346892705470129804059031068841171816217879333971114866852841936399901698909345647386164670810710216380871271967482950242767983501362742314413945387412154505674726801730623212516473810139587001989732069030799805397674834258791965005616863864582154631548234541264268617683931742618748896738652241628024580142751650390980268944633174241802222450223571422947000859277846930999565522177274846417408122821116325783697064672093373763738416402697980881485813399631630739547371919742375317866185344901527892187958831201608900539876614502647095179778388212482543076033347084563819614008487778740620229666056295246513573788825788292632268134683972960113821247959540221782297389827100940396340239958636133053351315923786306676370435999746791669991396681747487723444347635290441330016309437591371562087480511526299035956549068290535833309357704788831084030672047756071299067292118156193899768356379033600000000000000000000000000000000000*i1^26 + -63029572497319303706366168048758305252586735425139664215560960666024864261531745784739006782243862673627021021635684597424991006196917062636118366252789990341641597289321335474559519277297813681010734129096661407209434163798632988287022771377200598424162307615414495604288921634052410908269025314656233279070415504864093743043985797287617925804406585368193587595208717047788627106131589680441981943372233533302686152379940024201955311911796171666067506701110466733472502588562397370607641757164582547483107148170678690883682876839156949300169648621337568919156219405015293181248331881454211792705144168082317834268209186363529107876321379598864870622579374475460221019259616519994418625871781444855325867575169933431324783243105218691381288538506653373774520759820452061417311997700900377669840884868878358183772487605639154727114622091813291030132653791154517802381765396005365716527344324427000671105345925508965114170469339449901317253306031488276463443758179593579257408000468340651656923981118950615013054228274261639275959583363845331958189531258873240908931351310800547156691194155188183370834776148627587380826783452912833248048430081984426782290441392045851865169889325937563011407914899639523063361643891403236787923267457067135184560234063644608379748103151450754953176487825514088424545018064484150432508371253515825620749766403336809777872797330270527251524985813082211225461651619979481622304993852557147176853325936192767713767447933870611648340752126106202516753441579748406633807623878846659172688222609610852815051865023075322465775262748258177568719944090443825292018146363380312247876049884348160757856921805318611373329294578214466544986435528193081048095160983001768634185479371716897179679190044268494379767062032422521944947266060239246489593149683553519206382728104633338212142110348627709103633032827495048799729252365230343973734075439513600000000000000000000000000000000000*i1^27 + -2411050539121564584563886104904112951572160801011043779199087434681151587715681263062101384140928029496108727642564369557734057555859244770783591974151692979286962084045698734903302921075778408405088249733523475008343458219889746209106804744125778867450687484142616934075881445217667312102921180967598227824956709263374311842524177385162713877814421673425489414768363375494219978226618709174250824553848679642849774784176511688748758876543372874601063617518488056369317986337047884090834957362269096921766922168234488635546348090006256419518495546145013232989923402719451859515162063901175192739271939184765047347760506138143752845217524067285259083987449369663830884290885839504275908974088213603139529290509597396947201516999901590416091824222242085886601430376606193252726046293355014620813270428035415711305365920236983667197201996035339950929252684782789724410051290496156956189701378670319264759396111705435269038609182557706060525372386796893910472467857636296189139831456744515812166470512600107298474396300794422977918360864011987760548495987846581134941084340105394924166702980098951904068796419686109552416405954242584852461451325157979279802802991299146132341413492557487154031695015173141381295607714128905658755391735141041861782227090881792078375750251539363222673339533792191779014258581338709388642230052664837012053770408640139114070591395913080520723761710594040512215415527784958912422103436402601262414122494586696928050614280594358936455184107302562892823991246815140637562320692509256079849653368797895481617613704129897239709689604291843416433647778389656171751659090903409557787036192073433925417909446496818719031075308842625053497996707415070275798935136469861113049047114602986160347425205367407426280086874758282683080346828195542127671958086072675518282885926081572922118461669117370739646841878741015225561534074985135114173976412160000000000000000000000000000000000*i1^28 + -85280935785356112552563281531972352975989790687354417292014858560102639755512109414609847984081120944910865984767036332913715774673641702726608803241563940891653685017082053702727492154357184890089136804120750841790792864650415462475132160556129198999113410533857821665754842453344130197761750371287724145040902849298705372021928606468286857385539679282545819284598233566646849786668934677131812193403076765424887036169355555021453897978694846814555299132636521905421019047144565661276321427332028857870609442199497649647756703344866483575670417275361700983678749944710430087325584106904810147275948079961466448412795844515586553910511334444798447918129479256092507604851581725504902086599179596857236568553663552841255615435524065960648552955651247336452798577641731813536941404780412225031840475038768111396073156258825686114197680688470504735465513165550398253010164424180627418866746247795122938318646281341627104291604210997348024192247546814283498607552783983241768843311333713417248009199175525718825532837313461108137040039448575401444131076395699347307518362145059828459571694458452809434277039849943340460789516452913486654896253128688339371141722014604592280414964031572706861077100885628554613614306518311429555240420848865512082555206963675138537486806603521635165417695010840516982513909116031360630735119041815602408486393554905411272896946585911099860346880007581059436590079491627388027067115357964244048717416235624177859162486172822143009773639229746462497058142110225423206022198164289157811047786356319328322387213704209573880351039103725123052098521606886935101026337109560046061885417145352074747286522186560108957788659125913381452020954054436420217219465139642083488834919798251575824239644884417696222470421100152757757536699282709531146854914057063100192452055211468699360304218254731360218961165769655192969846571754288116968456192000000000000000000000000000000000*i1^29 + -2842831280721496161974801432828350941415824330461620427724021583388614516518139489949921764906326585731987834536517745269827781482080007923676074738819836565448783340676014153791598839513195619651572467847061213236848492727668454912880185210780262861872795750069006589273818114021437747903080448803133930840161024010885695422781756916537064074431473084273587284665705905512729068600906563843738171921780028251648323741222780370042018452694987889904267911426087482926990721317648517873492220033861514384529371303337050557710014406900788261487563010430277645924727777647837163071278660076572812446380094385434346944534866300876836042318074180679958886145647837174294370790342123044689161872371215389429239460874809624600893414608415333985242153273555994750188425573222595004101731425938451649531313516197064245336444592634632666192330450954924580690634825349589056642259337388549924733563140587792421430366591690353872631910679252969049120262054988545194264200482747112164727800811395561622209988368428313935366189720040802754208442077735180756327051010593472790247592197771373096470744478522567710612155328845777748615827505808748880841264238104067580185746011757987416140640435620301692256007521245796862177813881598853546167289323003903775764031602512983661493289578039081611368017270344106892616192367277193238261047457444487972432827126006026272932432065737689199670521465248806128409801477691293049951493520212416249787688654467582483905917176166826754868408468187995829805292280799571020061898134697919189791737622851223586142599005787065027519587091039357112395422995307121362889638141199926168566194265378118845802862732523019453506777864405396632400832017955275831051290633497859802566946784368560550685516685856930363128169509997267925439978627920114344484683212081901858207006869854725032217023520755210190323765876904051616493214029660549021696000000000000000000000000000000000*i1^30 + -84773753490648019517873665195513125910438595210970074804204341387495446990954839349604815284423343559828073773241760621783930394211971366316384320371758309081607829606697915195669650196930488396253175132358251655378736601766961954591259811695759017018702418068791099151785249857662410909485572812940088548820642410092053702985438297168509039817414432038982411268088798427148359329014917363625648320497162686476441371745814152243183820413185934319387320265624023731298893755851923080137456415284198327766392754683842250558715709712425480940342921976985852200159373792723652625472800605085724204874487984875071114330097976989863039632160607514581677801769483032983024769189265699183205335680238271073365651852077737224604968203543438899082470043161480241278326041414874719357045487608137890975422053037409741414245193281070822376831807771782038523803818999590172678427979015754248925126430529539539639020882415308921019154434813314670422075328771939081803317181117476274591427059997373314826968734622916733644769951411764277183813268774792208239141631302988938657496145219944343084749283799827725601575652012008798800159257083621639028450600668465038696691912220552304161508807099035850573945792555474668530784170150540088004434502939889254006561262105658392371420717724037279576311205285295443572765405300281352077143533196146818009720442204118634467066088467493219804393958206769473813297322740223142597473447153862242707624151177909081141929318438094122194094214247068427001902728663826774774494574476346120271987077856180200301542324915066880864022168183893662072359864346302805515316276690235534817954598269223839312705011248593463179606972666249163827618047730492249321646736500986378001355187257838824897225909826343656430509018128997145171710336124979455349675285085642194470323321315230242909267617318677961754070070033914045606309600782199029760000000000000000000000000000000*i1^31 + -2106255849865459010162699687552702207673690303913173667517274099930879379306443253186984256111268165699931914433230946164235802471149390608220409458907347418673982895962564079668786634261713876878757253882686434132732563910050853007317705276759598014446667755422871394343861727085635388291231966908177945921286191052552633712098759016135263082749848815018403081400885774402069173521685094996828174367662291831013945398805707412438598304070269143608639052046731083367360753346035577540066784903205474470331088890539600887840260810625994164490898171571505239186076662793381674299153323290811700471736465508445317714422638079699026876105806563207614916682319303603898367063721298520004917049028563386280333867738925681083824294109815639103183302991899491398874583658321971337634656562434859153758066366685917543739699943382708917992525797214576876149847566695376277998093882571526791527779896062895540125642365153848023287085403143886632433228230798499472747502606562410065510231743573486616357830927683050005746246080591564217345860116339221722153733721658470875507758473052400933213555040397175166218278668159038369554905584470388518308169903128749351602154831338791032698671962727363465039379023005561018385112227728035197948149929442519340562603185954933131184116948866630328922971618161179802296635349167815127049358207651570087517081601050371408275845778966352108257910370099308682844347966154282467426094116535816466854950779632360286749450490787325239698621569534618803553402178422273131707209411627200142737700958090226841501478859777866916912222816145366393983456811360848267252965495278495402056460427504513710391953115743991824286526625813365535179554736337454625316082244557100410694927147263876236699356605377522066949882995716341365565673643651982520749148937418891245681723101112491144002240886612465835941200494892345148727169168441344000000000000000000000000000000*i1^32 + -41442606537412279116864492695422820307643942542867549774056595819845903568961894154377249078798744368769690850053370947932084371816450499579990078277608243101051799384228590574100668213525544258459814610399383764964711422034502724188878271919388446994362111598051685006238690761782369043150194208026758716300699336689289153843946784485803108833940581301484542271908098018023506751523264247452808108490968393428917021563626513999255015230512957563027939630250825278755671701052284944121234864368321632796249213345804722078785678433553708971776804244362808546551569974400556056014339597156972862827005025230692200246884173188588475854237132877136025515383509659247812714338334733601972189838563580329108309702061157652841276397580471011366987680759390227906571221592634201215973823208963531043121149513237025486290984118868581170281833457156725318193460690968233938457560732199739578285942639134373528807254201206775582769514852523235832715771258793641434761471918027915612720922671550048424872770992899696055009778445294486002754008268293486249841867233985107028555576921920795381336987107199015325175257182633722252644243007476345895044594140520699193383527120417468442875192254429610540196340781925477380255636331131000494227746840156885548577437454203175525351503230114453863161257656517463297569749229280030218994203201643265253418293488647057098716653346405157098961239246603838975807447710993019238076352907114532189814158975847160462428898090048288658324838425673754204350670210920086751571978428180274955063900768686013911020349222343891910558136190501458856113602642481211431988787012621302389964922434392246273095258688835382112982124196939066742278276712249089798037348210210027988937427818763572488392254828211699941623750752218809154979417516397322133768300092522641549909582476099852656393271442295326307191778345352603555595078860800000000000000000000000000000*i1^33 + -625445730657406723049736506585627728722668152670926506427584320333090063893735659354887251804307544984740308247980601397387492958348022595037206267608181035155077804882619012038459374384701692972148004606139548750478069125011777853858176342591221229705271244192644819009420191818037474994415887850097303717564078951758842220975247419778175026731285957642714651899494665428882239358100300987818356334430840711574308910107638376232869195519036632323154604505558426916860104271991944737428162218820186415213762401938602179665087949774295739213024184825666330263528459677621519277405558718862128892188323045912433824151022101331408308980978466287127002724150333165686958749966404886806419435907926782010452419088022084237208660731245439160038175617672854806246523690312393662776053900716628292828543778346759931669476925931919135699487255571293301659527393855665596510883123679392937306787359632793995958390497524493689240381810034357969945628910568093880503698919787282630304034230256016286254101242562009952183703879840265293320622680404433930176923054109292815342137227128079541531478408553719405448664025624440137288805084827790995763913383522270200649250853094250590916528165576474774644086042811108183993014078990906818947315508742708034815072301682721199778484673738306239692404944312235158036730151947482843352704096161829969791895426531990117122130479218398248086928079718525667913847373975769598528776157561039195787665642172304661043942863824099713759890807576082416837627438232970082034545543056946763024142224111083432968628846593478800589980127517674262333346139468729568807870700375717727403674154623376144856594465010657014854137673264196391146792868118767687974713105967954021054450268184252136314308552473494782818765796304825770999163663053415140723658134772782738227960038784511500883108545752532548787956997215085666416721920000000000000000000000000000*i1^34 + -7040104443329566283671013801397162723704152203902319863887094465214073859672434910928385228306696641679059390445707988260401595099256271796496829126599633130822018236447347062831221053758217363548676930761201370816069593108814446074835002123219879086173346776247364678067695014501825748071670153878192650235867946630387702055903046511358331249272573871465559316640744914147679339696271444608069270458317307027368439909134947443717332233970301249580407765569056700616827530961646294718836506876383791231362444636956963068304342079705137979850782841777625672283619564230920190022062288670157224315070720824799095761229065513789971542589292172957277226211220573569536398715017921620030504372433000286698217324157133057212188858985915948278160746014303861134214727093673008078387376622276951230160800730168433194333814261972756667344111820226484030815952838613533336275294727438807319784123769361435443049712250545140786792190969366241909367066734456662961701987237337454074014777312784131619923904618871234816919770770334689418805886981954399670847298014667298780519575977858479094646960995672927708740045143157532113753638553616729588267659459563758097385071646211043517177469746259072311669974434601175875933022913241981153300432940702120544010984438807459488050432469263977379590955807900511477090385989376756838943397501365777028562953639678383255296364419505570057376879871232733640182553701117987623738258003710822603412401667873669157352790975114937289023620212272979267411242140364285725506561314828084642678420779067548458612895117362851894656167067253870800558413381982112344305256039208409873285930333204155621799055881996617430420934534407231048709516209663545072138661721375351967692911731699678088994220437892337828865803435601692748104338464361700759160516251480604416906206134209130388180559031564918626464457844080714448896000000000000000000000000000*i1^35 + -56710048163134810715779600028772308654949588600128140434679686867386218648408176831409556654434126524336573959387381445190419690510800232028041417443138813455634462330994238743725686335512678521488889930874100694081781174380147878713079551276281349770813826993878350969235466219736538139201423939926157732238327742156344850861294945333500197460754712064459979406966863875322638350867763018379006954085644747816415868521551460627012113432518411615777425059050414057818373184840542340549079895312696486268182755352520648303978405404342621381097696680964118356548900168968839573827309199407784270151342800032760004276504415629780847845989464031020578393052309011232629199432396172850693474061494129677372568458981490461844248715970261735149083451531899684242116830115243134949674937054992390275132818745007811019361692927921473812773943449809619206003044618949411267973755470809588330317068054224219030992322644599496435172616935550837073169378875366098949950509177458327197264604703973062688829669792203050317937984793952746996895858043865224477567189849704881449684175013696596024595592154311352836311247547163587570949318330082823314828297541194605796832594349880487670876377221895025118894051363479108894120419230163596027625300115537333603753700138539506591030482714144927158832751740265868348191623471558489868107890583672232068274941689893426149234686709707838980905879217770565546916645281968879125351664630530245771375160933843516284050477559550781914431008894869719545852321576697408534290186981438703369557046532879431862875023482203686474883664108288473250054704951992635624865287712804531478462827069388820776122826817456213929344527944803100921810278715679240825869912092300954576609892491284158648486988309870551492494932923960418862705814772146081853693352670541877238273148422070771149393817003463158083998152479106662400000000000000000000000000*i1^36 + -298528291157725352371021172049537157324869308253246121175761831356825233211129398175005162378602092355454704409603695165250203418353948697430558844029644301323226785812393809337243584233951127196472709820903452510979686629624611816599999695639225577078030565075894394062441794279507832317305715968932495284617818303701517323074965829526244482251261301514233682641204722100420790066749499340777816601544090239506242675243050487933115047629916231589503074421349864369837896163786285766497348386573892760595420295747383622350373527834177329082415458199097636266048740928820878604397018073808200194415966883231109272302758540343592900049327340596058741886050578742732032225050921253429856969923321591138583405192534292406858943144331392306005040370233270916452350449592822172783044480609732075358535001348532459619606050797064823995487693480787560998860071618045853441012061356469458064606914185141296046522274879615445835019634735327366213164974198987573104852390224822524650654396700608274558002526381504056812999094263325804013953684334858126156119450110188914915999367933153567772352051663368876735149952501587029013609209820752882676619855176793148444916255672244181915901545037927941661721998895650797259636939172631376478530738465289839376942982089422341986414351994414315167844017601258104811393969894918805562770787167977841416984794444536213543943070872930582153126955628460873634445532140331228234150169284545480340944955979433461401399349741272808246926775495350515157391735184058064706751701079250265955077348328316296059657569852111260033613182591349541622895318680162835063605480112385182184754647438586873574039649287849751754556478793639326744783126223254771832241433416306715357932804125394202201949999393228413555771621444543341408026622445421568047542366899653256375924180261973133887204116098666602052451177594880000000000000000000000000*i1^37 + -732509451022601596858676430223628572707183770794626160950106722546922876963397681034725580136770946219859608460961649121264010535611894847074742865315075856928557629710330915378856458410497827056528632708367604669017868189770640771011976147399238204914604532524144567542460069204852974489536709837322966683025930181691331338486131804130316827812963121959261006152348566910937848131807358774387779349886518390439219548227985566857156900560985633534227097833205911283548058006510387013947322310361807585786642582969966023093948955446741984647046020541014004898686719961227385238988728012066857443461028150018128256986752089220945620883472670429852882982829349819779112398038535049515882798850286115912440834789828324149615820162829954678957947985186737502604564128944141722143248247560154846019783518437289603806627727760627112188546196442837281853649148632872948461549251693351616991725964497515300624044640592548948723925624904263175628154595061205043889178185561918705435461416749162796980061377647100115828216926569165307197299395046972187594277540935815469421198899733409698575554987482279579021144431506484536256851880945284734246659898920096463103522436719839772974930586787113097854641087267087518182844569141846208832904687601436695569798533144943200004207238832547192021795497041099658844809817474335783115790958683893029597769206736561818979665979695238889017362348479684333718330378348581964000119982380489861862435951645293035417481954672338441360845917185226820965656946821038262003710808984124638700006266157046956856301787014701776990963589896073814505024435921332825722885613229433630751500436162320449890335309653927756061863829785315677922694731513057106448890198756588368362163607094545456762193043225051280567791327786423396063795517530512505628111419078449746894247737771437021335080161739136436214431744000000000000000000000000*i1^38 + 1913025359826343275938059100632995124633773390809287918496144978738678931417983693633716146609569675262221128014737118939759443723962150905735837926819354929190822932951308005591317500094355846122274274728560426212828590314631529205596692341512762126279038671624958657302002275955131160538264503335319011700439858916418043960410423136203410348199506159651738127062064611362053042973155695792303070533033138971397796346968320848444116637521413135431298203759998691262777994793874062031578837660752226116939889368251132248273441423070097784361807868682142482473363290656009569947441328031498803685184871727897979237628891791053974530167597820279959029290153398925359354044973912846514285710274223288678714358905578759499155842140361508728768292429544900335830321064449453465904487762957273601248416897106467417310759389645071143563865810756923504646684651299999262008499415198141809061027129073891165066463697738243260310280441618792515490353696893026331738591135160384249939097241783498300738561831882915282099550978994109496659466384556492900205295606906052737955767283998256010861685229472560427368412875597894626497489113570545901771273182888182864698486169141080250755724963857219425817636964957957143103077737650708963204251527111768013261793095328645200016872614170120372158403841045945571689034507098164236847864103349944615781679035526072187870934795348494161144053554306753092127600637454136910079694918657116021406805205021534283927583657909317521696121758463979367484099276436535632875575323635659662766668924854080143583573998594877163207905496688115055016026905762773482050121965182814582799507117617674988299362681449801595842572563241723538286844466383139293320838159363820732511525769085514931356830498407977665929920121420159888784534356544231364814666285753567185172489013247840505114943652267043900620800000000000000000000000*i1^39 + 20437250172751710259870782373423936459546497494921304682626619655293560268926718123887140366774124954563018914201960932609723253845636311166165192616885797417778746357470371141602203631368269349794462998012664948786719786948702012624876180120266827869592987109201297923733596864953488563127184457146230277019542214630093456223423506488331849615913417926852983508999791307747879562560817194283810737752750542719935647761559690413767835502254008823882771515596685703261071109880581239862947408226229135012453086738961079316060833475808216121374355363777877380388693341424934565063484390033404527377851885322704610923755091044234208679053154885750774763444382212521085696168369636994567315928947861767252335611794121274294042153073399548027531299942269614009192619923349003975684762197513578067782100201266420916419248935716366668542699630439247234710601950849610979028924104599443845978262586948553990449639800491380748311171581797598792729653154084006770745956372740649928368862568973514539724793269126096214772418416044639650695485130720467804167079473981643943937773116858847312350886565269348894287366236382949907266720825688802008286521521776079774917489801212772930611152584757179156440727547320283794373837822197581202142763536291811910189893922495308489745646736859687517975350201204273061887132784956881780348177425379277376352742031555260817697764396089143205645234759627113438268897136810481954816254559302892259647982283834519328342568412856196407827410337023114178252532267314274440685714006157180436809338745503477404751460406196879681464905308991696020393643080907122908550517811344279169190697502880813381750079607594893292199488534988270151912167412350503571227711539181004343935118848983659677161814791832310810981273004246742542143942283858163424744461349788391986441541352315577952123320568693915648000000000000000000000*i1^40 + 39069377530439358731733689726540684809337103811004849657423370084960789421665873725504439258853164068291832157108015568649523916880041021272429210180328958918423159739961260710150678389620746336797021997898271276254149435016512418643970516750912494595851653977555025259900957763811984954842144771073870485655259465602582208535836735382851184183723382028133477002785166896353363609667047285960812639417421287193239610086424358709669076996423846168198914146551693836571905561947498559452836475972869476353737043816949002842626771533894035075641637639545511488899255730212131925226005048726496198088997998394932025413243044836731673284691557976141338266016944177819516845132841531694929506656189096981454773147524693412579149430756356047380982221702372433361474385063859777750241277772409968526935241479362596619011063702425856392694016447938168174131928828191972603268752061027089972266306246126196195779119197360275391150341966868917707951209798893104212677776322503392012287244818821121110716795166962729030467752271149039619935418063596482790812544303982034693875887339404069172128716434440069085139515035249744241089754681909952869639817132648748504231970498959186518170796958342226100499029549984582106776383127508021911328288337597490645700914551705374788721911791238625027745144555019436732218544876224446567493831501446519013152347025555507581131827499935473557507264249518581926902456271329297753962563109488724673511190387668800568912242981481833013624700919455489149758948165092544003184366347825897718750693425735294547754418001087044702106015698773891913672555101238978918435689809003630620525881973429299630134127956493812841873588428110644789063937111195872037196830620197774345346975366394145438722914641393574782272452958741850592289092192136509914930184681423860502861402360801882634661646879948800000000000000000000*i1^41 + -187620408589720502600902686515260598597164868882190522736887690661173537808887369979581820296335824949507577923915939542147235302882909235424540320198668349587845946267833215658205752340444729625729807608439289605905236863814402515599691786775469867994062991714623658583430733123224286818752065546385994047453460853409053140668569684393847075732886720083308747314638016067663161589676785267608537142379736200431499974686412453509632682280964800029814021756364131114683966903788324107634096040772061049786558569340287418379244806546194749519556140714243331137178956777210038707898502817447020761921187954846257931116033132449155586053752710557521239859255035157107119124103430358517466609976307780213576033807992764768728973494902032402884030464869876777238309262621199377587734258527272853120660264487620939338473420385188777816518600920223189338764959963857862771102000797812902367979815880669849602687226885124860636109905657685841637394574527279695879617933070853145889026593276570108507214925072641317724325867745311200973469744507206210262817170639495826615808387486606544473130549377244580379820891465480035791131420837399580310512723218866520556065562041377177392509561986214177544427900208037089086721926054561466966213152078740107301720879685651377083434677985000032409540360161833960759295469224583532992472535624135251815271155600815117311221559258710316801381450458032279510795229437100945694219368066759294799626198156952274401427460911985814533291578414789592611456041493981358934517030130516107450046153482603746565178067577049279687387539766498427226646166844420527574311864461866783225753703064427437827392755215571581894464278674702613114905235949629328178140840335800170336657450639032378947381269962560973402365987812872845333780103901270340372610634858232433789064910159042699569030758400000000000000000000*i1^42 + -1216580581627267773806119903156143236505931417951805339936438822521048622126701195174825921883955954425194559085772082099417391417538113686409672909738801008044885372661609365241232678555696744380504635575755795315490898974767218366692532232945746617299830485561797426261348005964274042943116378060825582276785972090187509019253879076021472010615462738191588364628105106889831110981996741081748089570216772287983569675714704443149647395040896557172056898709479723024275791393860380816238522067724724130262714405111096041091418852257449767825488773470078612828059183273560430213794338561707782555772692282172729857838355509561833136313826192543793768069725069239065738547318541956745231976392729344707144637673641028944609168206497919627611811223221997452870745650601386115867268621239837381254297558945007566647155289480057291888808033081619583603695764233808108788808810920494939706381179309423336347500636609214407841834557908789197654991183219520974717564512548734480685974680493256593500021951570379081168759656111580692635119259707376023941770509360471704747965527436373385338620062619649668704899002651216726081666101236327387289626330870441753800898347922047630535214134904388598655947114113503494576829986744208990664210322065126810917684593281383628214910369856859518155207020839403994550703538222023132278393379213224761639679011101117250670550802494661855761259512269721340198356946188183962753863635179163012759453782163607344743979869708356077419955844014836974905898974753931299545626320646731653323273976777249830605721889248780098543057768907055268486365001846355026266658475529709781857001486042732159394075099747059672597120465230605137189824060654889934635378234096029528921773556461613849148726101554291903273031502822797720579270814481953069199622172767134716978390356758490660208640000000000000000000*i1^43 + -2937193866486820478057584059355408070615201169283941256335356367661605042432063237906383209737291608468539396157825912034680913632641006708351831766219289971989154962013498959021675909583630561252801615009829098054113326956466070675614041904698965272531037546530143012740570074019359140169039807402265673395179146137086332695854826067999106614745963111450951709862626925511796065248703927425532836275502752915408181647984559276263330085752430492063768315810251869215385260136701990768409999698399918508998738040970083565131143519789825659531760159890001424292583279954579653574072953593968112494859305053401861595860282177626709904660805884968439388406445921768251776955333877472087072995543334440175850664637418119185499895951052178278362934789133549957001107203910760717837417802401954943326701016185808068116707473568534601166957926905786108975456404463701399452309866614243360264241391507541777132418288868537080035406897584278262630339302991680073940145051496807106669526218016435574893653536534083186882891537575339103852004394424264009374783484654763460877794438361148626173088685184851569337241000812963057847960549421033883456933612082097812961763277701924492140564756703715053462545597277966321184558274595814234189207334446635674839285563724372152177250764603975005232189030822150085771613105452350888709788990880443672426020822452570933833946125465497794517446109706514111643936563084942248567255978906660700878653626924999252034204852834730945854262232628398580558244911828138114776657224936164268120105572160655853710177987413359175474012679187319110053905068268320312432271393516851122108219987507083160700252993899955333209946698544805172364719948984010488947207986423746034818557766072875640525259492497396192025452071887626911909267103133226094062732481763319138428031413858074624000000000000000000*i1^44 + -4427833855241464000308185226003166348166939439653299644802213815696971534811592116106412197771623821457736379985314252263907586739166456936693972355610333128554529871186067978197950006112225020334845549784330694055308874897867502151240136124034970485351282246179740034837653891418156198976442198725882341112453994313590297429621641500204385119801654538419704098152050548269917534731185307972376035777591965038767562756512784702250900193633623968854954056279294534126497771515335228957939999040418271287409084390582118423801529954826928294460950137712004335500352251280936854905395108014404405138641576852608186723147177169184772871205150199716444383751261633573990515169945007488053377891741752165519223832893519419949651873501276482697108054008059460256346905855609901231259323627424236306351897696834610847094316890737597966009925959059365120819786095063563764170314715467409763736002977583243920428367087798826654335473203872808712657900111513922925602834542429788485529323926697120688140206324532735179768938201867974947699769812434463363589498170355401536863757275273154237423195689819304761803454588308047028746949054601380658490572093685988045550280664744839611913326422119848153004298157832572917175520387814053584149657051900276357696535973275417065226626732269603274685748135445366945677043904844946838383910674593989519048477986851015859006794392642747042574457814791794858257998121839247407409203643852374700111611466668415524578854846783514058773431023513865978841733911313784402924089587294506379768671775835193032185655524901707666684643685694225048120972815368629995774341037075757416380054678754399203035061261130521162742679936690632700078798614402684736138492343828630787032248865715519406586137361447728596636893274788119712225562274292284785125992932018103396724555487641600000000000000000*i1^45 + -7821166527907910430862215146816396565165006688809993165871402458908931461013126122533459059720287428347145527120464927247045901258947992135222779175995140374573183756504919019375148924528396741566333996240744840739852459587298025185634954307019358380055393019699084677301815205320829447217179034113073438702326104743330869796593392050877463981199550673677968107212997184804596205162553122720815610927571415935815328313618024129511593880430756085259806157664094268130070645318976581973036170131993100346409004728447314804438191523772968752223880974802377106034553336989999634018281791678514793318456739671828754184138937752148243012895898640436271453838448357463502595191603533386264495933812851870225916906770982689268388009463116811027133085041749309736190222198541151791119482936084681050985249672407647706448346849887273134584316091517747852351976852353983475249427917782909791835447472419780496274702285163263789353711209430728610001886449357880107305455856207277126495066977646661619802144122299244171136315583499194910319706228820041366757033515611146704165147715266773645691061859181211837405264826057903528765887376323119229675090312877892140963927511820363777250166503738802394968124339192660202714685275954129044195863068777142465222774481824993047056065656594636555981621789392845530018576188351207546039040605957852072248631354202444729926822461795760615215283997908959967324244833622282687861555048080761303631266879832238850108352103778959881114244441514008076152033075142556132396777604412264900094128639308935168952162619622888393430812287582882612813273101295325908327229112294777575450417120491861954762396489662235128769041535936289170246405306792186436943203027416351035139565046895278665567590129530379021742489358964585003473612599231377673485734992461242400023511040000000000000000*i1^46 + -15186572305746322574135796029422091491345537245499607052809184867198473576766498871471419755078728495164691598343345394113944777702675553963333472738185593906378975245114280923569804062824141540472297982217742058207906375705372098422852617277937847972432172428621949887996416871462198246736637118848931312403547473947318838020515558858982611147910569997710050921186218557653407282437842370145125990988717786844457045322773847675980194335954500608367402071342049394110502767290960952995957574386368803969524054316205640659629878595379016289681550130303234632216746295323109418336865035391111200539731456814450362270672403365419762832200446622008766439944461992517899060223820469862448987603976494038303531509385252331150963197268788936127481981897173715306931457342408189249210226999705920608974084159737557606446476270444842343463361176022636755434915714831043687253391653794239174515179949624471417664930944430889716016666927523126268993335912376802192679146379863683884727996231603866329423960611643363408865710029852351880156937285073270478603473718791205828908927847058756379618938761831618383468302014579041967676675226864031468979560991891794613159139518577593961058828859986084953594138838322623792092144363945913170711793084873785154407316350042917570557109080197172047621390219863129330546504971624382309147763623505622624214677816078630622979449383782033306331438580555747034963128730121901587138668464187575051405037945915141979929569601480257544971967248086197380399972159041425627527625819075648738886273384587919613140284138126366291502007810359035874062080508064866016061678612134958787111203913079355221958225281383425136115450759140746131382806910373553669124137540208703377983614151671938760397801594231845986599558107590871274189925118213109736319241126766673133568000000000000000*i1^47 + -16997950414552505725714355790371661513344383499158422722098840636876516362374572629884896301116114524658755165156364652213609575061869286695973760622709629125822176513636867995318192441391364427073210129744358076861965106859305765700710661255438360873889579134410407627691861619150710330521614286169057318755464884620131197271024159920976831993142092725692449223259439502295430013531540436169026601354041588025096507308722991466949208443886446250055642659606098627144052622935330603465058272587750253967073423943125649840160998561720110378608231934975617360742009067466139655727979057830995712659370718874142147969941838822217773958919732112226393232092196028574537555794032336465340026035772268024190935918077066899511959972469322892050510459227031048486394341666064707427494224035423156719557932461686233273538890610341959312492871139605715967683785791039890726891448125450766476539214189202765398720178935913255076087516907272888436998640028594656874218275208242468533827919401511904168702248997355361985538259796955944143889052596811120923243061568673311951900979560837197508553941317295718694022316632716655791611539155942369519163003092306517935112778567205133367867831646439136667351703792867350653671461196505312649249640955402377961938432959516412328136343286214475295436946393429057631334634273392374533311662008271938024850033556046048883540053187209846009047594983945224875059823997529669687455220557324011322965249735645992721777887249255612209853067543105603246171966836478292205833421709656672405089509055016238830012994003072681307298469134730110081953896501069494082610415516634295112035319066009923641798107786920558927147827742388925099249564862321215796787673311136874417644442078485670040723972775069775115517926805176814987288181879505241391767408258685337600000000000000*i1^48 + -8407093474676211866598048436208004218501462613369410993545605783113761072650876713914624457682997803526880606607470380253244485037985388652175191366716355940749144055200781091524996561501855560925294558599519482021121957714004298959384492050145243600796523204324543522163078387468605786640026296325879310661112297319519326342417300947679965773619701269352431189792545857439744358358096369020331390015994207591196352160642425318572179590433125925100519636327624240408763851110047888200955912384087519845976674525419432171084477903835186325927814713751505551200879445236783043095922187867141643735427418849925267530394700243362785751721192333646212484043278493161932755871283375515438056598762404423436439464295945889629015919612753875125622570891766010323198994716307649999470943852213697047290803315145190627399912927319082815487421335454010835753108763249564122539265916781401179976043226694329467639052720230762077658622649285504798871445918507742336025519126453534790390731732380479438024680266215997396274511863723846632502482633427225449509815352157788914442397096923757561736337936731423745297551168967185007301559934929668086670469225291149481467212886729193010516750557711830361993745719385247256338040396436735379856297459629606281419157505900842368789105798000917765793730851825684741859526222271659154040836750017167376278810894926319314647953099016461094519963503645582569099960381540349422966970967476140760646808198506394307796878141403396980552168631983523277783049760781967078714074282048760497173461058248570003073382247902042145017156105403312754834568948769422061482376442058875983857638768604136133092300104105658537137670607001889734044870605620124782613791607601869456289789132539262743090074011627754952083929679816326820657719514135265073994578001920000000000000*i1^49 + -743896900235622939861646159030030657171106706012618179457152293675443287700551550545514300864096490053251759031879926335823348476388396515607591455898069879841910865849118936029258999952693426628915791771404454669237049085593917251008469273984322600399733835526778105616213167045374617540915195992984336636377681025742831173686687697171248989132843604387791179528087514901874057969587479689867955484805281125132673175955675827896660925525987330563378105405491404081129053716712808881043966098969683180167624321155284105190463817774582583293218887406661752101049966631779083936573249758668358535976200684153736414347456381506718517820546227153067299415110193200634620487281154850587029125870464432586866460841959840668785583544712831163486029120389351820769966620463939644256996538251257472726903192140102440210090337996217278367722347481061772896145625155778127331689700914825125257152794153246873243488922706845247147841258232173968334853588959551937567060202514044727134497856036534869552300207846247786975742709419629145848603747871952443492750657411391447020125779123179624031673230502576277997700574320099410139630128377699190876120012648719074046600450355380759579193764415623972660219254617791758973701793399792255239016551432994100294850930041626918252456990700477353973081890571687307546427645701699760420225691430788209944114901477844464754964290228732521052118935505418585418456815409861092193902854754072057945698820227115465423047478603662157633828460463035516749113434998111724651624325348234055853625112276688064364106367904366482309417196572042578958982704796615771754242995884997422028142629684517971942514113771360837065158365156356009121368690333818547392899645413879091991413185169607647155327290904112984051473761185548198413255111452012130913484800000000000*i1^50 + -60859139549714379756425805551331253329663553390325373286101735885323500503918394205041575944359445359938883231684521426688721804440289071193676380206764018037629830197400462140518429095167402445208745649075157093876750014840292869591524525827015629659029124082148112175129306092733981382784479484827836355807957671478654526349184299443889871494245656358088891690262537054505011593206259847876612909529821536253199757318398798116064438989047438987976454483782924682792367492848054320482171582435669331520008531342995295863739044893826810253171594628670437234383818545532883023820106224870583018177661013418970707245719508458042850701159525120725247881803313358001393290723772608381434217416938731604304610065211976710101723555329296861473319447121843337039160201690554875262635245763752249666280585889325481164623402721232029358080976005118114882844717321780253209017654040254092925325380986258064156543357891340470116342103115658986580979127697696875486535504477659087139996302079976215101114136353079958825859137886058723814012713620105270587169969732899592722316019367696058575492801584418186121878007165473281711527706705494029706826666173786751019620651389684388842689471769997649164629521714364079368887124217512905849671324022753417844021262859345817803893780102056956441244315041124778549744374838162174845252948030151585934514697921922115876766104218145257276982793961828053291634760992503560489561064605898824102473234036723412383110710651201976648270553030164110047621492815058395399895215518191467665441834674342823042974076438070801754729399318887565353504605504690797369472970765757363075053104013010167699594050823311175136837990796759262644297822737627499499052237154239292526099243121439781046654975338897850935076833022356669869463496177462804480000000000*i1^51 + -675536334981043174315282663818151823503180826968337271311797258677939806192767604855474736844536709788543207898101525400898090972833981083898717497784284835513917485591596004668326707221833627739234891203685374986471915303283468367864261669118748976648515232785243260808030923359913791699569680819084575901260049916280388339599527308164840710093775749258625549511612106463920626296337628522234778341661710181357126647066535204539637689711727617584134049624464552603431045412434419479247635748621632536045938285124858426979422341319486904217690175642879997118592398296599884859733414743433256848502692609060463424267879965510556630438862837586822786534676240389223525982989381014049073643114291047600101442310515287896627892827769199336334642154519497909200314044297177561702580601119071498131232867770900196506519976106579315643732077380554577490436371665914752741817811626965124560901119039166847910069880583450383241099842005445188784888524729281167053207193759420579155254518998063354900750558252809393811163202692361567208694651156983600680560600233319580767705328867701194611513860876090486989573949972790288903282042374439153675890648864087389323128571912866661957531521698713021938726524762458309139624599266923806877810389683706522809188215028141304945378168679154560678060321083508396071185905179810952035033737832803761490595996022543671861603893977860172755619153998980189216784239323609342820462203700562351524668950246927751978073552363807226269510983246271333193215542850221433804211529280541550114047648003959928529625738297510076312507180106476193207185557936912916979210065771513805514799659654689034453742561262448286679701614152707100629613655723449301368306016433357112246774017912534018053729343284732305412341798132875241026195292160000000000*i1^52 + 180345217569071882019759694397311848656536268414467741495509515608946124983380825744731052515100658317324142967712049830550687569105192285664964474368320174442883547062330551377813947053708414341814558901619464450832838283362054480598306271924145095809238168795663204122085980572683866530296681095292487997191887666377016264976033291210925672230578231916266233171828886053545808888419469417969253135422426412520489480161652111559914919656880100098629284531809655524772271786672491591164917940559782240531384735857645758928554837878340315364715243480400623849417928442464683831139018219093911833033291651262157242075661503229245113572960008974097641998617270405829280618941695929311453169853995542672156373640513306106163119558600753014266452294100821674049614194331778769816977674461001442940927809356259278671485874587761962751725641507266307181639041101675722912825807442662388908788023543251352714846768993094756614651914472825934556860781604640860720110941128522628199621200148587328242563643816858020090417729347366828087774511051557137624487137188930363591803568747052151424001710469244898513420947736529915402594169089958892158532927215191435447856881932158429299675809161150755677158880677370502821852100951171749974589947241095497577812267574121579351988363557416538173207006532814544441560572534768733783925461671393751312750259186042962836153337686594979801177568449990960421299323616413006090810808057708804319725912671711905920241025271589907641770263327275825222425892957453710935331619979187044278124213914984755868477697936039569290223692922567392085120492712788417049302362639691535752917956717506191124259454457779560611975534586269622288684846220729811467016729881132545364980096829209216691063361614036118171976383241403588804608000000000*i1^53 + -3486198344312285993663531537404383092811138235061712829103427216360218096933592483347931045606104295823780886598751392246926198221515005646824941263972972092326482129324100996732845053857542512098117582019983067446946933277815801396613874603246337423285365932442166410795511565888079573056603227151061493048511005792227255593408425684590191376978258823668580686898451361094956190176274717037400704516364734403578083921650464741592648177867030734577068229005321957449772281619199554013444299834888637856446863629333921657311068156130702652494353685079841719461636748319083467510888064638049896062288072770810683556906311167607687474880323588300338512072142422311414740627764341844487961466493893607352003028862277729987006345139707109624285648300382332809569933370524972403962469447414868598334667691769448106620484402212177544626111838567664094512760033076966208051352202948656767319925544145917113610642035440635286039066820111501242520957008616642432382341707491122437741658373519119611473752078354531248322088713773757366620540400696923075140339009509807211675842828662872354176157893382993667264855250850661232583795664075011284263406813517690023070549973303551858043025196907985178903234488062007096926678155056823548726166900251604575473568614316215506349629381566656188407656789416301546430856865044493934317157795067423584965739513253294776048692639109051005485743831850723287239416926106735977804985725806916687586045435438738421249235449825546644406872690112618600707652067279226154489893852745975273604322451148220820963669382793553110039826802957572674570722691355086994990034093023972289544595703410453001225557407482532255845808310138073676238472149837931434254977747322863209369547388033518886382577094917187532394317258942054400000000*i1^54 + 22733282471455935636422159805745308674181720350868061126655295403328654655348740430079059360374891793507712487491063468754681539286115618029425278440218315582022350407828494957375571081815651466511839441238025727206835833329590589398132532977520884402862486294973011143000991656464189381683489004191591792929619348306639746010168879101996514164832516315020340720023300864759762650945684015748009381137309472084395002028723751820060550643838847545547294892734986065205786909550583398636565174997138983415968012323490807261466498476333521904531621553715068427611200709973054686871990089038314913965772549362510648045294785375147043075292105646150325297200070012737809858185822116095613313520398651160225781897410896161932338654848583249069619917079154509934628633642089581673622524570267176248285465819723966980920560620021078531678963064351986942672299896336272117888271048261341652368275994279924201076205249801976018587223602410434485508033279485198800430088093381682587353473563284440959945682117213417115847020611380459612500426778924864723106981748593040826736935375997560456828840043622419658740390854063810154203064277236304980829421549513875033888945341485896755489950894149260785582559151183506467095435602595417415960485631030153616785579784338571121805686175908880753379590730665783747156037663400493339335377228686114517702793262233375888492045184740230660545498643301129583764189354478605332396673230847246458668268413454301634747786878272400664039716941575332392179918914701030366759131292615392248381278638192229742662209605304146305134965149692615410371249986815241539293012906539771070135264562385811332070941038160605533622519445777736680821340138769204507740622643415335957297304641821773171872223003715903913984000000*i1^55 + -34177486301694859806845793761721231167005623112046787328428885618224158258393369709537249855283545171912653758871414263574369208634728080770492792542687792511010919143172836343018342028227758872248259291376799072641507252959444975653739901298618288779919200167075903903658951581631790265061109605628267846133900190140191059474525275811900805721171593609632294693957802116085222480466174584590374915967550450588981427267781977624385561680503104122330941690043213014454519114364628233692280247192456884567197765119314019474766299631410730677260635823071402760670992454247707232481476070253640131568082024072346169913064457953160481000020069286747742405879574606354708098243218658397317300689048986283474041351654290871173137241641629916328004277069878915598129420434578614468074734293020619817982823877743830504035785487209155139187852034605562290512613786083198451337543382665278319503061542246680893549452207188024275927846698683912647853652393774994145644232545154419859554480013587374173553020509513557907066523409061584894811097228682470415128252405904718357782341954824587121607041154130484581279796236698530963344187286985618158857402289752587486579068177256765092054084300348470930499354502256570680955779241539088686036489661705974336452151510008585219993977569651800910122252471443271961180328489384734347932309885988825625955310602295732743931075484845886277641811445566600544545641561019463137451288861798558589493336378584328133557119293553168196879725035260793722474539526112087832947224231757845349098214332698863696496229037362313573178079003722740649064192510399723298304206960838159140329012026490112450525964408139892656700250584669466956360057200667859290741392250599868783081000502608317579219609600000*i1^56 + 3808120590038215116747356004888643082835452924061714190150501970850485624651090963094334995528413289787087666406003497245308227172607815058075791697399248898811428366243955822099201968095501539381109790477057989703263172184120697810908909318442846575487712963510159916639190155360516820258445569703653885153507999261212583108277836700225633070681153568589577653180630472335253809682360684117251537973013093782779996997222439286407389156606927595456743861569274209853189308151872003556484078444399665894833681806049535411147660154123405826207938634048540071528691344952062039136034280456009459253634906965705168950980766596470401487592532848748938327684531527156371008908579602684014801424088098481338985064199784036590545795980197209348927188689743345020080013257646929408353149214576029314459928150259583148921845105973799597009804403055680073677776858374085984993689925341644231460944685308457480486653344913658318614423126877205225315188118325385918598725126802560690151727051936800735644214684473984189662519639411268272867734490392614687821367132603674362149784361359990014518781757707450933461881201412690539568212250731929681630086487051924513952093161341603383747320239551881660902087190136992167553358516566086163050095082879700656860731417803800675531141988879172586313544128272015796384778038960959996256277662771499283889760619958423847131393068295819759088789927387122485667042470450533156118179323589739572622492113736460753904972715811536677458170711264715188384835304725934026363571985793827048004411274500913530036156983970039940521924652879748216392865707191870924019924311293341390744473798924417174085607812721391366707073689747026646059975803324644132049620555260637967607882432000000*i1^57 + -89468971284120765601358577260939377869857640534276817752670385205607972602425802111132210778478221960713269782078844187754084798549189579687858208245315499768837673757933063520660686649746161938182852065826778642759636343182861131894506637580386124647445382049407744706005764801362826326134571506741518660752320953428288575961808695759675558071186672098356500449430366855064636148691582682772163482468272691115789404176085243185375443874009457560067572234444349823074260947005809021214107939515338034524413477916518097550796141912186148377530384010472068213939552010328345862283914185637536034232731205268555673914787156000595583467066921825136516537159904974920580019331775360990106205637339101652259130778337319956140503325421321010265935185970977719341612446608918888745560674672485487375063803093288754174135155188359194824782068595362443996030974080529378133830608202695616074123433326296772949563934104985944458500253988580204524628784839749463577536283752793295390947686710169658541221027725635540593002421508718392403929959052493494375566691274535299431009163404821925218447614618505108772070844859531812677640850172745591679714688133073137360600151346447495627335835153180734492269693559629412466777559356962611680864267744437587506992138140695044166202677621621726333325995630265579861182710304036817380331199238671784462819838698055816721768783113993853629181580144758804437252301945884554249681389894866874575241846055335431986057464968173531079841529485766867488506659358968447101954345122098431590044830792269014046321250421472507239691896095522995802367874745143954807381475959576772370969993011657239873270051010943296887781906472963315370360564449955686684327196240240000*i1^58 + 17255042090414447713626292200493444691030233735329932784718734186782728741968665069776525639901884512241833821858078610923871353831787344211306696741676195133541566393434692656081027589437595942227177455699111242098461214181657436830925018606582072865967655147392087559386790219557790530949920828512703195904802482053989854653963387064914119049229380211611445503931850201886500939066639838958786694573307772323454549962648869296054740136864955894358849604455833346753954739147266604792982438993444680680124802779373562525977682053054231800967925063756706162984472936561273323422573671403947208718438976373678851404953270301501902974152874694727300855668096858635097554636165338483888669579453375345771910721734768577847722927884418064753851074374674795702106262720565168357106937321452330072238720349117755880675128551491858667815991943158230524129609851170108250389880794808058647103065676383750153290772515625624387430140991527673437554402593767145054858103776978623971032885275101485043249848253683720448634601141393264222088095475682643217364498060196210567028768133622536742226883959213360418599387710833225352297161082124282937911115176701768322841920338974332946873857584192240437213132296066406974506778851215030779256237823738178596020860049664063449500292928425271414818874832872578289823876108905704811445487311917975153302139545888089281021278715175545475851692743850903638408062660188228163043426733107733330738972892085891620474171801485166675632429096649791379423077820657239387927753093878287926858759347838853988116949886722058968132635680636967885496616178492610847249700874416435220244753416371165546699199711353267020150644211459103761378286916000*i1^59 + -1649864260871803533106619508158464448549961242529562923741150252773875523077800942498284085594403009714503877853476750691453429486888489787231728804255704675899089485322744514000714476191105991594318096509913274924001507661460286128363707417120498754877440596346086969692613492431499946091790326866399910386845380099178730411373778057750526582782951121256726279848294026825492534258330320934433023615438644193041193885485559496499535134024709256832761222750305938270788250161997547725466006836466643869538528494105561610930147816263879111909357343638281589874140264652508211465727365800649302835975386076407538613843220691530985825469927429103189326929089106510214613165340756162166761998627197280631047511346674802117704435740496962005305515717760676504523855062814013703341462612982635479175367363591813641178742336773180515039182690076606586373827963822720410931293408434938475329590786810376572778118366890706285100152994835792260491039406108525288520434791956440189063558701932889723311449936175807459515018568718184048635545132991422633618247135978876176425509885493910672514467532385436785946036048669630650032421275733162573039171555537206125493476482548311267756635680210509112162429869703242098446307199278935318262596124743844445729915726402646286898537172388444665982136948815892601610083728810129614554021768017711511721500802083258705778716882903164813261822991511725938997546317398448317512710355151213429552298753510841946781309628044700242141158962807653523384290383074368273983935875264449273163040144594914477080346129470389757412249090548509433684592942524059390119019824926439386618351515215969137141499620700346546812769620*i1^60 + 2178002059228531566265855078850096353339411266205277864049735175390741106372990959807598162352219607571452359522625871702947499240972317941705861142519561047507903557614913088141620226130115660327762878680600331409518444746066310375595733832710876584037857193507845512481319890191863985735581150065227417452419387219787891697227666061470729297776644764878404835826763650516938861041151822286898532000499448783308295243399811528734690691602159412179805715282258193789208752479855708069648386479178521142766262914560373405536993447979779598840658543713398195244370964620416583471436176304334477542570732960105239718569902251320790617847564740292102337942581543020988017014739382754155859952058276975931932506188440418361442963656164999566683630042413909380309486878001164715103536657649960004518438590821780550222530697329003827178591374823616004098975019879507798651036780228492972214020627473411325833848464848015388888428328220777007861609151080465989418133791300064949599065921194416884371017971669538282565231834160620822753234294579620765018033943622036473059508374942984435675580145302096195158612863995856783892973937735012276200547105288631039728238562145374177768950601643101056883469237179765904850773332704003030273423019119751268860710503660314423398308612665738142049280064674257312876656385336061693094147233381486625942576183433012655282468360387165356180524422716026251533678656104627148152009412833746203205693714749903339806885203658340063519235541967439781254970075821098731397905482859410308879145261175647748489367628253794058723167764071567419257954288017583036955485597761072286444229365946085367523*i1^61 - N1*4045500133784151930776864905783512931544827877751313673491372531870880454879130123254263308756495601719609180097381885847729272464580949423889460598676401126427060550283141510101830370925889234524095179639812379804070552004381945981634851060402561372293027378375933739236453744923075666293835352612093056857850857691607455829591711672191388292189062692870794714768231392375481971309810106404216824251340595736665103425515343351224690934775616671488873823270454189422947563490144035283505106692736368726501562495470666417033653048*i3 ] ]