[ [ 250409661000304145376171086057498590890931143777734934160142074057657693768227978791302343305996145965918786190453186251062533638436539879791897266430030782370201273547372803899862823725296743082826838278784819261970686097057691744519183205195493487704046995830273154631902210648987865095571831173126748499532120078867308540529406747843248705471040291564177713337509744890049181237372022323563281910681193040570498643836423425048825301114921561132220007725789007344344401673454264903123740106635483978556478607912564123953553841501018901448205438469807939962693067513895174999521600235300639429254499237692040840629479631854881569404380310785800199205040715588242808730071160958743538700147725510000427053097356302220773105397529782972120027976525594335202391794575073902723514874992974055304392749718498776174511045854041161901950157879791912776111154350535552276145092647697801073872131663468370539613854631125059133663637885444220279853868062275197862268221246911370522396163902280995364390731048377177788519931475364098019648314197860447391539511530206969121750551594291775830119624302137605156237985363206477181688653096060220607490809160402208887408805368736228661936199258438472504204560856369104820525779354812467587643110483558400000000000000000000000000000000000000000000000000 + -198249532679018366132857111608467502699381349081506842723497795645020703910527437579684405096265833055605131209776052173374059471503971978163074980634124461956572616209244361831500495427374888311833929868386832259791035485962747904196579030900137556662158339376681028417778520492014208272806876883694235583402340524775262168638919270285744293427324830285834134845703865857523104827532872687396044521548279036701973408662839725523995497309645918587755218311060012386621761623338227456106380483629126551728936496991501015012140817448153613259361214817582549899564375859872379411267520084848466350881549369632346258945983512785076751304274436399288679594523506739525796182456250521839714214030966814179824463053435318915452084115489549960223780492902110517814905312491224388468300657997801626289158388097134694353896688521764927063648134104761011252289705626016050875533634324306465804094206915651867319505165024884499195465661737545875132371204112945330745852005176183675194324963649802094712910227133577580493789738314675070124647253244201237530101865194592930496849174527225677887153398279117977480977777590516922900836150913746904844415440556372421166342968868562761451563951273918316675411094718935933694407447841488833231713164328960000000000000000000000000000000000000000000000000*i1 + 218997135668855866961266819207736182492108655662948312882910961161321600024300425087242185141943526010699448091731757982515296143016657176095429524489983504901060987809495591353701435399379357345413740634676356699419674474247805951324467387689231328398681104767425375891384216736289875381541293041298486662872034874637304196828077972877251027171377184096670530441577388754496511506908557439772874817135562797310200019224653104821692726957546036475337646528448924904418424238672528354989263892804251920974245083731682786626537017933758386020604982760912960670352100355247582362281382904874178485041127439032867918528337369080887128229851561367789223465450699874277461480992516012020906678533483849936106369247105786960364173503357549600710138500814019813716478995510868463169506795973211296768403647353754695310249692167206956208579160535893682673013945102991731749852020346899221796946692033177344390761970700395029519641137029116817628531318277295972667403444862717405287340087766510462757088528830323575688945216321279696262973582049410675808305605725570633881328484529653201477172281207919619074914128413819946220683763388971070420118177941568457410631545575375088218623118976679816460863774202003786361271828435814882527689048064000000000000000000000000000000000000000000000000*i1^2 + 474164521795683834054349522608732655999846859435140619118155481292348625177417778071064328081586527685219656197147718744324020592955490705306912794407578130931980773496366301120520434798309879339677365227914058330646055508980042942357722820533524392634180045676459510584571383546895525189363937932943060336108732943811828976509188475270677500712913673326674836339368042099041232191036631578889655270514897928807891508801240011073252682143806446065437165772362694410346092937408134766727746694802587036145896437078114144035160203596086790501599991660189253225643587803173843945483291061204266016437075080841821704687226135312131548301256309383589538123901490537406523413814860370807343954711901253811742687556824657718087983321811259077402865702188363376943056608933186035627649661158694209405966394464564421930522501744249414431839048654061823166210833918181018694460939459555599548439949402237571818612102722452938381183683543874255877544441921138603403279695847210626769385581387666205379706902076010863892061034161414517033895651424906926797354640562199228150369039570692194601923500476529050855157637438451895771258410582375608670967507694226604296187805576390839704045793796452275368618142422934226026732053418077106968775884800000000000000000000000000000000000000000000000*i1^3 + 3615757426390182873566464372431936383052783138571199469534850127968196470908339789668628221662136301891457361838036634245641377010913435310837990802099144326732111161748240684117576356886678207493928383341993359312066500510540925570429859009514255650008043785878924806729411264629151213553943020839313443834842490679591309606934161387808344249541416160143004426875958622678883818013462292990944418595134646204295069662754602614330593593087579542977875223055273570418225766450492088498043422334723685271430112037106969338260643478360650261587304094174763440854212439697448953522255829539575426485087914937700061874818499461478187021686814719815366209704942347296718532717090302432431053998910802183113511859212793482822891031776829490221653721976994233767774151578878188274448223852520123410918470707404901983654718692857814566611380999851451832319200013155143267332545291216701614608533001800909291249357926146799140345615808467775989481253644954159684640723382380096956558632236993733435534312429861208304304585992216178000584635442640802864724922552084351413615936728799389426585582489783535935175403545841139511510156931387196839431778431742355009919653577286957433028024172727736566052130606496862887033951117696146069258240000000000000000000000000000000000000000000000*i1^4 + -106422135966572891068561663377844623172474521141194316367060451780666504491264824941727559937621200090273054922943196267463171792897795780512773199114439858747478210517929870002841206208923968369558019209006549260323123629835466646361226627738902839101443204141095166294584624456688414350793444478635279501751082067492787857268158968353288754553277888125499171310561633616952458378714424525129945906238705522186915391842332284637829754555057028792013552840316393362743787654424985332262105412371419398450401151001334759176903916880958565824967589100704931059713996856853695724300210001231063217982849829808632147350647883202731368662849759714057528325170577155776378367540338258189660627016211576092232647522327098005488928054928600657520933434353475400338801007757488561191276886023031984051821362020804334856737683517099394314837757295936661054259314653323664804739650962856693139394984814044061396489435923539646766432085974288312505412652200192326308201947745860033086788017151903585216067310418006396509881150745464637061441782713729350450080695059374076452085417785590766443042652267049433100472863570880795817285713956463850974566773517803854160072349790206083484570950357486103750539719524508317526032700142195008602112000000000000000000000000000000000000000000000*i1^5 + 2179087057177224691797763837914407973855278191587514285249640020461444978804854211068137897442290056400964241847328189808240029892106085227460315969044412958731329803460878631414968472242201600145245678835673541863441162947847235693035960234060962377085083227400581762169122777877609824048645074822819622083952226046277349103345611085284795489709200101691634444327930354179501372516249386997373983178494606018597652153779529402435350635143884430433599043008857779238638745163569109468960342063460772900780431634458801531764842548453313124614596939738021081189432980162697007902962008224326938812870304881878169563426380981090855791122363452861491399811844738645333578943206930181211785721921117299760511963722249207834667895537636830032459884943335135991946438088497165986891555265399864658801741548428697379641984833906165684284439798671022224222497110349945138105099060729550001992494329050317729384455664277221770096106755363829595335367472381143523474519825596738224583458970831297588926189660906811614436272014708903877457232266153086664366499987955375362461829496830334914037243648328407685505306682102731563542115294289993809947808475941558110214283384317951874119368407728377496030578824552922341894804620890341376000000000000000000000000000000000000000000000*i1^6 + 16696040691741417330212659166428243507227567411357708594869115693855844935042614915332805064983649815811737340502944709913979738476658659105805495070572919371734787390844262940373145544126898966159693133237023155467512016013392767204874678942092235343279394123282172309050956977015916385508789606360609522008310109134649871570758206384472154264191773677350709232911931819694570938849319603367600630462560840568163281405725106551450111745215333700332016229172914020678104906721717204280382666893773683817228775652154397397830749676513211351927577063161938393242415937087535519127060417341968427376780134386700179813389677649915837134668886843232784260863159453048391596205681794034927845955828655382487729889959478521275297920462514897031188875466675907420233473759020936728974326477801629614465519591049275080465197996329013292989478925123738112263040724870859709728655485510972436063234080374175230293397451430659960272442350839969467335931175690629936427658155012689602532478428915064436611325644870159307610968604602238622878725197966331334891220155479044747329278804635480738493677313126167828370211582720763040563949542692610342784617956045547619877234314543520319550294328792424442037272462593185235992583867843215360000000000000000000000000000000000000000000*i1^7 + 3553841387617212454038475480877263768148037388102753727843441574914788248815492143345136341058600149014529074365653417945454761303134473225125116898650213951851500575137961858068347895263127698412638000720279408612327224469448929423837669638517502991711351257482965994349944898327181579461565460977122893476410535826342175192005142196769815331634573594733356050772278158202861181062846937529852193639486579002931669645228817870012181019675697744891900974403548094412160055705488474284593189987221276108227812531540531942528764203496618630188590516507300381722555510186651694752973548684368810400367052040537314195448615350142945792274149429934583991030152305069024821311808147266648454449272928049301229602469314811116826772260656446519337903646677003797063542346685724465892231099261992551570623649108888357513163956457994382452754558559952595090405030110816767528949222180270743610247244034140384865275151592960140711293354818008655969631126715724356825795559432768683105077781551856935120473481237352055778902042764544382835834708448790260576483620061739128552455074453810943847041614924017552652702714686681122549269677362917099837143482288874734551109195369424334940082456738989123935138680646094651054379734401024000000000000000000000000000000000000000000*i1^8 + 207862220098404630438476800623730186199028834716486701032960550465553209173337476851717206895733123784521813116544296228521808497640533342452517274147776914060801529125738864406007406529199421583898033002574464618908217706645214393231539505639050746912775637047403925383494041064399477103880447815340051472378403292504942973282179763910092068910517842033176003440069539798578075896543135120624410629316843317368978005273280059017472129537947281709043681308166254609323746799017070086770664415133600346089675038094825775619998065259352454858146620881762475741323855443744792249537022853993494604918710002633164815123857048251998091003651430488055770642747870336399796020281887893944700209020176091636753375662654628760070855051738593603580683387035415805430336987560195554729510200286044176399624689580329768907607735014343789637340361858403278047347960815524288348605252151945458587300788935021590647579190012992052501767218230383959592672366723491557072228324515662829217080055750818707300250672876450498535540862467820072188157161018598041269457239307533730224144138437081707471417602963806802305928263257313222097788493062585830778069988342119970363240828339131648170571819059600433480954909382489949149786957414400000000000000000000000000000000000000000*i1^9 + 11684178314857379538059434569069332068065193702119097085160423234474102788856028024827820171524359486745644089651398020503710348250104122780271536969618806686751539295141325617019968931200340803041723075120465048871420460215266805352532363609735331371488638478880323092011508129855450779208291070126854969495712214835638582711654692241380648190655814812648512760923707344917571028389786829381393394117034094244270084220007033869109147271539693310043798962692123548472789183084424625923191128510500997564151566523199653525886856571047207879696795493177416871279073562815160036473303078125412636327599142227033150808158341544043642404781294120413860706418837397962493911798431973757034328776763390485942610940456067546049691769670796525153005415568375151073298719292238455326493175098666411928269665308442217523617652493721746638466626969734740580761409468922765933566442236275054454803567789775957111573904894779731528893816306470482534071180655760090629101227939798625457005287396788845769311142055081489874272187074436081914711558580794418801063542713900791194290714724904349628883287584690934805337026656466023959346635592297265547216899721984460745172906459004885246941208041153902339932469435174524986117324800000000000000000000000000000000000000000*i1^10 + -4447677560851185763509506836136267935367082722930613020235430150909357148704868681365953058115059801318496133590531264517061768458990373356415695575048170811115565841233472922230581620582573306936634675405380070995024586218901036606878287546337053221564129146789928865425048479804423763538488546263286909784847396401093044303613660038571312575598601507502585306772153529905315116551472322919646197561151051806080140182580958525197183804416578288999550825276300980309347038060344714564732207544515214799077066700823132028075633579631352870498502116948640889029751035774232137069371515107767366246751092420101464716458815336588797581276448925875048433204908101573367023648550103953943798736208284194318947008343389209326874457930758079514632667856501890112099893551642274431825880811985724406063532663480817631405639800148939166160971656395613130055503349284501054410743060183229951360256597940273005388171138829193974461154478493668027460341664487956189366819884901899235256076132259856915852461093813292775112567155070457362143016552425631787815068647355420903539319434528094008182930338235992349622122970591319618894569537212398424496888335342400479441316029447722335766774516553285712569638698038385967104000000000000000000000000000000000000000*i1^11 + -10246158475104775419447692203558623439974565620278482652188994815989406945219924009761507962043255855756722006026364512756583081991683256647085351350455286111545075899843362248026100345461654576597055342592082160164282174674244974920932050555154167625359596574370321421938724322650461545135659947477371907539175292913711675893347657007090285590220586622426937170336328809485764594125804948387264910315724927939917073589113268740964748574864304434540422325838125358758895654074897268010593350490103377099955041706461658084235600218779541894511763754598552702222339370816785603278948747352094250959489286472615198480100379459602964540270497002299751703525205101139901405561541251539623062927145413944377071186402743184043890109533201893747334321232334111971073123276972453830627735195141175764998940608591315265987423263374716073913602712982419353528297990067136545597411337336045198590953502943739342341948150686148427639442658242663877728217693610358293353764109788772553157118921368006542298664643900434249616597505433857308833831918436740495530495677639109580380359596072723293504432909604608988369646807814818075081412231697859863717544668521906214931670186957440045003100027204197935118711145215347916800000000000000000000000000000000000000*i1^12 + -1004965738860767379541933424262049924566750605591379164422949510898896044463005051475500095587459121787711784085500936899911153852699179857921785001039716286596690717106598290040334671914149509293760642585862896333728568689147387420184637225848017495271859175628223868463548431436093355425160979418640762767061450370405992321862689770297302409799033173231840222637978589224017199179502528183609628009110896005527604808592254789303634703115896135963504672021458636739309468830841254384974648409811892602840488897834608319816166097298534548779865159506862477891866094510275443421292888581064976608835247147509111488163740886240546144585645617029908790600194731072310105959175127913580198647509092143683512359154159536153328534402954151103127925091289254994713181168585487759155872448976611523250545629629182550719309478723379314564260098233900065709790514049261643389439349855973187531896454091577653624611974262510960628822520577289637915386821225013827716453157531590749803220290821377836482829736621966425472166189806505773901908678012064564174762644350923353108885350749000941263145818094637742748046232971603636872139174929780644997129331431361714871509103583180812417251224673361092922627363532963840000000000000000000000000000000000000*i1^13 + -14415983584617228356676770408692253550822318542756326379712200554599301908945371600716299258678439610010039351773670873392259268536714721238104797228223172218381548772099359971009163299669110598369655080279151099773281324106065638939564063962632563267654053613720033497148954648168711885303630677240927985300447362025607894763780686246650780415196045556292292439127333477232370274360339484158938201606628859404552254085589241670254168535391400247950125622796321223863205672294344062194367122097918074459159233706875167435235909962345547671237819935507371167500832612643719952577513449064255803315600551621883323774949912513660005621497245747775449895029887332502881945854653949136980825995928580969017959761082802540881042607023257686053480515169936350680067634811891929756136291912068004875771172561866846634677443566202424405621350852206251296054034528836000663015658541744469272400949770479231957400583901334081320933906119865548770808716131205751578731648493071115456796127387576140703847135953335272389320303959475096497440236898827229871608993311924686008424036326140779512966479032250663536195477549117535028679627893050135476479027967944891780407578442650846895832359286462233902306914467840000000000000000000000000000000000000*i1^14 + -18601825694979974087977317289208105007202031214093684390792158768356119291354306664448963742203746104082715333406112080317193954247984993888816703020938023066899287099627351862808468244144098135053596316093359975795465344373540673764510822345614039247687988853564909091781006943707071839443246089021065404550148326141238140757419665606570390381103699005292617247699477529555134876902061546279151910162288375233576810519788817367764438763488965113751110574790183925539093687708673897374426740096699895345075480805114004060943680486392699136114205260578074991603527175052610107188709244839969736157300631703692344722050740944467764039376087284407039013999047091469916371351315460334157049037191063136544321790926215178778796177990572805337206817799212616279932239217144366898639705014854416099677486619700773250536896467356171374684822220322120378817543368883916345878541277891042852972815267802359567295922999265624517643158430410547482676466444115260566207046683153777708712504720950540439268378280112354374410021539302442195178496623199886536684970631518749576201009221775123569363209100515802151872857739324428440817889768648947988428992633156974107589429795031721385578727827845632693685452800000000000000000000000000000000000*i1^15 + 21699926978422415240015632808602514315122715380283054259448963682553634184838680009357456216265338525902967393762951908667469381865851453404263845041190288381373224561945396928428437555866349622183974633979554091308799144969013918925579756303882999833194914048876564905212515727065155247300224550450666126965297290762867850910242102578391645769981755570299091533781149306558685550404323745565799595384405405484748084868412857291853906492023588126504862666791556377980031807166345202562547876488505999789180003918556465057319772320096351658540353688131215685253593894074846642438153225620654727539152422446992217522271088325713779287528191290945286438207462350615176541738469362443954284425873381310782787391891441877255833415165770309328951907696105766428884405810021185719732665744034065376462793071489728208797186163550609620610850377581404406016634668598252893059748979792386025528833011294671594946164761968778786815619219616191826876081170104616753865092139615730317062750114330661326474245795042921535305521182131062088307635569793378333631509772772995308477835899765238255289458542880053903658518547720931971823434622934271154331330394243972320275607209100073880454425371454076417474560000000000000000000000000000000000*i1^16 + 361791968162357565345825711934347796529011569173320159890239113724653935914512083497553097487151931611765587668463742435362687265123931535144953587299937876019587664483920875476586218973203748261483434880565009232808101004778980279042093653767554130170407739513213645081597978320787449455771989385474103641760646775362359572956059055616496662847152262687271045639662517617255263333057303724375806059396618628816537664448694713062714463125451085248948870093809044556261255991882761029632074022860440948125567335603083299554823837590608577165957735535262468753454638272438114604166159444780694933260817166613913680326864435369510461294007628702489127373823229523085817558807612908191547029890073238652489413087076726696040409067006221800812282772384465037619213656026199490549610116241928702565466557363928124030306696276567700779209884993627096056474382665049107498044194347057004339808417275274942724865649888181776736034097241033131414624065719396683080647990535443394607075003450990028341046060633296882486500670307491258234999450128324659023875744755446982870453689540185031666759209322264143832404358620585606164664499222213167021071796522287759271256793108461177441536285734166593536000000000000000000000000000000000*i1^17 + 4922170040265062047971567669708393469121668004491760930981253045103067451558781750896177749919880610569158655215103655654816284737788939371098831251954232761408996370938237336956101169673067127562827164309681869119910263593488347246270802452220471312298112307937124152201709577178405030262566444848997600150858753654151587129177291010289463124756944629978068401567978586074827214614662303331339393136826237375135630167891453401176533554954795034653709606154545050100289101627273742468348912170991634942959772234462203121818288147402108694980671762308203582299628178245080301413697843584651127380551912807367806145409072332082511849743621970502413697711997363708979567784429450507609711169675895941854375702878848346747097189889432904582680041405320053635007679237766702947636479488144125363332362083341161797308730403666084942531362673516382225880085940617864492988336780294640125410269035399546661358092352631743285825675742730750609058040802597748009065215552914261751968424144523965812001796465096734166213685348298400047745946287501735102709091241302072429048434015902178050284384246238163955190625396349023551042328656155658495780161529739406634757962024176203735503160434963251200000000000000000000000000000000*i1^18 + 34552455319265372974172563692033448518721286901063554056521276181933866971359838214558911927494465278130018267858681514184692059792344845197377911602293123371291764436865682233531715653438503676659241190552919511057995804716301566059801180949574443350688991318831143846570074798493211896571777368589696115010611530923014373965759184892017713148787862354107137169532872657945862513668383754437438596102677085900835923808210941831201218969854041095774243472831662429089626938557173281077279602551312297566974996797612800796878337060267517626188102084810949488582257403267521072622051524508410183983135210765140611882416085280282671501281008941974362380420453341523614552477707945918469130957591515160795032097949853286387315150113003344143743775918217069494067509467078706464328362976554710441647719825845458804087320893366688812525344979016458890895623917161289697809182362129945937056069095171854699057927628987925432433596787080529418781609682634038534699427988739342901526878968399698408949071175561309656740184906159169819325833114149446657725228759392739638184813893178570812484534630241639875361377488019262455239462132222346573243129822741487232729047806837743942699539496960000000000000000000000000000000*i1^19 + 186960183025224076588252994829428986234106114106289173100688135081244647005163439712961069601655640384645982514679791796634925498588114272109765193100568933353852945800766734965939374750751137546490387229336774990391343464942705584873451306685045806795832800542922352175213283640271647124053743045357796600862278664318421389653566974662076845542945871114284447830788843882693607365068830781444841494594202611730642720151288346464753189007389805823439426535943310956178291747170869043333475320330062342577733421946162480759638424732362637984066744102493364236087693683775865114011864838706547256547430108982737873270451114745867292164413346115134886913941811525567337651492273886988701002591335086164239790628317142685997379914616164083131376739492354604215413663980614678474127483055447156383069260830062374536854355359437001013680680609507451036762760369942476422319176689002809410878208559135193196981482350104022341593582862694854935022215449273976703864880084308607262038663020078685717676440804995815538903094345830004657253027545959606030406534460000237098166231546519421980257076382313830978407651091524199782960612192751845391357687896308253949699115306613836137627648000000000000000000000000000000*i1^20 + 403128532518659220507754060982873008415289765865867366846718131847960860987614579631718858369264452460807803636523786061647579285263911065338102955010954401470705019496960848431244606673870151005396697238846698830019536896127077761840159963527424495783262464688294337217749359715498229893804974691118962000271154787766899560854096237004304446926357256727991246873879065142145836180998029798254324669551751620667481168206337624151821311475580334802605582686212410013149707017994762768805286496885690742440246674694594181008688845898424950860546665875629371012144216753763390483402114532171502344105161956514495774844702353093062642460083492326039115900174792855122648002445593452945849474905611363379109366427594375771097084156928340033194114343543672689995902891943238963105922930319024343680472607478745577405633433023803967875805614155347235192398946362759078382785153203883878861572824624359753686071163557427520706874562242422282892697778395844231784045378859800596829680041471952613259401097473435547498748414662357915157032495176859076236233822322516273329074089116148467680661521404909352282047110074825654722882298720135570448670275344432342798011193682113960345600000000000000000000000000000*i1^21 + 1705492741335165890961340299562435920115632219745589086044166427335985093495125294662305404323667161315241497667906458020647931606096605673078966867336131431607307977419485024831077195272776586787186016256841763282985632071171357122254213694683839019555210479103813607865985391858858496382929954027371897845571003993020767572613255283809159637340029490064537734081964154772263005194189832715496029884221431998027580277650208472654544046502795097944778734381286125819037148626916790952571119634473926845139542697425948576878393468781947149770739924381937504477794551465453326905549811507871999496621289597078894911429595775426785558904565725221352459736162313550676360046745779255914865571637629489487792424392845042190593141116876373229117184600718588255626919237614807830650267114841898049171095508429047854850775129974976642693519301682129906242270406924224213693426076400434625574412722929286459277580673558521166936096680503046556689447737657945324228491558003280317212742525949467342707331293782464545683265047899306802676645059787838605806225341784998703609593961688879338368168145786927202081770902197014286528007157749465871361210186200390986054115227651276800000000000000000000000000000*i1^22 + 2006157256186665885476388611851237862981222985581333639340196778872339063146122757680462616192588825834523956630664027960645906691357218449754696734894230652173665433371619446870361119201018734824335850504591600602930657443858071926322201474154104999405300521918317818450456271588611450530841327462481288563956027931629899383080694863194563809968195002003518859346825410548392835801455175200221318803079864288327861724778589098455572340991973203910678187411939737920995618539440893920043383521075918775304755146495963460642506709995987422549606516206696112937465580630352210332630269895187141618691124932762398417089865809972755088633199163211549563269588191434742861524764872009838940984324074671514908285315839952901098167141379739943628606193759257555896867356908111293151937100788699082004884096282904924486278419217555504414457009050767666711119660975366079956267416654760057542058442477112945844032897097160745598320307607502042936567312307915337571579993765404537528296865418651604858039851925520658064338665298616240572417737174477567218457276777415067903683444197073060239523966276954599601818675786541210116243426614847874504501518276279801269754789888000000000000000000000000000*i1^23 + 2567762547570449351890705688319578400510618374005081482644223114986968087262543125371267986761417883342778646007397309165279051740636841413394080617499786137480591474699725378017043339952200418263498701302603140522141601277176035571140310734406558225629294692456498557210078114872011855097850473674594181656182441004126937891095673286045528208640682473853410850910030419240897462282757012996481830322629744113299785811543015245121008230101226873812413265586537240818683651455078274969318006918093242698219695424040046570151500155929301264493460414725084304462221029981564362851551037247912499022517075280840339851559623528399205681676369411192557209269752074910533710189024813815833234852727532318422728531879676576872731051368592241182700216521362988767665702943199719824311227549195634368884026514317021891892021066146717554897768417613785159424680284825192993484763413106857286203120582472939080400636649530681515116637736815703467699019880665094289433987309988511997789062036438677153733924854987056016237134986194594873031350432740098985811131078275118309476280641592175085017330534115527081335114436979914684515464728655482958978870190201788246995763200000000000000000000000000*i1^24 + 1611151248010886649474649046836952088504555309654328654541200636156730348321690498196236454098090921105616168102252574781257856385828539516488545224390385349753336973124772853847883335540500194486218377480287792775907165346182015817797763019409431089470671366401452864159312897290125909942553292952205567456979764684339362609490552615663254561797435173076285534960750332141293811468603383932004145591048331806548757733623957641979363346361578687053980251483097144622478553727668411550868958781284892394528374362903181191283094951189918309295029439790065755959429583758453133987793038699204375110940397041682466829488192852628617756973768385506679370802506813725407950802371645331814968634746163909293386235712574088358480276326316777888535474234939144413590096947082108839389502250976518525916667197114689989738926276462053345838914937977434189461946614814642198821169095898688975314687136997932084761345546344329401823001863923163870200812236843258205874569793097806112841584190393060711475613230764281362855614550844313678101684794326486679380741607013559196599094879262995081225840185651415179595464463079576028416387480462346531307803618433826816000000000000000000000000000*i1^25 + 623415409962113796025417153684357901452923341040214823636852225544306184046998033063940978511945363014077946147112898678721577268080917405724159150658435408306166157741545227518479413115748478344570482808384880227069341220321280396713929095419483390032902265283339402256486634912817969511697998465287936979909899149418343277286807060693734016364494561685142294690100150378604836791319986064233825192627148535120789445160863853918847073214610667816317610595606651834623053387420720477489853153689092490737216870770727079849751638218233410851131417671978448622355317762672637299633729405693155671337095825173627085050225246819305275864944003711221204645507302993304696678436833479868640879529381557117466637458922849226887528552573361048421270452397342778178659213053963747549945835722156992369311922978738260930004346694425056749486481980628139266451759162863808529059719769876572055296951646606860724700440499349893640906709847598424110047636618712649418653848090093857340090696909397917355030216415758080547534676098219451368556125992433208523841255007589743326934603614691840185187369347196708531170402994797279409543522364659418007378216353792000000000000000000000000*i1^26 + 186157824116975059307471315364077602857697220226372118822845227724115428009091643635304785449092333206852177976630589548474994523032427684087870032434441802216371270560786728827463253273085492342865101570727581513782802334943374813051857298621558263164766872804604346613234064454639451204402150242241428481136943040939179771560399337477997976216790937527228986980973558781983548789476787390833823437409284448385893494779473858206128710728337182467800669964225518530495813991161381063969002705643024966891428452120575499631133076199157520342064764614707794089237770377246726351747677914943390382072572221071663695872254211363518219059047768774344361633606152904442905911997373676872266601157374813269721745107931381508231432563664661028236658968849784802011453902048956879335830506314613918847078114441495378688042953255150794081626427020795117896629955339070209733508230384580263239471477692156973554813591940779871698096447326006629719250302322205369384363274375716447380879330477273602205458349836790528801057744898285478514407247981079154720604357952951956469908554419035461442831195143191887714591411154914755229161713917271372405407744000000000000000000000000*i1^27 + 40058837391593449443975364236296067528642716529348857736443529462626239558952688088522716968052751313307224070268549000979708297501151832023328526746489682032176462736392553408923198476882072773279266015554508410456292095665440488957114844442387699232534824621037022216835281000051759458018419984763135612233093674665318210692393127037770262690132973920137466635909234176055473343354012461104354731242870689605827812971494407909514293802763088641814170885727428646984813528300190450898799416791507003460116554732650729155283649859216893444405186272392673622276138849296288503675603596208337512838472569924784840510516056417768725341617664210524742116176231469341558419284435261448047637425156611746249799889222484326319655028938694786441509226125729640096586360681117938876725701770101059752869453023984301648422250581872889359482934116230120722255003394470217743922554391867847245743635532340165282473296831990228321007193952642791962019073806949597400335971312471461027336814927163501723388729332644483102689891354314050204271084804924004832145620492919163206884021991187289679334372437492822962336525678232699153942139857585475420160000000000000000000000*i1^28 + 2659602095318293182048037384065916039326573192246341267038205512200900141097323600569809961571193897751694524331399543809348158282914408380609321776040160565603897553208529296368606957522157644535899195801251762500835538183953416266158807605825487658957644882325271188243337355178597763728874746051829858196956158992770975065318544539850757399084585067944813740498331447529666048099264846592169711713666708383934589695131905350960824778247230624523843024466130097334608790258125245714774016110529376797305755372178878625523035985488521885136182615747807466967802594006753386639342810269834420174885007521433682768699593988159700678622637342835680605550143240602427588766041144834031425509500192375663814641984958385465923520869181282367400434460666040263229847421339724061535040041817261560049796240468221925159388498541508975984496932910025338060436990275749503326522643139305121242075560567636067466922052440958439624710967637554262162290316772203188521118196897407858858280773162038453979431388346869416256249645628600999920535275678091296841952587816007487813604167790000941839035247375524637655316752203150811344066905636864000000000000000000000*i1^29 + 74588667011565541137366991085804509121823958323772050821701597648910477217469696321880594222549072444175814258833074410512741408732676559985344558423486182618241531450935357466165489188882709302471716601895344419594478662194202069303011706077769582601933532745441024570492319287116044187590345558336699414548893071042757943788240232649276948113410362728478237985002717588602030681105221383290423166884414878493179827893543127289223359973269224743108963300095319142240927234528140231024086807026996239159253448207901274545364610735349008487799743693850263739876456225373923815103832461814485140490099261583119945817203021161521780593948998394480645930935997975495161037442382476807056116991538343870061753933088515753347177516193647544440849911948313597303455001176036920683353681789422503936598355385853093991416984039470828795827471108905638635214284590386247527198580378270980826996545549137903536283863413509846622442182809947944938176643003683734287462580928740355162190996571808740507102995999051713429836448123981998251554535844864149092175538282626270458774195576632156421925275837572724454621562544136385353220096000000000000000000000*i1^30 + 357138097210816131044093763267192536045287658184603022037234453638258843480885863450796488914198913643069117468099625019536724326101811281877966060742508876211578086558630421626734691261310901025891132131811403846139227969358329878594957602846498931793937647883963942890364597906408993355465516518098308076318403338620543123360795527640977151654230352316540436640906261222896777401290708684589237671969501537380063150229425557209372370030067616130799782609686586500367518340922738840146556530685137686973688629615594619045997365364780855662257009469378127567679720094501838464003817502240364318153045867016487022053366705241749566835138971989872821515467967919004092798341523834120176991154093475632203390155840084967477318984364125293467863547292317140045053881434153661034555351809231090737489530896633045838614209008531444418923793420949915958295708916044120994377528014331943937256152715639023568239072270313128387817599356323312357306127133278091743907918026566715630590060597654607767810579238597696065296692327784446226747108202496192775986915758889407451848509728356352801087987154169600394294197017735331840000000000000000000*i1^31 + 1753246742048744059043397949853760235916754082557951495250439726186980098935092438159878898467197043376415575843891662267404636341254418844176962891922660946379531939411972399623202460131511614030977060943874524944925367859841667593297638377338511916899554382319972135799088757735070793813881256239211522835498468324593075011243988935580264857254631312181670913927074575063468938183320353075965564611112991331066021643214119871778036877065645741127082590877556448963791287921945964261027501729966088971657086178299698524760362899059429151187294763343698221109432525563897814094318796917552350610675694822339794050045165663292177476154980253269830032510302030219701183333196120237989923174033627126158420345110012102264113409379156434682237560132453515871143135700408251383996717467123919648386336338716621557301821051081439706555373895033567798983226405855207582276588148441013291040139826881512238819034195449924016178285350059848089048226529407293321250556927403072821156603299038690253753412624012721155333103495121952593496181754374257511698916999921412119293155729272962499923461816571140693928276131840000000000000000000*i1^32 + 59550265293377023408836064198997312030531156268368366675445712355583469565319925623236803531407712357281526950373299076699320337436898013615119746446819083553216336469764696819014983456337289187430149465949742975176398564691481581282863418004030096244360524975714773058624221823116826590334378559376195965162395533864846162222690158688437397275278760077678363992735489347275492903232012269465116110661057860077615491688651016668752550474583700033123760412748331669249926506007367468864941400053459731869853635133229970268828921381512886337065905317684366891185332951304199813841875074933610683740155827366501556281980953384344651457449914279550569858056698543444990481525873604101682725343317513080999873429803363393507753776007053168993325957407238335289849593894925291927520037492433731226257734982708440759325234070114717273474205841022140813174080826695516570476260421767091115475526448811286496965370964722776342099507794204830833456142211365492394476022550861346496270982464629075185821318289013152195602188655338846285329244342798534428957270773037658008960691200078997671968828539228336947200000000000000000*i1^33 + -2430339352666980212474096983848781172791624230131190576150671930173843643472544309886682904220682106285302871168310642526891387343750800060730921679739414510624158219761641365300279444004568771463324839683454395555774753534097991346108755846709371567459460750118161062948400177874904042238078624098108516092663760337077133990771614127434877571939363085939209951648620456468700541055642360072562850536036136875649895118422490839782565451189410196839656566263514665286581389048207850333897447479507714418621117112838939044626318689934693585700401160142882478585975605016810830824098751024810150593557004099076740329173821676539432514384426113176848897609579158042459327104880093419316983323231786453443415334827991405090210634198502601032686591814614373807079171087338174599086492427382216778281778096414092616424289293092439818286594195794276697793096187936085123726323171789379774739256637634940579998862544530854454052395466726548013743349290886459099074692348552158407678001802762739037572334039418120053308452620321787624149261887542228032945351199920918067190403984191470383113196011520000000000000000*i1^34 + 33518041910736729038831336927021470427248735414786225353540550581544907523491438619271523121828585989643329706753230884026212926206996282279989948835965944613291719781598064366762614352639423404535974866439475017067685616740541747188279143732273613553894175896374694091800067944422495161577200206883442835733176881751209266082597919321731541461528773206052444373545193456292747744401846309306804264882100991221003988499656046016319296439625612862650235799852386461577183468391774161551506581624210063374868318517428464416365336150407827722473452094795127299974815735720910707874708320118541209335648977531717020446674101958602790695663550043036934871208565372826360135207998420346927038356501811298208847358228559288354378602810153321142456227113892273513684673988972446071450377327004761328845150233829114121151361400379834260471397150611299900036823884715428451043931010767587525834166367287025578855249483888285603301866388528805925439742083092856828399936196506640033160032880292377498057296023772285333195056098533595134257989783240478770334762957098285308636380272049258496000000000000000*i1^35 + 4319629340759576381028342043651051010125417790440925155325612966322118313458347740583339828272066043971110473455787344533520908077129276264498969781463600194007974466336022222139372298681085389107455653148830372928413897511619417220071217508537152553859547370022371795094138130940888335348047083873075318471375320408219951458831525276432348768789528455164864146645051885838132114395447868450731229135194471558684692890538838557559593554006687019333749248954246536492498420728129206400901666300281640346732518670273345165526637727808291849685433103303906684937855748211618368130194155329169713909285174759691548451527101471814853870371556040653225385525524757164231400856824612385367572679919515647607959692741168074708975044021053736859058764472656369416851852797624194502627423614277584632360145304334475950605908913105531658690614249115297893678088484504852373823263007235683008035425016689106805233661320133293983271599765995486945940811487173986371009307649013936082082808078858903926446643084622445698764220881437227704110217421797973872493734851236099781523039846400000000000000*i1^36 + -26038736413866911310869533943273438889904982528000760745388529188924425176728770883492548484716206563055303422695077371153125598550015948544724434387798719025196874606648459563436313133615029778042974723711167335709039300425539639017908911409393482041943197315755618599398762512852645398617307965915818716738905756437737585932882621935855018127706983792190878046174567037217138336007035526410041480124985878976552743805876533983658310058940387219773423117246017767712632767960544971391095923446140810429902704086530786624071923910634452663351448341045061674158084430928513206950587532667638626038987944254576035386021191258427367469389972739900136212727437638800701725637093796143119102546442637855558003854540605890567441077180500004221091889818387146270799566431150886792112300536147092328923030406646646453549498153626843366212224774579038076631991537556118193644316650808245864351309842690813384971469859943203077759042085538965181465210849087430560436186824527691593974534235445293827287144233303592085436927164212505504588782311255300651394874258321571840000000000000*i1^37 + 58035068683382453561197696120883464982931378618326898485059105810708364351886131988715958777284346109451199673392519830388932435711454530543977605297676865129980840832533495179572017774389969447867012999817907886671802021789623995004642462736880109049225437970209323051090539379567103291948098707408236741437356735447456101258900857935389507860882094122506588093859618255883371342520168697515262800132211281495966501306475947541616633757066954113234981729514482160133695889489451093927522520742539870270259654429762674979567547629145405823797411918246656903651245204349638812030950792530197100001785290804319812617033562477882186340969071738311089959558005180825132559849741316256348448994068286930991032952886339502757105006231828542598231180580118777298013697624297865082673414576423524287950661424710117855996824598128432366917154153577893873033626457014101344720367257593366589193767300095591167352049364112337563928413454231797855021395482850981177655637710244877095655670833190425124251559971984613377908840252558882586671495578297226468786176000000000000*i1^38 + 994247922290127761718076461968601698950799934255688189199163480963055157761685620268152720770851052653772295626448365550957241419988547446265438365129276113313061060186670106371123550221546654070408596807744077076617673588741463057982478952863497379859755014943619828829119920363615174421127908517540649626979420295769791893668735782995445304021061627719903730873850747665210014876607881314836657715982081469523338120135941181424554526564340321613201850370883172356933037325197074470777003039287853669184425156866287462843739914008185226451759451276893425853398340834500426950431189254212059387832420836187065888075868349679346772141287095039126490040528297783936939020851441051780745003594030808954219892218758684413871942170330110598596223299716973858131445372337851935732928316929191472757141711863685749043740993372310186822792357049405671409750045352345711093205887158177066241354481280455096837309558199910870071953438179273709944396279477908987459581082215813771214010469537187746049448969653118883788650337447431223290094629683200000000000*i1^39 + 2828998398081509393562986676756391961412032136188706865957501621620800829760571324294449842698053566092052253491666286041964972072303171702940267101395680194088768435861297195019542391248191918624495283216782984769453837548495962823102309005285859620828540425272187578481178314744906617580624080988575418690277634168133299383922591733903888258053015551997223917035757683586383000684617417796687135994010423254440394137695214806854483288908101448019498277189793536896358151300918133720905634136821943556961595138165917744360917355156100993560465761247519082367159376806922457316078254833102697564251065129626578078917032787456882205953941917324621028159025082006087317884216357649141548956785214834711892361349144114750391298974157422476081585719988917586139958834029992903583966791222428064199156894332222085587231189635320280442750700346005230658322647021175090727555400629563147879380732524466728988026517325200139041786501278909133723789334870859998934103554240492156782434313671977601666510861477975753408543333839955558400000000000*i1^40 + 170176106822298386727564791236821641955426688471915476745784508245349864067176046618978449359390744240259730752869503518486318155807949226409999555751976844060406992846269675316123407765204712287548243320579601927566678433401866970977313804986506966497188636526507480342213365840541795148919151435986175646432798558777654645319125403788590028061390336534170648540538207607686388455969291604064736647015255453421779583498237747350877989703489434226682780804361880416712108303156354144683908963746521216568096395139644339889471155705523570358307819574738474109152854596003750998068755625214694247338393900957354315978360327819054543210364060162273333648420902657084485106807733344143900973595949470515963728808461197670396896495548563421737347187687751025659731560620827020915960984744614763017019305761143601624141927932959976733838585850585764075451411809213555189098762420566528524752229103821274121122855998101807055378144359290834490357229441588172545197792798762671114958033994750350971369765395249332721025024000000000*i1^41 + 88447910183017857513430650318861471607854270375607351735942695437619671557346403631177803171069875912384932221924281921497425064521993133647088031065240415431734611373410437434469988267979810243706538440154139394813307229195805223262519901358824448765848442203833644033372733697275852397324472580055197842731245794919342735998419466737392965792084500300824675429487801155892379819468626103030307910829438731415215321305023019347086090859030252895007926032749554007931064313823488384651523748034802414751367347662470139198048848154975654941120776954554646057588083668148357258289460102390264223665018910334847926529957610646694811704180839173669158429275652715068497145721464678329084156511054661652933228302679501217173823286669465037134596612613416653426620845415391862781453500488898768907800228827191087395298704572370408956580482323012961708468490420379280691341946988324783487095540858643168925155058727037456331338363868704345290732411656736098652867972515201306501732272391320015741524362081075200000000*i1^42 + 1121576740331247010180410616339267316054042683584914796353292387218959719365820727165568958321652128539430591333738494838300735419177007358360116567812666686256673473829540110186395026268612206894001651824255328540664244829284095548835011805615142139334373207612684640609930938232639915237801958868421794589782623751211533531729873166130783535863009731393394973109435502155431039239760013484100579281044610107280951533726825377601726848375685362444490016813383302880391610691608616028649779555266849755993042112242696123028391024292200313486159631306644092190192682921014754399076667541906848748708513676633784756164329578081294382969063956957985583716297096562418059962358039709110352745690959315787297453509138204266680260245357180153318048514865476057950500532933088013436095596406646856655293053487589963092605936024044092886723401220053888282572201163866829127646190022995550265050309971790921773546461150860189332832272426145097935185550726756098837842363314144505001432343349349580800000000*i1^43 + 3821368695821360719172820103978848184587822076733129005632102124048383462790440534447188089138179987166408194622108319888349786499820629809125860360008028996075257184746683296006533138538245061460702041967794507698200092421413410687938697313693312378466080016766906214143815722564506238518500953449762641543084116709516945072562917149756258782952928460642039602436683390608855416154811908633279874050839873033651633356014928503128693814135417131744395595920112600871437607975777841090882588380988617593692245030367991159849282635125360776546497171072725790340589273988114562248926489815008606552294885797954325351819425608260958847292494454533332698352465333043910193758345889323219333418801728372439025900383003697850630439958820007735416585895212322349234452067753002788609713359094985877036699315109663749041609223964549885011620255459996129502585995667085136445131159203859625595188083443526715403749121023216936075281509427659347279393842381792825140889717793234779897856000000*i1^44 + -131526244706641454182733879372623075173035621735382147695620904070168203067825150708470518146384767002057783151517637148561560419193663490544762079010183858161841195141635668918582015075073359453640656892233678517148481838680405672601441647302673043143010709151457731892654704596590779460336317330823927536620457001695591788361800473005602009400330346382237590933398414696395996065746179859022693015371837382023782803872372913386265158887132508893336727866930894478920333069701550425061555236657195066277624421221936386651936422015829042408686044673755327441856410336452547371805418037336839367301436093394111352038520540865965539916513402212861311585490949274072849900077492167573715467672331488314519207159296074986915325010894613246475236377704452546380857731024044030093575910047564655148349263622133462960432961192099092134413576440116250104870737271915226600482011166374220139961369636185665379429265715924115140956648819038758345263546715177457840396697600000*i1^45 + 1629582912938686846484596509270510002327505561140234682863240929450876503766105125919989424004721644709141827342708464038603084643238150926347389521230865738095033534834375194741868110813145550689594830458243244435920794362910907049589937588354716845379449234989682423066480093848301011888543070776776140045607717536720414801113209198468999302293221435698530586047172078015912829762120882294783987096967445819017539557909628197587466693626430915683838062053460678284809097473120943106512783393963919186259023283129742610588822684957623667606000520476918889351860280317042833734015982723437630219345708606440478503812608758375365266324046050363473656996098238865674143209749916205068860397850909049741322538159264217886229710870813073925142188607520095852268899329535589670182097121031924530673257446281745515945216077055369232292698513455251567435459238884734887839140629861407254347885179109311498368096096392751351580457060574072283165139927040000*i1^46 + 223441701167170153006147699126816511232427924333396236573382588598711017161072969722627122533743700893233058792804052583181329305047696045955389928110088377196706743549342820973720836884528608483261101092957137943943796658962654946856376504777208373787560201757006954421868715710059787940244716239783742131626301547738885180810457705298571616285056016228864318649792685032176850954855115277843757026525800884326483767352416911372629167759348627873191984674074708803003103461132669573637326732447108064288613020985658808371807275446228021410128356999166701754471272004375008338942597988905782373917197385530775890527302301323627888463872502753966472295682207114920421740485128666614442359135605088784458377836170869995557683878947389207359238976931329705251577733388672164211707745015871845486089858711550324044262867391842656839100940180923321664330586991095286030345210799702899057777763461121739500121460989057760421019648000*i1^47 + 29886631386418091722602769358648017683219847734292347394605094981872909031390754975748039536714763707986161413710748479161542406186192834609417102745087940022853635972504583024908011924003565141752037124646853566902827560336695504174510588488787245801612850143568996268394017624791364574713221733830415043323653481171727698511519414317908803117377462963585975685224722884073781013349800162250408543284978430552997716673782181172456792193657961577691933254606318885425365192725062740906715546114746944891783398435184413166248146825924221466019218200466655521847066136910258940343238536548748224723410480669531979149282496519330384505835305164363718468175512913311404034598223618544014948011474498247672948183705458622149566032540440664553216489071784219448831295907411619585290128980496505669824989743045201039356041452227883607392760965754019404749706585982865727813472731851114361705168179239190582374400*i1^48 + -67551619260394843492105206641569999818487686039411441571991492729070892841885740621373197230678515549279247624319748912649542664438190545708316683939497751223166988879057831773075240981867945536947043481602672539391167195174154323417730425691984052406858039003107266751072944972337154646022884941897807778915426493541099779347095608580866541218206781937500634266387891990460045712983735175823530578839350633292267004005101471728087217181080038381461320636869345467848325650857993807333950740770565695991743914974741630780538099845852138478406010971989687148524890156499952288454207606306497480748922240428498998586152469262821179231528086091197916995082642225659515102721822155573957455415320516242138730625998150934237118550030954839695771266762443812043342826488252110288282222547471201601419952376409700613826047953080647270673975864952318750201687618297837727844993674472808000*i1^49 + 160607883176029287890569952052158547134262712146457768091681296255380058565776705653697807820600390538561723566037534727571793418261447182933921405030527656883695813769090725462830446745743787380370353387883755423544863757551239810287891555717395275258524674265087369283288576213673397625808454409127006415646932738419362469841434025629343680283794879415533169454720830395610475490538863514455728845180534022003799523183954463618108543052523818769353006368153006446839752691695302572391663751468520508232178752272330384837582347261973009258178875842352929933703666328959227830263239720756413018826349130524557324948826604800357852832916615994671382725155056583450322239756114445956263910270604371314649388412479491709291765481423158836191977166403921981932579626365811053997990220404086055349412137868753139027175755967868262482299132556690369*i1^50, 60821741450606592685863119888328607108751992254782308078644184419202264039804537781112831217650840945371856975648771160200509772770418119065324108909639683114335008327858743034657710421682021591164927665614652513566205857208566345195036252341841399676669696417172763505816346815913842949492828962260284425045187510239383931684895946221600783987620186672386268271523465323447306541351753286596670211014731305323196904352870292083774314750978272799418019140337387236968649429193218323588649940051969194640865990556698543817880507820688958721950983415945576025363132120979120277020751327370652317506831917316213834829232655973518304600384323574760148354659671907132029999728219651522758713586279740828959088142975868994342080362100003785764240201136016180309050175792875220469259482367223929846707568233298461594828095646334967765095392489590163798507524303987668402252004978907242405433752694839520697558705516235950140265184360235324193173691811766968747488096926700717484095472117020245829539169653328581766948885363411397763160802014974325715711285842375026135003946033238085367682636205217596667262043928866326957592743032333719066638790244300115492123375346757715052899430976762113329070219575288375144382596004714858932560875764177334778585152405625434855354276505140784020611540995596807356550691390145986778389821174994495802781664118444220036804572000326737079363030647941148218526259978960456943702082770712332834473997418145930991983826313741460319431031720126093371021319631321439322298002528081876041599411505021916503973518330215856019556040483223526714562221055022260022737740022908361981064078856083673871271576326952429771310102511637601931421811552469973083659794600422329903021254030172068358651904000000000000000000000000000000000000000000000000000 + -47873135632075116754089182146058909090048708616667655108677258760046629908069860399518435987448282000779367416684411149950849088002917709056800990389572592118289230791627275462672136782268870109274181949849625882972896570129322271021036536931891247656761851032729870781640629998754817113742432265952696704180643107021759180047155359657788868011937204676945681723880861273121831166154010366468340986243394875048456275097291722977410620834890880599830303319729281199330350513052384740492445148738720580544072125466472048489862329888680189154398369621634960594582891602419267313639186829117108121177281212173828668716398108932227473417145089272499484673681667084353154763024984884993261123357663083252435396894407998378762635926731296097708476512622048942584121609676177168005348652768685150871003453635098942545021051831323121947003351687149296560976079878611134767421992892125507666883507463364448994997681670176680425914653788397088590576235679605338399370979619408356417052533398410960190138664889436381794093876121585120958960418863316115195105069417039505658975308338602960303995964311503247267994052763519804485963473270380766906028226816314455630701330773747654929843901394533500389926748582957381265481041858344722201134860968173916287913540888087781939646268008989702226161004213959145706880649565348453850044337892442452819225511132136000460700855145537193978376590450888580320796609974978229165827256160808413931108569231183752084928269977133356485686114444406308242975900029603842411277424385042939360278780291564344797888883276115994558112437048556576555069366580639434948382324850917518135283465307604918768217797167053547493982274132258228294213437471147811556418821782587654584834410401699950042808320000000000000000000000000000000000000000000000000*i1 + 55103824852139348817509378830221363937640693089269977130590102135355502825506771759122516989717128010403977812262302615597009485976586698941667346532785196460626610675344997283475387280618280955127771625357084546671101092471160176432784844953308229850822261134549183187243019007234253927782575858534761334741684556493518512854723056942909109171450938006872479237752907399373282190044464595918000795842521376119072748833736544201422193554527751102904789984570688709366522211407099740027461099943034138517510254669523678033080125380635607745600593273921897497558603836133811067515780870298924039638643746817568223297058779251874825863315608513870872515602671658882461799031435261618985300179451459835812825046537712207952280025213472690691286981767975565320666075519246166014521572206622997080973655779837676826876260838368458463358555599305389858127282764859711372382881911302468428987269601278210981900726114597017020855331277559653137855092130855127394486812892977646342015345281624805524709293381472516958167914475862592297103202219251255219529842397822505635206790601939434471386713023873285004862633082317641528314616909985936574358689326425380746644756320061881818996207139308258723038143520585196400093406692853922523941728841158099813343134354893744864546321883833091482535443460360043347515410303395621131988494688362359835731769595162376717921354493611628980482132647362518987264577706154054082293650378690982214764074327408915660550330412975455103167414274481735389161668374364789561842437762008386818488963237297774992367218059127437382799142910890788357517623140132721360921971318618704672773169907305938441374545935820766559096460503973563109866295042188236804885313345711492773188648218745888571392000000000000000000000000000000000000000000000000*i1^2 + 116455937748515038017624355929390696463381045324014867479333622693602246375572783735148848296386164554406642043937556413079332364338042485666154278780294128253236337984698253228026883999077464456811306702638038061233918539062262836205285963233493024173357169957367981436482194495152425257464963167477926280492645629842014513133229897250073615685720948736057651771557838369127745128987366272611724361214354295483467208840226762326029661360057079218552326197832924636947188171686744794117981549237559658861559391884871854953685217791028120855566230950252487852627336214703924766174397241316632043212558453682571233017767724925810935017386043718642559498662887816028985561101025083927483625755905029751907891358401605281085572671857495183495330981124639810114996531674664151114520951881066604510845389409190396475160841482429202813754491591476794752142559465885364578928012129800870465502232489653175938246547802580818473418491596073526147636178272906799622393464504911837998153159294775087725367106565732274032981647466516641544752968639432436535012002827547422655219816730489348884157968871895741500686484384919762365186268643367823805828808434417285721259841964329996112334529903881311488872464256457209846467734470867779530509313232314546324461142336446234431815037072348857247161740351969617672369682961814186209817451203561122035516321152861682293701853114378369104689738314444705678597417173885319535186649449862295106098323996874339231156399733145114415091672582463108618178955504088295752800765662366479071316063983513805964355425865767132968716918168021189801392606514172429302471737147136292670844321020200994102708699283022349225281633378587054121416424266145875199982537598057739924591876468539129856000000000000000000000000000000000000000000000000*i1^3 + -646338910961237404453239042940205568384179558982766008219468465186293392751187245234176754211225549875901909101586028723007958256261385014028039258854492642312507337511715568255395821245849965958927042963669984355036304876682460509380646752736290031480195562146596608930865358027825332100459574484933583729872307638774243562055090562667456998866567685763495556886293905197856587571648268746617878184993578050777490149627753309588993533471164252360658180842726380423799825482864473723328855272774938060760148860322320302633074137174577093351032602013243054858233633929962277241610625969500697020919443775551771907405151095280068677543522434535718895027006351400202214438160291492531847888756723351354849774992940477599001914920538048067040795412117501021196661067146316604198279077293644366367761090392550416972581986516439415129870821616638895097897288887538469604588041023462459570577755042400435907098838994743969894572447718123934751449095852035891185863552431972928265116890979517391932178157314489726693325652349323647781513202263994340550311830499299601524669363173193706806870348325289569157898372067841342178632337795981828492198142927550119218551938785050995353983459908200578672716757541723014507582450844201580498995256259540352746398085878481444146661489568247110168471440073852747476537776699615339944283714996767430439206197734729999125740076280773084491196622497521361324472545051843628645092437285000693869966122511977549602005410590438939409807073026815813370967375855474036085840865079566747599524519071644056131365452655734642832657737757397642899120309478197457548680588083022902157540183918547984590939278677212268671483405557709165324518864228707571617177498445415672532654938935787520000000000000000000000000000000000000000000000*i1^4 + -26525115161502568895895338783916184392457888304639367032290432067673960916757903698124759851493531840926204465660502803683162081681462113993692139111636327652010249758012736697000092156464052500067935596112446880125697309893645274398324870934927893331512236067294407085891158451991639661352036227490386907469191803403049908808919809491725273611359127425545046288638973834100016138773439562889419463508643106238759353876915031578033439219619042582574445468899787069660295199449378948687350060654837870134714003344087233289297214497966601171227201887206322269329463187135431836992948910525126639123755444250221781827904947181663781208083869882463374614666141459020265175082433351632796694245177275391627710182690252976828176492632430117260325349212340633235046768412933540303403816069794884283332288259543059248376451101087040471321311991052472826369615807029390038867878955514438700346209713224167933344772900915720226662459553206235065115397319957926995777116395882277350109601820443243597814377531938724034126598848605450487653149573392001071646945507956495044372664297118982940246932055064286948450193556282118403485136018286782780329526400735103368154640611533682156345632925306411320228137696925883400684838451974365369762461436935647686256458110234032720332532661636807076777901154830192463885224208162647405932768606722199637007780509899196772388376958722154424838005955442255626701159994504472515653644527600072354197434846990866892194023612326812719522212232614518395575032157891502796161126976599174051566168250579415498128778040120949541254004894559774439455855729261556232130236696835750397218985927761450721271756004891933301732648070029486460958612493620032784932729946899928829533032164622336000000000000000000000000000000000000000000000*i1^5 + 810138273571836139338817545241093116313918915760071934949223880331584864406895180134831470110322470661340976312366824061943874850445604773202085543591713306780444412939375207981429210845642004736739201822941567054234396384849196863170570275812219839836481344156094136221042348616348361968975478810469963283906848786739141642583447555553535335172515995200114803446404479041478164246173059864633977474146915682313793650702956873240713192209426720689771024164801238442647023991680409224588363019251809700591654870033859279485977509550772015419929287875985767734110032490884094417091248930027092716450312907001198616059568557233729547370157100120931602737827036480584256026457635312958663219538139269954371853752130591895063436600669118917806618260888619298983120257892955374815355252594871000514662122363544188736393806549947535876397156297068913525267194835638157514000379596832435121683123752170177517030309667906199201847080640847809148506869731755107947317673423974305274701354935435063064585774781759396114632621753745539842297135166961330661345924086570458628936796224611782823584140639733924921214581865913224350864799609125446641014231702967468113991904835163682677556930347943078319313590438994823906197510645972946898009017344287643866105180266497195062724844787982242956226194469888743975022616554325122403486794031719222438799484768872077084991060058505211839318120863903495584995802865627808164053588944212837073412534883019630396412424525463528756856729411242201384431606883531397029003819162261945948097935861198480563609509880157608511541192062617122089352882934210799267907707980144784863632587935766473399652638723496142234621709175631271421750027858026119556457851077083000687793537024000000000000000000000000000000000000000000000*i1^6 + 4114477863952293284184230029750450101876916093002485375148126433760491110505565194136273278349138174153917953408261353831386905018211824884013956636548487931932175890362821650968706616123718027682558694287808789266008507388146855505845774442860119731283661309998449216656527291126597575264373377644186566867095157450255778784355200283229812555437067080150465741366551496989788083108067126859725642932681329278078204970213430707575761813011921887028559152249759677875704431872265841119009269236746098991019053549282299708050401617970974163905393949615788661278538077638199163940789421674741471823917752102411083604691320657254979940203760716600692110919414119160365859631013268203023125640018000496851126520964586347140277810871691521627325577749804190241473057366296153393430825141533654207148928119968804678404354973549634226041961997304911899587770693014690149659922712104402154318158756255376595238153007377052901435448194915041669454615001448069055636348844128518644519162916665954933183872813216175070833698097122469859164870834147060267669299239412309910674557276111199027024383994878692332498239584735413935238319227917926419450852016351789896670795626691015740303953144963768357093030659289659008475908035986257171986460015929355249859436153465161508929747347519461587609770310777034864668903045307879497474178787917232078282494581501220101805549435043238000922141540926475192030852606710804520982932332240269299323003163465182693264930940871011173795111245852175663384031976688451090317460932460252228873635651220098363559526462383107706715796440001933785964322813972821297535196556619198418361961923658157877677963926815740828793935389643724846287508508666309814863378797988990604883200573440000000000000000000000000000000000000000000*i1^7 + 835415160831014947254292447353193281680952816944677310001725576048864997460331342776091946029336430625516429035163747339364353047598019353427485035752962617823748642602656866072349224040791022871953004592337287568056369750293356670985553899419853164449697746277671419739587897684851579052105537133293437216993534758457236357157081162109949866296604287655479185096828081992716968590731271158424157528694770008345706257028700152885623187370024325741738782015076354313623367741017415488264217575901937834025948047793370572837901609057413397175289776141025367287405489737888210533157511347237379189182220730300441880833469961263661410224749106368916055093803558820307307502875261160958552625465071121681606520200496003691446281300848680090659347487321014322595703392919106168033050323777339190182955958717291784810336827644289847775432394651262659662462511289598970080302526030094879370733641094116832386229865498113615783354668661286390937800605243707662458559002449441711756013220263262647159545768735671187700908088960089298505483771801073799609155737817706331944134927731338815109093385404875915176737583552943534742548731127097121060770951414974353446503230684966424252626465753614626744405097282346610739284494365794659196249819864659573476910411247813288102153649902259977343674726295698025605097067122188985006424932290234690024536544767924886956080905893667235415636858029593881933295581033600243494105009851685307592777663772156969166982578748144871119576323008452844668791593497601361622718716655496082341416951243905291764941981310719912937443962175683787601910609880963065185560191171298740661957447482033967007251869521488380337712155767184254033502500280874224716175333064155628507758592000000000000000000000000000000000000000000*i1^8 + 41403353190718382397357375997790651176889594394437045671372286920451435491756083465960662619304820635608545552240611219478441534532808403782658826631428135666374143512849073989662057058696344663419522211058127066818218810593256819138560602259688020994965949467258722144550636954183078270907854105800270378703038204643508241792141586550008908091403690414609645650612189864227284520686592810245401748130686671122448417273524529197271079674094671545647747939500803694473204992070504134377523527623552939152157493060158700212113371043060234187900621684747201231055267401921781105688557857117981053810776473185120227827497487985593924204051695472071952266896936385474472510046821570931686571393750182337055325287898117423179517585620149125237037383195357111984299365633866972795330336572324985306952151055466203082374824554063867471594395050722731715892492420151122251890333355089035891275346382086907859009293598261331231715264572125809530735081962441743968179721442684113313710088469434626441644282445883737703749917462030797406645698211565105681563842591426400031971243654842040868784356757240674730133086755915134356136322202366869931758884058014409432807746386605930870171703594112722480080113811626118101621244426448724254220504650905857632064830069893510941772679722414485137709581328905568114507149470477519822092094183927561317749222669190387923254411321492370503768574623105174450643308910972392808996232248094168817673402382138313576538615902746428543037509715504448691720389423897431888970324204347363747620796312785455600126119056512282126042601881771018708571414503234757653941855953049550759210026240081109323270985044920712373129335623783943161522980392158317737246286109167742615552000000000000000000000000000000000000000000*i1^9 + 2448205340476027768049541254277441244609969462109890444584258508012934255495154332683528163571779003761688215675236647516256509292405093717858892856617461857864387890418748592277551169295738314660459737926633430895121991158530707474484122762083969309202865957610431669659535062535562514613807676393939395115971973327754024958818306439163931957373255179664288466215053165172836046215736280642581668679914846717968255648062033198463634628755456743281824465263724128516719531826543247159683197414152868158675461843477491334484887688888372516510420070263744951036155502834460043066946357306777761409334002773184523663919910942270425347335890931721509555366213153471683031620133816957294799864304354996166428837676385934209922712307336996466443015214864749304526755452436548430862117268854542760566974276107777104618157053831131433310313005861392499374486346434654596227322907483567116592110301480274246529382519710568190178132774219893694000870826167013445798518692325943135270548653261079351481277739890548042687586722284935939109636300212530996304365856411197401978263323256407885816569875320455210893184236395814265039056791226235634093966487675201866865954129497399394613400330553025071571299844938184981088206990902704739271990554283863020760806721873750940743832065781183976920615939146797798102325908300991323341368390093163075482010615943700665003936164443075680231202147247767029137014620948383985399638255308029614570613888335353148064721770248683714735999077301039139919876404129068199766097954147372387177931567663056419268916611611057887210364107787987668745052922903736799609022041239485667163347022892049790944519964000513091374515653345571882096669014600914285480162410800548413440000000000000000000000000000000000000000*i1^10 + -19296751685221302004556770204815774774648810294457900513246069873848257735821398270378754678516982852391446601267913748309525875553487021876193922080252689568171274414974379295509626084489134668744911036897132167812693877796147188857471549502346361441475701338350188472641027487808265508844105185981851495162291167886188032116329854745950639986589687062356509728083960519951034553802721550781661846405286914957479079821817057046298177705722952169006160340100702631177614236235923472974193096720058080621866367083021804272941603204963206516123601822245897530235456958155235295418438984898580679016816330860740034150566597105151005485411592487504920807005605901175104912218275393644700624851083724968580103342530150458432111605627900515379122781582202960634100889049128625621101034586108166683110617907810109478433657444886485136305520024666480337147934958617538487576620016065113019934492979592894350452047405965482247636941855624309567252764359741679195110636353936465493031393127310737206966100601376178771460342767510454252059138647506409474121500016142865395243313694121475676867871057641077563090526755089095785686965710109203723066349757253719520772721734615173312983392166880768728653244718080557204680354496621057070843675303778679660043811139365936181351151847557401536160408195720043002833056869296121047787985178459710545787172916584140003247984119872722495377102979531339977413478774056396664467672093640793212752491300196414875158840466031366020126940309609461220743064968469279319683515439558970187352932273351726203324954188110394551135008400636501667013360932424553560174188743369014436014961356261527863873006026283816324460772227361887196257613715838032972095314972377088000000000000000000000000000000000000000*i1^11 + -1965350575531704501179151862600366503074006127703538239130505920803340562842702540764917622756659110839253568961342497119089634624842572985448709612984599367661969233622031467117303123710384533026756421562608491416669533046363890920753057236356964268063347046026648689406267942396967853816383554983956535444187927516029069897569893177900450350906036877153748244575804815560338435990309346528850216637552481043879864342623502796146940587601995196937918809749114873908761200403245604171209374957633699435662817166990403080310731381923470196183450682060635649747992332191002827743499385521043960937075118078445771570077733540625437307353420523807850550184729314496767749029982088101466503094062598990327703494683410492306230005788417082575512801538532770166829867223831735699703678372538866810613375300883971157373112175037725561438098487550813482951471732904463093306395622297662999026253329164385175840979404803191730963677863177525385095808301379473163842127578503310579003642263841848816080368836098153812040531379265029912337476691192166848813624772015605622011346779476322228137728122716028570535116357187773895066982157886288657631236383726935645525397644802940549195147863336924595697666639915920719158016789660430376750817569147142130549371484745248289675228482529882207644041712890102667752832102812148363987694560366918961425542268977926976349629651973387091033934379860618161129065992369525120567423035687234005610324382843507115104458738072931919107162223950534209958317769777512801277570427042234051723177507188492041546224594880470378017903849944014823118879318027785564897347561307185681525380285242035765747873348653633865856281635795760763776632335838902561019309903052800000000000000000000000000000000000000*i1^12 + -215235883878179063898607098810249242340987654019748937948172691467640429348685681881218495410136359848724323043561504943958508196894493405646063953947991550254261954522595312761036748262046004094426203161237781243607582779506256217066215814478989742924097380583925737302462354833114963681523090088993548898425806976104280172672178139209531342006155911798477652116945477678721408381443774799632272712247774936522711352704205785617663444178991222968432666560571972696555217984721830221245906587931299956080635704387115445198157650484136029972615473295084221639002851091216334080307683191755700762272688364111974689629797825071332444718965417361918613651851457822834636548296874283064844055949428809952672513199854356869762419896656427021192635269451552383587886460830194961761414310043004014536186633298581577273292913025860952457335437487519110823750633867465813131339934869940664219684019275038604892209749801146070033021527974657170769550822566114754454775367238746547270517879898076471684309285860695325947864570139476543594078874431610574340138194877381783542688669299106260799211491586703685326187408560701423720231996487290806008586194721614495659981380604393498049742973483645053241361279658999837105611928754634983032835606266924689133203227516298062280718030915624724017826846975526539930675835973599550256407214271681853839336260907947207703892397967996994447071616100159663241016926719691948869077227257479220585803997828444048904558162029751326100614727713562019634053427603635979405915917793509672783917059527447742432571703185675297440676092740691499978158354735929180952571790079106858261354165576020191285923773077792720208073653422606737579469092518780273204217774080000000000000000000000000000000000000*i1^13 + -1844703640691843877769237418633903896403332028384341272155693885914383717798804674273180498861288613812916680194479469308735940753059550920764659149314862691571542991841636569484881696089073720332607263870750003754180581279571496444872292848314021753243476350454356369725750504543462543298229009263737716810953492177244585043406201130004005891763771909449164913783396806496858055749916597791463960207153994346061676282624350247794810181430311402743104233001191354853134722331428974070723416927649987753669985721663461236394179368161152618630097011522799502624321433234339934702210715765761238646116332467335679384196793320196702540373559081431129732235803824611090521040078602123117161467538052021865536592640899682729899348020960039931123065054579326909943296252846328682581313238115981982995268640820620433668621960255540916898534769355269049717536180720485336432530938008338155313173548474882871095170640079788657744836380144803507736007517687214105533143258456332695953604697118091296028544852066542813437584521309588019281456527256597809599017290399907475637832836660974249845586619228193099314949667449359643812095145215877004841280057146739352560270425465860686717862806387593325010006076541993391350432831282107761224496204618111431547094617046448425911079492068041527621576442189608827115812937280235153490398822581985983649452382424178345149156026419175082550254266528979149194031101690470012563827755409118647775334305113522173648051915020308330092378667683324480512447659592005201145821856516429961023430416613348500077957216016178427324098791308598705217366344709926328833292999318563800848571393118461677464204314541526720114695408089374772458595110614223927902208000000000000000000000000000000000000*i1^14 + -284843401055272395681428555928812646213509521729540895907047803526959901285000796732875668108997206613838091707414736611513266200177191526264165499141806007810428361870039487003797007519058879161465672038750576277927341969212046917999190084843539996888589021721396621462241401934325334153484549711861612631954551530474536844393941847491848657004842518064461413271520518925053605631705387176294579001339174086655404225835127841174880283538148541327719755715911280551608819252779584596121683823449662223722002409221670444171566792703495628523118324329619786989617405524890878759653719143222176920448630632497486175069623068395094856459512262881228486536311408221267591151976069057043489781344009805348137010619492952848549216325906707535655838810616208591111543102885180481451560578599466451003597761803297469538323402368523502988649258287970770457709852057193801334382770334139714630913570878966266058606060001627568469046951226339569878699775157571725563897381295374840396365681446764369121160969331400473923969350225964515107044076924719723593382150581254097006448656283480291703144897100804939170372963814478770595317803308403369324286519688486396826044214140814965861014639879534568492896199035702509009500644486113799411006210310143418591979757620066776605290582663648580832819155557379597875227132705438723486126492791108974929646586613997065157373828273867758069180880262526273553358969299700053849303443713752870357940263609216185565754240147417148058559877438703449004984836487435889227749073452092460339464996462576834603409562446153514439935359025051921201522026278041091552965688574786353230981252642514139306676177555063461520485392325816261347338767608840192000000000000000000000000000000000000*i1^15 + 4555404470344076686510355568433474851728446368213111171051271162403930793656929887207163012054909576280901162422183131302163578240379698324506665631016524650036062562235890135435925381724536522005976397601805400134746993265011431029994587316674342735435847828700871188793723733990639853111555992542998271150245965233996265940953836351607275525282612432078912212656317667660065634269674919360358264158093471111529318470015378213069199946557773021570415403088436391141654521972545816706475576831051074274680021203365746733948542251622631414424461574065426133541346771140351207191032749450041639070339676397903304515920819072497449999454558930242038999330082986205870250139698092393470091608115216226992107944779883783212690890724700343959836608594237093745224426064534124698646523848121431087511670577793396551727810110976461134231721916066066685509035073874184645523943189433625414716320996041513835586405520886538171267594508702349586596758599907499280792904431260843759792563582281402322484420789554487947037458658337848319778635394416832185170803796755304488330165049939024862377103193023268320138256869919149207238888501615893507245648396773768547198253296293219443366716893701126516472909571051548569211280556397481155496995868138800319254167612400446642685806389310171446110780401187822654859073527202443899102277293047805641127156576573247714256292076431295998708084010737917207575461445599452012086397104738403779201338766693951606233979668353476286512939894188215006680782477712955301181318643913466636363246678698753601336856176818775019600090184945456195365879760827154882810620829742170424252826161089566805574097265589366146597489267339729412088567101411819520000000000000000000000000000000000*i1^16 + 54593659989420395437147464072944567223446369694695298709940831653808135569602377947061300575990169858018849832498701647707138818428547229740135092190470380275230102001533246103640729105107964861364443581363388592058752287817707810061617818842684834971453466526709855760993787367968446195868571791514012118097117862311704154937534185205839225732533650557140535269962005138039600828788372420299508390588094324501616379391561401643489932819487836129325039968534657246503409660993100065950259380130680022468902861500204228999996935989417519969854956049575819435286743558249726845016083882201290133899616490774122372245272328638601415762568233857553768379510043678327114841793009878051506427464315138702667700122724319925120050877033211617723121710487591829028507403848719710773461177827701575869725544153569030667645511340058461120359847239457681977567427935192436131572806189642908497389459227802693059877548918713975958638776777037854229992999274960429017502256513188626147143982597779387464627678033729816974219581475643425861862451982952060130475045699168944469831208603363936022180485651668155948408441997310844561519086678240966576983918548508933011462162997833576903943503802065667371248892214643354397083856645591111725568890381677562590107880515063207198340180490344475079403690298674324379100378835609695789562474167588367078630853395784967886851179987654537157818311461314670856870331684867363363023175145798746014781586324753712716640373556929339364331694282486730691190150004060883338956888757720176264627141727203122848361058275335832845228460082232792661842713050334181347356040897880162631474564975343672895734901783197184955148405355675263125121230962688000000000000000000000000000000000*i1^17 + 1035801915099040237076310012405154351137094254746408297794564510331014408428358989323460289160188050115841251145810933690956634775483068084954987777440409572945573972083336998372363714221458291645309739349205827314273055460405180683635988389193061209552900428145011786016319615977614507233881086105948467756664794008100241711013800060923011801480210495432298048820752484352510578282615010169610692864956288902418297801924374513459440365269141255551612025947334194736971387669662023404418303282773378446847520001277254685576235021046624470823674785298376945294052031895432662914027824166308142305586350331070788497732414197841930968265406789821978500890453298053390786720167429669367486854212500467234290618020888876280959620333504581523630269012750915957472976229214513708640499127005387444267782242776972533348536427203371220456707089807857774654589892019436123528987132356032011577696909959183921205784555438288314083866787717774664538402725555108541032395224838280091148366881497359359478078494428116784396237675302363101037448535336406018774011465037136697220572019608516359472810967215427126677351026353850986843766895691302584539670889248539416602280572331051445057487125315508516981400202340831275467572631895572253080974473569190375148920258586907561379829419730873063696723686224670898496472819810384247714961034402489697028585948739212864667844596632067212829205544485526650511917065144213923142513596366776248004287689358343824266228022979991024248077880077575315391099420772107634741801899692522685052125165615953439870971357049418693626014692160109092580130003160785985022270554394264592965297683430964424444072241299303497685876701146745094843400192000000000000000000000000000000000*i1^18 + 5621723258007470454518374979343513547859257418434299589024794283185116903435917005616986104166346930171771865362649779198892792834406930202514883252516791699931534302312187996224343447255300651083291293426649759800511855303438336338741747106177412907654375142629080571245581361698640081384210871364283487998071501904731048491688577340976759276277565197607246333091354404859619862988226895563452996099149379857652017743055776038844693112562128705717532666424984843575105905126518490005036390634575998303429298499848999522759116866115418820884372431342473995311179223220580704966986068771803767234326178415699620090809327635705190322876815197598593111635240760335101810750690660160888778730666376205128336569603594408848615960352430776258248617502276731785734436105123421281387571610794640219302160211302951440973331293780954243050396674641810032674028824070772775619771798454982343521391308211173560988324303413735952614032712333710528181382785390396162584828801477539875917072821910837411248662227273918408927380206576086441884490292317419404284684657890770582494600122167305052778829914978651116956641924336883041637177592383366822886464673961298557831090772155859139203452616628861267133966758757735937756604619106807543729327399218826219819955645222764284859613523211826879383582021476373119686998543277353019901631722126161117847693482767684346148089904530206267701386677997945629069867361880457702617118860654863723664394417331441413076131542959567441078902674462010435622687938849099927108101806170725974794821900383012174969577735808712931394673204671854416812815055133178992134969053344460460698353514568518314737714144444178135647413858758597877432320000000000000000000000000000000*i1^19 + 49541321356817313926151987869084034883529441998429044664626879227177561101702473747885291779997999290412495219775025862234379373664119499782649388010178368683919580287214849590808849591215659782251081559277461743096750388007916964928946524747683848276057643667041710860742847958566507490160574835853157470650635356978589050701101014247859119907432307413680700330954979571497727545077919904273381527111227332338445167932801289046988258269193794765232548789755854486543158457235038215180809275631815392818688545296318607508202363143542989931412496723327070072866150527350284019184039627924156129584838812226410242135956775962161436787206995953773964976906781300959814639411070606034736889165691440974548889106492536056411900320476575708115797275200052648580721997389662965159880258609781266413323986574100839734956069942413735708665247691415312553069027754560772510613340934852062944759811091811329663643015351207521281280503089253815688393891740462717920587469844818457474625025255280287511080340918830274949745751607521370188357662460021936400777298448158181530086040494839245919761129596172120529232214305683315899249772837823597320940251135013646632374599335298510118905328219574950132083244076624762936874494874299120176318803517407039160931389033532960223330404720951406888143740567558988238390629108638422366151357022620873997523455148382354580413115037279796946873082805356191359362584375769764649441709793307157903239528001018069389369421389182613748786892598161494567338621320476056425509654998248962709547323630247588575300346271015866083996951961270070251821777087939061018917957214409855775443127273122156141931919558771477276870818811531493376000000000000000000000000000000*i1^20 + 70431402599764745334498229760083657644297013331457290753436590057841336880766375107333515901964725161787555481047912085978524519012308039050755700286198656434264028505265493656590986428821544435463928386639669925678634159199529927246193264805811908410812353101482258052889311772224429248484090624172900681416076356977467041681345029883707583760099704867819722215432047191753367537396867903931375621558641554309851193060782831269492508470755437502145858348650934159850074147067939522671362533273525122996969496060004304462178249428146985584712639306135892884890812417701088053447049545609092669651084687659622078965491821311796758385121853051925878879234933309908975700925065183784692745742800492380693465923542962356551749683228807008726052217329586299449277021019111832900594640802947429400218719662223787600914868846905913249402082936017373200991488059052050643869472859290080841840824420947048054398881800993929020760494448766364926481654308984129568904063475655082578294473054613625061371074503896574125607095322599849402722591748619885515104587602619832475923643538483572329413493875029126897965198970151396762379807777189537356878711535595255223723047858508442389664178128280570429266729964626408918591657907049269392133273962529500313525248392276236001021061220083270797356131687210593848815994482932494722404205804012185060713725917066709436690870798750703382049388933171655330518704896819037464136447459148727019982531540186734447613828500686859121978314361217326686997531604849452450307285412307278863576872386466996080960405519607122192294936321905457936532768400476900568967680694452148795626290751449871498447574340467788941643163579187200000000000000000000000000000*i1^21 + 451612131216660682660861005694346380802536088974505126285818953537108762105117663181540946232717495371474763058835066876622962404882763883369432249051733351665298324692378649448968985969189197462799647886777120575207602691375499974302330614844592492341075137810229448417772691782251127017796749128598399679152425803915166298427922830552581796090349494536141598047943880509900368124877515133502165462471917868399984147354020514868046270243110055944566396921652598304488348223803609411850644948249189112629186673027724289144185342184003921630860767062003245909874907857241982426941478944068381934021440325553095918122668675085923995944776126845297494005520405616395471017521986485515138958212908075749477737446962502965382216719672566305445945318421537916043819930827003668963705770526176032064796460810249657965500228481640695793059210676487125146406739731485186329939045057907909267848818082316936301441970819726380910131997134851824113433775291859579616464405364122350369650843340665552682756777983193961298989129061871904046287532745120848221084624098095635345750486867365162145210378393953947141520549466574548513938996525490385078390429746975473268862133428068736575641077879023991371631371834479639771810879418846985926263654674322192365227544029182224108778202475726009882903846652682129791945289511674141298777403784231772794692032180202079516178415179117668601689213864960600393605193918562693990418843643149295123293579222480739725702959148856882828977975407431694925379326362008295460261396723649195363732677881705480354419577304376683848288873471042528006550392068439620962271243954541795085510778245967957454543597407646397515211735040000000000000000000000000000*i1^22 + 529308706762252727123813562984123235744814860756833312450343246035879958158385670681046781989334885705973472560677332431008692754798458923160828716283765575821095932830204084151930797923495600377021822994830940899288583955644107943414777308724769040011436681985267805835207657447549308657446052166068163435763278057576291204359250851107486655563009990742895854384613816906351944506056684150275605046922817985058553637338825567308057859665426546893248442683051587347209113402140788436615072099511538168153675663649333245005657439479257891250381570853815416964713671747165821352198308925357790383687764222964195227622705855601927556332426919071199833109743332309747969558087074146990319816316355602508247892127843163134911766775104341460246804349156895596204156181133094743800316027308303007267277314786839288937264911584545561122143088795602708706878132386575024494169890055215216457647434778320526485659632596455433177520182730363388196851271102802804055616791076622331120097234451135169109948604463460046222427164401513396683652244028387976561233145860137953877326597299203397468217975838425615537253463673629817723103501713517415796033798422901431542077733898658727882775843915922757514755256078738706514886273647555820129319727161500765884980126460784560227929958746502788649340510102350130520109146651586304122131281571840652021739062724688396922149797166967076712564056035789409913674885304303627603859340859648993416946060602405240953354108951322996721814535594452529318265213860902740686194740035406844128822461803923195660511307002719269988396748078806866463987429634623336884408487393501218783962744324881502089842377522350787657728000000000000000000000000000*i1^23 + 721560891356169117434596082218690755281119881770302458208072010472108021877185411673102485134818511171649266461911448156307850843821311382447644516677891221949570786304957920682661643778563133251529099898705868643345401457197210482175911088247779418096061121462928222499339716614838934091773539226081943140818371799227638114405737108701943693017207631887369627250094796308925583682341673156652349685439412466766397269843089433169549122103275470530419458565265492047147753787180673417202333223358044967529038724272710638730045942259903236857769837704858471426614997882118037244349075119995060386287459921681506738579944723663612589922062126650430062711997628746044616053079609744164514745875527979733072592094266832680427777214479358656832576647056807961948887315523194099925058579875485725525239541981742778916427779621035843372793446994402655891103344251868203708589547614400715274979908486149767941831598400452580348344932444114156829385949860439052702098006273115629490147795081231631220971621920117228268501491343380620540847556217325204673387227716914540444757235670705773934884080892086239049052347348737843913540243353002269879838019842906201650917619446699232468065996389186122389701635941907054931493004419591176543155849933528479626471715940994016715754794076248955622214884305413833257834176244605840104166653143977809805301990273998025474509562233341103970870413047150239655747169376808174938516697376592637047483819767829560541230146339258348436123585580097399159410773035007316552732402938559270768163200177255851915832505530823232544425414301567632235959926737764424393125470702450649997375810919195878336497741525627699200000000000000000000000000*i1^24 + 462470462774826698492211982952853024199892291504583639003779439814365590274264095708498616428343014037471239831297858839708021856409227776447315816215825409398423396131825793911631933701524948547155688898237628324231503158297280368883895979599488666042764449845965854821747263544087131434908521499636909875704442402247623111194155491724343875694126708021715348658610165478924896914821126117018337132049318641702574199580054497729554113551067212388370728128846713589813660734518674438479935023658605433321030259532461842453696655498026574138022652476552067561803610552165832404398085297693080287369489810121097520826851789731449961231232773702617112194112335472624116842718196831261889821298796492494873366132607239603850841338646966302559497186142234173381444993485585724678036354457347647466259051782450816601024182175960666506223032950877006199007029739053855211304690977573627302064150071536420695955019036807359319797673772028592275162283897880674672318770127083359193263560111548878421552585425339246333635922461841984878083219502975394103926731666188224340346731223355873003932057298594857832433161050803999366107807721464773920938371866941353805143134872572614894453024137018913848676413179497187482572751496283692763392282891385587155802208730701115029046016468123423544017600374376629395519022994062904311842477041123343380512237685641654519394637818625932001787989104976156888323442288723199331594920422748917703546050065634808406049539359600838597867086489956949513636881526579352946948100748151163648084848052813462793132251813503247913580384121115600836615637115400016895199679856171785165689914257937600086101899345920000000000000000000000000*i1^25 + 178988337049653935079741697342056070155505744981229538230614564623639315653233534007328938651250074332066984791848850416130176049595484607556352545637429077912999660953676879809389178658161116600846863438894056533536389177125757477578367374909063208708303207930706650702135153913742363719135437376208467836074451680982197114499188948939944842356112894424363113956394459693341600002707047328621168555159993433570856059353820600764438288594676234889901750269983508331747207873676115812984525606922368772238196385466865335942691491742366591031009454856608214459475909765747265279927544535271096506472220170226550092441585268840382311100090453783305511050763419108003151230796945165021851441544961790110208079484025167644881323659068694125123159375682317319874788250922420780969986800606124762764093922677458944164432485191978102499862598519164394491791079919287097918250798181600482550422237212418410786070222184253377508776186071162502225584120491761907665675294638587414803525346204740916819176638332023471715683358780838455866267648680502908246686230703909900438525285479351423907028165354055602698345551700773718710195307161079036485922987175165443390509325696025498961475756053165612462611317935641855456344252736659200948763936343715447159716296752236975776362763474517396703984414056299942400454300567195917613595634919989130855502860932382614685000786036678128701860813702159080008204759336631831043483603171685867149267661080264425202187719135194827531742054027712224628051749734486813411631962609906387191661808995362914192291947587043279849766304348095316593332674688016052103865510970749908392302374794607802758201344000000000000000000000000*i1^26 + 53497174778830295082813663247811836286971199172564491810389674635220025554435712258013988768247256479895544124899530364397973266213554844569736424997868670232759073782907810687130934514954627804494873762825306287507989419957890655138655775698599713586143991202840129738441840733209380397177651108918970990478599788270777383382912243001338180442857347941684266552290179335969125362303291006771030723809677200176518619091709799173299001191673214269343775583251106390098301512802233119184948505037792165942835593264128173889916911932417112508704912962448665415841274117102414354892385986344773389087471338609660237745867879901521815645312510880925734200923081485040389874225703621056925331953194776195755955593779315853556603116027610913237654461184199218825056130376942516738021859640743832847777242636571317985419916100076273484317100710811227736460269449647270618580037092143258725021307741781816601406411062361986080854663431285002661116726987304799549487343560222608189317154121283523777020799743454521647198101632311009065609217815128207788518807497244316102806626017513007706465383281258668966938404753641283875368989777229615285945023802944544815277348607388533792690713667301351582881307245863438806256953131476186582910104743643810806083939861061047035208136015135733235221637535940873644276126127045067636750320215714841892805718054326998647816490414483523921680128805022448341717391962421752403289662788769412576086315187798796494260106893833114339935551065782026797444207361703097662657179417135552115404968498058640339507974582410597945344827558798352395705072272714406363995477492045659104829221545997814988800000000000000000000000*i1^27 + 11736826175273001338518220526499073266053934550228678647296255718163474136341353694482137300419978924683152115826124215435437737630483958066355633322367013572287580789640413239287516196455100551979449365291658129701747144961600483621817290021649946177851571950843923346173244357054457543870818363432024123074252823544221952701957950700165612068426588323997331381230830825872984762002154396125034247083214441743434717603840887940714253376024789290674531030494690583127714974815292593303151903825616929786990110478037524353571709613633685414652042583115071905640332330962726601879432198973621754553763158774418592365819351333409529161815544271600254983349971085222150714629488827188099082866949909833225443933939498757649721545778404393776438176822170493953754282019277432533583831973397889579443459485767106932042410523727637076143409905644583188703843751897817224411354023675677476526548592428505028521545962716049898759191778019158999135769357903489254577711603302792506808049153950937742383070164699556655686069796767040648205686423702873328247023383948227262766914240025861333294771596337465375808962248064989680057392475943854453195128606530691474561930554215216763487580371806257173531309533285291310265127653250706580624166140829532366501488205928824497458258202483408367120836620980405788422355388569297470665880216559993754300481148929557440441776003012197311439568787120172091709548363369053786665169924082788770041272766203935153437500380361138779970960307775851792712324989000095226429271336086172063861592242454671432908822324035813434868609632033606139221230545157829158781355444008351658517048810536960000000000000000000000*i1^28 + 781050634636228582836579324352924531458710216062053581129287210833185650071203880364223709394762159237471433235857899438159476930211001392156853780379331726846397094968283894133415987978879784796023849973380023897985212822333254202770360895708037860656776244305996025316060059717175517145650664024993704609912145614225965532647798255479183166910942266752560431927065183176525183173155854349999098062439630690102950453846248165395668903319819868661592728036403282668754254198200205382694096329461887352366240167475747063719312257199839660378689994073764661462581488674082622980786206661748508810248350981799319810044655113706941461338681133704169479760487145388336642423929268840327591478243355531615722274996776253338375610791348871471025293241801036578234393279736750817936144273818220299609317504965270316274632457616448290380471394649535451922922942279203038868483238047372832142805701457104057675648509135441311735635406098660461338938232125508101119114782149476777805417330773037387522650521762255863114034260751135183899425200024051508059054420138539997247822920233344974531546817041398328254428819925303591887721645356236371453573982464779661121288765592715501014272351562793497443587469909631081987709435674439436846169311745604185868476781043069138143541178526830231968537557533992465928675831618368759959141673009039129739099315100605390134749894271363795984657906369569900033711825950260578368511216618246106140780557496461485267204670861630597940851431782693497425856333496551442781359678584433445512233895747298843775219519415931988640389724121754476460608597707614456014403375948731306657972224000000000000000000000*i1^29 + 22034493613010735340832753684404346353350275989323986141175914563772673906847709832658911955351446575900340684107354567966375299146399073199057816883879234656338965865894095243389607694638090077340281332625054422070114774208249156419981332570143044420393666380667113326764395123701382783289524940572979440682383593480238205816849882503600035737454102061173903471661204900772679050177820608230434469830562037988972693412280245778000395314958923706678225869642410624476266666175884151721440686691577639535554606861110296428915802709294227830738283047853944990541658026744209134354541597644547268743292777954342145838585068313250563120638846381297350252490899849377683049696167250739348416160085869035237230130352624879557427023498780295443602685493459767169430572966873839135849096723126986958998139846132570571058615677478068063009112096981876772199537427929522620305756881652996657991275612735656725715192039849489339903660173469351402679336262677871729513141058151577345875001338744248841638455183677082263780460742129073559634766938009528869261869812552045880744896809075093957952770731448056235016243940808562950883698699274552238475241420282715499970550621750168078038077338824708290412167321002529618230691798241506747768544586048894406351302371697305865531602466643379560020945921327821240062730304076840145490079542154022412925072229653749104807461490678687621919858835407866198418733378537619365290955856152804164254754446351455255261723964682831389423937530191033805884646591943230279703303593183319940820924603432736880872772349064645081737859068878271747909922324652946201197109995536541286400000000000000000000*i1^30 + 106220623999889185687658651668094081955196423993153342367607420241933669200016819849949234354302548326274206227180687152201164600203658710501779059866998991901509576650550849786412296390518831015849232713226471432624839127102760504233152787881929358120666441591544942755043608345242575757739018865077759888069896488429054994141518458814325842242633811757603425774107792193362004126420880617932366409148738146015790924905381954918299097942474324262587683927277688919743082627838207656235630557612142729413162134079836536693428360938434969697110582243004697164455517209390782810240578834847034426739272696177720580147357709536211947783164505569958461517815451480843568503735716561336629997084561664853253028509693353375160565874119302107934494169594361927413454292670632190049407483205034177736066007727850122540812766512196333164741238079788601458490790662818733901161034439352299889584811743070641071054088372250047490032439630183928780757810224191916663824669930552710591229255922444946079694903303132319235865885229560471982660214191657552400607979485143642686712838386187503499764205713572471700126883727216912765641743945341307167839153686851152048026937738167065677137147897993975802347476250481177314150208078880962980378334018582491199430490873630749451183537814552336136023826948256096901086161549417604874292532724205283435347346494755290651919830050309577589951097069276869549600784552401306779717313885440553218289225446597298874174759074619389449416108681333610285256407103591938306524734688832694683759947946336467198288148340606516344679372266155110789702544082824679449181846241280000000000000000000*i1^31 + 523786258962327945812673816239038073148098258488325888496896048029516701768569892217823957339902180735849986317028632579995233188802263388013953778237974256000098236702297345202959734269074416567630482012570068157756624388166676365461868009504662219475029229052369911920647041989229482374010964488006918576319139906677381140285320489665794334777622865345433980489532852266266361829048046640233562679756688628575860713010524088768006222504568316412858801349242218234301932744986194360991004151491840287671366039846257767750291683995981302511640862529943014662294669457040938827189832200338333992190338564234211194366363795682418051280205485726461196702815583659830304181585557583285749437038627033017710186358255747593685558448337617054041732577650771697271915523997268641267301974128691228401813776349343346061178224854818484895087977544784097343477811887179127934750663374044679912667161144740163023428552843354477683115553906796159310878325024449578627644990398004045802182624314868468226476834877666226875825728573346033586547440655533150347093452471021141100019608564945340266853522769842748284826268033270189527516748999072362963010518971316336099530744424669704543288335718298394129314264190370876676414553594628990008286241538919016085350020374493016094608921552462194078836759470740574490214155815861638472825053494185222437228060354523104657943686740822479474346662379139404945455530297605284177610240942225168558359646725490778970169560671147235952186064338018286340388896302314947349270880710578509413137460309257331335864283181643622391872690261397282277409799040256805175296000000000000000000*i1^32 + 17460805356224637275437362814068186964739684622410693993323327584052937925936488315877505440604443565803675845976329177329970352103436492071497460104108824223785523553433306234299813319800745467690333698741857427039157778618391166850713467596184352826062794113354036610345547090805017557101390826465297304015924527471705195715381820827838831909276770620592082860759631495195504389296724858408259393194688441128451234726838219964456906995214642174773821750961094429392010042422534533744936005324789880162444313032552913083633959898524301022729139373057820709868659669310492470470943518429192771728033093070072898113985479393565038594125211760079728070690013114781567546085524419239320786051436794208512120681816158647870543858891039851993859932986986110201469204949360909496035166492578915699551909093657781879055378842717669242252202274004050611356729198629712358890754725414524338396165717201887763510043249806499188458778805919634320073625678872208595396348760512834954815455838136062977281116810645055522139909096172940165353479498883492922436420932553429786334401757245875568654815926712956859022466279257317979243503251519626709814990093798631755633372963182443630666798136901719806315092369640040532034449695974052410316114030533680998264585884112240175772171596660996242717568556202237729099223097505889694126556441329100778751560288055916664663028613890630438246956737422055493733097261966455154696713747531534023912404228828182639142925689937789348490802872932376295693878631600345043693917188005145651618107114705350726561179629649143980507036525348993389810546848563200000000000000000*i1^33 + -728863228486789644064363732003777342390607792059384962251193505768980454628012235610047003734510501346391978997872000883321113862974694346438400986281348417133050661517875699383883990568967725948141363052441684274599537717130082809133693767102836475267235010690755376748644384462913955127742056496111380523438685114619815137553238625084065083847397578270811896880476613117745111434652141093709116750248482197541020337558439267767152518702396030138122129480267584326867523201977813060892058228916805678008637239913503041521507003829237711486383242750029899706993319115677696337116523310680651758700346806644063113520802881478535462453005317597335225985402826641594415710576017934318244351339738411477707273460072392455516118808004629494272107124112613844111104147602564554370536965593675567575482345476392841768486878682795837128655753272969315557518324007547464671792095983092773524051204579888909665225157585032036135210767371458697132226374995848464806699683978901495162333456521835855134259228312998695660255771011312772107366099676897196415431567164192333984476271252685036152101799047654516202027855203007755616165024855355471102893066577457570568060893975547526586467759317716328958569633040546629099301018226269120631112319630349896060550041741042092868394267603357081460451915838165286255696465743015158022621671953417219030812373257566037972119129606758927851174392828989170947831190284732824361459709647122027950302835538268211460509434334963515185820875971582383340989063811527608171105978650250465857515931591386229101131101039970135292887638638600304721920000000000000000*i1^34 + 12772204272726964754952640062939821743265382929195205700222217471588866082404860766292581683990426382818364880900793709731515375590885187307895807592686319870616350696444894911349475118637330545095581059879940026574068547352471931148545493896845242043442587003709100876318913166430133140446677102348848495705414059002488948887477141789586403816541666172320822360148785916258033927686129876602599944624263331226446961267451664739578758633504788003134430399709097811858514133089882107215694920607354515442654914551244875771476423444639712111062802246146426126016955202765119384607317623210432507146346649306912564477595832511199562722327693893750277025372620898098290349430001318433284938019576067245887335003417155971025004959403103914790405230549730911943947741389216464342770759106246852454206908981550399284656878368596730545083584843660327492049625188853706334876650760414588087224961256822283236894597087387899306017140857806677817308417149600060668587911186928234645549416102677394831655237151255741535431610017461039163980820645427944955045992971533062400098026361048101356214857557838852758229421334313573407687915583403569083587602490195393443538211804436496676874120535257912145116193874621542311297664548506267309647407094791036300333657417685386223310535931532208193577716499030366128264445185957649713794872079830913643025204129051335581653870110129011335724689466902863267806681124389396536584239886937348707534090888800844435179731622751561350117027948339514686859488912798296368846099964940630961707532077190467383351418892196075833769683058688000000000000000*i1^35 + 1336944677550278241501206713381429761528788613419014279159489148753106065213188177006075261278535341214047167617022932924836477039772426547476827056449843226381416226289048933707912328166678674885299720696649294737279041525305493614423876706245419347291161018100052187483311715722261943697995531625228504746005418833977603272883583644483756571464437626483626407839261007689916193775824319963012589395264961124159796427782490160708763930156061502286379839079348140553370412746678784883900679162209351972011465160020642288162889500896455178973225286827747158196774082369126895835117146499325543262233921853260216101251830752564738717460540870268244651836874460721918365944108601335068100431703743846190300370739287870822048765480378555312283829487101832376224618942392879001679718323517820834159060360044734286790376116081801831550776059349597408581622965796907273813914159860050525288808390507524833127695275127265815224069993191885392923637661365816149954234918597751286890946396617818712526176322149053048733247573133531950146562719004982320359911176169844801296109476926357705480779583613038675927814894055964635151434619296703166986893178503487481672516930568816013745626286916261305813727772949301339489654677921843109781999297542827394790727177642777324370533551772516536188524847086084210947956016435717530633719036292635414774450058027466725981248854793633479178118430609731727478110767762496620681377057040774731032861717767290035526571413814674583663008284653151455887609613245407797554961600753885310786729393781012335613659680060423851212800000000000000*i1^36 + -8150637430702169998084396587228023504903577654577451582041128095569360218476502001358092442810655101931787025775502512260545151820272217298192713526112564349732477386866996099629923500239340686420763817959964127435719654166721848658141075788053846951913168175152903085258753519693539059702802570714074912061292963314120376760968730305351372352305704280148034927302207272013376095722111360844018624620461225884322369071979476175946325145619157641854861331702529630490980163765254312063886584057956638277424163072927755184402575330608406877353283282036714522970038039311423184362279569376333582569674465058464178215089475624216147379524795306129701659543556748943722292902785425073143514330572780775465919210453211864452217916654216883460102926388783891886427763395311095375168860118355692321232967592686324306766555184135370967113775088050484824012677300411265220935572537226770787778785362410290339434456413138687721801088543826156721117972503855416937941410974998036418215641114161617815449486171334841419170111867017345466780915784685162581406082650098793347184586207323452923647192177951132168067314012707202484623515219145005046934650037009759903650057009976814169750001137253562378758872493534917428461843408756973887996845230611930120731076593500491746052188755957999733786580833672260588607964045158901345048565563850501262450150971072764993513748164153898486450300089106332492524560450674570371431013331434299428481164286377372422216050871256381457140072992104397969718588657276360407950084726800842131609766277835717671291505868800000000000000*i1^37 + 18345645639639273480154553586381121340279695381117166115437633275730644806518090960056278521032377986375677735149098672539774097155758794927865272979512258287567758097537935236555178107023139350610390489672538865092884070464966891255884751856446512582528033940957296737585372932648881821106639661965071400217206049604425900760884030853203700364969784001913945591371417287154783826289776764904182187668886989451274141235370891959482278146434962415797460150638106992007766233691742182612735198087165367903189964056314911590684966402734918499644216364396893401222561313982422736922131641723696467591544937894031724802595630963509164231916834528945038647029845972563503403128985736517026790137909158024923544064576971478286674534069101543891248050142461734650140783254028993042637001616011599670643569976500704840608447893712579967844432768318437774254756268275166764157489752696479994575773524346427888373954345467787958296898913467952947529340156713860190558876988343978514587887281113436678760506073239992752693439022990335118826644871691489040426586388940991176681809361921653993479193909625950425163971780184199493642985912441178320910767840708886637482429433151225601500923230523750380636256279451421705545772158732779705207884576183342938721337082160731063076081805619136053662841499259718636067845660869977667639200335709833942021318084535055650308307548658933332180276883058226994719130989843194761972908474231540550759178899547091308048890354835759752383429056649113497451991897322197254988698385902401599507376413505224704000000000000*i1^38 + 329832217787259924178903054658518579486117450476113188988307152940194601901152877885077556331740998275567833673808798090991872068002766605247019250892637632557767183037748029398795767435073227467153621595879258727638448615175446609811937039531741546451058501195538289736081776679408451457804189011512193945467158944675816881325782923426599058578396203511675393047440529510792155392798612053460003486110485906992908433022409588419035492931145761833684314446313389077925468313607341905699711847809287683260221505534428844799323046529339864289507520172686956264119098805928319161579902821714495555383782162917186384092834171214661492971071218328402325767820747815871068000125630529998351555660477820929060679262203717152297263874603605453276477403338443957626334626955441299653322978062142975543826255259785692192310038932597841569822832221555960419367717796669621566589662073549394620434295575741316731143735501803602338514479863832062711316593218691765916224570860447076133176696863871408207931112370530906495236029873342723724772149861599985546269088094017848429657179551010234473951622930221493615413370302959294763577424717543211554219959470337666512151975758591002222853623955979355465087432323787325845660774284230364416854890267242648265993425851311993343034544138205045360601960652225467951530370940087857796734292482185939331378238814839578120215590406552752837570450682640260153864601446986432182366847817853642498460645605197896430041351268368801647346921773262649909320255002119529618731857442590985866444800000000000*i1^39 + 905250554875354108531385407290609690888057392209053362733565470851381245211485916804344989195971697370729614443269590096903909145273876466066034952886002437125318649263985963708729526760632384068911233589381660401312369088851962319804702619069337344461287983956947731719823506833871010675433237595211058464523956665832944885587630712022489664773284339335372297001719298889226324813367173780231208926708599238602966346688085066072885788097224120903492401833599725499353902503665947757587644415230585225014072257459684937984244103887742266847301986286300009477436552514219585657221749997047217772099857965546987519483550142131517076025385623827654205919102630924430861838765214192691417634911679655719408979184661641696720876814025163845484049964654587863492483089115369715951073037363766323196275169306259736961899673109643503812636623890318361427497083520183479139568019615521208031306266004774157191148355957159040139436738215421172794990489004862071856354565166483958963919297300736885115870809539010919641573646097605710694068184003320999086928901579022650943340438970594264841323875153404825447051261011214054250659560339359571761925691553266074649742191012375142936813670694484001701981980317012244483896526483194020990386579234153255651163044496118990962232893153242453496905850865781855028574377452324281574671624379475585448724024706877634186254397825449381452315634523100990109619724388608648137674036206749696642461886834124759381558220953503445534595599408510702796574440795175667712582295224320000000000*i1^40 + 55198333207106869829549335210721847163053958555719139842475278017681254139819410391918520573963299259001244043763978200399352848677300276505032698410330111656817443985598813140710519607135470626684509744104629337670727582025928685415722294796654726148347100340293041088905849337882560762171281353945131778767013314669288251112702406885791180149511771127910913243648622931328659742330262320856858529492766423572452040874888905574238540566026750491548777028180396295367834519818686479152880474425587450633256612289558334593730020015938823079074100260776870040200035345954813552079426806609090224055756801245995927765584753541319935046248432349277216232785735907571108027240107059407493702900562411431741001435601990537361382684728012858843290399400880843147022039757620869505189696854588292486309643092203929875448530861476884407752370792916371880740764014493142629416385502420642515695171051717957682044356938079929115329489741623062590142626994112017247079209352421086582190151979286726865317598899100021646925457409598396820127597038646382981956212893492575598164949093726191269519902445582473342921466874009235743327062958604834480722479979482054000981301535892853700400890436561946793182385607672950269156915133474299924267018537484294841313024231120992382777635867085592698780655468066072741341807888775043977176347848836308838304195503628687597575820965617693422293780279581001011289131737999141521132646941592157751210182352653412741315858780709110421413764973451930851664658414182596608000000000*i1^41 + 28611889514663185934674576560035175078354361629197787262443410138899579236860285790366282065467642821855369793413716241896729934220732183397444150648661494292346338216920490570894830359313032145657155118154547458582738202158159803272285100369236980680129508004295810283238449769730871429457265335857772886807354161739150710365525566969835932856551163002158864063772842205526072844124875875167130628678642153112248451671161538649280701665859497652422267044959550178418500662665199506757674628765824349910718040691981187469483183190075416500752908613082797324181271826185752714571513301140007042817280018171174866242525091646167183768637059396827382085567073211849334991496714461227649994679343239822774262738829746464749767004418515441371309599051181562075469649219393891568569742458826816647786938283129739863095050812134085067813458276725026892564870483997330484636442201825666640827731952638226468013942486041340167396116631683436437426359831611611487991270633842720872996009178374610222468845683019285935624589918096029240818450634936620226852154370384707713173962232093548234522884055372224162762783414631365653032897702503685326726304930962053827072404828735989465729990136669134774703505134062977425574853451335329966454379651388779085344502694315537036443334106624883340988990070684918015154771689386580030532407085400896332909821945311459512150956388595441059842005139573783913208769481696754787754024764960252425864796059507210974149252366001175941334633524179470041638502400000000*i1^42 + 375713364792764985081356383464201596041493006255083693198773940451614354336669867086846395715492939529999201677401654729818398535799394049403282917497478851826472760650070830179899712028282695901567548012584686010872864803066584767510788194421136676806380031307477435858967632343365121528979802539115637421380967217240853297210351717438103199989029307118016753439187343722418748552673655007214600657258533899895730081725438723877120032806744568486233371260138137572988020961291658698156718317356679949763450229823907180386879030815230810418270169663524767119505792671950658256213817795690607676117515723175747333732792515011427398313284570994344806657300117491385380243845530181267657204312370422766000387372245406787743613542221210983563296564181922470283935704731100984156001813974064975289569774149734673918338336394060293382902368603327088101059998479786842318105809223743473232385301948044331087801125929646900371114526754900629757699628317382068167256668388949382689022766269901845883844637872937296681878417900537414085671076582487321903029388771030758227148903389315705373457842923496257340038771992866745936760642910969036908679817103588403065608132908982381160765864878583996378919786865990804245397107715783374832720719582766964678104636874099098194550634362616372789432948305161733061274817363436800640240623566299004730942133330701316549885030964613945432712938892686725007387763709266119940828878451955340397916832495391800235843894155333771411725232373760000000*i1^43 + 1288676634783710016733004761694669585565185917176335945112488612964616667110673824242248433417161942558219081020285471570446246618355565493675039705072699540635493422071734174418148041767681008235674052598804657750913878660887767575458390627421654737194160405180841423472977149517224679220738088743712467562591772289274904106962097096517162297574534036524536464030800507884195739896896284223359415101733911220961977487827683084722795373177454142812686423066647469714732113620041178454635304504718771246443921008050954371559544481478063234052170032235165569916456093945389019777974019839909703895326513232698583349897241511903771936242883924267407355834930300701882612464486502770567940969949974895553490046005172509614710141113899771917221623299073740333326082753301835766804995931880460681581815385437371166753053901001661876281798972241432432598103779312112535309101310119846756549824781843001346064114720756193808643727909070812435384067628244245408221742513953013378972791239874209111040601414877511094888152528593059614280347472466503266661272027344902238015161060107396535747837192859381199519018216630544247169155923598513621021228581467113073192856800553158411280847026742616102500324882541986968823244312113112430282249906895785939267329694380059549826956090358144216392752988194889238265319703702504696932294218492746260873559809188274201170100848873443032762240761268150095827088406290543687392181710023006662068775867703666899050839576881922048000000*i1^44 + -15233773204230586969397443604864541851381851050592111639685292561553575967054968714076510820715771527794840231770361874689440100387241967482749103030371146177697912485899205840005217018145023084059654122407653706712378861432205806748338664835690619608254837961953744214423791322221279508613713179890918879912183033962676242675097924033846676147019448748044176831157263102388940678807255021405764618939229786817472430830027973433923474274715631234813520651628834877424503943998700357314762612437721604993552293588374573385791703269217261391987242961887916075472041723238030153921079890277759569597010698245260339702805438247363086527436871189196806289602261443077575769155939347198223987676138805573762989867339134251047265107944031800491716831768353576456657585809539354733307018147558626290750033989284955177033900201754494065389299148065505564905847724076884487389568691446020972405953742175067791072652997530365711576668752862337718233993093647486024060867412034498927048695079187719579570814251361812035333089526895920831345974349917361484475660801452168991501217910533486185402303334401250760747813230001622689958488362791566218132492229333613030870988815971867187046200975455906770045670320945902582295226761317595867467029750934177530845896112629427902405044756913510937571196485193117477239166742016531208124633956005022423293550164741404916318267192539418026719464172455488465994527993168961282276871553597668041333783616693888614400000*i1^45 + -1089181823920270132894056966569934289266412593436255477306446379438124333762529423173702056919526257906049151073523602133388482736864388408403106491010945168464189536712630866733975700096741010759457335209557833684770426613136986194257399721480844326512049169998661590744382799333468055065999524957242574385754797471086360666989454032009515730810565793049805454524057337246751953845655622818956515702385212068812873980988856265244565369934889802691543720228951125364698703548689393642524666177833146574589109488129456725062589471338248461600613723939280202671046361949833717599152105560049336730190548402617755810136350343513875534132622152827559487205018947899874908076949288860189284828985163768518992425036354234852269610808786546026021272713671817406932332034029642618251865251884221862349502563581054729310014453374951109094065302195189162486507073295297323561162449956586251424207504867077054831069486399503096670502274298085097742157973523086846191373627806506596300885776566709443337596646902639207285508759833855317987931693108164217655093627408145154713606753733048917677659614464500844699967810350799587321454337730549742781884692627997588461019417755444539108916666396721665564485901454873832398982922983516860482912709367837743838434661992327306419765775496386982809042528150100989609936354170472648927783663515422887178130197358286253066207316037564536463703910257603787853229390496518920874718868062464901120000*i1^46 + -589007314348448263024446141009229455216238298520686634528046106754444076664675045016452046679746325135520396608877373855807391770088159458564681542261790178070310896934073092643174164262978095343350656685194471260382260266418218352686353733381184853759976501854422625193831006473004306638081419290420855847019732594882747955967730636159050400385216857019260765008267245866144433341413154160970120522640475506122840363459395721949315554594939006285912945436163126166100073659442590450721586749525213493189993453377443326023137138446275711315503912154684719243860530542552612189392746455311885430385815192686917396127151132480815182943683978452442995313243411038614305391256788553677440662655751816298858360921719265330049704127799892390786508187130456192494304607777353601497953432376668039508756313711172663175443908619083890514573685574656935760041766038600870503444905645540842399866973935185834053164288219781549756862251447916972546661117374433927513017888499320090196083055369254693288856767513969869862023441135466883340000055435795398835376508247004932966138864478376212991907176060870608590476896840528736200108271927208151813315308455006288483617657250195882517694140539745214506633885335891485042245281544641215447508163864874019569649492095892681166917485943818274571496546860042371021610739521426968524544442758944526534217201933084523723181169045354596734254623031320844614623814727237632000*i1^47 + -90786211926832818191213276833661531321097599166265656344498366192214829168587581499905828418339782310726293583552893124281161835698893785564246915183240805863408392738401554028403033960094901113535862698349311683778808139033550863728071823452029409854838300172997301872032582408626126097811384752504324312043536160717520777513831463808169578943373263892724265523410264800531808954225107160677084087697239174720706199186999067640586865530121210026015809315975093756833236386943716575376740852914791327940219781230664388609722739926539292362420920167486822391199631586546748073420743763137597630805579161050568735874576284423533247507271727678324500730786382174433566114221260449995806174305980263080131611773277939730672343929815057916150721804798239805191736681256648067200606263096847107577856673396862072854143255782072429222396715449638189628828489912152748072075871190533380786761087231740743746789746626094395441381678983406165901616228843696122481448276696961534559249630635413333207064956611199838485170084779218007666126163060348764522711490404631465046924807622287600149539058886810068971104348097517278037518204457762051156708653249215409941548120501055947414710609121313128564435079489343488645158006537933927625235383300229300098669068251220931327832728717898961624401079882837654531972795156327640254976133823162783624025172856432597943516791962280401401312485520179200*i1^48 + 79699531634466771415208826155891918374696710578198064412012136981861152557301611665418780830780340994354841381518543282828958509501029300077041378534571635163856072750131258483996532745314050610475578568869586997314507416527547818697174825220080201004520921060982165385777636365318208433029389241028840749077110073341753106848270697753235696354781628814261818728970319924726127122233494822981927659583623566835590245340555050877994021238425457650241805788674212137289443078000829354328397670330102481548376997960115379937982944189963750137539447905713756993972443144019450727913878332882715732716311158796688645909118236125400830733462777564491284204189913239944567728100586116538274447277769682783226423624525375219116541038681698497203362005327035117621575763800969440950317157756610714079652653363080463813682646276988817636562229410346189497576138591331277382107572931015712507992865413524219438846190124481536509604886891485352127258684470485246355292532762442775142609458600004596155418622414833164461436569513888417551713181261543234002114686655079432232977078387714811261808223810146997085821094844038063025958130548654655684290979158168785017330388332254971428484733485270706517501317214717669134581056870310755860258441958807404192747351056438981766442963189721751769035549988024274106669954780883009143586910377832503587088024012332390146302279680*i1^49 - N1*28437573751376971532717506352309044943038171563224694246747303154105757457317515949564934814163879442180036212515689352942092608357598343080998311620199605688338089282134314261664016698530756247085121254772076108020035593441452900114177173081532826137885629299513768192442309330223949688263909563154821588779247411215042247337337884687257331027663465482310111064695758292251545893347469203286766106627680855509941520175126538227676770501567216396006149091801008157163350153953*i2, 21441894810064721030356390626169541323428519138334300525042899006203771275319449716975068529274528496925078377773251088161678301812333737131846497502226537590354556039898922977873556335648360042210571037248225440637815957694659956853218419713265107923382372834172329156067555886955109468935583801781319428948850788608237251371908289033568348308332367425219020165249617625752288097702397024216627488991284992098319560320775391506492971142752878086810264155410825934868305870363529593954043224158243549310112375358668175448418040895834145220466451464697952417929941777908181244933835100376324494980629993067245155137763380800607048506131150734044469196189130289644826320456651223726582517127146022875579357864516125349664043976994288326499073797698017772325004456692476395075093580600367315661872905971117912728314514706880579597835221607671519429941934156819231961168388648428928284261843837121259302701637036292303223882526743739564905524221221428352608722087557849224785880993604950707907889486903624996362715342329697419870681929480957485054119108889271549026341089765215838437604345802601675272916356620444869191554382962210479751050995552834575052306231229340430303086827673630940264498635206363058319994788648526005853873965841078489244137396551207554196255898519744402378319875844925651014484529972368254238903083157535651192403085947413621115187219939307118058069351778665521842486798255015272476177250863023869329675623246796529898588705511689131844785382799408939889511149532392326763034431718955132525866488844198538845057713534248163583069582728383600445196053899114553889269270281126805593516661001852905825064101246580659904288149433046316527257304909690185998743421502369381281622534940308787343308881920000000000000000000000000000000000000000000000000 + -17038982510945116915266302468688241154479703694776634777855072228858522851883620214646328490262054946501884169659672818908010357428310074942984564951859295415907504459866549847098837045667573670754099157008517521078973463348073511914213498137406222472258914189797649140328429009713509690791511790382564029235602721265769921336919435543976913238001520551346557904058838134534344066562728416422971876705649367553760601669031512106405827411767540684144009170989064085954046227900374504269168723049594824116037317948952809795033853307623278085931238962644707406899996786904029467359867196217119300502503892752378890949366511592715099714403160573386374685600091521212474483970648258461580518620090415465965070052122470794169333714416892718903959581417161302171452158765090317240417963672630228791383068289617571101776808826904947534944531108805996145452191692144888089284399915755394650503417460538027502146348897530179327592120677961994940425084050150221397140472665850198911309034364156557111240893706945403469398582157218782098933711510848430589959162250670572258936364172532949292676824404627295002255631992331710966849020357868295031457377872818091355110985839200486202786237825394749976681611656959310437995550911765175590578633503868423162516353647256992725559620115659526898168783362138285104672689909022832100032561769291699916776078954497440708225798803223187939709548940620319701880864602650565391238770045187223487145602145792961197866656146016807320710046363932594278990792588702243816098467658371449766684492268169275717930285061916193228098205701055176797424634366739698766377869843464164274423381980260324728510953868152892704111564730702773793711376279057214310221852366782019885772591126497639857651712000000000000000000000000000000000000000000000000*i1 + 19082672549510250280596913266807432989104043167033855454013811050825998693668196074906755000761537134014302392045149608133129206992871441198088597361074055317254282007372867200887814391084835233417318667717430068658857654970453955275509175746248279590966810337103825167117633849885820176068358581731898809208416210500087982333899010099732932637202152862115652026379398592776241398042882915500115864293201907727680888799849444167575177473874295736855488787687587427889513928267665027284136009092779283193055916739060216215345278858389660977228871432866384757977453826323493052599018218339461653580971670273348330488267858625003795300941819475405784581327958824800584402626260005672114099901794808931360632169744464990590840906443723297704205117486024664345645627763987634581701169506393210072440599358208491755779025539326840327284656161878251079593517733379300671632100379174365233868086374956723465817750837310002730476599650635447833552919891100994597133102692508733540406832340058633191642439423940564467764908016739539275615553034106683259149449608492349527842832762723045037210228376019700680702720567996671002026464688383868709639584587033947947335191655863644694480258294428044765615386428352007750776865406038563709176276587977980665723454626237173456724412072458809882906822264467764463614729211437085766218827642068624225871561276592377685217416703020013456978824526896023509274983716110330768337655992106184101809884235188934317167910188328475523433474681245910243750955717240331378257028601989713603085255221083039117875830257976444764121584920263222240650455165237314971557051173838940144620079229136597416619541793240821947512586698022279242870445825011350517053355619020304856419084108570317291520000000000000000000000000000000000000000000000000*i1^2 + 40697366691257499512509127408497680326083702690091220776418365477889390325070288182398442631247501313435933353237038104027269628578415337133490258386703283769639193951428746717511917526973139194985452403549056568894707162787453275951332354003771109912848543536479929098917577547045085755079167653370692320859204051894191813316142939520447031491331566388019367072460129179748211351224382297559049933196029059700262028320101988945660252535337857335058120320147452182038961185480932516205392893286335558658125815473906652467527222150922083450167488241350422593138723747359884362430467924828698196354528580798131737874809578040686374928434759325701658817088818433781878806428411860386247151201055188110901119125410732442443396415127152319385550979956798702626405586181348938176319694332437729122367361300118261687931235594913560365681826895783648450812061014269726343882709701369020785929317632226874875033482656179444477641004358294222084315872366381439939478432022917468442488732244462533591225060797038980714677274715488429070664632044088576282878194962739151635559204795825019682781210139552780185704884821262886404079356672705104224995724313494260976502988520676532483905214725616857481572841868020181152572920982908037824482270670642681089856202769748045001693114856930369224667800233220899416132243576513870190095038145840998472530072574657206859582918845185121376161806991474187102120208729245753033127628614838591561428827134948041746121943565638208744126829509687968731151876514312906126526453379427829054105538978625817997007552600580939386307888489307503200509405180644553608410995838125814153445710735580363998578888858163158509004587653206297824091797331837540073121464605657529778296900688922405765120000000000000000000000000000000000000000000000*i1^3 + -188807263187154620983207768166371898643118473641179683703866566491482204901351769445719326881021235338870509920395085522978066912942750856216289010832737823503487173003642292875237134411851697836062189803050566836970275913829490228602427151419268986138200209091692079606167877966353347546386086324752248630730355830723836820200490899614483022453682722615958952171332822567404319968178457976090089291919101508851515813509145482652336386675791548471550829419894484578518777085880680515204261472384659241449497649784251449367328543306503246758423032231294245091573149537101719731844128681377102980175653640934383303427848727801624609649200734175049015682978744125075896082265790358931560439157815507687290291630663524554759564518657624546529487998203190783195964798889395033118381061263160702703899923775624178000517732524769726090219209288884876358172227451477357340194846558506683327330961188106485013784598785006553091513712798433279631965007192099339964671483746596111244340064560358627993427391063000502588106650563514510746982832833175028878286853299990651939972666513989161747279661042876347542298176243219288777264287340791761292988211522966738151194536828560352160911608219162777958221830639510325335744622274832843346708979614251447151531905443929255921491381176951537553725864007378665283392073913924048254591199224733682400569596107519636627853772903484012368951516066836902405651553066926351663224304373262452547590527134793887190603030593679628572592883579330784245262454680746632804801890008616247596045124807086134195852431325831782093958894823686681602147588119689132871688118289056456607178108045518435350212274646927754011116208261910652092491731804967272884663591222849204470663812181131264000000000000000000000000000000000000000000000*i1^4 + -9237474574419670398855313118898920205228158145140027306846306137228577780988589385502490702821831175695049444677372159692294635603196805802794056728688896485324233151867402429696008910446986063777105348628359832395558498912655556814778969246221703115675692699910728256156789231133974419301022067605202979995953144469740707749408571064798189612581988210405726901234458024821951191238836260947549431434272433562942665138188454624663161644190657715022320760948203138633920941255186946839544651225945159494058403424477435343370065732384288602709404610291753116130092247815322488964048869520882709474985776418439727390957169462043513652264282501396601626447046369603274972029038257913191109674244109447437104012905460489623150554364834754891312319272634473412224561880940147612930851382544675550590094155164420621273134207853422320636349631295790349354601637187485645223474559310662471854783810246335932855159640679784328364337757854075348851221639001585287353933022847427432802924492726353384940369357594149701575511161933249771568129479146693776731076724352972554407621084620555532213078621982287242442613062940363894434412762651768188402082796314772273845966418154034063812812766404402644303234049660415384099674917589056441912143514841934903743786296078333717950479455039308637738744652040381677989762340079026162169018717953675061457755279853267301159793977852340653389447236113077964866930052363800802131764081135945414578751331070807214260611333623177263863905460444636975788239732569170187800921646714161498178320972460965099185224001104274554713228801961139488670928425949365013157728560466876429338086851396952567377267568021588046328561137962047086477037049994450475755465557894908825990077435871232000000000000000000000000000000000000000000000*i1^5 + 281121459835211857857555055656959737434868944919783071107325084742979820365627696932520431559702450213323278210644440802104443089880785664719161139654203624017458252981400278734889744112980415129775569718184054484946315924202932732318437287105676788419302255710355432657114695928120205222176208229502785374494606355920022528853863814989912993777327047745743778228605486443153429551480061337869156316862630048082622282020108789748927926461980061625918415425998844198019026670120369646108056655479589303760083226079743757685111640721165415835268896857704971038213254410966593555490355092946642917572885608467255784087902782432404086887492125740596869708155198458428875531318885581525999427430775315282552259115818300946947313507240237886232946744403230448268317829316803829182709013307014899481578438938190842549559839822677632844812803539972118941451164864622682881830078922742745336140142081285050493225141868189866222848753198181850999233452972851939175489352934224465289243302263120410803706723837475663291829990439369934661391449936917179215057809227779297015017862879626504986057957232336413143986550020813203951094657218583414399635118889455863987492231423768708345611123076012712928019996597606260376654761960903677887749266110671344595360961962865724382592265667488944922840979615419047112878744007566154776355697417592063224960347992710073527993037658344060074826336706577203800247794377955745608260122701064013922660012509499244363153579987512819083374622392026349991230943172127120041631532351880931020644353157959725885352032093873707105020657351662180795896296090316397259354962918117047670889870862967238990191684269449629493676836455395597406123057923148849340342464601705624528787718799360000000000000000000000000000000000000000000*i1^6 + 1434090837086367534718764017428888114838303059997239050324947020521348428320678588110206296341223225487822961436538899717623469197138959046191710583032942357774592355891643164587200253529950917366821397141414179278165361156086555990271346965349280691718896920208378799606018325835094309347456594189474733748132792503999706120908856270655439991189996349093826689649479103006132161555205192633872783700354319284432990518246180241256347737910909653796798479584906998847724017873614443487244150166220502170565518028885130590995775999010385235427697673763837178240766795058999757556332979846471214065420330382125189692057631188061068506707052794596594443563649621308938247728020293983175996299831157590500893073767582102041574410088745282436031628476529057054562868740947759597060897869867575246735663284613472115387725177115533831480157521507916684151961318592451429528523862502152759241401573314354939219926788224479875867901999034626720441597335599184122471688091342341246075747217501058715944745932907543264081176063487439822711678246504031263564447463332419265393127020550627869488457324176432642561173361905040946214831977420545466428187901293609579843131148104508416712696199720158192695621909830222164799029221526404031971581865191331871569478561583961199966751460109468738290105569138416378151733280443753468845319634600350612785074147736053598763969954416768535928326222707701125476359734619580297446499346415121771624503441291941650465648826301348279758530678817214864392549194853435805657079517661302491478288236044039815958626313694621394671951964056423483209328168113926062628535673296526951293722188816015861133508820146184326803317433214908588089985539832282585594663664249616250404044013568000000000000000000000000000000000000000000*i1^7 + 291239284095325421113251668765145074943430914128712063488869611621436252216256229066884984920232538050670071285413193927409013337117525255360892847777363732178431430519974180363117767802187275954781906937463183827449054458947209280833303060196503098869721971742270811328948924155596547260335303090950317259162525552079271245736728167022648165267175391816597506857812626032409183029738796353455124337849069774804509698570430119875662767911703576024479788901366507374593086951622540702871386377902308981040656836988864494997026932667812573906647504126026955326644869338987527453478258661739976809540840995290176946056621443069334327853796395769791638945707744401796168064161526112758781517884656761850203224282910899854056559554660529260706581306034962017904134031959172660744468571458892752269641654887185699765116660939357449583789419844888119019322412374281154890171624754231996943039096366607239032555487351120552458063467181186870260918391437572682522085740249363697682415803860995067858852377280675266944538669359021192907233613959549198524459054762599846386957195394488333474984630750384397814595672649881846858927849872383863846121730209823863865276833864624707185211990423705346528157976711266993338094691656730269726989691812338907393305769636915297674169707081597691899628174569409702053879891400068530948563988862432314083277649561085628587373006616076125001156057673625364348123086072337359205927202556195440203224012118903475311940867040675043048726097497204499933801204628734878317122613854609231328835358108456391967053655257511710369509529103139072520104208140957519774612324485249081250675002152301129361066362406020057067043013849147621910702190835916971786039417856034605256146944000000000000000000000000000000000000000000*i1^8 + 14540512949640360700492985669250660185933645709256612702903840709287136233864563482900342620813099510973517544696961423119179629723651730415219741081331641554293206266131142055309475869487919568054635390351863003731092334673673586180034604319588989585088030454573783552844680024166974681609767518275355910808738516941058852140930431202920520421246637252400954581355402961455760769380450492585029758288969340850304000252276368645766085873730322648712682004297723127093447268678509860978230642530687436891043781519247532183994930470068116631837154086474435726316862241780641577609679476507424445809513011586332988132185763831915926401548457770742137593805723408808187623804491336392265963669349848313915885046407387967086661984374820664761635019397521628792473003552263575164975773854536363316613345368480475191944506339346607018836268199586437115269901695129377041835751243714799444451239516312667945138790192575371258093111375798519012393120944659879107818028605074420753627064923552017907146912386812018681298744137321994675364290114255184063000197476342248083303049754660622792796293001086674682960243957516555233897659592782891157120509694522381666321771911011481239062831258607323540729628912573321686253642428172578991091614547324810990425138918489810080080953077969915571928914998323279296648592966217082284827456818124592723068040923640565781390988495664485688047317190514883638895689732344513430496383679448107614494237132872246898845516725848840991078525123482112481664201267879418139546827440315675839703098130404232938739650233344586911940231676742394785774984695798835297216527401735292000403982283536275050816454908817029338513504492928154657337435390051385220478482127210072831426560000000000000000000000000000000000000000*i1^9 + 866707819404905076895330199600979057602726987234678928016175446927176744929243334064366706930978805834632142584061345111290321612967245266208340135458765496521721372770690986777653551943860584352577956315843459043838761823783304073063607225445067504857933842036985973808343964575744200254377502553088564767861015268509692346043704342114985574345701830798725055827659498213861969319718342989438197915637075168411914184875559369600636215585568084718113865655923109051963933293222411848451176802562599168693225127712766660155030253844602493303450296465192893810095835311061349973258708591670240029687778080198868206083871790882918100568510172413687619510606923919434917578417648411739372589345289796163806936803146651581895986163034473425145583709337462769498380163881840877375601194422228198962428006767141446800231213901422415075350716868636390704230106108912723314229918377569176113215115355920745656658444442353082784406822345040135154882364057028128776892594206806758716228946998962867902397469980466571996822383583886393935111555272534916832783629666946916790007651204581105862373130217914814617063088466960160056202556254858361474095281958362610961143503274213122863607116607191182982196082871967751542751016805712337581199052932318994046593773597288574188890531067861087657248677170586568670087089787999582138204865282786422642936914161554722274373979675361357664998954528031381841537086755089254641504889568110535033564727499195840086673937400530807233737160713184411965576396625166266796806921774996093295869019706129612874426398196121572077225275100942492081582768418927684412419214212951459510919482207981756462503605152263528354781409133592197242285657654566738888175743175541915648000000000000000000000000000000000000000*i1^10 + -6168398811435704791105486393302234267159205391075996503477016674101629605052867466570333319506063583627559702935197025787264838085188703689493655357974930908278444348796137010967692681790727469032100617467834652153536243328285890569299290553098374122770479103714651285295180992378482969387670846012182612616621946699515370791183727168531269029716814602602475503236310413084563698232776608185612450264888963687742711220751384609705436501408969210614380585521910157784884435192685975942211210076153085856056544336353287124149617272707538148518540592027559658087307969350195909435098161126776555149181087829804279172875071490093824250026731310358267727152576948182858009800211481519097996292145215049843238441404691688312090917406205003782557491325797203950034440276053673060983605139762660680269048068401054291527013189093337698069682305331262768910694913050867823901630666039257780285323664465247931460831037271066685079331332480569543608927423820636250031331352273098495822697950403703344195725378766719555631848848350895094729123475172881709662517502129215220545434760483921229258854892564153199565323338074564602676739834936566700468747421790951949781216812855836187534122553444815617835543902563995255285286126893692155251814400971063027466182666153752036014100529756800131473531779520050657588279432120568725892743935671895734363006106236585404336254743781824075127358797699895721874655773065988328806047201931008302378810475450489865946080486842934649013244961608914164905590636376596922742672843410125696429786673299536926911454035547037229827898135497345974417569702480985349956220578401869267135116198208192650740235096326962667951094643978232116875466386636821054791526873510707200000000000000000000000000000000000000*i1^11 + -680235724616928085355471514978928968339908032406125319560741401035407010559191694703802707121262285314055038971848078341120688201704748664523973725989006153598084534081913458927125063426332186311316318570947373296541774234401129591793671064182590113046921533511450897526013898374324596467311222702031628551408292491738145603257708555149559355496218556667526985466156841216630441587871283086774574379584712418852115944988273479449261636688558693219914685094736855316171323478918822893074156543500367521837012873477221905971287857248350341637192033712240712841057267302618929182195863326916945861253328622110057668221054796027340126523014576039216610490360685312751981947988276011713764414560987035231287136328991056973604940946482771431752430407224259971326650830298248400408726932552383462948423214465589231488754292570993882113384316220902771907630304480791124354996715980422484062550920993744539756355194315813114729677947685179778271782154241923316207569166528366173595839523323748725752700815636444268643982453244366039121717343197012008536835823393813040424326692002958980986787340798607428911992019931875954781539385038033503364368786025203188392828763955644794146223087423317871874309444614515033941705450448798509986398276724462983539180078690509302254645015714603795855998716430114655931707130119014969670475777750719192515291958741614648874587681983528800876052734266798247964651207751462232716424380981355205234377324934011428912549388306469932746089711921730901706782565559466486958115219381217233859145735469823630286073626468349017354689084994561694520420788492520392757761342518797822318614213181105637976062898645214163417159513827524543484984251648981765044882552913920000000000000000000000000000000000000*i1^12 + -75921751331029560046806990962040026430236486353227763538984820192599406827510393480452674824677025110078986822846592756682275720304115467455372257133427705786660102652164752344254141049191260669018093530230203590654949597013798510135937057913276407548872926710577257771303468915615861277413924479387695601931579762885971816474879171182360917683014764301395922548727167929002880750399716406096076982217271219114188094321067234253609273439216865264050758012251499082329532322697299273635634150556309228718578337761021881996507294864746390557716749274648023880109308292258901407933273597099136518612285991385967970875612591383426262074641378349270412287157613229625809902655487743146359513185429894704439255898644630654081729287833519555422636238761333496930304914823360161610389429221010519536670629022248713809579234662005881251617489624167883791614448363304298399400207215158019437240039163809076563791556943131079921023788347513207878821588352077675996240232288581326539002136553166798451281684058262764401143823639528858750458320892513062280102105134321367753976303364392016879932678461955468539011685250082282491414483482155618686648245222836320931323668397938143983664416016667057465527638317650755204549428566215840841144111355517293491932466947364440643803650091641641778467549624284387650358068701100325871517888204539081403169164081691044366831821448529872410354064550890500949798018431814113830375458210202546706340013748091457231711310340583776405067787924404496969890634900908858270403992004362452887309471820663344625550271203741394413037622738938755267531345028414441771750403366881697974781917193030085729821980626652068669594816278889241694166984704225848005012488192000000000000000000000000000000000000*i1^13 + -679654006108447347355029534133339683745836469206086544919082952188704557938064836327630143026791809387773797201501401734648320544023145888620575607097582368897998861365450838626823198764958448945443449492697342681230649531899003583667458240034784281757455791583044515347890072853937540058798159366765280997937956099237598756310616679609996805768353588524903929218973841822442418583418356252015200937560899212544945788605180641040549371424355838781747782094024786865749437430593186110767999973588831724999674170953314239210689565133060376690695829193832960080405867606736857340555090877190105710498053389805478374988110837259522450542420858462879785858296096025375200384306597789070313535832208794768711185218310493403310365355586479118429679439992904631583244709492485590451182651430767129708936297365819604886287962388448903480759055614782268063502358676769395093820107329565281087453461754178463806630000728858182935092459621838540599543365630383767825819023193626519080595920919746357284700753060949517789279221628308043846158960325174182983802074902929103529919558393379927388525764448794191064428440210198908795735252350731030834173334675446222280907558503764485561253587887616302769221776259977345253767649526149636986407131917463098344658696417979336811762351744116263419364272407797358793629475202841501280639837358067943474951938061498697730855545401111618984702780548377241995341893977867646427269459245034884013625641897487538988235866533038817476101180932257802358760451758418334072072703302188694988093253047715080891094300611920041094041712767266805428533098439241540570159319150777964405584729089566997592915404180064034654445270544421023088045777575448022089728000000000000000000000000000000000000*i1^14 + -400165676604003242656620647193955794723934712444406959160197048844298532305399923401504381776247876965872867799405081652193962706996053186036195311095461857347752056156879660669156474680624241127204700996270068248361982971248875447364810959182277614928123151241854184978505412658624594667863476284949611675348692402907353731285214172737186987721674089697904695472256332295598182692346679891314299561125480844116135087651553582488089291884793746708471745531021873229661037355204668821813860716710819913945090342065358137287343948483871591424932358871896223182726831145039783525025983396505614690527087641547633722428507605545621460020311912801786632495233334875423048637664497989946114663627465814196500854522532511905046720187300347381561974131951482337072161281806476686860496130137350515638391075884587974384073596437754567004067064692987071268313536930230929570566087522401710083421542216950034836713271087056160048620067264354516928775476532657142106987342080504412447728150446579634945493127214555262532705738306889299469413296703677563950459740952884474444168066935085937429312927852810568839691333605017884489272254585741175058106333845628440452978067371745137812786651835401370095015952552327218964441984613077976468469198191815111674145747960819370479984275567220773070415459765010711624153363818963581089483010466744421717434958357129252592412121732312377813276114125218717233417777539179586737596393050136546644959878539480387905296229331996547385527033524258575546831626452916598948408017625208581663127711704832584292279929595651674593917341940663992520817515616410980790036178299158712554806999411725122141906979146695211002361442102297469218167840870361989120000000000000000000000000000000000*i1^15 + 1608189764738876167406826363670876771451239183865472459473526834762416592117041469222311361903208685092928343010879393972651211115727144240889936289241089190940495082492524351073562668939284206459750625834590197906324963883612633586339168192031335243709425885752605668509614912104102918434259400542135945818205099749420721891622449608691646465327910608520125264358051622751887702811698340517581326049108557363580413033381254504929558964459482510677312590264095919122264908970515406337383421604420476765952133367405439194180360544586856973732474123432953318572332055596360760444298637367482626840306405877796918908018830350445247070612627292646387682433194458238882922790684694864610166548230466927971683598750832201285315295858814722062305154826769938380433786518508229697747574411652791849928938455340928539599472438093452973197059281835611709848321985787184844198031721769677495235383855961637762738901869700206110177637229131302124983607342458117432968671574517480907778387718777060029410377368047843936412787614691803838241246097936305233736146611328225222610421639016520005617583684497229065425092043243209800907683943488133066873745819531898199886914581006518588540311885397564745787022330170214889512938690667910299037598061179053540691257329033940690693838777272257608905780744640048840944863452222134202549623907483040565250742907825438790844451840071350000230184364853266180451472616631667807949406938745788650521507144282967583548260023732844375858556358954070435618551870329931179990704596685787391320465751716071927904418963341034704583323180182638950788499278895985806488030446731822806203093398857934702933628360905687518223993857953177871775438518177759232000000000000000000000000000000000*i1^16 + 19139273879558600859289347282668159893692285032141845723651635916970391604815149985457775617145772528665357296237147015646507517483297607051913427195918245493347387800074171647771331871393123683633205862739080848143739315601201656914181933336455527934185474292626404462099771314664740722194030073227738348938466526665192939875893017786071973896141425513084921680463558492319062404793480849605335320348538355336451879323125147447282830752150880429804994698653423892414392374771324780404937403875839159314272727868048272192967654467129006586215132289756937764747875083722799081096591023789443400504476171726221491872389081089944729862796103354619252693474683199297975044566312102465101267036288590016843391779503237306431934268314498614315846962442839658822228282350367231624227273348935060121857145992607292114219575005942839285811404038067461665975593166373746324188611040595791103605507398317019204567008394282806958261374548764940538370776975935891205728072043560568957314701391718951510914672829035581158781162184225569739687585279985919639651464826573901025229140954962221187667813517300955091042713028446705246046131395949129102909743608616968497853783790332781111120128577354477967990857461426135808676545608209089884427739507938830803721885686047048261367295389278987560572311310063254424620220191437616131393692177056431495454117494485628762061257911172887957623016170828701888310585464535216440583291770981030437428328776336347640670759307839589491190780701102070992308570397099334850258712069108191737564085986711560914643734276207578282630631205737352771188562493130561900657401117229463960071096752012279943471804280674797072794839388153613024896925827072000000000000000000000000000000000*i1^17 + 360827555184558990140662802622157738974245020766253743301801661057538215809909663265084107482837106874054702099202044497414236465629726465757873491850638897897127935578141749736602883832564673646415697828192332949318551598062566819741208803547895469916197568948986958469741220777995771549521520941353525055604767572648370156216968205607905432638664134721026469153160717754553544692856328036128414461237216094149467000751224492624355551168511324264392676895584393496415622236117018840033445462630867155202061901015675739279790115337084188387296193923440948684907782983679050887416481457481965851174598946781601065261565847052634571357770387182506270070308445476240914829652190539299165000112449890526727224286252585970456492585486123658235244355264666905146104397147883151442480149614681802832077825167339046254090489382559724717951722898572832589247079116146947536994828788408489080442041132940565081279662365935881615059326552250393636400281636673858636221923510331560117821631541888526593947041586732332653460661996587877222902357735190429192000015671919069336069137011183969404035295546583034092484579828085978591305855210897755803945960552012070561889724800959287053801018612077278245876539537982085788972249549139996635924405815372387546534234908431915982622219321653048860006457561445336882632874460950574770875061919628457690542147914775852512920201357194826567476825842301954245522292807986945869778013191335110976360353145811957698459928263551538514689025279101450397663202242564696052163884734205711803969298107403209454857281299402356465945108874047223119874572423216755633141625176981398166885820502214377228960253034747217570443240682329262719584174080000000000000000000000000000000*i1^18 + 1943945522722157729398528734323375393152591786523400396429267751747302088054208725758229490621370986394284533871315454272860739080203020076068570738589989998288225721193199035045910952771450002692180710482463101126900575930044224855504939691451741373841594832097818931530581733227345239163325038417603359510711368141252875330710794440455239140350187729431091917629743625133713951234919544115710538948248741697977833135356896766467054374107377991813872245558538575032672815813926645777083647955226622662719053408088939745981451354069131587454388770561148028023425900585954876130073138524446891637902876940687708681710307699968728180412307007190859130650936906178576547774430887753044794038181581075653002039552862824331355408772849644234120333096828248486505735371975291018850893350608211369427727840962007583792374253283609466516046682685818025036510017020725291255361366619526647826599461296820158755947684655861859875344034907778374089215991601504856677379957524974670636203231061471997348668241926944536783301274317652888697512522151648405392155726091531596716334664651138422607998128016464623724351640847670883703888244489194448423829336350697851338778253347931913591862387659556833333940054999961894630202209656533432886030811863289553174255738665342363824462093050265661058691583255255219669976197010376100398465837571732127607412620117133121547620013122728501967966238739115616820322272054295488249149510372889901158876487434840004280428318860700106915508091839368483733835395303355357399977060550039957951029395532843810590104933191340694214286972712338073062365051137737698628953084007520050487359946540915943856635929364133165352913198606278285328384000000000000000000000000000000*i1^19 + 17028683288062511153312734837496416747125385754094571311453044735039611399971698784766982550837640531851373662509658886001750120654273747420101267844142894821110602964580869225115511011081846838417094650517596228586116931390519455284581241633340158418281016060142834343406212114042662364670220682353725049410574622007642658763499387317399046753744776650332502576356439616829839006798613479718298491065778555330783602088462154396700473600115200265330706923300242160255597363835366833320285245595687229587047960150373598734054010604180263659158869175656841692245644895677407332432166645715362075987039034862701296130706569748434279710613313658420213422281457224346933590956706755189367612702313481686537752100527109943558720909353041501950232808069414115519591890646985584643371527278669670396946956160673182730626991167423656026242293499059332160125371872333102244595117672188403114644474279960984954862509246876017058812932593960922534820183565203527371668082107378643538743742002925640959936472628560891097462164022776041908947681610988245659942211889176586609227406889523075926229594441715439435883311821000251354090036131324032967005813524898741950244740359862999952527382684965558913829226380161157358054943668876258162462974530420173439062909048764264787960810919651080351394176751989695254021100031465498709441535866190937503282306078523063429156059721602356967512441267712622419015130192484872749335821157537058151634153484298568322720953815761275722561726288927320546770064951041289410201289475591345735073340433242455461101852422888351477338074128091269567284668837412886571834013759756955541412737435381010618024727943244917363650722472871644364800000000000000000000000000000*i1^20 + 24367211813122356424524003148711825312106336252687081401323274568459652725638682862731131895666077472599806470808285950429482445634882092821971206098245642097269673855443658985752163654906877249135678106335850141538551385458075416394460057308579175212503646006860762920135612417166348298732201572212644551534481945462392297687031525637937626982469360297634255262813875071178768467130039493000016332024445141827533146225248662004808614493802868430626719691641718455662980831871896598757696557056600961415954202825109148423193823028521722305899020300835217624984118423880083588275300691402977786174085311845255478026593320729609276477595084587933507198176593203936929271954599765897394990959614622589606127938278462254257375761166344224723652508481642212975361809678240975957837165766572052275875720484985063592234398064314668374301697336418962672498950942382815826924921188586725233771672326226568245215091713062111214056652516172264198180704488583177124524555329055812326532357797433236090067378252206618424026493470254043796722285231016285006752193674754791273295788223733761551837764890283962564179341107293010894499143662747918048800623143282476909448293137369713970168444098561098642174901639178520438662432145463304219474997480955339239795010640281166027760445838754964683227350618996378347263510220724445107034244974048729088966779933387096844098002289604352687002574662095039669338081923553133736784984511847297935572192699353420669389975187083691589098107352026276520334980819937442405380157893496067581866916745928526300126188879050055207528687740758968976150888065319281691254020331270975823126273116333903222954044557293723902162591138447360000000000000000000000000000*i1^21 + 154058305674431774956466799092151401610105510546423182024980063794265794166938904880006897933574782408729065674831466953624778081541474632279839030211421338232142836481554475794400066264071992079802055810111898871551225087883486169887643470433837678207789979101436086635372501004006037869750334570281649314799678676377220299119802441149772436007290217001194996650517367134487136659332387138498425425543806955112907982185087424505716510691052920317166166801868895633940251257297684333694947441044865966754557924680689976547873823714654728065862736505010689937203618720052260094602405973426953373770967814863400510526865987357809360566275271071644143240581588827504654343525630804285674269831926534360653441636763117114128444815188369288218533213119221472087675891331696477797284323159014274863037833733919982006185905277874412602864506600778549557902078480155025977030777751199671678684556064450394652107717845957049684546482760410193447493390542770431593298410627858973477937211083829844043499924750694142127450839260776093702914469465682299044361184827321399857886321328155667715821983990971988101544759298529579557227491527536730377493291169481993101516407001662270109964201581102379497124676043434793271109952503649815465137669272938147276815436200136470333444977511128866525848739595810704579063597842833353021778506379143677691845687558253982107598112119887867055334650235829827561032930299712520187803087497643957640447876279494551101993199546770223924044392087264473143189349426997387692900954346700764097834960653654030058385328797411930808055332644283636021908481580305798452148658859045876245520815697198103523046523379028106389332426752000000000000000000000000000*i1^22 + 180236135592991601629270468807383464105935146679865899912778076161736936287796560337406912971621040778198827361089590223166747834145419443736987124112089004222051324308809310582650849578230782267050705264500080186629489641276221735072789076042729084716197249660877634648561881785483549963633119313516132746663719060238938008337471929355380977528439143848425742136807191214600522065995467719608883650791302781042306201655113513547983795769420069205744119614080749793906417070632828399191906620700019750947343092230554179040570403618343530845884709721588894811061175921841364002439128610864602276260930849893183268759234188240245217353829510228884498241471244655127877578370280651815278061246629400145006422895444657001735164668514100362667092621678420590210126213953769612537513216315255365189863040167725637965047138003744604999049670304239016078221302352792042607673370924944502839956754180149631549153786839114077997275806051225089572796243146423710169803028997332319230179585516185841528145072632384493276305214696262313912930879248579285737337453101535794497387508599090962850477590128675864491133598393704596186480264907866227621356389470252743723334564635660906250721165874648387551835618615429922388632113171466978497969896839898020526055921384994027189889793171147736187969703434568614883450482768525352652753324477242500316200747801332632964596542703002999701733163731109838483693350668383523720761428232783962240036303493166902519860533719129257638488438809751508178459505858957856708831654966929343189969496197651031100262333799106431620755167714847777255168522730277861859519685953328162420683514760502947836765555392026749226188800000000000000000000000000*i1^23 + 245314584046812129765362787842950157544163182414657778961280097088708931196246864955430186868894947461381999023507062547554727767059162976677901429601142633946140005470888801774380767847912969730194470177163848587133860923171505175977281681442827371319234696441513110910730268099559784401188596055015614031905417683706139219091214886050098845638961211674132920802687195290684482322596824960842836183516896739382433179090878737148654520755390339037145654539590992225498785487574078677144029977918049755483881623426230827790101698747706512710456453533382795565937318278800210518147543706634564429969597415569900853606698032642125093917886653177309580799499394907997262853605640694319870912213056306076301416053101172003326914010595688150294417835107569042372757342994850619691388296347893825315269083443216113661599695923848015488808697954875496865390505073215094142992426754576684062552190128683583598263236213259286869730403783101019292241810532160980289853141307853652916174445581190153806781106234344791186785158616477841778400152040684946701963363520932561550984936269610244223534290624012945761050439421495726044580471827831040640935741252367767204389082766338031505031157763475782888629665998687650251891645740372061282914399163251705331402917162877358151854652334106663977761982146137492666639012422591335760156148844801090515126086016749057317600834906008426749527135351113878478649593229476657855283376175796214147457862774391241774572016595959865052126780934382927639501867304281663338496233092805824156044687706959671369188612577616221652894285925934780466960471868967996361420908832522058798550427759303989135290990062343290880000000000000000000000000*i1^24 + 156891761422145092166104177837400223456778937799744974098021860601648768118625471078420242633317283066460574412910749574523709590494592386621697225278191079070123419572726973341666220156221122603700758431273512756111564284178458151124125800451070075385000189759146238807438808934070552919171124916876159624281551473196001952725196183192793707139793937775297018108925590023293569157781740178070636423857805120897566778366443164187537718523547070104718992215127805099736980562491121725465861918281750987877177872431563003239708634088594952439579846899143279954726765931373178599676265633819648115966305736052920697821973852735111071073980788207664014972877625128134086905253119625781204074477192522870939626584175151128489435492160241384321625228454047228493119244834783756912921589437787602008975619357459456543701402738914677553835187359258769110229675760575439132549038546007982942089392708103840078754057395847359520034342903563185191715901311378537339936360950951537393099084579922668268963058338967854125102348640168564779556031247762313545438051756474931897596665474715994985771328526063884492971422601187758056269438266882385528044979080258076602317666985528877372392659991040009123055324141763883033126509172472393608523040427061524666452844774866131475905566730984737960944522768416096414986262342741368350820499631094005263222262016102832570375825088049522244303582205707430193930953684577027266851866929425995422577949994603995416890705560531917010022573419160146338641971886664740355660263189734255384530800906954480137375661454783425404005536387552378985163879958921340744648546461576393990415505380854775090538396778496000000000000000000000000*i1^25 + 60660406097621944337131946723279190764599085662824904848741146764872672303677794188974690635751319665300170540360240819987712033511624326976774953403791921841149402637642216914955147727365484189661658597508519926971511825776334307571051116501072522470324071007668415806387475449776444688599862070281302791939075331843295996377474875893643128871721930398035141880649137554230378801090305843451371434852829457130371940884682224594936155314594887215633677879637352297453246057026270835780171878564194091055978625063244106781745140933129434518221315543535001820937856005912220863942896063730039633662889619907028908911285165969948085460731478607863928682754002498292326309386861421183904570812758483461278430174087177240644523206615223356876485567542132044706581672683182418062190979246479083147560233410860868554590902039293250294504318784972607856791899514473463676040531906362401025606639142349581851644730291927868125057758258774211349942436563904890493565697089314160461910882951171230789395975513523474200043907373942026673685332864235797081356087117019704439930403298699771483499145255120391126365906904216073515445469513721846915539109632573260966787906052226565844935137796234220421274645710414485580342466408038744944962727059584183879793234115322939845659908132289847806426717169428601699152019049741874565651994502099908735968493958369564731197732929463831468279560135437148396058030965884639922196091070822421524131504000943784583368469256348889135602665141639700358173931408190832057389860319970450678906988485004701585410246827877199291729739460916919774352118382310933637722695936945863852814080440196080860345139200000000000000000000000*i1^26 + 18141586443567051922622560661927200085384086322654357361280558374899611257448444219307145466877216220885431192567096869636437107930735394068656723783638690176771308243904892306514330405020892210734133793513721815925943338558034386551372892562349250789478707262086673372986529396260927877172384868299340430139356899601568144970780961920813477977406685728244832445572842757056066222216076025177708087250491728653906553734644141510714935522783696041315705135758919039805901897570199093015145906411007660598539842103756692142765738894011576293255846591622577128185925756775932366068819823084530621343814118730140886372717033588427926028821558220509725396708029877884792111229029214341168307068569960126628569636424116395567529182968144847305764690285483097582961566713975756382909211359148569643646321451790747601837246563888143279820302849021877990820431998309541045695149884224416068334059977234655245671438216578576306963913538552609907313986768752479932943795355713915823739496225344444931050717151211337788900832651631346272512639358817100922150320194530999908081121519463892968130011407613425836873519631299946919058792283277761489986282730612804509582508785148377457116917581475161064605712639584704928022660688462824768865952030226173621758090003898027514500521059025198283113235741863535933011132245211223873062252367281646883128631425152718770775968959073925812200110007011424222419522142021933312940156854673339248061485082561028095945353075805383562407028794122672412627294050184975743527493515866065761973426088812206672033161192272282824611216146749378475421891889782883470398377237475692356600188490331340144640000000000000000000000*i1^27 + 3980541156788350834836832301034317012342120203500958533653672395601789904077676172988072446665084747745273428344725166174143574983204235083680099318427930745572541841003676254702714374883213383610626237199254433948276459991348422741348335194512297375818896737959329730200575550656920638572570769209163783802799576519994605270614862303899270989415398978209966021565038711720354667415621802496655473494325489671855269405277112718447168684986527495625328385864570910431037536978903341080831302250264860666651494433498646458599767973361475209562469808969305143721348744844425317043185124333584641019776470459238267173876342912306330410576883587085522579086527092640396839233520574372247805057864938968203882819159617179849629824746049385150011593657142684300641920531287565981874271969584342483594900693632944213874454013043777902153627669373084632690635978515991411601027356283506537894056478440844774171644595350122594064540660028959173899364494327128111486382544056799898986339323865014081402660328689599463434383180833810740831149211354394444772967331462133939562520193105427467237393502405265126635530047509947803349067881640967311728948739105605531941417899279671233411326778057440667263228950140390820703863199190789458399200912053239921146328960036045513483349292221258853529872950390913184457919101026028604925682885722648954907829959559870213884480280817601764154936296717232130559209159543480758577099853352510605678518457891109449829829440719449330688891899363532528034170996959880241504091514694932433760216611075234747663501029168999228366594059738203221635824944054159389115844973384641472089634149236736000000000000000000000*i1^28 + 264795201731320431753087668322206349557183298691188267381789252461403808146947831236764114093863003414054536278814557356741644009822679466876325663333117161879741461127051641563924432047911995058479132590332522418924048904766456908487193999174752624384174427145292405853659988286755576433591512416664636417234462759397972771572925041559653221533123720025062583496282739265984536974274883902499194525241613640387342773531073457215833375301049965198945448389057530937454746187947438523026651357086540654466234779952474695926080807351811797045996762050528106579177436744682611797705195287515186807139686878128923774696221084053524097705908793571087599018281214817021957987344070365138103097341848277476549363301506793421411016681714031561254803168558016246536175862890221925425822569871171948121337652065192419634829997553600673170581830565241451826366730615078002327389319920473434200472793139382086648265012999636541198355515457535152265722856097942057040574856971938741299963335603810989584527583637560366951042145761313589651747765650275729508983301449261976335277240356678805007232978995554840922676985771324676238916610341912820817100569425693972517561472018011199421047705541792374123215005306026040500852532891569266797232005022383929386810454474440984274285742135605357085323107962017776201276431017353066493022495809678303338095678961008499679865494006244298351476841993020756787444142233223573494897024012027203677450995835336611815752303612093756279836293710967278311394741479283366240391411903691773379623521436973780946062355563179817580013546352899062705005169115725566928355373560140070607493529600000000000000000000*i1^29 + 7459350321416265068707878008199326840537877068305372754396254971930339271002047580348716425882625506061686925751680149631933724871543676915334910056241440413497483442948338905940533178816579208359803920106956280562779924681728081250007064389093491121176006374128207293958094470300209000943268578274427704466856694335209395856189599983631117366565754131585142491555009008135997955281791773167985797599772199488172956243584668591901159984414645590412197539833838669345749542656059855578782623037656937457711644577059162683594135506014984565348343370520657096757369676127417068755911221432011023665608287917801460178183308879891798198115271327340510948953996154538156669069696764713163665889353866396621759698316859523585619574655242544064415966489732538343183707726700125299172329183261056935093342575680448333418977660219221143828988845898204048595666602755114757531455269904363919055703503512939792954461330505507512878308917748009176947533238821331806709528857444558460484032401476952102163607072289647410272656564625366590441977509840148833668723309817596315652241173469449494278760691737363561958080348631288590754266129070783726751373102269705098572567288203182631588949069328984153871195141119182305876139313970988049618674969109764844399536554989797115739167002627913134616497318513616359614652595132233534592090856950941750049270403097252051808645192471855441649028193468768883765475779307364717058624334676174753458040225074264268816962750149683266126111821787117095967183595661499338710299891343915304822613493888299532405204048714750446631834944254881875814939604122367606207553082838503915520000000000000000000*i1^30 + 35898899847601836099680301941799084059867590377942587115759206683983148941290216771412428207240198928269162699713129766397017313745866052873783391626302700988169860519367217943444998044711426116254732889837552511807067156651940711585761369996828144844256978559971033261351157680436870658892064185924028904786243441277785306069308914266601413426964484770557015038617079192567046564435375355491451718661808776420303704276323990111671592174365669798667565113637231197444488230454719090465660630974647671591331409861756018203449311732895758338435994970628543454345561797976850702644037047511040075545579570718672070223902842348946475305205838084769044865813238261936958209489359443462317153127291596527264467417396303880849675736113918168323024626889367303121955338054013710362748456364740857820131937329584055210547363392333231253524509850919617338667423077725387715433663021812783577198537320906895411196263891921237989674504845669346471587466460652545392579317973274531484162425779708827574052569286542246946027385579438342266710431899840045311714347515620335987195422462151580771054980641335598143515240334005864074397745895150254800213217846545487232450716554508363290830250057646712199086603165626180114962516533681877319131918128835077838935963529470975088992842765320780578691923800448306148878147666479720966639241726815122253209246745570844081337502206911419709347494970228953571972384477743614848250632469679212068438102773810677417460902675244849929507454275859013787571962137698046095399540082381262765194836873619740641696787721898689291132579138069150670902053274195845520404265304064000000000000000000*i1^31 + 176774840505255293338654082344592250175217237141493317249986572490921624351682595471066666820527128568274404616484420308831480754587992850033785031604190867461522764947510379516006600748008494548599551790808489338488914340630179637368283539040033023433155171937449705845664982510710048827119516577853124415191812957063828435766225341234529011954708440658100450263467753309151026013729798963824322294146229122615973600673887717898832170375606492201593067063479744155249152429195912159340843364624754988603076025710310217120534160298104876693837211767883600591568185274770589878032754877706071143545818758644227590427208499253487287893097073742586334536701594621004723852811264053073211158420395845071092415650262226108202394759378583224462795233277428209285314409994519708346532947780734333665024429372170542522374668468277706010493679709039235052933317326872841338222902367128927853276421575729383412337236533762596641819393175038950417073781204036483289495483195906248715332887840481547699740373797030757489729206194949066623697178270711261149931623963048794736525551936381330832309086637159508235813939614761225952216061841899832361875791866797043801333912471335660782382060491539600150823737768861801562868071142079046962468135199172164401356205416435608264723986735874554290927421385260952425127691276670070993295583728894014729613056939807314540114977742994829005043715252990729289253896491688007165470489962471488453631946774469595113512683813454508042695323659657957704277238257687464650773685291391776622211828788723077875008633605362952381292186389482872994364610477442663763148800000000000000000*i1^32 + 5895355139334073009438167388711020245310326697782610566316624399182067557281533425086688940110175260927689248687769660343678143430187582671828338272126980223807079773447998119641881884446671160058131198205397888284788221944708832493874811076269558073289023735373656959814923262162728421417767626702021082655769552849729080261568074649862738452852127276948665447880817178485767783112203158749334543513287909485931663483900370515396559416257062084352962160158255178325078053526616517396825201166922443910821128823288097789502825363470835038995037394293702561141855845093895829770953819143490598145497160205834336362295611385252965196688365993577358438228368976798492836047195521809944116369955915092967476897827588819656918822498241027915101973045780500355690157716826728422673702215630400779708341985006946681738783792185490650124504697953703376033688428570764908751697909180565249055110429685355442686783785577371341626516987011649215348159859175447916519180484345742849712484875191827120113718650161802970018982420642651402591175255000480275471953318021886851553087036767853969371339443720683559136994225194375644725462962921577444731032776686113040542492424505497716239473115251673372991015238382360331894032548789484602522285495895004943272593698838593984272706855659295684497261554316046547119791360534465069780774879445684570530553529978897052226580480112170165497387433927000124629839781933449668039554209163313576962512355300249198761469153582272482225897359001641106457595759469312086891140099944857116130822560880753891767188680849894323497178647454864036279566330757120000000000000000*i1^33 + -247471914891299754887097510986167983500611056473167026425944734099202786776000910961231043956811508071579162955703477370120435641252191839715930136605760479442913404319365200867445889129076567386041037576105382899685447056900985829527686442987084634144721078180873340901958657262537574327708761071396374270391831744287452795700274847512536606086601086531606836086471343495466914985091443064356647459083140437234727807928240318711263247034131976218190233424997594922016357304949984560956362566648774368696072011941881713847339572945212638889483681524203507640722241880940765795056677268735938929907766871808051963110282131519661630616232025181452048048580406923846206861524162254514056612891303038862636859528356483542448372293443025442287115057127574697380270519730113867540322086601406356508030960971299413617726172376162526699507086722058836626134307284301730502387668600202533689370023177881852827205473239695534528219170653111405921979742538611059987017047890943321853645584906112926567258151532208454792748371182626349335676228584856969355988328472725242254032205389972189510409579713415830155663295538641646577509897383450396115594605502065614632978532465975082110257517896565988430182415259839661845005854199933655395261667386953014954230299996699249793658089792978625556494805067752054967662389154144442385531001928718712037324189058601576349989562133146910157411821982330736285689657638499229256943981755572072848136143269255733650060421000056240267127517579220264245034978870894423594893998836981083964079088641592799959781046461480082723208838793173305131008000000000000000*i1^34 + 4354030698374111749852896444755238837034674579660134027332221552935035285983209228028332345837758468246484571257531369572449425172455475873891502370272345089478613825090431425662399499620961308793523095046278271460444858664061574368417807652909375426671621253325925688492093132244561103234012284033348272030763562624277549371612264437843468416963428205686300979496298605362195705456792398340944666563354999052046315874763836366551826433106594313692662484169377227097656979611502206217368518452795623854978908886758149808541759488593636989337266529228749207236345799149672443427148691230390271509858805709027054136321258550933568168159463640613195854518264380677601296133139150873158032635232553084756990221756070161655704529037560154463905118666205670302620900634858633019603077024546770469228940031385964818407965062587110579754294695060193249087236540144770442751241658300319577018972518158643044045751500436269725264192920886954059584018006030646932579441040231549688348689624405422108477773551387148437360252190151218934521620315805257671145369411512759714293682490935283579573986276260464815155858826640461852519314732493772633257067879362366726973950935074015711199433265186616831231101996270475961696188365852631409466246142203327746444988488962748952101580661097728868576374383879451143059403787642530983528144994926580952396651926243574521007794491919733798070413617834149750129459388325030589541165807501774350312847462466942610045388565857655433780460908555604600784880609852081920928297954308969354658807130762417828690657336751141415760090575667200000000000000*i1^35 + 455518056083695159642968702241526625455283103100949381344295851180835620986335939734938745043055942292583630896449912292625241393326427937773366100273518458088091820289993580991799152544494031755621998515019353012668335944599005310990235433635478572233331909122271552719069225172388142335948622401729171617974210882775405472085232588409105088563536920490274187900671514252481890708669392019258533531079042021921493927578970902604568409714902450605993962955956801046980347417290142470615779024613287273701188286780852501663076205397395840299745337940466958249135127808693117390217790145972204018802946910515568925454903338965165457721323532831914049394461744215128775003650038403173328616128018932888160144966135329477562110870090355921906513422633434659665430701827605260568132587872786144971992598200992115444159865258080293591500779487427237966787188796264976874840809994095848633123088683695436232728327033995880455478184431071714684543230162717649348803321692265094693292263027750660719084306565281707530104895941431692749561683989040537180775418662153891274463796897558223525658462631967112225773817768311702299870284309119385221030508142273340609625972748776060026552146663236858267199684152799495380031380286359518908039618685413301322627373536111093467959083306434308943396179240532177350336616017841784829076206782103342781162107361405074876009805310851508590785023126244439400625207659314112396625952616388490508938617955717841920512249023954590716564042806695936468780955114718080536863200154496410343637248728692262080919007836496933683200000000000000*i1^36 + -2773166405511641253319182082526349668510959737650121540989395444944950768112511414439232250123545462399396468333665247864510704394088093508152322796630214835525266161540773686595684726846620352475453726713983349936262079592438418578220226016128381004137146253896726620435840171005812055213488954834712072481808817717428089676607816857940487558978375313779612537519579022108076142095088748180347736169558497467070235890721553362100978380081594690055828826718757151114159615107124308488579568039241855350881814177732854426017641883408371185927377104449749767439932375587564903536872044155537662431154814779929721878609173694829149553160322703943456544732358328580342722590182592620253344271283865307096191606790737750928402171966901297113836858202905000467454657697642211443098690559866195812639646308392626372592143760973525794366834632225284134509203893494023191355398281428639071497481065926715369961611144669714926064264230712948393677997305979054190508324280454810031722505192266876734346412041599531000132347269485632073251772589771512468553389618991844145299999236688017412191889453062825787329657499142709798654242247322611173091339862043632879697190718713099991966418325472116416133058994196382896151624477331395854464783050163167371942650905576915213218622797471348597713295140143826841827284892146125699726376777082054629284997602825738170765211756477198099729160067553289909995711561915285438174911440706120074132459923782319228313875951349219121320266348222944623649632325251352492432629941782493437976990405179954324065352679424000000000000*i1^37 + 6232513539884341707216708501048346102801938531481033084114143983653033186268609914862514716694660541485378047677702349169305700607482690718957856235800357938008056788587206257772670443119464272537928891712785814775580995939120627153114676958200155499677615746598469457291855758409023621016719194287081836764296588224773943929094312719530072528086105516722733120549638441154609222663386266687545939078127494149276255364132939822140928621034669803454598357678687102706181089437592083362915381407348577873418461548930853649776015414079812801661865750977973595261207042080531505428981781497318318227762700862786879938584662773408314874422142594813248928096263551718505046722370204182359571546794338625601979370847329615439627810832142853260321413098207560112543702277488044750827929769794952062584356973371293059905227603103218896903791230918294253266024196344597258226304285352916159437884172037392755071944020617525365350904946479362111259782728872750988941204187968197415461838250692252827237348292051092499537125263884997586178982243968026802008154462138657304674740905248518504516657660125869256890884701720222373198493560992388032645690367812002632164445267916052410352149713987829513131170800628665201996575216276685606927823066994096209414953470449163410200360635411651197749179158039304737492059390167976763699706920070673682929053630747112621559083982757576769497443826204753953299258369333849165264424761029353552000713602649737619159462845194013168822655594581691273154127698617082645558473822505512107676107426111894323200000000000*i1^38 + 111439796300564201438284044153772514477662633036113923781964396477808594837111127109159870647647786589398527278746164456860898847921052968207119826569055156360788982300923053235587022502429294746510300261105397002496318958400430715556832039558576183178930771906327338787344627345479792396694080730257217756194716076763887015872450377267056768815091159894147916639631199421791799014727287939987226312427845100816160745461565844972639836101133576846522683310452693494932123563229163786087582672057649744364095419714581146587929223182338396652549910812307318779771010113478749953077309299587338457215372767057244705128621061722409567202127333609982588635682737005421300973041762266626482913728418462669876954643111899706681401331615911706064738187519355460517365197759621217592773163181721548040053715063013982368603589335123310107172967233187774502523916778661607667542478326737847232508648432160084117359442915264914318302317186305563300500299884198595431239842611136086541881052852073475767541177283944055538857271032624701611542998458709449128991532621934046569203689121519091784765250009954410446085658710542015540132303481546895666025556973096396659401004820094067325571452195124136068213413393137170843722208829934089226233081936351377983908500575700470213168849296592835837088259609561362334153227383323766270655824740959588818700102822872183749314511052772915767687324575704922263089365697477030460242227832264982053328469497429502962514875345492119654171766258784775037499428152466815063440897793609291404410880000000000*i1^39 + 306590736195710290504252446295471005202485821468805816516977823882383100597612845203325571723329590144876182675513431412821919899141094551516123246540995401190623327680563883471610768193627209526062200056373343463247514110200999450541809577744564888823830140891527078887648955434896551385255445290115744500674492258756125904618834502786897631484839408994496832306820272550591230889656301716471364029732575627475873326352291758099491085195501622944100137199970616079550298996478122103330577065333025941352889484220088060308471615771117250945930278021875826005737576252401648840636746531996988547357414125258167221839751599124887931548554723053219952937989303202616614578835899473655142173013920812761985803285415504942939951458374691949166118704549098722976796132824377321675597218057730051390474816428156401851956139249819097413630226060333516127761550324023001015247071524718834779084057605135414391482583150836874773256904495326650266478994280288857335078610932164063099751688904003114524611583773783919744949945495623881740596702038655912475203207092194902945478322904678097954381516931388431846010304706100817696920901161080701666028583611583085223441607102086071765092751729013444360215669533129023269649335388014806008121560094436575584997030205046221739611103388875482863622524639460334837118416450847527135285948515584419606444848774662318871090982089735368335699619359407737575512965189949912436549273128445783393341867218866051762303496984493524083699172575971842180599444776262460887686826688512000000000*i1^40 + 18653514378661852339337866551031297670552808020017368906796144506343570332782691098594933198793230208987926043027003361075782627477049980362596871632191769018806101992224866741609780457385517712884601685475209958889610210225065151582320130976680717729878042162020613261718537406075693417594362544973092309926582187046981543666759072550116335601195302142377118216168644738482848203679308597949903079688604393110006343833997274488579396638317602853946669767248168617573080982724103928121038323033417603636666274756495764450021347499494067013076645261573054941122493359972715996819012999755043170023140742665032978947776262869740038724350417217490708482096636728370097883217834978756940912382594468345964067540926236741419510222823424825831927024390457223619104468488687300320684631270255424571939551257270983001221394265445001207055053999162416332834494022385646575073046033899109047985294182135223570595219922519721979567820853389136554346314571796736491960451856617658367560682733627524613698008057746566172505890750771184974582154955760224783679674749855561882957264418754328463789211827043421973851678445235560506801873591387083431853687215900792408235322758574376398171520542340436287212613587282484774131842562161850840864997705876186843232847833559719595093133161640841383196378273230493169954002487540549943172367729393000139679211881018147612102114361274472696051316316253168229869830361512396053601440457091649706023011583590320978402187821612889056754716598650666859382711144152668569600000000*i1^41 + 9662200945433511084717901847760719802335914983226403512635223212790412450132965559554226857423146062789721269508954247148700360354562368726516590737473957095377276970211876127019841571778532652536735859729263431621639656061063247212235248607425627103271863655707856954288718643769875176822164044592230775984217740747984234541018493445920532516684347076855010868155504148893020277651232032764493399385999333869261690236378457721120266125273813896614932303597378703943971645342417855147141545354180985745007733514088366583349851510639249250703931480140790899550635625797553774447446286293989225339791488748877635690487178317778910656369961595691137366321151472280353205148735077879788562402462970515009554037490836281433861747417784683116407450801067713217699959900355649417682560911217823734982873629165713553653484218854819722324437764715126934363489197894536620468135908424127986054870995835704162840944010618515034202409182397845072667727747866301570103881897409229612024879981542799882084722309449590996660992225977321467572657298100249628848747550312267642024900413689287757121066423418945599310458612568938318537775205760288651655969865574550270450357899579714928242579113010958693453956095598570777045705817532008632016811674460352196249808762121568973345993732345349644212457052255741004315439974628110424465168186000316723374138980256838723696144317393834295678783054442592529795497866441107569644036307142655068832879553292080158411247445057314703597299122856831824313712640000000*i1^42 + 126332927867348127243178039752371004081809193332990382446197634440082846306050561240990992030247077655350792716203360287442510647518071663455251406269034074759062728359255092797184464221192224023754153529900399760806887504399995545193661236322922311111032457826598707101717842882831284159036900313399841774206118335726054313020744712127750999515306012982067828993556578427325435127322455837970865477027460766581533570467669761119212416790487317169272836327034172754453398211848307873619674449455510893531540279970724375905580286898376831309310331857029056993094234694915707825830758957193730412960099467523111579754232772022963845561100516172023771931772057843341822932233993450681639574193243617826640310321068253590395471082227574170293856777865603852933235899898825989075849780995323324344590928350209668465541803347862913920696737227870962064107792318472229482557006095957912029644495675824837061050600584152238180750259531296070986525952005796512219616545038716194158004715092950898425003627394026527992477584419734448292556660195089723787596702489330451316832023679696004932551121053195019715687125792599399227667924002547100272654442983762048768583208393222676439895540308369196727221260990006296317808368113295814645385737735875917342461322119766017085110763152413960045389657599703224321540444761248115333568969786780176866636956975899523985842227633060348879822895063645789407233676566310270808339808443108473955101446571439258590529667948886435339108658184192000000*i1^43 + 432946151078977073340952819959076006954712279532347334083072793621754707422445429784763476560480368321140539782468544752314788273314010349489496221403069209594962698998344621121310303213686994995286541278468683487062529963862844160313509718681954877202696424549589452699284029431395893969000113688308769316666390083036677203033937749609154147420634496557408969283033992409072966346040028106772991171703731792759488792544121462799684669384345744723117270406098569257279529197259145105150992499382217285017091334555183232276191453440609899304726219977193328340521085147254519607617836975010155744000864957997201655862050229023395344120558052560482911114410200845072553120025085241839840115778330892799118448749594157510085272835861109270669000537893051068641448842998038519795238921875088641530921779808984666275837226731800280759601434526544307362722401735358520212772810650591844699460670524529227424835016352578001946514371235568595317534401228143996193771841377183711985649496985273354983560990612594663815910791885022031070453574163799935590580945277440615700047345100294674742717649432441057449385724014053522614850841587082719694195413572528422131053217224329910236272175320002386700118133767115099665671286519091475385389155827451002142120068110386619899712839943905500745985418515625733718207781712029432872058835566188376104417808637819355381616354106804021450133386586164112210570774375783974781758700635278031160720988754000662351924655114577510400000*i1^44 + -5279001710779274513530974855579286510479648379471926292763330133951550880846166297153763847128548251172026626252883705859748919446789276069611872440267188220172888432760673973340313879227460000659128495813869801301796333880493930490756221307323144401025799768611869239046824802754514856059079583635468662332741461162339029466524563494401977765383647123064080546755001428729949807337789913581334474665972278912484390161924555978092324567467427701881551200378633488915116157442088776084925589175211375811159272914621541721001139710494950974950111641076692022898329090005588201603933384977292368618511437996573121011888631218944756460268460427192667486683337803009681160398737441660682760675661322778543368967894873030521160588442431686931179740474219722393675002847551849567080285386447488248039002887955707317756828678167565021542345950309841337079008152319015687522272349367007504792367859444496033985888514041154421564995384148653811829905389770223671619397427014945172298163099874546402483961344319590947369514705228829323429124138838373371151610986650539240442231653032527692345309563456306946099093063657488326691700923235930128428199594989475257346709659500014360221896972784033622482953343880634170304429644018124454963120269331745282748303726658706622372923172212510932752231602447398729792943462043701310786605044139618301612461388128633800877987182134012298786941198691987810032669294873675434708504595386604438787953176496025108480000*i1^45 + 255552651741185629626102068907515693079955227994468505280844278091139939249987311862157135408940570792006582888370766212886988439704129442112477595453262482476752534797512231122600444364196398498706354391853679385449459510420911059938871543859238923031216964174310095390926407055977979739287114652841798034960105522672129608776520368386328909454804222611285504112910151574693092064721851235238406155806085832498014444459505908388966484391534644639922860810799178134129064303250300298866719871605254279257955929283496595034828453565944051924526126962038896343993050931126855291870485730772901364740257592092110536305176421877382978683046681705633500156584069386042664200302181809529676508658297664256342611186341291320475298278980783754757621903696195784421837693210949378936116347237081567166908444988463216387590512783566360858910049947146925009385806864672254622399856691957146927348096286249021720636292752991351978042854067284726777434626206463596423732965181740649445647158142652316576469950816976317456211101516337402949504111395380025944817499130385900527171669227656536733496151056704565095073646912125850610708702150784794669408475338815858490279530818350479037787500170891388925503779526211312640740695867511152721158837931766201628855653751590858082839464028436765373469179003951029805122754516326237513977507128986991960590587726822460003773679163852952880570594612206382238790021318180886168190791109241208832000*i1^46 + -93518104042549752970919360052569151128009234165023425025744804566763995466845074962789290465527624028388107104925725389105591073937334115076301779587724415869648327157106413572074360219076183539007077290175643574973287711073644903450499029048862867398553929180289944429305361493177859488269392492091594260907206327602879599880197293638717714774102072779175049158227827586218437132089299455836265217160325091829867751348153633814139889818367420215464723423950169303655499646948206189821262361267203035789578854923053017780154584096994423448497764562210160764113179912866791057646590313100160914787393969206627440323599132357794223096663835054655793300339536454905994247206246753976265549092328715045170897662448253527235829940628250549190442821126371435765385819636382522216690278254517619044691719138812533083436016769751594739024859922414989211596188660414578850142314654627959174945052113958247495259197441886139152393831781517780347193448987981334584211892773092076516561625961308753790369593702079093239225329039681231945152627839391257428619979978885812574712441046235438173014439495392842390342990821085362702125228989629752148434501643968852308012835793661425649139114025216038518976258512864076489291978009272814960749103168506179173676212545293224340503142568887645855961825131490632333509113594347864312615758042136602582414262423401480962239716362837732361341235783291153174000594185931980800*i1^47 + -21890728556639236313383378867410725333636992689325582074436600550577552916355063694055933658219773568058796031951434849557612740081094171905579435225632842562209327884186349232979789554493395010259695423161009946674447107361867237499184352828066300222804079574113252373736991403229632971444560376278420494422470124120959726995379624833141526364081262109277893851195845165725185366185786475310675857908844899704486758806319822035907961686502032731853937555193934155150719732793271194485480099894053770039584016765033293341820314443034572513299649240932280562086362121779343386460733490063122712008483438735412650657775433520635260613510911330995288683670767765391910954238980282008167158153987542799251408994096750886081933789188132514447272975532127469461928605391135203088309444019349561891208843499229777175947019485403443408392608274053230034390880057718697961889091961914011307025571677822437989837767525108910874373578250830553992296507389429562449192139162824896441102341284945750279790008475994783057097161012432091552602543837186607839292043801347766898673878065711573532259477251561940147689916205513169575383863336132224526999910130541342108765747553229204832203203933226086236101747209975413399351977172728682410455508528653471376910062276728189322173597758123050549713139883369071868355320541320139607703469560835640698286767237045642681997666517147647721306261086535680*i1^48 + 17862646512830618413465422249066339444214335150831115276471583145873087968664906779986403021294030082898638826243175737031030530595659539371855192966353450765772606892186229002310730308691676758400091968992469810835612556723447551027271781898259446198882859858770870441264243987487052124316966082257203761832891546623767897600376526017733271645398233855977717343438256115585815614084500858516140976267162539639874567336835070150005603929420585874580261178754902248849723294976521719815744121770401298986098752333568772549973159193166342212059089487070530626169549890180359059576488640577668927281180504500560199729363787482922396234996222080249483751188864929167616948488602917641741930593381302652764014065873020280200956426681801311856995689640836748303025624613490613782432855457552563452827300740810227044442742193857408053931034043447901076923288047217920731581480813343412858884951498324462801035729268376088506732800875697965024895911181152956759342276658552425046701940654455692782320692972898959778043604106659161221627593216568347906270777840037733657002021671830298828847333743573982756719841560781736491806597940531706364977566816827091710973465369765967166881775142864719018951305141270623475362896314526976399264846673621498849683375062852273891401687780491060747475875379812307934139756224123358600961465079465157380413476995781225045445672960*i1^49 - N1*28437573751376971532717506352309044943038171563224694246747303154105757457317515949564934814163879442180036212515689352942092608357598343080998311620199605688338089282134314261664016698530756247085121254772076108020035593441452900114177173081532826137885629299513768192442309330223949688263909563154821588779247411215042247337337884687257331027663465482310111064695758292251545893347469203286766106627680855509941520175126538227676770501567216396006149091801008157163350153953*i3 ] ]