[ [ 90538100631827782730756496247199152813968363446980411913395337524131684024247381330068551921341987397479825769954914572268084990438865187466384852264879349148717204409579095811772383341112550265449602925525699967439971965832591639155221408290565305813134285250414972507838411839394499939095369375650824463663279340694008822481586683923726134492344762801992828076567858951514399935860986318502926029826796134775185369848651525416992833720624709029839221580373595901201904612727799794893984262837364158274085183281487548102604623567259300232061359242019596217254622062229454154222331828886613220019194331587112119655670341101454340532272857310623525344367623634448849876845872783229211595270905750454737897204826523052683925091718579799476543667196583236090465403701850604317975488620583841636216326980652073562798775269935780999671811359798737097795528466517178502212428021870672324741995880167906688858337795699181211884609221374969759966428904848149443956114731895499261273704494991870162832311386729893603526719948941620757603801220018797808670811142057393594790007057366138379596875655496246544699793857222900323473174961833211746512650998386665648428042439011559453965601032224966915014723766701108767420952778692237793514168088009830870045654779819381660393946763609773297930968580560469768700269939181361048976474549711732964103149061986374790684453025001593905721825954617694916038652270284473567004636596854075399589314806695281159514860278709489478300541821737927183345669151953778749453421025626851518377075945264372951916542401237725067618040481413650081490937232523794225578037151842839057902741813090258534763151838512053238738135750513400948790056790241614648612433040532578501488142471799994320978330272728230739972229496938664914297839013620208740157018006095539347909478542815315762945588732412764371051135272310511966300201241018546603685887647664010812742762784603344112991394124308825347683333734179013311354534760497193699153544765819757301112434886239823773726551799771937466526457951875376694002393934513611264959519030175977136749209213029500068269243659223299275063403423707388873123210076292364669403254118500970598472231994680995590928849118082322692301553119668495648115931522992198974013388263949839860436940143962268832413216779240443550160863332662292320011217530336100064130449252029455949108645739555496853906341307810544371083875250509706286034528869339171813326023650994306436965928431272785903579124801453032038560428663121620015152061427499785349888564159704110716027423954689349379213880004831064180075575938366766181486881362997584287726391605941006603241631099143590731855041171170508296576655723570083190126899675432969641158724055661019136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 484241710847590488745127638483378339991661553954900423929065145851940785583555522127851682897786043608640242254728180697178208138096971164474872565609813512724414203511941912624285541723303542209157442624519020202650897927691358746649568562851892573394215705685470154856447969314882772269488069598095689601248172140903595515979462164007471058184801072474642305077835747098554542458416659807622300193104915794138912641035242317924147636654698893385574573214945476775715455137228351242397943007764305044702926076911234612190936638343390932194648500495822945245077552407518339659098449161255734676954580717024434016123489479905952711612416330423362479636577912088209870442991209509800058677818483709688898137996687900718300383423934987196753258023902839357006069969364601789830553849277758698147408117588026994845570950503242178974148269572293652878187350945337084595712163340371697250516426546129035778948475526276860627914416710872454030895993493987481815011037103228587740199407305445742135109553562006396849530020309857991622093426414385438787400414697297921353733994934703978050260158909174394533105685803311135321308768254775284991482516760637092943888653271772554137773471622477776340701596231862331873767537294339296902493421119319964953660271802146211341221762794763979467323918196524413811813292742401087475915921648993337957467166522332103345920006352649484260896879476739749562491868897721550751098107567461594197686986315038202479574090404700375708213542178826136144304846837116722630807664004523933654696917912563599026655300392463669288559318670494857865111566387291910430745124525300893105324562987554142021430531019922272388214098658771985642766551036058742024694883084318507807346820145883138050336520496925199132452692390647953728256000705857232093727557613022488301118558990328077841309547349951060177390366690287640543755773403873234209073358346488824887500905079676408643760901376159998193804063017563952214096415088776261173550833364148352994772624499583825711817937321167651093566111555105975090341499060098630262745921750478038336832646108635726216157209430614139816192517260426604721942448522926356737213743573585644041225224269204705342653444878770322177165385442412726283373960366198053108243151193797257362869919716798935245174315116666591125816250429277442095760018324817693644464794868535097569257997229149995978110072207639354387630061828320904993313571237056067301039967096973781955378557020975258411774288611721238005980926128211344461798180825865712131742267372692673084600550820739318380149078451286912474460223534488800057419409646339249156313020159702763438443167181786247615902114214685377100890466964140065473365904597133448117016013962634854400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1836696844173505052198819586550526171153905041301724823936021591567091598753719875849030844972695414696280893551081552335888954945939318285665857053913175233610222353066950175405051022007053112827468605778457995078294836025436105134345062664717590408855142224316394650775469801932020812650492957448993099133650570892364500917953680306462508941764059866030812205131088153835914792273897279224075972099859639294669571181737757996070206132459159568222697237163539357433684545867133756343476313403119254898497817549229556710212956378820239686846949167522342040844627274899054120596236728605421120725866296676872295037605156956898860932150021638059782371899835100808412845235699865009973975120619518005513779158478406865520815739372510826405879151468785513306461197574846886855311527732419354205689088185616033786092803624986495323671096708166114859593785437250449621599431077663225611517470428071937859336420861286301796385707033339975319609203346661009534642486264855585357359514845509646300262417829487328527340990364933979145177945209847461617929312022336256880562752749050699514226466700076302465693725121504706281927343985835467768152239564499486372865140178704187078210188257407038555275325925854679064839395669156375610950871587356787414422000559937315056906508254829282118135440717553092542946841598511778151296624664749901206139275746071958655615877936286417190103202059793238318726153443321767915860859073554395602444506555024405989766328763702009329405581405192267394201501727189233985377677505968992613260695015005017165023333484372469401966656738861406515435415562494126264995803798145969569315723145677313036284665356419597447424390598793017046963928421430766524841180903406048337087642874491647316702217220139449837707413284225242901446182555032674276818222951608639866094537750005386212219265743304427661830022825717478406191036626390904793580416109419630756885598244945653135346590317544135904225936050061075644375926285915632469796147154376761037911141181294410027084167666294954348201748435750823804802816964260384120314111292139587575772345827995853085991721240638854156367862970338375644081445643915641307783262118127749334259477480965769787113096758769974320510030822903297405855105982776075131198168434392204666285093522296401834322546239399969541183548730327094876505924893358534320963404042837900414773544359192324856624918769725885668660948624059926822798144866445141792713921635369857369299823145718899415153203931845235001302231583595195779734326119719916200986274044479161843687205245016069658557518659605422897914643492487018676012138707466670446067627861571609635013547294160694722520007227408066576687907370242492411589109315255318199569155022588477440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 4217094847202415268807498268741855163621186421771172275378702714188415338493967121261823070281148337604531129450166549245713373949743780500495227668643375711093702924731076470109505750256336096623666629082836472639685362700739862111004578338791521191152151701296474923989138329488684802464686736903484516086635247213786576333169784601647103742254943376854999726543635766996664898753800173288051071228423594387425468472627529047196102346883468566936948557872485077898316566686858156826441961274707317073661380544515346540557652364313307648513218410997458206257002808159720263723089761552479424366654979223076664197304366945321684668802670422437461164589052028398826239362666240224832325227467268440928623540408569094098590615255478458484408201279198500921500258690588425871620984560149052232316253105031007957963482630788834751876216272376829971139201573371491772798554810502786905626454188545192029043568965874605481928881825110234713385500085546051919388269278872673876256197973525791085359584842970412778488061724482719875920880636636676802376556538064001713333022949556326477488276630456290067284509776874766062860609048307422054569153977241283225425598526141598384167053740630532578373153986170790994609067514082785239959712137638318714428065869363964412304576519218331247683631332478368530237204046497993841013297280089316806506138610822318769024206550642324219766215823057983376205128229092381516608295666790311688209049763053212668482650230379172294093653692153793558696290639281156681351106198934910172273173532820074933794309266152639248159723933312566439223199606843639195650700351664696231613176940879585799287323227440116609558673900898930212461515867326483036509100493731111127679648807016916942543938536076786671107486211092968354069996620668938268885625722672165364134865305150962430033966728850525337827521758412356527566613038617808686084810566761095151838964041155181693055363972686322517122304929775282103376730362206821240160099659221289176322452736569249387094761274151678208883880517857275214449432529839595244524692577038579705356632495207235580197485660212511659744794444786432982319493405269058651302894351750006993365014315588533281930890858535302435294595330890705697033566266088095354496427978535440203918356733795758642295441078743473957152325350843341006371692113633689577814323370190244949468740288484970938932739672993138358470222427735295279142832355916610546903228991941184817132669087904988053361542986160438520275603653609155413242874387338951993933030808738745872284164514675243760658919679138399602638394155197846218212410021002034321690283153574845313961990244892892558036878955385324105951269199006210515838781911901827907445356777963520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 10750410550772814282601920856642597270627622871764896233059504884675570983202858331280182337966329444435549922373883283792515539522517965847602017663751511665094462221141700719280948075890723158146064876616084009294881897598370478520042239722567612765905735734563826081520100961289686176810047932881684121360620690506974330314670225984250082455941518326869484535768145755724497947184760912125356403210296652215929098332398957848874180553852879707261408155118941124532756974419488170144340237423054127401505081691241864133384048190102188239356457946574264302040053995926979233620876014285718633157524564137193042138251797901504135213090538773092423856848466492092390766160503734153767927840482875452564294610919583081186599587346312101032218437342492301011330172939235702096927384999805575776213367163820025047431784131832745262742143501081747383681439878443626377649673468403931553069384533084338240615292434179589362670686869417672679460879135034881445845079545263274226541491641113470274423238697647391831558088337900150916569150715192968216941563434875338269229119521114076411421331967626521846408544311278391086529628510377299921706870622738068306925926574020013443089170941224734910871492734087847852633446861317834128355325062661049769447449195223457466805161789812871234653684688706828093023433710998407682233605114609586823755260389580939738466588841179492626167363130363265086041230914480320655314737944114494492174867097595313934688195583801158220733453229397587046648715526916863317759771589190398948259015476294232627333933429942141356765063031705429121932508184404374934206986329194325553417973072700164605978193048214607474423119612954393349717557046657201215813637148625790377570242006053829760984890850297395779050397629390592187042904957161224065634133854428632460123366118643506067936850737655196214570165560119912015239581345303691605765098089415342078505171258317083484955821251653799857381220732979824545880196480484891608250027048053938074398310959660683315133692867739878150654267970486429143435350503576062214640738865003835085190344474797119357136282195367686756563125965351582365522336798848413324201770375389740945536767987798218341383127465833031899752582492238139101017760168707142780125991537749237896239757265939507733068601607115422183837486877304939158198397788628341856839045112966917880133485985213992969305597704889263773398279986006419346706707704992943450969361781469477799706270284588939996951445964454000698978179526016696337290042403975975805865186312671084651411797782951485780326404685332211566194271007781968837598999726308665750096532311506783010817167924725835616845108607417895555098573109038641592461700868257183227763461455872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 14563032249404161055059319518472772708967244334251652085137029478507075522904551878538649017385397936431413772674237031949241357646726385488601883829719846598267027456393922702113443895924101091335666181847029742473877002949957812403177419528214536467385153370442883309568037445964289867586414041063134113325454413635156824888548202334584315259748912699971300590061950605431369963818887571469683025137447924024104534987520078822735491123110622002403315165629269935919836478630492616145604730929227585780772568786672230266660405806840332531491737459891831407009329741165660167505341616347214238936196951910609121862513396426475961905409887130342368127996432321387549628076097888071517044437627420364979048638482635080245896320730951926248195052673016978505385210517814217226062635842764377035743060254662212092767704771718970915892593128834507787983994073401112246414640286326857132063321141746179939430542391279201155558829923802489724670753113307220028095896132617249805888405145681047449247892023304591387328024657390638542159232007866412308509396368728797924175636426433603151353509071133604401476208408182554370022151306200127928958231663898821263716520890506585471980983104255951058233201758844116397706805766551777043176247391465751488705655085856683374867264458733858221517446244865035278385350841057284573119407199590754424529512575399450697973170688411596997901020254203181062889567018135824315383224593753355979729041385307303794901030962556081996020078041848857515636905394245018550638888219522212033430596509141516216311728776392788107503783320184639295683192267483861815936837091925037240192239862855411960202057978081439346694314322430677340508322908200542176392059153758883921457897738846106974825232288952157951750545347856948965087200416595961419196857658563171124490314571337965028502499661143516979720673099473832637651276144511727852557093541167964265844951417501825469333748030595372909545079206950744777577672059373798858834335046506710728332419929134233519100383808834465155526337833745440526930110989586754158930514744420688092797232463270029205341224545818277462891089491153377741629750926537781792610216897620190509261917242676258785119251202951595692624203250319412291023041361049465678891318001110773851202750051985900427594009747648298355700322107131911972603507999707364570024188051154856438881679389701807308076983295937712820514284473514984512080676184024975592986105799881095768625080933619380510687612734824019633464957713605668743304425932874725023314746343185230725916615593558450821063359521637228254257403127841766926249518335757962727528862331455934205499043591301103705919093069408781910962587747334136502196049413584914112849159127040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 30824051075413937397452324297372549469631242985622536985472687303194472810954814801722677292111509027672256890979437338041745641608832793695310887185143458658747948748588494689311493451338045687635904215599586160012622224666469187002591430788057385404722847176777456077066185404005407682772432789432175742351368290527987215158603965570815079995164480613904812028239730881741096902088983509164705701812141557280260827219178708859923046870729979293433560496052215448588397172935160866117824215292709441898969986400914064055412936120805283278523923161106708040305996372385514023170969027659974275332051431460646441416009376096221541927997394724631398440620532316242409771356221357352692946085138167123883737870121287000534234761489410252494197531621017725571504308884011940349126103316622366753970065003794411889980681141106263913722945703723859279598993430655076586185492998377473664098604265187285266320944459990521287897230558032925330998921827119900051887418022852171610752949172052340939652570447675654276720276601506196734424451254600520314162725169137232057149188045423526629311511268090643784721667311205179412000914956890005622640611514136280958943188851231990153938468606618046806922695748397050232864998633744398424740388238075507275528906990624320918627628488127398358698924404651721025410936933178724505576978435048573386229531807836177271668761554145471003479172361177758939116315416599710744705863576351565541170492645805486923416443313628226428060640199785908776195622438191559754393826883393773800910244805151001361243612412549023754665788477880778456932622904190664029451823241108744221665556772333206341355811227853881134113213107840776744548295622661378561220499371112062201432579741655395683692530105679300762764979975803647415721653543183493718643768679995876764756285993797235530668054179924270674419155643016571294865064601646916566992851207089340702582825595947696123036539810859202164218631905686366241441025540941322122570143427040466204110270041356205264796635628942794379638957606182435633172127326243451593424478289625433877919409236117307098494165521553014910608530228741907986608195770153129330836217843363923140450779649287658776841268921110525244376851897507307885558587424590001003708147956147572182699998646563915189144473169746125335737179492765357350529458821711095382771953928090342169294039772572756133426398071135680420864709548473195173179311338603391474496043562303741976397073054641714315656689096043078707809786501434177978873000764237594393884028033251070944707967377580599634566138212131103057658440142827963457135318366137007458456769365995551488559205248425479405968739262951413152375544974702696591817120163811301831619903488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 16054898091937669983915949155882453182011786080095065155025727702479844013329818618788127403376374788513898747797993929477699344431779810128629671623950638722727472642160318660747007017654433111856910859616771527488739840264058920334585698138377869264484106236414979951699465509853146033826830242603836958501404122897944210818536501992791369413203142510816015746504509576624446903695950528367870584934119198739339361417572229190661462764004227791529382865811291850809451881861509871360934428638716219437815492589704395747928498250548038462220319886721135314506480849753194324057980527564443637156757004371408045030884462167033762173167470791172508417111144080281457445702917646220350812178129530006500765058246055868192088309388520768442720096498576761747580261772748748041661789687131026778555808156199808065783232408827560290676038766524320184755178736648400070169635663969215746581581400304232519785902509949789936050179134687353719016047088404139701159055363080263337304645430579001923228279191784613361147785531506694590976215257469193843212652644627485420119010334016136250754080763871923472305735579885163574435047105382901703390215021504455889950738584893332000575501945210546043518914851975202180560414183504415494610840644448547986568879834194752523653603220034617561191673832500426632792674144708576622573972858492673871666165587908822739692880969002905450850559944333795180182818747492078406285336704766623809116993582450059111000452622521210222130296346216261533262038915073247710166536871498458541074002066621144994683504331085707410439233654965451241136720212151348793709980847170637457445307841120141854516919319213841597235853930731239527798104366184066529982904254993605661622176971262940054601369599334411448508267557758484306597489265658674707364134403858301858079829676891787140018573989950288647625638118969099896466802687593939299034856455766497578589219443489007529362218102055228091041888284258894485271167117755396228639940874540850629477555422731637946619413656515230252209824008285439317104034623910772105299754743522227655210723669715360935063732683475513637103838562959862603394965225560541391163167242508674348433193355495124767658648151697128080865045324390413518368910647006571020588699238173675827585925110970352072481289186952441892280361312626533495958418807739300136101803385209134943682072960275419648411354263730792021052362377744675885730482815163052124051805898016558729355258001310094129620563903723094361889285114127882655041275813865228290812211607732969711457818806395938903157321808050761285249505096940539588564945972422666266915195416834312999945533931855650342227120195025907063211512957907452772483815907084745635266560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 41186728670946209506617468965992230441700571220830641056541049744125683996989076241120238705912890569747061112730183874116603497229326968904697190094224139172016833273439033417036943542505720260275463487983665808817526272292007394264754117404222512648149289795070358891992438892020596132713537887559208899545101600217471300859459975169619675520646081750565910058857216023795737051988015365584233831649828446214692973808788199982493795579313643146215899092123849181904937863860533135333506235570650761534349754062708580715943626362186886476117495248427277424539676644543218530759665779718619483489840586206548887758983880225723605411125675821156333400318494743516151234344957017949015700774791284699258615624267284499866480941667358186111520500027075699703488844194843455361830191359826024230816508859276510818379719497286486580043603789232888304664712747061983812807304414794929379137155995541358976792865811135027351380095393363004650003012181216733384115668479727663659513445807197166685066106458071866362537682995085278756839150990922622223303865424418148147786290271124733637677436308425509590446870660513690356437819557331761787780573041599884394374111181600184765981669826416024128094168624833582402889376905626071415338185047650899688608066153599428165750434080147447287830478030158654986461485728690236274635978747167849589856737434162017901882271411803256152458517177363314062051280943343324314061117250300284396683265598418126633029396047104836033886615356419755619765795542856302251154871113099567744421193037989086328359283420137775629658982208328002543559041696959196542948255896257517106990295729691603524607408389308985798189382358971301234880403891871569446735443297530812091072213934348127820022759976898502699665087458909892610574917559863710734825353093317370671421319651146846234686901316347324499823278021072281540167484761365247428588842430364906064452190063440852634316179688449551771214056275549640474963696013616229732127625975504202455564106262174299437021290659876232037017012125007145516609167186661558135859648140117455147479411904315976469115563011212292271634009862098494590663320502854464299505580233225919648304014475310931100273605344521401369327970193975790027221724944176759642300581324953326527908380837024408654547286698440376824328235841104800904563392647186226872573034839906407479470942082531531116446642154818243348195290310820560720484980836909987591402411258463869397550671417460944503403087250760380578264490782792617300904350571492344479363987015561863827106417183672517201876657009888183462073485689898704879345222753894843886588821632754495316003936600553532366458589539001772242682747928971475881555390078497549870694400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -14478344057968707593910717335353686760483104247059368977953869091510320166030445851793869468368322671025164622362595687706498519693660357951414254049004007493918078723656927837444435302360239299482343333318131787883023196365157534481692919291981280128044121037618915118292069698931516460778831260824711444209744924513086029561056654325743047624081072443310660261859207646020792535492626217199805197914335099432733648192315107059614698228154508601553634753237710779232377289250830386023866944549778429161667240694435661954670380789183207267324111555002093909014121969129581417992549040839972773435933754180866150344326771974966448182569878453105152445658682186676720615719352631067859265329657338548122411959811943635706972407243088476388386417455051654770860662632311389921151599300751103137937385688268758407940795710022168791282745633249778225016094555465190946450261801634372997000083163156744523535488245445818401707311394592765733605577848502101093757797205765654247284762686416766283555400718919422536361129824258841006852015582371361260887612028138941450722957113044230907179805155313205606950253064167186084898192889677641784634229455734830775776233443776131206207896443373590889838800833843216143993174735677533524547621545402991074176628944629682287676774473294896496637765816730068524934827879161670027217776778943004834082397343327105128966375662252710686990280758156957696947697844295484288632515279833975610063296625141729787719338813931729564711261581175205012146043088937676004814459780657094539947089704190371743237090107382692340448123260947478370970948214036957273556003078730033692552449098421728613988084373133623047038018509260381207539192059417367055394991864818354817955831904091150375531315463808473445341683546913822469955522992087098561521655031489519277063343940119610154915266925668167980453372558018962789777491585853218209011507693170692062207286271130084868763706318964996764530667197665910099185846698769184613589433409303083620267580534139434268848917813730299386450655789388386372524634153975439744581750316617662943501145232730486894767117577143735343246467968494209029164604247290742719169400510013554656346394697838482375968368414775359315161333077141906520117903814543201755490695693379003626819121547394415344714149203895810329071410032649074735850151878374453125272348934301961685436942529914464573193918980322960520460316462787803954797750164964928139254492903990686859711072143553977851678884449959542998271135621591964219467194495153859842068699697881245664126704249019082762021244093688690660942075725025960253437555891201116220130288603602764671331697588786571030305735847875486373055854037926464528709839492160159744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 30989051971767840098833075321532230745461409320547676234793983683069309178955525072436476276525048567999969466824264282681201917724266654243185874730603331049926640133952267897122677072413324179486725710084883120063436339627467063854203944961146250921037832662974944636111243100448402602625340819150834992253476643296543680382897295434630039629529201464474663647160982101539791588484403425355934521231602361431819066752843749244469697561410339286270592012836468279959123289690058790251887970137088043277551926501675647604974500574147944104997156346548748975069682184778150154629627593655769583431602198507110840350309176733998842880780122691174227591284749358419407199379792345949587226207496868958034703481345901505769871166953224491151747984777536815815029616877720970601233873284178498753874278986350409579876693431174774110225337500069467303314502500121593036410518642071226698419675028191231957539585692955602658240646751564698263427689881191608779490461756263332669945069236400802525553541396383558481692748613200949752646928839961765106252281531017130309387484365765332094675199679995081046682599165048554164331659991127218948192715666416312970195210527631356522993019150374786533537660384884916645951317543787116130581037594287930301149656861595267982120089435093915035579782972076441824384301284059663830999133006419695076119225285656255675102792976752129697845355985838217864902573219766798083586073788862769259705545651787561465930525056214913965567686105713606521274408176262606561727765293885573061443191717552622522691137799855052143133032386561044021479176416363168851160657280303539202026107465544545966275231135935211176075155569991771058333272696554130534087297204678361576128104156600157657440654759406446696626660716666299417422978110707357681222107668443209339084647796118989349979842656062011803420983758896417774255555781606849239727367627453387901524140143263447532156425481310691897936868552394592426629032261483756387219886686062574180200286155489142861944287814501104263331513797879928280558543410686520121711704992387727762981039631730465256041795987845270169099276594188283551341341797710085121547456334745132303883526188549478489825853485503849386664058242903762117025438789307803062333307559263698853263670005684784581447733532689113360103040487264701295539276009772503615769568341198927076001996271854775936508238339150411665825680983233246317007516512790181607625353721908994691054790537174387015411178839063113005920659279034355617583717586873898325165808596972556118702188128832097457659152186123818038391490838992462624338410962737781360811878763016482925522750491059802686461449485899194321825540745704951147939783599460869734400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -29691138227467345232376304512288090589454618012878374461386415867830290921854423794604448155223952538879522351658090880755357346051595921202097666792516778529130848690225329782590210457700695557029489399090955022496301272748304820230231544836326970232680364914887626337609572970170610085421050120913041512627780472446017382974403386824671509817663972745007465114893314556849129420044456592253612426842373194107658518633398069038893666746848604432362401807993065329861086778819352578116565031488260599786061877424582444555212224912961786744735275648252008779650679868489799145294381976761812970236835908325672377894473196103495540886106368629882072502410360276489686109306602005559306209389950926977862962763173320691120403744484445985243867369941402148098240266719227563670504212731336616186577925402860028135925603335612649361983425014028063689157998396194237822188204332068949024387263655260655855633371067599106535280217497545015780389666246757213759408577237603130967530212372737795552239686514716620417214582394898700439825674908130172454347228946724596740654130286136370964002190039210955839982601656630267402195554405393602306109864458059133618993559998929386369273139565087701268123048641223296887958221649823220535933942982683275214605305391576438712816289035974939259647174022027424270142322788520828161182584095734997729925472217492455890845731762706572734408996373088697199494420955043599093335274312920763946123702428621320574615556732208638668719106773160633220919542393190387784348193131017044615749997821402356074188242530204984093884376260958126074864128892354027703387677683615029569404405921856934428189592071555077972272767363781789018276958428141310356932239475954358382672348469464218686470635164500046615774739375501771477714968549387174410873041016128656924051122251905318931020358103409939201459029170943706766793421735518783243321707862895772312459242203061786303938356570551085040068041448876705284626658921298553426355646131927845962783670655409377838604935905501646163514265972579792506884388204471004109122052332063241781947652042635620399805872167079024065379939609567045538584422506951490867291309760380557246295925155755138145627685599246395931278086818159205033046993140852334860486790263035306706865789771231966443379531629738084964450321847836271155289584052772901334275618696688499721560317592899594167341973485761493743516718027000241760186737253398751202677012468396344636690205131506263061052855033195712687724803469933401209495072403785842192298983309781958341265141103488191357063737257138915411533278256185754390378316444335507534010046188651465131513411739370450169379429346967993481396007698195883291199435225379635200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 23458818478640575140806037405397250043803084658226266912744987675701956727126925021121398450705144284525961313456810755909544614504859702522351087187163359933072175791827108223487476634468024234872453633651109973807875508033700014840635014807868892502196478316432198247078100347894064520463902366479124908286607825039466050462930933790530722086747819963203947339076509526237989857988900674542324366218242515812771157879763501398850267432861653690446909050016730243441668359221533351186855200428646078899777931704112549857866925907067827793664958944669794927039461769241826426664165816154324850500369193190985222657722081961194278521550892510250196015553695007907572852025768846944312445056487484858202286705754450419198074027608422432966095564495564179470666766359518989716496702025590459895335963647134471693985942849686571826894070011841594067208002465974828220049273275410405850440735559682217151170189898071881496839112864739580213578051950293497350310446021930968083918762457248971752845424209364400859255862109612417497950515969931900251597646380829549181488449348758265159102443167740820161475840198862365806175106207910383128154715838913076517947188953841866162829075166635609976253484284113604209287566160099762290603490087203291679841952026085214372730771382848940442340601973690118975319835751327256503508886653009894467084029273012629282685512068382426785637196544561215928929094308873048040566367643517728379845790155181080832390230614563302711592539012683175751747033944590986742375788281098813486582507637766014644623096917407071027214483732549011277227512163399572916348230451493540682439579868088194434757114679102591117928071214424271241193632519516121689821039760452565596467678789972105311527083977610208607992680810903368867979207542782993031984401953377433641664175019843923835672612868219253952828091491758649003871148797797711085272370471364605832818822317407532132304671592855797014987004322386745582220307667409889799553809658076846617025463988373336018667239795851641406246550088139448958346619813884838598942290570083078384304271513611853221082808190312986614346804276359902820513670276221325488328706515100704528565415892948603455934099867084704941675517847253088458057339921282961420642404187489021827447764919748281269330506439475366995638158434481104713819488588801817742633469015914574881734987251485706881489013466008011449478268198642178390528651552858792703544752824553765699169569854605990325693783013209044522403336053024374144176435488601272488004805502979642352010783874569794357734395362886358721711573581484525347973573488995781188958723903306790584959961681320369906085403523837973809669214262814064983953712957358080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -12004793332951956118314246027150045004578036966339665484340642621752395032238949909673576331143210071227008821286773809008724976709209367303649822040912995555693980164277418169479940772131436189981536309750739093492295633831161964908243941735156510709924102107829736226451067302453303711840057987531088575286307933973548778105952020057010084979181464472325882229649856239198495696727310793179374086588718621701937689801995291805578143575053292347207517891746095661954879138832634102421704377807081884237528957071011360651556233010644277906832845704837928869334852180835779965583482882625187502775652560629398003208056170836648923385274985954675108588114967183151604200046558145853199215424230949524754081469514583975731467372025183890032494978044476045115363120152703693917020711144556132917190485800299482720875702858861853975543116818225558333245067238698994061870245372248682498661090984824684557839352648665442674567727224856359156832227009110606095981840830222564214147105752126075679028143532837309976923789224723901468767646320057449289993571906610680394735550337694394649055348586228770849789778295020653174260861280854359818586984288039575715222288727810496781988760026289579969080734774212867099590472039774039476704504738208220003047542225908372271073998822002560336790088943780834923588985703831176629168487316900986104460953051276715749964287741802517230217145786169703234146463935908852303774576445286834241780199690545804232776951903957859791336135383343971037400306813952173281138973494507944123651610743528087877939368861182147129276252809459678144615191843536127516592207017684374077946263151334396271600805530874979593297102018139097635115704341968311889342560411065910799081366562115252901454940059689639875037973026639800540251384271135764615000281832949307234278444473233472784543484843872864390351565716757571434079547195800300523057124554488918073185734846662349478643111069539643792597881051105586584204626547361818516392075348098948383307133629335142244355724642916008747517367455002376233396975366965179657922707308986742822905119872457470141360757392645951533115713569598070083090838766515831048545398412006094585748980516671721133383539103957289572238182655211654412266779169286494095609463671511247296484759014333141930528247958924601569419153155744730237171009174092128806939551315221771653674345817001654502981938697555083744845565863547145208611956317716391751456347137587961162369473723904956350745202148974521170471712238225632304551761885833859328850637435293571926162526312172587671072510305020936878230816460622501905187895358746559108753868393723545836464403055496085241368467962959499150683978170752002741185198161920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 4718270968153413514904468326290097054838964017721244729250488376547452150009073850213234042906832266001995342481560268108000397584587675084627317776159613892146362638864096190364880706404757763669838045793738222206411502977148339900194231470676783787467748073704722895094716475130645388498838947949899431749723701477676355133561074143716470781910749186272737851149184033123183355546814306176101306506796776925469106447073902621219147256156916137015945543770192969685884208005694980567768774557029002162091082982794746627848117653730784961006379025592735772595563423097591568857358228341285967726720703633120851259213945220913000670456302143882370139607019580685332114172349367352216907826721215616699477310527685504814041962219870088229422482431594442388161465545433462636487250543633909592646716820966317805406880979050056132731376733360871545091803170094637493139246341287855192137558380184598824050818777273478689057797169508657283583839482699497658434286425991670676226446713295102701349510068857454250555962735538908372763512181318599985303543498541032741301651765638037639105805729806369954311090929453110679030551498344722491610279030802600537191153833617138705590778198233989818733888070899884356947981764847654590193828164345366953782029148614270114394602032891979270227627987020556195368566003569297905360294022869937959470827994528640021171474224540100666432068398808306422353271432633166754470424848748842193921853228883339599983117884420143655251930741485836542363094381379541061097102470302115700297199591053790722241074247143566639491868526735660172448593529529952183998032525262787961196827091866959419971971397009032819242782338157938657413570783763330328661007257580692338461957348387030400861179658811169243306673988920439327121169917661986700492326761598235577492519921587794211495625728335777584792773963582671165082915821213594716044099734486708865149114078640832686771674911814522659789973259205344180752870681512562660676424348025994829010343079644785008121064270988833471384764584338152617202064732499462869150779473681168858316446216949594783047441257273930638030601750978387984598870183785447149224175127481931144611940772408688488230374602175011126300688174472717223479077978034807837366447221308638169240697041583764507873436385132706293555769844291814025198079046275432697382403029659331760234294637107540620525135118807400673579465946317317330890583815787097751663490558405029235830587785629404659912857735879037747704588818499609770987110348791863222137406897578176366425916786760919859546519446173211212091508970039193816685578726270626977829332240953716199052880547282690886150437180890415415516874710339436954731413504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1410627249836453234123307433044020013625944890610370360711396382372375005037234598424958459346841286567330710336401208262467904135277629990332476087870555312055549053873793864770289016822925418478993068979934777988307272347736688508886393848172340354496188452686002479623967203485637314694041101092939624184177450894006307379419233540547404131468856320428784551072651093351264354088668104265304299838626472407496832377048776441151530522054869816335464868900464796022204717227655017922185819720841934761925292965157463489905820826690372219161383678722597147914388637871599771628784749680179807057005063348610944966130325862077662439432148111322146518480551094055556726549778795561404500047537042498663516349988367591055396336922584270067458514907305076475011304255993611222932201433343766315123811475744986884199664318025755643057082091239861311705846876264329154469083249226072492404157820338389657997911646932863475116748774425812830426479498728447455054557258619476501183630532610622091966221297522893021424503351946940179861405304153763083369583531856715202650994537796709790713044810069760606182270305246896255807977817280260310349134008791524711284775733510253385134118256153183651998470659407932387162455871585711657049134491470605280586586041095897403686547996956899555823324816191488654256462479709633987779955235790817597955759315557790376726717483816901733267298454429856929346878948534597355014028078923459417977158292702644077251607848399172244182343388111133917476287474964155894419653226136691067125663657848645198253707161918122607127769282069511803566278434479047811596051827293369385082795902760902390739412931486513812714678362331854588487239564033673563065483673922364631451724965143547085516985530408617208270141991153975903459592775674150014970879181248787657746082831975759762801746128690724581389921513677306106544057625396905951131863982423716289013742069003906783717604042533222010519962558638738007827919881508599877505106588758742740219544881833435411009711255820426182541365291324390825935090467278960046672777668901618939783291201608764444753460335035505792817472158167829877188551733727456941505482796504724876508265053808607690234677070890920758012207308378359771721585774947393101395986440998421269442654130447814356886044744634985659878440540757788215903560619732106220494584987799840293375308059951358582330789987960436548048257064789139919181366643097882442286765492052589876912975642374758296707656343938851642328064413808588433585164186192202466347706569369329058812855699531529425791391694436521073915849425365640178377928089529232500570873091910042146275782902459996388726430716315105927334334128073857903454322688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 340343359580594063418233709131699683087473238165846318327113127430488738559728905364726124367751742964036106437265110692187938145662336637569360819422941879577628268354633954042796727112440940551103469077341377790322659017164215480423159829172493367143549813506227344392296560438763517769827391175865687697152874700130694154608412812143646893790428009196692439926084190854724881767355721482272903035659059446512059924903101026785839377132543216257651632082442451217351192128967185101656655261368266969338485958199471807481401639751685702661021262653175656205115959185771449427044000953035027368145839717164346892259409278173462350469933586729471327365671276050764069052149161847189534797978686632418618034871826840287565325847116555656027531300032342412873099093603129269697406038967232575617508077982589539609878197538640200482171775567179226702619443125234241305770711531882388855578290229493769899636489359113255891610483360848129387010394941143709110248046413120584973523423959854368137853081740575854756895344521696840324790029763875592517252170471968220991033792317940343055737219543902627245567857064512450596230053628445516607155086624386350216529789635154439957744394701333134872757253273554677236323588236140654581743969141900189210185269196501784903859776835608447333452760844806558627452806836944919947404738745995910425662499652961116155952996273388914150543854875092143506699578026208594212247186482680889261976637116351279177218833013425867181795374752689628954440574914903489492045263671296189349254723746198237127328178684124130663878605256766950989163777689749842849659486744083078732770552942376720519494343005666293144630331720454868566750331208639762814659365695847255681697513100986450001359070009528662983471218623630479690411918569808916062694773252480478865532080926935455282177949313592043172433596158185712817911426705206148502667600932582255463293581813700944541837098572920471200690819429727230217897428044484467291422707110714456252400533214993694638402611946934092128747608736169133674901135657141998875399687220070334651409370525803727058865269391020923512516005119889547798991822415226493197983266395972221348193504423462604233490163350065936391106125065761538779214157346878944094501144577741406756934349494097816794490988055623112447532300398219821659506873335135621784999059316128856814821774775362769484740151834755981402708128446196055853626681865120492002944843195302490263594053716767094186354660318136629064402377969951784301262526956107861711349171012103766837365878841413839663167468251129113817817074493020819485580157167843738859633681041213493053344035545846711708471716515834982628147008368388122397900800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -65759459148791371675354155640661941310041385356309304009085751459774864403948710204239952411423157632829629934155759681317535023087574972995085143999191072143906726264311971726360397604074501738872943046421370455516371053202353177198450071656639537183152394940095758884569821872587210744525073919241754385364413253280139148458127007623695730141443639844480365328783379720202062434067952229450634134055017629415789662360086786862655049923594142991372066524403428383263266747259291412037540762688667811068895247925845277054325744982185935014014977315535546630326182409083462484406073570143116674084203830612926903069077243494298111320163905501465913589206288776720258184250909127183516037861275155236184204240506052982209394951954097490126173310302050267520812836998942969836423413265342921465106652797363935468934823797576267252190084614065956577706567524129087003470709108355029427751557967535986364063261041837408785996814337129255307136829570932153026189141581822143650565852538370200619531812064740678535586943714395970930670879361192432195493962470552478982794441901772930671960125477226703063876421677018004203960731121510692233753229553499586397677430843826178965183991835987011271727606841123634274195058505726568625631247355163991367288446389848103601415680778561542963642784050168016114511634851054865746469512991758657324279453683059852610634706530411359894682536334239028611137555705288021112529715397292768149564837163570869733092840240316753879087795876836666234363361551675790653253330913148742900848395980350272315628524363769773757449204046530956256695717310229133752683165455997154909247575153307067768198703159878234079211225571503116344635011472025668695990946154155952063523469259798063685425752137307246821884503001383230255391118438613503221478039587398567536288747199174108963339537156020535680473405902457686583969621254875814295342822171356043303651596513214138071511051122644939245570962363244961134047792618620782949325277638148093127676196092824866220597899534096381971969288428839689614042545770811723799164162056054928534015646381422653515676529498446244298334874474300958328865824102508202472077806223022317537208679824158805846168907969009633890332141109684728197080136624602991657170674913148044616316217564193004743955651151018233021002642240901023977436569549158774957068176232622302396037851029764283905274419007351516303711433653766828311890282709096097508711306356975419672891148979472336853159382195397635660070715525283567120380007249781675069310321944709504563066689841985699107521370943855193815174598188297276298443192462225832260325651532691745722246254749635030271346107809186655416081567213286661816320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 10415230262326430732848637527234727682748218291129355147595770377750998447889491670486384171938542666633218269762280931765651531574589130026882522950312915395525984642962677446115263280271448746038102723710149932066984629469217148766932249554730963618659415811960937466635702859048408655428762339049516074206216151570973490872527642064545148285883489665865339693503341535521738233528285877550359491295344398097227055866621779821540618636399681032239139277980706873194945250515875513018021720218903459573453738660542407316886486443088434194910938857978308970807790359579779550941415067579732684500905301233141893001175250610465057360363683007661658479684838940779120711920877628007210577233216842301241124792063386214879785057974973230170059222668340846769452850390513941666713448511248033413688825519515560574132244421941276957228154427234184948842957745690597820188869326473455670164229893424104988110521769921920292221503415389043313585124992099700112882496936604352951083147410012064102666553219543928923288723290656032131628195695298817508546171040663967122797080794709819032619598629711287385333645088351941311190199928754528037232093187593233543504460818878826036025711754276336494486106497981630499860187598968632317045177463802491892119433041617964159107032790173292287451423516315573845230155738181715546848105218378533630184713835025916542204859828912832801404365019309415325996314977216237317306704513133799406217347972680556806792260674258593049304607078425813666079410775335206180119442459856979781321733340149348944883375543633799054858091826508089381187377554072138223721864028808294428508493191571245106020485932634877939694948302239999424886728358197611118803825666861183602208891987623718706132767539058885223463214661831362273532189965195316047198188731507055866030434448154894636286601866845818414781805448029466101186995149047366292883269866910828262565745346820438201507896842674127225887257937669402922299209250658726631661337059833627140679623226364201767993196900952983875176336774640462630502197873709734369077661626729384941400279203951669665807814494697227410341881659424658034120398722146777439879829105433479685691181584024664277765026166773495241935733191258439151447564363204411643783494703471588971831096073040865846950943380982277255309579870358703219261001690351862507269250447118690106060063138858400516093991596163780714554385456868782517805969666104391445322913136759709574050989459866797313159077956683261973222874216221123946762770570417338538744743708780264244382199780761428588371154311948084409272806938341432305076709771161820856878846718495141405869863697481212804266365053628346260273973294357544960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1326021076998975321915675672057658494774877824203155766459559723750148237515728747000480469749049841217618840878646559509759715456944817263523231060247552229918415335063135975538272870074708807176475976995177345396821967100788000496976262716162499682964552329529155781025258784241207424303927521182563086669923267985693686292639233724016238018131011710790503300762451744624425555984158514922830319960402985293744849540692306111558290804193809366480054582904770360619650186329051343796733059010793611291135278789699176355349046547317221283742225888035992769955001421245481934156038138128154557670145258314861546488032497792455476210529047851454183744861333446487118620897708442861499259354591541886959962193773881230385852557887268413886497820620304279107658406096053697749466339435753147663237126556457060214966136879651833061365380419263187996813501161979484485895801434640627485092064740301650869480063698802773954871084850536228229346681437306233191215747810503663881627356391278906213367239585846327053850790141247137477469606368937947307922979551276828130556356897072271380466157456248813839940133860261177812691991748180180301684596399440510320009401891140372707255777018674023185421397564267535407010126845792451145923129769660805528164986138698468542567321448408839263405484971082942470612854967116528203234089234074278267333036104886595316379940837304527016103542260752859505520878935744552781148067373491839116387646911797725067871336938306841384548562128207072460286378289626929246877117580976911755221738378874131787283922478476670459799447434648271800768126475816973417527070800641286478776399333347519792285649552034545174675772898213198254122086790203745926227046777002214161740518935133325502421815588931865075755754990060153148320113186913873481299600383412921936885062239658249282220600674897846727268709163122343128754550374346302328833272117272310848998340906611210708100548840180659378415639637931110501577474169952384001799058602831359201373977534717077351646319850414396807125494942934059898697292096749438825411550290408438439214175367382889444064211411825739962638701764864072338250565909312227917331753611015499732024502948725891119968732003375053829164343238060794204035716677427052276208939786091504172738506268489449808489211407998025495046352302515057972194858339082714437357797458226510153465376552457126445490803206953158709547729887755357127643216848921952463684449649581048733370902613391640508150680050666285750372543327327097903491268531468089831082733670583479139652628346045639269377222969197714025788703537174538359420639176419753207142268819839087135558647362058131112782882629762618465926795888689152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 135747328631630804600227975676687788590195008919250342915230360138469016476601938928760355117730072504919978277798812286123355528965166422393390936402499395584267748085502484699753317461892787793183289299094820249247206181107995546201838291621114798502875473531207455978826828721708309968479084450426177930855059490229333172284963816375455170368668502406154973054846520287472694838548404349440543328065636887163124672927529960618700986906385240062463717221465882159127211876277386746528147757050534237499803165200053730403047639603640845684999477783706030444653187119417982834369940330768137000547713944238838507977112342843588133291183880282434274287325757698403603165605129943796905860866516552462021330598966547188762832194631926852288725045164977395267342929439855593352734184414550974883041968862352155677229387171923529432430010272685138170878761768670348979655016013882120457095931550100234995383497222846520777805296857561381168553688908413345058855892611997859830687693978654278007408120553407895512349066259011732360026359841050143248350274642450583580407579631306285633000533238719415325218148805078836094290084868682174950191744353862193077397994568392984409269218400756925895514314141709507330735177524349869540549002480628727048586019609989275040528492159533197790614072372877576595643632897770451366808940922604548833163094110874991569778865732896199761691459661838493511210865232778931849668613481503928080833555989729099758158861556033591796298666254349543366201382954639809351901717976814112765927285980918256193885625957626831621416752859011707355067256494482707840448119785533960822612730277369497559513806723797598579361197775698576654176280303381834087073622405106296721704151510157681048553603082491733391643400411911805657071372849357347638367970381588027587991964369658431970495437126161842627702182834422142195835179860594284580266250821074502665081011675268218599419998796710805859457070975359517286105949206576316203662786953060797750542284728691281343742143829146333628747065544392097674709423036141165794751222500158361285265500037562429489734977661941950300837540701693391745831829742172315877431749116873100194899682375313075637971254516880492467920221147886900032501200099696538009105383339887914973188708676859532723209051474109171946104345270731301462825012698397724943798264755592862849412021551988299192138656240287657081371825680781406205726412286637161921879224942320089589617962498508585629264106300132517868935093124941030186937520583742803567391759219180563933276866390817707915380458577533624038519014798120096506360641432573405963507521213579856649062612577293170341934953790249378056016419880960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -10661972156224657142688420277898553133426755753966178136004426153491757061353700076680136150598803851697793181779060227659169300115860911209910910049916525282123543046667443602428249128495894738946095434295238168433371868944045371120278302324325524763189190631599434389048706210432893308825555258349011763355526469484516711835186682672282311308097849049625461346710563448982608407092620788803723331787031016000345989800457673526928250811600684075064131047449368185250786167418263715805837585700750702630955686930848713327566147848817317058568072772448667919149070884634253850404386171495406319009313918226525894519341525812046569700425523322877651374601548567256565736383594076429715203571093464391816106815402112606927741509096387056792294180152245822936960708973093323261734609785539860496616458433923460013833097219982933418721521454681467440404923629034291951075717821423266372628352317629300669253611483101555865763935987758005668749034410995232284374982971316778322250860283309791016598229885098917617934989745890762754490446492379650220356454158821856403080917915721941938629395306247717823773818571609559400768935878507490139673237996942611383142671867432433539147407909543254469112697942448812062303552731403616632882866479971934276247110518556665339930082006068596458836860774338798220262845037391044198761784888800370420504387085842496845103758884095702172930374249157245396696185989420741510850063793024510227341050759633029329396649885619060445708566483694261004916318693295369954665055734399631980263446288805366040907463678722598910702320214357309848059937305183456098436022477458673642075358825563085179635921260639779896753583257702799311310039493725511347025672543842544524064835303220073794468832265793012234297189701621045811785639826791124792948042683201461948171573025614424200320810582990252667484453968085640538844053529895854553273267016810710767614646304329011706200695252015044448113535657281584299337912260516434748295029451043013151999234324443726440821067034466996914962463688574690366276630533645899653459312001111636047988915553917724316681029765843632503620755803440388634278562672819335363703288127751957333867252834597263447679529696187729591327743928360096404239767512851652601025506285276662419700955849539688653464189573837181037744278456657159021840978887248634250919750035072303233859975499070533817805252336014591024743080478463940934927779279931836229167315061132673049834313500671151669015595985025325532790972955419570966323842255801650043752704269454403950253884911578789296155661869464596993290915958499450219358097536125672666476739141382612514299661350259124540397697950768391752073019392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 604222888485407371821903945564525402286963949325106453749142363869232331946364875544238708881648573014517583102577457854723582145416405735133623899957138040991582015282447272965497338980378806874800687492051112803929337807489198167041191568409358698906646606504086963152824748361562731311677692381077003766619604012687639071782132320708627415482736297287189015758489068113302155196821319327867498660333874885516120147518485594643409233045857305608755266892783122097193942385060220257273826322054135752531670683261460201848594658627910343324167879266327438085057403278244705597444686128435057482255733270911512452291208346095747344956715219718534111899722262573055587957410543451433500136173705908297188974340305244287168604961538005431218195286089789501664717472343738374223220156188438958775626829313935553216299794146086566904215761593743855810656137198329509542086504581954495928252315498937086024571073129754006343987767653243510399749377322962061515924950691144187013365312574689056421103519537464890249670567964076085532148789187539894444208789677878662208084310532976583371769509676650121021157703712845922888804476094813829776865780697409936510113262419657727638123793984263994391870752361776119628740717992658074597230203396435522176496517275704111807379458178054121979867700827857629541804181184438504143152606761931329716996079732201948969719870530325619205214801539592112759283035001092728537153507009060284576491242284017671692044793644871351631420907099812568837660267821476162330369405060302665399903323281415466372112695085473875222595598722886632873084232626055780318908322508424636245919719588168470187687129416896746586830853820438212820618014372419881601834854206701280838223850314964014057192842893523341070320909136983283490548348916344377254085765070347176129000968822492440250992521949469538034224075171594244578181647297880951030509604464996971148473876418082293299457297581186988740089957042342488910093642028690527264405375731052060561972341863537326694027840089805903613317433502618791493221729451713789982446330234060732650856693863973130263617203204356263369598620274989494539198373716258594051486654262328681554147428464861692349602526959455053608700824841805823313633477239863037851400937215600149594548893016585732532761992444998262082999180462052806847491246851669701413580835900235794431606089722533900781643219685509200777301369093255662465075790535183642698068266095776856556551489880984856773579396615513553784705625483851695385592965839018991328715742656871637905720372944888928312337982012031349211914056595639165537085228339489407835590177131692152088886832591401019152974352454839329858355200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -18042447580527242945708568295936215765089610628510779039683477456578712780816499989229806120674975973996306948394412959028188434654777756742216809038852098762163275701185272553667583002448690988213718289124926683817094106778676215356368988616035032201263491627758278910376386427445021245875553901114664377116401760645090737103133006996742511093863150024374781352754188645967153285170942948477130564664864541785900142882323469318227700546393804138166954901212852211420163182861620993745801399286388185393230464674557025170917841593688985895984568370956235431736943978878837939770968078296632884137451410140770968387329556691640490709470082618499618733241761442897399544884046749840581934857060633367576420735239117042440664981939847609150083306009395970500585339758759203237796772054671942521459349545198949442085357013244693944408218861309017246904030318991651906434932752387395602010842945096547995952200688354178784660768179743980316746193864043505073611947010564113814954750759233105208511135547298413845188939040075044132745786483802250903504593376554172360720277272337123997702347173521471464966832922095807429594047005620347787627286090788267813248761036337901505418493504611466453825339399795919490929119058725364590556050816897056716087885357603308934699263704970152219887106321733700043102096582103068333958695958437407817161251728703458833686142883097634427528620883319313882486488256813872826523984696334023410786991921203375150007343820867961353515489537499319800783722169346068010281748184638288727693249673048817619337699665103897577242595960511612150910119823649206031170287751368780103669331992302560569902674048313677533453901714461692195935997141758392066703752003590042029660634785168263430159956461609876540131170822290856004334074124714154364368741915178123440180192714774916245766804807017465673148793528012784582010181343307107619856170962576304587940648495349972784018449741740956328288055628403077273763741556084293677911838863758868974054163403979849003248678049053050283657820639488837445371204334105997206767889702956419461955878245685598080506913089478394498362403082278572352014631692788997181792708910336845113869076347629815141280976951145273681536803109422114797319630142267892660618151825607085764162947655665409345910883176593314846280570270250645828967392395416307027102441865411575908633929914964451778922122531837490021848342601307982594828865165674776475837312808873661479718705195003813558511619714033370867197536724775936261447277607314853508193245215971438748874039105099272958267980182037604103940594590786748311072577937154653606019414081096052666424770072508630534391341733670367641600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -364391039702840419730702926019578331335003468062777404133204377314994793983810318591657963614743067172918810270384055710419691310530744674056980668292815189446451062859232199690267921389210908696698503001241883141914093745892731230311261939309005375448461402839882604889339671760266908049257289403215129244982847952563706104125226291964882340141870813543204248995137946048280827807954370362560959478525190209795537096974524133245531113745044937986265378580406705292400063492198433798131708151996870038015452702760226585565414187258767890954611476483291382157857136160601230204002214102393297855363245415294843766248562071841387745312468440679521727000684769577686602972722217560386862819246607098568738662654440230504056522638240616872774662168149394247284805081651987699160549938938766426383800953781201894681385866656736444143829534233646404905476692895832355988199935561061490303193067783996743683601664735116329020954881377259415538943002151226882186603513973280147530110134689374728363313856199301523125732826203308417954250220412952754592998586901879288465456966231807223492997347037135741341048409694258138875835661350964894995163260092664177616968916543105158273512638851392230842481592261030741209598338357507806042694412583562684997956413710891533691652716878850798309277683472924799053292276430859031006999560442845368363091903218680524827725479055285393435934900027632545907169616123358976497817339250284137485496069106545037311149894051020649640722972754806532515263302404935769438335793731110042928932620619788980449136761822413513954703188132189957405271666100736515897669312755516037202322087824124061929279326672108592185211557156755376766146711938780718037038378709973891158632337559614350755768946105063498222403731295721442860683329953043054583166078630843995930935704698005943019877934077683809810552350043529974267401810490879210861813694725517857271634519922486490580202532095028103983447616830255898422533633015621985413623394150917588742790595468060653357860175531032725898710382689244006234367210252061821984248095767560493625478402034976736573978673445665315213653789472445326477636344124775084501457109420998339557071918975555739838190152183666335997562351698635583369826123067953052890688619690902886139632436975231967073058036041518014296834991774731366600872122267188954375738575638638845219932670048788431549412722768160649378907407191797732372215049269830001869499985966100205746007587836863076074902853322130926621467151500839792925905350691295332213317198756394252830353578734322245950110356488413221685668984944096349388964715726961750077167148217327021793736930850758189772295797107685120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 66228078208003576527225473242392506148534440121650146518926787702314392080800620048505916970799272436353982480050639789101901912450820959082743855520138245710009041399002779166737426908554318777173047969327918658755966688595884968571312927014870773023373586740208825317149475772658841458401848731420413934009374228753178926975597820344719434992395863243126464175169219397162164243304734611723797600048816774607026159225921456902053910728970827966993033069991963690657205226650430507033939299215258349623589929226819274036980952148676538210879608183398115257519206692014291342167350050008784152939056913558509482922611680103685857669513066914434731939601863420592352126509197103084526640071426887196489006007645813201431899510525162735099852250704605821610720288958044485691394687437430888743407891506274573287345399351324630245735151460285112364228186379611377868514697898168966359791040518711594965900552025079128227891584117961652301051954734308886973689754326597332402088689506729414916748214998042326919484656919438673219449615272351841879149016448643478549516442502780416343531249558679996129121609823262389768298115304075227354145883717472847322149102206728980082783949349834971483695831560577893701392375169051786789220513204583964665189172410081475868921456043073587855092071071347824762888979114591891917309341577569080809156877323996158337847833214983815540195479621707266462357871882761130184031166959305573541985288672033093191958766229167043935025374660406626754112883522128217570975274295662020690048253203978503094097415425995694521080579656685115055221257211754877492892891959255602164803419455038377944805597145744494495195145653583918674218216413125822608493334729966246529880400773079474423411468606286721821848461968677989866096024632786242554671655242852351265494649711876570165603916150153734249963125395661678560671738937188490325503462821480422074482680206429247968366418423629804071921191633454053439640934282576492278421142144406078670078671232324767956255266599220064934339034325775229158740723440116134132820953400363183196753053996010171802823346585896977587764361150442437348459426894884411731119446987358634750826105326498080554386815104161016430449441226577595044867831123909780930567742049475587156283566594586801209688398244598340691935554877104222872458387173420514735671414504704055942131953188758331405057739845959118499473371533055362934939941281615070305070384759513378169610175484231381025821190320428261639413312813972339197238843803070285279893139039642107396015817281967228646360317359718216732436908430752180656795031152202517800724481083088211895270909066448996985454329770816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -1335966467326599243411020857056290977629086743521417243560780740624755899014026895884000373259971521177653475768164534750364343183300660611616366126501000715837162904236573714731609140579407355325974604616594997741266335162535479000087458905862140042584783345008713464522523380784228165990547729517611476596541849098367154140123357036519310474157835429333284510261836043120404350766774863324934992938237495282456887654798810844131417174086894494100179304041580801386213340284780107690937226488381067799004627085510357999349830593782475632849852720767530169827035526767651709367433682582366973842577930073882258886105176471816525967280420390280696782714942316971769137241641003336540084108660091461209207698496233816850044757230454987782575295159047072696540470159825048697996113796050702590132768366784335611765786072355242942161916575215029032294240899449969765030457655013711350742350564936436049460177359975572597681641503788551564620824473361887187980679355745042772463874687660373041117865374799094688006993841016678298350465982423516799068083115532366170563197082184586347106066416124835619047186867185116451421031876866189729035272581296249686088778305357890455296330910273522739282140257802685518114514347197979031779798329290161195480174603522848967179570027329871319286778201477774372582297503116669791820526226123905739511857629783259409941703153479583244776581647608018755795540182592397078552724965304356829256549300787607954165319005740772834760892274005994353077324189983430827136495967935712047416030613348199498206664486185574220411249746761456119285088858853032114500983144057695325389812041332011118685627090989953220768552220623049676791236172887440197310853524081191879556045483705170923529484820994456380370158550295921272811405415546793527199350080570897141594488203936899772280341982234647412314721153515797189751571056050617113963542375354863861690407628916473698101380257106551570830140135155631485455140964925218254928845420322773518285398509681277289782059404828939658609743565689487164860687131250578631832217360358065249318957247710337489178685108504602674062270118002871169936221792112300501661506933370694069662144408419025855914080120006476852750989279933540770965050183359199464775454592408955718504668057723014063670604771574316900474232539970541684132470536501906984367339795607931250473773892391260704119532496489539405130076400205475427928495339711494398084795375469312405154289181604396739533401677106346190484179387450596238671265139168694612360859799977403510234758346626844539600668590147529840672359717280659695345450680038069020022832172625384660678562418107598479275648260960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -244793335905022997334443054912738541437812504660816353842944446106660429079832011759050637206377669690161698156037641012857660372040349905418731300736411404713188253619304506391963783826443749661189452688366333033126152624824225727318409627714452166984490906226120229946392308717820672749149253730433654718595023594877809510836103014219659168767840561337771909836488741339893270861579493999307126295908721320281589881366118283451229504275106354653015889906689275305493292245488189062123676927126409791509725645908948715183787745169203348081261571501399879967200945632994707722916367847081418690589439782436858856680187792841628899329882380695190376196116348510046003772546434994992632905647146795790511984773981919214470618925944724020584961303782402587045678089961330065547869682862846946397113891281144071476794260935951311021847583831932025137714580490480311716975722879944652676172115867649506808240243291979226394061858282251724614000558356852259989018566033260384550757893803137929101847282555198871380236897672138045682024070549209428319164012538571734544830198978535844371069588195858464559987544749207905773790467297930746747690630606268927784630258634269075618190274346637735282160702846674641664185476477048832964868754448205841171285119832105855294665468136394948840287096905924463881877576901773153490706410623386878285641157603506750391924748043402487927015895676059282540225121101459378455872464754720555576940050445715729180765321906174948018614766952844594701225728405981368186494106523789088490373599711594735837716433531857824521890688564163296477761400485980042263397910954528937482798057155722861559770520360740527311676016997030813952091868023052599820818638295424483166122334147119627285098326561325201283366778370476942869382779113613175197240663895364647352845333767899608996518802821032569180170922587234669969305204320354016254536515825567181680237600865431942882481070461606109645901408199980696119209514225577354847229665031282425514978482803790294253775008116820833023002861780849065797970405274954162152911000282071120495970675092094240051890836301144774731480289704065495798474166916104596596547980628749345073543175716660913422934113417016445482177517134936527510153819859584474641611795309874806631847134080534394746865573610104109676175203565967253502018865557647190230751292644904332828249578683534635990174900366696665705665919429124396367580055937444302033802598125327996676314294517994451922833701475347953491141105107873789170330808642890664986394947886803396202912873827293596413677274717142092891959808399387010470667937375117625679175194183365455128416119883530206466488320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 25878654801472414428107951115896854053125827284205563579570958624104793361676186382411552102238672726122187702373259781211618941041601463680975832277707323779144893860540254121938751462371935151867542982038347302954000015120548926284313145848057597773289320439336201104261565878102404968528413846116578403760939627773808009196469686037958929679434462245983983820635735497060267224852317856598269493377080284872889800153024372897047671363430663580358493284542452158689217134160096633961333380480769727437464912636756689425226042738428202093196351187343751288598664784158993253091052748476552847294096550988368263827314923052064301049725196532874510064436845748079402782454833998300455390934990097893714306193527145498378356908148245719470104444205743487506932256425864032902553170526201549732306894539852540805481551301251446672508743436923852597088109696684979026352701536010549155569734130471374659370637314917297611031069130537826657531845557007957670652201217650121298932746468131403534281526442973989782935025861807541018735712399760510725237006707647129462305042889862647198315844587503294745739423079517976894552061878889612408693227973761602777173095493608999479575614022411640603032827497892422614785532291457997146887690846553974762704286702857047979945231716900936682484012981491867946898581244368391665839183914285973111707194512578807006078841836523792304196747275466455606187590680721569961876600785598045207506723912294164961697479160225462549188133166711551097499956359233494689892546806037420494432747477893904286609088606769150938875468290138828962884658725468128623488479067922893715146236911700077223218228879530546968060661051838439521611470576702600961513466733033431097993929200507248654393335123353100100266181876621362716044480974854988263522260174760014479589253605451367746070123181603660353355597032728893665451637761498284733610008309261648922094728198779594766142750309461482846801437095565465738816236573937765525161314128987131506937148547404888565106291214365759503810671669501454578473978701567889007829922697195231367064811005419784568613314645325041002293547010699723787751087818940067680806419671642826646152157895424042116214056481495969851315530214602667810587782090709766975870167485285790691244546836788472458708197418208738559033601964202453144255990614091562075077103962778226501558616480827586269947602620997589877416908707912644809903667950895583345991860193292904256177196251826852796366132702988105805879163775761775882556685606990353541778044770701321973445742446820204637187904432649472461595233284118377175704224651874878401924833314105459497698328438455500891012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -1311881015868298234600547109299429745628749103247024845483637600614381203166182048648453718267959747823473715333660873988423916872890087335289262580425501602549812700956419913421189234885598496472206797628121702284685598027204715426908600400243502243910426912661671336268167379567569356361778364598213618421902496490842304818707622989133203915888105368700570959758043117137520969789692190218936192466297102087346845058686278832647151383396810536050047516153955293120812990751043176208847035039901377030636129967137616532732069105488818090348424318914976297690738510810226431821429272288177434523380870346836734656216674726904824153917685572174182886863947319686410422396109947123534389735385865755953977160729091383427342121717689735481241549300021417608488692601816718646522080715879849043853931627659519761104255741133561126358105328099409821922946528915642669575485413374380716337270332891866522926581430637905251263134691420462681052530643237525257068347841183298905746069852921588120753357753140582379378457436728932944819368242803999521239310920808807037534749344922290338609708945309655974441811618813197211322330282591873231891466330864700882991941793477156113272730602455008507220731873290893265200297764858190104184605993670611950482345177164462504721199566037483577066160936334422263863766052938051017107500728395109747723270567011955438787791027669559633139327388791499464777185864245637314026840749885718752754269950142163427294249909758640641060155697941196643117991186384204400816063248223570399041804155030825647222651033852164014430517648909189381360091040791949330709217020913581701335188970458358036117041644975568046862906696006114989175749912597866214937078433506756263634513547223074028820416939365763853669546373880375470812287129389723370213709766756680538340136339584637041174347219336572697387090046017138917175878472172875878194207685015078572900511660519498674443387568589028343004945870638955463589103755814747547751105197774235247727725411037008318725422106589765493012507337485455203830310880666831458584113304532671329562936875696853642298272991155517938095498981161828023641878838911974120401976266629387333449583607097302778475695531174265412975294576039802406844985040399772816532469873851043733701897263110106973781006277604598888312495107635877535393437380266288871864367995763495401962057402865958748310400750610527282979169722510645076078965583056723745627980247494812346580554793370070346780581630960835914973100465949070574330436945420626837863971189668785128485816792787043460641920571950085511006649545950191494567072174478081296556519056629124099557824774303879961400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 34515864538706674206665716154298222584309959230949407067129520456666124867868434203012463994740656605498691783934869077977365852002992377978926458199283407909525155521446710506345272181603963649474128406567295221924057050227736354948276836163677330051828039682456627992223736842817862126710544812939253119120844080900610914930303065309232073439059814264083151303022290942448427856881469127962678921806032293607509507531347080262911604860550435823926766361706279212927021101395664169650214514537499162316049083928469786409613633601100189255420015760163979988322861239105230274152690953879594070198269595422935291177817082877345917208995899097287438131030580250727462611763409484617796245186768641522275251293034739003246337250791850219184044695660731476654531645287018613070151711756074125341542208559190929325665843935954618036408499838411056413333708933556810619660243139186429767057682182416385227342078195835967778026798411507516015482216689576377294694035345282584146358697436419167225533099428909039992534419040574857864625752747561622868139260924112573963771935688153820130629896711296449922003306566041204614367912432611552017277072785041968129450436453015654841100315622829247873027350751049163951022364822947598892554925223608365033550675839870357257554929481979070528423863544893062077053354198591523012719699282016998627516416292635486296123009528790603771956477523367288096045708395998768176441023276997614108942627003860686310519599478138567069851729338497611272824634836789654292112353929570977769910914373892153471322935155951649569875704370213673869808747829844519136929211272834226216570742202632902889261789213879186730811110579242660031360599223601520918571898026679214462358487709587000805018350687888943413446640895008340845324082840168337253545508453425482201893575110382459433015375708477250467004589558748357060768398284693361596476292615027502357290859706596635157635169649665849489425084133923276906889820043660181921597465422608046250319110347734470822884527565309233595199540030793259869002462075491909049090990150899066250419559746986471002918277342585844117321472022463478775790409045488204213688893386632674476225921648722393088192445449789797396749925961111002721107315196469540567663000924761195725787895231218933476397751561864653766051248775074146217145308691888883819715333678269481232615639995811256198154580728216740207829030111069011464763201647710177278754861457819990730048467578955065185975349301116456094591531162573766725005859140130755240862589638817476890962745928754383978091535517680539818046802304281294460148967758674166137703325801164602669621367744051721500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -263264692849953524164209489691847821356108167789403531276633229130421624769117912536426692367664565688852774782301502344927205044867702951804346853769971692671359225501689904813717425586904755089159882194355786837481507057995718643385782534156946899016699588168305931345031035365112027760780976818899296185861117580917658130946341984024371155677013852521089119175478495142985349379978917629064107877625972349487535542645389638260115761075322990231166056694905069844289032356951898273915882604341540376512165550750286442083806463986114710417405964430410306206254411187866708208288255822397319127213613479725092095047369568483841449070168266484931283358266123224601938550576048446088874559800225647552971787487130583177505931649461271959991573615976922936305899801091620467561638128970614202512412351239266017133292150822868526669196651287396849921782976613944796686845313033788636184922988014514552372049657844359965462398466598184926149330714875865336750335924398940154704030779583064716443280928415251953034537201895513947167081600622081382029624246168758690063739930201122131220677753748962180413508082878931398613459376480608490940117424688475855473271293232374408272192354542952001038809058309326618942923260134997111093821276403953920067265749676073407747242432896562187876587090177785407036494349507967523975977085870749177404347867509083926726923098922420505454662178079921932345969222683639679782206799783455145943393416270102834228902448077108813057928622396182518808445918615999352858275544325851431461908188627777581097147863204965080651043270205411092204310461319091300146687033690229616008139600459433237341577262573842086868707048776003030651635340966973444040502845077876875659066728940675019147961115923738061542785914804131120234241373765927371668118745913551450525982226096984762516281613760739130700856174317604037863953571092946791879215238066527787801300814126411849159649855207786829177995035543924648531841146876971515725309782120484080612789278303757616981177956808304247752815221926280994056080207802288023473000524636560015263493461135668510427595220998951553969599953256140842558276879197305624695307397206202057367716846368539547740462649135668444396702385066412970099149077788977908425836936482696128488596215064236777636923782992493043552273654718797370750218704524968209586803134949177154972093034944395028381698932104187053438697007689962904020530495152616185274426894912239172990429434185828364704852444727315121736873297496470472110950308272533323783442002327062081681576130162564664740631680315208502913453672893139516469508801913608625341620587996959723560408847529450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -9766715104998593574885836789266615052273075714431629783495743619911548703934044534093553952520099486549842415062514212285479727439947433932454637283669037685707616623543807969967731599208677070037314506944729137401076979508583063172931717480819676771214285976689827751709820094931033923512050760798282883975478048909507063076350137326911679214317076789987271037686685945094605090195063606654359518889882005140272178061163725227754771087104197114686631595073403553845327711736782972702533781388703676834416109861307108173549362579492587718628041892346335184287788706897834520934816544104785665780065575790549665096075203865950747959684367294446047894840817665665580315451879837020578720516999473493005313886803655825252212623235533530697056081620844898752057088498552089673055341904752140902440284266854108463606417417038550846998216099954556664819711058017892813957245812927391898613933138465046535517351904148882386562639563383772536304251269478220708600103255374456430415024474758287396455827177269847728600148241259037861164718470346980695346386764500113910752666313950653465443782219611302365000436727234723914985307612986159696490131162383167120509999857939594496033955730555123314166911290018892822178598544609168547319470243711944112761426100619281386246515156639790184442937278443895476022444281523003948007544431430810372422695010071920188693566902216468248850181253574510812957911200812573609365016936473174626079146349521462885337183365190860556459196310785694304592699820273451613268652320283659489466658451804612113242959096128389073980185760405167271599364451731759775469166041261693521841458800607049172745782198930727815474214171986940189387081012419125622424900743804512100597681491671209543118747643639110461863357498613591087252173862960746463372400657218237039649983096676923990487787004681548122501151502428420784560897131016150538835469131103511294459493710805884906766636284873233981737886154432097699561799091115113425935319312304137087761143423505463030309062294872369229169835218364997041091084798901777553446209456195359086900822280848229276863401864634106757946131858512781692028928451350953771293191195464418122828321246333393660231772837664925627215207887720489355588214272515110110282258523449702614482271094563959877202085565069082940851138573762678124815576426758340216509624422866160469046158837078541040632142058084225009995758575423477528657012692804757846261509725397491730268018999677206705830621905976997476396003073113687087659867317110568551189200432472770712429802271374246824664877049884745781674735361615951291498520277564419713589609765949961253163685647929687500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 240262106666335306223673969276268821987202726583240490560893019282131018944852406307559541367755350977260255408878344392995373909547720901397345206451312904483086325113487940200847360849262837863349803613265012811968606522508362689880185468983509263148507160874460069310752679633101754742742159486153458238604501974670510564842983039419553697536558022599055666122202680160281770692725541764302082250136089018903346315016562211015062888072634156067333152459483673256653306816992678141466805769363424631166655140964854269257800350490831275440614679647641899177619847820201856594633334785878026411342483786028942983857126263278764595699617455040156840888364964434123656842483217505408189674062802590451272954484446770552859672705566635158791401445959188019839747441128714002966832719941401701394941597780990827528322913763580672262568889560610634980012495178263365463500499029621060783864370963948364521047214677970780036932744282204233642899417002875927465069619090534969090117724856550040112942555040710412340896724892101888032443973223773264112999360205455908119237165502164536911173818711997867771850477581651952424848060950741926363428054967857387138825363725125204363310487385802992336212674916047475145082371016549682589460651660385123288323993743536868314546066189912636373665406614436402682363997785609255697223490570236097249964562457427586271318544547348633591916688850509003870250113523028473245359380275059611029621564321548995740109550675287487936667477273363175115790627347427412286335488578365430451949613582625938072608325649857258203671130785499351820188208373344590627397866351354397321318691166752718222492165438200177106137112798769145844765166637364713176043829809360171868762677196701946986610328066944571858735106174635648782593855080653852412292359787024361029355591656208791905074613554989446165168167634284422571837175979310226072921232677587133715309366930705730946597614490060284865005548744935795123571665800298887758949783650399279628301206048403541650552869517708275569709324688277001364239549792929008092418481694223355109936076855702199889434309172171358702442286063562932439554936227141471303410119103978651682391638539233096546333214723422687309571224494015626154318392035295126959161138701833693825557722744954632380034242188996594925241205259298735413356395786342006691175665061030608479425905396024717377010080130447795711954209341226801297298471897421518630813983419259376717431962101345641675419812939808749569394638104712269198593940834497042777375979897336818786227463799517086975351869250416421893656151509430924567321763012983599773720241392324731134849970703125000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 4490101630001516863608513575345335521761168447479145438554072206782194626912376271470132235568010391829068977944471210042569524165793697169628411839377934758547994039702350470159464779065472415256531415188629884876809570391911925706914734835646965077532784140888292539739035939809703239143144704345762751748460370279062931493480321989684340237621213517251031807313174193930430518080144164455882950293207406175492853159909901887194941963311877454452036655001469605997597248061008933218943896218890329024890518653793129237298482586276175342184916280053922481036137133948239967374016135009418707644895405322894452482010827352302807978941340980723212011526958066282281616083258744584926701714645271216534652923541194737551718655474868675257868176080715634602038323802905823348308037040474934845057334630289185747100381943565617448990774886064492749069114739288901854752896697425278107130360013558011035978715731354416768336788101890690473836559679837388789633399083382101315661836359013173864046877886110608230521796102372513570228179404794969783498741486900807172918100523608710111572659446233655687933329802029371099652852183709706527568631401828573921543953270126217052768966809531751387343380001819553628890182731138901788697595395213599837994145081277796377296454580746440038244466505543508603051541675887475268511655730614219310689548518600330095718891852077502039031262416413682524305298786552380198866540386754416666956194496620238451763035183731160274579112765914229703271137592313963151562138095029701817276277118432960949975000506637695035816723183620184255333943608947476407048651726907135099824643849211312340527883927659783968330631870233303288923573766806792126699026658872464065281748386567867230535919942940328213066463467887559781503951643965502604758042497548979425091797332816711497048217256863939615647472723940055565505540379216076313161873764043062160086516213884639391656565559950825845775115352234166469758532863504837054398609382683931213323608644191575020096480910198710082248074445351722204513695564624435784550670607980895605490168124620383125617431914880839611596500542990693648047122308202671710245981366485370015696155940645547835483732047789323372773995955402965106550888225581013224685206304539244162091571662047612744092291388869355520172652577171884854055333881204448294645860621374463905268784827109530608265510672798850063079598820886823161869660537277151594916172244088108799271655785419372866927671385706825034269424840614080409930456848618778884100977892460674608147064042699027843701864048171443071045813569546065217840389014792926527142167735266178330691528320312500000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -75988738440432264476992421720209159560044533623633024499204042525092775838505420989204404231903559881454421759242661570420661561188407303368738916229641153951119049759565626138011274633741705073121543178236163526624508523878984333080767136447504081248583257008349186695134866655574038928581677248590626424884490377901145727795328950555066404898202048052038425261986277538491891665025260578051439902545141865439105928672629120530776479780337586133821379003827475254171336499743167876711173741021481373557985542833678503593657263041963217341174619289836511598057864345925065208329995627084230643173075429591626653099880826869078335932289505495587245670018864433281650862018658523460854738453572795558718640410580245995858501817178655622803426416557730532620016095513122307447028909870478287862631014883170235545976412650265003966856712818080115502526461316218835620631783302208178073331080136659034113403957817748078757539088819129979462544143544764119168458903340746438769639582668477491223527855781826152261841700261209950370133934399191356628478578826563912967265637802303186312331635813950302483166427738962633222175086656210270413548942424348166928473813718335308667863078635244643176548100352684475972772654857697057259229842500786297449186858885373887650772440471430810951054803474344085294949318541091797242281029358558843843976045987894722141523494168768132761360036289507597143044603916892638061475047926241328888664673462843210517917278580132723020280643438932448247554984962566959192070366887275772983812027024575189581156333493217483194273433056416278268780203060855363586681773879606870689097599851820666794173109249783838597456904938008689780962607192022071483486841611113379549506434043367996670949133237834661378906267191029972307505510477219064516402319422203139343233927952027381111229965727667201942781085785932592840572989467887384183440400518388436971963331558041964281521620250658050381365614083140837179314555174935344714668087889238646983155817218832063111062191098254153193872004959247738546200661514525110898003671058633055416994310815577798310013566719682840183431104303086265601706723608064751691589638942384444157472983658337619626240164193256353254717244031500379532073838913094947364688475279769573130464514038407139380694361011670555572675923359606270767173551615758042099035691326906612889468509659585891616697486673942601510087972784215482514790119525996684728881319789339059118570276410216795363669996535288845273534228025226261765594242167748840479247719534177580131820083543818781014935000251743467257008212266506649989733584421773176585812758280809230190429687500000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 2232178464307242506204109571985384738977617843843652310089634240979636990037224052722557989376522947206246365815279458488656175771410637316343829596185529603236044712422174368760607403989937770907486381965222938349158730885404611746616976922349673055860001888633266043356008954818201777597265642193995015228550663000211385668286161648124726951750869893858258874362749534882788695713799172415001981362823274910820280683455956965912669001929048345723449675832900769881800939838001085389763554117002995483302760297403094446294751939178191247445515134355233701277224987663430592338089638408508549339636155796179858911995661957855926508285499737915097759893925793670411856290228382831023133983298930993673473910974849839461079368976356508967751186191982950009765207389691239116261457842612291219159600753078224353013229359174408102677128667419600351116894490896158636034980334783937757716478169035811468679910842230666347100336288102073521893871073430726533647005698421804762644662708858342944990500908298542709462902393231322359374673781298331453653349380351292697662835338324233053368002114036823368850667591374007992936386129938128954192010589866162457970757936657602555857604427926453203090503912097175787055818963118366843500185462097246109173107830675605889402227714084934984174196667289632370821195885175504243539231912173147695836998001287704138256828127804643134523871656008064142574601019350960362837834871496416034714126500467360742039525586458873480042807254391663865887858367980312655651529637524058912200534793933779697292327267022021532906423545041273323997424637740199399388910089939371413287347409445486722185121752897196472176536492574033440890967456190485211174587552571723717642022306704711190949151130881099380442876741439045471882609886806670376936703238920380508167530496825018867608826631499182508174763978322980832327153056076090736402444607457853585869951836085179616881659949550967338520688251715662072383085601070938562073443133243518672236860293923393161628486764606062938474304826700915081647212745487392942807022958264739137485257516414266732174242246289145722004713132376299041425512043693962573549655099176154809766696337265113246102924016349897376487310055012248825835952545613760875141654889735084761401938511338798548183172040998220043402828792254360326806230807829881198139364924259775789874857983476155685106751554614256798644500268194847435188379046278473405015685172865694103379185213114009418308492460634286561897842793933623454496051166678893414081785987299503380937245235744677821654155233012247199883541195978456909269712279327742412008029604700931854248046875000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 64241466213511617311971210391477309313998948282277904500769594054231116295142808182905274045725406821481265794405548408184779201567001023506862835657217602045286363539441904675894834289652389588834117041338584531021760331075717050326399029288557683845139253754185750438459164751784614186411742698385610623880735975846851042797558800911897886362622778126396859961468093388458364416827863137137287227294316316205530110605368661864845967740462658762396079850357744641289791332358378667084853344072812420752784673142811272120293653330789224913422145677586772834620800675744068651931334467388462359692467296932584206354890661557296143524989159151833909827383494064929305700471634735693049349866524656330114718714139622100807001961998458651692337981439257882596849975864194268381529272251868804412538433814858187861765363191520988892799235105806559214049607428821952860196215170159212153856890096871587697457856255051417531874635633301091591750729523365710148946847529300791951301185524965720902106138937242451456226440193214789633758583710713891759982694952928605811230910489646588560539535829835255987082798691785144286447675521483841028510784551882107388865316642637844930634115627388147777006777310776829639115587357013528901197924641496675627301680181768166413439102631407693842695189681340238486847667420969661504282424153607461621210055676535962047241926384477844122537413365798433641938554689663166489304430889758994025365460515577015717975450178387765009149902616571569972872412076755155473955155731631654516210404198462119178836255878416332549803994170662333458104656238884119628224630833848153877516265198656659068261649434593358912945012140251345222667162170632378905240279214393278866905321835429465653558325692512891906620920083330360108139810880938084883518310437077102237891586135846485996127321443680440605904802413527897399197826074865649640752648608893799860612483634428095507640787743976560314045224395760079258810342515254193622935835082833442122925172868488878347243224206547977973692048762385035558484277817375811417962109353193814632676788650634477457492632597591248582614812986027155814331054799790780218373779663751603157257920528801960203159806068905085972678376038648031236299937978889118007087526440125066282611645955509287503662487101024714304817283466537034131525956866370325789194259593160108985983864803885617638208708322463323686534759093155825004264282958096060994217772600935421375801732096774073169384997558000129565915273592607373923069462953676014645567656672401253749220810779647099606274178396466135696854849097268851673214408693520575718972574601759338378906250000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 626217355100902801906469646772897824995279686220400849413587729416728908840684963960584462718531928621821750251592654491627258782844041196178176184620013855314207355814058462816300657137144399833472059489236292495592087400652841167094515898414599619215974344423318945649950680159209453466963122027258204382828438741452150969611874198747062448108930586198390108713387958095347718526339120576738348729169555945178646742736036140862761494048925179393208364977700735064418795994951996764465996408719151473428143984105966300969429642684115552073763990680559055624144304039789537946941759629235680412494820694120833493892357611971070965745094907712037681413613774401399969273954541881289677091066394095769730293545732770542710752866576404614269574064980255403214055181899088844781835804736188918881355887608616414684145069129943478887854784363556859628821887726954260966583437191612970930291820221058304487101718218630372112138642881142807216009563571684682014431092784135478093369268344400672112099523297413603084592805080910237694256706800250607361848624967862104161929876488199006880498930194587881908642800679760393701758063950954898237100436521424762458491383495578220484212731362119945435932328292307653363550092092354579306854960510295155563128947062788537648635568298377069417789525233104550331104155123148862837634359602663966963500179669565528621154507742373341460899817674680996308379502450473653730937252053331895538735575519966646042647813589191639591543012190658408430345685721689816100589003100680542221717563766005816429306697451705112105831747703475743433653097701082691325590231389900545402325209426707882640792421953241818092687620170158211813206650897509750525153347128423120467921032748980096776027019827613909514141496529982030563358394467329528077971853017242906345201037188570574316379741241008119129157513075123358727291136608787926118170872201486850182100878518507549494833693068101106633863734850777257910409279018171489417331358587943033582660668571825900775384816097091300478428614437051175984415178890185728522576843354468265728506196775091029742152827168015729681473782092269736341205167576482207890500534574054212686436450243507907652914868517634543450504792589736862345586384343679158643648011223567458009547143305876965912555028283400393745261363632011103719028527677493186394084153213072703799331505689549887850260396016639530056304713119809855036764639696579476351143989752442734130727242915209272519856439932605496193745360258649071682958203945216576937466954703806635183429840551553145379834656487766625045423883867795632654887879362426032245429133510589599609375000000000000000000000000000000000000000000000000000000000000000*i1^38 + 14080778505103054766650079541287528747890877412087155633973316238600390606160120549569914580557546854606807691329171190862326973955906436549529851901998505912330079471379909014003020642668764780998532526612629341560497198083804838123722671002110662000833019733603164278288884055999708741216197647700253599747464257494279501550852822887854068987900188709668424471236307724993866249220315258050685389521352518203056318856571369003693765339372556101520779309210931927973219411890817482028464190332640203687324923234769561685386893480544889216513706910690536219940997245054053347889564939775819923060061654903661292728755443665496076356999161840377291890214534105981152332052395324520936297799046893059702339161265037571778614602881584991464806447634838084344320910867666183291990961650349596013517996647953357177569855921946198827509086601040487158942356549227086925675210474431922969967763440158659096250115542024603969384033028542099440842079238200095869249002975324779313405064003541569809791719295092806955488280120216315333883652533290556719163010498797420411735136023660968016142991817499203780482687436321446361252641088395921188614884747592908718120347692881678435685207937213421951840677894006677378747803532476576689587385275969809256229935381877620267876264357030154629278301803710620717406753578431536791825166201712251309549186482886128704015727078056379811796142879350394604064790674213410430450992802493273935749374473052998612099723534243587145868509062820966302506826565063617383417455973280429912562570604293320372356915564898889306446141575666127230068749423706857130967351994354856741724046965809038865332584889851258234631447335658492060542715363499498625807485863714814636630520993451388362926224186482568250698334152856669557006976987529337906323423994371708640760382410925360586776912343154993219252420663009405918589675522115079041388275718543928158029880288851783679119082548288444684711507796677378002240547214146316187739730446947629058675573507092668419226248697701812216065235897060296150946445849478885042883982581599757337428530598289639927828398218749163111760855937920071667101095528577036622862666826255453343171538718090546771394462814642027460844448613894029542774000987438896076548820845975811460556985102451565207586296688452829583450214522399960229202795223200510314618707450975002813807484043770158792727952150509138400105396708458367762031412386298182743998725266614726367007135059502544369091300718120371223282861234600301944771798731906402149907075824770583159412130125005026743549447054210401014993675907008050669154211983231185283414049148559570312500000000000000000000000000000000000000000000000000000000000000*i1^39 + 207046994269023380606099222022928351486459359340897529826729375385295437562046086074811738984322375582305269108309364543685351412043818998774785371500250666891710735349621989764052053118586481555806327104747910467422663573631407684050178766885335570442096734850639300920073724630683189502571052189757768559296483063054660633395836405996842164653813994197419813362345464013216315145632217699097435781306678059316556107190666948450540594266097362669824604315989739660079069201302647330230005027871660653408958147572764659011881403545260448912944498630747200775556342766857279170642837084481134679878230011076202184139207061475907799905314840197473162518554609118549637322914303714065699677138196747730555374817902829277538051981732247456107576596752851264672223318517780806281247580532272896516154539951038606406761260822762803412514429575871294669877180283187752940678893836170592325717458223125301769198657325514522942205394609488671187741678527483083623124857954865904967034355835454184135186062757262571760169891856477256281791528667474968323553753403727690502629163892232634310534789668227084807352067200935996978574231336930144710946248023633049944606816580580135570467253471000414078662509880023169718393898329922403959256963300180524480179043828387037740665210777017910826905935134773085922986855102874062579415918040840196108831018691524781663860484795234835824084647581674122363624543860585748642351913809688681080739837965793216306727059098346113792039485544951446437434352207958666145136037143910375612829089808315213472165597006787887046934885033670176567375503094119136217162335706462263100353622320624184810539434480873865546892859148328919782854048510669018931855108491090898620513409830603401845863380024965384581382918772352273601403126860922435708184895168307783675449590802852075441536160515427750943720690086225403956241529798017700195690191252416480718335215391243342976853689698734533011835663470943760267549256476110709621821727721974474973855114149615874670849046348613338698966258510808338246446478964990509276034107310992540414551447335700507644457812808323554666364725315480687012711140248158681857510294191190862899743593302693447564150038529620839426491014186836628944667010434246767037804312945093296822114323984753193737273633038575164955441572953326443532632481199663732828431796127448197333592599123916199064851118566443637242738243077284438786717692689676813018137689984687419963591638088276224436514151680345690663749108090211028370287148906261575385853229433726798486834063779941911338536107070456296063697853598849557239221759920512548632115125656127929687500000000000000000000000000000000000000000000000000000000*i1^40 + 1132003558123306137246376004935131964676742390022114478994710785134282876376091543696016156361990816002495693656061855915109920907364241119978770247572601717880560808993470950778858255843035507182615685019536178392028369013266413425923290355236745758114545460340746546087646029689777795615018372184966760622074863494854235709605304994593524884037740075352888150109049839116056697795461919431122064651699612913999288387372535930897275873988497432409156596516027602708252739750639139352581720052723339540551455198107580684724105027632135018778482531649047465074944827011288516886227447561429930265147646708834416034968843798741331693189401005292525416129301154161819188970068089388508546091081761379726327659013250260716310677048107368279092271124646147215926757621910013569239732979108576152984033243671358039766469492749134951966196463543130539987861703428903998468913887378278608669531569890105516204301622923678940034695219422036072961528149117807775752780338304890635786097155826598094532916244443848960885087012356724629179773884995119296685650328101350109722806696286062571314140604126554812822533170370014430845349470738661374780106750267252573915075055245496344068219527211446814455838018984159087673946668148089525262886250009437583694851798190256777851301703921160378085587649327498815738654265382038814649934607631686550611209161243243475731390400335687872129971531735303375898162856279137703675010259579968808761622600884493339192996317111521965152916295099062449739567356364867871106429380743071679686283491095189591942734641023423441859914665631409750534572786372293666933488994492941136809533368123980314077946645502095991322117416015861890208780079222956807606879269095233263332931338164769284540010107073510716474802027829386610773649317747006451836783878508632740827402419812153944167577927377473317272489831475135184350989208654069925835279908885588217941201385581889437689406693162251221501297813148076624788663575063893233655674263118346167712182530186529233956495721498519813453603140371901066900723440715774605094977571160436463544501133433003424394562540258192825060124516869110459252759108636004869977140637076729850403390530219047415980431866557903152146682671712476400359317090609342655056219441270758244281961315971545680982731251668273475290764110960240764938665781028463623969213323925480209676839879769411512286176394987493131319835523281139942775668542777461168913492104313551960674991575053506923715465401135488987874710541056822762592472872517112329640151268104483389668655225654738604890652574247023945972521948903757426060032584367870019376277923583984375000000000000000000000000000000000000000000000000000000*i1^41 + 5932806740192021597290939645825414382600952356909203900683958663243751917719249045556489544955607455314383557438175746156144943133049555072773084347677759326589727259266302292597448658411787189614709304775729941536777289840838083521645300214167903465161934931621260723798063895750486927307824673014566573427793639905714026444576198021439678086018414237604492248759677273301217068450963756061574344796069084757156921195235273269618993204312328918736848470245009945788606914436039436566717667857271489785516870717812825136487593690591044410427375330975049971323539293424275649062489936994770168631865892924624080498132874940774034810524747239960950435715587783254171047560972159574595701088562254877819929679792846137563662888168784183395668838031952241669733539171662631288320737859101470764136153817487842392992371762450783356906912917967582671327082723513331428982478194589492747349535873435781761689519394272430238073892651207458181145371733126648428793864893757033379032262248980503281756144714013945942110538333608923001129049366906115516519137184088971126258354976822763551300459010212429354419609486366530366187293568894479040854044609762929423471657727333930268562416057827555218323676805108837389577852780570987743086873048730304726134068932833357496843795070055153636921309804200802131987880441518112393648651503846232573339301121550166253338228478727819242548474874384987796873831899513821483547938055605392710363282918380507373831014890096400504816205593916759981656491207655639507658157744015186059190872241164897311322843982704837552194862516949993308115594804518728027345005313705335200245120615814672241409192881277957680527391738141571309121350578924224540511390281806223031645966672965758313019008864462247200711010098956548237062143913757953179477493029066819683463770294839870143244361516254028601533203753935539619626594095578063950082270503959574711102802720627720475275195659557275176864061423517586845200002184541611204259299774016627227603334828113204158094612220804117933998844121924036010545467320630520922636086898799727261206826724612165577975158478080199448334490001435263256134197803757007808761381052683898739746047574966250264190307966158762832779358459868065719987704866841921172080006257701662698221776572642002113926541973332356051132592678975772476879994947690535972187694137507494473104273909870632508136684617045532817017284744696993849097957211542394257113463422988226732231052953413289203615423099696601683621585207410169624629149643591743502919360911954590301219357792929406447632608830339302604122832670665850337748126406468998640775680541992187500000000000000000000000000000000000000000000000000*i1^42 + 171227293969207253766251430216552720847819446161820857459360045948118059108729413434332654247637521085517586416228313471460243097316554770382276295996976320856476865969455491471977610540668063076417372995641597839565089612823789257137832720501340985230285275037918072941252662586115653221282774646922856349024753409704154798170990856575553568420621134555871746732801318885977281637264563672556694147064026750481092682994696856085044004711868660542880593819168153087994271464229966247105642310780258758699320345988672042967047983040407102165825082142776673237172860244826677782998083777102302898687971226519767287587681357875789873953681684103318821000101890779546498993969219402751874593461574213258814257383206278307756012144273370726468162923331037980403368630456379155379693805618784675321655385852504323408818886579162030680097984360948511208289603731496572991029812762059787415296562911950462943842124136455315553889051705314858777061660221519549945302442262265836727685600526402423156615566872304347381308252780507099801492718554740167338455362212944499078112407631525475845240819374766455290622835507007079157917767593232334701971367426474090189962591670546453116815955887250650481447859569290313589341737320792662361831429128761778853529442351174117609117651767341175043034423841718357671048267762726249265909936765795366347531367084580760453868994858886389538731000091517077476971105866697612244148562978690990914448369609261554228708824627810280114170623929058785144347406809650517838752143618023260084803924850513350874718962186564335076882013657519294737007808034259666177773801392159611516903330951397932066319682898040177514060515507821147579925758157208793421861330144858924468974835109600386888406200555688552525753798285403291180773102531698949130769663565556457013327614066724232890292203101682741212244762172669167995646995442406911720373739461733322656813401097530789216409945465449671343144075090366874476489829818542258783490738188838502634525979406976243969152517561737369197252390527004293794145427745471256941293108589109783079005488130318605493513122312558016678755750891862385988567569508120130767398187945492991220933303342809170973376381217814427281773307594740750823764077713477594666691983346069581486307321794926949422970824633526246668561735498710967394798920693171713748358377158949755219919784475514222515079365648986036841948847740613713748231708979913185128545357225252672661682506819170450530802561900754479094081944324503548353997058038208411310406485217940648656371468741668104150724294255144927482623768350016851664850496970117092132568359375000000000000000000000000000000000000000000000000000*i1^43 + 3256541389958922611523310652309357905495042332299054959667388522230952764591143390889763117804452629842637035858180237853186966211550097319088463321468215951679286533233030966120292846491845670905199256957947819922621784750165966843430456428675171467481038094022541151999666157335411216750089302802141292023253430993179380290568839859500389983489335741739208066279942312976346521476181975986952204789937814471812216079285099417382460143765007032801787594353640009863549177742080863579167015016618596073437565909785519620866393459990505653560987061613555118366141989341826019035369624053405343394669770269782603800996199486365718843908256937942516379110273084262886492037778231208694287780708175479362503323169303379276803852336342774332340538181766556032312493476300141592819291127471126704813531615180550223111228732549089768368736934040157656593949231020464578354919819905869949003214643377529088641352052370772247958142031686212024638566436219881040172471327084787005803075274955645009565354092320511393323324115428615488148138609768534532192851811122684226903426768042086558060743296132403448898191817099555561048820583970749066339570642525919779338547670266499280307545826567810738507677558006379089571881211073377846374252421283686971110524435862999751236482425246911729008854100248301015996995259583103649349012633793821595690551292892360624856937530127341891472590345075786371690214232510810541530074405253717585892716948596213288039154954659715331871708986015067967167309255270847782791552100930489542549102649532677222686326695644288173935342510894269998861947264413718814550582051248036230420499816689231766270243539118826920419821337242640306923911513478365594268759235010727311263907160834398066251741572833771323974086009137345898830298598608875089574986903695798050372314119865348039953589177355722018249825893710396121234716217796760342466835957175613723581562381523656339405965435241568589114364682916952465478028022649915645015603228653630471963205690335606380810370190032176136582353164923519736315653220989340021770977964784307472477973768276134901059217497657786992256053285739124818635345133385189858632883298007977154063675613277252914512722916728472962732368566237040686086779904165455565308439277886330548397531987772929076522041889637494152693632361919908339531785873133408615829196243016507377164023381555603722813838287627451336550554768492418591125694512938767296558254182238659066694934178401176672218165906097563380773102539567009357130480120874246660460949410973913515622955702808677978363701476699733604212171537422253043571060942485928535461425781250000000000000000000000000000000000000000000000*i1^44 + 39809104733208095644887207900137635738519818872437034496696568594003677114484920218991015947860184126659118359628739065143727571299202708859187845924239791469852612916731971263376932679375912992376867561999926450103745616571485666699925747838239336029580342507785552078869290088270523054119690055335763761625358947698748580065149265557571798858798319594393120006670455140890525987011774142244787508654311483526729061569690448341481662347368695402651861129603866566590154701859681463792881697256551961359591283786583455414055256950099616613426181072862992343364206094843128572436922669061726417672146944977245166667227618828396140136149080734286559749223027490880579050490318716812117902605109104000868520987071055502079817479563990909645693841870942916561276522210872522114643043189630652810729084877362566902517350410011323773134952468740154288249847310470256390625323218322317030682653441669957584816385543820521816191905441459692120325677270079249826260847138416411333485424660940510680806169482523979541999320887797186940353210172882140751065023094904252629528566225433753583511293709175069264431523817770741035716993855075912691012980159939792729017945750115346472414842724998785835271899010883161555185959957221024424854006530210009980749775162995733240755508679828590907031287042432755152917618222019128592498381377886202248409010436569478673799165889509160854585511890142894589971393853869769604788798866887757158525122985518777780790461604779703742103128466686162621733223886448066596743300566254850794526186778877268237736148130312733607175895706627262898759151192516814141710228172512030710172424632989842167377723018897506495936926049620028842757218447994128995692349625513243242038510374147342026642290824592321381576533970348139726548167084000961184420231084961699477177230880984985108884980726223090490012388544072805273719814310881399534808853546888488448881321378191030347350929406951104236161832266563497510074935042225697535338233527765797858663213956462982960196251017581458261764067510052649017098403099349969275750927015024065326055150026023673634764075686598519090848579549712326034222281903374121935356857048513439298319700554397255931039397972890261183207222401212937377764899946179093058604679020420808355804000656104218335706565279227306944533956855976859793453172354816803205271843093315771409384045923080202118700654519912672099589493723087258116708655528153057953741818604155965438350553748191494674740556009705167249054588572178894594332300902728834114271504770978469129545853858362716860720004807507675080957205870145348978297319263219833374023437500000000000000000000000000000000000000000000*i1^45 + 345155595980559167659426578471650979151978662757130001286862286752961035595896004765581717563898126865870757029570853334713872045586425897237305377904771718842826229373970526907112799984376368756610555577838223278182517610766723392570523622215192318574857545289421662820786536215141190940801574557130595642329471200469617285851773774065222965854319901178295177110635874089575944921552063954538809167671693676092934022802850163195169743930014689134899250597450120849380133172256153190187094604720383388565508416941996900371508276062868552980269728950478202402436681823209503993785443433159475925306453285675631974668437702973539935613346702938273707647643106665816358214969472345329601832707059835854817910882266179505560330367277026747388697261082734602346844402479959761563938298954251442255219524281095107385021229113047079575721116244690713427717318337527068471878347094180982436617308018101314448082139540108265678040951150850160119483568212653750388740180907356042499005337658622499323120023859478331929206310565528492109700799212642134684029148459079628732765013511032592650777675187897311901925217309710202314319939191319904538909420218877523355183581052471354749984139122287900163404383483312281441857023923105594701768170053553260293095859858346693594199514989802670561070386552345267853635060567943137148366207876767964061376820771979062310970115155979092881433305996179859485176708000568948978775874572647984414071005290766914500968759375901607694374299504670254163798126637504280598360064169705938222895375032945204789752533546611338305474044069685577914390147659246540983792335153412964928168696282256625185277344923339631537697535107300482492476554432002449750377079157741118655754884330578267422437694727088607527218773798548083050997588267678103453647315841326038262516836415580296402567887964743908688347696917687893664415481162141708515912100435995160870320429892756413144606621947541288381290824141286197950164763609004304522076145615130115801389825898527553216473932228699726918917578836347680214276033893548190909686894913820890133640305027702448436725885710401856307393884862482441039402739489751229344413232389523208288446626125046453317321405500552013668234305658930473257345305069521631838255775374074186141294801298936257580843027830845783407211515393042139354322667932499727539743611423976216058355693593785239945917694955762493789456320186569455143757945841581238899085935424011703917058063529464219494921747263126042700772885271507302085231470202086219513267630490678666108892300327790186905843950697305805826744274823048552667023614048957824707031250000000000000000000000000000000000000000*i1^46 + 2139476327699671150840296663063529298405438894207531419773106329061800201091126283231164861849510404255447016725373546454642283148446249388772823557158084026288216747926870270421876831633927278487505604224775375706201607025470293603849842259388125325160019923545903535727402752340249607386649261003756932682452961018010429508359205575396953873509341956426269504344227237740761033085893000730496040391337418187116328135320513476915406684543890371592252996669088955521030636689893211992039388900321133562942639905300779310578481952378522401482705016151454618513621787458332797942627514546944010100699713932582181680397029823400368462734940041163741022528369478520144825007716917920421395687631522447839749662223106841798355176142380557717254938777056092961878744226518280693386253136926813556342026025619485636520507822119133561523262876689400320840997565984822961208056082265579438897690271274183761204151569283363885976873064841941024734732288958413273212527207622510873249555737679516091250694213551798207013666003701497197279518859551074714140711170937979701900976353916664328632384996272066653422634332546939897647608214946375121886572239151914803413698030442912519756448318000372044058578067656252358910107890208723932675600689150473329355416194581338091887143847266249195039350766026728372114806934414345589218535501294103646023541489762433277624204747917584715286908423825136980957899584063810008648827238629819531252607850180903385343579302165192118590187007666288725302424751483507749276802957054843637677506868597699287060427491291383556657795571200424025747384933364495911351021623578575081193908205437753452692005700653212584885536584601200587529925853069415050394647665550941707879978115635762742808122870348914039502933495072483383893963089073206246415014015112492450747007636098436273725101405825833275115557912577805011973728731020348704803762927984161511360039641906193384283564338134002027615370897141830864521048465773388806774390210157360534219258179950438434887203533252169408991456370539134289288914610307464265759245756112241757253476146861185608225437239283096537555170128310401273619849481938333112948915365741753859888840114967039924834260654043346129066123562044970646322078798794836710101997678525274980515217459966151463191411908349675234900037681067879876485970453081108739821945415885038449633302396633468104417338496925986769656892929344951341317405092950765887702805814628152438589661139294499977608804582520369769625090330432205907838200793195300963106621124689606146101543717291792374375026627664919057510990779055348248220980167388916015625000000000000000000000000000000000000000*i1^47 + 9456841690943584731374144747658106521622453975855613211719760033474759121402245303217385174790452794815883067907452266084183790176008710834238928439979588797225431777893182392125062524192073388705600821085694779416280639729996657194143108205321759300158763159842948987567008596545871532766675054096279160030952236274043305470263177823157433884002392729722982013194907986544196607476899571830720669832745515251110496096632849954448685902795891843494003341877444197576435265658296594317606223812682262853153940140034346467019204776170646354597478699801876897675034471910746868120402642069560646471518892670043518820840345245316818960021060512237237220658486059273652799645378907024340818962633750960907694643238556762154124284162750806466099013013605737680734936138784029392400405347774661752117205034344342504640815007729549267014466275609991960442401128941882613855547440240328354894843751757456462786169867860868827706618047918874787531390847620418959769370180210670086899553332041875097364868274244942992608246916220905857827036762065214359104508188320922475177105085523485680968392063572834488661580358348036621357240479799801523485935829234770233952364845853311869534364256840252658070575149498531519863600365986726712251567812756981232557259232922845235604645725424037471338693622606264025196086803389668503896473659801431939831186457251388741428435326725283199458646429122067092428155118472863234625127334524969816531034577333361630815015384809514677093358533919001157615423316715097053410231124002268952897744047984003833847078503516905608571379824403002062151063415349996570821987650072158861824476914517258477986869878554989514122621118315389305714630684250484954779713598058249408469980075485284151178528486384137237204618417395048777870365664182947815683767666600715898512305850040813030136508003021195032833672458841978421770462176841862970590867844376878598102569252064656124744417743638433453650459028894565554610215886783466498738030444595519474668551823400848224882113382922078721077277021381038958103788652931818400356485621568357092142926158678414568961143165110527144621415261923131752540845143554595025084422879429445577616035725096414430793136373556296095285807657654951592469691980864264374021507642576445703322477374278403204961759799203852197516746168010008023889418690388713892921526398395929575244814305724870737586107735542894033538676619983314224911338334323291057219157848502094497674286496882409595389852040348423312549172748852246851932289236765447668872243420038996919468890009010246205210186847756161805064731424249657720793038606643676757812500000000000000000000000000000000*i1^48 + 29597643872297906549023958903260545771830714301415881254444964788059346078460601376783496138746436003018380237705889684146455627110620835037744196671999433745612513052235208913305831169919843147502057800553797587397725115803682832956452004315478493336225560197529824153762816356221638610607230873105204615917873444751549492311853171779481504951809380524989751271577692958338412138965765258393517983344267721238095876439329398752439336516708139290089635897755396578006371867301158846234875636206571797634463141821221833222970959560158594553077465242715986699040831272057284631348631954781495380681652104593830665082096499601101793358659149948853645934594744957243712654381857879646972727341100090917070137652431504149200907315667822152986600131982111921901150541595434365423182680992080354119988269130544660034545986456926207109413661119046205540871520401126533667446985681277738016479772979589610158978255944740028491654834401097986896150044933469689852031935505563092102743412794858249928410666620745428085922483258183885571163978590046955098475529460102074766766051654831602445210300525383643653306980783149781159380904226229597344023531835147082329560770844946320666844857482727124031374005677610958333399647122553810170344164998413965654001204356564228228522116066402206015783557312423587597312505052443659887775452855846221211405260558890665676494800016466592654303804836741929562614990411466180192118134749117524891834518118912889264446320544776741367987203562875938383500318482869322222694187373494877163981537583870348034451660471710323667517299775495684420793533534535126977754631528704513772414730631191537879780374049776187855581723981198964522909000963527706234049027607640180964725208738167175539130549008444561827158750337792209724643151532010361372294657280016970472410922791688840827207204882726547925015407191045536551013910431492542727229330215607793637177194626142573660493477719736374450758627742745840858883660720021513843675936618273100883306156227967825414073743422972472207280614898799571093272206735816793521214022540745708036706665007989543081768554281905173523362426649335700473037254610447682711793366324253378172434987185185420226833575540903965683281040786776033344030312737119765021185818530107102427381129154806521876979018792387640820617354696220516236133311299520160306088860755491344536951080614307891567924959418490883550614295372598497241343296406423036836034202363679349427487169883850269829935128981318965385126471726889096895912890347190061507340061021101538198239242110110900852292293012049992789904579012727481313049793243408203125000000000000000000000000000000*i1^49 + 62120741491438496531233972829046242795615945899121284177164357197375207860491590771290472256027048904951801299432797282460194574681897197604264562498816916742402298417280167602284958437919038852397998503810465404292524740629201904147136717231334274310566392733756216213853847127734156018419359886149333159294077257631822633788307304195304535756745542923551223006393957513418251462209787196808109964711855193659665429805489329926346072633699357376807148108220457181701059290190449974687633918453414921844526794647519026335217399551040160053220900167820137052088821655306179531176670283097766976520457712630339732627978287960847291049293087803374150048862857413918452169411400882024188913594372078589663798373374791425592889565421065627456312820597632220069610297332497139614002536156518650075213402000331665973509066808676098047159999854268120918577304477508217881804622783477803095480357782979906815371145926650567314574525350029410676717724633466485506151512741518694822734278794878867171461808773827539671157459824931847858131514667307256057998545839686822521419155871980890180618398581182411269477764548987443146941574719104427741107551092008290191258625492986927805327521144439485843636424567276772842801086101704612207655565396266425875390536348949928927190913678144455606739757157140827318413259857281678983314622049985050314705445468815745253883988484872713143172389077114247124800532402104089078412316623377079968720799813278335138033017984612181415526727262731282974852959744500769885352986442818662279454494886159461014338231907663225746663368347165196678460521388534726071152523560611073192660610562435307661085060097222920780153357867004618188191032542543107298260668767228985765164661951787798982003147764139031285994478134952753417403661850720315269311439957097766770560064593729324353182234385235985028039399443618685126706806291664991565721830015019464671394120432092611285667321998739739689073414724014826845323196148664131776213153215961364727516308309017057322715409470744030949495369650096539368105362715717670592317441579144353900884674899984071143817485254903407961591214773492398468440170124812596775689885797406247380609306864838490199229647145390559747742458611827336949283657423662041222655230432510091542082046501334150670817731148195861747342382846018320491122608480500095993096711275482108273730881190541885256382446508793072196218604325492706278989365484680485212679658350545015822052425199784452220217501852855422547118906555394594498681902339353939829993527835137215438286190286153452594152050321222402370738677745976019650697708129882812500000000000000000000000000*i1^50 + 64272082681527503812320254100765593976738383584972960440633504078603938513995371676843778956047592936327377094321528113262617887166357442973389284446758401280689417768495432190434723064790379237789987373215232326113078266434264484250236182090750360310972101565133342827473447112526988838684439577450728346435940894780072900647815518190161324767133897161686472177862181839966800030031006765237130009525151637367821043972279125332269040532139222834161222749925233740307811928531807738507461411081153166231015104162207805537199488685082319118637230858665635764272028292045982336564773791165403424502715486781441879725043169436758845081790665133707159921266037476658224208503674266724306810585239313870058224726574252133815861825881946391502551904741870747404509641838573472119593858364888120969257795519663476780823941949744342023506294610365864459150653811313243152794940640743007724332815894162351760503802247260767053831752866909815487273015496994755567297697676599822996669165253958596112322391377103729895837334200217230776262727596948843868055688752222425083245651504466439040031963189255217538523405777912365908339572689702833147682446036113413408867416771498795103824606524502988131363520643358634680493464274030211544061921752808631233594656238859309979273173398877653438461106029039779760493250013600280642559101564817227301605951831795421610483380617071469945876266037492101127946238870202912542507493466019275268815326870251366618437143744244322962203602852474082549783863357776703792647404357658140094419521535852872813715553692411516231681476444060781326641590269757416322098326426967757741500543950809617460689843751001172324941883186042406288448205528521095109798365828926149713126461247283086841321964538450821285965560754246664393099850457850388174972335091482543387618750098272570993287467626520442575805667119341727126872034341579383406042421140394302822965400184217572297199553291080765606271774005093363094513784438210657645259755059775382199699351780401001070658519704300848876695236561303148966513245806675230974702519126316942060350507153874245388668210998106844178290436509636174706584995586246735206442898776982309392229875541537573514810986437243142607095113562377064373734213386132197355666758721361301638722932305599901278710059559070697239103188936626070126962539445817945205737722040744448783437032478548757703934697469213359856220267500233698744498872140697210414770506430021334559013582399150526849641862947921334901142264133187436873655285274048872612062081310094314508717090030033041539300746387807428959604294504970312118530273437500000000000000000000000000*i1^51 + -56655791083244144426341180859766704340699589976435224134300423411209997844298464798390436659822233735926575529012546828479737926226805393080678700713116709548707971273635798328379116237561582171400531388617239952875452404511058035495716899852108428677737177630009729888248763934514726026981643466843010332245651601294996468546637987264484050249852193373563534811994711890796957058091898707178027262807204797844688028214839725967905557865663112604745279241503719562992415938762598646540790961106034848170034080709567092432137558105014214102162763104577418467587315079158490171715812906047889862284947653512005986055816168632726930475767225298204320214624198911648655281079431312671872660618410017152769743035521890057403547710628715330585183202630467322804524359434308949827391710754411034531597682726696727990819723280520888962866560224962003611502427261715875262141828101279053082008748449466409974486866592580234622790158947192679444310770288768747278919344521912255069261564478548294909446767506807925389923267009724016898483676117987902416682726322591367336880272516204589571706943673496062006479963860829510036042235251720867491264916829673815110575168258368939991032898765766697287298328574331890455388055489056026968123774311196435973652917022517472717843733371679425041406905058051368357291477006443724509757516313430209474987056281126805979808401476125379350593619473993443958431833524689731849277454039049388061190536059338282361802397135404353203888413613422681243653604654463093111020012307838283950554879385270032280332868573855053168332463629377712343261480738776190063531733839186677930719411253447831415877986994062612080847668624434922280771334869256302603169640463908787604309664304914930606216856078396028489480940994437397542484877053128788424091627556364367364513283285730947953221140556769390399496352450228861153398970616377098661231309909740933921073387193618140706928188909935327396735155346282043316396062425867056099108382708878040806305820360192465520052020183590602178589579393701267415548419841891068698483400337140606102760358608639742860860940679242395606158230048384333637528464947136869375886380606017428852830432182956352594902850683151724689661933906476973262261377608849302834595052997613057276525383658232132157995850134595481783352891358004098364821283275773220306067135453596317478564054828558304702206247446477431147865471191840741671268607710942453601385512314818836581624035927664515048662801199597918157748021117577272780331997317712109631179028673947567847295369111447952291201362480659753373402054421603679656982421875000000000000000000000*i1^52 + -107433859110795572599357078873281229303442641439526861590866095528263119831345634941809201984154686236312434681135583886177181778818068942869243178738619444719146279437553921068217395328670331870510312963009978188412737334278240710998767053530916104191425593098918162030735856849147422432384586597964304238216287255989497617276156662309760788481705687718722716144031374933999095948355630997014427459632319987453790579641999690018552326380435213746764012111174086669729872297529066021828712521075571771720742434188080769740352071565174427430043499015277593233276290362145479313582549122607966487954251296956139172878868171776456014018595182584053064515005312772403115563666504914402401303399721381983683222063820634924985150738274942585452904649103101892285712972613096488527824373592660613385708621407960850073039089002544418442056362872447670984006670332097388814057681521969753760486224768224512695817321484387092841903394456040042424376923768017556529374284186475402996262802414777548457056871164822198789383623281712470807773561359236706860803204022931481290552485434039005071159429025365446097261680707319887660197662484805583108586439898672011378952276262268442788670566962178853038023143077277217122082742243672495423806354311726463192420343943155375054888368927192076377899202993563598673086580096925680523756026308357123555419928676727761746724493736956759949568327629946465308060680097615914334996060496264001701428632541644640475457243065060948956269456165851835553773469584909282656053731267673819006354515554692672547706976770995750991975347896950020407705923944662783063502623393483824397618494469678562896487699902501250523186382876274923400623428107182897528821812971271486923904348011657756744559291311289107555687868526276860797533726781910775696871761967830175222618744320292575728382255638802012765695011449763765014111179135021434756903542995101333557826249767019484588097637179325297716534163231258095517006848306888089862993086056650145975944742197860002209063893204893562425080826100563055710875970400386767236190591179370238763410701955884407022235412844556925868675882580393616509986666518288683809245802057102479360523612777534098515027024830636706190795188214692173363866107124061175008676093139908840790707831548933810133386370460541666076554234880872615127393084334761141812958122797253422618414129836793601628461253535679950295598385157455159756218458137689290396162970560192099178583485895381539939539136361984601647313627880250133988517976056408908195399575605100218579843525075783288063082840757545000087702646851539611816406250000000000000000000*i1^53 + 1604431415029422651139296616441005856783048250883158493326287938285333681602560027196172136998975225247674519369512002979064852012340296567536324649786029050654440799064274886363781008785764521471295984937196654297283228336827148117575510550260467044357701774775643906334574033448312657940989241550224839454918590835625749011491588585580257324603638764843544339438375480830076963244633546849789971041949724610525511211179613228978217534517018248993755792546304606817420680847024319349967485729438283913927443781087457648088938018506682366232897355660263125760336488300927660824195950892628018593600406088060472312304593963540377702232271301310164063717289433255760888734976664473345490176714044118239016496443652411919452805804584695809184557408926180535088448359210766577124216334554098357743160526325533078109918639563529394192961303116748185371671991652104769552036347895518453296273906761648293212305198406261965160727733106436312140455445143109441265359913046227114232410969900361050595968080752956003981854756954883408151736912185473412057754307859842167187055835143898876528355294357244383108122720005204857980348263622474766390197384955017878909989553232791066318193179669836067855058156530308475713751488382841094850892762369968028340353195218447284048642074570770544447656053592029155400134727979518253052951406374335009061584269127230060336377730649184925082484008177815527998292806088319611580643196690070833015317325739927150229714671702097889335662596330373386617878270107951329815959846559901022448269482978240293637870103513886622948251099038577280125501021189923409643275040645796750863417582864418703604543105112591595113705122560476172022982860105072740283785258410083659486014746862252455736058583437279918681244364472181928396060506442413168497672764040289858465458319788114504448195854163549279552338898971210383112326168982623334965789664794350891734161305471017747511540232052012632557148066563216462178793315484407377323103958136130234437462104713039057892706757568124791974560520013925748119492791952880578356461093743600161050449660986939246795885521170723311718846082320959417158223697686231262932012694789718635674695916019089110789260553961238270079623597026947766610936050565043766271760673831461961582692443426907056456191517645694527512955095389510406763717112613623056604375235186857188684875923773698786330188731434071963182732991755391264026814080794543431961305779151535157699723108313767426501555905508509444093087200818447084791357914012840498577533752832293571879572768200269807211226780196966501534916460514068603515625000000000000000*i1^54 + 9502723668706309500920196626253442592882665736236883729161820225104818088712231902890793849163546771146853052624522292484615540173135223602271253722497080452460774967458368429723796228507081570931295316280291418760274402719392122722440975449829763866289994952600769912726570976778993438844355305579986793249936849282910786378834635883379138875727430599583626606486717105468740044958849097169680695336193405797354229008428842392306444513995636117036970443726783092624918470051166141837694713063335418360177265552643967745325798106940401621474941157357251756846368743199807461621734942191131335203843290019543012062604407687528207537112786180899857618251462221974859735193997510863002960228057888242109115956902373767742679430464648048091689809561821653791362141541584660818098341921742436116566315931490452385807234516138794526765557478184620306228350275430766686493270255651338735496555299376199976899356764110352697949273829715084228228450266355010897523575599112420072768421601285122487377007591759578945098824969130932642904151407186460758319430074795443651163118520041980134049744153190185660946499203432161044164871671337429503607189273159387136151532860737640770491530141544811467138583271492826064377290484920336999085114013369811773833970422363115414471846886823907483824705641966005625940801147902446216911884649340866212105609616778391422357203483872354925963028592999588853990628142381078472737996923742023944494172713176794880777536040319416677157009771415186354154131624371555893192439962025867109835005635652725030918967717471631429594096568028827084521633383807236905891564600232889394174196323872151971447725230009178214174325914406829666408585508536909091386021999403123634059959924712034147075007736171017508040009618216654023887882840461690862301429506588344542227065493656983272752019838119544650150713564671201631801454167331907130778723104914984386007417590094489788358678623457996423812170728285097696712283652501573332475171448869138714194884637021615994190139993073038350683450715471525097114603221543181010520951826407717379663722557595259728717574142485405514816868617173576142804255883540453516893451537116635040745165807212097800559107936352700583975480611478869977074347134150289346640361590985818061382790441459499348893069533772523484702270984623670788916833806255699933369488184190089165202409390652719260467626733128455597191177199221575604892381252782504552686742426137445136125024201910396210048718197772669915743880605716373653963960084194085803374141131130828645804164084546574028555809832141676452010869979858398437500000000000000*i1^55 + 28104864132647293623597760752117361700253896790108453855016947606407729833204650226241368077282198088048487361057421094554959622882174130095551417386354065553764440503179958205391215332988837896865746104457263355994263086388917542330669390343459515264185446960210021825489828798695905908457661806011206955712017799182730920244149540982945650744750380410800357535640483918174501387541597357574282708144903382216015446816988988326535296825067524784456491965278055195798203281906286495028123335546948943309247440757484294704447673788568692682923894995271189557009025777062072925687827057346412124467011579664385952595661454308440588703520047021451614261037935921356261985691534261980185069298758743254617326913695176828483085962985789388696983954903971005093385028753962725547793698720454914814563794625331792311421351678745008238140814692194084350478509108254632012004621434018252138604464665500627919272505555602497180573109185766308673096053477932861807313867100902866616741049756371009365144922237928156144295462890545609919699357799064369608379760967860819471429028655920372166673405009781042525285943563018405603522105007883784041426505405289692087338053126827534576143482408161790340295273257287182994712720454520201499469861217843621532236950238417433037584671399578525235720150380150711075754168013638452820164532935292568611589372912003379100095210807881157088238892000849443955944618683976499218313604041707445198504035432829113657395758733825846994969998577948803821509814144816061070351297816897654217664531271089502879545047731028707449866171159119800675188760010972836198337876828064793831385743267896382634965886027579097299377239914109556154841440924862084780177453172293285420513114652646649643713733523457306733746663766304975684694838807176226537378652975857030317851105719285340973717391231907931502479042748743692383948288978937114603286662759936268190612702650698397702041693470005146971521756123028105629821424095345039346206692244792940778935814068972194780035200152491122355211736267628340841528769936296300050467424177412880576458211565912122405033036032596157995848557968843493669052000616614226058386373060749954908908748934202885487285744921725029294403423544916649369774765426880265119183319418594627383904157198776048426710200940843300164086709351013902041049535199831519302773014896433991052063594623291718171116933542815733133918596595886508334570895108537967818222225517292663465965974253172418182562568876235420254542703290419535734537537042212805449740755456345905716732571564687045845287727274808275979012250900268554687500000000*i1^56 + 54159759312014447878656043772019315548018723693423003358838069720194144382648192129842494522706543325649003697069186760683937312352569976499992346145136187334106518597423889624133944862283543238136040054074623008653790815162624771610864268002376328806455825859908576262323277726178927508173521017864055998465347039681293657142925627695200977567233295384779955460869784434078401995802164746476302411097162959021881844444567426833274946769521960377495789258353646855884248519674316490288989866405044700994701129698643432407992721144027570989803655567053565133437149849331702146296676945631706865859631091098530043778907370243539630587491521867263336845327850702901682017108577490731480839336520260133398171593537910374317321653639866036171432740052856162416500271596342620670853333867078092423946796595907604154564108008285093273008499950136888344294682887416043255857741900014065320258625155709844769698423869552718875229960385452884277920450902230170034450895112354922857908271748561887877799155445118183796259024937898616532142673144411457037951897483230023126895167672607457853772789255522575532206239898186429172498792286315981934051977606410395677770799238524180908800140680931329554090082956406278535860113181117377690624256973030743750212394862402687216747299455393395161472348784445221230480316582941029893538221055770633250628085493423927178602269140310679881016548458988787101075013813984150587607193394851988202878297922116653966302636432687669920587383914815709491144510428654462756839296080974035242342069388855209265046972782800487872278399244227600049799580848940715454453517365032492335164622389946772031171724390222105837484662300338434072204797992234516103115218445529516113857110960925892090526566532131637809022297984253263586463820128156584170591776791741587446310593464187403144634257900785273990766738117079271778898639909687767629730518871681914712674095423091222247274375346571755892739902162165391246033000188800071844498297765584570167044186021220949540109786460408498141962605746331672183102659018798474218641326952889689959001946008611699280649111256981537867039285263295561759008476939813094392652249652729164977409386806842115667314563068423283882079323866367050459430859281293022211326256606419299298097703173392510456587817254072866565820239679046402728376712783849853726804167848625140796208987136731102293020482209630057095616087778189604897165811893127968664072369078911315855975424600906675265372990962020013812759620412115859716005965122915829418790138885422002598505784633518833626197874764329753816127777099609375000000*i1^57 + 73256794804055283066709691779367080028426537970264426205330711829878876760751050911317267059623187991514888158621153028791841265095983230287112397318536340725562910070443012682991132546078488784168427802060574794335173641351855757346441380010961453220740330778883168157524416343148419618988275600382492286235133146699610707444848813481420823488628539591837228331311457121727349061179851696831526763341822045669797640571681375120011991746194656991143067894984493217651559169931794612055125719577854093126886428572672552345630360330300653356919363221249445821138155114835264330577263699992330906671082406895832525709920236420551738405751916750540078671807677480043623820297870197749868744450440154057302889347873411477137319746243001615624335417767906685320595812146841019400347215212979062889874315299006677509165132722737085774185336410693645768755654454522178744313528642241190670071624286394001941374446972325455357229691395684768278946264451364969093870871491378633664920996347241380592365189840817943700456452820265719328530320234877766765471828234363512354392927913997914798326362463704020588745542840374422685405994497549186156460788740128525071924370828940361525529934360113573834433701255546661878268011623532765080429983432527848795381621406566936639238585465602313403385712595192191771587076627855663755588697292556871846079610334084928504953397815174856296977161045774169959796234006464463375200063383636983222555706376587521543059582269771992649516335524869500733014682143471553061546724866896195390147131875813616048473195699846079362273455911962415598806724217200797769550750802739274871390168220362099122399950071130085179175562690269439095639246705471743239981760493694043773924465004373618734408704175823868536459902428157492448017720474810761641013077894723551455552439903001672169835809558343370791562743667457340979493213400449911479977002641650309286980684722157428278638239123725206652475812227434144317342510450128711208835755446203822976304349160187510200146040896044796210756670016272762518896662803455803592210219519595023178911295258072369159217809444663537334212680340787370355926512852008711101823616807439250262214797998808694516149403559976370667971764280795419109772255511121511015256772390778636364320788506123997116038417708177413189196401637959641769813422822535390018358560668999611088484848502609236859631897056732043725847405110614227919925300510860372466386729572642107449161691657280345224090614301751831539697586689709973287219770044170427571384141408731413460063852920861604545166301249992102384567260742187500*i1^58 + 71066517522148194916720935774476703076028236364471724636741739870270298634412111354176689881173367005660279761414331817259720420448997591316735351332500805086682522860497988787049174971069680771009593767510940275558159243860884578153847881037562471962075536943533017122808898174488290668882231912243363287154453719506531157340648142608896589222030495808462106574494152212946109076999907113597562197591896197904122707771576268391112801484306534588644057207743058906930548440728448470490523460833797619865988226557506981051087723092256187464014094200498798598549010751136043717698774969429773055994825092502444857363788436885467941609092491140322981402885577094710489884513152516825963313008441174747535023008444614112429691472379131921435216929214877011543169928998306013871138013087568512727643095255034336829774053785908375624952431607637127456592725092613641843790808932883245436524722283009208661764356797980721873311750405339417062797036804648921915423757999294711598776839240071320833212751628358991528758353487374144282364428607602282700546717674769656310253617023295274484285851186766080674660879684353515945598706512236617356677397899640637684631707518833792624700428253670722058124515903979508284496552605715928908976732210622797747075532342674236439517709891074092420816409257889200775515083059324902424462683735077876281840510729554254627391455099045131217676255593573708314760159796920296883765515238727901637942539032515863648023580028335411955051673212713452411203033194242007239557165222514053835413942469502267992663643451484297581451174233198250194111711572425331721170241889483440169084895235448047406157172829923680589929341760623594182886033437351914066776338750418072878844414658435518403670177739719457439598081725799342486153745818061011992398992419781677965822630361406099049925628592169977442446722693436753944344679032901240728307685589895857600812303019654999707988347036360858982225520515320714719507204665646531042389279589609531280667978673862576527626053644204320947927014078998406010005232098798965344931128678834463605793640374539682675123175061372192217893809838174047269256603595903334864684596526432709071435716236142778565836168491650358086970199684695266244058210654824665461716318842636903250412822680595232028230649920050075168744245938372104025949748692917520797231752269700151171853243090334990959627085499390346119395574176010300866950769421335515899347886255703428025899695583877906666512954861747960522215594034426051403248248754039209084052928752257515541621013532846973248524591326713562011718750000*i1^59 + 49293069238404487171633772068429932460840340449870997320369926381389559803304650832177139767603595550983287623273573899025658084025991120382034110130580738679844070303388052206133734863706131439811147995139316837682021187538914096757660529327076210491198870951864347154094139973392560414010463633984422192063276981887542848574717934071762937757004648678104666073857418901176815463437475284427457195210318188873128438817336001833340652755396694201145379085248610976303489167207957073971516960106962481796024877149646065435325001464161426878211330303113771019170057543681927784108094851286309503459941460705173988120312421030365630164442452783773530244857649510475827875639722402656036044885846483437087264465653437556397178915699183396565367392572787491800439227397022606518980837597537011742986839842873429144206441186990406608557352665306751185710809308480633423219716251791856107619009178426596352938446856557531174101410780131934663463974482688883609792807432288091177781876309665172847346300885916598703077345492191367881577890930338425384513189976096634819818359330766920539190951136365715445369216528169226363840994656190356708655685386021118587219909573694383438215660446360530529037690634627897184777617141163898876821392731211336416131849080893199630878157915034995187951678973266124089063506200872980705238798409192085940176845904842669820431583226910125228624313155911873808737459938565542493703278586946655884777123145188259563079279088452153987207668246249595593719231134804852776198932284925271587967484317885253022761563247620060883304187672475547870961744842844190055310733881525726809743853536427068702112302369279518105907699206879074730131162571338966005473484609097287659723771557135824474694329431880165064404310114321942117580037722450490020554239094416936216721561118968868230988701173307908059678467475322401736954405316737153820300566256649319700827136719864516913714166781280111228921545541396914753865661676471343922344125130657631790234585310775528189872121302750810564672527323363257264697660196061930073545688069504027105735047442321862485291093245317737377243645976620067902470896200821272177838974408407547704986812152841143157846871920683461759067578458666390637691996367840408972593366087908466327708845169601335343177911859191659972221672290527409622945897441340590069199119485506829463827510853210357833463631241375468931056002838775952088976871714131212234021025604351889826742240051760365357558034067252315261213247994035849412902874336135468295446659506567823640088565895212013856507837772369384765625*i1^60 + 24775348100060495110751455454017208371769404730487867508713668360387627048869400311806820528873085911059395213307847675542674023253669305558499487742316330542508334896409301351736816616230592102216149727208377698311146120400674958322423982945567109532315493100595127433354542727204387108234234223992977201634856740815378948839190519572429200311728822285144362375515191584664129317949346393352674406587891846288068692209328500242738809693182213586067423413726870226432562295174317708902099719538403538254169233276840600148624597066694483138371167167177842762079455185746560238697852557060460987430525227655770085514317737664791484654167718478489468833076357103632479602800999500025513526344915879480715919401394643540149262406440134418871751345419191987753829571917207426766195110232751959707421407524705693612074791016858553092398643288169476157735475736910660419538710834397212083977336292201007098279743193680230865145098302579355033688714988134195773685088756513977501697318929666581654028095102844060003264008218026763041576555083170021777559395346529625353044653052964442264111545746350610973655133046483583313027428180338321914364939873691651172382669224274086384972391453279233359445978688646789515333643636737422716806526442186237133844122358765141209480367274173798001489321942339708665599257272506083535370536830308916242695442677401605464939898553838666062981081046941403446760131970198736877173654726344424338582948357320418902953331825888051684966877866614673591248592081494304389098465191389478655877366880755137569798536085035681384261385976044520988837856253662785189230956616423676979425367633926355461460118223876389106528777274624767603069336620493324087876857363880638911095225002562138028432531932943003018597962325053050472438155817611180897798420916915671773577843937866133568801597929671349342997129285598286153433964941360240288854019618396054816502398512389216982805981448165799965480455659085575998472282222399330032307094359862850739655259141183649056660455502243974628371666313607315294459042938709807749191114305983625968778019023666960641467759210148632771463701361005763306592551807852164384025065373047919350954918822563535730004479293227451716944432093362977943003071324172937448126382791318229951334007323714849714387245482877012881622658334240011065532948425386390118122549003575112680630251311439442103332219457361267402761925809273845948113142571709456059979197041911251176295979193110920066474855614082801163436091102293495897430728971856569000921716705576614003803115338087081909179687500000000*i1^61 + 9952162394278716919933650995936315908303949701014397514555759773448192246577201982291196117362597913158436199450741805266414250349970025433727104545087527509568766506723192306608206680510354929516786767539050366794379263448824991568082080908761171772403599075873316277223555227132550757705575349756695228253649349132172865189731006500457747666761232337157918918849274782442777663980538437990058824233630446696452087950929670598226615823548003483032039657187283565619434312583720030502537442216831302870208735525714953850477731910202685071695690691594106699039002420663757303082928607612170294873344363588205079978989896321236142752955699328463844390363930872720766374081755785850059361875887328649669153042976956685877462374585123546606797417057013542201372342271171162119518188070803236719406033145679152056875314856360675284566415877960710355728847601840209395316342980707929742252873328193843634543003123937541945228925270782460015436806804300295313281773810614572819342255156019450257470003111296482552968235267667382532037737523966526389953001587371704543231780223200654555102808430233147162015621181073197428283918861054876034349862234662232805637164338453151201435330051228503906593920563063130876157600952354852531157822493337502469079891792027145645881376411211077551200091377428556002500477357704133402893318244022900659315873876500725337998792063473612148511788362843644365893203549404151074232507967999558694301823810378661431912969173809637308437656876312340905944311956671237338878127307520848273566876940205017566581246316001752450626927567718756505824970266320718751746768449692431900270694115265739155777285459070957542294085741563950705257533584026565245069850726518922600809311966816531346759877791558638270555678860777818765064582204657600931791343403387219938510696351714325589273992610708658620485083086525223974820926170347096785162894896081976518190706446899131649698818582296816454607181185165038865105160621342161225847695270967457632151146778847662218381229514947884879590513804225752357075884192840478378811770865999304609324799320993463277890741386885799369952314284292046477443230467198285596074703037273986919702101655208787984579422533909969993993837730749894817668556404390527414127772420316816921276215289873095795004014363701941126941667862611213665416350792627667968318495897385887861582530414705237033650789652788868878518017087014676675581359754255942848210382892223760908602625408705084499199461955485503983075591893769865719061621763491858030761250120121985673904418945312500000000000000*i1^62 + 3483378208807259700441614445667088040065540599261088207014330141145382195487947169606087026159673681353304404445529947401072342855934115710934984028510379895850796753665063126748172502891348211182748715210458134107195013565360316676111764439143273893934446098758119131445099006404837235703464612224392989333219761378307646844607205770311901842020736831577831412902818523186219223696703726207244409677500520459767982033904646093323202437838583498005194054424398705826750996734830358354927886259901696802197683283220909376467886326574167012516861380052065893496879482417641290390509210293097924710025542579806230563834537260614431324936003798464445180230610466343393845511701970356010127493284755895579109727923775024192531115934498205647475586675975327741614239951993009211900306188665307352762944423986777702724998850386020783085534626956767105177731204179429609626625441611156022461421397550551298128400864426956854107904230016107035212564944878520125861299443900086937119549438836298216033393933035592973345806085877175301281119215130969096295359183740394396918553015499873722876765807094042762353335608159462745763441060642898552668270792113923325721804119350384734622874659728777497593763188604036767914689071113524505412345804033128188420479737992834781574978263494062361776796140375140899245625765228751825794717126751742745897878896816761314908281676944856088285234273798049087502022485693049748445984567545777668434634493035098546866850245396130217823470512440960298838188072977609760136309581931466783307517458594755024145057620083146784381072602997818778260532620914767380416133789065874374079536229841182728430837251012905580994728437981331482260172843369262662352580455314226135868416291027674399468268360901080038643892345249415943975887415341568382620472581208918519489747090712673632390858869852972133210783294505440916157374317756584958463140582938275305243044894129372912705250063880292645574159001205871137130137738871951889977955994323649339006352895655187807969587478462861739031547451316352391929512571047869536627421977655382274167767044270137556787755047390721028092336748076698209889110109253807332219781883426844502729276150717442064572752336634745485555473410520628995577287624102987396518997621902916827243537887626017433950925450728060911707956850904179433457447368830713460517518582471810260934630816406068794250861765627731274616456605430704200237235660275344909538683131877792227648668411645981577076987297930492250224714320899726158828456736664520576596260070800781250000000000000000000000*i1^63 + 1226551450317142910160949156179703448868468142248421493065207856987510837464121292122689371773306018650042797423071539458126830180211885646079067317463833164147077562598123674915309046536385624629282569881370706177795302144774943749519791902415963233676791984656699709599847662233947919200413220995127372991154614706530848809674321806801894541118549601457908867284596069757823290942675597872265309695559132093532058892748397596639670529382203919539113206794972657568382128139684615698683881920538928787418336587136167226061877904593320445206690183505745265748100921448199090597174764511209192048759116231444219988267940026431547290996099914590996726239443784281438148264914463327806736793828420075279242668119216994109847809339218351687300913106350735336296234346650206919368086849600291163496709869626647889929013152042583551541747880384285415433171188206193506462123119463553366743475874204289491685365975006757247227037878464700503468984203620379747327773026484629261230660316358664805216621702218498944893912596505408974624681119811403224332428693755079742700361976615108262316119551351536766789650936444159587905619849095733801754005632218761447436720729064829761870401794134306911764288896826247973016447658229424568914744892243738383614937228573509365263365226197400156680086468965677771224582970107165474364622297393788388039692259372332421439085399533286958279440976021957746103300589506289764765376438688817853218977146310114037350098450437320292829670641799690230530156186612984651967528664081756628885370935156992673871706637468206913809871676755062099278748303170123797720922848681870170387413407542519668337693630557999584662740594889643796873849557216608199884548047150118582101838316035801367242303948682216550611732755898289057634982021725173869816494924210527418133357167950976502303795621148114272605802430257100057089742027185015036920362926066200865303339343724311502286057655425079369080462578435803791974981073535713289801929111098428619628982620479970826703857491004675468195546257864544268257500930487946048147331472256658472329385184334972994876957093667341856473975524472040450833333150834709761686114105699625649033358928177703788683592780809467890476989107830211502359787308459741493694249721828691013101853845102528554501884584588219219515015693917231275794262706411235376804151171386493419637357523101952002582824078799978403467373982442049395619677426750439790342164698008038386127163938777917105056192551034451034116340402492619231242686510086059570312500000000000000000000000000000*i1^64 + 391483234330469908987044030166021193308175814779768763680883618487320568307780645378927281476017407400376460949311511409150059337221100012454738129494605409339562503396076164587859301821108337296768229206212648224708924569308499820900614883964448617970607508352758714400084459979156865417361104223288885821799263813625694910769625198532580770321092979749014035668046640320857275024129096997874674904563332542174561347673442601049555438210072513982449479687698306740094620772630914414418616987066663952790148312003461506701595051638645210566972800738745976017813578226251140679405517643983080547260445804627014047424982207491813684646028363083227452051427624074698612402896861582510414505989760747648347494908096364686393950267278475810528637273377083250163430912288393079446303110649609052757494953282364768413537478576098925176887727385393360082259606540463622388341684767690066070808473195987777579582739002063386362855245415301840862500606914843024210518532672876132418787206781229314996087881702349883594769801117300855415360437800143404689830985609047187639725444774509717472608526528876705334623480123827194575448248772309023253456365788863508981483081263651819028753848579901840840495566913211824194438643045335247495281224917487817188974556657225709572947501704099657568510454860810842984419285897744693877523918604509908898483348060236674817131957121925410370681498859692519635320640926682104930319906753095404697710470557744668548547899081889734942398001503755522980129877724945787176309085904514634285328933264160711496630801386856898847778109108559409676173293116818262185001758651489607392911381736896124648707656549364120694260199489161763375229742388497694855310698516866973938845455298625863157898721525956343215914252272331790775363265006754137286550063018675282849292067473789575940966131165613526834409986531782334108189687475872942001227021625774502335912847733494498870275152578199675320179379337727033015948519804006494292655686687539201339740270698516412864361877661823936762677103862040321640624652994332953356312259354795764895133797717105249130905698504058427940919409376486560333104426944325390835532069787763537737420681463790602763822854263326482896863552394188025600082793240481590119438648606264484391377465810430406100842693002256992737013582526559886382321686292565890523766744767569733311989174028705554714469140249706805937441713148523280311957736659000109600003517062354941542878135494257255849167773008886082194642003384780883789062500000000000000000000000000000000000000*i1^65 + 115563423327810128550081882540639919595480097371599779996516380532871313868404747449190895728510989117812130589312488061486180630264901942314386888596919876580570543962765222490734512833174427379458592762528491642878289478897945685667576893518330372923684422886519114273399331475330870182808980740517300062236909123030304243046166007013616546192192955246465344064196623240963161547536740802901051488882596353302933002927758523100343294253563055068405667648678435613297224733098843437041369499974430776550017249622755337826989260718100443484062983006595200432212120570795456320904998099240704909321501562236009586386883330361200488793866186845614713730674389941948238614159839468829472245819899679600213371283544908794999954454279309398105939567046366888994941536108527528685251448338280932920255168529277961633682901852515261643968901349729716459452758388855053610297638497135537176658709900740498986806710296137825366531503138170698718340290147237518650025603578040042403857708354394662878256808694875186369637596134847958698818313025149169157741208147376833217548430911244674292984050267131662986432260002615097162195399109371616689096489661289123321924700427379654921061704833710134866266764254092965858129325552763948049552989266305184436238025976009190298269980416830647198222380501349739907906193543682765925060495534621824692467737982789919091297553895237211355425963540312097700504457721472819455459790472373485788494379444012040822133715871129295859273594679272894502837513429202166778422425357866383507969739137509617174805648286638668212203081972809548866115396257289189368051623641107438206055253966881714773460854018110363160002521103458397540562402307932925841023749196559279899566279018510157679163709486650989231987763965230663264128381850799702129961444483013563977280745548374688014942118723861006731547366452382152335518273907649071874286335204564276635427568943382044533317213998328481845848888705039445443102731750938908762059197146949371440854012643407603921780130855623217550335827194415941074508481369707490672598230379503487441083057763287296183273694892190276860503052124894261778787103383574415417757187453732140732546093660788499122333047175985039770806405062702691514458619654382603608507857390759559522995320383239978643497273711085610084727265089136281701664178025582830530181551084913797831455329297071101425291859442547894760772362852806492970346566297834296434202064959820287546635968963581774707765786909062986359239990234375000000000000000000000000000000000000000000*i1^66 + 27204335207841829107445477800564879271159219279998083537114488677719188018843763539858023552753042571334305993177660210649850969465327088135925705691482043083169450997782900419423141038221349743157111494797446024417286043346242110848003001363355770249697459605594393402458212413631649719230842869306086047589570372623332374819865997162630778671922688633286144595709549125463487559098041545169382087398221698107201633346275712713158495757206358464449414480554939627371089449440356997632140364257297693068213782478011790633681900824182335757882495630870306587175494659581875012226570841356200428318674503327570312451995407576883882684561134686872035930607348686976259757956423374848806601517904381360737710882115599216983522438881742803878974226382661050526881751980856625048173939323375987987834236835228804554051302590777387475774477932605982702507159875149411745319781113576660948070406274985481213556968565745837049166348892475552542105785456177234376121626353279317275663194021985896065362974890304128112747089895459845411496178270341845110981484456889040701144031609622252992656314747450352450315925782156189328047067679130683257732729037531556642553351075581442975989296355865061287059263460216650506498364430534146254789275026300789768738928329959926269201649837451459321055429386718859262995138734582352698669282078097421302844218894571809839675127244317003592951467674779857678385414129628282286718094317183243878646111307008240197654539636627856793498621733994872780243610225207602132116655460372706954240112000116783942335471957403383396742841141311397939931656320796348486528375591821775785107092388417869228310255085298822996193467138235758683974561687882116745119892646135894371688202333375375224053201905432971529261440306377906315106815942600587785813631151594537408935597701930435315875956312503476883245200190817667600543723697182758724334960386240890938472680310071014334073867584281918924972400846203926111035809514597309784234186541641841310671098239207151447013694130986067212402083367164332799040689019965217982980335434698654249020918194155844339830806247414165694653296707640550819553244920317866027374399331717097981333719240170283139907306837105655926776904826416403121761988393802507161000623983781111426769665778800028906767207664786242580940912634992234122430883888799807658077713614972965844818781890784041415867406701297579087423403528166592786603920461876758371973330145300223890848147018403228051462490686401500000000000000000000000000000000000000000000000000000*i1^67 + 5888283918192702030988921713428587405487905681609056737291465474066539119893888782121396733927787439695821382859146254664572202822406318995333332976067609686455526300885888671934533084268317654523734667716448287268684545031322193210148057065280000811618013315043324571296390886318010060487271252275648928392765234780868255323998764825267945769553674298822355092311821694030501221429822427700616127838955124794560441016613912821994519051992808237472571372621174416192938029794329614035021858171302920851746320475490417366898450591113034717128167364047086529569380151692129494435624723835348420025843636975617646570425174890923634843477198411217989922548529639036206280406573750333534696793229856173699984279020180852843499314569267293276317893689843994019360468396866280771818522686055885301891288562964700385794760933037544468938583595408887851986252990225638714321063821162779399397475784675879510250591572280640774836285782364660180038973394775997573263753688467926096917263874529108931529833053569143594440681203373387274992456173181770715137503625429664636395104053663208408194290496486893270555986057254902553397568025430170733810472219212835717306790158562231140804792087266043529313471737834915030240221159344881120630461400576184865480406911389338402421280259609802786693396907604816049580622313519894785454627181488668896914757285404701314478629789781755682654979461011524002717716495575326037321895257530327011515205839358753773299852035752694159900958144961821554367528347456258643778783629530506494034118141722115497562383045561822494152018458939765310016008957016071252094908972760773859585099369401285656968403076695073366654774664695413191899673057565991830268045726622356154492079114780862106941989353717102344081768425198432091819435561773499739413940754450437629513323070698048404483490709897340011166779390700501962305215121878295101615065551538457903578095950522857983849036974915035932240827942377740544287583255212240640192076258640842589009965463387771105668865295147719349238596828450382466148142837941762109182895459076133094479137991388447776234286326962217004751166537140556897017430873021052706725880207420748174791453447222597878366148800802973649909733313877156919322907763708260661685574203298213583508014546813094131964236402497002440336175218849855217135394699497832459971851640022244790627043565004435534028575036389554118037575706638950965347600126758432107234046922793527992987589927199228113917806400000000000000000000000000000000000000000000000000000*i1^68 + 1223583417799142717188672427837925319823345670063651542014670588226311493600533936277483737979990778689330603312669782006561644278428677855716070702349667356317428968002187209351858155291247351815383050120356237729987160554592818262381784983022645157719720665884987945714285934506648329806670211502942358306147488787630836282812833351682146913147986215537941667387325540305826327570068052878302466087334144150436330340633155296888163958231857987036413388771597737878944876658255959814192206214313326098278386327923083233903250882234935642998212704767695454807809070977129062879083640515780584357936547763601596531064323560830154053158905786348770595035726066384120549351035044316039503893733167888142197927034148017429283227823546294078015111811972628139201670679563950638972008764520448409245470484419282181790843931031616742107121240631904914919412551951628820787491407237349045559700176772264169588572199210589368022431578237136099741532954160203538699581835202826551649615917974381027618625205611292079475686965427353657677019296323113900466852258657838136739417362965098925610860730755009470924212950109472064141123750071552189832351953057075517409272940621954991526630776860498183260773318184846905586528041424064677514569500540207623437964598790569609068260883296714085635992170833199139348950017604103693470632739983369119355208353362527681547461476183185856890327180521529328398591306246272216681811286691088680636038305929468897832886124950308605664344773753389339455585249137338630409260159448191534392090252625609248010519587553605812062632905469129213285747770102307341031910803541788601775498099049092819967678220841411343755932950306254161799454883953515650385674958648947399051842579296617151600566899921332545388244490192477308442933093983374596488536362413805520647542409685925751729245248628990493808253752593936583819570680749298636454392180804493520413841628620269112611543925359073748125026212803297661249918056692221579297085693791746180640209735567847744050497498938638500015292904751796043570378350565866518270226626341422615862391750029991917555816484736166093720994193268872795773493995211913509355106520597203750917659685928480952848603306069228196108021968554950562923701716721779740866347607784521293321158927794074842682525009211125322967113914305626194620805825555960806066851283171746368167083777820976472370474448041033220553464336954349999832562228555907359246031784579159386107336605503322152960000000000000000000000000000000000000000000000000000*i1^69 + 220695103661743212580006200539313353753732255471925975496551459229471460083830317678493285195909315330330888443780289783188382178685601427845950811806357185526911718504567123907830960949427111602665051462411897443397729463328533546427466367430643448581417279715480106553662340767569338716268832591117910785110425119618228526241285220580249062248983839996583101701248066168540791054547849680938598411490015838464384981422006445031325008953965390304606516045786232040650188514675745113402258611557885679405106170174556505831606173768222098303117662561988618075678418785504806152613264159251233080738841841506890127167938337115982653465150042230130397336306125786866868707161916241965590593643035506326986908840077312313313902580951258706104396207701473205657680225604265690495625585693370641075281324125556597687677705044568507249240977800878549835863358009047714389818012088166948564573454161561166075985600195615376717418386925155875017644422859110197305985692396211936897473047848250013804158648381757729074304818351490821405729771701442840470180836717010684223960696939253955445605207955499808273110998226206360750662537189863739481623022233945032579794807206674061401694436731529708511252927431713556907419427026677698004709770776429418716199454348245569579447408627902084960080102709779477264356114538803408463812774257534319833388986958696058451659027099162119805725859891710390368477005686381253646618105201798487915980058553494746950990361951798510145501294003021015345870080277441785820434101264339873706243699825779863238772113050656619652088551141569543148030599657261249976721880950000961368351211837271086143264021597728944872935542035154515156822705616668995192871876917198674987098332354182275281186068524530032402512113817905066106779361103163540684944802043405443682196200864729678001321804262035395394984622666283156091398081472306247471763355238864534647237905583816287165348045684767575697899933928607539516359317191364272936106545541925850125331376909474621049418221268018843546346743343266971349542625607476838205667566474931805845933682593601348907268345144558810302092781405145005276544709163195190962826423763053836676878047965286514677471695135332460781656423688500089057779396703523614035049441884801215371858367445088768808910997111244441035788647992767235323896826259181201048478098552324078727442214955751259532620501262881170010972004904328781432174733649325446665357950306928067876502952424243200000000000000000000000000000000000000000000000000*i1^70 + 29890796612302905840228827842445543568026341895780864428069770679124124385186288594624703243595311247291895854253067436680222704054041265670665765643261747538780368777718819726507702068030220446609922896393977097069923770309478199527153596329513548734078167747275466817082804387833587974443740306558143096362743859536656758389970313641007842444886083435630901385744185246980791257653321119603773925300173781993732827307628454044416918431372514331813283753865376537943764856660139020905979110734970447615813448127876507449737499301474046002161090325028462447179626469102630769725049241049483287517331516528552278689000040219882211355750278825886562241216273226852986011436787625473411095201712191109489965428479848482409690898091638848481109348000512129211975456629935629216482341286678712253933078357186029695541746169196103874129396217947104266487718233119476600184873687220334325263470072332221015767084249696836277004502252234840415272792480628822002621661835814776015334223762503411055704380986213963695437081003368366680236299704373853497106499067876357616452982425354311502057240699468796258742413434308845295239263199341944201294858385206734166050963096482396208161676009723123727731246705049528748238057029747888813730260770706604001425625711417335821397555188978026516627768822058445573140436132830780244547633423724271064563292511184223103958860978205161128814651072596566388019339801546700464466515444881171466082091242665942896534790067578580687633643900049401205628402238263720249761817225680334057463796613675487998194939603184087465657426048048161824912637589913132262492966727267714157195291023359905374789320792616794364124364142393297828329926250153112954200802514286073536506867219099182408440801437336142300728508092732540911925461169454366996152976667968821751025239177089812809717197978906837074172055508800065304140929577219757380479925513842925658155934121834916230998203951842667188649761984241788005416843865972869113562514687601643549220407731434962032281301077266561614645565969635332154833857185956126219920061521395045390727470696461136520692189749109224543044590056430201142532151234525339147724722616617076301886234183345136760220455892763747820251168075783753738099595945087153971123831176441022853524697072197729822285539174390163721387712413257751592529623420711105728978265442597938184498918546722377841839291293154492811120259189789716249397321942849507772632269265172575357543383040000000000000000000000000000000000000000000000000*i1^71 + 2622762795306136309575414078162705866374078621588285415312594275254400503766401574667595663574646060920769931785225594239483472328436407328021325479271135766291391954214466200783645357576844358541986550527145204738220404148356398404260026132117970769817884005670902100366822591470428781594403648312336154368781241507115947188422412255783850703577685109451285319239732813486336348821872380065324868455360689245608220466863720999621853968872293617294282962603932358615542948531360456515280169406284532612919677340144305842122939741852047275366513712505133450865398889784932718637994489553968255260231529892815917014135531673045451090414376446266439035154429525738051240767168073192770902987178497011321464036939825372979683896180556222196278766960065565104600960002450389029401792691649228533439936532663107842242569711914372313888126274534221396656955126310212630393164266473232410132434298196790480826924765133052252057349887578013134350979526211469695146979631102508381240245586995985087880429761016093507429988244279554484547654857539277964776295259939560710394743573914219102034190929407408663869656476116605950452749727540472951845077866102723851121091704324258253064800048070790154846618475995991752419443931760909402008165392389317401609752564187459974471623528709039787367750583252560633718253935259616102686027182356237773394097679650662287336627750603415582768216902414599805815588202094108205260463914495207273992391533585195590824049980973741799623116930094868570255290810073350383325292375877324923749578175309880330622682766232822546656078415518457192268825476561684159013521329159294596724992573865272480782494859979648614196735986754867934363054311028739858730647580750802741887497707431973555459205567568911423302579828416462193158290210462040165489232109984457022434741812425069703280642628232510789145739678750972116090171213605587252510257847245255941376713642653877781247972033387471402761196647153442862396940538685183113561747381188286839607721217479543925273695953542611159474483894497897387835017868032061409135457315444907056414676129244612332120272389206571910381828011959764284484148769602950584188507836342374780786778544639995842727596878838471293633498366670595334667490412299037672741784075777195597715757473728004487218833855092682772374926619974541098463088454477336936361025817811515735663383075893666141989023612419834409556798375889150120797802063725785736069820781798153519104000000000000000000000000000000000000000000000000*i1^72 + -2182712554872332543785471421315260378588248733013119307666969303786489910817226547681644168497147028215502754295566593004748067311724004963326654880644467577735934763227148627670715591360483780703794524322217159091855706594128815187866423693194496129718396437531537702743934744506977122588892108850830901845196533433601967520401161929837408431524040151100286789632968954897279737092540713446594034765445744030998755341297750153928752623780507330053951390105936612833300558750894411160053077255546724230141863002930466344929082720463269852254462145107916060939280925807640485047769484845309519809814933479671941864893657247035616795200548888687791605771572891507257769190432602963013448964071316191492044636013555643545685841482850115205995413966580946777086618094018304366477744068355330716627926461835521843898860171879704747095614899115109462749612712865388427454277215345599641727545072202462594297478591255531370643689035954949848144821561963746340717836959529144533041623216248923998511562472126528980267835947528809586720585734660681398109398548860211332158406907602504147405058552092107034474766130405074651459442056739389874466134190223916840739611834672211096944910082179743956470463135395233348332950748841188155096983144429227832940134679343469190033530710457656448586248607683007528730916079125577168633921702840587375547072694794029485366415227337067562735928000875810124594875686746414209550444722681239002282806676531967662146495204500022142365660279867566908623650417285962982251090400713748859533951428802603929793397160529872216801364052577695725988558841820257795683484554604717586721701897142712469199667626146922883998864373161296020319206827105516505328026829928856504113274261225716948647298134128700639573965238763838510425336411352216233266063863476879906018410681178548939571426902244614127561490532089028402531750034894999342644708868481290466506580575929162168932615380970950356449342253463381847087115258658567873897016644573758878071964051948174774491613317496460041460317416643798872794313948975783322129260851432318539683851692938312953720800498189009120544924093787018699963725470082623738073283858482786675802774401410341606897846412046717755300249604617420694597755760008982166437299756226388019906089574111750224331656640270557309389065784528956595222082373066479152936582247604008841580005748926001437955548902879935652092993860238386400021568583162834206609496866816000000000000000000000000000000000000000000000000*i1^73 + 9725287752351741063698581261547548928812095418846766468358513214307067833437724896341699614125474158775331458664391162830334660588398597999489491907432771902531843631714304535617939983291014542632529781608433748218486021726997268103229519953286287608262416093246050401392313724044734234297804538209387713338931753942793989127124697830855920515584191618538780700856587862656676500509552325989649474861948339087208511478129728963371365502634741198735380004492995573982224358190180027056581307638398472944441574555600865954821282035314063470927137959027220748706356230099585992586244667954665554820265262150847185453301608955247126988810908955593637526771455763898834673154372087579014677981310846645972214391797964198887305261588937982847296722369977882808644955773420777090290293335415529770252036588039494179589816000417110780673406287536038153645123396899930089602133874946946992700881426113790491035423723278688888067619163151618454307075976079521514556766102580714622616876406722764981410533775991472989471499376597702947390669279611388534825235554196494186684343451335249055472667171032035382065626380001186941199396177676192336104927152341461773953084028682257387492456841077006171824605341895754912632305255632303746358757809378978174763006105841905009294313880855553028711938445740077169199582689629052730571152611826018949846291471777000449981479714970867193370215052087798635136511845652280945061984810532336808683088568107255785337720114355896489387798725955251865723565448591185567862757116878112439213314190986122498740770877541446346257333518466495029189903260138171733281269527629623450769255073161338060184358706515173952524698255798280302907842562691320214047225454317393008180802066001971922779926596688037579275325122548238027092285782795971812536922638116491679204308304884685419334081704767106392534117177720966602282860553492595102861253117845691531912028378148067612029268529047831074595669536068808533449667689042951165457196018836299794657416931775146167825961610353722264517082496925074190350799302815893823114416699508351575721015375558269034166112751204312794189342321746390866706937211196682272300167996734643729459693414671819718150544731018911688718640865210166546232017246207018296624499847885038180231773566722907740862435527693593290589994421868388899747411270836987042152224564016151597033530403048734951475030690696321477772222121674165448474116368993003745207910400000000000000000000000000000000000000000000000*i1^74 + 1436700756976856286017044869965339103611942674509378947962074729632499078778763236002705571521489845439453339493319987319267806915556192679031498283706199978394151696318493788884664773554227545857852235109893082969516070057569082371783731513201739584257506243401674656529459654045064406681174015521687011328891680922439449189263265418305769710758977866851870018443899040331055891370116142328819469293122683141205628463890596421554237288540811984669862378611987431790609667918112966624311945927531140051110776038416540736335534029312818231506180385680327742603086606035707377630888738366629097349959155226166014047952520335656918907321083526130818479524169789311062569763275532711063356658564225621396257581877351091592997451684999616936296390363995935872007894690045636150317969752090040315717518970383944040545451213929159527742553667370498810933802497217684399125655950374294413254874825664207479823775364317391714342300187744559750031420810962239720066729761207743039606331501642041238216806247474308373497076812776434317781296784347646765229590605212590589092085394983963898599857129325551926789477452226693949272297661334118515893235625664315822198049759526414123850633766962958786985921825506645266930000102535118602422424798551319086634935751310610740204638640109856774455839234720185587708434202058855099712140241777360130239744007359961645665866329301941516196712023405241516801427159862851488971114209463141150860310994734801546132032504608599563902419162742476686219613159382534699438270365350751447392126461286204787367390936497928855694894600060495019486615597311813904569941782909584528556611161534890590410311861891162436441064947182586675198058602364041079337211187620888563654065827492985259975496737095297085938882193289955067386131325224393573824629434269320318989759144701854582866172205963698902064436516988564768461063297818406748063406338152127495141841695344877090295753486920082972755223455231155519026434207152229965704049483808033549961348394952275623687131206655328170638294830894106269743625499303380939721945881964027177618809536437815729896014667813243107811764149568340464285810119394556561977577036661125474184071101362473356375494126360395458987413600666131593405665302642471827563247767550731544581636849611121689504128331587331148430581521264111048444785152232629161373660177555000943817129492577256524676665256771243237878545954180676965819565994992992256000000000000000000000000000000000000000000000*i1^75 + 7346314228436702353902084154591055333117928192195800517586329909503945942998488486238256426076738160024092574136514584882323627982828048768901777465335106929322494767388507909084090122870476760326885367822878971068940499704194325585817939874514501333056307967519110549423933502509724736908806152868644978544877161641473518606582293107669451622137434086181357524308678288240285245547062310846730854376701325335549090779675507522885226546649259585073485015853596657910845208403193759895017543707301713116493530754862746012344760015946952235478581153801417283827757233367551283919809221272511624586078201862258611085755461320938562854060764720648377694732765514634178586036419830617622683568543319664329368727824824080175192198074212818829716670002110641423836435837220185041392250128309585979248061149222666890699780751955981803597918368685083225100974437260150065812646128403153464737114291571826699633009160522487253579323329908082992313006291093135612891816338384091218365104857907547177804885687965978288464951655009988580484020966527319070420052986583472427252129403424061425575824700044680124254620670719723720190262031047055893048207284575326634493010264816404154945291403887809483790442602188275254273892610529377966709186902810824452342818450359578521517047049683332216089773301951249774315354493132043336266122278066826801664160530627792543963483189416349862171114921627377442898554989157499468794282821636616182156526186920456184261726298657627839567640943725213671402303939032561970505914593136332372729366390493785208727617453845290388195202430427398910298883476609875168598646742938679457438439704720548379735946023613927998637795140326252707659339465245734062674698055016186957905465777128563568188076751185738279016212137294143675174506261992307828473675542983547731547896112971843068045740085266284317893717520210549799983588315801809307595864455261235705465409263701810675232928885963247603240811681838984987521228806363060900303134488147121578766024157463083351350492552333227511992787951220965201717666918209014083753028683882821515915685512208301013309380545829803056291918341659640926271662897995035547752170554917341305041938899687921943256888502709770001202552805324540665523009130630859717329114364287360781211486063709601198753907582180569833950093044018142253828008782578481506279488283391253643289555538237683807528282758871431651357380783121434027655083694489600000000000000000000000000000000000000000000*i1^76 + 83748500247062745270678983677083768026414690960770488767534014307463181161456984502337203614225840024094714148083264139118470134389739508185259260997542743400025349207435276780263256506504410194732356668330463023627473078226632127086944121460190115434841796815702105113487587300648060686642940536014742465390557148430514389412718292050995185121747059102522699031277073942979805228914300008338711465948576009837755995435147198430838108409472819048059028067427605878960594236963552370028654509630520031058558344700100124157080342165064370955459569336017080483473009737140765501664131773543220720946975742817819731553085203230000815287819980284502504719131317875077630477114031622703606293991907748878710778745973266015174488997390429030088232844198836581063632284870616039668695247929293634565359787418545756223632609902057950173765887535841653570332414067332399908226160312553939064583020412364715616557699124264778693544050240881458188322361641077493989509107440306694102439482481884909377289247491711700273942368036949030932617288059224674226296413214553042463684340562115229896084393003530840015695219016466853813830763474646383691055203927397888253131503831076362922470475689200418991252015638849318705008532422459960402956025603078104612377768766324557559226255197733604417589231885438385044275011129966734824100026644982279370390300311689336597706630966985018085624352207225696044455438002033812890176408569775570034691099716428735029918608906202325584723729603319981352474998347465328399115288443519185312275368255341538121321374986877173371445132235417676856741739561521904091041860300506287444375769420386273242783412628088702975428432647569956529455729521633677321748068765233465074703348357404008560699352971349174218150922847804230793145984943028646373847299916983959895409484434382062766915342528939658792324063346675320835150443053768795994178236630826595171771381945004471410186862360665356137374963777069702798779624146578679137188865721943134671279441165580624421516376598124749376395607052516800555850418501330808119232027215089407135140437884587063493745577663541670113379969908218753809341385319958752549103945591553509836280240598788609794402245358627728617432387284292089390893489987175967808524303439030186652544600527658957612147204192571114224101257614889888673461099864717622332971257505638060107921049045187940333418620771995636786354676958431910800916480000000000000000000000000000000000000000000*i1^77 + 2540133142031118020048653215333596702046945485965077549239658571150780755561244650717935533465085509189492677314915477145537169779171410142367870096824958847919757839437107166914766166576234851281380710371949189296886699306108785460072762843282839106520077760772961786890409207580252468209018899087857219356013499542210845800047338161979248274308526957729040906669198373543621385202323920309807781373585550974500145117523016905370169879661168608719833455106312066836066943369901198166837754921516340862812860879099609824541358955309196852698424998294666148818057879092308640825802570507506419571197356146567081040543130936735110455082360539159039643468145756281171290356693586786982686805645219203583560149228778637520779852568145757331653144008180074138505967330368915943263833030295542113101538864903292209760597970547964865359838277835887466536184734435036500057424538593502983580125091214541589032554387918019299709897862660272853818567368196879790273607767726269035699237400197274302283924241101895932834902486966702755785162883974742456795280749363362834463814448984187157672548976618329823814829050955515959845572391413173138064777363096197747049153005871451236739505786813983972114511023616181694412367601997282663207763144280963235521303640787380421767952767866108443399108450526755829755293827053140507166860926790798648830540761906462805267895549587711212255406705714610420748901787480232763735704038442728281415351451177214793331813206479641948237832926511730238104815185204632049172636314427424298454974817200090298149671468055446276359950521006770254864099960555319902732145578141868940719351830796798021362917834571300207766048859540866205234935507426102377603200619836449832573626022401425298217275181626723287490802380461389633217931120931289967281866595724939758114130931793764314395405448896434930832360560241842221912445155121604913697025484335567552997810351298298330494221277951040486918239137743882012685988269673810911373067702459920465763661280319030178724193374059374706152992095234471220723752390389532289677099371375600672725387969430318681181570449440847730841375028953197607463668511447186698979155608461029376722726906034854186303580733888876164471799521410708303183345573415809343860008771317993862308417119000347894140709571338497742700831802552413239333537804650095829661759702726381393548774687833414249192098192272991359182103529117450240000000000000000000000000000000000000000000*i1^78 + 20973165208149330645604342365963384982814117242025774697204362027382163634383637914366986453082628611023916313589254808680974750285692992931398566776816846676317922704441433082511073057237826609675453990208171457527150906815783723453446188633046645890898124050850710995484892466171992032548212506268218090033373317471264972854097859460604263763739515370242824446822015784595109208567301762893988085291222109969120720163554856771201063983882184395983270703194695959042198938077118121956334783180098427990075448657362860713908693599025746896948909302647439247535073810549988063225390512346771452998742540226037453616705956406564307787258901186688742244383056227449861605279506753123458979554789017923336037114123725597625073503512813441457028518402734043636418282838750946461868160213900928106151768358897839612965254377472678026490888827112238749747307950698155437135846900015703493696172307936637323613720179931285001263330520398296494803682126739865889684731688483990145665105242930595451226838712045641233514015681233695254303846610234196955520418706805976774299141096963122628380384200951702528589980890967522440655866491576768551496114040705457888748835753083061527167933216852300995705302585265242684228159768461625026781623975373697151320686071389988984209135318350160005694495404644792774736223725984062332170261073219533901940978344827071166493977161375054826598160679422434511483593938472627269907861215678169894721872052938947833763093623864434891451732076230332131820162424140244714381931377373270498839493799226833631253305313000236575454991483853861973427028574851616114744648396572084130955375199096495206170712909272126858609799766442389140158934576125405465377040567105513384645158455758965317304213661271170281145511752914923861958392225640480575551175500599650180832332434796941883416988672679883141285702728757986532498302949316776486344505404064801587478936217915071996870772936131475259468022385171851772994423625567548526329884134670480537028446957905507551378905175783933020456472676735948005351174937604278766431074348472909551893670558524126999585605933353288093097359687758371885101433584605805924599485048974291149779086557182299780381564900990921195193113051853375245667716751569099189144623735706656329205166846466241164774475942761412729674219731732011160466402080097083102534742958380989766067056446668673899478594036983094504757133312000000000000000000000000000000000000000000*i1^79 + 155483731515169856141732824137963551975402851102686975026178078813698640273719267290991389561006800905643939750263926522660260299389446447576924965172228165815746109132985313988855590219813994722423571656327907398573075355217183150830144654540159736371852312189536452813785269794708052795387002041877208170431173768572123731977242255491665911059677086265058913723963018522829129919099417627106260190330785759977789901250123763885920138265382802300485947313755960958689995605453871447297166824855043071603748333393875712448162287817565774065245492163169039355771530477668113520167854306458513408449625996747381261371170255582749184011961319410333510875512360638954716541331509095782458638606908314133412209030554863721226836059473669383038872778357236629980395804524233093220021269677631263503410031692691221517668744274678016236218846477639177050472967392396797489846234996358427541177568506930165259485007938555964689895217670795922495665437082502595101895247893229545127397344844978142931113497770727705800347123144785463624846030191004908089604452055488525670262243137703949971145400474163661351110352658105463011542187754546696525310275626866135055885289531550089156170826270749073866989793058916722151700150476930452649871520983187609064067299115189978900946373340277294719766693875619709861927480171672500721540167684372510004070297763523791039252906022764977027116412460168099273288210687837393649089081370526370481421714936657721479677361639828645318682515117051540162271185647870780696173483096440303346158044860367289333993533527639019425698930667690865235872319237981425216869937724008759022044627578098128118999448151248036260279658653247108629169408090976280092579121038535508741293210584644575656720688183162491063118054452106059003253669720606848389554090991702591823857721338833861678205124972442342560730446604901225634727879425777426709323237653938350587352748462655481465349832647986227975511637549463663089207101529200633137480018140068076543261967377159049620323736686710506899491869247487133753505698276156578070061612708077485907643709730433711204786017665938932422268644210083286576583263884894798355952644370273131179731970544024171928294760315151469917170372839862351259952301875075173058915279898615130614288619759631371212216570388288494018230966009495716197495403568615357830280306816724708413562463296062366345281934126489796608000000000000000000000000000000000000000000*i1^80 + -471878482795855478037154464401327733250823128345478597163031169167430786178272906272484574774211211238937948570897105849918875240298746897638183630526962966216411623928972603800994059087749480125970374229937703811866970744054620377286727093333033762068974639311413483347585153924240802857891630590503870459900136633066151321334332665805863732108963327030983134322669891318366667140223705826033560167120204143891952832435839230380816173012544857145981182457613009258243091791841364771973721795276594413690318191516312471521050410460932698809011821001803537084328668665561964886848680794090997227146576236524254100521583549087327864663871563344904603026690852633208704699940975649361490973115508380712650553901406120467469940370311307785773458034636325517479362585465206724661275310952890649515988485710898590813738321973090814003882552353819517135323563525183875391894891355937669654147298469276813757942870932601999573916103764069089872281471707820242898681753824689160888825897334457577153364722373703714127968660565661368956955248923772529294718964117694499574662540901129316442780948518038848103955501717754307297665904654356431977638573399777748508943809183785444972905992150662788511752810008149724329262039111342647264303220211366515073156474249189377086094715534240861400081957344425245514602091575511260354052925831720049347227270957314474572648702835637686530893348811594139963947924388523916616092724556330942426613557262841994872283973310416351363609799969082401224246342677251686249433184569178732072933966977984642955452414731838486312468640158885102674243603593016008697103474542101876282710869821555077637775422507603359753323879518405891103417081562792448277548180477726415673033009557638881380693759273514531732209531199800441126324948503988015181031527466354468774657650152836657054698492426224751789040840408426574050360488841883884340675637269464969363621809552359920112227106968041069943466894850724797879522605607843267225960154256061773019212281868995012948129171527209902652899299111458682549427433047588902476721360031884161970396238719675719623656625028565571810630234374928261001049835095876091777259783949350002221058439494207011659858318540991424257905847195888313807120146303368485336205890112840642228689997794977126016612757616834332314393244597380327797812759989284880231117961988578926204032585370653889351152840998912000000000000000000000000000000000000000*i1^81 + 57614493113657724466791800528322476356533119919333677495896825003482897995661107761551061542871468208051804721967830219537849569787799908853955498014252139224939510657098402164220477337283162985163431894372569114178096626334721676932809996941744353371073317900225672988173023330742669984781696265106584402178210665466192392406814886462239033685307400522583394415670389479071406695027085076413663498650512259189314994573298683157352042753556624866908060144816100560221944269826719767952617015582663663230674461233940638140169989948824705317431912140483683411184979722086439626455551413084649010453755721478373911082293497266758572065958511695946197941697937352600647894510382017252912905160704841670443293196863952704271569678994181739236985672173632645365532593672366245582604213561047203192130851371302099853039163909566135520878931389731550590755787528493104326278498836738268408627019151332788650531801908419465740617409710987228052883509497593424318305333002545072273085074284676515755925005539615156304446439403752683701133615961705993875937678831481023968266528613951303183693981436646419016403460218880544009389273866008730923594893759171352063217743278518727487259269463022319475942295961673572300977207729402476005519411364538433500499875169433472585001778997215862030132997518949656050471102113754087170598452720901954909808085561342322199800131952366683887184425887744694402721580864001883310118430031299186881054291674081151392339400559037017809481569896480728639697320825053237915643972157141184521922222090209230850791352831899916024635991810323272732856152994791752689654634777153438538092616779377641379155320343754833674318833387246618387863164862171128473938764505298223738752595003712432840953493376728274433183024451098338261166036540451582674179584606942756026084688753047050918351887938217331708575248362269765461938016569392515099776052016474911159683405692645237869472934311233312171276045032621970066236079426539691895523978588954298684126930539181884877974041145902790238220082483140483977424558089674805410530610810781933003450295285392667262569971002832656502070210126657819037675077044933426712915778352020308306026224865640760146617446756072137769277933702748216497557705103790450417667776482798410192504801813931846899079332235241440776301300690928448853417549823778036211668373079284442852299494337297327131407155200000000000000000000000000000000000000*i1^82 + -650193572723706461823026318666983513720904564383477261287994448026201798995605480207357523461785484225886089803990097581241897509530743604280944507161228804744824639317748934874826042332027456390376809153848643372431917294869962001222487362242503102380767551237639647983429748496435980820279571517181420325929094602958605641975652144296727905846872928791526136278705007766878004665040842680625708524148885277276880433994913425779537349364999601987047693711368540113653851956578993090651999958854694658032656059099416901315658707624661197535861871157973915249797841057620954080874797643060738212504164593376451172384385825801799809384973586262830664872164199897942034853947373608933479855011670277154987268023465685488718006414245800500577726898943493518276966440347848633370704578423038712197009012323428623042579814035699218793505127204675493073031534501449484656354028405437849135006809563408041360485411270796112039761328207106955867836781564162842571872924536979650643140964634938265142728384335350571125570496591348167221250719187993662854710266099139844190100616690850822333774289356186641097954344825744323581272766580359218424924055873393030882742644450535758943947924846577109587495456500260738034309060923148693668523455399309990079532239077807764499201258438407238506632889811419152482489295685041740296350548888675612023797261093417928308603391881610626748463006241768122630407652784757555559195596745224779353926303344530240612108106371572487900804603673125429942333052642323637453466486710728643602490835488489910854618118753847359379979986592252662405794450992051600639145150582414337035813415217440917076363490807401089833312818062537325305570803192550959128221913368020131116737262666172709477876729591623872169672744647265915609118624179551286322999253351694082797892740577211499929941099315596470636689090715768237756218455277822518448051808052004129950464402473791192005603842280044940001938086039306593552684775015428764652424992306202262423167296902160520723096435048855248459338268539743941823473355031157466161131856496550274344884106370448894469245188349285698927951167761830358780010129120747476016679220379475368773708765513506239163737128207013262283208740644383458425754627193902474925249765404494016407333745813109848957826834111358192893615465256946379537195021297548939135415189073701565052379025462473523200000000000000000000000000000000000000*i1^83 + 2402260631302074248657659192433706215878375373013334274241473117172542782686209385653191138623326893416807825065250800408923487086773449852100487409487874021318980631042674542840232586111852101106028590418098913242474202964650459102058116212323253654110635668981968822013950332675381730377140471005493546327212719998724204236126608271609727586949408020031918357564824121576109458966265130941597743028695127531542645400935100144640938181516980570397354243283352917024612855117386913380794577609503156610944762730755208003884772582318066114365482141174989553029828576958910023247947104512017721914782832245697908952748054441838762455512537614973272376908790500786654508905172010072833770366100276769826444575488809916280480368350902718931723748884819628549220858073476022599757952762470613372555221825819290768342189040074371957698169196523395577981050378017050940907721937538140487016505268058250604935809430032502479126376315985383103938445620767834237953164574690158075545640272651795854432434317863268553143826515650352708746315908447058332831234285481670973293136674851403394712686061768066503573538723090623701770855491247396858424226102132349438357394556661277402587140788315904271649261797761904086254721218238042773121509052252495569982593192450432056626751780239897975774766064518433272118304131262562085727365188434032227353077030674631682071871548620061507305935523399657631619311281539486178802325922805385492822951697149631503060459423658408519711909109816153273583670597106418037756324652278994870902276271741100954895350781215932833966864572868928843601478831113716764925832848228672489887944723337789350414307908942387627501669131938975281723344645217399008366569388413854130997707379754331050008130427780957041059856974642536306426963357633815081352604200862030865372858321293473410438263910830061467270083277867970329148176046235563524269658581695543698408678048642939536366423611498205960724432765900881849617951257760857118234952762647098800046845709305988638994254902909495661044921884224665165879275200097045294623552876437178559375392234144726140429658708898091954952339514150548020760094530492713296003386957310999493887855569646139777379905168342900120596144491738293787622137786759739130117045592621564209810901661215566174129194928178932937572605647610927464782131111810172221063471663856487707706266746880000000000000000000000000000000000000*i1^84 + 10179646892058202106069179566761689533361981627296637613045047141963366523704585039816205682547527908653867477357934659192931508511097782397440200018059080601291626123328054138246164697837747329823359825701199195096070209517120420680997713595306145168718073028230898003222795113271139975779292282935806369138928826756240530928382602042205533658697651856509622640479605060941301951428608924455613108964420522313202080926174203480088094193071921672671273356085682507373357953823950786544383961847104218221810155116093749956938070390658154002539261000364721905514394829459845701472312733337933322767731105047299156063656264001171444421748451066219836684004674689293131687947982805910465448217989343839995481911939713348050737467819355075200511229262725469774800306687281397383522691341475715503642964830096270912169544889234137231646814503728435362769759900831991565101756535831209465609370869830028272731819121637456079131426569582565489043775049275681102776579962217258006529580862023384885360858295882087151177209152885493397448962787328153837811069439158636520462765671203407374526435005587269094136349656081590975794598634882195041209724172638991115870826351510832034440476490784344758173516879610347481022466885739446479872309987752922095028632741549508564695617420097211587536044507012855390634140427177879263727027041341125231843895785970945206783617633894703129810461627305536459301896128721318072784165639810664337946971507678186371912009700514988232945878788014053292123714083879851825304684859570920477023896461471727062052877425871569696657498237568834853192206960625226888707508386009979500963847821331045020438407173218733698794367084491516501984128861771530635215710040848493100367489579691538322239748569476155125155759476671686612353171522832479585350718517591085166803870806695182730013079162196492953776688447807237149218616489567732076432951005165754680265888758874939015070706352668342363114287536534223347055505422164871442345181821401258733816352408539822226534543928018542861347550301358612797743429597955116602264848213053137831395528129459087840339584641646894462028363428241845287809001580207298485729100999317790128585621191532988349012368133458005241425599613147589642234821268123616927197827988607745386464805017363881732248986035842755260793600219868100181038213826745854532321239321409109360640000000000000000000000000000000000000*i1^85 + -38378262693922789171521630521228458889085936185440573314140445299100523811868771405431747800024939888650075558684737026154224799244432547410876193411204759350719938120266378422272961997773327818536388066526139004651433149657391686473004609300829626302596953034663010199094475600700743233879827199641793761948681755912373672227214043196846670321360516941032568914408148341830610764135366536284753375947109835183038863812826306236591218829556108881692823501933488842875246631115540187877439786109704040311544042536870144361471447495014604152098738876602581575795652268727859153312380618121103709714857692300867628682484074746601734586817795085760299563266768686719329396797724939903987670619357416591972536460792385141641561557804005607242413745044970179103936957990801751089260535603243405967497063469562030959208160954716648325134737490344790571251047211968763707986192883624212851490034384778120711777824665288833381152775647495117634697524296160344137574755177838282715737948299995767418272278565902678685876103152244864207722612938315046476448108050684061071514546427646958697003522951088763009198343875285982483472639202442455510462198905224264138283641370715411198304782231895328812493771358098022439923211214481399610541214715932381641161289312233903802853348305048171234613976664259915309164738121399017275383999915927641095802087902822585015965438654032361957637876981994074951788014403911623858004081405152875998038497454390504751588894684064429734498352283709314788920496247307739838512854954628198720153436480622250797449348166501836044232176602529766855230708420808685211458582356459589606903411593128998699159644196668143521110791482253869357173244702162071908483138859647542718702644689800614593357065361748152114123533164354455942858988215181708021275952626265073798475262120449968332072256059326288633517964125899684099219119102822504208299405781263530522456688841418607779866011421133665734856877461312069984055285840757231116769613166972972692442884879242675267897294847689451184129104104879274776702456037257644365512369273152143805467891942993804979633194565131656539099291386713008245900348300749969245842473687245668462405731309213473322414497504804290973445550186592503545876246111546534032163265520237756289226390453965128266994098743955209798228544005379743142862172881560729757006741593128960000000000000000000000000000000000*i1^86 + 52456168307097261449117167390021494762399414563391375854499772317179045595088223867456328764443891615598970268407665548312756902103875302889134136981135453053552775636558092342866065269846154971150009776331891043136741713004480627464117420859618617960176008687442055133148813845201402022296967951149963815605235649458109586376804155099638647412356878750872148554081629909572142345828400002021360767482110103696587040745345760371665556355983601301215714251259698869881199549537414345137467390604080180576716944855978707040013089167993717218801498035932487002830793335309109455288100672008248193694121495489108956061665447948303786285758320848443631160789723821094598584861625621860990107302136895240553645996367088682885092932819294846368754713186270452820651722245532724004290469840911604097150592161508980155580111955324712039105178911796825608224858262179159132732832416840376176572890257567189117731618636723456304143117072563831941879984098923052643314514936362534367478264650147153951103453828058797358344497572637050047461332878037946614429077032680715324633849496768015233151748876433025993341993850039676566149719719251788222961066671908382105006933752710825059763435540742650051256456231017207028234203262716817236184313603268359964315362435923704272767237468427619615272405020610050597907569744495406854204652320356953643015342227268954811492161303214261695117468351077404783724965468852528413142596560378215315614966551820557504575263495997460135093223603090896809087206897573804234922599869762928188379006370426465568861298640072552961822571178891211309548945758998084433769214967923239471565264111351676318726449221306957849213989222001209545936076445327022173737407538375498443371441648267670867495098647828067812770660689964784448450738489455150461637839339633417155097464029409051962662438658124133485232191941176530607142819042471467156405545596635274921350476794369721555721562057363335640774549752162386731840526236046133517776685113250465736783612712853085901190080386521246746629742567055187731292273060053130508059169012974590434700050516329036084274326114741200266126041035132304247306619826392191322354645776860894201022943363867391331548969922194204470490912367453113031106196402458884765833805012859891257468952548667746109032142545294789755148073208502680405578995888698115720478720000000000000000000000000000000000*i1^87 + -35047069810539458674482295162534676356254779660163485317430358345926918919074344217409801456775908122207341742953518511594413542660962986242828853693266578453060658872785771422757072847753523504980039548587971323733398533114197167283167748657929160825877877068946171977676922197270642924214152741333265816075560914675474139203309716626646760454447222372940562107202823614134851633945757462385437017514492067941521322745894798315845079561682371558016616888423190764136682913427659853895570060782589499621536363734423263731831961512879290430426619233555828847648984858975449628400037025526770133740057875807063912193582318573734113844240747267622086838841346470038218900828144293474395645907353271911611389951310236638351607202290028797395616648463686106067703149307470851601847207699939151903759042569530264306188007512372871073235292793293707401124590369981029297109989673950450635267662709003705044302647641485413844472259166438704086756727065928101489554722580010407108972813179457811675922906608745001113781781961222294230624360433012272004189048202533372077140242595044003085335435340927241486108552554696923622419218212097471337152428907497277539386396324419148115131742532842962282804768728312346356455975594300352147955637220915992409712883988612017858251506475887803344006437777022143838047503199074781943911598162343772787581838802050562921408809604166662003036035137166764247121809274608844736525616281062611348797373390264380081616328952586412328057731927289171507645129369377776924550248097838353274259896969941535667317582766030077740054102296153708500748577003631682274651536095560825264252653788815576592429044171505635805059065127277510399068574942040359597334476960865562053661364264227365214830650820688451516231858442314610792958280751385966815595218704969887224160571483257924556529568024216264528311135733154921383282850257071973743337444526043629873300582603664646673760468485725792799506174331131617882572731175702177280988410553371791441439685161145492613480383587471153872473657472775945073724495258936360400644740327239047389500940533748419105300790715668761853858410118108049286970556337719859344029294083313142718426946574387487139318655952246950108110053850498254021381711237028401952900193582420568930769457276401116271196805041238752808100567785821081773744970631479296000000000000000000000000000000000*i1^88 + -50844555121772678128695624196053520404246992206768848457723447804438286306377506561622041119722959760646149979410011547081251959276504866401786964764306684356520724521831167800491251623435994055484556815625265785741366939307320354201871559404164959429305247485821927187108949393218582672256675561148876431638702634778484718897886995324393131439947727005667822109813506444838961565625970516955893848598552661686318117736108974367475034064658729630841883957216111964540621976935679150018306234638659192172559395244831590411410783463202473070305745094953774416356104951774750035681892346808978920450732803533212828388341530908086887031053043841507242913813872465548721609074568518137486649720608754676382841761316125047309320558850124212865198400251333695212385814593113681434508141737481922718453331115421243566272965699780983907964567036000470116463033965669248683687082617614672055687296020143049957169232463742461652055211246980700368616818896810962177779014852317533195378649875777759001284915268981429612072604402520234624176070143671356562377941990906924892185915475741444381787194965706497383855865965904465100017051951314159257879896678136378491922589573754073770291987268468416666552658702842297738649659421639564553462627781023162856741102846060948932210434032900373837848074294172791209284979133638610791015241903462003346732345472491008578982698565267490134856107884341005567837997043375257489543976868679541180786007692929501742606418207651470278056880043094170494850523449491649345357938764857684396341723503826249230445333305181806638055816659137310393494936001242727051980311149013529351037042973561679278336889885571366834561754911150151907956759253322283504435910125393118848945409386778295858258437636179876244649917503171579919508892554614713826700400788203272453224633967328544604406427989028512945212466818911574599900146089132493470022506312645756163520834538381774774763111974534905156158490082636647830569810751636240984633449220698975932871413347818122713266915413379105367362855599908927617162315701503324927550865433239172334306746953045158054729429471196263858757445654278155729825223587965552490698805241933845299903132421660118014694500673415486194041529407369847826839117747698967342630186926599258766519441463320706532582091747013531601599882441311076262871040000000000000000000000000000000000*i1^89 + 324374942116102691579219982881643104825375048540494742132155001152616998435342294362916224451288606584174948266583263919368289970113343124667460829878674540300535951145065275201882661460482455537272331543713802202261863063011371569900909678431447091007776286512820247503560465534105518818412281380260110377163528878353276449555150675576497938851936958402442911254721025474975976225392402149892543881938169848059752606480126529293035779437454659064472340539095527739922686114107197805816506766765481409764457944954420301081736095794439270829154565585709064670737861526311968359104506786653278526733519953347586717873310541751750192908240357382469786794509023740454436522300528606442178605041156631774665184842426659847319803093958068077865194097987931563713248993385932352050321069388975406223962707307959920041629299811245467346232706108843576650960364261323830136517013267221255087717614526326417544455942687166847615826068395797360274776263264140045524785664064483911517367130095698354175505702452652511865134725128542639793484514915570127026211721877272616329192823879136697211611039822700463533748570244911055280785455727297044897424839629358055163298076088309685635083051081929234515558931076537419020121530263852126725166890497198620521335792753023476262652574582610809847171864355484905864251100252513595359924218944493925115641811619124074530307551086680121829495654262958889150320408798699091031117014090281365143951753371044124877820624921426357164319251338668444173128592676411596491621346690558789294094624300269665905489221237835327778417534119675145356207077876657681035224726798713843335434929264866616670973183284466875286055360981100599311133930892832929289724079914040316018588390055853496391197505913894704060609497182724366089763883926333000897214514958792066813123942388073601323649174601307684013486167468705414490260287782317866675764245301779559672266054646380674129674747008882454402943367870099199004195911337470676963049284459753665410274635373532696563043475755812573520726021913632570516646931071364903767654723118959171524798563729596032427149172773591875137923662824816563386431702179847797073773018399986570559263392149606966123614908928537960439371525803321264805320710578181172764078843233727729267099927122054075111280850697294071553141994400277069824000000000000000000000000000000*i1^90 + 754922345798916515409303656774489852179456596959658552479570705377121189229625159061537458390726107316289564995012120196009752490204267247733910254835220928541967641554527292749747549567493910019407589956549103877432589858750256391308496936304487723004769583570552100785796083537361407308153662501689416225145893740269364103214771644089976985651506724869173554189658168866992091377673658144311983438923690484822171061927587175673236167698066441389368464740862266171864886329628570457044851287565420381711430879446149959901930670623166763177638763189964538532266687368068368466678819809572493102596090052659142397715592234155108134137948792776163757047412290660902032447873254719311868409358282902836175649558654127872952765387348794384974748673676530822793161216347513924165220489497827222937104988685305129745969606167823946862777900343028652313701308084219315618150027134098120521917670682592662875479588823838001454236991553611226437570536633788652396594996301395449658007550680852830250609310101334912275969356028050624400989609519499224546561567370263942803888498380541001965567716779643228330404181147157295101741730556669243133098001818273296496593350721101722947379724414837388368980049843858157436860122288269638653503380788498192450712545388929154963032015697652572780584643828772796985820698682883478406789206973793087772679949664282238620019489994322881326868754373536876138141156327569980185682064256685600394838539185466997107316341593723282812457284801289805221956059620898416035062053567841747740721974567247233276070755310686371329699499481482812402698685301344348645223956594361807703726201538148846698104099431468682569373779667356231140204338185135485491291302560009155793414270510226851288004226824403190426538729638328218534171512417753891883676438493592140415924471562018163868360250065385330529193526129275099169204306005174149872661531527483716008222590423602338998137866387905516046616947989674106006504938258825785017329346166974601415733634923612695275539396955659492038991084346468238226117652590784913997952267859251334889578190596891498738192992351759169339805341251563441597561854823475918929139154298980782791515226004340041714064059957674602827458962643797027418186049693393888743912366300627658338598801771836080851079995926100994047710383308800000000000000000000000000000*i1^91 + -2827755994035175176484411841110208849969558767629522945067251965982991677112337889839298090544141699528375419918124764487520105938459342432929075993035093036814987652244747182392222110208428117325150475184893242275532231431561434261673577410751956688375587625278312000105932090629507219037798959754167591580703222426837480083566914697178993751941432166516092371401652118444204674784861465830528226186899239359591167741669501896493679086222140382201931747794537603855873422294449175524319162214331760797060965511486260135536842141801681531388777022575828789420252626160137724131758599833129913377362786883935702783883762935657305110535114109747242466945796333295875827930937230666008133333004494694338112865742103372403192023849300953492664140325888023198534759156481456090252516238874883828035558179787140824387723897651089009326044135253920608761016312605004672876431605766386455212435532369545698910718027644454980123093715514184571124582654560521352691775056925039355559222758191514687975131333467879834816983599825640734461044314442960082068798482812140117657236200035513480323622163617329135896612911346271325414716284844429210603159533292133037014538422757734834356316961631797272020629035573629137183178529580460420848714428973220731041302837744975455659929853772442214085967915268781217084228341824557332335267568120823352734235033788039310736407145838402609791703690479487479147682943541739270857473824678872935006322204755240130970276034001631615155238212408730678926979428855563459515433408574347989260683494121152622772743566959704173158009566411376133866685768109789971436982529394467520485667589627929793437551341314631670277910036819777863704857353606721397514480347327969271957834550229715185311069717515611995753040267682165342981410545918082004620005082681198801797648547992985769475291595011025728121739016674815075018490257334180283160125663317655720779530115766825457045509365469978093325560466725518232965713358151160974871359973213650075708651344884262042847915437417875653758943120229306745582149101030665717616048664643126592963481428026560804571076087514040204250632951567183655398024458045469228187252207461378831348210160440216226557195260209903186563128622888765051933597349173383197317009424447927205101396386678060606174892827993847439032320000000000000000000000000000*i1^92 + 1914226472718537750264210624737634175148188978750468628452151995197648171788539680149100398547772971679660803118265809614649633687924689305417869775405383047449491634498503382485552416854448298122987648715874967772289443267851079426011848930191794519781551683107968234790369345988258229838529378566110844804500244612519393911055096035825515972221582018923739784921125474759660479631054613325801783355174530666275481783322173670147639718030304404013148212266940585009230580784496945486734454272255338629052847725994597982161419062213736836276786037422144866440372485395604344634028723806261060771334062300308484216967751112587284073733483842812797097824526100701058640810985264954838115809596185712032993101857459512843842008438134236001442628537526567857694671236927549742308024534108917100141573646157167049667997474863541461492592776868871836836150654776134367332882477175264984465790744582614685825177223354990428250730443020093722714757528676395697471204764799649638524293959540306122260930290024934388261161444711529077972347503516218547481111589003179457257135369632497389981228764297628736473053826578420211967027103861723346031924973163139553728777628896193702240014690824498572357282320828864584426881665843150550664293608248745242682914935176271707861147681167527490175188765282742307241725000653395393228342842014419698698298238795259133767990990207131895016686448800131148165982981211065121528761710672751251938199735638260090898151016974641428506610074106000985776332726229446450109595527001970810266476251971288455021703882683802699319750721445461325457279041195757209600159094388163553897509240868822003702684780997121060404889897039536945808605585924716281529849163371390408085116145658105058529794386934100871588092161650773751702480475836181313418514628152164315055130799864017943807867183937744405997073114665354078222566521385500928134548932397261874254646808106245218928667418559417436386562863116195430488424809116347366143113273263593494121994323446191092497562143717026044097001038113388677188741284753819546553198333442990522246599379770574722024580936780230891592530322627028534179916310161188373817280038362609799879654302995414285171958339266579833422779190754545668867859952161673724924150428771363116450687794166666831424698575749120000000000000000000000000000*i1^93 + 3088362260366064697764882913031311870881001290707189738296716071569907919487376598198014307339962953107194374384647037836122571410259803703618577715838498533657707147775457432881372345416752893387100585854958189340481679559614864111813304937055574413447344872289421705303677189487808335285407619981183095593862468226402557946448649780054800289009269287539177947022066943679562070666457539661138052977377715392983409172871114627537398142771512923142860004240595880527314397811784485063172847240007912132203983696394987389284321210023251569605088842800239044499912453809668911820116303124527879566241678235201839204366292127994363477113945729440224685149449195457347872466857818912177288974223165643278758215812848919029142799439780179085455734279255693289574746517301602178575369668955534007156908147560363633926554675102618660247203094288737331585983711771202683243306835864097502379863151664615033374662022447152714029250219178496069058678297772397988277687241888659593817851030376984134852585735443623621507807636795318068365844979844088963446621224163747427814052703235562376929410351485378635654052527779958892294087714986541509261880493324384387090659921376682618387666994527205878522344659970968706834572809073449973623502504549927147220109178871218244427617209813884001668011921503479120167618418072221817182679189387744718939331485325678490074831820653664360477942777565461928120687813465401768863408840943500774033146900328551673665594645545859308110117828213281406321630633510383458014067977842644269856985384978374791923824982381300857987312966632489138666915100621843103370527665720852885787569909533562521207245901821175340017873129761207391116611820062194087191687203359581478648984719391178409524753976133450608856809177675966062239959371429244658454574528903386238892009234522750701686196120246414280721809266232511715253732041274517095805578753810429282317656112388126917134404542597723387002408834236701877945140801092992867206623483600644222702745795258008927107181905768396543047064801267323877080090775531017540937057300292247495764414638227033759118117748925947510280426315746453077860897794109731387080628119136816020242999225304168599084744051757471213875471864629364635074601314668155588908389261943318307060532987492575477760000000000000000000000000000*i1^94 + 14751926242688466713169263780529626561262316641674420593651093177909617013675099107898966757354138295162212242671975299394570963285901837669229950964092779036170736666850707907560595137434562544610615675036177495962892662096477125548549432807147299606155905443928710182134596982375352538988167864934309387751273537992227526678119626561603423096415574918703831781034984593043895021521007395039424872205127689207458651547196869116557126788083453202266482591020358066305994242732170474219840086876603246315463332232061345554642254811123613795430935981504237317197829169666187898988327373497795619638772494577832928002023441942975312885353629671358269411555178386147727664351704397370163138904035813266645347253833388031220690943860285048812803970381087432119795186591754986912847865334128699910482925848664638838706292079827977198261545010254410209155743957580668615924708489641756875521958248384487380172453038456570012042456819041008439803580917447485176677160046479541403732268319714336888727546404566215238432294394870033231097535696064122231307065820613452899781742623539680381749699300576366544315623764017137140357422714424490927651077318284634083953161144083707233482894431531287787929728173659220021262712876487710403975729490741504662510548815411589530237540019218268620320682729155106988596397320070255232688839404170310756388265487379402826494313360529262887145764044744405287098816241105408615456681369798735821701362915250671615736592871131793599675240233181654750640600694862625198622480557797551309808524133982127740607844410006186651286262653596796843816646442742463013846613749085331357897827367742282862886946615564267871741944642026128975311004293750772853238469736411456825030127970631416457209142649091704295045398322440513316292852943588886805875393263131807074529593875754367650974884198859986094839908730334851354016145737232345345951531701855454634329368289684766661937421213713089686272633773650818641961458171464034537676210834716584385874195785512796769389292186815479677688863418487156252464499386109998469808427257008210775241779740178243245066735715788105309131835859439197938540881456945992029270668671477581156988775428822540742465143307115414721113546068519547484389178924123725078010566658817815031600098836480000000000000000000000000*i1^95 + 39255696723218298071962953428436347449581306496667765347484807163113047656829020909302738130106763797510777114108913419910682143462708774685340014644288840330558116784805374998251792966936259336953167800383274559094561030477486851014708154836125686446601829225256454088435334879549542841901175194468003599418259781934154424621497722182686777831826894290615695904294993568030843991722608590302973688793186248239985103487204251473273230989868727134982593559864031903106115842002613794279725402586829449168808964232929476912880347600116624518292652843851523191444389501304093951281958642477178273022382926019135580452574211280011725327715102597323920674126836242384847595201580443995212679978409967242923337748736479454932062161620195200061977818353896391465050768486695387695120243445278523601515533984149258764979790293290294799090866790404136390958651786369884954531299460850584552985149807579188898230452016059589630482784855409151446921127710276771720310496780715043167850223977437140439875027429592316760583755124805631506226996366825742200861828011592085327690040715162294064279842634253324873789233479767246674586016394129789487370388303540987619509903745938691686321504916367186936444424771301154321043896065489266509638729334594507751186340247964560485748298012756870795373295505402103688369201486388051565924511632390558463550275143582764733914671981824043384676362748863216429418612598285730789786775228460416333982029470199014890532524546829407788724442681074353241379498437896179817469529798073681710038300905136677404449447338459422205060409959731333292565185774638868569560597719498443070311554758863839782918039006530619362706821974387843811644046955997238724887887006931383878312041306148532180381211568714711034672882857531785239324361922415242747772412779198410058505154804210937843442023473156214585482617359938066165894890537285014573707854671329853846425077244773062355910561960460567976499663434484657652774289217981344419717932760815673298243149170888824909565952844787454813778096295146110286702667100901747324084771604753304606439458496193574600754889111816485932321475063044211732416689910890299353059122697073912371559168621732818331901928372222683355568520995205789118402839391166997553718259161566806016000000000000000000000000*i1^96 + 36357283442094423308729401768917066858219197492307340013905427066150125999629796920044847108682957324998077672919305094342895395765683512599797813973682552194170493299771807811906962322555602495335899820488095024057244641646065822766427373136054779502498205262728002688433678100916880981391448799958444632013718513864519368906540039706813803816808735251385207858590314991898686117550115889383342141481089035263139830954872143158899622378868179713766860259304649629034359084255231604825124301915919951104802292013848051089184516744208302858324711182313807307213467143713264351816541900081848275241243721514389915038010445747726196293719429035710595682170515892825120742602850545324168736455911295908009865862824297383565061419560482959720273902749217480144720039939590076431021098615860307251166535320086534742995869859012856270009428608508213028974228630803475050534693303558483939880948394102131980560382166402472531244038532419128790796990339626256055092737562006816988768393939683186704612458122195595559535968481260545602187366363048042991142804071997798529987385158819778877582261316880984818366400123151117493228201207274314529454422903270512291217298799620438853352967189420369879055474056724145028169972216872596152983328120641551208730915342610643379567078853765061080754799585474267732917036989640010211843318404441282155968368872421710952990693697841206476988019124762651340287671737643050571497979099865601475012268446174336490882368036561127619626508516799090796289717180354092001649966711680569890775989242101775076418804139231480800176069865016793492039724007475018104802707562384197403601493229643267703827212209482151439951081744897964981956896794593912045782947135945807996009774713908603958255640308576744724183702789086794466909495944143996617105197458444945433556205836234432516994353425567536991061560380550235713952564972115889788519270783180855875107221343724250318416468360563271712315045980815222804351733070798780968503064293552395796895796610192995811620005110358959058165146128496735408850478616588748334065007407030445645830980061661705743009488286203574955472536950510158726863216853032339167213895331481763393930236799435452671066548191949377310696190998113202858113520142227317186363392000000000000000000000000*i1^97 + 14032238863469194940426108129520325971997638974722233415130329246865967834954240707301932780272816217582027413393841861083772240738439727731745382179711401035323497226385533249104221453870515560857029990834317631150938936349231708399092417466159916165331016396866958932684662333606350011936524974819820147339400765037445109810057603568147948798848067377999441536825447459739661024633798714680401153002749494184560352611935083445907016365281065728165508199034360158092088863160917818060661419216474812250742871124580326055003641172215603664758978058843842224309593070119463461380881949090526868504553448724420513813294997864254513677628973592941523282099155888347682786893281795042132614104226640391586511172765031288238399696117369404142293986547435987238401184437239323235835576996188945255945980170297360892781631730573104356389935844193654467284938242363343465344235578735170574909994657025900334941461808502662408361819973102820025182968986739904710235200689427307518759308851602006598511479475879912781833486844729272866484162471918897909521976614168900990420268999562195891902297384054507781778383420137433674157189424553818734310250616942831277720742594642741389367917574820039935349676794113634820639700233637757635963503401719108334604611867663255352377594931868537212300860386861119635710937389676963780244795219172159264041908517546513609680919071795928999375095610914331461561821796340190398509287154363630792034401332797332103061629580558266819255212494056137418829808422986930576873099406489527927788516655389564746945493425452044499195038033215056324614862927901769012053992144079234811014239976533759049293490432253068845214939276401088273281696988913533465080291919422171134838999451139724847264652601466215940052811438740813917882405653959228853605644164581249701019754231003567748996349889303122322621672655793778279235098330783516983025806408694327859657003809684740614017468942555704457053992730077375524329587570190332409716010501689848554323012527594124009707574625220954335944875090442905389386980334099149367608214610615117494248530519869333654898327286550045041110120356477731356837970413973874986127534074607679896334740160166546826988548315952599868078867500536433176348179247923200000000000000000000000*i1^98 + 1776822021872960927013046833646456582877930020124829397361784201626894033509626461188100136647186094391653376913470832388188691475983503230713074868637490358935035840499803008540892146166808916036910740785476226448301114399868868523029344239203767599187730705157398329192995991153190376963625651345586464674384869113451781372745670779455718362650144113111251914564182880377127938034517180345713922158161233420418169133528022118490684081114404333146669232515374443036522989465014477829774096856398923710732713218561256242024595042125900353493584942551186990767987814359845899200353988047004474028996042057240551247410034943456382235636121820694830564051167613242214836542374248098407923259994871084119156417136826211319263935744234736168272529383141132663371943999447700105916002065697386777090434314321316017259084521244853580792945408138847457867925552868630691368776737714543600579559063017126101887266027108258278915141539838652033007550266853304822942716149371364319977623425245399329739208316247696733364467995127023478089068365389736154883019809290408642500572828762992251982618691309064930742818621333430921574348327007912066248775321440971838091720752362032269545607963318370754600186924207927982212677554187473208743328683892508116287875374694328406282123792934180050919369111951065991309244449439349404650102405707802080466167736156553773549199417215668555691907156396428568846269779869386601348920491326414489496847889058352701065284328480920912212438505701473450818852456416953493572979577563586217908698545307671964700733080310173525281208822366482839026525486401900478147446875242357451079155187966305125826125256650720544830177334549789201105455670876965342879782057125673740048804627463091339156224336502009804065464626087761405865973171125533901030222748652037332881133636576115289309063359541247688571543491680721501814761619491290643374799168695974071585072481558827095785847030065523482569223104160766154632623242435836822396006295958291899494630674371906778637112613072833240353111806502640318261076796762814625120414435949506763834584431944648021488537927533955960077819166522029688255944190316652111089968447071032363338254659210447380121909613776125925792755252993573519360000000000000000000000*i1^99 + 47695276845023198321676258344939461930127907236255169860031001737039515826566007766531637592309439874011959665222602523666910459621531254223943851943359286684227602418796138014895620748300426250667959761350384860585098496591816302198379418198067315816886899356427118213929898446233162342098629203747338069503078101324719967497172877731122278715293484740082675938197071188484586725502734559791629197632969036685943254144378490520123061730026999796564761299149778343355540330808113730942955747455242399443409201498317151708150933804579884019958583498643664299416889204210312509844686472826262925091505492859850505241915722734026799167420982934985894961528863646409448680721225574119143299206502715880511322507402370354296723476160304573114253163866268075816140183306938287081508888294515041595353639518811681258988247549754288717976766482584302125983209117806139030511077257481622386331927101999827804513915352157271113070602204265716851525988472564992354039441344691996487195620665782065262607180933892156045875863556813066287368858784817019049339949589477312451153327634583891851819900670941062773063163261361616168096686802774494873304664068749519022582790801681604960003403219772693005489972721321088927981420384714180335389842388795242616458595889727571492452072440785618305027124259869628614335606573028724577041969457951151264941947391913123017846396552559623333273044121290394569289120879515106491324095125154182214290742560045853958612297589886423887672620954320184464167520719198005667587633545822669546056290529371112711523052143151675329124763703260854414616152872452910094642043865863722436120341411768488790033799673155999431029147576838585345209174910899154526320713647130487993648483062028372962719252510968169298118926477669269589542336589342684357118923955807934257620400383516579165291874970538121270629982309529475869483056092764585720281335118778924849056196358607505619349095711666464051079972341393256382795937171820318339244332708756182631736571950172476835283309682871231017249959821428126563418429176839780554450533282974456492275823593119209695358364093319295675244870157036558030617475972957830013826364544487477383670050902205166927267941732002006950320537600000000000000000000*i1^100 + -1556568680352813222316311807421199797771907194697072389536486117679360018142230205219792667046345155036157285889500046060449886154498221629053034246401471655182048143827607699034476131695433233338373070009647566284966158565126316135743503713001993360863023486858928938327034613020777631440479999341844048473600732247795412859706522840375466584772918766996436909471472099162165607148067533723721168642424953017804733423701604278779107340088582862472103381915093558884499192097730199932257077671968402106366154612403113704894011814706379568705813763444124367120454770794444181796308887092301546455490833084057592027775682269584917223066456893549169342411408940040834704270661645651180755798800307221523558929203897338992468266539914074834024880924697794608684764284674999507218443250888638387906845127503375490383093477168550280149929391046127330971025704897996211886715543044973275296088761452241026399874163126314686501593913845142484036813778880877219976473036879800685187174293629362591227216030535401730935016264509146066185932506254671717699992374937287593967421878545315708037359584840485808214168458554673811588274175208853088437881278640384848562599217148746182038965975269545948705936085486007511005677667221966582347027394377440019406619730039933721516835935990943957413098395851244301396927653384559574476191463624123848526101373598976935925002018121216098770867403879718794975135750026173691253557056091133219239764691955207916968440176901189433907568583960010488795024226707074720758654854441707514337400624914093069917953443840840329362685894956470153661549474303608538292120889734263166421710874518511564019320372086628097830276222397564198973255826433041951819058211763433166447632596439729645306462606369830071714970589306360984297774240274239074864297805032067102374814606665967270042241133123940555130621551858159607431603438094934365520543168481281126656608430944385166419565944956446869466997140705915143493334141348730990539797137156201571771613728123560010578454317465746531583259464163568466451817746730405879682113158787234055892424484008327159219960412066720630191473638824636466426181291661206426976849298779649654029233326866399596078735168634880000000000000000000*i1^101 + 108821579916672157238458776259571914745523407568088664915642223292279055273171606269319647664412933074832093376454450176969926106441526592485655110749749502502396635903607335564110250168178706430173053467650072202164305698746026508866907118567441536459342757688935124453371878355943644449271723375784863207133432219533732846000520458148515252374137507084265882817164086801443911634653673828633541395079323377240997075593153918674454725642789063965671761833480088195362492840641865183610738171696160969742939499471380307112417479343194085866016586441481494605727075509732360840091288622484616203524014057428929111751679994225756167825146811225553089549031620913344251474574566459064544088413849740509049516816089377164432563978633229285475494400269947038018635169489994103013125196380873474695691768247426982249783813658162473050614460717678094825154430881293540089858255387443776046221329171539796132488041100185820710892117722043154363936111310393409859658546170289399804678813413199271755638783463326009779710268457462751483850440025506759887597764923690492263483160438940981966154277195022862392167047108544055161238163958588015603908668859786540227647413189432556155618580824527399163065713769799836417249775733263971613194814495915995459738705676519634092348934961914448995043379572816330837323088756487652896967917906854653393876428677399500432260050580005868877346289408578091226515424502244732744291749249849091477370804855113588797905735392756155047632424687225633366480699837403930035175968052441226112264899412958218980139205727921226402339310946772702439254093808846130646448912592758231216795706646909250872165136769081966716242354026043160860437527153872365753947667676868794678114053413290181004355914216200652577152533716754269332562720671298067445799573245860721110596290734952593427585906599960925466188126532497232896580147525007865076019401934451840803079066828381168568699441407847199842614574613029143552645195202806413561388072823856713324145700430262584720343185062544924447012002913730023865467549738079192839691089101911691692978951029851795957476678228651217959523398743325556714938267832782906048704451773655512869874205569027407872000000000000000000*i1^102 + 2433630319016995972485530234077128650294554164613457258143343926587292227448201585756724123847774612390243420520030090880193852922902282365734887201024550349613878734196620563261107546376849168851210607127757755633167766852098841355061413932923762918951666939013727724180367547098348897167979172584191792953366308342835262590753186273491529862434700626758924536719071751796591683975023584448722219392408649014503532104245156621035857394015791810495019655499150924265847362719486741210866038364967878021548013793074532572937888052467081717624587343641385777458011826064889123852163984753339658195593751838640883925894731190573611175821084388712413569740825153309305747578906664465448288907691715801422107984959850938766668542040657418401724572086393674037848244825207556917199348388219990312476975262907630857661083968812819939442436460462280862373555607931213284276991114095696139050552295416773688500547444706076352724913628348083059422510519077376614126163306939022198949518872242955083386854888739067242051997864598183641600899745376487051040320899529838364593705362202675989925831835828404803575452100279987689894475318733685150030547838799730590680241601954397058918323068240817319279821304337137732702181281750723779122516086329568419203617043636354963962208872635653328397316571232593627653573414933301718522415364458209096881782159208997063878971318939515753169633225289293020238204939605803984213265568035729528512661076927576760262323248708867473905647999726257992303380256930645470202295142084808298346325213438764005743292284895085549375963124443552600566474380631788593266982711092122894569254212128893538013966503192236455985188125778102671386361796352050891860074507143858107707284322450027830365171274978007959402581336395165976056417969262205439011702065703411098937512873578311638864548375612051766225218984184893811256894915540978780234030130762861051504432945457211592810781378719321996705809237186124212040520112383299506110546497311797185535601435149512917953193896020576060670930776758468972324560000842669641120203257035218025966320978446479544703824330249329551739252492048830075615304989965611567384438517639075413884928000000000000000000*i1^103 + 12211743009381653764212324726221344168415239094331118127839017392544458946078990581336268269537646656526971568255398292647417975654863668896801909522559114712682320561261435032316637393467839291629726466316598880916884547629108981915880478658665889986139537903495209647935329724181761486425135341548350647289952908921698404722719822997063025117858502552834401686977481505899947888999773702116926891737160968731660704630947323122752411360397031527315077926113999644828662457445585627216771965304780623754580348247434946675025860716934831661730218307682663588957373482393759258562496792945282729240617037546964356301094711466399503752477018812658178466687792840007004424977748273993472655385463873652400513630222457930489783038934809936843202976742461908223805135681704326357003723936615019273196870765763681362969445132040479467463619482585866950173646942407991742856911122480150210645182627435573372729846738881925808375713399284320651051865549646404432693040577616972309893791695176076332014926345422397467602524575600084196790251925550540160525492037697762608796712092386833178727557181698631608917869435157227153984329311812620539265198147182218963243785057979109142393262023924088137967514485092590201707550943081087848210809763464097178930930869544485741112531684662450051591760026934393414638963445497635168927518413241896220074567575242732228566061449425373168763088092396864410297406235992403271557381745620643562795033466660948531917923565747545032648375455185249554391909608165750091886210891437470252826389591723186617466412428990455390338926880870126040184274486894991232561391449733409898872715887186344743754454895958526964311879424454527885529884332936401499468913458505668731241511302167708290393656238710787006285189769163062258729108177027974145488248143424053719268999954759081841828551062025449514167710450900371422737203276367996709273650120145606659767210514219377903146587839008450283332851428259327988868698186321264234780830513332365632931429051804950398691995197875967978746336340024015744137466825788232844877249155322454445784222658552616235742182179458082781919160341744611851274024227118756800125258956800000000000000000*i1^104 + -4217566745625803731087916030357487848926257975216730411961765186716033531712926500093579729551700660960704666590416853611482221194124785513198631979100928995972473585361180510766052453630760458563022357734244592765111923479714712479686429299966813420193473853984163829930577236038487988132453320478063224350459933377820377829199033664171650952517822100375473777515612914390354140739427341557469578698456336308409387196531658293737623689142018604852826613137661303815785471355508859531287946842503453240603690950632838500517961965669328959480793418282403452499089914815227234442209488726727122462918454273043970968143856257983387591814377254187874709963325982112049044304072242005630714337426827050811429625053457026436425040913271532915699918745243735960521588963866276727501768042222895274328527731282965138300968049949206650798152759096720236029191329064842549349983528249617462242935468681393753773403327102040785215213682871882511373243129183350303832499184122809579478084142327263440297163267579092476563144857909625162696813084815269169499280263588425460612605758331828379472653818572496196151800480956067929214775444307361239882411927436159796513808476506232735389684267420736029468796984903443090968794629537167279524870594836204040732453397769583898408988761846215933614703318568644358635992940608940228571657576489238948168420219511514404604804712558168403222940085574693204396714692514335353820443828727952629364314515601472545460772883337252798023639567790310807870435567695329647668544095592406290536806144319104294850580910635078067451166686531254861677360434546199589285048379290260222863252008677709388022368854080509649024268623339906559571412770397546778710664084353615514858577410438380695505499124107269772718391828921926291774795760963136930956611055246873211381433496347553218736368287558214614883542223566797075195900123390578220813819139987557102114631949019003451494901574606104769735419679040964802108675934169005006109128044098025577760075308290461486319495494455081210408529806000107266265094664655798866266341967201177941395343349054631188806106201480055183701421939070482971861444376657920000000000000000*i1^105 + 1487294264688905677461826796178989759466430533006033013646104210109788221732778994677478156519280763359953086361248966527207150917122537859455849621733949612445123756315450384055113660752873607286910157720978941085453115362149330687217546824160564367241976081322866488753317160729203824402820520520983428063867640580058858611386593769828432402797110759916941855867925619147739130484955700858145742631586897408057216878672687786701547709223184777992254583154637616038404831686518858412817086067286093981311941744789121715492824235602572309772234749071043451078156315305600337065822643267829378099798836797955342480569132150946220858035972613702578043704887507992116921526108995437810063428157318398597549009941728135100911628532895195230619457825868432024481012491026371905213381477781401384982904431867241574566361152483891613130407951492908225919301544027777393024895350101033232713793420448535193736984434305529954769519176254097719615107710069358583019482627346923816819398762273516534085263696300366572868257237897520123316493209003105031827195862010512383552208038036969910190588899609574303415140279653247248024093164258256529245579910538411583679357827033045442624081846751821295119981044335357892206017217611836027647020994670092673674414216690424471893968367168135710029597579537243014736333438775652941816654622152777591231397777023607940198355007227813594991059798180617261420058834675483500927010058742870496477304267146136759423288983499673393135413890284487059125192602239478200939676022908540159123334790281621566775820924479903560954716500210786985212631442305776739471033200287274048602524942608084072597907373181005970890609534208420598787630652849327663518825927365297398842045753128825112571497437772085772411659182181243598263955767375807205885593655654993093033314822792038835637507707291901630117962715380000207387141937283914419434370959310344836912807148364398864813757250718061121441862054627364168071906818530442500956522445918101717511368330818483882829260623691332346356414268695245024468957647918587858056064490161839228597345543513751959512850257062488987875291350206880153600000000000000*i1^106 + -14246760895507602226116627463700272896128272990880063366746478047994607243183421667671050767989098200782107546895543852293933327857270004819268050867734675400701516405478356128910530941077565958919241041688733807059353503944330910533262945831675007658157624587846501462046907603462973849310532592806345990812438491214939967633533447790661098942595812406632354601739986973608073203666494861675043479464461357787863435992189403421336949051259951215425352030090048997150389798544785946328586750311287422667812746704831334411846629441761269778212151473229779120659216357797939754951762345115813780526768270258116160207747582622174789275703739189531796374659740274442726243344471153549474154054997222963808929170479789332320279267938747601465940762790137483893307512128386764073523179265168765132240746319657653401121868002792665837722111157524182462009819645313286415391576691613649500682617430180870518942654381817025722521199699881189715995527106161931627976792485318542400573428846886197966713421474428076984263817691673347681341846555426566512689383521696485628108142358483877584430269791874744733078912624547399206251983452106649441062349058907482830041483804319233218574236929345479661065030386760226109637243494616902601071203112798900947602941368014758279633816863955603110940515743315508100788470461081598676756324538735116062880572100426562561524572716981492030909201865243535737045015577626327358938613574501929543811161657326010620616056100228727232790290859142950053108377927907722136296231182160003525566876762245035759322775087853373462213319037128098997076404503834437021666033318871052629510149238492420415562103816986456680067883088254553688681011185279095486123564394014359296120557321207778593623842029975929102126205708558624241313368637542374891704637618729956991200605761106027425651383810389755710618898751850174059515935333659810114042133847397654714540206149271380441153785485167569837100889384052506976599564410168681765351704748333764326178287417823011396686779549522217701385299186308256001740321505113003642048583436948474127289104586503750500469960060256628244480000000000000*i1^107 + 374339042980541157531162703881184979519420394875615560788025073663990343688817005235596141036185112441538292273531474959338099084343108272969710407781701368136802108032323091987513113386513167193035722668503164666934702389228179902625595860782392122760325974087076497679409663850748741178716257093003542406663905125651095297415981498959952641901271797622981159555610367063311384445808318880894431301778058623657223603938661598821863396113263026715526189886484176893311556743857235219271573916712483206205369809032431028926809436133039199041372937236660635721455639200974587033483466202863905620788272266104763466676610583170958759790010053158110492747299334846291120832601772030182893704677445403654389867623861019249617523906299767552351458973185871591171567159547548976614978275559356251125459790288753388425298486735638245916142610263947165870918687169425349487563974708640777622443635386048244157616564206255793647499008893596489267174851461784810243771279732560125584909267928196957235565365687931009078095480264877355141924081896110099896477833799857916030900649511294287619391812488377296046863955016392779098428678804061414695923900450381490819951196289726364714153395725447890020625378731092767469406240855210817613051320945722732621571840628725499034984988958234807995528187187511970880146565941804425048307005298225878547146927382502364679544640223584831379945568559138560948465920905484363477466435798805326011244716484289799078424912082187475589973967546995527400897243127374165249933561508554950627248023529783710327236021759058084543824585942726133793401574482544268657523169007276547764929527943415413082916629749419842801411735672940642840559706386239606039199713952853721894363287017694493473760584239680871309353550683700958076671756056203783093712129266723079692871649550732033293194707571780586458884470661890910183244703109208853714833524810295635002064584675360803100937969246052923397286462898943711213011517412140964706625885416346965791302859135100836258801331257829023263240904668529160468635761973264307157191539449066100525405298468064958873600000000000000*i1^108 + 4931326373387868632153133940364279277489925964989998287343515327627378475498549749447547334388837973999153268059739038995867836784782179307891865657437023054162856460251734155480151942613148856636050267238278881156786794601445526020264787551927640213763518651677731298503512687953158017222917639659481275319393159702730861536703883514136000565610211169621978908102504561301683393080704640652348401304216018028724329391169942272685463395134872028744941195068774752113014040568816146855183426415039785744985676112702804764724496539274002315439154180519287181497792766909153580700604078993834447178743065797293931302652613794829362832028089388972311341700633840252291760632518112610697202947213219376808992699373001484692682162721419479850389982648451131404188098183365337406704014875005108807687829244626339688283636548594061221235246759182711485821262444066042999455795566208691205260585746408539617166832606688780226155933891526813998995693161569142044907527993655361683737052694449579705951825137678098488693477439776625346078684281803510298185536790906099263669001746504057587336390295689610366787912751068839507349353358905155896383848002984425601294279123078818377446379449770465461202753038604023475564996374561660369259197482663684693243777398407763504465049902261431134459647426170331255755252916670430742202077312428008203955567432698299692734280078156932050468356550153662015670459355291034519077669259467716194541988860650683780110956770747164184716545092317540924598064759842016677244878864122858132487572182477946414320507551860436575587258988273977209648084476775874776143343405598556415117508382870442134023420340282522191437705687957431714913916771838140353858260116542071504712687014806029633793888667715224024746055859759998811590140980935683016706056826661476116207218855298279002190770812424352198375616559702082847900797830653625511757811523765978529312447332835416886288399861536936719087824231389979536909230354226700233581827749383494873389676183396195401754109148014857932389806993908019650058522639604896785201188238373681035739136000000000000*i1^109 + 32417833838232465438655617004692114728455248278483707799856574230869282746852280771076236952934841818739803995140538428559813356689214479588798191868437193499540235162555894358848100192403881693730700384696240443390314297545516268485212560047444790894775335948750867750820371399409232144818695242278990485649172796051775679845453388051237878871719352505145205202332133016742398188458186875784354770564572933155385410836101141777706470299290532646951192836311365209251793589800760490003065592769649328163194826239657740616404329812007934599194936430714816785085829877283082449517812752000567471367565378637220646413236658526822149060708551320959526959831977810341557203210734573103180020547085023185877728491589276145467402818866769885467601790470122399249259778205048890462955212230946530981942504515633899338863973172569561411966403624401687439474607940821428379323134893395000046227297553313516461955210605788412505906322384425383147176705783308103278431756674350857164528855542839786552487020911072562862906106493650386972560961198039917680435304010796063699760066718069917007258490244538649898039002595418910113614605947707817397485928886321873075841769362669623680670480191483687630415027643506879557668046592721322774764392951522142956825996016307913623770493623388987356187484558872238640875850391457986589280730703730007786122039870874331139848858731544768836873154748405693465357814511357759817080173416424870288671532758136139991325987044955869980171818288698895351760156638228350978764717430242264478473140691050875885334829573346756651709822390106613828781621152628254180778085362711622336636220119170434660656318945145506675263557849322695026112690382841827797344022080582092352553272486721896741297571821543849111401334015226413214777065135212295630478289624104638798108992107682120487737942882365770533565437848604349077222885308657561891129709101403024527183642147169063680400629592749738642357562997183916392547994933462230909974820739363601128762385297618579890890807022334813994913991895378662460223871917029663566725120000000000000*i1^110 + 80499419365461478889538008512692174274519505988291400842631507143853616025331079805310632585503337710951630916687271127658209951132325671478183975662408565388128521713892129784045032195565956752404928008029707563628466354107106424792079707321156388526981538705503825892352454590025107027036104902895626766371777201316405973962700009327754877646210601099127302639782338376479333802033278329954636830900665469808689022172719491106034874925418931391273018321769073438224072778002221041429551125598281192847896807104005686434234740988161738101969027010430907158117917771566382340485883899858825119242721058708887396424572199362471671105904783402899427286743268833287873055673874256580836995869294621985537224067423909805890393228371042519449468250621945022166874411526828638987458492759272386427042010108269744990859555074529441005659287195569778316536617175445392331644259868439608712436693026534028436711145483150826257718397996520429278275992755700412447932547707682938240862808591730743690726788972657308947457490895681409437297391936139357422730225549285596516659910284646988244037576288017153070580655473757794693616583038804747640104076907067247807106520980832754185001581551627898172927770413051024148680453630059699864995842142826758185474674860531208120762949373707406944712779042252860001367445768445917235392783430133642008858807144880955235215720355085475446020183750607695750604734582622801259871502945991140919463876625596070477660698941008969860535070436793924761192858256748344316643438645661293532496884538378127265317596356350388990666761944143138432788811668988561610126136611057746448120157969141895840374789012365941367255154257525706854801193092039800790534013600173684850116670638415177059103101515588178024228039406495956649655510836133652922046748570256709846621339177080724751163210186625622919713400140340616570012434259396851747316386240858302694593691374909923735000017139816956485892790973288626249169051285226240198031970200345260566204003604918644963500471124080650138003322140501326836350844928000000000*i1^111 + 64527951228090619309642991522794701835670008508949182911086523578661115597645800313479875040631443129292699194541730460784592684542840401822616659295949185278683547335233523265464200584976894287275766368129058842853141341827223267659147354486751229938532489708789591405848064228752808597408748933267651346987164045559061164934485206811815635054523325174648665593852151885075281354721934885408457751417778946242267185628920957641942884575388063807727098917631461613316574289326334478202038961533840265470059605309805962296392341145515926015026260942790469603150364433905979249781255963679246592139288901428663958007099205184341816613979943554132810306141408548014149382114057240986982288453282334228389379450126835559589989606314680912396776429626752108979618193920730403354855655438670673779162988322657919844076005965694398763042742278778621644702615343810431868964004027983676551367872997862368423053713481117288205042044424605421751630026397314001750151177718517753114459215762283389837462729212738644628360037594707095876637647808126773318079331372353237956639203444379896067668621213058014264147132405960387805905787809001484625985895442225717385327606730852087688997192441174705589273962170395771225910526867626007851131899695177217893425231959885153911407022351536123409046090037580144221882254887647478967716599880796335571887664926481683498008898428731076428430846123082753438915816550876358864713850939357811692098776153463343837655104858171028709888736058426273831001485314838752763715390151616318026557687116538823090101796273643534729676600509550821204913399550402403512801061371646095473870307401591348445887523448006161495885817331091765149140492039937272830587141761497742489683038106496128077851549355775244186050342389663600674686767663423349561011469273669741466061303545759862067953720702447404283729536199708307953346239023329509500359655913644488904082954210562116645231292234252417109075791816642617241682621136330715835343986118162345197739386107074634679039438687962279691396998758400000000*i1^112 + -41236407045386581566268110092206023918769195329629330634894609630298365375245561227917608147227105917534689855467953062248130154816178887861078147644354757201394659421111181036069565126381773153819330327780766403052771719660770994682526440980627056128913739332085817481995604555861949738135154455128630638978726369705545862201452780708426874426919424123758517535516756233407707798840006584520463739043873467216652063977623910872315713712296042096697979973857533730490781092179899646929243449826330757294273064252475080122865124214882567594100982211779742782611114494163402793589472695053448834719135197058205660155598966314574098360821802588462506559135716928195448716016750693845639778254106259830308257786577730087874028089175807540828575959620661516345702809316258363095578592459420660328113225836678626710918258404774524628349028260718999843450901636703263475240345586297106679202042920507958313912826133606895001852900763690456035379631646968858294096778561772822360469569881419228359060229351628674480268022105955373032772800089017997075826845066422489313066631218799016835637249920301994636960282265492603565596483985022666710750692688194567736461616123339219652904382427138931932800282613502382434817058045310701711948770587381141735528563616431289482550091646248039230978052903939907368557586206078586600957628772982032136271080877025933265981499642606837988507160365000673782630729248881829335117165069926016202258011982143573041634210683601876411009385616881072939211792661689686756236365189989702123019334254656445782917224200682712573594906266878980136619490029248308899107321284713718113752425822841303305592522614155429883073716610761818383991029271084075273908091017838351276058383931431773553174054103333999610739991832340270313443898252555834383165337852565175246657468246172646957490483007956535440996832368889932272480206329891139627555172946615214235901602203030672718661239182488795118197380322741179199666823384969244947252542904112686050193474487019319772944793600000000*i1^113 + -3816041082120537007946896992041757066693945724202028921653739681952032430803509914254077258028886882428016480637429217680418058721526573518352103805323209761647948937373523187959966621396479157112497565932390797951890159153729386725201910844844061556862877897291879902923592068817262827393775560105165905674418482425402486069780479754687497898459286594063015498243683412568872602694724265465747161076891502018995906342053227940497841108545144792424246787636053705494055733142819815204429142907692569719033456861855671021769486026500511880638854521344994428357763796362437014716816220702087605031169232537906710622529108444143270261220437791369452325210797212833605003525999677347718189709042406693293687799981447409940328776536707831067847111455220169692962171985902021413299515994529496642300901503498180077834903436623944477040464182178582469913418445098072318752713367694506411041653444241122963294326465926449678735695305612477856506114453495755041423428980311645402828300333668496184521665588195285943864225366016254949455117495794910503208578653355135636268857662645482164273084141724602212014245357351033565204613478978753831121161765195552093071955647469692110645723523441917405950897561936088084350772259657747605643965815371119010587578842582682571298702019970796634772901224516499857960455104629056666969925683148600559783027535314051562992588376525809268219404036847681107970122793735208024368573191890243681587365058224192981227420211316899444623020356238845675928850671642000960833965173229849339582813958456741365135933677051434001710690098969577008599977626815295881923064499618597965552887161323390154434920113233069139108628262527586257311814428787232495375824564176045535898749193180748520907284595795288124690787537642688482027698362443100639617729073573531839861417061384407697336011753750547920280158913816850066563544899166120096946612600239984332016620381904062537334859602647034786971390003668370518471253049182386414722795898259380035911680000000*i1^114 + 3356644234663359134089401027633566395561507918236983646280773663556513884402113618029703463628135739359658130572921446287173170279660649028982217994240801214891157177212992593584439618552904741348030500074243554055867547364552985962393628991803773962156942758353622357626298096615874074329702227122455549202327850414023653631748898106663109557813145608525570363222958683757978736879378080082862730343328512866568642524614967949023102458428835203693634921509640220246405356896433747176718424135413770802947354529559227864773910397661446109164878479340511115052183652281381397475698633980916335628509867676305635924890199591475924454676249871733804285706603475149114412874163282099698255536751452654949709403937225341740647779240014619894536586538237985012603662130826292921783836947104983209597969966113810784746155733300597350708023592468924247873754631516995147804323239215908865699504709978698390853323475454362595069278024581570436057320348577265763487704114971927333330134429032956613294824140268489499392460136927437269358827895675499669766330515607987981195841324917155028521493409528228439085310906681692909917223190249521439998980688241087375403893063214684087403202703075073407319102542106493127172658238651356378499738272834451487382975270267728702372353232689992223073512152092317398265347358037091308175158936668324899422640257690207051870891276746095425344880887674404899435994542566870355854406976810936852712219457945051809698508535495960956888371481234277393829681240978479241477341399000114503946732573815069220475752379147762106628959775737440068149653220292403296975448271347434460505441453344056351954811125966121731107171910590159897392466546743755105062722883800154835560225725726451336993941048722683854496729281036316930070977962507849122829431568215672097130964126277665774910551256901250531102098770585424600184844295679486255930384662459225922736807554043009757291222849107217026131372079884196129977673575118744951193600000*i1^115 + 459135118489238386327687863562393177108383038781919909083174589420856733877711798264717135747350126604553549444744910913786766504538418389442406331166267478937329625399081933920710432936963824432493853421888260727857365579140215269964535830446316870361707282257553446518677312135339460577368331142501812436478655400165750838107660028126461155340829923264366425391620076807618448015635917520594036770062948704963498050952453384668119702379112091622182252668750439622720339260188177338432199760454702507630181634082696395960076315192184672881059732795409133389268013694420655160218872805688765582109406791957109611932133331253205643612862938956862629237979875816180211702125855294616576486184334889619455685169069423059469572955569555332032020838586694743835030100648224852835384799691851084553170819539068841829509428197621091474380763002689998404938543862322374707592923577121861496764888955285048410590587716296948857849983668863603208699964624076018312977211630864433942815146444301497312097226445918782902616684394573275049893651763677818139324820249506249433249142599880328308194545017175246197584264026890430785558776752038315771918443045436094347074584558449931286322166015171079504095895040300739330637053423362810819526006244546538274767140974510209076438065592180709761360642050465285912047869695227641089401282569487042991926727486925738641847546483142952997523164058974831338541911223639876843842493322882476300000554243540775912465122641200698003465048121294640956196016350059975401203424417536575452654895451316434833011531219433158282852791670207316446594501611668995815086755672559933145351002439059668472283770484489843638201593947712052076849390757328850569312354704579599032720539833833928156501113816519300121369494754437545878372880554213402138318543724930173315090871726176639567801721285177086176345435448315068722258407484800235684370966304424204103802635833924605855896734461849598557050381351654522880000*i1^116 + -1575331190209066471748903876187983787272404186586194915587301173540226338710510967417835015411678646844462512503755669327389384359624689629086711732969081264736657157182227379913527004174625222768834120059537034660415082476032754089058054635886776020907349414086766758947672348866372120685238155453603960496498679414924787851312887368402752973007323430424898944582917693560756153407173064724746044313550041572087563567188643434413283546580407072970380517769203574773726152209026459530450576938468273505849212223969387034301524419569486301645561208281145780497959001617642016323879455936688805891484814473153667268690787531421680925637193975959495390308715742828286787214906329695755708949342108024005950439653462587238933180390493785363125613690904171684211927235725134058511291056813582454397099062183096950837024214369928868225261908328303843244515440341376952509083905605043925711273314256512717536363848840466923558020428307169045365467917497786594947189681994341842898430268839752901996048235555960841452206072896084405658849522161876804223121091872642449168668458839569591038326662983955871418365638316867602000293253046561282441339511146424750659911552818337947217435585368223437965192945780609100034734607410656528480215189241185771111255157752646141191115729208068640265857741797216808603899620519671643060972359762797240563896558306861143107548955814681582573941465300221408572351439898482257825001875888344218391465022172025496686122370597093028043942118432783347041783471879309675602923972870460357268922149538424087790102099746140032960622460594276285717737633515439883026258044825048778594610270448831691995181380034488830121309014903788505336689481878669575587753081021977690835350428717849766868742419654034553192262633513560400472297156410170419292461465526974755481096760116212852567836107367095810619617197163134985850348180117009250453186314581273139612718099018985579795709952000000*i1^117 + -73120830743236064494216847570937317108386329598172777586375791441844759700919795799298644404557818706866345849216563884736667746478963768768859109409079079371247817051252973989544017608283558546366145393941084355736703373133387044576958897567890315542190342076205164081262726424913262670353076369996970528608940360505337209386737990837606494610901013077277673377166284004652926839136270423223182137910030424070992749347286973035935156383128688689876032743070130816418287491943848647026214996711295256830106399302937100809396043808213422289794826424613318687052668140493111493165938669481284028533541410857696755269395356746035307985593690616928707300766279728165115598378427826623083624708977912200827831258169624794436171056382978719187779756157028367015065341167604601594989886103419665974184774894267758057013307705372658494353087435055861777726835218863139845542666839272523987595335660681609654195872102190815716694450617622627823195736496790492995811799534210184126670004889070939636715382340064644358688295660503613745766264761798828594874462102241241166342267841322325163455030470983436918181529504303589681706571260821196793683532235304840108080399794692030483716548065928752487015262500462722686510106273650519881643076781032759609975708338240807769004064522714443100596026080073492209597435779176221123506785165761539840925999476149552662214994837497431583923666313673816321669256353391792237560834623095799344451251439982302457682996838391935531631628359532949866329010518602068851132762758711792656740356049439307209871461593458344154507295462439405894614779296993257286664851223497893844754937159344309565207799696902746433310460256522322224871242183970413099394528407188717339232134818972598069722696739463145307254200744879929226154403419813245585868978470683923814719617598371634477173477174437075636673353200878931002812882420933253095098224214016000*i1^118 + -12833526378563617403710121119997218392197198469622480141264439402593208195904875168976544340396315475586043288864523816448699374929175399875830617510363784123882783225105840465889878357951421318877203001967847246054096398457809043227815103576354496712611063175388779844725810513699117504259890229094869436017579962610482421074588097048117587786777206202998170668280725265804247620854079028835997457274934626681502994353647452556705927582548506482810793722872386116782508172318713794238310581461465789415457896350938743941147263963884305373562673347979652317470684474739778359115910264974178263667379519652154330311701254471635640812655028010970978407519064653211173984305088541748349226911372255627791152041274883430492808569110106523287916451375449881783860144097577685575454223865249822591756604548504465354531503168764911210886668390673418504862520249520065910294620411926550224852455396319327659250427239152685249557642243897535440136835565890226161067290399949932977090730358373147044189067160998697644552479096346006836918133048646232059597589757152784740000738745747263412672486196327152975972475793475001256448701674096948172484851069583899903454156349000380026864894325278992558681344328276279420541605527570503993559358931156756868885791921841505080290179166002182486736819010944504838387216652656478127192005471981312320273687272613591712581819057204276913277414006687940703784307239095812366335150920375079785986224353409730630671084117621780621157467796877674154917807709818602737258135903308680290187869396902349081051945171819124147210353492715030824982781279810873068508021020766309957325506633708790546372182304819536101559856558486458709479440718086635844990573332425903217054957044231183959107777002132725286240475991058353827404017658530623158208519987813083889835572949830471970663793359821290224674215592722432000*i1^119 + 295979922166655718677804490904746665759201931396858758396912528208438931164910660553631645908845312845358260431266741730118061779809682724066812929555133636669398205789295936515621790883321695922308605904415200251592298932783321527395848073230787397934334993862141327922726110779487015190178447532416695662844501133071500123803248397439374742250050583419079865143272269933097813307036919904266171327496515201089292868422214247289216550915214922445776435022942918710574990941187132065539960721855200728584347857510443202250151766499003291954706369674001778597048571687754881122978266462142571355420492835777991046335792426099998971699216844831553742803997305231047332958905974598919986620419617796908508017081301220495831391037803627512259648227963810554656507213186924110610960264352865383199230577322327415886190076603299159431955408421609002714917611209506192572059436117518172117044719249236308284433016276139141924096276501494455032154222402009641064439823612078451339574579873904754646073500427497392351048650873776119837049058103572131974682507807834669100483091131451418238371317876767387905820656017262995008518243218560265572823473940075101243646306809122755940729124882177439680337924194672382184260535557397481429899350258399876928229132467704319692629217680047148589449471918720380595725963281547439204483278550184217268213978447791289693994489983468197962378736674980371657981908931956307891998872182289795150996937693923285655710235900722273868815089921424233899113815554854085415764532421406184378326359000215321261017626804433323902368027842849537250309673089295832693029740709601365054650927595634245150390298040155510161000695200141810832607872925362009293309726599485014420278907241494450605148111569334359967709960229619326303378741557702147702784*i1^120, 637451696870576802462481573722174292577652991312037536347555761631491088205380708668579240705623275300594747237135615429620573793182637829095595765886672872980149129161384570204520054582375096405127623800528141681781331466908596092356180574756995818055631883555761130080026989858314970223160829796603331429755060666529175330048656287894740951734845405807378907398993828754009327341626890857125396543730304853108902632906279208021449611934623564656110831938209961417690679215312347005539997379904209672861093499334066554996351636679223307714125813206959587170448008541536466300469461029287297589196612410086764061878728860575033392365963566273347233014280799962201394992175822772392169994065119600787340662379598249821663218361078952779718059296797500651213511786382444809420496269639440452276720862765224888901331266921613179648956240658360250870703421587062782582871929243964421507490221393893087540385996214048277248576887569776877138431572435066464195641221039755192516703908641828751629427836627019373716170138978787273608654048352132611723988696319106507635716884106157491279569886575728340169136773964913773484915928059358609248758024631616726286510847429474188912280043061335217032410994906113836277634084328138999317598534989312590745283299678183736052954396817885763117747289807000901119120137241722924223832174771263819364467885919934136308098610552666346298551005767260942240785725777586528133768360892902684881381329510395370903743397568065755833094488825026096895148796520511252170955301144933723785438544479531531131187591362663988656911705331141727294123955021645078833152672791551906716360352266814098533638424045517499492334828043607104796775486238960131569601635008493957373333837585195445924204867236369814111833075871112667725996118536596363121148609055707151540698528889112900980165042352693820525945614772811441344555192422633107882352581702481210972618362585937755767056997210759326585317276924318761948559086292893296535683231602221051267232311950094664955160524892335533581180931932784239915679055214031478933760896110081997528484836375462307410300802735444291277963909052818628577904529204790139812217451048372414481937267252836691209413126220629022021044788848095664895992973994794775474760115347904792222685854331614092352228661047263028390278203901166688482763557091911492007540369858091425400955069465103604860497615725816014272693750621552017079985324467771803788762432519413483492085286351069480291354246191941858655132484942235110127648432193899055605395664419943737111869950374794549999965231654700047630909463484078639128542714546574703277418659714563312122540014995102685541408684067993823930340149470274100810414360269263858283671756350029455825381625244199443324289053201553382861806442555554094466831391068250900939353317836890144070939868595159728786900371966477559370540326523634702242428347261429194884207886815003924218151476057263855043550776171768361260497948267774318412198761848339643356808060682921037490194196598525051691220336640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 3418237531444160735545101429787243275014743501493444196835536384894447831682190990013905048934530162784087164402220340817504996661669041062416378450907245265400502701861035818653057190158820727200239488338851192791611036433787537810615900799265130172135327585592077489065433878114128105598856007440116499446517858446423838396319331588253902797050516788984997065275269691841699014146169535301575498711544812902452209900209348918390333329439178894515610358257635629740341528875993913521479815556705409121040474350716756676543112690241944241263882018444550505815801419766962819700029232053577065248077408309269581644683808519598840113808572552887615855324551534902994072556499330401541161739921578588589895726553306870619393819467903695129076489921985390098826794554043053975051918769159565698946689969814617437794727063935997082960219691044748197299694159735724789396032950071721618648138626079728881804365170564120525375761546581060839506504786803117649569975992042782196259818283743419772296057502181354852346315764477797637018196061397020484053132283823047068989106609566621892015791416700345910644324789848851386576786050495796308802137824238459735227732347410928487755106756663389612948061731586662198826273921433994618296686551935509571794635770391675300988763799175896202337076925833503505683415449533292050916475644514465406166318648539755196252927857071955018397293860592321516134461247148694637607177042081477475037715738877673739885888367205299388153028444289245577991195397048370083454562299132491506602295217111088533469695076674500076798187484697854825489118966087515229857573999603367147902733881994156930891259537156556313108877114626709170027098126068263190155259118354095752659630497772964890350546287213380584269258352314893888771578785534618989458785158397414918438523538597620337800567188394232548305973533480520463391985484488760242490782545467294279192795179085708531501376287351511572234420787424542489222971938299392034012541374717706012717326981556179713687191191600005845151506892750900390908247501455906899925475599882079353737331643067484086563816364485450875315558494788817003188874225057469740616349169149609160296347440321571643273751164467334515405208824835146500097541573412288484213880020829352376295870224983312722330794168499546838551722806345959317040717396271114872538501146914414854207466146167116264469709917282820094761354352056234101465170708279007693412876999035282172247371011600366521165805757495605289847210286344596742247943180681254638175426375552035742662380263733564515445711723574752635908148166275962230359824903452954303866743188303158162690518945451524131436971404211452066859560205819069305975376355504641188517866016903577090742937965346321305053547721561628346286985218304678121004262053339560781035596316465139922587343944147964958063748604553850669178309513449642596153311097274562483735704596567284610941389595386527312756663753996595682335225208510668824262706967983002296905385287720534934103979765582264670065210163200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 13076647202947162780971312265366465800200402768339871923552371951719584217747039330603416924963819964742802040431133954174981877018940399172955357916277928805440944195362411127705899763968776780722298511679355326113493393494729296418432733104114023150752234314743280938737686783837001098376491222113704710410183415583260270476427235347286447858815405814713377759975381601309769521980559274141062780640018024045125787475392211612290705536465218584648600758363678874525731444624832914350099192069368801713037746844987769656988908470898865471393784172558731728458192504240891490820034212415962039513917154938371485110699128936980169736238809807260019737982652364768871047647590003436849068117439817675993572715181076392797081463131189216945659899682507983994226608798676378825368677796330021529850955926067794406588899193894897908353443225935720196531954066939897483633207137548406142040638476407732686589654764222988083628764762247587132781013266392338210084137127178320524839726819553543856635164510975055010276853581791103296302143769492203390214062802764218721720787754353818241097745922522879325270264274411503652356264491336337198480327847193671657468442190538135998428263971349251721205771548232946580284898963599962132418002303999845735460651447819864218395551359612798765368766285266127540849119891393476867881835910074329977526397802721302580509844410042106111486833465906110916231353774553705869190911649865144905904329214187372876751062734685687717429697921832573849179494498772342876784644487557115445490386322768174052243766473064667073245056087292858142270292276524097286575297212347019707276503147032833976101761410896883547667576538745927840664248589075250532336749501450255199289766832561940905765642314397673786612083672436677331049096267346345115173518038190183091296823947482380065600500214675420051530069536681700914057705096027249885782569908901290655567449622996392497720923459666803151350611229144563000833845156130035873818122316120187819426264359715585982588592186293423382300939722343784710438035410579828672159547237874206641583788301574018885687596239483155395898793859380373664881722524092620423286489245092507103395447632527749732292084810753735211137867529930753312290855067753037852911895523708855536048618068609782167890728715522488863598733906680271663561472521025258727512412140606864339495312140232120260429016056994682676677443531110478158368317354808681852343692693441259184660592048322703419987062371685281067551475330378398329948869390688861740305934770800403111015783228488908656485519057116162459463560863036419155661061984418308469951474661713249121219111620884062671674179688149819652109177521071604015064840478197469466766830477380870660328990969179491074580389304128371038020911039248356999459506938294662241715184524181416295399592669367845480795740920010589701367065249202925891425613460868631118067510042987423319197086243869268333975958154073643418814654312770720922335127982891681498196516461814639996956190522002349810285281280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 30245415002772372900504093177298743397203648630595896514254111187421038613204378417160564207039208378884369543959657713387166140649978746487122271922459348468853355039519029007330221582783401110668159115502723735644760966029473110668910347615230364242814825856983883917782250874034292367897387075786201819466263462763807644046023476244815253143211780557591048705004924356755646312101658093351701570313712275621956984456064920863655834102134875981044357214264675308536281106348601218628893415078218575137902615590533731245239843542289897508911400551066166576810432643116200122593426599798773844129570588138263994881017967444021465699472020963971917976885812953640192497155286810916717597092957421411622135633248164646807843775613052456534189198287619611371985959983984522811911546208684534533931603296323642439361249868841045147276667939167702226655440683117133398411741915599247617952094991095824410558948324341356706517923643964632458959234760349502381726886712002798216020908770519114230568299935469692967102788981978921993104471422251295409058918054455983049494905459122836465956240151313884694588309410689241273916432911034288207727977936575678753230708741514327459681162711070555984737259721347572986377130586164257031421906207479843534114720807373921464594422758688017272028050713903954574812703650566350119311832530249886791853494179320962184933058447804015761212021212169491051235550841009293126183936066925237481615995186354944449756848833565504362878704299778320982796043830318008872982969175670604787297498998639343623124395503557296196724202186731231757912960505247711004716016498573185658366142777429852875115755440245606546756247360920866700011528624063627281530428419396149749676962300341870923093000493400721426668704601886007874886229410154336360017883443348682739926937178110110482750066497489942707907662273371338696477914712955150318628293493641570713142050775422887029109980198958525082176531079176928756508809802598496090438587015972295517329407558818003259554234747841088019409054673287543130758998903304099791992803866013467526491579625565433132915338308586645390645834050786439084865150350356364544382455203863550073112195935098070458440937221824403199228309959831593610949050247727670014315055894781991838854163844301258303215495232911527411217250529703562910484037450596645357470379186056037829630901030751334207086356576314690133413780150969710310526199105289144467976860418707173591820319133066501048393276297928458214319243114128050002264732261061871195418959732667500102451317151459424649885922267983929055158512999324877037903112774786719678707309846900006539215240201133506795626385433962239001081992791983050882217136159604694597780148669265551028036552070041098321121771728979751999156773742943137680025895844196703530692413264850623829904667613346233263182186797765355117632861312246899583753533019837324438964599556087310253444258965209484728124393243986149087438607677728761743140836643123580305062440622674204318909243097879217667309568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 77736845721075752465647474184303256814963648321114422347654936223933992658139390491213189575122078579213666948457491122495540272287286873770585223903289311847778981603626330909187618879994132436183004134807756469733357584490860442016809260737680732946071638108371007672304266749515352180711371205878494685245131533986598184585902635751655791503446960337198511568670164924792431486142713365683563276863638749094762265151846362329763116046882709379772508334645376763672767620250287642033441930673054264163574143441770320453508662825299695856951890689875396427535562953005474586990845814956859607061469772764087765927350326948569944862457166645648579907915807072090644969664629110057821392824509960603657708763089552622398082176802081026700119724526837963478439984115789084777587785077082707036269965718695587237883047841462925516074254823628973427123484550564823383358356725487222496640812200482567029714882700087912553503040814597873788092427417886359836577240648635900352578573002258667465837840063059739964594508168152752504085332532167195077756894211934093846887238301074525673106296107563180458577768595310799672913359502954839978683369682148251189249798483670286098838530382353760978765161318701977682640871880179631600256211393784116902241620616871949859692875169888800990333677337585945674343099412899772611751365553805679342455629441209434673905672612664158583294031175459165520130148927750880360978596960956371346241507362324115600904498130852499101500470486149635938282557473783521368382764220270696473678398837740050139631431461190875693756544504745034331896956310977625094955147609373025069023720215726427508917533488361545788469501780855883995941305759770037989278374039036099228008854096812606974476721577601116196491374707920343727240967166943009742110924892517519008686142606840573867017473014387910980101155927988153733206124829577682087766602542188690415663194380671040827154913855969282406975224198685543863217583125628785468383765728199940508833238806379564430768422572723153098843366092215327104764114695099927266809176027987784135781020063365893691119224973509861817988885148502898696049368779298276889993998991883503411395314942817254055468582129479304965426276243965508101326998707235320618673760634655863356680788110212711914271189802052976140450092127115730140610792288516795751421255324259182086171937141559224682509029184282842720958552415707985170855822927504233969141726685188310116518726398096555701579808921934993791641760181445343093110746473887896507395056440985145800339974225426353208023264030820394289877754215741302581783299799661920076201314837786862302175448392855623697525505957867710587908498686227934205363958711314604678637207485272828927121947789961820904794018233804937084602003569128299929099870950536660822754481242916521936687179591865255886426073229736668855039436650109746032375658074706108259039839610753596697087415966989959480820808588778386337136925162333319923801453199640915743732216463702753282732177423800320655360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 106770088187088062421585708310858037547192595778070495717052141018343222290471101558228675515993021546856598638471673894581543784522460336306786797221127873573450764222433054661481459155540204413828092128256921738914774041302029887992602218481280615872215929243369782472722609952372987862671480356523239662754500542774132436490561289731013751033620383481329112355911432027600695261218110574639535966634750590740824892712148792241888534235116814174132738853607946780291632245111744649362543067844104033186714913478600033717977170489251253777343792045238610683216016207676624452748094976593633225896076271303135412636427010898697805487791395984206745885863561443825207476773438961323527035145627402029820883532040404692619211674746657478654794587893705740253830491211389885011633146045332802973283207172494919564950900734254463557324656256467591074009263904155561686344225974674323286491123661643010490303811575791669155443963205324159367472144617876162613935659658801471544646060833569261715444109371570174559878835860369463810977677377872307369910025095450485121835333626419224592495652937361373728305001204399214791594702949327938196453723940407331456994604088269433603732734644251666660698274005525610710813549994792701903567134138915995074430685895713706296879061039129212605670535807648443579160793517471344605357212753797786392917631382979737345914148103912626131997007128279168576721877402136792485683516559805157132274324598487779085366774201277137626328955884079082817361725442714180519392131356671806386259302422238810774379802205546459966282826487299313022824435112110462509474173498258446516658236344280020471553547049315254299674983220844951002285961609180033492015642737621810002930447801116815547600629379263227389551018012451009632587897344982420469536165558923216230284331349758330467621278433313390988133245340116188353801384069282392165317170608153600882167393776211089881911999798287166922520681257107373468928639483060026858056094864261406107276686823085286425542771128891084659402148491247686009227092362258448353742517629068683526770443813950659833424349918190051431842324496071113200930262224543224544560723581966672223315268374040645517409789379886697975267653182605524744744592089163525915355377519741895668950659251405935847720384342613775508424299767042418425147829725443160581019197395965116056237212389149506922310588999929686695128288825668374259087990113397275515669922283931933951780017368993012720532047728545492286002559367604746652397594405431978225136216102659882662956189845232402639876936500914189269972601465098281216213461837481183778106786143090448296215966189027814335219165781930652301703825984982200137117713734661108862886252274990308065278544032220064973245313035678367881524342493537184352188468981912402206186173030712760761418946638117324281350601239967029029928645382398421342675485692981931967365365368579894857455218895845223526965803491007040628405489653048290824050028849067825424689856773467069878134606972586452582400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 225758733279041116966340903849674811651763550601303396169245026434949890798816380039712330586681959194950620795246056157687520743121423457765928101094736727958074218239296171641087133975010677238321708788788104462501789718472194037930246601900114666203639078606513801485956948859172383919755692596952881724019627205096443331868090762161107313676454497195216278352955265643433844665235924922616001362879613348100604049648784550372518640411122069206285774939757672482542659139508158242747294539671703635723329064296336730024266938892975260474878782013568881455086768635471963326841936990201012988297638633448891277795543181221705158955872023982280376976658865656452328080597006676038370806616548728432356581493248674251563658333681725773418943829363882393519316755968499508893725501568689920506613250191467154345276557584875010894812213397778892181901414889610387149399017507095277000873639830489893891709329800353512637714266910758261002918379279045642297072282394312114513804279518514603905807986707736869381784889837765063407582788719236804425300378640792062742022172031462207571430219351791909077456928787934698891844530377162963134322494942825352503913351765044391492415437592417100998214379978482833303405723948242469948075288949277972232325884802245486718362844974433557455266380044679923502950112338244708058240607459913860139844301598938903538205114560461304575833233623278861105625617496305278938869802333628009267910035470294401013548263976655382279099321404249921210572378412965069797432311158798131795423656421102610143855726632186207662986419035328998112640710123629817329649017720966740874621991849910419406749617613116430500639091812868272494497051117234525391701753936665728525723386328505136537903502478246403678222640666537751939637229197308877904236293130602729766488295956547990323761079965631335738175334198598928995361091378594846711364115603961210663919297447426448889908203959214981301333529417659082708856103321254754863317353232175757343427372296784151437373513639576546075676298501729888196680990171079690842829047676458038715550016915983247998903784610659438196900048627806016643182191131072410008370529554110623924830657041622098033738676538950943867279672742243067225440941128953044443116086016205986368185230724936496525172631559017139931846844416819673620596778344421965446786410707835696601797096602767945012985758604868315727439303538035592764148817074824385473556729856490180928636865551938839585245917036673352433405107418764339780304738270942479526390545385236213104381923992680832282992109690688638105628793312010043347952315574929453034204574226555188187486136257609490483336930230279004095478759612310878572046898916181454226689009957049768474374864970625276338046573609643857008115906061215440179721979113270946993090950513817680499521009183820848803815456745113938643949046190813186747829541685432112100804632250902990733665732278161076122057442505048371972238311195909098959484986953092923298229588788243264668945685564530622464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 123450086523435451182800920508591788970807217811021473148297153249422534174304018981102624296258471039159638927256632377266171525907426811193630927436768971304919834008018750120061034952698998144205296838761589425012503236644153355096140965187768115647834452736919308442599426445547782912480514071692471366166915980707394215206247567810147349833472443359552141087244113439723965512444597879512537435726079973036358224855601804811351852988151108879564003656822549522167829467654416426966008435669711625418015573409644549304147763944613675437951756810945253560661678500353036375268507189222681393827148473281591450029788097369394661205740596732286992681864991728239885847725747617762475890351219582039783996554076878864594027832377206221899160781376833423146933227366612274464392456792747977407472519092074005598588196386002365616160094532912757898008481117559173320518166283718262391063869697175063147747945422572499785310150782961026379616409679881582752471226421010344468150832538196525308993337757468775729695727001742451001299171620829624009456735268652248815448912660472466427552993257550989113554725203445971011090904517468503143503993717063447826966715734381579993070411267460248669322072731678487776057422671960561489201995940369099384744149153448709392181713707400283026864176856664314582806054715577446317871852191470580929162960028416720274863104476918418222140098371036739154098621136018710884734334753905946655796992614660134204610677490893674766485171153124827425011121464176247476830580435179975326109528257766564128119191697975446866282787554330233101650503509901968045532018611269953986371659064580136064449898432250510169083067644387487123541097689896043223550268880879454479053475768299010440096713058788410478835379436615491317023192359060662230118523891382688200675249877255851893216135311415301251932065968009286773649761992785437656707656118071925834106623122338708907377039915708614312850661832374365810576622713964739400741409540041454929392332950614202101486073118952532931186905226441536144348114294191456376308366623656692792227268655858864254283187294437631210158383961630394867831360783695283305888931333574938139155195752882278870430610980374519673719613823391909317458336960043126603853958053374588012438008147522607528758542117538272660807136972845302404656332620407383770099533659754281446394147389068470718722902188299404793543256298372930310483059602728456278141900063367663355656021833578411626339311838512254996765316123112349982936834873088887963517099092096956086209838429126021668811774168625000829167596035523305071024243232822168562669175427041923040871551170490261140297700658171795148204996300631657573218104503885855508386863604200984656003418566169910587455711494954512153670765797168789215246004506481589305145008116953949468995693312431195275825293278849290746583682390920189327911511773453834036257860935010337676359015830339813850808754463973736834778652980137871906459018292016030984124615368112189716868288553471180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 302083332492145345077470444537223698919237234753830842106745544052328545918038922057365538245360002059144830053305390961546512108135791840480716332392137467586010364274901125905127166904086855370046612830055793076678161394708504316155215061103325616994831906487444285391068735127008701187381688801712341660526616648155107614617708206923159523967587977518504287693869316844256501248858156588659214779912804441759359893172966670805013023074727608603170763133186918556025856713260680375387053127651768529442599401266508441357879221706876751500876808299432660596468422864219045831835549604382784561297417107283659602207761984150940254123689050465338752255049246769606110237699786418748578864665338215811481785908220739292861713420345695459828139549799269138012370080685131481659161128518799702569943673842816630629354250012117964752254852669756708256028162474209459232546358524223793504732965899498835831465794986703818488073268113580335555068347465843705734748114071994276779731662020115679595759786758526257391581879827962825884813582485895655327030728275994064964106435770904915207370993121226406022677816923746840953550772912466398686473588906254548673791499864592939501130671284079487880336960280077043712096349807189175408557960737864323866966794836111822115659803562069040269350016165282144076107036238446677953169092848590487596059331294516984369112524425056144696157447802644120183187255561902541832998203025867940426027435235644249696694192463272734119184272784374886039173374093286649484781635308282017245426972709287444909368717812305802756530710313820354624470135817600432886682069325345180180331876642249264579381032253316942049600603496026388230708393003626232348650135754173162682690722588699210441053016858458190584900515507054428824290758556951083311314439491019452856122023151072480734533921678406877584762895411702996015900730026911041202279429294683085299645044028262601845816288178826711199114160519225631615656907310934309232869661821258887064459565984002820269245249316259035249849091658331006236828457062444885060728296095026990884246780673307433146101679296613732488581700833825416815854144424033666450637457222411904744772699806684877935703885592169597891309265490053727820663832259409076882874771926545600810618915847544617015321008072754989530296889722136187380584140649821129487683525944616542179938420888712557071307747767794911699370127257987873027744434168919593973879483729918178127096307797349200605918762172463405971565722494461638606974843437545183882210984744532504953852293994188643646735472509608154251030545181072027951175806968232054845210665331958768930882568552476610234638460898242942724159474819631405728314035269824821394447436771842537504389019111514933487772638883271722971942561583290557038377851744653620608426729774408007164357316344597346921142529332552641388943485209228445335964112885359085768278285140020921510807098133848921278501142700597450816879524531603869793500739609123248850829584065086255773014429165158400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -95222810757441747659821065381444963844623851378513042901195529790767310831720000071774659285339798698331659070147974506391868883039121545632342877632879187213568574358251174786752236782466461961726116046605690275352980225002237465801496027124966096605802293729045367512562504313972550173049324226343353564106416141541949963587070569650184131917125518483510074601755434427104948508936376612023055426844534270269828759015364865457064097915417709125390422259854382915373863112891653782474114254950541707022670981249490772764459934606034287061301177401108442805385453785965174282857261317591062240819089120190805869299620757611699448482361253152005183619250481781520342646436344533069060843555697363742108667911136039028385995053993258483087032055950176825058487681686491094009438528881005767895321751651909984082431258138416768397672666962406585801486193440649281248738514759559430312738154447615379274279013992413809254238115922836000920504663950749439614538440489207386831663042259999888446673089215898866020026588570298038123373689303276541451631831950698292196221126221067048518057178809200900317311971926026490523508166225197960740323247613602309368860857765258442076199894142625441282500132920068939883466968244328518073906478885994470045157700841889095766072016225133583097179071515480169536354382660171909919223605361479801294628406063547212629153019538008309066400586734826281080857968391713237376732949192995711720511683763167859471827199986037649992737993451969153393822863146968059043731913843947884785081474754685648761115356799281856431727232559235673346301893320562361413737993685261816504168193341411091075571196729802339586212290788198667710573669641758333722302587083706517390028042541838769369531449410065287360159859044898905645654104641118487772782014816772747197605666935487424823624903296597014061397818052962929743905513444263071147953054884823225183569238758292834409283919145030746820699950965239929754081743289722397832020826087135042174590706744731538778821657377540630844243487512879634881983026826737062189138685478095168515142933432689097179693305379091755777083555438845397446599005394959704235700006861811812934960184896775374718744273696802044911015626233897817129017066493062578600839478116927229837166054061688589040263642094557984334149019175388951891952097694744811702759131025726096027612960292245056134092057834897520885965277847391448447912726204069181646642234601384673394224338312193470745472961091964629188296431304829974252065090951963909213736423355235008484733523832753387534408238190268416166411337222170736150930660470789426408531637415670573028757074844053595491638546030627503813216729120940531708973831735883813792871316160585522621416235091515337849556137582909999272600411424550757702103835147956969462475027679543519105221193981952489832079671867386926109995663800468524605348408030630860229417918311393120070453740784299980645505709116065876247870304779612119852736214418111103814872390285363763625607812874240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 221321229875194713078141667914593453404561047778749466143888809922487832625989362030927098410639699874489614001848932750294389198111868294385879847154872775674073013208839564537285703519358891919162062844572776868904278102636551203762554092190436357684770316744054862538032852467472007794702642269806221913121257094459855537366505025368478528528191078123952767387451096415950676786862094377779973866113285569664970766998608841015095166491955396079157629037182256488084114699170095196378933564013484888678538383729021873872089635098755970206066711150321442607116380813960548958866848008546790835235074877608276135752336312937617005847925807096524991412169499681985285205585300804215380170124362704091960674895179361202061822443290644605657152077673179963646192389097611304463416172917710045680001637079810887167162866125109723674402558033542174721162452045392149526317124014467069510219590056476321785145036463047233050537455745265697644429644300360976576646618282859534507114977426935589440864643132355827570261811818053246215861624444437921187265830115806084364678138134531618621520725628159275014053436391926190193416357207643111904356431054452237808393664735818250125279312317819148551300902917731368411526195918910909185887141916764684049107752874025041413971708293401328974692073841574709839551757053767591034784763314567515400684088785861734798502798829587869881762380071863357724362386411752117169250254056505882576758603968075839918224925178968449789454318128957582831974240518854506626633344910810584125656616445860546157732859425395464936156841303712413140514972931509893515158144003158207893955242024708873009356277882949648601552536874649642153701846664152500993945373370677610501809104131538710662214803476414054834293069535127544417008599657180325797452361031018009784766219468100364635222767925215078434370771351491313227801125117256496293177135524017851160976525333981449638017865330037732500030500421290617384997821721364402950469225284037537277644592921056235679532641330426915248167714266180633257130104281749617691627788273335740479506112479761075863534271859039894680514240521015203831972432164475226920793608118645602419004369775573441499070542296337313167615605076282288602383560677473069535169408649840740824694175808975355410160779000159381128839605579048348777483696289340414037624230108151862485435784293273698187443758828461096340486783544153341713588131632856877591337776004444121251375926459374815458068082485108816701657706139087370632806487437028699463271761910046423578727395259903404184652058001083792118770273993727977659776879120937673600475666934719734519780550251511115658234451792362391336229475523281075373452651309003578304298238859393186852496586750767103991517247797835545393766865254120601075850081779028488085738507261837019391992133920813094124720821459332448799169470302722790783966388521239404258558736947122401184449461163769293399317347172186834183383037010518525322565452285231820989912331699114630092651757568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -208980657439868401042237057293424478420795126132954033800874952199991809029991909997704924553542513649540913614910051765685331046141144486170880300129920132331222845558668656363077217954915064933036993369637566830192047126219794228324576023351504363545968274534240325685446707226815042377247464225175697701385054897351081209986935872612168537408146699432357882153673819778533048257809365803015494425487050889483354430479628298182344610318170215683484057842874354330538118962418910657753502709045578261426864361740095636103462287325530664866448956364358498019236550425211610612866729353853220548193150319737903516901239044684792097085833765742599961400152133091683874477820060318680440660544100667395583786003158459431543941707235840142991713349248429655322530341575214886707520936616005939999738109346349296476471648028015296818659921892507478244562212869438189587698896355692711573222761291160273703190446313467745437676070588354008768129869945642388022203550063741195472635611701119783275491289540561212648157296898752963057594801060485180543825311668164977967006377173016523742889886740297105549090869887595639832632110226947638800507313202375566646593676296913690537347478407168144387652466886316629707335053148469437125792712873256215131880898355566928045370689395063069524917074993912358040230448178095021678392379801477615886849959253716817872683160148502565414882789471509480386843442123823286906581829530647253639223549144781693377049707949898804457246618075510113068808391816762016271202117501580597605165899406165411469742208604143111816418536441088312703886546488357451313529316117948397626441509813829853186385049409346393222221937427198219300773840514326526464678278758880835856911911037869390964190392540110285924086277757009862214188193160327432088067283955715185376928448789905821627355890660842920023159451863356888682537509400378788174539602547828876675581979498855944496107708240991491793403978865809218439124283983984388601379785340216221208366401797071422644516440774538861568994263816289744805210756940869063200460115521307508153230593045360716190943386234411404604506694488248179426800879297096073201814915899196664332859435272486755485169124338641234148814970479843031853874867527176982905015144970996040890570708065191360825912743733937792745974808518953709671893094132885821935203222457562253571319605766916642318712649406433868000267904000635897709374453659526850902189907415216439674735877515953684358709071864222054674979656292925847506543920735432758929208993153798480396191540667208987457793055854052557016612801083845686635871208665522968169140522850426716710293451760235829808972701968111920403910634224105612997066413172470322185359137300475893576098219350146211565088281887565620902468915362204139164312668945058924267028462928441666025957392528417691209846902830164674840925389850122121977216388770193157016145771590008624126112169576363190676747474697176506666765389836663491247240049984847429987726998820176677901959168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 164346684586328837575042691811000503573885275836353062969289723453384185466393161737578568411528596727101961056501392549500779188921754181355658259991627619317079020828811507040816936624842772045261387598208021878998020091931665071155587753819172842405293778780453396834525669574612305436427707126108231156429325664841005189736127436834245375290540543603889173323204661645303392219942108891727727265135349054921516164705932754610606197433773004482045746544378817925778126963385607060676446782481106638726419637970918079669424320223809604643054518572607582328185097351776255314607693050579026564517325693331502107185710035133687665728217594828756350869004501138093615391517625848711619131245901179061335496601298801055012974782684863767143225537889208996915989138858897263097509791228290073402833837868280053161412600937149871629694208428573924900226485104194178550301294346981485996821299460073039638838432873345325470216664142423437964039275244246957963804672907815401692773968732907239888313541671390880974870542990793109670626443806809870431195829349200427696753579555923623979420241379482878924065046823786995625856842327274479843051100062019789234586334641565061926085126505529882798894571829591469729954304977916444729405063958677232548996862869239407664390977423198942219112529761215949493344746683945217780479218612318717103481772771747898930037745475893515973958765525493824295686317216292736532286584536546293661235591520703317759369921366135072918729516569271651338259255359786297114613778229373959343378381324357765408585179933041038927026881469018736968572693771645031865043882606166457436108445442095579920158571359114452591754084437725487661118923561197633150089417167462750248369783105875155754101475541312498358350669368619876487366876779293077128667953748017509675748413963778448133930898403348960684503802742921200981672149911840650853764511230411179441665846142228143868439601152669094297206285969915577870766711905856948964818896739391766548480157023116753956103782569947903414323958125198436861717538555305806406773260134744433527403920681392834230645273388249360354214068831704777387622336833757012527227663952670246941120906176472290136643606086947631901448667795561285727120337225553184230529390016874667071019277223576389152073346821412176882119331464130609479967604516409453333677622554670707695644597218263283307162723754250076117760574014983611863743996945324794873701784099757824993303750193976300248514878719585449570314023261467044214588264773878267060141859450335304651216180972285665681977212829217485691778711686750617107122263328325977598639224852103218200071439496981095942107227601573270768009680496625437025289038317093219163926155193382388376712832169952028500980895275579287054903898089107017951531354910568707511562062621613650842202318756642425415304761949500736633013558224806653646849825010325263225386787609460107085183809172648396984130085099218805932657370083268837172328156985840923413848800351904573067100160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -82985488260293213735231994759706275042573919099807148664801929720981828561137655630962875649346571906984988415765957947689089006797023128658943586126126376478512035184584838663196101906310040770250583453625601510150064089268384856207721169832836263488745037773097008772733131248897331924110747739471339474213742050766727325377811220615531369273367920653602006028587046918467847372751793839669537674692520475889495826283749997907712698358675799486203839583270942515334310230259039747835370576606408527871518023594496321919487394394752422188147764526810834800345466959553363970030047984996472628949322304448542823510438468068301953637385370098213536928932533782623707555465427495653911091360063937596657020740362431211840107150070468715167337175091079860388624528925323895005374482689398354953308876353536403442566506626988879799083794272773354995959091966435377569580403864568926536716070862543246686914562682438543406101969201100069363561812068911654777613025322265726198212990391115006882584185263343108441085677415198210573842714722559824381886917546638821489932962111566772486951040075132939326414544949796202935373347450196631143925610246530229490201198393396858847294152762389102735340703953442420018350373627316715861088776486754568212404928617243077485203383735472698327046319411415855437487075812399770218764935777099176107696329872412269074675726667043847513356750294882375877064536407538974487848799384680888375188775973094304259209903419386728454793197973258262096878716461952525385182889366526334171255700404130626373855037094102749336232475221908191386839034493399324126570291061590203703704836910023683703369820973854407652452168679518812366909310942151643798508219601738195640744966949501555459679018585478635902059820880280985536553585382729474081540417029917598450047746413708542336233175817557744900546264260946769935978684971686503975671491230793580777671610892672071149212119728504643009608697433472167369066833477296490268085441549016301048871824426880679728757525204010990577569211847078324277311134628724298151344891131074898209608541495271345423160711666939862807831747139667702468124628754009078360277635241353195052954832996409757353154953717572318550379649847427649853597700014560411325385310737150299368445175777460698179143380713065594521164764370978673125053503427963198779912607403583811243478328945174736111801599732440543357855957972951959811668944827871934661483834377618171307132119877685220106243696917898260530878054051854645874922534234083106496239932986255067604657995635115251273296085948382030751097951577041958391293123109713497799906137661933942097467176165948603396770429596005935023898038380156586227946671829534323082408123963661783486819343087973420781173335078878197268582176919953448596050418586968701272359917515507923110351443796231711768667178618068659745657000239714152305220208862966307315880283618082119203870982795282926703278182508781161589496735193811645790990505679855769056905837317230956642304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 32395896432152630373491973770895107155869779284395588391953306322983688874046190054175728195714384834037001691631749161803620675299755777551216348178580955988492138420369498104519197780110688041803210374593191673153472002209472268737683220364753429750453130682820964520052982655456323474627182959969813551348902247262499715586291448602018675005216576811235697756196703971106459667710853060425642509538331586580849718112653940097565880509419852737163753229137595215205347922757319653133043591726876382897541435036755827841388444284845436392378780058562637457027925567286135397089651449706329703114611029737737571101329155182351167445388279253232267074373042041272720102957971053566471313533427763599187217341966515375234202817437536696691645887606031676585573360040780137500049568000230383327688305268871576048899128335031201769810989626339363855019665943165092254484380505729438843907694016337224020784362187747533319383686222837577794627067373263232734890996894494447308676180240408848613820467241201633964663817102739677569410367605239467928106201944859938879513582469873578784828449677767168701671758798966159258027660566909434540608047090674074775796426357586983490797357685578102124235655703142738472292800283489236454639714870069115652672747665114972801836427557247763776886193563148158221009098407077801624309585807262895975666965822010407384132157070475048466784131753075728468584007550548171892920325544659201070508699290695148902410489901161995636034754807038941476102180114702032903416246450088947666284847534125914070298231126617288798082535393494588262191135514132815398232770199420913499304233219496269841976059873410859907939871012221272210670241080717747831360365402482341238399066282797164406404273035083889827390889888449467856946972039049312285166155095968598026714911062891977341409639074280857038686404312673595971251821275124901226045208492649119596730755184440704383834377319912029121644882233010459730963303527093661370949947503956692856308238274725891228014742282293585950003812004562546342535819345162268036574707693918825103426257225131828598463519348217842873515241517904269806918712215441266709260153391933127716426175844946922457211848377764538306359294770286464625920421913555431206260427626395317382647450595592167434613451850041927058301817961643989498360191378660967705659373231494101637919169356115531121443168046841118552460390038787209459977071825003931950712845460666645473397813400924776621440551582138382240327155229267934654313308127550650604717128202395688492716803226631328800425535644633966351052475496813184264314816245204436563059329418552226691061997487362392094425533829419966141277749286975317993337831674137400552366301411467499646290337704259587924771133761988456783016416480494396260740712332713221460857966678978049312970930536480518606162653814667902850863475879722176575042231490329912437382966494805978892130706859407585566193687293846695164986578556144302524503918754548461214053380724476608512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -9615563485739312285773620829106588642170220375306208586768345336351058636264420240590927340270027499547608172183303939324666270755619202886116782266232874221430412916308912939139584002720206957438109241063649218555178004742412497769002389725744690939706550476379804816009099801052529436402464438330069586349907487523040526217937227273031603194802251809780067156794207212111277544110698470745215642058287178203178668107693392999615958290597886381297374307423870435287124970969370717476015766681854123472013030345426615005002374358398302052060392390198223373106037779493362062318553884839529671238713511878302040186445404444689860867777307271924820732974087989179080015535524103015930449493561020813761116068936988910489721156196276968507993496185862855989046471052163976113769616265687412446859130019075505680376349003372990433810342948263194131175546168126302907796643920103774966715715471572214576044421700926352043323079738347911927610431595354382046054344363881358484334698558723537040433497389229419302690566654111226735933384790322625736929522427141096713118263698544728307264231993302436680915576747196457006718078237556805744371416268118502194309274045921973181072407149060273332117436318524900775487701400785197496129689211638404371738887307772776176674979016337802548814988837721110727741159678092750223208077833385171880561842096368953728855863325995892893667078349914371125560785289349693071689096104509083480082015638616352438675605122413074790748635692048331991610775417464632390420896289314877012877265716472297508167564734754509966045624073903026649944690158815596130190879624486289290043225911913209038850589535835544789358212492538451811824433449014185354117501530538050869926502416182038600026932099026957515660439503396658239088970538042006076455738396900860380589649432721239443891667165854679323539729832511145027189060802962887656535813012131072606784662436398798084861669254845762435758535941444390149263204504198435553098792176413884146500748010377602993965220022698615494291140640130569526333806334043823481724364140872289910068695447653665014493347588739264594903629327174653899054756209004133088294204933172239950232499146792924485924850291431754962618284695428968883470977741652099289626117724054745626425549740264988743723101529265167407008664557556446987065080574361401127066366563388617485729351161602360513879080513773515859405433050722125798312283737166602291850890513734851717945265065161674483416090895148425508459293282408559848862640665820868187072312129543960479350027115360488938952000269398664953078537310463844201057903725258232193769468528237909933836929578116013591716392493747906228546319860181844910570548688881710341240129101241340964215538233629846219208288961098234925609342462630365554413681070855863526951173311851864078931083637913862692442578334823174611594909018505046091973906061833242428021634708874341458780289467314039860771864368859642768829992323006789995041063460541264424220252185275924480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 2312377271176053892918653028149156320628938695229957396691840305034149999059895734060940187810573294734394653860428786775991931287874667131004892074139490730009748019248540563311691100365010173477736817778830172417283436060069919534145776112377762985240593597382113498636948656467569558283634576097833468569852164060872094292937921476755819574239060479257775975202556621361272744048519972022940468454292187904061465380354392961319280905323615348877717600389922368885940611251453387596152949136765931250285937551866133016138358138303789615476228285667045076481576850164588709409249436110323056712692323650394341050404444514249952831267743251728788758015321241274827342528054910128695551578534821294936888475071191268075470391017421765597837045448236134683611702361078021144289189511089003817650425451986428897957121150216213208107926821072473159289543921123722154693257675134316919176303961023799247685641546800510004990444034083995082863424127968970997579572523809614217795929255777878586036020127662148004323812344344296617594127535894915556549753189062069433326599780029308688793658952755121928452737762254734550062784231349289194795626175371156188882823634380633040683906557176382426410478917782914421359400737422485996415254964735001336363156955341695645869147118328680699747323807851799411696458972750718324204872486999596465120628546306804015538304585924898032653391016229025105542894297442415107780878583196593550477975378235036234498009615938419079044194149341009724030757581591318120644392985665152961828673525545315990000849950373616927588772428901260021587223076644148120098307513889914494528247504331013799090939674557166659729494298565762993154603232730569283366502400013885730170345854985608676867363772648312957812752341551681971113482206039426774446792355846181305368837877041617136834622443161703899022617319986028022797838805263049239002675975664139146848128413074059744970100266392842802833637551351969467499937427096549735199883088498211725588052624975604196014644893056124749350525645691105761855285365819551717035724956034642079124760872022401498945169848388461585987859528489514128935552908735992414799163377144460670377829242884342305834013564135662804245682559872521605723969022426075684163666988297845184458769627786073911541122665127100136169851211830581226637023373040138298890774839450519052957170162649581815249546003346362551834856792991132376490902112045800567185743387422288507850868985552440108875853500297799581378319700801742379386200885937682721003716682564241028031727140959232297844882444032736304353503900227277726705899036365147729994799291256595822675060893122637097292106385805417813249903452213140331405757472897469582566237317502182309132007390246183248244004534518410090866097345589857526607629687879455582205544023714736674020989782223452273467179579762867102121291318830400610604092082860538261232700952594153774691739088289010102346512996967393649072358798670077526756232586737251417645940291823206400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -445398032591995608072572207051101542829200281476769391565147111940802431273958232520253341983330898937015287256209750197053598131777931946262004506367800299583501154034830445686632391872432642511574616221195384200904159674834550308443990765069528875588955229062195072100962330823521974512162805149714130352620448608172668205321096554992303251171624474283028179415762388998785747253564396482127273558335202900655052245255576182445203453950508860172518233165783319030196852525348273152962025544701312007829764294049817144826644792339614644530891845825468118973877946940940095140276462633274145424632244726822076830571311673781295170080361905899929025398558420449275191591704089645751007499721738624311525543900356548448223590108839745451315880820557664221019926937148349737910644790811294711579023960927464664403727691107145006824314491783422868749191976596160931831958153006528660425664733166482678433997610602630019517941163993987735030901165415673069991034361754243613180477886478428592563970870876339174040514800837802180508678032447299624556782490089749693918945862790003105527280006427458500110854765591984431154599965979679020348166212926785448033036573506443837374331827600778320965729289762549782538501967038140302805213880063657895698226479999059504673797743911251008178650780353380687190280853859698440128732881207154719974244855226003394019065456532135946737650598007632343479904871757127594876622501710401749189502381669759884611611418424272503069479821569817607055511104801786133382337787773099258419242373944537988796925585465127669929499801482508449228086303474797933322157572067320451267110585779779681169009076483851721706465790499993759222273136798131648998697519962584137127408370704087972998443455692555482759609354411701118086706481249136279702928465076023978694602649861250785707674924759968149114180837236266200620928249528512485593045851589256143480059989300474020831846957879727615721148104395006862902703255489200511888418003749176354008671707788257024123979493899430777813299738347340954956562016337371799425846019864566672778955051555672481962926030151233745798468982050399533877739506738047291771677581433184604584417280737151181803457000109982815125471772329106669896069569842062333614137674491821300751287792308091238836517607850034200234030740298008873833002634916862953128908568237004464823533004839416683140165925275619696333149891520722773952397794713045152548287152837454718145408902320115903820811226749505840890022205407379655597075180104532227225815411319579608218964136675766627059475094296221756325005446998020446975218593962313807027927609357585138020703224782610061823818159169446326477733415402694385459499841509064359884421462924814471970663152060251400845087704312043987634667827695284854382788766336216759239415839768374574480496817971057263067176627355687665386895545918794050946732782343351896135939182034637876022201887247256245644750212737821651338146701028032561891335233791061152717409500528640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 70524469186980082791726276158368198304892249960923165657605629808535806284388581503599853697332202881017494106874066003629345828494930934567253716651891435437906009359928243594330693010678420080262633780963918645128039941185990378123468457946867967940126651316317419237680930788018298771503261275585821141922685994145283319418027238588711825921341788465919985454488934773943335457800809014942589362040445894821457232862866644386030855092183373249998201044072729474589110376742531029206195415230789240044862535079755841035091421617100927582406396001198328116521496493091023490790277121391973854468174450810121541937513534681080556147615225892331485309241446898326940264568776998414553195334649054644747824181720074636248675800134404950525288764668372602812613347357335366606064871220810601093866772387591480511134716087657297393837527801075900932883212290327791168618968270742899285827652473078184043915446027675700297567066273414663620549980143979326444712001050370107895582130133377280931498014850792673720638009835780714548180139370068733391471375059430865153477548281402070575471431792233603963642413285294300986503652016914783414294743045216012236074831908250919106817092733451538420847055024675691201801294968957477795924352825265232540078517497934977513249105641546127922614460274285531983416202097315957646499986784565767624567779356651240964872211769657314302773800960813057316800457716743525246261297714860844403211257078338740253613567251717346353127527860407546167634539101179067207200042985706527448977570781902438255845771448047181891434152306914746025580159682798587882301321002821708740603665821525477730827187505678558618859886147945028696105678071655648660239597192822790743289723334112836617473389579538513173653623455390467263802774347681631322957062021838647772838118637628199488178432878458617514513553522204129459655446811926148967570554382858986731890667175451132039316634865861993654486611100375540788155898937358579330357632199814832323418012579679552196843126571791090518076195004867830885402185467952012171446981733919960563396133891549806935927362974331772078041999256159747144839450015038246530059753219281671647825073718093504070375366353701747543063057046884069542951958030282239821020870389804976553091355844220505255830193578294363817415194549514625435177540765971230689503672444189375180737008215947183394010878929832168870340605680868093220425171096617960913077092090081352932326375931390500787439143764517308677624155771657992789864311034230417572236787407071627591851563868697355851313248749563427705425515987076836261426024758177080214467241414700229711883814502726779589229234159617369026194685477453859670291591682106983078243055588222256634053061247125350083714537811745923427127760299769531587777906867059638042423145098842037513269046653364163884828871084860781180189698775152986886376561749265952403802485645895563561219300617242681119823685421139146180480838000275371007059483974511329288449949696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -8979713689015111929275902114566634191692924044933696762348874543166802133950985285342303596005589067557352007250809675693293230111435855348092417608530786294087356761874431042463651066920102100453007893579176342881191048841083479454739542358883255529486732920503123912034098501991534375938340554568920892629661169019193034918286077180643579066929596451519678882502588167716465755195219572156755443516034222667223669572746885102227007124607288502413511800293693743840032101603047061453641440371116450900320895996891978632699203062221644918523528332399276218807277826803334349966947547119567180118637475040038337448314083133932099444916699133013138587852971623769844993610345790764789274733367389862511806416358292298548843254782908315654855476142855580618122651748627292780959305231336371227796003830228019366733699793139696736102421301839962500452121346369555631159914034657636878615896221248191996418167056274697993125886524285983620920148615624637756226308593882300063317965698678253700498505697479960124576867270875891730888549749659062853602008930628907878163579611801894120586168191166803215792197033153255471819531235716143590300238709021115192900480911905734939348056971823028315153958634345026468304841914330697018376487501055976417539557323766953000872563186049173030274164964510056340191657545365620668316477044712061045383323673451625566015251011798091394009464374915217126096996871058336193318614469391200537961883367179624943321059374929147761367930579050171136825932357064189151232842762988310305569467715870335279065699988814543021016233670427287906525395015905569514858055256798883317084266979182549471832102996993581089616380045590502801109005253089243900070973860691569549283486861389057330385491119962281620447843866053093672198029601676491130734265781540320474929980433864762487344688170649409427698019868010153068549239416848366940194137475209101287383523001308204488595836049958267156143285307167071924875030912547187495438447014990659568324419505497477334283261846923685556378073234390414910490724412354315056598345602648601850882475242311331367517495403987839696846604689479263749250826924019449291368496224833930271862201783854630584283575082921703605634243548849449382979439486874778726168011711731382612052994499393728329415200326252203281067131217360502700422343998964182898634071540168801707851534415243740767250409061923401321630309119246435685759709787514289787368724643760435254382859649575087583194983215396591085815859188687501410837924509208655988152726757123834501943229351151814174895737583947042766325177440204753790841793744073595613431486036421291343687806049683329849286506567281031161307892627633829073270217030909186957863222639339714584012304333155623238145260381318185720662737888285255637589996089280465075798218525058052654473154530204990244257669178253166295630338163379081023994819239048289003361106907746677881852697511523104940568513963294448722317173638730212914052420195853900942934016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 921864330272893260496397335940301158975494087651774218061772198264448206523450200192074205442849999085040807722279482470918900880105707480604913159610902802048867271591498978007778853080361115609769491010524369474326990005557032769271860810785704960480735791821607084146444806727249388462304113530736813748306648950155225022388103478937228846348608999311329682853829686519001451057754792247481674340359085367147266147792826016996850851278806652844319037857299786036008723841718378633849450834273021605643723707826611251799559296580126131808123302077347346437687527326056929666609182047175444312160918686734189989449443488649877787289464860157957499113625912802413932566387633236616552542904173036574930322714840177151065884697559386454147905435272804706092511670037539776456700050731744243867647341459277206599274089692498084733043046553866089293069293757077191593591746523803231896936638404168870811608520307644144420726927069048683982067378870373650181429018146881415315645772250875842235724440534931096193109454640244772190909276761836918963281097153684791565244517068994354582937892343911005805975967840062754435283531108795292032203142741621685491803393259932878487227769828033405778628355237807033341222655229192284794998919573793810776310608579570091437688090866272471014146970468316214574795521069082546157662715019711893317294064411312105248156912756858163390570944812626852672997962071919513425240431053597644596621902329443856484363021081170938129939030249527237631343553186256108338535806926952833024180269371970136561704560096140714263211795417507721406830660749170583476406348231150448738021657893943143920237145588338696877146007055627952393116167856195255901144258455957506235962502220284625594784023880988079778459867063968245106607667013883896560616812740687702448691025751530081961961060883173766744030550785410736149832589753011562349403525766236989400274711431624350713749686243109467573266590007157702299339336563954657243113280419581849986144317099591363182178573941340230732965604394656774142580248602644991830505802695326404639968150212827584739385127754733368493987901900347268580715028281906601098034802612673594452812214670610439098803142231496437149196594195884523451995153072159126466549259906651097657992070210642127170519389908067250805545570594077160813791195184403060487672558737714263519048760244308108189168815562666405070171630467218521533754123025139959371471772706092066189573053730651040333639484664179609999838590919048983119979175838507588086054483608437361105544512960338230471252721315367890738075203657305281422408426958291564965235296479176657561825952965402463385186385626938298619887200392491151219688103289889996094665606642265271839803547461645282585612947796740206400980823631265248250712661308932515752300691995770344827672922734515351931161908289492370437465797477909186704909045483845501792065823179011801716496274719437892854186808038537630967762045234276942519618751726467104768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -72661504929984416715635701537643589755892532221124858363822776703921839077486422514600601855793463140753477063074261895797531266844480497190617613280110245936607417732788343456804234622151192751277482028952327107363353738683729801247776884990842475256282819070182766446864864335070212232547562847368616819503943970273407506081190577651906785998348178012766722586920625195768782265573285811856117046391087459632393441457163594581537025691641561049326468291199071794144510068304112617896460172244819246947267894640429492742977087839182901169738136431840101649287733692847513713985456984360971394756430943720927782413159728495007383413720696463965131164986219120894531034470671971035352655303013172013857401604012762741986877375315335882380307751015674427542630058941954687217934599171040964001006083536883807452393344992752760035047180508772588770700416064514585049012647827823596938562085176938573718960085268531854699354899187251939019877639307634791524381658625344433356784910005311092724174296194890768608289010202726937366349592393102964359357095025707852652941216331755336328123545709582052765321424933444812185620959749669067331290967312841504175742275363856372216422139656847993330597659281145231783429497414125960675708310335694778147184444995157751988134684591624831708356554534804073265966192691265806895590883973389941428038003296481423836474444304648794990634073929923605770085887426358824434345517935158267743803258825435724706832928474180201612762677066818998732514593309902213796521824958638778662694895081440795420389264482336782022322877570914430275828223648430066551637012477871323104396919433835904405519897801599354696176244954457045521367590656308746008639464831497626806608003432353527770789240957224765584766398948585338871024145801725577378089559640159424018907371108991016216506238183286351349589439365753965816565023545956142123249374894424569040956026149001626940237245382680042360237163877401378895352374773038671400184452402305271271975164703209116178351800128699964335733535114495989090339683059664318846983716595825919667407190861783900362114658423729820057511811401561918215098074099931823085415491175425888598798031338317276765881525960064669663606470746877606997485662125022742508595062355812317805423142847109749522991300082374155104937369208027653616125477159877786547425357499208755253608179439155117618507698216322688236669289832839775380815941621659268719831448519855067045387095877533066589184943260105305723455382025544479933992747779515026332458500796440576646493378606371606342546453169939908795444950478418651080008306096500661680271661578527035464559816370428868579628939502323006390918732626325077906435598534825435825310537134360646965148544404594051558641774186845064651123025896313124667756863171798746990872694801929670861772324919518500359130510481430101321650565961641909453698916710517884434380395049454514761856586568119473696679104552815161127455417205836808299355312726647341056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 4153691564192994123919790723846490569174049762076175343596519035010415696305240383434092809163462843523805775194441954888819269942762913879554322164887141792285748986189882617305625222519701673024688552496669695549583353220113887997999166688813954135395418700655339258838694784449650574049215338857507229742063720735953638658453912467451259605620442177292083698842539228362343776634161917753290379166274266465914064974549112820709546155347691363463419175143004276522518346055777759561102271020240214806654462901578943728124329345088149802668299070466010042590526426093036886796834760602397868192131210385143648725156645151606835782540280766097714611242717458653957729880883283117594623098834804929420460034926816187056628508374709906948066440059859788792407870989198368437160275496331298726833705771129807569786984016000487421269372096784043418433444500383474541397714405666394287062587324502988287164587569089309756274928687303398304673202349136551762711953385922057055183836562799918091871182675697461836278927474198750751552691347851142714103051219305601730163008747915043450315920626016990901452701437807620432722973142360702268518668285838036820355133707318072535139311635641109768125271696853672302871606668856744268609505771792576598500181871561364984579063100870843474642084566296259967862597706290422825303381183785281671211591411865433863440679142064762299343741011910353088842107889948759291478928505069399376703348209359515918388490503672757004355869902997360200103818413874558592450616415174572798859914304669807139716473299002132335838806138516301115699561603168698434827986119783478113764875060102499019046312563026678692658077720049156762083471999984082855784155009716983678118201296602877327403410212381499467355350230708539557139814575959908352945192964905912681908544003625973409397054748301681386696149193462848424205623075733803147498421472588008101942097867340234930378890704187249004866956442749039031153068127847541932734438408879298928546616679382646419007729513161797714782974688699575324488606067858343486693211139243426207182333495995695533197873476816604620462322943322355614530755604898003653060642712285337046294045766580300686257301218419533933167836358924880605483641717022086925122692265292182090252592198808031501601291634559988324844291924602307203009691475144332961032224691008033016880114526987917241037992913147818836265575064399614266615699681099178636008404043014050541607973078391039930745998232142310755275191521928438666418083367686716500228108944076324780057298314484935470842343388161753622487481197872229250364851112571784411399291375646834805044006272804042667778998163703335879683760306859489757106913783292282060109171269052075315383567854080060132689579217840305432041411344507929675720430276019161496852627531926417266347377633716731262507292653267602758064123747029478585963788806336747774329220752823519437733221868824513131904364851269200967813488749819161416991614366246912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -126634221285660698849689432046338281548171123111549814837276318341289037075275067001880435283180492559532210617612644025391814588377039570661660766401175348369909550569495085225279668518830652796641444858444119139756800688853400326343578515210439236417502302917368701613789862804598410487802524288740127029262004079338299170814393567967871941896188675837546974764998924069245338434594933654391149859169869343616284462197651910845166191001424672335704172030553299273789210873384179214370123040956805998243583716812216567078283745941854069430711369401936708510500400446486330031505329886294315140873633215377066402405220447768845680770832174303396648675017892645449151661256078861068387356570762256677422287058324957638943123926609839203214235664275999870824143037992465606864925456058313568543205281313920261013605731035457573528321248719272819726581920206927206446509060676319122038638617466637281739861544520756403947906189546061872028702451135223652096888599631828761737233699048321139716275664728428021175677347573546430504862287839757909272396943900324383409781761781011728880954907423764962619178234170477727722224947334067896434542542050119162416065568637639554375226169686784930916228295397753065602667901599314948875734521010644327877040617880988895584552950924557532428639779639410312112966854930311205707934964160145992407168350432141099796095942739321626047707028452540432457556677743807289889000217847613110889794674913859165991478191215866076965977428667720782506340692020908913739502270560764659905580130907136917952099403053978470868338302222163552192879212372129703557344246788769214495349632855288308187303041363684006079357196269482646259280407404716909579337333606239384276665296246250579913525447642951933031462029365449926005036509598625980280010730964824436245035482257410901819343175647001164050804081105214213008481636759549619704034091011949072313396035028225187026652956911119023943093308931895550773834909472251482036455796225991418511604610074864561872480272266814057658058995067002367667328363524187925423512578755016076637959679840976858571666754440205796714284680392845783687123695016664355806993094690946763389547552983012563464226713327969745581468658665056209655664187203281011883170165913115226427401318202923398147895141944280912364810952033627771645539969971835199514012004011793674029532248349787846111383027110606912384562514412758090592899221220494071046377603499046962987694876725356892972851958564766900315453708988150032156690843008859195213643170088727920027477178931970382984551220814628264443525105000120348308286763378416187683439507043708711235915520714535573827409764345128010831736923966926204539382658526512536703451355948231027177750092948401768099855637603245591806323137069234815381465141331072777105885918820566417252910400206456261716131451603935678682334982239940453768255679214039551884134960646421099665005587482978154746746262229408572816384877225117535690819125903360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -2258055820841333203401137614386394030331436512457659231531011994097292846663868594197276287835642444874367418732014729806520055150509263390772175861091718109441344267172355929636717983833180585854289627063127970239410098443773435160113606107166674524259444091060974274193193993722805791623822339841760996063555233758279629360264945982743285510626902262047848368057455895707607407249422719211310663500735404604454854066288613501722727857712799863398890586031657363151006326080601514316056389626047107572105876514401316456036453131684068063527993341901427200686947739615300620931548950739371939103287168898666188323523839088817726675227591076943181504996107047311676918467080064324363753457606177082768304746702226466564573803710397756741703132127508952993726187281984775088187918464891857589229223458568567457918637564330949988747492135375891904471155019939283265029028001057903387821737848951639754592946584708449842590609615184006252611610877840070295865020909184479684727948909238873467570487059709824647751170542847175653328409727245916981131153044082800039900676102082814124428135767557675365030738165607301011257732824969475379578358765719084255551770932785958247396310963302623304161670222513018016856748488236446949091445181702081354793124180575102043383849523577760060413655794676351979156472061160517294563296834374600144665709083464795498916085248687321384573464713101171856402133703018735212076381415488714640009868162486150738466346169522812514010986225389800079159046899454516423599491307065209126046432945450459437597968223096298592844732057307568576871831162590465718797368773373740174804543076051025569739481837643667860946834644719253979385233141449941119288665217543014038750784327704629393237785469788892484932286962718565327920335378404831063686265812895512498963307875426804740823552794716703653199605046512878433389513717085391242979104578268383319072795906500335840811263594626048058172765081202757542488566854345756222043381985740460887373432562864376509543029710322892819822701299704328845883812661068128869044213176797824413027855007671227468057267303544648374943998154823470421689937082314658458319659703631887822998032108430340352288563203308884766785408008243634746254960342720537180884785297874445455405326927379483160485589717295862109242412670409852072066846029429732557784486741373880942010885247755304206602758036583759502956042292192816142116982783446846102825748162431376069234577172626735834343593677311016748736631683175026852735348351806389126446163077996562384191724549903244172395752941585104217252036484794545184589237455430249427815824788067286689441038756903120868335573229653179630448983816497348291782463654764932604437130747467865557960958741174978351831556571013325660371703707841606555028785101594091350982481401443731479309601660380847616969857073682441576251158967295667120264436183966393185309045330868645202713881542607078700479250475562279301879111721712897300934861440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 449205024445768377539799371985387579079048100954398533785102355507627264946724542730743008325273774639175472561364515862928512160183697969111324783855793967994834472361019235531561502233226959422718367324882331726447491928640848471281696120997658627765310970407349715950161059502643861727649977519400754280743265302286664604115317015737621645177593392906622429555524077179834870967583065275968849087126589756141050394804146995337871454569537153691657577841384804154097187225094389744719861452056985747822013886079693159095508340402978238564402484898300666751733776555536575872345282158449935764096191278388648575156427992060699546948681130455669924866302830677294183753179219231634529524546316551408944694990600830111437250385676129624467901758199798040701564799373990867443400162496406099509311531698320158423375665376297812527084299230345610407052534053057559259185512643176992999305097626941700863389137594833408367704489852502122590395768225553718301905335660661806264903356543818957088978250694192823607937206657074457991850642225765648602749450618507263965677936063200854849808178695497961244076054791958737592697169436411960280785252032501475179498936425520165181855969005627919568346412191178510532673848953709175225859718369192666898505527684646904059543260531656624684863167319235731084232788698108833224309600820098176218254942108015920734146174431678338020159762919740576135044516524608294389410708805391227263273721404430791700757153358635067017479384827147669835612022517429697947946005302219549462712640147951764865850487741690386841548448900679548937208325901712574532732431531111457039442267406815990112532243939861934037243655581111899293823817971690493320308515009843194478941290830532060976807846829977814540611153088450180750408116853592622249462411229737554231107317850259069065244326630192292890748590920614345463399356362930061978328978093191371994382005398350045922863374179503537849592655407289104388361007151394586014727184580594510455098644550522290394227159780413126781348648346852559031298447404294106521542681167029310978833464092785007594807137318905185134101697241923735221592946427239573756096177894400425401143482276858850680766988446357350269546925252416309132444865273415835150403753014835977350467997136694086064002149323787285950471706092698081722535998684151308235396106851360261321554704475844209110043342405062294946470310749769593185706136799313603329244165773965528645793343419858265194802972213025201152020643524781739494394768580257880886428847241892122362988084003990243437210884527785496030396884481920186400826131715218834591572783409495649241328829366970613370615683284959334355311945211066511829590471487841469403795326919431171891719333698927207672486993779952270562558053919522031438730899511194352129249257186981895958636116653591821501601242751843266030851725897848200331365251864294429938385165366086399951089840971020890556112212648703149267100241570869937526944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -9614562088664288216422485166586968089797889738187394451369347747311413538152413913284124713595957873210901250263900094360224344423229539405487168026020720218847961859874382047835141863168431251981012282809914128182159987422063706375957084827002105406711199491877427292039548989817821243278906515729559505956716470491278949849921195144784280424292084912437062677888120332737237011343186766820687737208041938026181353519647809107359179603164208867352138714872759429030841403257575346362011867536905402684249050006073595189210204597455575747961049236674994623928182360480158240659541675412608572317522258044416920839902882525844524328928543992061732901564997936190690022434056939257955682931235583564934792550295007362103687018746692487567544943629957275362665253129252296711380585343395481717504131059607934733002761353801297432697126382707569740110453512230793970604073653944319260081551271362016416309964815857277947730701196483892944608574960574547638396763651424978678458030413141667314242180551177872085416315096484421989116653549612736839129999885969567530330609467004726617096151365968503967790085843428994317578405383487493259160211130237796879458202611045141531295345867919745781361314980043482966383388163651729498906733082072301775834558748819193654295325327104650590136020244276494805026522574771886748562874788285023466527210031220609767894087364964299393055549475637246851626965500485034011961528682094991669092118404301254510324111829811047303548413030713761113208988981227562648824315284039581604320272458348243446175834187977128166800789998641383586000306440616340701646257817812189256285099835861983588646418475817269501653158890071453485853666085760221139612567298654470016957802491988733360032833100534809158608852481567837065486708689547389284172742184311435273529101934971436151045793489138853920361056448835057817225195919365656964938848360925103237850995900965700977780827757707383869739204922039143361439865411050056637404592827531500191975606472255416248848637762603792559254596504143367404676047772565341217917606720151327695975190059496470433964595898907554161246246620465392977022067781370639908426504319993033571924865324866438215190676984346474299341642269677860366251642106472154714945785559890873054992388190671668191317613764724747902900632136678045429334859858840849728548049333547265302280730027627803704433346078287592478964815506717058186861943595874104444037916323105980833845418732716427098115174127565258180155608330555992562773426228615628386938296461280888636094908870709045575232772941519389387908497143981336649209760190783410843553600019055507960331445034695506810773604778968768319725136965215344025097779129300571492333775798499507451224874262912537689116939161759553618644922627886211713660951352718982279869643741713585087477741316132864100939217949728836435930492813600273516066340326187917454519787819812539401840863264866920405131380582083795829286546256689771201680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1636156606232496377921535942536604276681432643791881224722313774606394754262963177393943580732624396298886302797387025598088214962237054984709666040724207541710099099775723862361612632668385728067335939328705212824916242175233395868480131669540471176469662674675001383934452099433412631093258372108483441629669690532108497522174067656671293902830824911288226498140832184519131660494138744101504500230660400724359845564438983941416564612153223617360390575452136365174224482518312945991151180745713835535872133270283962020497402773208404125494401048415206663996720118801349498515809918795079932355205794375474890502675566233680891863107379150874060612902495410590501187935737191413169096338457421862665534457833261641506232480694105486374502926544518623685540979813480484561769367703489127818128757003556931598137751630719886439895980139143734472658466791068678767256413417150731567848607181255288178103246231754277656162346004612374162279319702793858572344283354653668991744852400033645624019353904786904095165985387620812647944157927596211330147146746059103140949680586877753971348635588642961766981111124391376343494320662410742996473013694855586987672162288829036151946245796448394949989553525772739291262644329261134060293917098345843370674196326203205881839120097629070588178039006919847500021335207722057992924759584235516057301926957996333462580499608536473611623834817721745703196757362201358798271376724355234685714815127416865345966448896573702843682449065845530327444649235434543948009768725440241182866953788078139729093100480820352594029158058492424373906553935442795626695630616628453671265594026108701554036427455305468392618031228693146040159144474077526793099292823252148642027665565069061190204326356677371872591529889377558863403849615108568504204321460039098999316645170407140126502022464231123913641283187576472505133802386132976868248631517499865236516899684745019933093299006320893660299653360095315685826697623537697908117584458284314348101016563353658482121312634033838342269776542242775374413930385851453013110449255735028232140056959557719432401371336927552894590322709595821930721904211893115658177010112734556655080605307748422872175470293429448164534500670425774179084465474625638351596097333417095214671882480958462620340598122993993137214513509791798779511990020265355651057301503399756351953839278234520245315392369436898107354526668605313260268278053599781769679851362924375668678558967829058287743474683715989589585758674571827294531027924142769624504995497072732228702875583353769014808044641952547075405423765956501138745641902435116563481787890390230656797549783514028265589201971100151466709107638828436509627173462877677984740371728575482095536968929902741655801786802281170003275873027048631671991230579675665805567888625577127869755679174159612668140855457036525180483829070171821445350863734007077555977348692488655729296956195240924448030213085445611410756088445928791976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 175910933819046983116746766038846351791709035400132752635463753801696517999360531691034909010704547095405359161923687407120086081038190334827081395874121589814051645131235682721725783608891681495468597993059048184956023165844067843496227882999595870309716260333660817454561512037480221681209521939703198151310302450265485173059882798904386123337959660330568048554424223064329475778381954861829397242546511399610437645511680730447613452027388761654879775966632954675445257406442973620136970648183845997200865261578916769220802943181909806857144051013780079349146166941148368632882498955708651158121454608524763874940669211329275403805841633728878477485407245728590870743095203606974691692449169848065996119008982347388516152710026470034569764329487051073678816972458729605882235810079146087326929128294446714380278251016255185828862494214474072835344645280717390755970381328360719878984319995336045992609621881034962808150407727497364299831818194491595732390755673568362303069775103750271329353719711078443320280966908770812960084806551594860869897046982511191973777916992390721931094092206203300832519509953417385356882496779820887350348657507719713036459477708163145755357476294710593572157772728354087506421962719753312415603350845582287972632881551362779955541358116565374116270242839189235118500315333788243058246380120619740725227260525171585793786708315255737312040636107321178414183499628028497982342777886497632411451482572838104791179131415210525206559010407812439119359602030549697081948403998818859959573740988641817718152946344209432967035069446945476226729793510848264859710439189230893324541914951698937586622311884151356530743849202063256777662845571688832744024549369308861536384201785031511798962237744995829287799637249073839042875997638505968656523741063066353225436927026818787682732922935510702370294323937496080112006658864309027738774849196490587170655675999293578353933345424583920513402232273215840960170603442410189261053949376308361116296495853019302626545625965510063733978933537825871002473603507361278151064840056941308113719043089773308812368640540415643981648273692049083498558673031536449461573590486894392348678285931341170712588766910413897462275071233343231804604361220555493937197220853565441397595452565209385563582179553621600430108706679564730219150097194394877968538814111360168878084227626875200158598568296729482217451255665159566506272702829681292358055074386251522205205149262839043794638512966438580223768689727955177992997067909381365251468052622642575313891753139773456106953751422987439899979354529071619806120570150939137036110229567456671870012807918440624392461613549490944189630695946256798532315623803878682456204748404286493434745569903086494627740350215033331143086039797720274632463497415563361570878605336712536967089903483679509931285470523216023114196282618688221003723570513841847795975048996412430164185630868482391946142508401748470934401405881298000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -9001846832020985542161062551400773846342298249618748227430087255100631961852771660176909022947705208068178688718761841301447058834197031318028400534244303060340193137807315157196968477497735924038580365176632356551003007177625757424126069834732889742107396666858610769010152721798627316172255664609506521284920077889591963112673934151853597062910868995774605622945908401270734514619777639544251174721518037292625752026448540901939516380794802468540590455202551697535120033562744078332035807002287471974632207736153602463155476150508548767133446090465183532924228714582954633005837308003687303768557263031445804239369645502902648087840200158508686771499926148443475523836967633386387793397427249639056258888165592977126322510395405000471629242792452866945149478237522369112654928611997494067926777980334179182913706064899401939885173437161801564646302017818844025776199754326920536181301564293581323054342408926861731549879664617143254766642663192695132039615942213502228405600674466268273982256586073241347664514419142340220150677612519819923803302405191501305271055924408830280506487067876100806842449117758602935228789564159505196914238009176327969341614330863517392502818605926300077860390545067000215274448498990129432032516819045218970204914672982269011753320212822944013895699970528303388753790379551187362266842919912988446724327206101796756785319259902870533954846982002038651880485784950028908209668259153992773076272679674309198177173436180046957520146776087519719202168321122174304805783278122063979652524750493057189575476129786524445537938199608259496725577493511822502071494826023935988264945085073655050072349177905891585394103467703445859638382958180620822506411613361532566354926251268559236364645669801851092997667612029430549774322522181265798705370470990494489191152799693178431309026838845555748541554980573985545469376513786761835904562356848734477560097373644031300396783149716867344942453338181359123608522569934108103208187417218718840644522805895065642421959952171220907966779092749170063093071920277193129845619046687922999068136897342385408546024252369492836617660321224041527926626929277003384871901802611379628363709056307161350580498457078083280537796598087821459630290975647598217248843912714502872682569356105320749960877273488356656392586536123413744037287599709169515954897479638102905171736865984185147640766582725645542776190500856277824243447807394373936616163006798728849568374368516082660577488622812941486674391256273580291759326373658980972462503173362047326591612269060546008195836615615028238282269152975497556435272775327277139518415608752551971376318453320041667181819029185823279147266718523739804083204522986397434204594956612583027285550615086095766773864211123584399075788472204347010343039271928427156568945306302825346515818361205631753379737613371466643935666951899866997458487786880108342469635141460269821628821907302644644183990501249152728462805511500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 237926289202142367435935063877869197562877288390404798528905228379048628309528189189601451912365371921847483689229790988463064463907223744561092141829422386125927981624886751491698234359545250994871092506656971519273792518057108748760085118578276249845831935106369706561049766731766194136352207464281799305394773508109446438322396828530690482095310633837534704922260844308294053714934156032043320489570047232274576319432094018997407794673379068684009655925271422026866818259819085117115318272558093011305304366752131493825942995209276150628110635819952699117667276963852901984441592214310083903818537726790645976719640311895770048716546693013430414509947581993197637911643752102505897711492448574675041631733654071573946487322573234103695075936173959690886266093002447589906104959828715720141406938146364256824147607474752163960590273803995050974116941248614421955524638153920495519260008190017882308534135188240116823132241729239506645916258494349460249625965916916062448444332905767420742386644556656346506745553866401737112582264365319866797279329462946680164380054546823349256473739789361848821315249950257560548896741456245413840635272279478445103521459680758765946664760205929417256158655857420205500041457514959208882355887954703333817100555075565482912231081801444351530227912541361661068429518415061277881970852026120808508706388868228588626821998873274792798031003364458707383527767302639929121097966400830077424328885286295398497368406346489228379582865743716594476740853700676557439372312881117096338107538382636653042566753004580475734506269678113375401547411214327780947880095916077381790286141179113296168769118561277487038061793061426276049205821748363459296241604937791863732706080995476448466553070800604594945789630605881802135829870036611057144316514336772816897048505098777549190472520397020902418254273401283628301984496124119507442780923538705129634834151847022504837015619080031622592360410868970230303615862496955855099421416352413444977302331830764896449775998313441211083639968023733042889572291459514181467629338877331337912140303131305147350507096305033914384392852739418300571373996294176953633028718971296845260742512101231887177296506291892288687485841141165904226723009633127054757865497293306010332161369075857765016075193476821200948622942316744850076898979061011846587834964413991911333518075654048456027589775937132440477199249032079145797490412868709341380428566551217702077935166520851469718101490956308452156947044094181363917238127228109843911564987220246622419978103429692848611820292823826789135992261204113823666286934523217994680345356180742818088085075234245586938721021396370428182298092750720640949522684591624370334360245806977407345175583411695902531480843155746379453777244796540106827458172508811101021759317594644125662585361265589754635404551465290983241749394956779296136294830319171981460736450460135263332834487952005081948771416449848916174699016250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -1836881177915957934085560669939647280962434003794000144678359941712626627539067879632979652238950267517785123078930780850278920100885181093901154201098052348729223455278280105424119847756722000539559688413333122139759272669699867712169610266687239619528449644742686855622212662526264011377930578093001189858519103888245100431424588316282165972424960050297188416558149186488496510819503537677858213095744241617434215521246336991990643037703480619642497356763704625478779023852075718922982644291738639550991853443577415048703387174854156772300326495960285100503771580737209137337163121038955409821345061116697065674796803588338231729922436930501231079870366642296259419217255099118460886848441910242042311115453171603196429149581598438875929580544963177121076313278651764513036135263427526969894532121585853662192122863745959755076856605083982231987063938872865080978493363299864347838020491461491570809638533085223513613026697268605782985253178430567412567376152171837170953070608625205482024028510426512827155141752506379559617823202055724610263730612819632214939482801326028230502929394798998495237522766685812281938735366238534072668967970282903333924758595071135090994936241717000586599713924964167516475441189067850352687112970766512804199740320292928703828615440534472143609727182582977445729013011715990342705421555824950450008458901394548810535276258462957846123055669736102984429923843443060683713411103474016652732858043720449121895189635984216339062674237787846891527610647025609476774953302960875854756901955675900502475131394257111589923246018167819495434339566603429158308777829010355999203125372029316463636679191247362196567085635108549582840921884109695710249493222642589573644404521482519980164646683302672456767423945759897000279615810624912298591010151686047596264715511335618112684654660226535501108259590677022813970471501262781837675299386456704518987879570129193945081897530196862282272380792761803205603228460928951391320064165414750591398719826248120698728109502333056670682635655535403271254317474543743332794462878292549846662862676188819606716905758287004296413671428978618544788162711757694756105902505796512462428434504917261315300039495734710709997575231266493211603933765843399490466462045616661187060317767859069097243548379982908652958978293595674765513873059829862661278243589898632728961971660799516638318509701968575983577797278143979043646509015918456106461915426194490970747172239746614186302780616803733080550514554368091274798403605070028076898098222254312597138828981182585753535106621436516566012317909915497181990975693434496175693098837776182926824823820041296761761707384296701963017629044520667581543146410740610993725347875402498784935046338453392430538015813863046956507500156325851159770960997673543201718686559951909153480136629854865182700066930658853989692662683486748699227580905362597513551860278911305051790716355161605924940625352763861445513350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -65870959179928612806766188317060097188522805430359254269373840427761656034898422708077915875439292116683263900277933952609687602887898462613638637007854490634279805221031801610675686776600017013077473014265065174320679227919072767599891931204752386163871985684806086489254911531763777874109146937486330143304556890769071643068310325466379086315371890543808218125268801863987283407939236424112461542423561245392272414348681243118296101236067586545195791557345678051663536239051708383015098594441414005175480405424998994704151668083064277132299927013315182303050543543598735103036562875282188918631531226092513009231204843181391340550927935904068930898010537720014185298663555141599141536765091558425562726314876244044590461299573036156310202063768054142489508705688133640838312999646865857260078911130846573716661617608726455701572143515024535269579854101228241932744990333841836755240381463637237513962823770081905483909924564646220702218642651531651425120059199044113066870106067835935290080982952431097402734647605239945787808111100370257058587001430478291481133668577969091130243141966916507597878166862759012229451137010685508445375926165336037737425926958227555133367458829441280341309557037305010843830568141851743115982910688903552632783974928708239398731392778555989464508415263804092671636900460973771216436685468557907380398849732355731184381390497461114184160367040360659791082438021109490294980230903318458793328817504408964595237706652996043840717716690939570428672071241200715415949084289433219405728967989945613400065402034124853736256869989215254682216357382056569165719001409794100092344902596457667647285440803392517186252976364133214776753241483803923650214915329268459565450637904608327321530111411416082110467435843078471618471641283350851339160409736100930079357941598649813434438689542139724475552013964025950348525407384629309358670816448180209363896194557595054605057065741071527274242398038023874343865501613281757467655863987153486931427689453858412683141244753498223443458358783658580294465874838349967714657231701190593432083802118754327018958438391480535174179894805874457829813284226554487943324825454333502287166801798338993100442939640778726166023075709233861430985179597760222304923077181573525764444067355023031671374747622691547917001313985724274582191047145132604682375182051276840630290927359766434861331548837935641755209691053688898305546417191253397295795123801466732089240355494110307324695584145527080161092798645047728711790899264946207359736059166534073620911435560195873676821137372124930726380591375456618802281436223032441634728802665192416053760190902967588402809666581300787087045425608699748443603023574903882352217008587978938610900274154718737825794206052032592608717107672638599902748700485449278874000491312889236431142520916966449644347227823236350222896674295013809140345637869817182589940652267946148610146026895699505346917510049195641741269531250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 1648624431050889073347270734616527213146272912075776892187938955738101161882696285314199800274415813243091367850315642553447511770843254011458265296271094749912472623119583024518286700878457425876977973927337331197742735225534152628081912747194200606379593252176513615334204534021619767546701727709335949519029971145382890832286029254441168270160161650149263532835335191993904550248504129153013478890581632855236069050720256702064623594040271100294584917206135385112246503003705286315485048670142815123811978210415956647492825608097038358213722965984404472444233535975086541130449534946485430535317862783557649076788163016076144639300828428863378259970336428467331131334034021120054178610879612663160254029015861017660151802887325289460703683805802300422645209331626725408821571229555659989642796589133819767236175124091630810450645849957390976037883366647278614686055328836518573583583645641974577627101864457744582718989829792947626375203208790716345670022055566108207200498758922904814950754385792397654371044106847039237845981839869024005300526878739365001605741112075116946450415074766249907710037040211295411745080398288272306125611988166612886950107479353561906466422732640529859721403336903486926009785157646803701155097802449042015843315123997169821500100438068397607147857760094057174509439281052247488546582213992780364032518838070656770544334541745376070123074735646590554981836218085841274293711657831281662656749072497567424642770876383656409698593293334718851169604076673627906967711781826354653333353746287464867839257601173466387925204643536946504141553095735780365067832505699155742687607694676838320316086085665117397173169445779228971060549283712179994681247009193655220855907430437953313282017254345355904084487295978211250470587609154227361744484738360331943800441959537529943038617600718932307400121467186663806570078878897810292083055011298852770531787706995646485983170025045069785646216664885613372832667025849505262989275381797369550970315736042866557681274600367783052964977969825830100515302033225050582549760061912195300532483879637373580551222088417610774546841460805335480940333377685363660780354616355435660067179194378832188652908245779847068839347151461862356399389820440976201466226852134009360902441451465834029328115309201708058953106560328571649654820268735624551516868222254211623644537914684882115116055644551751797767542231403824959802088322661384752726123906495507088503048003249708058011457716838087813487531641733333274125438001212010746482444735852529024018589834144799992179969594272741902605088063586582714073291934694942090561869696594728037986800214405737502036508359937706364292710645550012736218582356538279309348768128168585732752637667093620428846018515462369453888595495948893052483576756203273562435056008242328947780575844768495531560823925013426613046502966282351498104607879167371163812163439336583618833947176332821175747054953177626922851562500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 30541096000275910449481949130228622406516467584436402153827811715384988272301108571198681526120120971540238565689204725905040305929387766702049215270532525831995529083871198296901893961774116728658126429728492698904159066112015417878787361710030070600112458331990379810294977483624418731726136261442841859947961335739760094961876257002119304467933563961757269611686211606795763109263309254687948308013284428128873289007084280684824029924149105924269393446162491561202165769550334231356502079427923253993821216477715004646757237507996372906709058295686999402156838508891006591011948158468040167581843140254732093618391108598025569910924430493938747107844433827764770386100443202929111903766251222258073042564565468243074182670518735472669095414711861794369463242020663062652205357506706855786084466840079675779899412470211039627284227173287035184092240965493597174870174137736695091880959816240200301369953851638931143570077064192981914823986110009678804260420778034294962106633269585442493531144454971756350591253567421999239610937158786447096255991006739406301818203576792718921817946629841112181721546237843341161963358401330066785537577057563566032518418640861808454555691266071544994181362711512339085127237887542972386481807598072268737584345784315320200394592822225056395839148230190960895504204382882477615243974890022980394907717773427354507802707904677085863600230349842238646096057971214658400644153761418568786249353425588622215932214697141349087479440103370011010311475258029655230220031461524873459055182227050681476204059478406988028494187846509537044506205017080428768361815171601708801792244119287946237959639202308161542627831319918054801212040225239439533447813266577925479604834850546309723033160051945613014320926794991878267127482885553749622277017771535221603832626271380703781139426604228584599752776457712875527763760816566739130061579764050344528682568291034275078429005248767785824104319586121252108918829208878449033462326397087894474066627258866079869880951791523012680933722597731274654178534706655661711613301540394230759586501635569802749631865426274690468637619463189518347522659130193780653001448549997884047045985672081229289094175612998146226880665405463077402285541091785666784036655950907782729513706825484171608840159794315734023043127154346311500528633291457085043026498158719893749775411595086640883729726655541817165976925323715863031104340457770099264565169655744601461034825150562281438501625878408538090778534503483661976897843543271912895910505752319021531862902859168966042471230517321743507431633409565565008918997348876613522482141175316766402757446512473329298925583418734315549598306993044401567169091427383526936538106916428350324902458236666031904410040662536196304666060514088445688552690325933581943876116687788400163615533613256283903670135454280527032106875926351197648776940317912800368798983973831711626508566691310623341072228011299499511718750000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -449280080374049600655113335841192050833896083048623938241554250115403652248353720096360857282220438584894244541958219496187848179648752685304405204890986281206592264279903484698428520207999699272236937161387561877713817327223759515652347836396514775949849519282552920502693406309739843997008458664240322342893481930953932212583610894610127780861320945728483570970837857897190086627308735908980490633081680205339457386126485832733390287596409068496571162483758480219113726853216134111560162644669231886515533461185407784903164387353286699433856036078000099066000333822815190939679049548388567787080279093680133484472378664214996463190231722540701746247596024977347605044081628939840544364309822701234239266891862192118250452284952123531296125447183684966764120328900979740177004858117725431897861095770806881811967146351506214941921634193341684877741180984095500236331804938488626329636768962268612843352239792753325996520690224381345135621872944043678082218442370143143100910741310736489350771305553444952139231728897423673278324975771389388176707299284184226035515592014052385325643632806860714570586828457702437529168345575186518964903972272686180552776254689367265348052110877617668711650586953974547733132496225708664689392234182775077929418002732146589405256998741197535643589455669079620121612290158156757198017598663977071287026509524834833944782440518472489515204401832920197241837005735824648212925989580712102901169476160178656545692824406266719824626821326019255602846095395375032159059399756137200883373118172972797064784773718416649097894892942775529670539639916888124584867781717532766749506197629430400687019565869091030476690815043118890268834374261464747318108153101599281755713344183738880662625978685850027108867201367967714535344418669353439754241666596457435266838587359048970812708892562629181503189849005503973958638167709248456385011962792113943508478564447814255962472102687847714098285754952673663297966495333001761650176583149903863515301445522410858693854481331598402920720168837285598562365615064789956179301221270107610901730933383132327565394034788209308481818774528680253124310065170450214035746534171501187293182447559190265962534260469244147757063876276028535888565224105954801970554725761553216967002135697099961106845902618049865687964515120525806736977003779419298407558182010428869264533046989229358395376318513544509504123162116831219816029245051912037372998854333074489243899235445654943428728076902471339330765766156536918128277208892045129012476695918064567080467333636452483252991646569295973302882315691393137884590087200422424883051213598576910648960940706385532611883199280153785604869749327964917328001266976328319839918298277733001742992432403275531724510766982546228273126463874123969586296344254971925855941246776005584879474603808727964579249582200235599401391849111974367772255444488032034197016682489991451322037475137952078498802386663818359375000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 15480715063765359561600015035679794011253817382430967572942279208891090129807150232903438721286746237338842339370943542409049075262828633393624887488994674102011231934132279927765299683045845760720422463261704346791098691252442723358452044807535302119428215804715497933167047601607066876576830006323505930627091309105225688910553235915563600160686043611280445652732339396906525508934950748711003572422110065302892103156862542930051548464967951193816691679514158907148716466170565883137137925835311233326872972134256089798604060094305528230981823370109935806473517650414412655463351931956637984609900734038054474588371902989527832234714455291815435086340129976763818058589652300739398880560446874659393950183944448483682306289549462339492791031850283461569744604372008330568167716040990800425397210508554324187366657952187618735440552927942178446780515296010144287379653740952922054251715945146265799924868274813645813049329682438080199929500776350962531128649618467710031480243493785102921231662967765026745333015175140618455656097070089420991317016212307543922377799926076957254335150120186065728294571637021793372023361212713249957394902992269361240443379516395336901802673379901021873272773793713776729822648439295631050981817777137608261206346651598538740872162383774240900988933669758799764462570568480863819995002935695565427670743542354856328247560145569807220212652689187131372665119357930050310645114389225057191163834330166377837627460126648996404340072615363788689638649357390307064442828845481814816882712324597140623818042058860816916031353168085107757672821817203587753158257641255744373281760578629471764967456872046844646592370659112644478151080534334985953819248791075395653934482733683682826507008080595549262032362028625608988361750666377619436711555060229333132778577832685673871617528100291650043622332015060641325177857127990082361538279805049034369326257105387781490965388119961132397259644673892011641352475519332758356011409177901866087032647185753508261876448962360871867704381315297932321391762025584987294972292419098907393321885266975206472657378553867330860470487335914989468464168717984088263542416396148467136647300184465594394993545940716442519476911435948708328261642421183858986684289954073457519744994873780052145564163501940498389477774800544671875040641331057998650628131096352631907901472201845591736944712092901168755094513261502046991098784341170948478441858395571818402435772302126679679332069480754170084222251505144926402494232268268060000564471357625593560404448630765767399097064477688655087086368168996068751924718633929794581769842187473097205815000306769299257890983049208673303796170790424018209464167705880561587322987541780940427099854798238260618694125228696179463556684637478699245271856053544122217988718064146758723684946416690006383855491528429846317917971133530864756904348615068724961002378672114078340264722129020971666305963821411132812500000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 452338849331242773757401339823399280831166707102230988362606064518965756566678156998563027780041292237304079164601578093920072201121863061084185092740214554877258151570751860227802955828384664240086248645521480608012988550090864070260488176833262076728335927113187775093371749400942068475095696971211840825617210303034140315942350402982883851871742952567754677033475870818460453287132330059564872884689555401571986364805224914162714960321300909150654649185485219123933358646605527646727981923066269725944295272229715242556200449248749970921988785836272137481942915350982749789927889764579548973349403908351216267276480578687467765625653647798652368301941657645848023701904534900992530410265997786038371316154988373467129098938416157634205752908718575240118829244419452586090834025965472835258165262875107155421551810617106567698598594824913817953969387438327021347577855327439447993122585864567742291208652237194094138463003597735695504529801918110411447856083205008570669502862636845092281059728405911477535101933960238784240756255997664853897205239959888036703557911272593404794354941269892209985620203275060688472815355280294018878781480688817630694739596438636044857798115387046594831143416151513747581530909973302592796561673363099929771440054618814104430363709166655920207781145147059837368694488023075557319561306913431354535389165421250791185978470876160910150776831447537118089729925580963676785542834483959345318459297542609584493935084414589255155910774990473160080248737800325090463152565178557088726351341203911835075574045265195451771789212194453307533573049355697617044047346345403943842325655504744152420060138825347586795547997737524548059078671185874937153313111734766801889632160247193316414700558306368591635612926726801753445563931440005934303280317627343265281570549010273869590355990959442619460149941437508105401578310849545484466086025238519153469055292478154744831148082588865932117684214111350493973648946883667484768649166819806244998444677685999011715343888218366199294772191229924140902434646983687758738000193474305952432450792158955914942295590509321018586922309568015827391974310645717881438263319336659126093804163363006798121875344994771781872078597727978436756076006561503055932294119049298283483701696012845315535508595245327700629251836064080383616044793724990078776846571217363662784489619270373255674099721582649690478182240661863749035688809353144052624412533366271005713682521877215782283294177208884222428805391064932411979657622586178036855647067502465317908861207137005482331502564347255157926742204346790545170374637053392214207707896701039529327923413610057905791355585568465446503520010071991745977989183853741402629497836722134038004611768190136871416565121130529275489229796549083652748975363790130128113626361294848488056415418885396487210506153921021877215323123564605607465435442778886900290670298332604082075764777130331390567453765869140625000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 5082911490997424859711028404206034064150315292610964506792364113698732140781320504087117744536577198576247869196264668582345237616616367134688663381668875522362438784105204229059812487286919849028004906210788082711097090051850716909377765084539553288295098307508964799287436236864221291288821784425887626956938419808247791370122721400635569518532650880624802338922309875666653279650098963741346023779880442465579840530854036982902545773518374644776636893341111479712689344624137753220478416294554320701010850360083201064353346782227292045360715552475082844895246598201218338051222690124550743645800682951755425014575055290516958744578955697817892102558920373547897048352555058916627381195191274759063470650025512123608808600322573075007911096446242789716999911917198936435889774262713358272455343698020986370428966936163644210037329784420572553075913757385750759665324944620651418289087797776979877173718527931027501527482856236837976750161477924224914148865748040386870330412863883345737768753620869432747244849601066809927278660455283532674095698632727995653014303297976689202602012948577059306355516175410470842302732477400424306970761955343380768556988901750159619429104058848514777288106911510845449464572559941032669100362057145352050191745138666927487784283020894570094674449442133243047623851926609684680101314638764692469961640318357766499242363618800331597697999143335053937997517295165579137953357630607232773792133898117365228685997431829932816479711153227698156728504230648885528108580490799501428110046272106416600979803311975751521019162326667334935310600766608851677355024908895505601903505076901676130206202978813107926013712690835271547780090275175707854214412656406498659842205521715595319756410309539258547414227158915978110677149426737853715241177664976401893869150762438954139706127914867463103867328975887481006907375200478636855241098259461182596063300049461978934892019267691027329733248592748585692354580485630665775064937011831946490786909910389016276214739893546294130467502853307957086611756693834101232492803260020966314714491280818943926949018409701414769267089292190783640286784445146886361564031669728960117304472817505867982618854806708346930134773536908015266418935227167536150091049564218829364669324387184674812241529971393099020798385887079126691146391356806719454149329592612715856824629315385156212413174501463589172704558477169629077652845270250428195003807139207272261217502463135111472365194770844577109557780292724521041623660845922552633828540358222219584456717973796645450571188370475128635729533777565613869332345558729821407418537596222962688677659105554691223901406024732135643974300547867085733108510570035559935872043522206843655428278413844672921076607116827802271384149475873065296583199102202297371813202190794294640675972169386197037754789502373336034499223821500034691411817895176686374377953339023715654250470442689456975488662719726562500000000000000000000000000000000000000000000000000000000000000*i1^38 + 106158399871213638819590699839975941235084107261164767775455666505215084696653779648820254426423120908051966772994514822429541881578432256358700967973791598434746841941165582348630958963375103246790486705783575913559386496627124742711525247977193675803781050500942977498841630106813988152959730892556827503398880130597663226748182836823206497834100829688332429397482563016643478264591222296179995357170990102514494578452027673587476619098563541375814430217357538974930831652256206556701019981491774375790041358433211512731841273230730132938492305705155367630727636307753638183354098700666394796882456420704885305833378879748651602438648715705488160104329129078544891687345242785867087776065575315470353547396890186278218551985056801901813390996535625755386751789264093119630796870771243022485079423045771561388350574842249405164547972832365388518826479584841562434947816939876924266075152644707896217983644021488992715458364095074377905100197872545835029560120459210512379419582592157021345274441688732836173089458784754486774343105046538628994275190266067857462519426011864973395517926715472917163815007550658598553476141967857088802334603844306184444956129034650766808477433272973895606772287990854324682295513804408805088199980664186226566618393444485525418886391097526315717475345631509653959111911097565627878019666887013007066966397982069674802365197729453535809330920494753449567126830693542592888277503835217633422420026050468393578071750422083900207857824938625245533632988961188124209656161171926677821317209868433528930486236253820668757125235036821160867725022072947825397604972446586982583135814913253513018272778398707540045172059395337452837241407728784883282367768214198519252789777658419281191202597284122494084238246933697464761650419161029213385530802821761461105189994360845673325083843487969738362449910226647921274601499925582907506647635974602052620385759069387501781784082810586691834264749318258525748156337257519553082848706759653000410145904672002037980281378953683362781615134306928095225886215718804212714890091491666503579011660702614643313938620751579897097940788879714766767606350838739333925307151875201978097899032572083464889519513131485117312571440212339611221972629308956807080471193204813034818324773149794143137420162903734566965091260354366586740436744150881951150801265157513718490253332684847026197695724422844750153006769491949368578938428146364829745931616268255010115693197021148777244461664775899961024915011381838790840714560685333585642886351841911200114031226378707081989953771884041816886519335953987322731958401294075900401880056989710707793387400995362895820662772973929001765581359353779141797121423900640720855258990221068889438278203274680791716740002296131920537608541247610540471786299022296384165865598472418729340619351981294237213513580027085823470506445856276554921830359953572161931767234916716203152721190400327014923095703125000000000000000000000000000000000000000000000000000000000000000*i1^39 + 1536508033681798974300341620063783250146355268583846654836409882492766930567114645712567768822706396280327719024157825414191251993575967567147395026797521524784231325634897468260693578019176593573783569212562712109284698502830861444053709607460450327913410151943899586727394014343015389561858848678010287171794593406170083363612899112826677830396813401606515961410435547898393194146234961407071623230667190568200612142994415615902409766950170168436352736637766616083818540148066560401723275235553283757787472395187265107591659098524490609003408811989447030930693935389264563002346815192094517927004777553692245488665696852527781879507755538947675260880317804264431761282151864890179156546480220670015181788972879044439950850758494245752937914364139826279687957406647910724144377499426148113875569291693950106972128484367060367561520556659792838758533640358031670809550446539065477958067907600684355533807769945399820941125317876281077381769955583483904743394357416963485632233142301345670080053786286584029733279704642239282969842097106895336982686177009364021047148366422058978909362401278039681235888504437507495868254551978583417692868121810618758338051293378758219820261834042486453911084829014117880101325641614116656774340633710233955683914994683406949983365396831389037097855777931057912582194275438459636831058651212174308264205609863913085654916870957292851229796697100423652400472579946407818344935106845598651374426663506767442949539999274200227843190036645725545954847670154465632424635166015302195986789886009074849316745055742554731308052608295119197077602063425719043343680421678374010606103605554283731214584777039596747640311612850198135922833113377906850008708438646171062276408671932222853095638315852316120396912164296498715410402992528426328774819035684107619149230166920664490687265021511898643830205695278033314402105381177124117714535432446114741753492672425736474813368382744012922722247288735056837234498899786549651607894083916663568476259169847946731040236395268551672992568428452030023790176433959405153705659361150577640121489324727313237137803848481557809251809359679790391029251539196293656025746975345791569093935976704033708442966693978403147029287313496025015842400363655102944161740658217144720524361325306475524671171435273211362162698020156990417159722869407184770017339964809244040532288954253134927308117267836133171861942051489703926063423762832443956411116378238516531233747565219967745966043811528388758571695057733908145176923574758250495651037860947087474097701518584972325287003041355385094168042939492668902792387169860158328303862629818907331284624839343024840784997918552344154605608533731819354278316570796226572545584335562836431372496044717193174160678899851784675554485601551841414596010808872828083337513113266524264763195819477586751684012419556304699914973394632645156749343482030153385115035820907062308772148102097705006599426269531250000000000000000000000000000000000000000000000000000000*i1^40 + 9990944207720253745855973325960875831045922461977614561385771472457478752386123856642477101263018633404181391202020413519877886352783507124733801952240287591220239471110907401856956993620092033234771855213830291492016867468269561185859849569280594989803889386687678061652526288793042923537946315940862987138357340281545280955716340789156959115119273132401907314291391880733074220785928326074774099810431109171777702304557187477954753887974960487412564338465838371500137902405573258030776670067563048042816970215331333424424494626299467617265666348915697212805172244513915467932241777237900639724070869504475596072324138403695761491516975888502101033724171770429518963563279870508614254243530114120188366478670420278002681715771776775092507583069252187211150990990357481307178895827587522842534814243355305489280684704829703910847937006761053505111331938456582484495915266785129629681598266377702068190404513226795982766911861350628187450458509637377703332038066312283070275115695928054819094567024760689363544561046904911548851151527542464303229098489949437738681756916519377826915065134192300932929145604129094707423062784475586767694723989905293986058408840625602739745210080366272634814940768356596294019682629961027483068606138044100938632938247738218574933238818073367453704073753759138385242875606926821427450734079375453017016201698875966278949306334163314777590829533086667615072598134552658188040563170622994673691825471259612048468914639161686240392937797117811910965364898277209756470289631200505667865843536295487170399975632079356903193181312801103799444881349094644160419781060630477319908589217076362490489158609367677292478059095054325111099245740499326442625782246138083070817261245999435551677480084042995050410871546531876053380001871796838886069509649806459023684608307806573497355723332243277948916471165037985931856578279441211482309723824709958970631141648393558613847881256597757887075154266916473520528544382698156990088551768958597042268495183199198163493222282177701962142876993001870994543288644404201241445953040438257241386441438065176495625424873236809068432412298037013031740860090307776191292762861555507387441496225239662748685558548863419496805207722389493779536209318855700704683096338588668270933928544731379687910221379112374113057281062449051997504341148514686415018952653576619290627727917865034766065254170919389690791613841447698640130558842909249484685696363977311401844764297719382461150273271910060558911161007252730633673018791312584749101680660797816312043470562962999669813772465912131870151891339931641248973398012375894446634239754938697514256466028517117936691665257971878435280780627027534492805719104829332009988506089959464759366039998980751417401360353698689703956715576611134251542064597858157295962325757897331400079260965698414369468517609892366353936166117768975986294409796489679043833129440769941798479825549572706222534179687500000000000000000000000000000000000000000000000000000*i1^41 + 59206754947682687831911990476818475873065291242183673758103926490670323483245968804654784620911134181533686178248360289820919501750694303799874310830537667186616673874472955952573529717387692062149420239878578599107623805034858606648114845395075221039580966973935363982045887359090839825933138216242118301248412145784841629580455978086106556455116597367112689808453370110872934815399391170536856322947195479555470094738953297852672953069965007512506229535135637839345865745407391677163264489855548702144004100688363549983837112021030506146355854659271473780123190545402935421517665670148290053188625294252638666946731992201386174816685412715862740446576478771171848887162312893505017197430956395471149958565692321909202646440570735582471665012014541604633428818373727990238013897945155629343420002172977076173801401584245706770728338751436268112847114519661552322933610910873878059059282005337987837318224647819170563360831288560379095198163464537426796838146042589254806363098646064886142883912466414562301325085874856523290726909736445549898358840308026957200263719971263850824660453099154994482841073646384983113760560244976415107675997092991322121719736587657915099178129213343692674975429888901635931787160051175744525358622931730952869733635843171121207094153306578836278730685415831393286591341304625338016031823177177766951368383327842104478609999729455338062929283441452800853784910133878865828376686166307905478598180658945954338731969889829534006276333262049646470148490585263500276619864945480510270021867100524845630395884416861692809160583471435720235012832533257468096259080459304959539486938237880084156690887818567240838121621929170481784824449393811441356896256978438479970725542303535428115263085266732188142406794179031905581340665611085060717806002126284624582804020411462486673015262373809073948418949929531042973986290710403588194381689237971738845245070695617539527503963882026810254057819356715794015050246809120159902981635672232734984465793590317270289713747949228678170723097626641205071809471104495621362234705600484797215167537914914943366474902548844868465716683023137996553300111231038596063467947804391666407630866203754450658354571064728556030075887530489048003432314000346263750749080681976414681850428516728488579826874681144113422376563164069403579143090856900059313077405393818544884570420095895025967887235839007799764252036693367740563074444556847322263876066011751627763186374587617569940230779783670234402032334726361189354367932458871327593007458657586598208458438388325599001915749740692257263036478192083725357638325840858965361196935176148124425769992046894201037815554185459318518090481206658141696873440595898741388206791741366047737614392892908797255546895689013405855260250880230488259013786551941554828987304830710727817243576094191543591373013892354299725222554366610094153038390732419477401303458885600723599232973530888557434082031250000000000000000000000000000000000000000000000000*i1^42 + 1216136648188124171745892448490345568218701950311041913109854788513133523939351842809160232692704347126196593608425414828193479459354062274230235496652046591941204286763396903060928370969942282344530401734541232449219954961236883112660557029901696735609182719258122656071453784146680706842542625258274797803014879833057306613925694219334121245101968829699023752038992956375995011510259106580955326068943611470644988015527462239059454341411252136860539977452336975581756031083539338636994301869770237306935293214181527541334043239657576252436322979821849180860677418130481678874404923429539003720300475702481493288812133434198039777873810781743472672578633929395815287833639031658252228838458429199129975581173821011228177622113288630663816566356432555561712443844046172267395947502162060881986639675438164177199362360898322846755275790222445425484319100264378228144010505876538352946896474380599971766501682921733289789702910951504629076085341392141043190738077593162054233245449253355567304785949028055508610092973309214849289722835453323112376081493391444169012345997172247385493729000282070506803072458955679142055246859973069450931996313536205483551570279236769241523778223262696924779309303845023860695172280841511577617100192747379739239098252390189086922786721733067332914008866171797245570588504611221470155593219801845097990460979291110308974522424640628372327488126191519250034695401316074899226145024352648227722589779217151102582722285498126426132595416598147111650487962575810211669199590742720338526953541087121755914797197448067581962436192843763517436042962676818349950159170207333953705789668365328520242010619494742275056255190817542800790361654646343984374640325823663885273713729213547400129892338878302331286221294592747240759050971407819784773617717636503918040522102246259352046986484598208128576339894752622919007722597563994763773633184731527450362868271416052033716507607111383075210464343803757560925862994884607341640829505821481937752550420623686467404259385083913757196998705998500891386737678471528200884204853772544477865686574433579015986967480720254950309042355995379899174499385163531790986309717454137765487490083095909407581186063089596164595924152448544380114660502853432331049570706801083974627154499328971593973355832497403898602422305751221105934099462270340068504571791460410266468178557088205173025529384933496125819629709549867006910294466756617915168789529228381515583942310122862884649807025584853356896718130818296049481325012088023309760642453299387523810700659841756916255299296343142751420062225904562930401242022473881187197684619872517487004827992077598368025734677602660360093216217216490066280873167569434933676454324055257954709154299899854229958287665826516536604014194675067856048522403623316502331924058299521684564809999713016053371349788943290017194103963921210508882035658440129413123565813433431818077899515628814697265625000000000000000000000000000000000000000000000000*i1^43 + 23511307668459456578411662916265737067273707098019861913608146273082624347271357785203939570988987046815874278234750745449597541608397693433105197261739807799445045627285565616157314231194573967428195122378770394126468580957932703501787190388103187122057725613749189960271144601852724327039829479763473644813784509279862007953472350605543247073367659191014856856646869197281366523065874857359591210154211257050835858241490733167809879167211632439663278328591078719639099011657375408409101120520235747898711314739296206936310099863701754994930066720459047095266844450872690263484967863109469054281774889921680100251509528526932005392704994333567169204803265959597139420441452935538081689505935036405094199228948408946238044174604300621026716559406286625277177303956265483540124655622079559502049511646620314177517314753206066932684021142860315601118669827634451489959508479826751000586480399442642918112081630346214765429421690293256121891612122036577617769332573927578688981204588334907097509752271937913701033121821483140113588426071314876861987168111244226920446997243474867465748170900601297548080112298029013989957198787143167865957827877881639468728900356959299149399248860363685174201567668499476403202383959250254643246713744982171821217952080799177484329894101889656541759882521028878310543099230216810954400970670984334218365638995559082995189326640672696058723297316618906849252544539919230813267210527942383756663679132311653322408817269107736510829009572259003972167249993918920429378601210261432649064807570729204434039591303330204926796152613263842847736648234250460792048364334111469380397471803505072920192101333604237829000254500445858837818192084035449163729339624580631167643897897590722496918374529162498161628824398934450345292609052631530053038626247385203472410265277451947768011278426268981828308327494014069737917604265808284120179145416655741314202075882620221563445904569169733971080315960232923457404720154839209111633964966709480294813894920041966095131248439443157150646529683137418008354920779269468555446561744397408715835794278398178282266333150977185577795862815132415429529721652204394772403075748396935823616881160848800539808851446709036058941266143083411651801466008955199882792165886277179501165148417590573868536199680367898434724722858575895099188892976624359306188392765567964389112281214407803255249606197061049704462101227914201649257769323772008657631428706916150150888774772913081655680602161513414054128326375287901849148068447749687725933018770270290973400350915449045467950663941303263997390334285022968556496249699479003776411030866074174437424986493713536176435676734225078172625213316630459144799846923329645500178066140524876182022339125768738229961716706505527846831370866516620755763668871065018694174109354248632117143023021724454286491527861209051487616326574935256952294521860097063736618410553789437352679669857025146484375000000000000000000000000000000000000000000000*i1^44 + 308451080089200074164649308373224475333015898776705660147716695591646782854398180451488220556554728940114507706111416378254820803738288721073916233118984167346573007461519889871192504974360540040706394402873261745410370777275485056872395266412015498115193352120096121398802813192718470941326292225547054147585542355182590015121327980708383688314508791813461315801304552905116336060471368491646272100491695840290710383597405861640304767746228634726475545388888979185109477873069896132854426683698150615638502755262327363331838557105044043077823039948524989402809471079865369418375148933844263232884849202592981962750055003485783450280817241123821019586663442769022090179342522321889616347326247565194696131953950050816260620896303226626766311817245596824857596556574612950048973423648214448359847706185904041860593872365358709141829963480098044170744343671665302697404425832927347871670394424180025849074391095762568896686355228185158096566796105195759910569925174383828480763050206028175879012954930838100605839934774414763805672726065276703093072493664684688985975599256473957419761198816666970206227399361222929363367721818836929611777924710828847301552326001073514792885503614380587215954944444882988639185730548718557620728601142556346473610514985166992487904715276463093386452665022483867069930426343845733041836982692969122022456565918334031454521378124761057642594694860376375313268157739718344961739602999150811520853757660025622901644588393869731205550569930695235762717444450311425332754618914655317599760741190580900889157832844407815217529676173991351563909195035890573902362787819948746571288857527537175345692508730097725365771785579992175463060468158294978800515863475074285882559902099096641633451050820717499486101950121466067379722577027164066437527944131138550784663628446800029461881341048614441754438127118066767416984376226726199855971465193449987563736688943327260313445973487174657554474223104403850619330590636978445113622186552266824040320216389938973436099908471338697681647526724888823672590881349809244387236674736386561358522459083981095846550534737976288333549598463752995451257550391231082430371870433541413520613409656972373231864021709411968759602321035482045488773751722815323988457192556513331685556345030560795529414098693010266554635942248250641361261955782631054462253425865230911536209497971589443270431307229212703912400032245614055154272631452671614691180403179035836018655949501293223528206073646773322446886306385188891527350599650478676534367065652647558938997829047618316083254744598626031043606954590670453117872587894535637850169096823353864537260921256257303612447166142976844857310095132078042179810707125393672566663990721126160177334601117277306719628093903675574598955379875717114138758755314768551767818841848670282752742029049922328258794241726011717188637445883348273361548127348204704767648915507461642846465110778808593750000000000000000000000000000000000000000000*i1^45 + 2819121105817198667336964235299293356202336456703786417714751433898097637835955800574543511181978713371771040437587192504474999466757757063754483289653442162050155261657185293415670013084421572375568985416990701477078187686577814314746496639857537186373636376431390005946288764015936061123556947287752441952131071796230612827244168103494620379765664231962089255159931992619032327862628426815834298047720410195876304188579163707080481407838226017001562387836670278241269028180594108712367931886515248706405057956297042397773523873593447919054578313817888045059280898135990429308409805490555721933690142572562241053536972955775326038282308382123729186290602278773451707778731928475529299825169947172862856942133110552489691735631685225384630058451722375987660141077127717452033984359165328667375927297178863285380225733466728803496201608715321319035362156576553151485744114705558056151221861208275233599767049873558488288199861013234451455143704229045791640787517084382547919086393900601054932738443966136209111570924088059795703584422880042893441158745151446838493536428374636849635688448292301188431855489878483493502443574914216562343262240563118146315431765990080519191694290939896533494007454187392264655939416905276209057747404593819713726420322069120717499230260042916027971175479607633661758668172053313422762511194309156784748146022559450200436014937673289267474198908552448117337508962096970083382280702957213815514737032766111005387509817376369212146019616203148647417133363973616251964301134670702167201450185269413690829834866063826522529814386447300627911455606031357403890102986295450859153288893388622034459035916392171707835995368003627124087992252935950787948358891023222207463964735476445454225653210939320709713114682193064111610461528516997457914071426148093910239898997316167255805917686438692113883675152442515190419895428237781888037779728122082569962299670789127689418986078242090159348155030425274196040520669659285145023742625884565610429523295588570880478725322828220310437472302579564414058870719307977644808952558942433190473364350810337368060884432174737572928139881058550901458642942711720017730108073266926895015844628094799961501126545396262198689961285743134006576324067345137313405856212246664703391049621921377758205276803232244321357894807582793593493935727019981219445897505595358701862486052740374660798755276831708206497785605966501587247386448360677126921487669225259090107025188711685452333396318120292366581363001578509706904923724123857352329932936414985586166431833933890793491792194552312388966896797639238194253197939664377265274087420469054892754543792800044453373302622188756950486433394918293212118104659231589083097294741982723770268604135656469338395182266861713583823922391598936494557141560635037563796551518046797176904590809869017918287007812080655990921255924049202522363289733874559283155591520245070569217205047607421875000000000000000000000000000000000000000*i1^46 + 18168554438462424939894530118961752409949911059674711962075770829826736331320931763388469405688292600924459708138611303930472622788710041886800952400618158952147422959868822132921136820028956900407531626388075835305207875387914334612852009249698926881199823771875190385099816247500483614626318248300715004750625323823530117761690810705804375221983506574237231627067731316995639673033612900602537008223750126358842899206799555649172808899589538074291887646391526761130565314967893165928147245265941151416117560967580441729976903802982660173555316793572514972062286411058774583338870245769506086179607453270091180551471321106569048951857318461066818466526092980069412527964107308330365469136328281939375613133466756889870781153128291045270698554148703628394255568253205889636467590917351555289517450311686137365466966011924586801524994823186943508109143129362207990749450306885135910662920418637150303304632399941212854051571095501224390002848497696393032188492196287065325395830812429711012682433082496426214158594985602650033534901130200178307577925530697686033638359687623507473272696744619029184007546794764412981141103236719512874574978699503003647788732662649757017566186434760419849370128058557612660827923577297715475950970480493475629803101923695691066996588744769080050207463980468074756376151888053875229571151932098096073950465819026036125911036617399379205183247198421705873166220590814429747865185696323567017946962928610211275088453520279656112708345494361156791289876907851698501419459230631058247416701961038654392418650623881163234820418576879486791527785437205271032799305535272615814420825188760303672752757107995243458144209400260620879637986850581009561656177854820093607848431701749434767017378600535631229740168195207105725526127864747760194053946200651911200626045293668291066121217640141903892102557711377910404103952574180075671650498071979254548534102431156164658087119635852097783620851113278605689540851546724051592158953812411995283330364649366976239087540907156306717313042446908632904149442238116261778698728338962987698637094811085369119240205521887989616170505499593852088893250254972006343756713123159173419283448629841317395650888103126790852785949757754633299522177451495251601267049340062599441618022517443381534809563642904396091793106121583774068859942588482134393342110194520194135506738533283683211405424724535949195822572795170472988360032357139133012728350422057935083263286904256365751090343195478916979030578727778615380712884046135864961887804264254029216788283798372952829116047461356654348417164532235790432110380396179449592023396872123001547290420588284661980542019247141471918816773939484309760799889255940034811883407777365094228993148986469086727716642805575661095207804566236786352497837439024675015110751628821480254459159876936249379472770700202025516419624316865517227023010594866689423472630442120134830474853515625000000000000000000000000000000000000000*i1^47 + 83505857777298019147314730572448536518186440864098215000341158484383684066582880282500645593381546023950476276388786339841146106196577524722545842296645716118452757050854655827232494883732204018983968570178917536316597360366390034034424551655261731664726637110878973384380993614635314373393520012324413976027771647139793940343802321143718605217570733952634814912549259431601905832322515767247757707864588656024513600343430670090015406539181520352949412136276553117147656668139030407753818162455270676605883775813866646394679360363204718580532902682493183918917253369890858815052378656365196978234215627598179237980989285963014287553835940074310420633203904767257467502390852432552478339266544856491181242573324590692566012359646929199646384244000557678012276617833478071431257156077268728114772107865190323987977473095348934916968491971812678185439950600692770822814772291576704234677199370485853236762688360676274865973529700352296932483651185892223546790812847728373605980737101519593673321003147725749785595576630235114022155226477199264793124585226920849670680511238212788753964752983711923295271993155722328315482974366245042527370255796694800020805068413693051752896886115940201253641930282745705880620688949066353485473987259801670899974828948837184908588459310414363768071135949002908801168818478132818699201595007816010801787008210184886402599274001644632973878129624073846819880693743991824403157958835819894848412511101945015001334230010125944488429457665811898536486827053285186668152460755646104935869688659059198743261321863839980768806595249958841037777789749906281169317438993525698297522792288475990693828313276464709842059389929279789944782205283882377233963331573261080456250370203174675084164377843888292581542431836288308394014295502690861455930413241452530553002802041480897772142370103461139156538245849590306365487112152584252363679468265269214085978879068242355203730959026488907422476175214307267224026730405531209662020884203476331148616721891414154081797769467183798776371419581412257621007557905544245055379269869734234298701441214248151402982632093740571021504139720999151828553619067087931430603449029064178964862422227377193962490284114457492504149584653469325306497061892768734206030456176878691993142194243331647308819654546882955106774203473352985146516328473576742657422346148266871265709483726431409861572316468446952118451589150045097330633506827609117608392124872445253482545006953685912592840395012506520461060641182557204143256124576083303300998646268894977983711860329698424380519576856016293917631481789193698477116085281639548600438663639352975394908282823768023971231000746922174004609860246817644493499535003105129648563700287360331200181457397688295990520657863131980470820767428582802116902736734120549327036331304015588912574722569205230920815081469904019308187247397265494497592953383719005418726283096475526690483093261718750000000000000000000000000000000*i1^48 + 273838694026744437988514801663152625762741292734220896247599887280157994405633737183261724178639573023627995825578455300554315791375021607799936758177915629068910083259673713840809509327031518962174761624101927501805029842807059946164058206848005130272560617429715729828289955473880359591964197490664636037646481197873827655656517038277199647731515778354266071241163992073300763272872265119241101661192862852734870627583557200969716264635612272959580461107792974693706117296448335490975677558170824035211896324587205807684801007422715458150380605140187795641407199027256988225591493344121054252651381835186871647732238132540933159482814625513400331101286950011864506490307692931104038551273353852277795149409156535127806528975518085965387785686147947234061824789137329488643142689124778065925024172121411457082824206085888822025593740548785198096511154648615287788670239248170690136841299378376016017847957204239354407142083031522613493837267383860369986360084270048172185250650415715793543150328830046758015357387457509334760328809013522984917051757845326968823806278386024294701889314133238687316652867641253480128236182208572696651034605955193588358332845355093534991284605987959969522508694407534802018267991927551531331996267389098640401977341320432273677351572424247985392214536688879480584513037681519252310268855447597979753932120908522191482925279668304891221033028902943380880359761028782604974411681716000605810380077667697776732404317949248441307026267433589151308557261660708590257588162110249323922898638689706093889371989694322034579425733064142724231342067215964604965399735633153875492809883621587376556101001090221067058536744456409735095641822047398140754062335133026500766062757221068568246805606076872338573573365240625582822149620575041681761821822560330194383671781482988695264130184059384754713582516162768842820637267905471093817784448399430397878318341523244033191500345464088966815897763402690017218005784191363851283566187972237923115234197859884468520049478752861266102388283219847273512916247982122289653020262705248355218472120978361955226111152643052345680121797402035787891520977093315516255594126729155202270412080141886865237102560135192265069727687950894773107004258635774096446525258691217329376292882163063265149881605195129416493062446207568811812788942674334177278572461215504271337247476387584587997824795173459802630083207047320224527195236441520749760611351198026627086480279127502901587974839669837050841776416329728277121527414981190166067773499331907948143739926565040590619272840885212188256207446578575756469663515341776621000749525192553684037106071711375164197729186655030544507238683288431626950349190826637938495444429390207783389789499061021505652274610555641377787393885193556877880340763672294488193835745800241194328042375405109977754459655635913626078431133698987942454050013695897386810429452452808618545532226562500000000000000000000000000000*i1^49 + 608544999734738142986423311020568910697834625291762447778683255223507712561070317995358492489198474785122615091536607285822091428002424498027894904817588522382872109136414800160518753779083660537906850348365775526559869431907482916272383816449155210312412487919694095523374327677344573562706605142178956902831178443431119747540172129648524182623121841233382432681070085821943396855039650276452188047464609416759340225843187281950329844689503716559763408881681018950104606715354954493747512892379592926207393959139642380404860563414091566116106718813633465375696306304355304011590029340144895306909131134752238144370849734776171270228493410946265931814408744754822122440067158035746608726824335041425201223047622069650005234975876282690877615446734499314380686520277661764713447950273308622547000123133688087700048767587838557148515857060025625274208157689421139037733794905449340656976351528556961150185923050926320234332131998526197368739558299347117723338738521742827263657966947785936698285869942844184374315494228328533166793669197826383820925255146034339710342700302647803750443644525197995761429036413067219353987194090284170828827437456386218682662363685309909393799460466117352546076546567900965462085220276765075449668420567919460960711789010414807473168344768929915043634831476445376154908075657639196410051025120526180491368228236762785610178834479702232662491109637048565514498054588493694238499709642117461028262745077764873616940802829066159138936918355487986862730627520744966353005530867425261746336504141509738468513696083248952722154517517200342411594058471301241354835983856820218933729450685300279091661713198266986753642251182483340068809858063465420262239292575758641027819338792749604913787933655629332644664776875186615810167531081019633088563450807729420531670471869567396235336291577525113035340381743559767516110862592598654392703561283982963852720112165573118525406925564190231944597565720420726057439247377886994779588272346897022656802240236932398279734639345896417980264385908331882040877786048497036142504192898820915287992949314707789900401992973700974947266056295777006010529702092014123075893717989857199482354056258132120799693101473374625342543585966831081525452456925050405430593200503621316763307123108581461189857903335044879434331952956890320136259352371008259528283754362905265001694089946559404699534982429423853357831659207540193326041206221039558386904901502279899307198180789389720108288609869561886886236472688793115354572989463379150686234088012408796599991281870054850785264546331462993981679713083072964657859210924178735514669783517316089975675531671514152828008126469833329600424642786313546323505666844324911367072713959562751553967827584829215953947261636898634499206734262263350550311890808391167030732881999994213683715911966186632116077437512763868408195433342695789235772055151305437448172597214579582214355468750000000000000000000000000*i1^50 + 692810205474981609395984936810249053835743633687845632640984906583276913620366614809565580354057734301372035097723092678951725091869984224251319631016376925983317250995951457259145440925030054541683767731413296575749403840194634203412632000004991779816972295191202812101132624448045574356358104767964661754301292526049244752608337810305828388609138020048323992969859772378031044580146185871177427509994551004904471191145507313453402623854959418580030655414903648166882434029729623020222290367406173453501654564767505222969785653992161346926320180948306180520185021547320982437201021178933421544685936914418158956721853962106178605898334149888535672454200411876419158726369698095578654774842912235717637276716953913880045972733107550795750446163919557370881279807296397293581283863733216340193005628675337430381054984864259180942361310232744771871266672349453259363571641647231875936773604624518072351587570975920587598147339895487502870851644673455620659443165066535568621000450301716232032427268015521511165971443017953146032740924800993760147538242178549919487389960682041491291865781946819145831788544226640498398512196157000678377901693529426347225951600521113725260329294222889268324348831380443451564583030639717800702142640871588782453362474120820435456625031224983451362166445924710517668547137579237330961534541471450555250637673109512343426446436686547781315711999673891968471938578986225024685382178420976973800593653823254370580709442056923841454157105145638131228160664177311261357815331395127263224438516196100076963604168182891415222945839793787270164141604458464575169151834982177665069730620588547345403412620076283395531458726103817006806757839347108097679721631377577657432056030354506609110442226139438812884050517248108000190936412754094676337495571123866023784533266130816569960075944476626992097484345139096534540909532663779919035413338425145000441948528276000678394166758703154778648464086677223389339994460632454573924958936574303077467403834362512348310522988183389057082011375282116695019830815831408294689987374461627493898138542557784574976343939532463475902016331244845942938775737880940773151691283549834402519145984753821890534393993425155184961021358199986539754498333811307183918773507291713937441214466925437942658038844558411309087160945128952494217675899720993284424583297771031575024017692210308369760324620566689795516160097490747911628262524683879822003963185140498782519152022262644157085231760151904968179412384922461486556747796934996105797106324712603116146615124148321180188609226351059973971889131998466154466731442985446413583478976354719427849837792859506883261494705050847984118474379982349881988958626683801541492759229958128372684386094097918758325031223926104023523095347559224177841696938770093363102422488906939975758172075359583415240629302168740748444815848904600189722145172737555185449309647083282470703125000000000000000000000000*i1^51 + -467213744039939055508969034402460879306567171463627443266751196136078347322164685628305494751409799665872652105745940861509404167944680775623168749590552853862176089163358276921552170345151426092691673258645823005593273119964871521369737707782882962064647829283328457009142647942501746095070579175594920918395102388010969610334254119600383633504470704730222283274309426491698361853435197053716507075859344988642235795554164296393350398879304296604525307942634776637639315864696567696795049100549225687738255494053501526953818819838110698497247765832204370606576676636594234359549235774457405588254803948623941583897660813242796436062083948101259722804265931825147773676167011359535298083473051165181021623364027897988006028987464010111252125288079472425321439347252544419658079257744105976101467374876510442206235907638049752624973951260543830789464714705614408124281286057349923015548904606299649898321353451714336943019514409616379236369786732118439443195692968993702993483551406694499704236602244922519919289168964410684939275722673998813706422661566081560070780478008000061415861116121176164862849045845087417555332258652229483284943454525091917681659221438657030220481059246762283720509089400241584960875988717542218548117613438117889095101337456121637558917583598689533752686546563108969518536350579813823195136627490244300352519911017915414860017495773425104030587164432428659366002686752164032508836518983789162912466655005068287902989099617672915327969406862469326753908089007757235789926739821533366165105554988837863586703805635291227531704840225929674780043131397933476926178244923962374602140315452650064907419894041374521717606912850825204673480743186967773362010093474493031279959483305114221132104401936271806460843412330334286849994859376862666108893121121417500309418991667445069022693342464317327762946103737330952355321900634161755832818984116231306750925042125027485392851993199062889278045167078863735482823483382567675864643527324441420602170522023451720258541050358234760435979190114829543020623138165101816022579901039438774203570102022000068763935651105631395151562239617470954911161990994435169813982336638483281581830257432243044302266469048062663119862187748730334677891784328743830176449571434520978174725641318388488345264355543236382790522897326012861972702987163259707810026499376748194891967456028452348682421836059935765952812815953907610953825037414854842310670092739342103659408976676899137827730989060651678990887299200959484174805489674342187113049148665050600249724529597355335727724007775700346425858617001430219699110032871569204108189108841534280612425955130433930417549287331288385631440980797107048615489946758836002860287957118384872497061618621409513533210024207729760265256004319706191098104192342698921204129540347659230044770960090876347631240477089990700546737236297980673161028519757564936298877000808715820312500000000000000000000*i1^52 + -1331449157371265792185217563154873987144956685366284264810666814810525794741708182912038616193614580362356491675008680256960440249076631129448797659028238151003717014552070577868800028864398272866979791505324850389017940641465404561064529277858146958911099913879479859916304439213113368508831939849429408360617700343725714876664613243509030466441306386098632123912324534711071575617860106720031140705832814880167253959429422512011877876368910210523537213041602196628235553557303128576705914047173332902121595574319619514869600597497072164743913634327658791828794054934347245600851090751197762461641745660989014970467378457314091214423041559765442862747219808440185243702813951268839034699513094101130803308545002186102109883811398405906506741919083864333441936655696332132755228910188710897991248154797413418598471750554879936307049971073748957744825772344636830634856759619748482889197995590361592873540072802169988783045176828295731282661742955447777646082836832805936621848491610011668018601799919776623964109647391488775928258626814651829404374084598349570879464124832673642055231786083488283153852552531224536456213968056705399815242831282471136875512768505981369347465426672382461800928492470779203779459260558716229618648534622057249607098881765070661621932610158746237316217152035869137991807748937460693197384148974169058577497469231584211130384629700209045896930391711453625360826496924116394331706217063454742014977551946396852670986962095572336566958093155412722570091313103089060141317728298335279131305220746426666983383940448221091284218397706151721357881817291013029214648505322247088041306564133080241303179183900009415322189792202216383697584411251995347477533431339603916578550654729927847511582468553340286913284885834018892477857882174008397617576199045795503208547042649462627974351543458374326492170055736078768764063317406494352664934537321682838635611540759354059352902015672907667363575308654779691816777715499503248348525376479933049083207738732450589844267817569149889763418876204978702122112563420922048018854447645552348227854375551694574521589284159058297496722075301525678520919241383978305380277824829668677488894020854513696839059267175296200743357269020948982165302409241311599238243800900436555763359167656306381465319851019531737838263412384560167752367257972214717239089869080451974146713442675434222475783347903908040299271975732190633383809477549050061265784693109757408485420102023976827293238662828970424330426622040979617927727075129448465486036789038039290337413416568679985601478002590595197612131804179980386973216135973162286159999304408385710067943249994607279719758842736691039853860455144235686352019982870772783278744629781535571839968699076017440976222153344407665693560360124656323275876688671941741869662328357231323370694185240385790562616196743174629719036174142715258827962543364265002310276031494140625000000000000000000*i1^53 + 13997886338066817779447244094578525538183472355539816130549875254026274685457353820709570060331789525419376400418841040890840231260208300014243290024883973174600567299829211819504727832485888886436006282220089096779277473386062406338416196527168813095250607655281973920107727154961098800694118063537833854443164124321375375429267433973867784260816199617515821013996931692017900600255070019162702382027838874476721846987665202341751332471965274132633465663191240294363028197323833377795514529202961799180936688226316028956318048454856432423799029794810138255666416993720597478693870897580693872048584273848845700548050120397646663610870761537027268018196139396470864001556591686866219973285502039975278905627771287602300806054600038327766792002416063768550416209426772242688770139285665232124968606173428506834678709167879176732500247211263652700613597240789468937048415570955454598575424580569093099300810076888310916585150224555667873674676911534790030463719421426032585411653230840586815952704309454653013470149810756146959665325090153250625392957476098442833371024218602030768342735291103956620879361272351846162286853124269677352838651514774948715168396983889207626478850760799190743861741426334939035022445219831247659156733347197455619836800059883733281719397303616868382093128848876005034690518696352903911459194404686920355719195449156185637472739923018643369747108676799088971461048956460070701220630785358737219608755411656917446651436733048553143521890863267411374033407297192241977323771890983398827117760493397835530462405262233801257316362677645162483693790374458627308610953704966744868222353458209830165530360221812485378635143629695539917471350103698548088675607273785125616926520639886218746644844976514186664190559401659316653098792118709423498631102547523122352391768435034825560824863914421967203992702586268545735149786795922980773189330759228495308566148402896168632739665997445108096994100945111874721094830367475634427937096260266534481813587687566059425596070691865982752327463100146849025211981367054903066779616652058245643290870840984481504675814320106391702357754675385797066702972150509352523063968867930554434966148237246651338447968843145738261293749682577966379423322195682312393731952679026600815134801191113978847564223630179385724245416990414574718054175736375319411784741287232799966986691193322959148012180842200327077938547636728545465789717151655337402562180702874318338583731159189307114575485429182061919962483919275882719580396471410685720212332330927472492295593298139737851935778931433150398537259571455954967558166259800769039680382034919581130214435150795939795560361256238616568406055423112416229167744118131240644237655850133591391344017114108489752728349125856132255511853002350869459983918896093690218864737487246528625053755691688769160917075736935649151535676264382818123621632366848643869161605834960937500000000000000*i1^54 + 88536333571853847667017836107958835200425744963087296784813151764401628584662117040569431232703722194164595326369820476082614713093011334784649554516888605713468149113516966111926356989233891440730970604745681726499353062834161402911390783804718597528300342585716502799719484391489176566409953875993140273393163591266256915815217399590092518420162199405012571538649254002957996091695238985587240171047389920480518149129365084883084326662524088604939979126217258508804173049203283473163800484053243515754057206276967807465669523795829951370657001690078936759395549943421927671176151575359677261771490101042327684064451651804419330927139623278401526676756219947185869436095571623589929479387513659658479260460088940766502275107447807385300949536704063306475868979237037387556373571670529865125114721658954815520726811406920131509853134142835003531042177504240931879008279860447048523299900513411519439675334178577023032466663237366840909826886691225681724139355799205703529307846490130546399510494363370967193712040716956352765567614577511754512536031145962615573038438348088732965897459614007393441597933782576170141386261541500680457627299143697884074790991657336870200312248289230083521762086882111721570947693860419211720116526140653891759788383292401934753643025819738246500756542448973985479407996532195301903559454717559666607339347716216956510525879633311768214790702506623019550340016514672849672876214536626669169486609701777960094403470722041442047000041744194875640744832250895104545627130506318400460416869881716713017047316157956348763560194755943651442072724139951005626500558822809829074245727350918769726978367966498493249674717741180170502187126438452052677264083760930245071054123717117759276255480028571276303603322701732559335566448483109951373713659857964722374129222192083767726800260312171287914083710899964064143505469024794013544891833158363690544348438414181299269295242041964296876470465120929512927020920497006116194964991338547009400224438407462683432513076667122640525647922646641628078785950125321782175909463634874103417158062267612791937576934013790005911369669685011987669673142757681083473575377961734225433632937731234816156244114985030966844697069548089821875051625455479016246336363172544361104839549920505350975291221210684451188165158692931423314694927467031283021887008686039273055697633137675008292856616239872639910596088488501831014417210627723331942025145731377278364141328927167509555498638096610033779959375722399665410468030223674533255036292604676103339983819048683241587589112416533880951585217066997357038932473784172098626306660366440830867693805266963573075218565579491261917840246852487659909001527944038291685285529036266889602302607062227611724476610175397522546966104448671925117771521695226454817476713020329155283791347887935031944489370442475948267780866738796419213031185790896415710449218750000000000000000*i1^55 + 269022516064707999459951909631517556531950702728214760293830927387523825782797347309036947424463086117350142536773022925093187838894206523539069594769591906964621373157011095416348529254070985550094151777242873415246927807204279069991076222954366110207712283594843667832387781794322482695515281842240061713832110202261811484171669806552168822921691965496317247573403771053732403202954990649523591141827033486551733446555360055076514178266318156816085158103552574220143894732137298592715967810726208266072306239412706258661475109233304181883210224654622872268807298933210603729719047307459821166188086767581017899724041052545678477255839691270452819679727363977660039948538277908300336179978172845593873275248740732035549355684688635295376599272418599092153527799816135624174093183104384640292282134911629532304724380253536629678859387434415721438925951447188680268009048646850350379666909068897939737586450538175002130358310050943781688218610808422715098787101143064792362192913779065789304709004646417969902275701489432791453958121756797052867417549130067225673166994920878948088108603514709432416835064344343917607828244876923995494310189176431238027133007478794407422148526214357568670360944208135883664188232211531847206596603613957794769778705360330472266172925377192338637143661185605773731133299382310675212309076034633520201393542536902516463830711720659555351521039608484870867788898253856928597913694504063413885258480934686593980538158013195242174248098903137164755129056976086738832797602059161284979825118516854661550384882935844148497193588505375324311345225109498605784760370652407805590562145937190832241018858566856965760551633021920333008732688574528487639045139595194110775142983775925418018663079453460252318327215043288347126800890631585471871410056333453920665544266426873867499728213052571071824806986306281823917745686759523521770518447961919945699127645359376602813556324122499915530191353034080919732192932509245624700093741944914500903245095351828530731239007641106556963064131143827659115745284685480637324872557937713786242494450834169185156149789909679570500253649613382217633982392382134010042028965133848926418889711304451691442547509678158944782565674807116761661766309783503790508087145303029292587470541040351813218322386461611688620305648488225349754024742507036022555170552287027991447267278944967003441616354257016007384138571437496165514911606177389753685273551080708534143638762340711961208082189210792817947157747524264653990686122202818521584821569533257608247225339742361464500920874708387050379335162159832176393858696958261044524649568723732386857976491222794519331840678734789014105500309662531087662068872130038470824128083735419472925242309999630853334811702644489070420076404571153124944265311268502260311875229557433775660391229064736811207937308187717232779665502764854245754122530343011021614074707031250000000*i1^56 + 529658423686380438518334659680371005262932595823434486795906712105390152867058142937625754093190926327720999639178113365155204795277728440466808648498569870034489157932823586222017635603633463808542578573861546458168182333894058070573934035660604400550781056970244502836005704495743382169704047222920588109905633216696523132842455241627581794354811170090451273533986996447257085163620377569225216309564696142723576023179080002214411549160890814906594665806862556909850111847337304526167900742822060851897326965137130162934640267793136792952275753554127209721682195451250639433078393535889042934954897138021402080192034608039993578913536951279614595316443257778896507080218371586218633392943604522763161944744750622629071375364703448991800520533139987648167524204094462596639761487764592678633121181886922322305205630423976205903532051313544072680714936905738420798334559011119373211598426559617536639066469280403212565780481564660421103291391946192904697029489411005741222499979833906389812045025687097424436059072347876346682272953379573005095372374337927309270954298160145252311834113974161607038589546340860162112287753118915268820092405702568382122213241643500894062788865665551684366371053789811696598365383943681372747113524920571004852933951716306043773424053887608430804607566393965857048859106924898647282272867642572402120403046680464994000115730185627672335014580569760993067354348808946718883284737016334378166199978473333311427696713434692929967956989729873097916371332206046080480599094943501074237627241764675237329297834461827125580755364431007779626865803608066544021883211102706301660161151474814478484415803857982737347853726036260896717353128308711109652921064597555971039735032236662342162796840789211070570364279722005894109828863594094824916225788443138578756144056472375264839117394829140906048557856036266186791117657972987230241760913735280645550420760503908437119735168013297306803892171995387798291530932531689590247679821343322284828213400961584208578196529750618581823542584039500696847585507142642395495505080147012650516196252230467223297467965672990329101054664772236387454756295914371990257890329671499113928484685625129962576341146985560964304848522413073819043715538323803362635533537647220700349010301959014532837611414540925515712357143192543388619357458696743486592179860574115778915255867672432732488707384006432470114296234983642536938619277275855308329342124312854749846719995480082850611299538405000239915301353575283089596731014639874054989490582451267576784960201692450776928143353416154268620472190800771780270724355035671678397835739750458644234753286423344682585886125871452067201006147934348505434014329998930761447057739942645732991919007256074213786416217576722480696202078932641415823208991666090138870983843808420828996348630576138315127687758134692961368244351616496601309336256235837936401367187500000*i1^57 + 731345146984481201337263337433570958925263702901413087559709323132891575324748589617696725107673029270148148380138412974345565862586709009584882684158598254270701017877284680936060171742212136830980425699628691229849910533648536104565114141817807802573593578589205227974262191357797386163289724488514809581802878195300473066046553931199818944801434818984551783396763919722944745449798606209923310069052837477808245809338785727779022268076200797888503501546488257741007465924252059602239593796475589519407356933366690288677472787983742068349685101744520525092673827693792610719707635112500153391061504300328042585658232783334018505638417234272399792629703651574566747711321534085937341884017778232634379533006137024877971721345767350780946786276678869626947223468843351635810968168281028499785580585065089718183099254748683656909371300900232049838627745579729859994393241654660720048716534743040903254461934662995416510945342134896047193352648285509135013882901093160933621084728295363388435124195302998581933018575816972368472735092407069473286030830140265272933164351547959811705415524966788480375642366441785088507109123891167606563331546399794228664679206469878344652540838260221935877481112610937514168767025849749439394448495891395917370676830334510011906657101348156342620961531229511115244803513114662027867210177954999797574486206048253095488817162321129721742487940831820880531554592336729992025777416861447103562441991199627006697945614020734107787654996518003674082142205362547239754898859337502069060457424609427534742684050189629600380421156375487663602912486180060938012441950887873907677024188650407624910124866912222389874617942558856286526818440271833004511693676089424228392431059287509033343013410898153092043421396948744364402588923117388404179140954313421709855340534679384359471608026233081379160276103583775245860972065424009648711412378534829044454717656780116193219049523837421243378426347809059217944315351335816895275914340145414884275848102300132798916651324278736007318525623104475401988395349159487136395123430664280169477124042970356856971056624046642365378940442100488800156981665933151073437517679273881384975082402397098405688344502598951914051895134461832998482262480568134943313514455504553510953424163008922201556781550243549655565675846430349926494331871363080422448834790067768949558769914996133422128010556866655449504733056159163256335687254033441534229098280938394365862503175825035050192584886179660087706841966200475517387370878204373432281122382864849293755616319216955771451534756318024768828554423471385452593416991174412127337348716384924822125148997822530120301832031768757467335394905819894228431708583046976844412294841775064608595544055162707069184843957879073330339268052458336838889773972798873882143267582709947348053322391810617366466079847563645094420461956197243580390932038426399230957031250*i1^58 + 724034235145952201092072496499286009542628768460413610925241440573190952915981546707420450260603113430715286152059521383830475719649669043957651719292855153293196722051323787351976877662838437775171351590997955713217230828360467307474105132015070813192781396568615366649390333939100473683154440294351218328996906143236782950517233858591412820776939125042260346793469150864057555257551735692397955829534963403729976999474774101753890243012883536114267047083177472196222454339462284569435906722023415130079907321398433912615673214605016090714298251890589021990567963331279054937144824717896012271805465181086070097103505538978152397724855756464549364665893273777748383129428456674402768462308544612201359318141380048943073525833025351426948703172083965408293375670512113424382305962934571127918983539350739321110299610395283720717457013436608204068567199194399729037867067562429498965149150500493536087217448323418449828101765854985703911063588487010384790311608579852968766285558263965622755869382254652902085586761878833703927325149883855043954596339962552535016444724133523578267043109693147512447126781168994818025106769323965823325128143378285608687867812619308891786803337633422031915976475345043986812610885675873683448520145678548746346119222359922906520321520141817608289637394104579733037589852392148096506273439056840710813253549748219345408948895390690213452738151848493801294602408182435533433595737367094916736979687488347545221558363224319824443021953181620650749689203148050881297133217135918277064617177923865410107626444916448600123643520521618127252444963025146575059206874705776003064659265821382827238304906453160699819186714409941490533566824639568344506090057298278605432959267521221774061465176689078583615131970969022456557541766214289608166047400525368115931250962897343037465638990238846010538711416404155219822114156717907935892861735308773274400215775598031047059549670484237906432952282299681524425724200338299655448126179963582845376388688056475623570339667724161885140216596065546673482826444343404568062690304505191223959868468075536690016077485102100390461131355878746886161352272477425639809259001535398824213505345637764299222828199721818195627465839853976398930228285996691958717655368443825143347763834143106007922245604482870349835950454976581470075112655880752687841365930951258061013321049635490491152719033774600051967663982766255286712336960605885189364934183937969924925044275085291023880369363558645651789391262970089773399087646394291715929409215205001189670435380214862463088107125552664401049315022322989898948200423049218351328892376755007389310785248008382107009889022295100753549508664195839570131219331380320404459213394797285176271554690959555482335033244241862954096741458948804648406289331222520047675254332827899414166472330545953182203938682919464216170002401895544608123600482940673828125*i1^59 + 510999750246103777846455500156117561112828172902925181301667609675050966106494300375093813207114935119806599837149064361989979370985956600657120827282735121508626602678815527826611561285752536988580371022468885129705317395979691635723753679455987397031436490726950701019398483086417295820359261842482540938622472213837576983136447127686473060562511280023403533864958305336329343440152246974395032116294730168924401552638474667132977616515050684003697311614678084455334634951694281148750777809789440694918051947237901720513702222693754931287826209631402113765471656958695816253983505412878686067497780808521527571073313333685444849112506319714049999149440708871499221745983042236820401783764338057896483075520607367168995296209756373473957366040207567876728546339838977718387447230948972292434408674875811245048030145457024227930386438336125175842185591217444407950592547510541424511083723339819865239603542401206748564718022075529549209627223105942840400369617846916043301832441355317984218622313183742190929973556966724153032183367312028123912860101388622879048455099959475445169040034297948961605373114258256485362217081420547622131578257973983692696637868641947343867592255839415555535161352604981163984097884454160974741742659728298315673108584691943251040034439124964790488089720497166382524080292141351609908143360431429152703515661209099482620988996979996576507869722203095723155167143952996426644155968400692641601565786364648808245869784900025441738307772215767539956612431920676548187207915389956758532343710864363214317022797986476821674014859646489567425256868161328149980929010783768743772606842354306679429409753318609179997487895942003626811775298078219530409187118513710182699260660140673371945638606830758693198518706026910612995405977032501380590491877480422451737291351221620866651192958234196063104372769531148307003357358246764485594994742999790029865675669799120896308015081543485139987491058839198592442900969960553830817207751391726653582127444398142232765413977727702480944006742903687153528405916331612390979619952599202151650127810747021197693529950620982841829292327592600107431411010263710874415496514519724376625003353287403752634356784169774515263740969670151207681029174432768105873133376420313339273605173016014752008708893918902431437917336706224328735942096969333165374589453743848824468667805573123529860119952566618921366701962488247086263962724098932455440552977986718354925621369400559841855046107868893773234432102373947834274246218452232232095588491658560204712526027568633937769130973978022538395525750747764252560485867237586892213471062666125811177910803639580588102039514638039968137823251905901548659506976882452719708532157279475679062555002244609168093630898790887541806771116171593795717378648248140964808400145165599677668028388963263636960897562389050108322408050298690795898437500000000*i1^60 + 256653583836583580550572877363574247038552163307331675188726282902758787117469765717782562786061567375065700917803287415688736782476116973728368626799871557146758698326733967789341962545656265135671098810383550978239166267859387891635712944680767147511413067081785991308390217023605415689231337307556881450016220144717725988071369747211249244585052315356015485343888004156645929059711606631620212398584216973826413557266660823200542823516142706277988105053375645061190597194265561811413701681357110687333797064959470626886085185451554742326584362076159311289140103855001177594358239710835693333223914612052542704261141675445199718649130856514376991027850025010483650190547639588000678542186910177086287376588338982095175263560076906650425590635279965347396416235929150582746083595574768340481570155265194808164148588720796410083672924533725284006387742943274695844788834996505076775869211359330701064658828673413974467129549524725257361080784010772272093445345931131459163809718219069215290330221418651669483005860871745736964574258839758230798634242742999532415630884684900070889702235904477176182991651694753352851964777785619030793610215292418042062614741439416446588631646849407182888290437788465257316047738515946462346396446744956283497521199951450682935554140174743941973217202533745835488909426604700051760018185497857559732568190119186445091777008379341344279692473117646608959649489229496708448270828377084725459868236475953629772837839769254184379163600993019900342189618215963004031683934474691760449464094445207254517605386638533627075932730444557817053371982404489917644482145562748091596949544062435338833582357575049844395612567065226309242610408220431680997704902337504164298041509149777088866683783422048958907463473155872262186419396179469151030762259229765166973853693718613579859785769482674655200970520508455387873152464303134395615595024248898422461385614749798551805278887569379567742307749698617452838132633538665149588593141185138364686033799328728658707340055297990639808362655529455557800647404403724661738673198771231596983821894787016523524109336253593921428238816737530876038299092093974910506332132623536219343966960665466832669636061326868214552819776158296538187987911415299173605521045781043468406011303240480256433304666872152237875215421330718937380659984042846286998482562568264071453003434826117888894162511069166729540513938724320537936840187269305104639027338651886609431325911131641589954624951487184073047982698467509639552183218935497932183752350637849563836560652333185162778573646022404833738813263140273653993438014588999988541276991753380108514434752756888700017942561341823637227047922843443504260453777845422003015576209275912685641192293025179093595399681275207149666942153001356597963169892311900917549292322099770581067734058711029288701865880284458398818969726562500000000000000*i1^61 + 99262301332253695798898513171702225123216407831613420547407754059154590948373242707640039040099784216148818014139023663956820867678840235698714921920605306128647767938071898173921803919305929296476169502522883947331319590533159992640810076215648083892632054121380858708602590145875126962925899775657396936576762845001121480872694974410239167233021167579124008906398431583561153225784242887976290734950244015817199659679066205747735800758955099694792351484480644694178660593257126955916984324453480976364958003177411544593736840770036968822160908990761883987089313141693074244263975708031680024684159228800791982508207842342409244969170662537685180545760332598611423414256072886779961439581073040597332641648614125959761801143405258665598971564824393235206540311281570868958942618903614607960629747615391594952203868874852146053391385373565933340676838307172798797095104166671582266589182710851900613730707923461235446312088757509082734848226102444519823034203716914116496675667028990869636279880039594449156532227559767905077212163969576363908389170372251921836885250890761774238679072117575815071094100333384936991677502130018073368363888840258060728100383842646579122249825191263179913330107295131927167356129271953065680834800002248812118249592223857331703532519640433408091385974292691441148247325227634494096918054780543604346799288362349784513105136272840012252298592742959188390381876317876074719799333110016008006155542825932949156741563132088802498372247233867503036803073553990017362392405450081504896489551073957821781940542532703351347782178682300306592034477680795787756356748987540761685304859798933620340004957188545597512735124001397977656385523255801955073425059864098227793680003779629157727550086037171782261502767480696548906594313123425374957259822591946810313269191369775617927567898940910122800988213974814315281630258547669615699920028760505075207920538126696605295670530998082040601840447898732448485261068437061258400971820188933584395633547228456670841225958106951892555703101510205377258988985817123093662808445841425302003464379004036763804790062847050429608259890759644668776615907210386968470461890357672542070783214469818234933309190366385217663362399090330759403520017378640428146646727320668832829552245542943555509249042615279606784696873300715898384509997066502667118401433648672966373868369643076728015455117897687443140163286398432435801225292733366844277599294455159433568859713476350086498758234778143554871932244090947777371841136075097361013755414715929127965375244978411349017963589313694474814421409257617541056579502724991781883730544741091159407128869948447077546710818266351491362345289283251609919883692526774002601584727544936079139725081799174026285517590156472357297422981735518631922920727122192204645990512629491960701066532783443108201026916503906250000000000000000000000*i1^62 + 34709145911287384575499335853167381902147391887243480689125020573516459934077762314509639483846627933569330016052089987971689797121142103985557296449982495491998453158515117592779792366668009892696423531657948908384692825657679044805454483078250179490079277681349441607207169092106973050650370843847669164967281151566004196234303129034629198358117071708329002060931016091426452589396576873797941634474334060556588653211962688085038181680770106267364433526586005874306115717348098507947591032222431850440476151552798507781806657810623747987798083542635862364394301767832485663209092744627890711819491418853737134855229636847918440427784472487536703212891744847552885430182956772253989239974775068965569284079410825169707153744768211773008254166146383370825090821913518418518958666179361981183767012241129795541719648389202073216571877608047254951079927062009322388583390553543821792397900601125413903576401316964573424203641005826124641850743359574234499586012427449171294417365558696181285645524563882179565091607184769215519489621442506288108829312286367470170344180796918934723343718336075853160538614033710629265127315228257680879392559954655013566692561649973598111041981975245001284307471272362421440697850266086121639321399613947613368407934199329580891435039159824912916061065603198330450296162135191424282042110005942287751671751743385054445575093646616586627872352302061311926615729712632284801243408252336436041466052044341605486587551056689172843764870620115308836091839803939229791022561856056232862613844185821180739122313212533967346557220137327490788547907116678608243128890834178932177663751244548201054313158649792584509599195258449632163352084750539332617066884322032957977813931604704398673802966286676823232170088022077778874978227806111216487636228850663143981151395262971350711609959225118070188148773225202883537965206427159119257537097074245833276096830289734877518136879491780005554532684219310695169959279519203661279187067243270628074281552150151299858706544167606993110783574909099046951273537655329113245048641919890536361406296909569984983672263851112348971087924100434607356578185808006239472401368920181614576626594287912241047256120180840934101580253363160541951504518053947136151688938809416119657111869036663491705481988969369090815393880159993668460968329334850655459620832353144261860841250137666106215921169472159756480918650344022545425869862068412505535235564264975042336910044552719060718343630452659215317590498014634295976590203525588649782635898721287690986395109743861690798130864888342075081294390377204380089183833074671055920689134024705995887796130864051301193000169654905600644744907630352043538782686008350781483178369234189188256075200417077068652971159085614107287821531461910517361981117058425140297365139255547985646873712539672851562500000000000000000000000000000*i1^63 + 12030412135956263072703499051091035435685344271592545092539975590437189899845705218864131723400760409644068393202087324154768251575209415090699351729467030273463550594551474494117323972232521690313792877992558158551658513313848826897341556644539110660947552228416402720986350269630058839350050252406743791938028214269251710762522144789908093285487852242417116498668095084191920398215023137347957427201223992514753852447589582958401010993774683327553453369783073554325422255319784697100751942943034944903688430474992454122631962288681668082656022532038801555544353237184685880048544481319411328531975318641361644733461378105492669705523595288682236390626939326837802695991518913491671380644932977721226966775133753170368166763718862156239178860551692543318416869895519169069515191528716270650608391808807079869830316611225262067081022159160674642699801402628768985007554556869416094001390148219811271234924806853239816971952922598463106747379430377278874939490528526786084432284223565189215877257622054442276793942072724043161584564081827516756057873107228915942748619110617188760728737426009615470523154219394656354220327687595038417067789764098531089564962332599158269985456686767196463645406274957666721835463731692534657484502080976979758328347738271646966973185854068310718169272827046780734689683888652444558554566439484493672848436219280172513602491898227596475364964630000428723341230632558360166940768305601909953627792909796379556178346467835009999141498744320874582443087993754201754114792341312577733161291303131033887060016059467391185953802695062415464707914383830550702085952074344991045871416402310949407039739724934894654477418053714705322476834191106403724945078458126210914376781095338435079328175207765950220993685796391179856915289404034772559616260087315217986712711919644715018854116115133796307225029232643289931052065773662897357830287438171179964363632243838649908279388148914484227049027613332942518900505995353825977500514959152681143958665527950312219467474066604567927390213807221944847993666460529448251708595194391540234584002332716673948135561415550702876251572509699770467276507524210737022580504658629727524881891626127544270062227876360491440753919936111846140664591641006335291576695266308389081185343053105325184253419305944057048075055134204440465060728577490991337235264262325354402112913093298351496710486763984152949201868859276052478304966304983189012739901244606109901603240040533743416015865306436216074850984062258378040848008770542691580192542302442637643428109202449661790687726252350711933938415874035431061264640816880878426214414441811215889182855494384916827898751157728965127810073228769264053092664039080956142861830608067708725930242905126567391536612778956777777862478821921106020326194946169768123602981218338012695312500000000000000000000000000000000000000*i1^64 + 3882087660367709970177458575063978537150818659410563621766260274558836924167369425407419059972689622169481050267077017263528296117698972607833964316605449744579672607592275360661565059477668512215605275143400002007621555593673377544668084064491177111945009479598776030397100143915264894900311203082531857238244638276284680513595000000425370209184422913118609626793411944837784717157323647558512920140059386405846951411991767192485190212014953501773446966477939209100575575173080772089677860069729238039755822446757180269390406412848359258120559183763392855500375546442351169418900268021515399048380267038066024212633624269203094114849841721497304445592881812241852578230173237670415622494058934145746821611350727564063305842820313297813763771343395381380403585900299981786160660856428987276859580427999552032832473197175106920845385327559897870919564373682226387672897851190845141521972949797262695912190037003075542395127732662239627794044132400149218675397047165861422153093277114798436589043218280620037812017631382088249868111040371799651796326919013201381648870011795213345049752393151499956876199703885189019854655882783254024732047347634983042746679319735271749100332895008808680930500803387613436235177009769812224198313179110547775426956197579014507176048237448213660503436880120614362085824683150642622972714214603906778274013186788169482455278437767164014591314223892534913880625852727428161342995648140841129807072624711739552528673880476572883626797713511989441139185145312399957105976920276086943009474717804451394808407305593910394273445033517927389729593775381952870200958017586374838310561157570379134038124744015175262483185695155832037432764768539689197179779672743478041145619796903668884062941197022700177104165251036527750866684178540400846572174293995162016657415027581086515834537815597696073635442830659442766722175809526257675801052706751549427240308161463958346658344141495496805750161352238642992326872327723051812142920368925983144200589732545626264727245418632638235042895566078671220615174151156489844666431107455166017101999066825464208882845898410452826849641786748244833962824514418162764485065021424298716731163675744475775340387662011286564202728742377779975455749535168172321811910183979082084731110352939443929981126863235109112715363429431325530989617606835899812099225117622698956767946964155703218424738899203217706983495818310625722572916699923720025515840322997498022757983449961110741100948604933481613064045105844628889480235497711748734338200104198298409021145523730427577811237419634369566303365880334934719665245016750025739571164239003673382851191318557411650261485586905326182078956833043755099674723168021138127371610729677834283099378970617810410750580404527072245993680027722311052650643494647615424481201171875000000000000000000000000000000000000000000*i1^65 + 1051786030345463706710995084139463674000368560832763727585093237510286544899066584895366744061708143403478407804867524551199683422132238722010114379551663480408127260373523858603361693932751971184488781446539123288095448267596963118593877100854029952319171738278717822742031461193951543155436354937186769927538400755803769724820267781265628397865626397863621664373287485449207743177167559539485639686633522505152876872136963657450613745279129354299211279375553849797292738861909813393099367116494290165455547629422544466805971452071238594727585397029134671910174894873886915658005906208333525502887667147984017326119800920174210817905113351558344562616291516983658252810763980467432813737098018903460000473023421023397380059939955244026546108690276353978670141471937341480825053093451731234395447357488358503451517500789366846403119637161169091197801208811680631851548040041619272696167448266114400907951110556973660016564394642140036391524786897685397016622557456496120218142131929731689762632266088410356478385032031118109635976457305694334713159642981418684272564820581268324981926211901499093207712377944967568627072990909012013160810691062345797672043202028779149461803981168946115266485914960308745976037933781055029505933584257238177309228773162586522726887539429208039939455599831498954562608346714243332259377216312437429081817157286286859140129580837312889993967625327150447174321605474722028237060961410467935176601137259472170231803096360509428571258112795536666824369665718044555719502938764003066632355221980540843719442170665397075534742890554272007598301599302370433135147079553490533320082265422821872105037060108199601441509882967647366126113317358178743751902089373928960704815683513306491121715174655077094692410914225340474687461613913318638346122798673859061205407560169160517080786397800319490234254057812524655953614224218557369025324090510150000542714153796386611850913067450039237268971757542577210039393265717721157300934662858752077043545657162971470686955816032235925595537621879086048948879532867638761322746092170272129930141425987963848913945488358646275103834128729376606373886992422165529821254840950560094458115461390938264816177532045153208840559295988064408498525410270112904069040341491843722460549062722304296013843343714634221932343681871205308381901634956143321667788113427181388021312128908310861345744464340487303819740254534374906223168283939592613398356036076228995481943377244547087552102481950668169324283298788406832638478705236933708214291511996030595247166203500867031221448352026613315911861481016201260529612046305757670398224850217942919786917515494418974766508826655277222563129557067874841966990133368861342768839521491534989293521460040383248246207798329757814949200344643899045519369637783500000000000000000000000000000000000000000000000000000*i1^66 + 237261723206669613481336296378608575468016795416176436247226567024548549516623191216151315398669966662958611015638996170342715600436059382717423993888145609404993486737215842472511520188337997104903899117589405327887557217907312201269664614879095621554941565374370435072922313389817956151666199248999974967491814230571311982725798115846739712025082549387066272444954739697441722772669668095197750978065459767301908921786341733633702524208654251774513951510020556331439035483472161894077836052745270972812810629238395684274742505391098112073795908136977109339345776747494652607051406010702379256003214060972644544622918860898864809502659987927172287277131880933074095772867791110379115204547512154426238432151825166940711322158121879868606628378259407089687622874809673826620437142012587354531618072617363321233290938736080105248611559823786729740490876065594891137752149612082866997492699559369980329040786665929926736764639197507689908138307542088188062006257110145105881609883414279815894852592844726103609036720506129242859514597011743522349939712605196174772591892610541119300139871765760097955161166187019432212253460093421960091300949718603474740341357184540654439836262944086392175261610045867609670595220348124931115747482683123460601327688802078008413650334238262954109293373929445013047949918413226453450040547464677195043631591897554398402987959113175131296701819716815252548100052614575907113931273178334572816064598673912850526998414150553858760976396328069931655426779567501819664255465238782301391091743663718413725152290033926863046442681691826937119327062574847630531100936249312070376342197622895675019858500500541135599369514408457694885455443982473079108451457102962105593582247369738213024461134836072762360034745260098178744555294675430139449907997158144044834644173405157461202339315305877557588863145507350196183007827990330128062411620067906562959276766694108287884458543297417288610993824400640239645256132231191686662846721734713951088100695137954608571922648025156596069328911432238882875061194621291215890294319476379544205126907459514399209779598351547439681061011422995169479459911306462047643537163131464285538331884285971843076085210761258735222196105564109740730823467881933803839898922038208643878428240587061059657101966530800584951165552114462594242353676939446974788582039860527950110558241073809793838926151490768701941085107796853095312526436650217936117255323806507945991890986936079714872924442816964192381757194472073383825817374417248925483264168296631017793441644345667728073218355564787205421762700387851181561994973280507374205216125884218810774094130876785540408119360832374774153291350808124110918261761033433941576745345677460987771232768137568879256615026183889013656244709014258227321947200000000000000000000000000000000000000000000000000000*i1^67 + 51990571879498645376632969476935075569684219889596040749811191138625912453297778442099853936642714449438523213245767309546204593019572300376641796759333217768029291398479297467587796093283372276500944738804682578159763993744088153351258143766635311310242614405072180872383222188458561616678700089548355858431076258912400629138025795426931825046258791470549399559672198487254906917302678246504135696938940382611584307695378544806728280875615417150311026585934851099841578602449232079719797238012070071398283449250459349098010490104596623351385250768305861708465505319584817859931886530458555228600347064519550689084859960195330165487416035904436520373721294538057799045133657478445784911625109602575773905190228536461437584285174549989650543846394679944531983169230052094890389523064168930212139723979176344370476832936669845861758083746953016920092258648612971056334825224270857361478081029869797046834783168766674682237992308991980317182242609376386597856674085026924116484682501216166821875064963935647558989079592123004800702604365539525504072154851755122706271538747070837423474908456480781885900244647830003407577992306275700021592669277215927699675501247584561480592763460164143759871776497663376505251690111024923891555883224631303465916767573152689217956601516776972592047705722389314987976822173025308224911637995172365900764591283948499700069852506528763538012626785434583399822900363124643183609794475107868705185507241366247167616016227009039658750279712530415205104594967980433273722207320188352212072364499675407207337196713238923629156481146301316142403757755648515205395770762049667784385481432170336832921559923830071965926759010748421731995278317604412026764197395645118194031726438019685993498523812063753506194048522556194593519481481182586810900736042673193514930981585142726093750072382290333588308262081408857175978893212592076566628134948709735449024773181046170185672125294873849191259958369426341848505662617448659752867487070660874128581013714043038941703269870093189143660475073257515201462280649358021201278994654744518213605215348917182510912887926298864875659960216051160686537293984139435264723129126658512498779588654235932029214691051074480796366878112894697198613005957743648135208873153427404799391853200079970451011770464075002705923699549959090072891715413388055203600407555380567862030548585692247017244225004584464370929614268488427397171959895258378830328459541987100626840706774209273963572223904932991149541743912037708393783239736875904592768085027587042239836104116240174142639480551639740932494405897935509406022545166531506414633580537174974277109947154457810282975390814377287770001675900759179648993294457966122006941059997057349656766536763215942496326253874314119893061994598278553600000000000000000000000000000000000000000000000000000*i1^68 + 10474645997272545057429775162323230247764587311906042163050735233673128701564932678386941652615029060728534326933387557148310447706482304312210975586976335061005298252438175303091614709576061476768218323911473230216963765095663561446518045350912350557163775370230232821756371829902625084034525597408569021270113557119349760291759470677893855232868286117305221640086454338348645470783747315060252368531809341872519837356824156470810476220850757902716115405298294889300317093121984052195611425709188978960007187637923109469209094490352962444949836794397162747344623814481955169782496164549069229413194600410876288501003426650485199089196898836580436335705435330732705269957430713744345645060682084373759047340215969102181240943081045731020079735068792598630301194048153470006792872156113488316730457075463020155727761236960860536990929013005644635459886259398721879612555447390352254495496900150175488864497840183397145162096867349883877477669424413664009900742887120541745444409825298912680950056515296617789251376890812301495637786331814296723576283036216757919001866520802867356434883254135067592881954347633812812207099393460271135221301842405545536971123914233868008825118991059528818003261157343863268193359641340574787288068386310328768270953581787018692781147720187634219436028647976123363358216279337244015890876538611364421376983628218709302227215055848519964892549112856075337423366628093626827413841309451645458517248049380210566970016428152746526889999329916167578315059539676901339804402128128467729073346519620691637987924673722398800327638584767113590202161886054080433986500644182158245163699919712335680814482859645513034955787138653082420825535161101395465647010939175099648672282175558562204459147661768413463441275263470849939598223207521866767252523993789355466358059635377762842697985012509920771784600219121262266797371228936833207867196086820015013530326409321933749040197661124799265717529631272998794525803519873853183366505217871091626565268541069814183328290246529396394673664698379602583056511076430817488395012852723709855065304872522821386876225654159252539619040559025790463605639839098869985652967206682665646326410099969610421934350359151213844002829357627097222813593971179840538930026268064798301716471717581160446714504779915373558860806444007305160218492345843673721144906723259177792448942560379614512254959237006690053503803958758837848249909744962911406593644069748187725762269205630296685306127969900644229249948807144122743825408881070582708773058112865906101566318217861537699634573795542265118157520132404179505495093468022497330296601223741830901122487558199399513116443388048851719468718097704675078470905368935833822210574285063677173198942097553795621549224422992670185281657241600000000000000000000000000000000000000000000000000000*i1^69 + 1744807591906707658997166204225561302690407557229450696156944779818290680221078646273852503936226414946010850334170103420034331870714363747143848683644767760883482281534039122022027930613046405256769847472581095141806708141677677161178588629139176395578798945984926412744665502994397341990757944060097654787005253800547370431844543000279161229787666940876305473407620028919435900801206474476020591874760407198658729495024311054659783184581059502643702710759218290906200913789357607804197259698487795088452079368042968904465495009129458540159797240562013716026672341973098888925961047093377083519379059757826436693848528498259768277037432541285349346283872312288442299955496754773359179235411169816606421065474292172397522829307877239163760781522715704767144262991324187372257811560999475236857126363833695134223278818693394187456220743101360066076568546720723094698087499519154238653694721377897041456093707100236715500224484846336464438001550892797757741256594068667184320044764241152823392130888410056029320622628840566815378348383311144072290228031226531981501069518401461654503039271809669161271936664884723425246675883709872785157738487549583536453144834430624847417262267664298306593840242335968697663109346572239643547454071069466431386753701901861942941045357230839696649110981324579143079434685648981153963163254596350857656232988656103342602725968157855073056904104944343681462665981096062049157872822192696768016715663744003949915304570947478070400994956679406864304272667271623097780311974489296485556035077245133067293644755746671577647102739916995858145421617741969848524029036075632834953158983621523102447657622472577213833726457454138495532045139304828289767936579881030793053924727146159408882710943817980278020489047163584361616864170881107063815539321201062202379534534579518978408061617003368018103573446551175364971061355319211468614950538925028957628980926458777531507339823198482617720752657666392199163435426073743194055724528787912868273260998169220833467606579101952172256272497001977295839554135626990521664845351119771752037885375918309060651789049546093973296279218271085759639336472161991294644926696855890580211044978278065232281835981884708720220049646627188712448273722739166957444229203378812214173754875107415793932495983056468576004202052962658128845406923592309923643886675005944962565889931092879190257580156158529532592382881891281379362178520931388591288246737957539066556227334466208984079488926224687957962521118876644582288003570495340197818631238424074110224539384739693139364485924522963031152521216817640649854225251000246986466794448919740212840295873079379996317631367236788375911675188563783454219660549004932224283238178473371261272137583597889942980046692599119566864384000000000000000000000000000000000000000000000000000*i1^70 + 211885267953133632040260679036396092422560880220358422735636099333519138825490291943261694083055245007588821375663163992432259113027883810329529834071525506207763552928759345734086051317576293892845386092357181680881578966875216659849325814800185299520543467244832700194498337149982664356107881238092657744950922656975467550331428378814582877280493452808278451943784601609423254710587967474453093942555404100821251697219219375965785070941012544891459387996141247093770513380061634518963494655896223309690406191659813452641470217897025834690559302313440589831676705138048442905796268088927411802394587747637777187700480769242258099766118232681876787414250881591162073466356728960666033672984702812099207982405204549689555915219703523179729241334763208484950494058180710864711220963056189033993952560177245362563971274009266053735040348522643821775753503315406961461952900324016271325823542704055455654029131733784358731656472833451384111310247054708632995008260156606713946283318276163594640752263265066005430591223491952799638324746446747206637071675401156716620691636666160022810031646826810500382577239262362299431918846547508442722318354933847178870562835725369662907663191836900427728864539247840795909022776029931787194682596575938569582811600387721971909907775341266623041562901880466819853306960993645989971869826316864317463295504714259557496882206200014647286558148914568846878608140910437692943359040498788671525698276798044472518829231728074087869229207546229512568760730358084962105077057031432463891578660334149204477762603533061328346067716355974553288982520995238831190199697748617855387983475453870099121678036047767649417991884210895082640630454025110577786050527646549861585242131873757052364867655249635153743949790374806923792248977681339350633192344849644162595764921911984554852240335175011398613219463498920814535902586442342136785913552648046130421674138369010884250546072148748339784712175459080698399212233982273442538557548739231044864521241392631997992868194158509914113663174008720315499246503952404490731320363691206243329562350776615522950428031600923543200991298121388029129682453690690154443411289384415530009969821041523818274258049360987000533781716249835314998800617902637310605912164814881059209007722337771014378422686278796295296352576466243391587271555748786408000187962349062957597004210454656953452621641282760910774808630816761999868167616385810762068494907613919177232733650963508206620686702573768169030278392932777006179179290794811701724584489387598372253962235215327623645067305765297451229348919255430046769876377967587132352627440247148990746454874857102090102710927427934784617640115551688024814303277217504164679013062855424530674168009012011816582997668877010206720000000000000000000000000000000000000000000000000*i1^71 + 12375012853512007402377294711090708798036963632969345779048039033685797382974048548176808141945140431241808797195109393019096466048231587054276339385031066933496048886565994378659903589611129101529922898692440462327944865462205786804661817739251508817545472601230851711018683826809677323583924082402930552109955596938531118536611146839784168130075920495562057836016380296979444006422709977744789000823948277549093165023605410441882584834404132027471823527926359543291382367475310080364170937152750246476820904177256414759730018258689820480386652181592803077613318694934995496544378804857029265911514363392820659359750560611549930058063661756006852905828290415108463485848424247577965501752162922519541219606142009390350319973391090181637253439981075303326532970493985023680976783580727169344630252187477225704988216749826531256228221662592209731237106790938468393205582583596288659421048623014523781464260709524496790755546443768269361721753568687814211399998608987966645513210013887071638393432176243666687781875894532984446017272342828227994944057631741674690408886739104392040805852265725025410580301447993667631553088222915349044854663424636604499610055900186576596548028797513430847093582281440737273638185217830302439843835381446022230025713600487367973192917791894972329031184646599517573719570105715935088124105876560915428198769894877080954979333791805422998389717048818888464882272059674186697221334419912173761111340918862888562015770841880806312155723292039724989219336073346467506901025898687974731656129525790203623596699883411490886357925241447786094183131978011050920805537741888019214936337145180868764749521310019393923226560652849351723177556114221066446515123055749553817864484680704749036394764316921656894567982175475727638904394576104108028870851255697640809559428188307284492047492681473366989299950151917371805712192746103495738689981279751340339123518111525051919732589282203971477285171423106675110076395025340269078443287715534461334197310538782165005865019519814839188637872501572440287798754944861593448466844825417696621443317862394779861356371672460916676456788684463868902611731564841372564367494998685152608090611139684354768652677609712468914116018502473345053420334481384055625296049067203071935328868465734667477067225259716243762486072683510318241014273661338361684760701559603048353471944476327607929571106086549277186436602048095873928398532569331594402185953485588616012498553840223142242375027871031830195745905976510878355707203462084347990323632694553049877430597762156397960077376255808144877696791905554224651930526160038303015636686088365167997804256300975081850092189553079236495459807904083135782595732011949522309563475180867506670120276420034778956420211539968000000000000000000000000000000000000000000000000*i1^72 + 245267580559859122136117567010645278247253437910366460702652278589694822804369679608930979771905253186835825904030611009178305391115478344742312333038760898984557155960219146299170329382300072696789765383876747880291476310349746797122298553130061355947540874157620036560851063860810286616739978675666898643268853349295975553998093670526473135292222170565919036398787291915274224760614596641532265767559005749766854245450119279030589705107618956148630944549192736882765404298315811529228959420013345720780641342555042270010234375864471475167492332055259901714128786918891368125699826763747584993701039821021201745342592194261748619061952873770948021120933912011647389689599544470663051140064828985927038505454726631001188458193988817236210286139606434602492697458926695154922510299189667077733738168367180973114265789296707809563342929787287634044446638619948073058376899999795429540636201435867122606416636014199979402066736304314383285315161675444145689943460635085190222434545534891722831083745163091982068926728548187372857748089974686499098535860950251618468188008273238582053466039101705276474060343284525809333209101385556449356470894487704192183711778236433414275405429871422994881512240876427983512587253609019398055185588714671611014825490638009292607854032456952363152235254122560010534649536037411949043948146679039677724964857446983952372456369963849340478143942255130144689297979930840098725278783764162692682175888462803377415850020584915510728554013110328390457799713598936489615993155561396433611487555095163191092858375097718834320331543680899230402394791329540366079304710581675834870594171250363802234991626054725749523025983779631328955745015210434678156911462028757933780446740134418836514113845022457710675034723601927196191543027195837109298161709181024716725430324538943626291736834154981406217267393406858489921273643188168445063359987165567753439762115983877264534683233780982075029221693754983661927075493540106776614966935367735911439447134665205077330823773845510538522364749513292513333235037582515040171382785652570606918541221551795070877633158599227436044111807377846778367806202200207871076660367404002125880993031245096414148343065269756329886423909523030355843671629538952564649312900172621200537535141227497492555984161365325251297522284968094769800783309042691101913424472562856303100786341745713756038645839578505074085645423897218584320369848554449611799542679951863677250302483559522692308889773074439776756510300538398562824216991717178270970460479834582700639778884028070345451353873401445116343284203708578669480853072261483992982513707552618027691162727017383201874315867617830088303982800575375169836252099567728199149011056275386803951444590062741461191884800000000000000000000000000000000000000000000000*i1^73 + 46596319119480420252624124755341497361872023422117647384774810308278464700065501124851645106753050288926355333316172947218460953833713529237760130117641620548127977926149013135367814806307794892485113965584737109251432481883889005567269230254782490665905470037402231704415546240512955017459175269405068348048643987726196899155576047857861049589562569110022859304086163609923287787328928823404657399330881070538659757470459733332361343716114628284515794512831385997186897677734870884389400741718320313629607126855520730745541373041553989652854881689304986765496254904248113983057213142746081371009634316567891766601990490955427110012381268215343096262507190523675686321585681565955999405739567993133827940176173324849328703031884753446090614390141758987722319718076909552607943376990465366026776862937909193733238306621999175554336389107901116146869101017110413158377439550307867248001829113440579829350357370996130736633415411387669274165268544408006962231353851450652868788359461926037807948830559852140723802026432928950373738705482077201065858505859406127394695538680710952071968789586955702342649397651573878648706078098601513814311492141972728378403892878264600508934763253784347913029554411290474615825536079451627126021944626893568744298582805487269606757532333994511906183109180482845025104332103092638880634050983205828468211065332206459664736017276647854845782421114703423896237639579257684415686125307076101747384898094232538897402457387973996868184563141992374767732809490479972667679312622493868242298291425289591120601394774652960958286892093033922318629178993095569012094418515170684957511234722180310080385652379170756976827951916657989293528097854205455462929746375568415820859597766843154170380355468460274050772960163540168013920464908633634787854879218109808445444990288060482659276130849128444185806447849327817713976490521342957276439069788418341214276160355624934678521495648907219126774167541512174550304072863100220375428799013531571094343476638301617976504196709614164960850472870631710626653922886252603086436870593395747599293018052646379781604246056742092234850242055486730174508637628042218395627379364845969297281899089662692673008832387559666969710298080463033896463942992970897432993877499933953544423146314433753051090957283172878944881278569833576338534412426466825033031096212476132845142017861593806241801973122863764491887893583850755078142731869351221039464480292254106523547335277735117787096399177168953794117884343997797563741638476947891380180979071762229752451936027134279523330372729421711512081260954476625843674880914651990727558250123617236088547613647864536489762847337087309698577600049035028083319650791395982743679442869198369143436788128284672000000000000000000000000000000000000000000000000*i1^74 + 166865027480724973364118503774161644950325638340872234266130820477401756755986833351335873813055285548284136480955816079929082058214517191088493381885721603549743928348560585440573266500871712626981512911866945175918584057341272227652220534565030596027469817609456852028808304843464191976288771807915709484955865684467383750906705607460662961915781154058645591843859229845086069371670370310577935959160521480214551748432566595950319903125278438646294751381926675947132713946694205630824243338237884697971433599479910708951838807571024683751831710619810944402753858733778060710434505138298165864896712178658650744785684872619359235560998165928326760497944813194264079520506943810196726582324241859143944639612939263901143537861725689277210608742218489302037026707712431986337039089214921539933670517529196568566418140603162198161196675309517308077667368678508759809172428044946265112300169879818210133910929040993400031133332712930395388291269329273803347422619445890537085006372470297963515167954274354104913222315641918301149801105445908275877278210776235540669468428412068412922883125320664854223966203707898329968379591142860684710285402488584680866254317585451686390226716171920659396344490091354218307506963916424001450502003372688467188338275868026714392058147832097852887743381162696784216829661325858603398990765792502186385644372440108782360369144293774964501273396128481887546234904230240853536976477722060478624263675744029837924830842247180684457034416954699758116840279299089130321123544674223750633725028404952204805040077458562464788603625298970406523964987929228239700100785219481133211457626054195550149560126802646502736870030237587154386438928368965068757006915576136862286720114958838639879205486684234265904496518474330841672259047366912875762262794573900034895712276751162634663602981388569834389771476957600061643136384861668476739982998234910785645957704899611710467078127311439802132999399411708053438300826997382343706278717469009935155327170223191275890553546559521877268461715351501755838673966925732881630051917046870004507338044811608929084334310479005389476465948058222878386202077384499682541236616687756534153824247834774931532948852666202655122242746916271977423989952689125617284421862189634675990424905039586530035351691776930327306134239090943422432728701150726894546491472749796771124689584986270552425909078957555972489664766216835491981890841162241572712168522280275872851032693807328977615621963042302052168236770732340835387982562325345150132505127710074154003342690264053860414352683464283615963143260682339234713413664007710152190633917276383424317639708861546080162806596217691733529421384477219738493464251943251705961838215274450284855311728640000000000000000000000000000000000000000000000*i1^75 + 37847052875161551177470497796613963475986309227514215527046300837947487699686340936565641258909634736640822212200020299433722783424581472492517152137962846117566944877029654113427296535080424402759940439482774810881192501869481331098630044750082357600315705043096938251020208330479685648257568068679418335599444725052821930640249722722438713555685941856048321220805914304686508575315083240131089276071156458525851456014132267108467265642732244934769280751775690815668966195799831703482583506067466063246735279369308339401673393952829031026667812232521777646303414846914709649239013594635609186395398088030983484459565436741151401607310880564055190316007257250004158236708613649232464315303590666188611856793624235150276490674032241967770359321098002387626690007165949643265070329073217737366367564535554195181385554883802750240882521817674418239597366045477696539563067793548008727497147567247505915674245477767774412775454855438847365836431233117659432969500261287476728299988185740955742003664273606448009330125995442401741029658767051705886881367907111925077823706544169670551453885615914504881189831858550416007740644149513705990301634576048142121405764687571790870582091311601294494800586408856703599513943848340866941119757127698716789861843605415867671108378299515549809960309301559283390767350091964680594181104781498615644915422350336324040736971138501869960708848544535981196703499240916971003602713684182845638494504881558642305116984066056761111746215133415749803773583073842110981136416247231720952822478903753632200312010520565227752499347718683502609158126429554498885404380205460841468266974650653462450596670428132844446804205797902691414086617143263315443756441341047638793741994636249732910998304936890958554617496099524836471563485460699414732210620219418666868945881933378627679832618867648616052012706512434101528281332894309331462415835640133832830447038510915709732500993943314378970563563214641309299942624872462387143445007095366742369828779534095562949031534047901916963915027813388263647445917340019052598392566733131627573624122349246920607578269956189872915791749583047902127152471261291526429224086831767308654597849501324979934376383571711494281944197272453806493984409117853302718935206826875838558748137808102725958124267020009485392604314159734460190939399578701393638263696245273340256304961098072189113913769035867311826501736998999859892123379128053366161556434361395989491504533959307753952120986447250198665712741718798174230448569556048849918994327561208878581292698189418169034464538615684667128231213683252677327981606616446304192047394108316347091144750917810948311799162158580527385381471135866689838013196433656262527887849340893863398604800000000000000000000000000000000000000000000*i1^76 + 430069242381794955601778017038439127056074645505907161160460818168293765783276326924604379543854520528688258605125416439985599627531764306885253931171035038523573065613846022546114829021869094789735478086711369132352676316857562802532487290273977204999872643635619821042336767081515057776189802115243760754820054056496899799692563061985961341913879271339160239201005610669477417905061168260470008152289999948232955059910952712936883367164669536585697263458267949263995022447755926893494161047230258602572668463446139356973239875109478818991526281765414414764057345145910250947152429491782410988365591057085434003900687427244124815143401323353056785295437402179304248666280918982686935139720032759303070738974414383237452508961261659940020845443585068525543094456751145839646251522469783821623624272665279263464018432627652576718310317705789946542058944849597936076947664426853184849646873815982338240149894148972952711632640108920021684566180039861315769256281856779351023853657419712749886026954758753315425567460553357198265872012718642005064701047371774365209012023072215414068759886372229703891780017393780860814872662726124810385640436250074685509959935143926175809885730660179129433421371952058644387262463393570983090005113443865752438707866669981112634816975719873511640583119257242250920959967806199449043371639179146619285246789007845244177331378273815704892608371546146485075849582473367545433570403133278833351340627662051002551849781631491625843081260026449698929733148904701359265705402373074276707070545005328644991070018293562613024856543380568875527107325804308101800645089285976737528478320065252576834342680338512074307694882975991855947262284632921339781279410952095421195810457639458879659969643362377451765153054645998032147320961977440071024083834654344141713253915871889864701893433039773979241289367093851585800210628990812937693778818214501540594279845190260655391212106139152097047012903812870768296120178601112885084319294301687740995416575026629461483486136620968747497669774341527995703956622579964133864036652666277711776851987593668393237830464219732755187584383396690136430267028014062246905555652321715555792357511715766491116163638744486707915453928128972766867627220103019399085540989495163132935473330121596215862333224179807879340386722545513913840500710364206698786192579339621044740006708571897019435551415718187255771384729863881629107163055789194268992584668708887386676988657774176249600447085317396200556598106320278449921306599059604790446074947126577104691918757574367341694935870148679159377635334090803121221382465086581805733276406212465754917191673272612749403668363897716370916659984677327516110020663829503724087079714464727040000000000000000000000000000000000000000000*i1^77 + 12667937062178572009863555859266206455739483955734308182138235608480045455302356901951593684903400011303406798527099346007504328941767723726796050411588138628879778548202521596382188092168045137260579309602053924704168478790791638626975937699480597330944652919985123578846693474947897388664457150980714434106599442547806801044640620119352655402454430267507871178902227083907868764302812915473300995673778296689935458313881553396996256793108585901156897259783604007678750167768796050172785543937941555084159429347048874330320265215557353045684961091006542271702373586832840177553304727057883371726768670572101771775048323989089214115799025521132842192418021862846791050359492754525888937429947039002543299672181356824299997520883257515245929670274946921203752080406408317798180325965951233107949877825144219032709749482528518408455773241812172478744396552950970457406182642918114798194341234321946839798646702914018925451561277028464787574930145415561233773215502414872071195558584258491027589756179785193522837547620015377304263997624395155413148457875621368371695959918337256093988341070553850491759340601312108943167676780196306189631400498185887764057398387226110825496683134813720973126127153635663715956508209828191375001725084203425763924259399186795836729064764204366265303921126299069432792458707479474071288326447808740856790967028055520669667764065372149662134030264240104839278064830163950408958863426413901691801516051232814498154361202111027545291199601877962419935216518994295979654481639960481101162865637996765532854525559453926221899884720325396096924440065796429207287973560426499280951748618125940377911140122035435144022632051906774307786753177899280247983542419670854908567812514942985801389913535281287725962660477609820097077262013016736077567360158184046094019065165183019579575896398579235400822417052996498168262592198279704519793291500081345505022658395643723436380783420420612065795093395725085436087591133270927140019965813642369368801943757175053210963550410743010601437824280413553344196625201962197280703290693267700615565446834447913223989880799765896407092301269200070401216822395517842891810098810406897388055705784696602885295713905469597470505076960489977163173536627771559666157035017715959509152290250033755699912302866688418575782388264624350536206479063470708816891208521933829072925506523961450289642963733144324167633185419623362286957214518595611988051969133386278366153724206832209847441224918009052584262447293306501217032886843037765186279954969940430483707945031043587422822581726300954134926487010041775879801989886286561095979222324340739079911079628577520032311166475298857888747230537290381091476477577003634301794779136000000000000000000000000000000000000000000*i1^78 + 96157927165949920677229948831345117704750603931064759875021890144912944189838155502293889310719987448857760669063189740932385047037947762885201584081071936306966094716700406917575755804595243125622750460928972457533985413076208954229818823596542092074239668251065518978029884875169558127772545860140974299699910835662842468973406499569055499936851842107772597326955564756941653113861185198540734434858023280645351790775834564029378382778205601852528071551179996867789579928119481997871845114930551776084157465271061460864727444801894932361446753870168901881847610338563921239729188810810440148556861154120824581823413659702648798223443951755516315113167037282688151001975619891838829919414617953852371262924098294681280259125343618932586341264861457687205532352381499216236229430973882548006292947756537120503812883711487321140114512693357890756100178793290693845024306704506003638021205447234440654685894549094595651861779452161028295121296327352592762718712594932500577969922114586132945604213096904020834725221237133711405186350333033607414001138805034788274584503087279579700410983305753087571512151480013516697738873705282045296814573305352572120257558573198473123447504049184867450790974913316269836315628228182939873243133045650334405135656371365730462895706487014270463493831963572061789183937387893064087820494922118135890959591542223608440334109972426541307970816476712408354885533088054313118253707289906179204138930461156756772757163572071859048710062962692719519271431091893286615584743698846693770145372044929093535562024412142290878805509076175551775227524464841428102096460706219369099299310887956603690962923264013443720448433257108946900276630923354099246429883262082239012752417124252840126603947939684452531771694453333298409266309048589798735704545020162129840715618903815235851586144243570278819825026188745507456876135400670927869566808753013813863737956074902000560611804968464538169236311314376064861033659533771840719802591193270987813700158602783130277396360597519456074746703316183138836047482847685427557958234112901216679451231850576128768572741102327317206048905099390696652156228623696904920152588827851351020458605337576194700258219361069861152662071841090984198394793434346868186397555068275177397892231399746709648813378163536743940390210801530290181909980166781373883932261078419521791451523962759073218882890178988754789935280331126396163996936444392667412772822392216740298168588091211373623530018929524254054568315754463438424207793700815412218433779716145842210671389693142327602589170033500575674287805483809362953519411292347872347119918760688876222796195626524515411944553639367755855790178727320309671438843239622246400000000000000000000000000000000000000000000*i1^79 + 716582461071508222808353195194847673607368821975203717611985634601954171189534093732155479064423461413472285394672528616707742770659547578779386306452544738228742516183325678655455080933149569996242466945663179347476368437865372346240868583405317468947991776700715142664411801633273820593104459354594009850682470958258802346147603635755961628532046895353517352010957861007754062098151759315951385592230675402518233507986769403041102241373619791488992902782138366830758790510611650564478054567575372769816844143855618116583731316415048661757946230433889080489249211181140331133802262248832531426438981804492202388532381575456055368402634980564323713141291015618835244563277514368366121646413572399615924274628968614364155673137372020207349917445880353834709054418887008330892989527842042584643501203385908628777985687520704576074168236982052043935811528195362182575454799499995133029852963828478215122074367972504563447240131133152800364423073219556886223326468072964811257360454511875524832859881177606743202945450650443281950855395521581813465828007548072083638833213025954032254571275099801380305418726342848992128388547547561015263529081440445444547853730051759591076821713773389436251309945985886853977143628900278370945754236003368530328959387051581441444926278287327586148419388067531949099381784997421081583459003217751647074566993921982828728139733845185797519319672728204403580775740429508551733248565472080338380129803694740409348580660564297836722393115247244097330892743824399820800059458344933192502081565394432631131024244198471601749575970314826606996391456611076349179348333544726643245026523330482395155665486051614943475463625287807560771542369304669528076335994128550776246238580420175522059854397319087292316956838592112112547882523441732228520717015254894776109453329779839173029816520872476292451832029149146258013747729280626013650166402293226683960954082195868115035422159754449686466426393458176730439701252323778126774818839168229250518691137729370529064112019286438660786136748530804654221118089214387094592037406693559281859255624065797759139920690317681368965171228222427919052910703203367871309978417537355095957198009325437331591364557762953223002881309232674231439031905809636929200430781584456518491300344954884407844791824781207291937307531248721147987705961867243328484244087304193654052647244375110753363896573311458165413258279859549327385491914219611617103957630720873875309147820426284730780298950681065153634254258930905885832158983025336897093119012520259041365838657747302397715604361844008672377292999337042775397542991779189389874043382431662312655812011031759252382021485174477043437351976479746280254971943321600000000000000000000000000000000000000000*i1^80 + 1251012940149203006227503257857730845973977599606278753482773474566344657796797335008208364859221669078643190386703745965297451509512965526274474528327310867249903724066485150108275096806247110971879565773556830636824792442425700037222091814167972720290148260104472305674761005690370546503969055167909280426870847241794673812637052903040983762625953586486641417761587108331539789413454289315539958447614542334886766610883575820254820315376617118012192426590623700651124625958080466036044784020134140479921287243932827744415322574899384912122447253527475358066055833211162229151373507106079767225801714054156792229103657343610263081632375594248437919232271027077452231305019824448902007069840745593715107386066690268450300253388918379091591056341155568378740295325728674463349747835725025936468527842126400025660772359723766854673092410612774849747202153830384594377662243157353873954357133564279475967627814630953158545553828183523955225066529941917060510691640752570352058188552919619586724219408268584033537609231779896540626226899478254349609306342614520663153085959204730684193201751769702436439276521734609316275996889640508235314626770958542052475338718800712596459404783930996947778561007696422269146637405375228876655670109078344764790592611326493839053953726660122773907933564473548722084873271869436608913641005623629618404933392607685694472071543558437215740511434365803872822591492733059734667507071523850842799432782615597064345611303993511868248324373348981990237215082983698398723852376539273939390008813710828029733693932158999572791265812590034361054627988695144041138658922928933604463073535590020198975307458121066037509124607876614279048640343697479912312866006301547111160201016116695772084542336865528585030175971723624264821081171454520886836609265680286595361594500254763885358150556701435902834917267022508029431995338626902307754013177336402424853211664109094226440792351915800393103942254911459136419882733690419442846687479417577755416364947238896550790967713258164491992065018712980667549563862884004647159607896898457852912742627252136066129420640150415155525551756035426926821462764081428409045991296907302074799187973917377537278700087399526120323202371122277602642781780087132977967029108269806861847459301673771745448881513742599652087024116723434684724786782961132070953770140242709777198797795185398565596474438303883585499162728121747415569601480214199570663823806166562758530588614312621246528965464419260763080946867046188779896940776777300265248921480125838238507231323697819498201806760673552240144925528623507272052095769703630585697392898247159038038816658882496868281146875308843323259048162679459544039424000000000000000000000000000000000000000*i1^81 + 225939934173132014871179069881703577761389663659536475386083025577905641687097324973877136494457996555289723058116273595850692986039705158131994211593016382377127120360956123417954028897167662748636314811412345388268481647744174686827399709203580905933895724516009475403581405467544946737295095046093273679623516064107753438493733123888048329928788259283188137323149848583074233685890580394303653547439745529402785068543362992815920665571222433497865828999387380204571734573038301770592483211685991354214020776882447720066463984836902532493431897988768250830572307310098312072330048325622741992254871578039984471985917009130782450008600597117038448417631396012284519055157545268689814919907837828277710805217276835542791925072733788935547351034432274237268285854148385940645071820757893197902733780960466129691390483863156181627853952869609917480022650447576535040121371793324189061346972553584534737754114801388848497296899590739140451685924573947494226591181561883015111245290135604989003037531617152323245410046077306156823520945576098370060175218229619342593671203895546687333219873172842895209762072609701378817400233708454580782533286713608206688856230593427392911633272582294629416689965376979260258222532045341362146513969050763206264965313728485891047485358353990861250364644197756838957955943434973335589792299405149567905820882981809677541748995252069131817593424042686888425850380350404866979246020673210935097139406536353403511457014535630455795546977427104219291441917576772170268730452964983036511267593261190936415316749514242872221155407015484795114613345216874100223787738888217096362865983313344992407977113756593339207626601453574061009069284259195176627419630468826275399119224279109463541506652012901609664122513728783907701264718303556452344088110880217440074782333714332967806423805458540272578418892232034435735106614461187514245490528339479269214979775783918528066431547785154808391000391770479192191917732541642134450295956504017834617536787898875464860591976123153225252986847652554874547216073449781130133546319106155215072972126568769078699875663962957889181896287974571857504887910307375681450652635510761351839095434933795726488135514689185532383863122131034014085042164383138040513474741056176900302096390248718339964085859697419482686159617380167091325184749282751079545582492465295689237562232890539035277870229608299428304467823735878975540260079193460483345026449296811552285223582142861163800804410400959175668638436010192250910919413246471178214406393899108014848431558712573297012939152254945480637846953415847699833253898720492575264141886309643389132722096461666549407579736395709434484854552279384064000000000000000000000000000000000000000*i1^82 + -2639409760373791085364587656050720233634770399984760691965520225771262621283023539950513458806295923301525996163255248042785165102834692039903639515751401493770238810939443992280520427417113417827218725540056347965217433312660640518277577857061909432299458521222106071487620626522809107649467235322857940062725259442225954723327134250066515338600063756581658153842543685205463967385286785960960952435376036121617892948559591891395687886396691353502977209380841755797952503063917793135423545746313103261539492698692159096288916576454986930444301418961885141745356637327284710916169240144785012633346800892435715227652006671012173305943653698177118145590753891840225252716345317033772220254172381310223105063800683236415254473550939288788938558285599477725435442450943982278879422130573248762524319430760083694751574955333057530044834110033567809091249846530019789261410276366308130457821857689462468419398756534220025485722742717738376389541580496130989930477410954269570286216904335486473310230863028608485047939635340992653958586875499189000597671744489310439912161898272111378770526759346536909444227661147336334408781321604046080365706663106774232514115993739793973724298576616614703625582981772468265639041038384084047037684340520437765973233659915960868885718956369669181134924003197475893901402845952046825105541626940001321169465752534729673307125557955020290908070582166297053874707830345121359683117002279127753595824833618687923321733306547095508639101770915493286488125125892064564444097285650554078944338804099629759425089475815211974606675034980723678130640807038015464235738944593272162052173201143699898412728310237520030816234826806632410680327704457104685188590183053775533693882857660471918924996451761056493127833677456487638168271762042861802598816749283197914562837718525820856925579320437869502235527734091005400770329717567622033828678465500766545966532197507219115652948584920067597557922520512403865112092982281363631027863666241910064484197547495285994053680086784603208253602076826960624712568536983011144094377770297981679219850454627340010287620878780690848566999332907206588959421801016024404530807561897723418014224254034640173495250325607420622263089454993311476170993708351990654480375206283229089258364426566325881259712914874408677245496530551055460300923948668812373212743065272287905761381151372797341705500104863309986229694956995263567316165644915606513910530083373787491203145943413896166245285907137559799999912504064797851431474279223710094541785275349218373016698792613400992065836752433790997712997111152461498629970333472518141817668132312916815655186992512972694369154988625076897637266882560000000000000000000000000000000000000*i1^83 + 10784370574588562167818816593474498853286112069978611535378065015206036388894504893649757403879842776347950969887768736632305263869056507937431653459321399232390176021467322091214260495620644355679281441881095231295834955588777769896299763363611220695392662397803221124669672434889596247150808672352534423880032943651634326598067482329817580027560060910279852183543606212525826495703101042092513894207505373995977364872833258705359914066854635456013069639758977477471484042974467271318447021826147116856945571927027394657501370022826642936594480055086242429161312722566979830687231694792768394087474436388654496386901916294257935526869989148954581062312357392750040841070467339863655456540044925850085146776592846094158693082615212570353479814104145449264388208049555786532849754326958849761475082275639494414626795913676486418393984977567081808600316319602196287521527619744655178485606492736036274707102377187511573050331220714057806909173220424646558908921872288735844367862842499849543382844685323204391684687010085107033682199296486558084553959670061396115527147477859942125734807558081789961628140131625104526357202846637137317613408819868844052648356838605735906740690903628363933161587992547236771370479148776890732466816886680356144837352878675815406351730106031549263209014111660731849629423601876421771285964387105238268726032484767405512825723452246203828429427319955953900799633626178028895498792171828568056416247855417480534225759303217276556396645532443479153221048024670928790833191621774533816401237921940510437107684132333377958087548838611903139486380922261674078792059406070116132998330490389029348586241598790919664763831708782774663098430028664080648762744291172543867883008909069936541656116053626514032749485723677168778720779096863190739053119068554258564401615024075656651699314056051809020920936374304770509799746822257979427163037079174183298520115356781816308083964061585127547069935446781816745631287047029199276559215280698318800252729129951052940096902353353216615738880039508767232467099239679968719613421061953120394707789477092892421475038830627087355428407889349925342636849673482437782491963304724310567045240968543395158718834833855449407025664603351572798679889478658345189208963405415528338839745572687363716334865997803089251039395879560865728332099112806544561943610231445969845016850783636910559671063938035935871318793796419063123112649324541550078948516398288121919895353457634234096104118534506875258303518188458018314079746578348559113120093765929530499412384644300084404204584736362111149328655232396003800690646511956128289827953171640056005858884297379365878415841255844877434880000000000000000000000000000000000000*i1^84 + 40998066729113924029159072009504566790414763543436594497498744590947145853115174488625488359005014609027789442622696273480729527788626948456942635383845503873701199867239015449162049086122341019420119278202812730252734263262107336720092661245779490781405603180065983331416436505130132556067990644935191281354994705096949078040917085128902775846328686986005639982252691852607762232143584376829223340524878811938171372206214262625699957003508361991386716831363575575217094550337831375796056263526769520353541659267132592470649485000823920129310773398527728445647112910792541884000064948701656412853825367409689641898274154045819299711473856067626453708645403749274824121322088869035816093883355303537855497465941532575460426170366501714749642821170693102777444960591448542418397375551919812402104120964620397074014406509799456874088728511023359810374011928859883954922262849242955537169821003662944324996135553086777040158722031503869758830963653229821534791737550570586648567223820540719978448506879862608499737659907354665470423521879958806441665185453206396873614118404727645201113245172504078494462415495684607541196598072768551234827510816699771951878759749330626570465361052048047950571553907188635520675690587785063088052935614392601518701526232183326215235817951298984587748309784784268269089393365751456910643799279223961755664876204934217334270913820944671894198500214000158306007706611825829118753069769241836487876107733519064074794279009044914465467951003616764712960181477859767327762779869117421687201365237555670002279396358250454748443905102505684590221432026519918569256168228772120490361184465211446672935793039203658924549587178050617112472966952616325395030946799674361434852962289770851379568850818778771044747174431611407643412018365439883928503494163729688344235000638753349032927605323746448217552319239786066342801019979008008108941744694857232790370301742802209515579190749268881149257868157476752630582999338657882609792954192911529344536497566725318847592899381716419321428604498556359565245446516035620182087075039593666828417659350372785751657876905404264020210146852293942489535349139573566613646494131796698818022349658562210484258659191083269229308291653167263639059406368917004756202694969380609614716650033523186604102497088809151940748631241259324159431293844706666419045524067152640929869710720281239736270536088079314706331712562307990621535421110411723272721472630695115650279023677525732453384447843772035832812663323169967208871563161528619104799225919840997740131509882574661684340094572382479060510368806430865257731120017377546133435893552161052387112492747674891729300529086464000000000000000000000000000000000000*i1^85 + -163813433262075290920697569979513434302132799392764894749960148290047678320543549490306423106603832377722301050663370687802174540060157354436357147777386815765118197149174108635362873805451266119202311980462726016987619329198703591931564021776249839025928891168813945130903871414896541673457053081869445869315410692343055936815900639449593049718553100292444848206906083415726222180657094038115430674432644070681511547493020121634042048359873759681216998368827353341197065714314616568744360169177888004490533133533527344624126456048058324559456976421369072540699870360985658677009861535377332758347203625567423621522436219973268355380181187975463875231921869327109306803586614523515113818474713903291419184122675721016079395098268117033291486783076270326152834798122738320432657495725100443310064822666959072906671066954806250246394185061258564755055477411440377373604542862794689753801983782401747104059044595187213418281574884784873352366744828537572026509045322099381419452002243010826454421337966054219313839755879163548309978263789076569224639986895762382677731128726283348890285463760688532591675802242070402873823133038099606093957825165881536273627849416469995984798638296866403256748629709932096226674969247913300466424075603417574814423791307466849998447586473330349420038049092750917697452631983405957476443004428166553242456289126221010651650415058899975560789583530407656156960168562692348646397384435867511240624760336732754844794515250304219829670501193364414035892051449655707441245709719482388994696737831113362091886744606909812364833416692730947917104717160603879023403186939189735162393786921320884817157172187679444573212321425060846519726678816743425986810040628979605885625533941267889178474209390459553264521839097852478563606178016600247675348566319465912573755289930040672827402274232612198854515177595119815828065870162599137578623393176020653603287134738505867787924537369208972715374796203659708911991481610928453958995249125552415978993387175513495247637110456056923240832526769050040910219894578368872309132841697147458686808447800429605228250054329086172312071580026968177976927395578421135098408635071161274401317663788789328861172348178032596584927438682658630879285502776450566773657597269780809398334710703200457546726394226179814408106578534372073399460145062135908114893396311199490695014048395213006541026623224457185634466672483764581746862613802908210816436880219813019333449343820590353663221985898369198438124224357870973739729817840193922103187892328026469894472166954441621211233842164615948517509137223650086757011880328343052515324353603120991698110443721155368431124480000000000000000000000000000000000*i1^86 + 227028148592686878141309544126370638600808269244840994586039891911232394404271815787742325580506761253548716501058672894963812780000748260978807984999482708177841566838959512408079622370017892389808757101400775631512670279502162143843681455544428483845353620493616903353059283426149163752235022878703559381270525016950658867630094863253583580479104043437112152832728788956971492128590338663091456450191371135856064869705592031703752336095136872521744520652769483693506326992665860021746019191399685792820872951800166321459367132151634381095978560478917232821952383636280645999808021898355575171374525773960628965691859914261666316437058061890404378608643249462286714071764931541532444823012660486018076972798008918584210070120041411604569888185520373583743893996630578766881177228867540625222717624962961740185824380387417255692511221320185136522687511001955341114061624171968756573414994147449226651361107316593061793996094982007804813329528336985059037524428661961837090901402889793769038963939011034263198140198824065232711411883272061008619684706411695896621069084407751721715649919769709077842156951215091898288359104347007491413032921597819828361621914466817138171495429019165344917111317260578250391633028526551026346714511703925145157897387497408217950937328327764074503226235167820943130586512239064692640477383527100334230843304302922857559946871359314496774936668236673667890266006540571285342799079252017282612896063730752000192037646159183469889413446531768822145766452844087366505150441180340492085218548780656517664003978407151472028434217407410621028671325814043420881871708930768104593105284416456774772219450985693932434653759637174046832182697807849775624773204343364758083840690649303266999417482657360193429046152502956598768321365108584853424986181024067676036624817937994531134643582130868443955184405670360811792632886976033739878102756326056841752669440542900157263044498050213436353432111367405078345289987328718335824578974021312119228866507589672304811064404523194392352527323427797424814672076765408058625244991227967462609448576507645092565395986544475344601995521612609016151454371060764404877524717574050274561013611841392693514215679610738070569791093464294093572167111229581383887171901362645278861124255683377167601731574030957962505717377407038259499720276122259063044579039222425656580113827961866215529306659641632149216930231113169367795720577957510963313067678881154738484604915542697472273752993132576954391272158373737703683580227410213557231392813356422143129268533891821431570830611643235779336725511693420613085888853230017963975784440261262641514800733491298304000000000000000000000000000000000*i1^87 + -119289643002556112293804735134236311638337141380647769760225843840798514618197448140036648931304579718407067138585398887190199873608906573463368035563680875301128242055594297395815030885746174536935102414615728678780285345190607267638894785463648383755698309869102556910848968217990650297934643876491568454516556249839576968030022105923747260367972245160594327724062916264393974683675607197140576313237404093077713167899792181446857167849037446117987196560464877712103687723725019695125092620480895586088287038862755337549856012463218015895072434312930498643543181035517358861842785091671256882130402002515567567761738745602537193869995630131876526715016799497269754794033972966691767434076966113599784891803344658658124237990106197117335242949810202630532032354062343593849493401505418647783550363495697130905791851657285321600186118687082788949171465704122390451206537556183425259256998806514043540430489397268163454887691991617592598703684431006742089151960789242073075809204401162891246011683513227279271240415899106033653928242729231175104915486115204239354516304190337466235026770744983453837766655685166023870295873264459301933848834914072099431671581004149932255730056358128162525250356977186608825655886520205043577094786063352808610003875376076738565228407891200774651711096432378012181604346003824425674099788584890157141180040689641295554192065161485424211735073674031352360012739670500015868976331540454812085384217313773060988528959845263872753567419020885075866539112828530059600292733182331403757314545609211056303959959116339297129145763927811685022663441428992501900181008885485496852408298403781124813470398859147432791126434645374609572091651270148507636469715515648829108696631299267983218597346274042006987805290878109694048756050238766398591295818205593231715180012635765351913424375779097132545018718982802745420109950130400812673046414861548323477157494769839113237569900946828164765954685927284347576584951233076653883827822037466277467564003557155226056654241033053454258984175909056378845409686556189405822643500468965150692872233671553551283793473829840165413863301716117668684910114559137713591599192609596249323410664160786356410187988280269019626332863017075801171183950219349704380428314243358284787322724775783952754188881659675843775806548374065144718252903739114372024920162168356514408136666295497034434921644775606280470872835923454940953086950873732926156997070184465503945824864909564839390925745771361093415144089160971457816473314670634771595163925768786765428882473210283132334540275835491892136513214070921497926956051401280892217780970565159626427334656000000000000000000000000000000000*i1^88 + -332080608327790989047474850788563298013962559001461926257557668312238765565885670954087844515907396197573869617778073987428515223821335195429059017927125473022943272602867261214486329111791205086557403122076972189231272272961953142504078012762440468182997228883802811091604799870454201312149915652807181653651109803719769422253022420158438209608956401572220651674460049957566426548068233429547729581734835758539829086061930529433514712534272464484861893667530523393709653215906546958858158199668012679074721005886691387478356754996142926746658702571544391689941897472045268911219830324487512626367427626606926971453302369815366771078816290520712827974602023704562810107377991058998528507879631653627991914972677925874063455440627694261615168812722379313780808834749901974589371271580302387662770066333928476239523080008378582511461368908140754566095451858026253199602760820557686000240896226719831899594750965228243449750171918414396068769596998828363263398596096142548127665021767217815046871155970944803807974962898023655976673512914852961248085069657673052497508378860962918888922151907990052773467987813164329375828950151221015940165773895391614771438624271941715950816791995008629892514324943610791232100295893219717340577472482112428138065491860497145931226790974008440361322089756467249541199886243597338148521348131088035517875710324041339870196597504756674429390155088175755803275541423706886453256401069291243082216833205235979035374526473964342137918125604782611656619839520879439021741177962201374957129831884442871136714461555013019623703233590286369527522884879712330978264575034214039732992897573370837345430583987863521668522156280169546354549220307399778228399234706972165097727820180379345410673860000922637695200673204395535837092986385797158027888108521815799084760101111482731723916439327291034370359224451014808239999956002373109527511500753951034858027461493197720437809821817283000494157769962648459563995049559061668215782602678733740480341526094404534723788597719660825377554026829751416942040441784557018262689026313556741081907291832261539766283511148093578489502483525139775338437250410218201547665115945398219312670782682130965129148011534973087605148975713599998126724068079150899122168930141001763053808740998693446567498483684639592350508464654928807168830144453026059148014603305764743115958548485684024137681005157050674234075895831862840276443140384470952276500108064292133115367840239995736782603337511039612976148516621948307128114261511229661684686711495855935840975318987203023806790559162787695262046319483947474962645381543778169301676391883446681600000000000000000000000000000000*i1^89 + 1211234823556695926195029033987803708444828239815996684622765098617700457011806222589503263001014073498520384163790049175944953025748929731344499952219463749886452296574763944224720415454081409889240970617881552084056697837882127545245376950578081532974317120675847648023635901334005811132969977441252461715604926976910272669277834499728749874135343364567465839241629941218292088413573538089764485476453608783667294844716215132964356024711451532623421667664744183451303828045398112479669897373607869909681822405158258205157537613973274535336266285789097948556598690149341693686422203821961263977490354523150591107116433285943764107879655911736778835204418630402924468297973769291366041321298258482352365280786518515407372873438443171879408571817140576129890508210630190763801826308536524876989972996558204334987686883894688885076913060890920074610026499729880656841198644009108711987602678964311244874618554267819313906587238491057886651487558423697749495295927934005616520512630854770328863623111764821802187855237586464288240341006071369658402890319192434958090659005178270979215864786112092889022354140895427978983910139960674971644485007632688396037826234230709599974504198131027593063197349543689118931721801147939407626308861645173731201303543994630486493490713034993665104381744984229619120368966214024419059577684584631894603604529816097275008240197874822016057157162015059212012619139607926873333919644453898544423823518398167378439214504768852103922107188169987107277318551941409924129149383098534260424811537348776732359841972286815542965646908084464105628373464316929498045607000973060077328498903886487995597730253611312866963329484977593683841708609795607465597471246789710157833542815077138427762091002163539171142975061285154170514703525723761212927611741568931432786928487039289864633674647790511920562621478122101779077327371446890629752080827333348938965368883287638466415067191193616025409775755132567985356240267895204579869192754747173323750895810963122089451911461029009400300577141388333393648213716005527524759311182898979159846846330920998296015592016134209160382805020150045077863161154070787925882176256675201445592707389902111345118916987574272148535432405884761178255556956682661298723776113264720556220431922713363786371846680168422242679730095323406460216355780154008187541518108882254410508050959275814185327896018365141288062159494717087657934375517136076982632538930873176458866428073585580559480856049857208774597170048795878299907092403604763900348322650849605422044872935565038131662284756627850111597418387257181452444101576354089175614530519040000000000000000000000000000000*i1^90 + 3211566890896207184724360319144749002520519880960526514293460050473830503876396036032877116269538079889719388030810666322154802299249837085446359308981928730159805770951543118761093113863555753587017145406396562392203983389284744371451390513872552231065706896069487133149980814088425837051618915612389260094722944322818866073620445635972526776715283867992550783866621811944758016596920993673848476111820109016028353167234638739003747075912549563609016087913301658735902416917804538098447971524977804628744669296004176037473449626090070114290889758295447586120493621331753666895529939315786427335577875198720042046193364978903365187498392994832491826520247047538747313703864638410957354362424987478168344564216035176162317790103401778371915935554881450386129008987588461864435240925309134790504686224252447335728660274993529582421295336684162064497305001451128277814946225637004126221286217460322861703552077967392579437272145383450686755868009303846775705022110640980203082704441382239504341486803638697707815217428902363622355417479785749645370098289719192031957378978128742181673027420161492806250332713878879180628905253828514020749246964512489175492462478018676474026113779618172932280647209561788319567869147614650333795374556499734310634950535041411332098220725295052041175843010414254745069219826824810367994233810185652564106131052415587698493769371840273993426987721724011738416685167215227834929414067346992910349969214686558889573265480338044824085918394904594885589525903101108350256394987809394984741348565130408752723705690168363874641736558766978715031625906900040074081907652151781226630080056967224021578111768493859345607936593374904820492022352755265726389125519406169432912944401689496591440281069619886250894059128180609686650992760362270196409515247890883831580864428084304877004908798380421901872767063612933417603732518541860877229119432453451683623544816973982121237745767711172626002433586159350828817269967796190879501404947615237333111732346327105457540695281456396115069492744057927644938211500088670198703220891577997629725376663709917324379986091230815464287405200322149840938836813763273075067016991650921367595538733398634341610695605553608850652306076591515653989959323354217643431710116183768856421786390337093032827792857302254481243300869688708677483107628114104962014435609599716714726736390469463108523747619480645348092752458078752370165555249880342419814733471201648552264683557435494346807353618950049468052228247748186890117822641590812981848616260550377251031919594714763726574486645856994243801340546603688799978437084405337319014400000000000000000000000000000*i1^91 + -11253763052347789365071714307823101240889736490139951846769160561608685247539568534385602374056882031345978098744845504032639000304165147020550273508470181053768981392548786249728796362335196277363693694511851183649600512690116822455470779414463149224887904149970457430935069467509570894659151030970454618634586685656131473632089529100173960624667129008751830735394394892889912209589850179195529174070203788534036476251218315929659134239972168694214930134203817715059589214832676187868589904287706082392547116950841460069643907542583182047062529760837650489458583369741186541913337325946947982747853776474127557124192465250699428895508497176026739741810596102417553440402550736268017963328252785280491159281292290718197242332151946528867164824427350165376602108041366297069447098296314590324162180019002347317842321574237470176493783947332199951909969363789912383494470506158696696380700257726866157158471028001797089172804485132107072981273869941083271749334646232178545887178058677437955610945268863009548390480364915697063577887798539240721240323992487376214704185385512858791053302889050186865519166627790406909089232902206988114035744432360318729894108795841116251965534612180301692421720600383074359269377992117804659266521075289662328578983062383803431556781447947035537120258673710671419154287489087250233914820553702901884707853917011562671791955458429241427907111088213631873053873645555831954322763613713719724198483717720333753128536362419095127786884973620143432826611822367724125572667364407886157973334762506856895464774041869012391749349065025097438660677910135192823403437501746830773449847787793700664395372908239223734537565323498413762412557675812389720679528984304177288088570429245408732663618484835654701357267048607456997363605640556423687671223512295396142387523722865820467117696948202167595370564233254952416719297013591092178051147613184761370560068165263962308031938552465198908991320431007321827467508432916174308326265346907504848241870254849985914822835165768908082854095273012898733560007862734337531420836383972634345851542576916973412750567188028177638533067581470029908678258985222378670406750552072001631493007206724952038566568255181294515205501534433277754470852612332403558969795813699447933485497321338060974505973992574659336511473312732001380291841654510354953974965155851816759590364027711181953237505126649666386693458221486020955347106163038120185688601978209536113940534677755898077256961203779805349036722466683963358699852456844348832943995567173702781662061648057239811844154994944343663092516866519767315449284227235840000000000000000000000000000*i1^92 + 7105306197381687878060374597274973452967691084502775200751388328652244029858644772021971412503197951630482893739659761086057835880300458288080248352647866104985743995980829382111673703500976055073458520093451118250230078545713547714899862397476205530495081012407384075998665300773093899170251128608692835342581684274800331598042813412272743057978886702272776235928311960281346715497092317725324261609706965502396178798407356594960117709071352477357289030786532697777571143285872949405113011015690085510614933123843860053745058348412586779474433403520807528291892068006449537889487342341695091145565242633680895861426321346693666162396097578088903657078807340631730487372671951972973047866990996895225192418119418903901615698773325853300577253923885804123490016509581646201844605085747634885318544510477307127272726036653010690812805229903742619260432647650549099625926516429683854282912576381871444137570753421624566324341886081845473395806248509922452612028511727295418335772090679841614533310306687788738557892312019751309062531340137387309912640965068745833904896645845176126820335334736103204709676601002549315178466202898459154513950409556588002734579922510001376362898244818653627552460921362426596509887459142095304832997255666912757895268616010014866745622713303260512071764045044224965912950833416496527762305132938345328416099979393954321713680027605066693865037264413057697264232406573290762182076777392595487692916940179678892429779539378670783054792562770942074773732230557001563849360813163208670956866170904938510758256980292057669652808556011829292195242075102728807993911649936004307461838782023688374923344050819750915581969625313819895306596624238857053633606892884259971933252642929030013987500307616760308343089649500924698444253290780740239263288714647259461005504589676367825416043765525485107494532870000782821024978628938556903396316283130749868061266641501589302661271887019576692382055939363321283390280335314403230684523899131950146977766855260015983251695145477341598306998688954459979538485211642358933764695293087295333408656347735290111218620606630392797063957403828207175467102905716877218222560384452901858932833085621254885490497507386804952061643312236776624535567838951179675042395919062395552880520740433485296559534264634625445903758751501311147304962100945112326996917210517290420080551898907610155800111778391015419702337515023448824714713687720815540566145625726768822318234611795161315933542507703834276650807892354606908466655962020619128962256023440466164153216281795765026717974170984978972528554613206177426702336000000000000000000000000000*i1^93 + 11359255307799961254286236761422646218380307553797549750876191015911961511546417251511901506755663464232568436917856403639224813534947368461391265895283775581793833779511055775876826802541301205774495588919596916031243019113632737471100544750747033716976877949888336643969648216241994437114839030316753609918682021703330662574798521766510604325007120474493873153031064807433063885225056761081210149850226898650953308992191737766247565086556262814767861906394131209456963410473932937185845696438060370675952748140489600736070036759299040285647402066180261081054480228122712221021967005075999869357215406774676605497678053216459001700812904343101576409392455846454211276659331972632683817127748643903681833623380859942877534728903578850649313180916725015699749301110323325203584025588784992988960864375829254951889398741726526310721373796428578574442945573182989373974898403533279644746773059807141950810601216619414794234641908403471561534101889529165792224724616919109352955857681536516606792935193332307024110352079384764703152525439873624784948284867736305934749534935640613920782578930459415895945080628991438104776596384386782263426086937288774210711578420019015946934000935757763735678034744055325789130971467642601480277746647327020509651816745490006465118443943800657106911678846118915054761011167713430802611203595801279021014253461824818553145148074886601990024680371059297337628966210996119344042076575082291793273829967867697412729729396207101228172871237673930142187546482130547867211523904038073808716046813660771044475663803326810263435158340789570496520603070440737552341841247082822665808390427275503303869961231045345665670791112257909515653430861165880233942660990920739253222099051613226549496707909145325328198251087632749519300784221933872530932509064517916376861196014325662972421357894231721486236364413629851252291301580134769515686399017560813081696741921290564610278246798611591321371645498938885709424976232465940342119207536518718401676148219755128765768682120220604550716761226499162138615932256403069346839772185586501694924391036249967108650586296098633990486830564893715917312828459595588637493094478852460045830771949084363956943074487263829365618341954005565022817935312674110456014205108597373478200348233625725352756797219540189816997529910248689791455747541881763511604283099599551311616260602795432883741313876026030631356895391480067087440257805971685548790335391439574831594444207807555219506626014554396322711222436515300409683937580728221370242767108050882084077080197539995918976287196750636193377855471616000000000000000000000000000*i1^94 + 54047681416824265389657269658046258924113351703677907839403541938308234675953844609385801157013437158844043563746601420274769703784917420469827562491313778700871224986981117047803952613635969386803457540432781982036947654784855816941304849817982945259667592024164467381369675477869359835120048272184959578723967922809926584140727933710347212449453155985966397244059888313845765413002941789281793315115142431556892516457456832882259516329089553871759407686515731927791333770131565603710404843588163659195963884832198426749318852745801878555238181746147987104126334417131877870430793412127764333523740577884169654276693599678358000554751380277676131462673067393270521276707146179868894691075844426263133797865978253397412313402803669022393511593212002182828814682980817913332091426995834693442141155914586147902695372939885348135299220165749344252350826022880509569581531455828164639773867680313089534758342770621620215994462868733320304528622930591908207665317848045536513620125838527883935215651946443358101867382327984955749437051692298896843526951328184598105519865710616211366218616973773313004054328242188205773361068484659951295596039729749133004621198991872471301879868889261682754809892615308920748616178842192193554274706327957640158057691278031296018639695345216370905083545974244062538612433898013613790069110055393804150258858279808167698981236630511617672169314953260585804209975107179675603643327335413413683885011158094638853081744740425023510622386942333108347895837238748182964171385463251811185002222264071775376864028185928014987312294548612660310394153440879954638098349130517641646860132317968819172854949215291306167172025389804905906492203765621030466621319235747527785178408773751470599254100605706692442535633137032772325945329399619419812009313156631759316592915811295724425956038379317008579517144206537244047146214399275519404982765609859180657812411516079292233459481560498499636243080291436504407049085318819554564056685662356052834168496559700829246936017351639186697287613637863990281297827448141370392223654250099413407272974813646682022245423246443603559488997444678763556620314869011615421741182684853027872715554701419863704024930939978307109219347946521833903613505607920520267356525762130486628787146557093585487474106097627817348841252163291578111874963961046581880052502683431300123471108863855107688007763244060044203948059900855137544602866146163644258393956475607711862470298837763923570338647743113587713906202121696395681075470242889577918306347596019242243279525273017809410986393389769739468800000000000000000000000000*i1^95 + 143301088056112312429416528104123350606448555436453915727355780041065690302280069008151488219293187679447962211893388218006242102374342506961082670104633261698404806105138130171343669589583694515439173859142821026618722146966025453025397850507106761716141223792097922045670586157435666996857276132395951707757172798600626265542497208186493067758517381973013538631030717844124223211430697934468009475696395667357435640753261596847847960256566941946205961993898012250470577131557827229283790423974657034367261348201200266187099341319150189868240290518016685555376726782766819106379426478559226458565422352875521758402891548045099748319237404785873169919577632391356210726572104067492752888166936196759035689208099502290953507378682312774462759623080268815229419275776082114814326617794067885716472572831880867359661283395434867124676691439696577355690837163339468351892359907433610426076317305176875086573809198529639935808949506556152926041305963231943510300659611974040017961577871835111483151600697936033306477429723733284457553382000061195295890137843563474769934069415456722700509821576393090724836525530888846440185793772508818645598754948615860351449226252118559204105555380891258839602128892262763981048284516730753165728284793111641914140215908535455297725647744496257181584158611665478010361940724711295298914094784570297670308146304761513699848587938315046153893765588283741387017068699273326908249728578500130478753421601862581118364924972889563621196792895120023932619885770716582358314426519154445329636556158086203574560351606128518232913067782780440603136398859953513260698051228127632518567170050418164223481618906856776244165326150100093868136765068530138767962090592650600434391276226834433816452101796253754444717602089570907779801598219838592365839624667596232837503488574503138986737279777599557431361631100098709655345597765935016518159910624703905411015424152632400441903307329237776285402348975306242230551793663300225431135248392704062624966650239233815031473692934553929342857558124022657339373645253190324818104317173078509318406985339893464497588175531246153947142779462665758226426483269227587390986027382572683564506550907884858030467843267928498601481780802667474823554781817537959010474717966657388313916820091508609092907395443551914336124974981830425630554558501121195573909875319025726888693587716211865777346308192123444975878391046350075102280758302510454351935932323840941185366835126009688842214390052781246804802645414716835639472611796073668610038479711555633038906938618804617591482482688000000000000000000000000*i1^96 + 132058607348246009394167858916164862857541598522161710062510881627925031340840961381597961246720531357426479546222354882847686167267999184808252872554337047104476283039885206982621704476277085244605064246094863611293211476869148468743553368776456808131729678881397217470566264463672897338194591842645814549728891762193643622847040213738600432489775452915169797720298478608742629480028916540511159811936372939175445334265558856078488255192285518013715867974482991244886710503248766711813027495348288573770419959156278195187641661261398666081512253477326678991681346588472005395137761901037339860280415626180309625529037503406525215642646463277471350878807820796609955051181451266734643275171264731748191810650006824339746606143628097889264172785456583912697315377385454879503899209518100028554845586486271062768755632970752053432236154310856882423489215703706888107346649809804525754955992666178956652849252278280920395198187803278901494233771631800966378469418893332821988156419243460296631936433185827559106039968001881608553467318016293892724566663070341135081651318272562580234031855993552939474468586643004350769662815127363428207175017495939893292356635680434566434759404608436067384583109739636501254395935114453477552405549905898040021152684133348604961553615526858256558398492901955193782566507599011107381888375631528885764663996644735157060844567768361601524946254388126513947880609490669082635855880445985243604029082244100270896629717725454622035817779599923267102840519737734797240236254017698548607645644040354733934682424132157299718160251561895706042583870967055829673969482836987631327671747722251976243049720068634718375853616428931260018236075629439103597886526487377265294916833430975781745578264617893768693753659168303062458473709682774703029689860268604959641039905757263559273098352735556740880348936908385261567644707271331948070232380539994869913736705696436004059766672617096329512117149489858616020298581030338030454830493406055581824641010764764196101856265291635957618280430100402388257167867194982752163346664397287600235659294284461424354645466741256698373091799715625876095831743026044640093688801521524759237310596120721717463093896377646070294096476132662793281283593248351644055099799524683355542404787179841232631084254117726590466386355161095651493739631046554738659682479842432139232768622869820479443245980306646109007105804739001335255662059705952595317044051386350080192811046186746457777335086215792358079287793426103831734629393714090200207434454051140351824906401141594521600000000000000000000000*i1^97 + 50702385562386610896176878702609720014686998083847790765800179425102958611402343279617962914388377524608721776316011800235530692241183840381420128060026477030390280583734484980918333074923567158015349452067608193130125296422986464529975668711980703513632787111976372718680320677925534905123083989571271603408222005421136614495526760984146445556301331202531885210339736890973200998181952573615703188889079828774233602838347969914194244489731989240177879891018830263452440982122094769081849475760407992924808381901172463817424736175829964959199377972631883109190516311324464855330368069891169392725573056963167877227177242623190443996938253750472918176750150489538190157837212130728257895732338182324938618656564055130293999452944039890999280209992435701775695664604821864175135829129054825615568489165740274234343271591940727872462060113003750991862134432783756224406486952564263208388627337816170575285507373768615623759520908659145413295587031247845626924887967507986512533908446367450357653687272583156128908960420574866175377951546644751737443397382851209509349063569934926366680900967185411926809961134226837234856601661638250581712503937162246214353368904661371773515809475903676257922236569600137120116407187879284908731205708712332853303976808701541043383262136242584244479321773557865274500235570577514186666002178160277227892984416766708502042138423913011094204174950004143207815180440367109189896950088555144215176513662098022928299643956756992085373774638611365763816300431841910343698117395179057117933751791194610861305616258248810377102423151721496642170889001016285531738353575679892222485217168971318998496667318266567914001855931694022830205590527193929160720053871108745683513283240088497120327570870315433120334127970556414022466160389478943388818167737225272200205804501956873579008585981123012096898699650451549105113694444393972879048726384059304285675590659530247168872364522867541078785368672503705867016013743963948031510268862219564655665779982016896896607321420810481928177983138953903224995231356720820177134953915199550273434567876635216916472578486726348545277790896504163988219265024056099566285919900228529940776194185938972383290738130085504338295561309187905978533482522523027745779255868353405794543016336965472462918657576065951032009785606716575002673409597287839827854307474401740632575575847252982614994949454083431164059908972281762008799476804358408364779871689374335172499112979322215583834949896893514042259603579465886038754844675834554592738147350949638491340800000000000000000000000*i1^98 + 6361915668564373866891356046460687393483263929027019333210974305509939601100417739169856024446722893980175220779822879687648125955484846358767182993462948000429158227897133127102240109420643556596409214127501613649757851128839169601518565257304816594910143685379846095075104660929006844734479902851495524718470861505355766559825670299591453995605877937528339795118902976774500676291498717553427941599415415707281720229685380325727634834769484503082272637818510092023196937325672175311680807507563290088229926981441628396381288250225999147582231687768225552810423465268277184721426379221711507900959301133471044312395907955027466521187589770365846232638817269590225899721456705215272533639511518119200906680143278586303257124293315457357468114110940414597196735526565533659703972275508697961697321060007027024737902194129371253736999980038537284568147252105995564627764269125894360002225779576016050839184294425471565983982013687938668375666390348077218007842206405827439418824749614292523599867275128623549319141870963832401323919791698684444381468614992896366784042073726078261039258156374491832263174330083674858697604933730593677829017891264690254957937784226753688351905201628017445704264756046313653910727700683545280173964409994496944437068745523623627155232468775294093665800623606724504897604468676791920188751749774432574069056238449718724853037312084218523416482964477813795655624936453643538974756407927101186786041509698088094654904623276814976863774423492192672239800816952503053050783600025610168263919041770092622538925445179169364772635373788783615384788394181162215816198622908088438355731252665745857188208683234641717836195367381461288191088888821116750168147893055260050000738438235117136205615751573506032257018534506610002332304277867407933170675034977174887050177904090771633608718256442873509999058508527778017906898773337129746113389630697926814504750823498495487652035458735547405529222139706841951916602482339034418207660808019246796855310703431867306810584845515893443703145458238204454756076679564605221904324004240643318703371442987573559355439655969295380375578839944798487249909939446419495757019079217089423607666384218867757263252858230395739628380587578881745120543005751978937754564053953770813964133897349307266950302885270817198875457720691132027890118272898617980322112155674016106887085944480019474794191862816596184008691654440580541044239934917597339532180163895238179231947524299651051959669474883108917394702936588723234009932842528257095822066319360000000000000000000000*i1^99 + 163467445439275466375333505077106711407296752201579750287363191822297912639765289418705369961210620294361548364612948182949982154501589482555958085093131476287058855386772088863887612775579627181711981971437029994948700090402243308032341895633525425187308709676667562252566073799199030940572623118716117801514574544575513870386350347226353942681643598248408223392479829175419703738573196433855735658584596956015450099199303153412223537374338280356203828320913803290802819478811421889692795360380571547182173714629923993658606415291858593030464491148647266912606484327007215263593046185599353976488288026091216152682864471734290980704145178606669128608878073099533027404548582234502498833019351092758655769128129470040283094510024803811166933777313468999067540692781070212135730754441174114125960483677913539595210388644738948376041726057543159088533960562170522783248256953561823840049524311659093750259377583941573031054776230158299437022144782110960908684364337055534926495432836384274613935196349370790806822484929919282071893879796596768643975527453833027663302016523103426322150657701120739311595438567849631171164601804061170963728051892848421341758847510015673924956287262952752626961652619982027366896598258301536853947284917091181353287977071683119139117739920288158671495873749674936752451249393127470343484829853232317452142797707341568710066449879582732305509843424612252338195779331051493797417110195559714097998557636277176001228749950976202033594603460393519543813072893000195003779829172957144938241583224636860356149814581799523756275763422377792906869807226919893777925983317254252777165859009197471339842110126846431363727660101033303002561989435632553133082167785449755242977517520180126048093339074912487080304022807848418113156482424390716728518400342447120200092087779935807022583440279501297777998707224671604624234288503602837909065301292593245455909412650051454543587461251554402630547826481188291753510268715926005066421268701380530324498399065290447957277506681686123415397843531838991695751286450614788797821542443418573433953529914578203763974123284575730784078231596070313871770291948633718433022693146779154533628804777675977705798203237960299543153072818713452563248217993854620562478898717948927703609743856355186625757716809134010713670600075931358379009766443783069562810899141804198120252397153357886135724263741458182636589832402013223557505501577616104792837960235103918644528606616064685686125452520134663467151895025306188849354656656130048000000000000000000000*i1^100 + -5840261170472462750894951023481883432597685137042187384966173738603023234029678392160303627951056022142016972374545965046326940766747094401393700739622017537268832356231194087443240875815373573289039121125301977438481545075777551018937620148716484951290578834363345805472766998368033033186768625915380934917958266519276741138789214438779324789891394278362658970763113145202797821988684929358319982291352562063691073321307107206090152858217134732808142478500097328167679476363443766747236969758944259670531926446536307957275793092030261580209284006565218258508379442764724504067823585036586770883447774954711878386758573093521608598277943850423725315446205042082618303315475074157969543654190388447979976594497158953166187564926645099568121604288403139162145445715194847794725541822721918723950163317866556805461228842913646169870203650199953731852418807977154832363038857277830455704754549630901847989263465478133779499596792350092805847118526091120807804001915635827520647653646778840096442486367297359885900119612925661721569634445608678125046866853117914927874536521905869186208348199814739765671789875481847204502715752369505300806559091780726649803617247926755012109905335690888918288583417061690908736429527465443343393746891842498718399882168459821474981670831011207122673542071675644261783785703114336591415741836812135522483537215396646907720247998805244102372587216516908592249112767079014091231205982074751386807614864356159563853071955125063991509469263602651722427658110238460517884412172739483979518319632218016541749517041392443771240763645280429560604029561161992277144199121241427739324631851630759272782464976161928220685825760649986170420084555799528499923825987331719560145424223085692577356224229243869458305872866722324961378013255288249918683853395289536416945738597860493179978092994630387180321518012697175678867684736841308331015950229199558527052397414520929573056927052300183078976695125606352827292394155430388222649839695644040089583460211758394251438610051720567615471363070792019752956435405820799215419174767280445307111953171910348419330837283863331977837863873193077355532504998198903510788222680916836969270294675258339243141777381781842100427122552099031851478481846452742447659480319823472431462423404103767007585353847863738229936855372813149594082235370357779566832513472087164632672550805204374670291247148799600673226379244756493252561177785884446502761810483294856521287427020251722102285773437487483839129831868662462797578240000000000000000000*i1^101 + 403140400954609936117651552177753208087319654930385864542438064727640647279671457252869233255608230560916675853008623337443828112129495741508360326852313786900226821270013674433950585672610446719186793989628141142510493893072463146555172625799223703855552543121171888293280861332609673044183352391626009419728664092582947183314021180521560453493621382365666696759113046760022858990549240735861353650221476037976164046777496858741351615368482035438476716335802928366581657533550345895303787846267161989607771555328792092053273410994994615420186280826278866873878791817430046620780512850606478170009279767870474653372540240968517466165150782666707556792050610627111149735447107258310105898256619045153368648968583960963123981002497048985016461311179558025484696482174483693197052271264450483650243802022463148599346515775315071410513873681382617464248814103713196299809426249686508063760398100579305124035169322931053557434134066969150138307299243218576346836174123707450995019227054000676031108267551316803262087422581181704438291524762611624387268354179438137366310377208718977334921354705804410372130227186321729897209457057638122896845962324998655646135183681361788730831819381276987826658353973041906142240340859932880738803348753976788034443372200309207298515555408774529858052898010043414721872019536229508458442203063689662488449815608329815158247148689531398298081164518234912211898118270657844883149311996190570651076866457125819613928711995910831498890065084245153794207364189160598540197300993984049602369420500299419775811328583814490554243609637208016443991734759455949367158004692035147416216977943045054699570898391537183912369495917715458187883710739153879410952968747951410301973215209780990278229867499376827227514303545854714636979582399377937307171983437342874677562880609168231237959939880641785256032493109454567033586681137614374986154259821240669612608882647153704035261521611047071124660087442081607106367980999374064709633104230144204581058450490093124868653980986997563184588753526716399552785816213426601943336015232902437012286176016558281218490314692275301545024414630997119471565067279663509636474141944437158921994479837992757260305727666161267025238836954175229251981141334275733478266247462429610814644904335555211418793349048421612308347950491798729814534887423161976717808729884604013575631904931651644017470838278588075413112076377245556922479820799879012209170421025886797133461548850693284372541522812787666979183919104000000000000000000*i1^102 + 8070404653223689037299479143277915429505535601725885485825611829267856366976808377384684270745492521858633975000504962639458053447154221651963219445626142617914985203534973433863442291475857327901634749800378376855559397970289311849492086833763359736864518257479562642554341516849736571526910254561988512314128409609011942860100184590315741550758252903336806282796995436739348315226443355077014866767679682945232151266848033740396819809196484147589857994319247432241833799130296023304993272031504258994224973054508349775284885870390441414867102633405708911842675622229937536750693554973570338769680958135583986124450302410186732162432637820950326141135571137041755466028867696558894900042107674825790617919829442861816736245048060705868938653291855863880655146384932440774560140757190714395910418915006615305040641614869307542419104443606034706539428564061868924238186869694803959854975326138210677304465939301882298385407326563394808902717428424095699610516157204897929939590201282859463446849421536254922111264483373319547322875787728726569106495783401139394268525387437480816582083162111617419430374953555218199659715614023804194860206585422412724608458793546238794613534043675097814030499100686763935667384076914684162879471631812588875083577093353160830744906685912788641334254183272154739370011063567973382875870914592825524394444658461079570641378881756537607164826560471766603295149344632558203610009287322924778471691162216404989452538184219539613079507592893313516781978078673217178615056051480309956116585326351330592512308810428420554837653170496310749983418936597294087562325770001483343333753728580403950022532642343666032988686501132954199588265721939729881014557472787256072384688202295010358919154183854090210487691169372902503499254853861685339421476015021941464767935971946688393177402005322683601816424116042324888062753600034853448141964360920962573045732316383068956824951953851618801874380457845029960299368715692958469348015725759558214667440881746956348213894187820381066369493610923183631520592119387784613978287865804524889450751803287573357814771570507644695619077631478165782660518622103320701424491468549449243410118508960199534891490120680423271158345424741977951912196302600451413241594814728262176296290986331820788834267368096442229417456906776776080472499398946275919830122810195817773411175376278748862177825261443064982623564688336700364366387990398118943606399856882506537368882646872147894103534276601446400000000000000000*i1^103 + 35041353240211537871950927037577757558451132355557802821564014633794842121283879924408961516233334591498709414171916966657952301556561351400428396777867771070801344831775708298580850238076100708615068314050792467707794014457919077908267808497396963544247748944045564472773532863079983539389696397799516515146418113831359864433345335043080344445960504423829086005085186215850902191081105506772233586734667917008937816602727724523287311637900741077078084374025340167815717844443549720066564683938405514106049880180114574316219078422119159536644957882404644843423395106250310841535479546320797317907200594854751905500063372301954624983271147604162778251290772321074828152011197183521348739874702063552983187689429607329036968366817060140467201668866282977727302488880847638496394431481855822890960774262378729101032965096392223325616710362775043431138464778104990946617664346582981348388331830163715190455755592863243542160263137778124128030254684166569278058309764663834695559486548715742798649763146171537354100194513013145084831690672887284097454212732724029255259379749182548302447276741611596965685722451746718345129790250984256033181323588538010026838583262400960320133189036707118625978805399846944139860818115386544408899085026437985156942960965458995427455289198869092200259746767311368696328599484884231920858724265463312384200615571241098829973096882713122432810541198137361633733995116845562215190448110530084639137156286249988936238130198660059783373373775926784532849801807464673151909286552614381353215333150849778178913575387044023730686704912132255172087758433021590415702477241004381996732765817915346195644999086138741406406629002036155728979222494769654770967475656929002577493359329971515665948773014136781495934116223583290757848780814102655039120157217177172961059693704479358083416405961168569445784464240530279008331254377298398839099844863323521310838949844229294917859888035313138932026468794083779369037706796699064984819404004873668034778574150679156279531806813743915273107337397878672943918618598343923070048455966547192852519752635823998260706033055452058795769586986214237010068765249492195035915094264287036922270720127214288674315755587073313369206773813378375714993145875302695451468105686670562862815473419671512593951016724040575261816636514544744006699836035512127721337677001596318118296784624396360504703352338658665387737605065778249466814648610752741381485876145289909398027654380050710528000000000000000000*i1^104 + -11934023925162362133850633693921645192780021023502831586771206591525889850911891489253186278892614404792891224517951984403867174596880415358551548425388007887418663205406454372439669704644309078846791818134949747251623468130339538973682564487328454622904823109346182745510101451179980530592187128706575704713672897602771913204681248420042673592236081331350573730331535942932985629925926784744955809572581505240262403594037418450425911556581512543359442410248849705375710192675981712413373368095511786981397383766586789216452839386562359685080456409050293656528604134849535898957820415699627240873050560932945160430066149994729788930810483102104951455118163871223756187596505154481462971012168542971684046986831138901377827848783341922073970252766223277759935245331639394068790266953456471494451259817091980839214267136968139558063037501458044904099668999275245945518551086562818050790316538152032845437556263926136779080432628334593836412747755927751634901561018233756587963050098394400264122651694657634079255119555616186970388144383219726381427440554840633404800529952700035106135647593162428870480242225498893748333801069729597977373396689590617114820751813751471633428516024996568902509241562586068846654428429161350065700395735417113218385866260693780315397107646627060474819801313014671622357820949102925145696139398869799110228624936557439876086989028559192104032928789933167305210473005393628391530333232338523399823731668270933124113314316196658608747325283629958396294368523604860248895928105561297870288597685899687494191777889215933054755347925567343157135139985058963686052531167933703345265704072226786782862095223653426656230650866891635860136377579121856434797662803372742769922248010455918849337136863419708698621918118769502510332017789923698057133173439881599169964060252174071304980188923616238304644290140137482836749035780150724404249943140109605912234276563616665857841092753345771489237736444236149932715045497576426419600446680227620232439301285485246725217559875139057693283383689391521597107199148394940886427400379842205396338835298041941618373434852295630744998597033145443019062236531618762053344798794802698023743280255011678423645003249870001328513330279430059359084639730812264790923436207066367226531890789211144999545879702818243183667362134533684949327539835610296810396393609386069895316276933397896992581414268650628796097133778657209192360842314396309449355135819189302601973760000000000000000*i1^105 + 4187209529318151638365860095057293499485481888801263072687982019898965589435308410507229519795792368098225179355424845072581662504557570216340316919064229487993918799696682046931038133118815990559063969162931555610873369835718078444315500371423574984439162492890528377685133517083218853326441806722454876510501768516442835807533214523031420642840783174537899253725398117915262857371490280629546298935670557344309355464841655951749260764271818230122993945350122534458513568929911973377631786860623638944336251049647380370437421542012968651694534792491302227640744572716725416509431123084448162939831245212365597642492315225051220463534182270660658002993187821289044248820302986100712853881381542231589557113062794349672355460474539321063587887354424905994019539297579496066840201423663954748767974750247193758915398244853445195084083315522000923469412113433849049886055341292182687891563421331426249567231721234292237336244699186942938997129502238695630648694261132741215400496146607390831032456105755697164488945409031129099595815936494593720083047699163176216953718132991552276245961633493341252678703195690124742578230892400281355054850683464237201802169608442153483337737969935023614253723631538563704750492137589823902793152353450217463194100038056266424794053412490201942082431499372868078845432086795396072125444468817616115243883116100984122989711187781283635694133948692641428540563681326779291254275002028498230226463476330292773812982816469611622679378081068300149241962652367668335971471325781517535840760603947875424540553212321962856465222676835493539795448007982468249180236541515371335960166982556562927222239901062217473121915401543656996074544072018162116142390190520225621054861071835760114060128498440458662969555532454404281463870363033164018707850966009615474408288204861578684643566301588875557983839881427309872138660448658115566995771129558460701939211011336643621036193616598173533067405589369280255711284545958941041358594059732913638571880854547098677720158102694538943376266585299049386576146023678776203442784274386172416533147615968184014102592152439657135076450924507618942038833295688676234519056980586871054760162396142813117898063837465651380050842636262277319692243757469560772043992170518203146883422044357651869985015286682588699859928041298369736028245502345279081054968971254146693569852091952403472796375642353731005913939677549578374417413190509217961416117452800000000000000*i1^106 + -39195278807473647253752479866935522981529247481895232744173751870186946299400242356008729009226314444538584564911768785840785347635808676995337039478992000728568834408608790270760799138160804297999942826030324714373535915545211297947501352842010309503175933507381256989194568678552617334892625387231130825363382483797313542272634384752560680741628455319423202708952161121830708150986519458093279325544542953024184743849565213373933487590240465752986126056004984777643377795132199131842179185513229789481602185137607482238099364204207497082559749424868512968515110929144342785251398114700188106924836096542525188974062989861490722149958679365231360082068949627237723655254688873478159140294560768731961476522944003745450238602838938608066997270369750873220657630297227435240599308936785936823367176231958516974865630132191281003849774664150194590405437708897984693479238551282759798659567929736900185200872059895934917571379317950590840462699689883775661241748726805259376204232360901081019791906677456631841128609036053061682030666860424738116550987277156851497332852108088883154492032824082352101639268608638804756910752492640438408253392596268359113640309018392227469892184007558166482469247643855585312366613066820209024415753909347222468226304801420995151363948767341895751541807031532980901768534312602660362634835275070695404883736257720427346036441398344700549382866681503793694641554412212442033375395677109268935866717087473267425943887331434487262333597120536878241994415664024415199080759255458644929941875701096925082245141164384403456093166207582974180927079705530959021383792106734183259483029437647724257415821484543133792664938229208842248055591822582579159033419823360069464337155922208516945431076955848149209293384822960416955882231689471867801371933320716447917561272518174218119508069669219677498922302419447472904081978273166901830082830509357761594925512366031874869373274895833014150338930734999236663203910924207673636761158124407602365272904243570818152894752854400367855047408222778026808725759992443188163041164369060778005277522191231734113441276191531298914736421475595025336147595416698934420641036461062917158463542748682617511238679101819691894930790279665710931444581389144816966854220031231012140047926234850373891640473584621167363399586320944909123070955875408267752932463244829680255170505724770136022376828686081077733082733731162477431699191889920000000000000*i1^107 + 1021837121745276984508979776940308224624645315906500558523052186621490377965050199869899101511234618492953594945808151547825321437235518317554705997132586694477640276159466139422299039672256928331553843005983090428246046080795680707808960504260966701567899857614747808266800360678054728716730876077599126813443036264716765118977294669563104709973613882973861547961058927115147067289140261876698464460374824366744508509795121823232480169554102646859207909321655901088282274219075830518659821749636040508692392616991177960086098907227471897874062981182614811320903026089478652866543462409250827771468135298277722827058381744830764969579724842015383646799425236454430251782483327425341748613409435465837875965108013512809926932931415136020715806346242384895164915393783429175443610845574587440885734498625671716300539760498559200083723528319726358122045267415383340137568315504959120305459731961697067622686958497735992564674116367382152896474958212188711650107756296899385428236576330175511685162076455836599830709025947679353887411487908957913219699749299526156216982088154299081947619927598885988559683448931816618468134659788645529755318830219487291494252951111709084426965208989067443958169687201934280241786211731807309804973504945972177640297957061571926585358037454032872922123881397344204238731748519993301845108600665184508850689051340308550074688528749574677670422250023682442558440457964969481471292693651926400803071329876585239805890411214501265417286406691660993261563323651255219720574483428931371492489436323281516161121848129949789965542418259909610139902273193342056989481147823446641550253394708201172144349092846440111732552428953352885567163798274227504966274783330102163853724354911823977642531239503358871901634428932824815711551618634092874181365911893403816779994755492331751814168777515427511089058539686467066399235884294600376622713806081002774378334196087869953398299503439666190708765988481114728276340238528909404834898299880464983455296006164142211022654113627987435333186880624443791548816500110951508809551602372963139061955898015984471359820168271906698076228197542571715552081921886935656691597439784878939480706975946745944442538333897839002327571764231155999232866229396874637057497445584941863766076016108650845990347522858771506594372922575618376279319877068770597793985700953801487610819182613762838036818459805354272386291182075904000000000000*i1^108 + 13383559173277674927609286250034069014877117694346604623747995372614067691977013732538596917538480463639539968227914903777394305100404140870032267575463158630312035756087553224587448733157919254112802474698342048202991863175990093101121697450634573188502851901313807968053647956717763959351901438229629505959072895992679361915252934125030204478182524969334930627977136285784596375095786720046322544224120689873183321785817801846855474542428693712805622666331821697103584920975341325193513384642583630551805487781783948412646992421425142965059723312899681375494280583906165506041906807275155265206279377972347370249758894550962878395713894399775858100252503577114275822718522487903580747255123629392234646503231678661133064716108655146337559920421428465007247962445554348850115603559562117752939018591138882551480036379842853553971229188964329149906189967884522568011751121962530918333616968482114898188343791242523712608706738353902419126618183532144597716588037361213795027239336185374072521115733478935491544016091449406941454703480239480374079673210853957319274784336355180193163168903809740689719113939531706230314354267722191461987169570951595435498859778850427438363953515455210975782216430448198183655025320288788443994430126626981150690264366011433311447397156720885431224523149878319776706171976533174144723875364082361402946188796094970513924961035929106217493931656513044695456316574823220035647050635067983703024392852356202023557495004422769121442998614264215205398780818906921763292756673492726733443151507682341210490708634533823466132483949555366912872292289913973107570856877809595962413354255878580218488592632853846770375091558825024535468015158449291889686959956989226130422574277687036518724577494095594613297809885571549479080493244242389200668758648101613012794348808290439466320001703967250662462674364454190357127372827837251324848982588373199193474026310738226510934251165234628147150981320998425614642482193143999128906160423184076248931911673191744025916491119893389289942600399308625951454460457866895308254602029122307301104168215834626490963760265858443028724216221213688823370667987455036040807490909162282961516801961164921932499401322741365655624046670408214233148761815269177531956175514461552540453572380433446431649299652221990282455571942360591232769970385111533555601980480377594570557057449553305211995322459357184000000000000*i1^109 + 87520691352853505263129113567299788591659277162548693570505454052199390926663259450840785413379339924226046699831665143630705753179068127650671275010778362770300129827715063780669601590559084605012361836647486290442730578966382892084916606300849821884011492233489110023273467577031368151513002647350105941427476757770823928231384160733934634025434332163863818341557309796353221304606846829898533217865584446465603637044071797116324869052316951986641832525481240624967493897939866907638597685912894319824241160018093456782847243191476027366116361523960728505786443533866577286588010603357779866693055800710638542830490676628289895114886051853772702992364463411060081725237972051781880228088365736956087797164119821390896479835109560076272234469752593732524075584062578904363217538512055952537292027198239346282062108555286466727563633979159454039684983407637404199417125036810013546351993851655338738095699366508840389609190694801882919787950891195579837952277557443332499647123775034191210475447375313291016781321562707923538543701655801302201580857356143138115412982062741344942819701543691999744988973329498074525234724750055901823126797779965778541482795850543799219207613036532025312101999015214124937409392553024791658680999494619367411742092803375744332893546786558706367058077735697774415949871448170156785757137358686141925089748095834731482180172872226335647210302524060808596904699609400218615786382459472391746986910998797844217287073329569166016758877429158692831182078535768263957948203796389168599827381663374607105710585409888930433417409919488441834724880728783797573348059846935736786756740620914403412349493579901248770546985033948348401585426424431747406094096389589243881564488309656719730577349761378085906583600639243026861790849100771265807828792274261938016346179217839669103441529293260346509126898880099129195767292270190498466187275503355409984353071796328564850907318451299619288607141513136717890943675522323201443572431417205559047594003712868785036953404553256187690231918839008506513004868161923683615037907824193760738091931357410799312639196729113668751245539589383924041629627996537359264237195006791735374827581779891721031880901516945534344253618457994254941228735219035203048799309306820681284012361065065638448971520852553892070833491440665939722903916180301621594805190567787264412128184878340505600000000000*i1^110 + 216042065176498821979473084061564273292553590984869172110397540732370384653038001066824978739071609758893101284507022614012698665135175284290100645362771286264811755528719801139339962838642511650956694165259767309605370816482977570886673045916657223597727268040034726910152467268671900392521475065492265805309660291159264557453865408994239601503125175599551634762093071278183303530566909176781625953577514432037438340809707179906570598332281788514877560317654235717910856146750099659174068632487835151405861966754394808632813051374999930476581736430228780373567616949777602263961294284725308088192437863646362317920861222044222719201729740353138236301181646744300496553942214494511618453787533878037159256472315832122676597059413171302756354125796831438599469876412013277932805687726714595173883100505524669347211842159700047770202795278970200340178062408201720467992861822492899917723519026537384425865539276779751038742480729074302065074036069387329085429469196572371341014483240776113852347861585585532516213910368904197538760887012297320631043209621941341512720061421017868551949974459428381957943961409889539664756210551281485801099903769916552224372307874134617466648080021062542759553119796543044351984096257949311627089646243822219530411303583739841313013442143250735107797716800951159195687646281033652295348026347069509099108462098397933012057803881158685105336081881784427848206561111299191756637660204649231149746807288118705597866405060574950397556552069071796545287359241539272269736052095568475508719596398348853891652996723662620212596606400031900687753321018746054335649647969017109043027787243003244572845766338404502836185442753519557248959405012077870790314797273877778153267848479668084510816521004539965657416565673388995493661214519660729354585952128124796140568486642946119538396563968799691283425782135380483949679035723043722881604975487380354893700272214655250573006504122880577747105495998251975613987183962411059869894189344560263533268248953130640481145314607684684239654017393340910448462737946640195363562056485035708749059032857849510454063235587581765898172021855177321314464317162145831953894974869018042098414918629680894020023616543727034745085610796691775159657826570442639676708888495822896503174713281130236195769015396569346680954180727017915703663083258444729216049240691980632064000000000*i1^111 + 172093806548695082828803556842343096881777698520822843337480977123934805604652917444159227457200210005854589989825474543769347548195694170841011120956255192540089174283588508090483446695796774470061941900233575498298340443308812419898302618992509097076876013450988291106895359452572953961165362237902141115593039300359660795960595264967026745123270311123332959610318710791752269261677951617986294842169217453458314939093948349994333968038460058882691292161617198200100723087230453367030473256952540611264286132518162908124088903064122336108061272238474262577145195536926720215100679084958198512619440659056098271408509709298521536678964606578485285370742035031867635164793095968148874043822089870065756921244564811066528185246814823115785937417143569844771445027778356298522969678288710526053135000554953777978206902196913864879089472035675806089652431628890318170714783139479889710013899025134159793212091630554257598699475208784191089740940717350523710687496168673366631755787552947927967330539626993834820218909100664905150837232672285789531122595151287862548512151456543065469638276114830520556126033194068645815514953969425147321389915986438728022262527307868862206684770786516967297402422810881755972421743606520943469732390624888180092411639961259913142694953539752283857627512738644626525997246103012068025647749178945686913622372711551285474326846910297962427768925403010947922974507340299724617144324036249351074135963109491979002962164338956451282786662633965971283054413512643511779152053739176062781464564691639839016476419826691503935685590297626618613137070385718694205321735157890117185590233974228173299450710746801205630581903946718262303348932619169562941924416324066011393812498384568609086979991896903229391411071284892423757125234311937734546800210623529156508771560707488085993830800708320749443913736393678411195342357731095414977476543735096145526990712470262119570519024323154714923150839688479072235348574918138309705838153102500547737225570869674515030252769460897644751197065427982162342637561820852164597386983672838238545439569639631296098802344497040957401617694952739666779700322211932047906205189020663780831050745458722638280918294229542521999945782169339899676870257588396028692905243491047669093107013256824897669588929244996700281338101217153269719832755675824599859200000000*i1^112 + -109181396839635604547812592136390355107409742806547402951272707265988793856043219127745733074309731972143205290229816738744504499580722929587116294541022109418431894520083334070116611293702513403819432595373555284059422849213691867941530262196389564422400024219523501922099433870420061810951164214623170671823692929110225231923551066530521325556336598403908939242967095028165105124707514467682938354777037019875459359238791009752662553834085039384637799151671983463629090572811576261531299154264574898622638731124785602609571535477654356352856176895805170918929977696718646425757484099020203142335765024526437075024416835140004628896442565637012639013377149535307008651506773940498051305144720031687280254800128788755418125726756068607915141659119627075512768225610144221983121558512211241179882599094918389803275403679435502676925156595621714109233453744808274341167780290952029918975476859030126877864768261762415398808080111094467410703746482593780747212029607403064466741709702768213786089048707535317056949491139501536754807308925042436717477400204423369030494847598023099269359086260659659780613902708558107365976752221697724438008209687215168187398142479778937482452559334558111690608897665751757540254776257174010219241955370028457960129443663500177545961631408757665698997534905155185443225315067868170990591849171037779060514476919661025628780270948807790770392344675231151708445713551136789020897839788222956340722139264335827654801465775503330762898523482076144726727885110681943917495922203308697540540331176612024457870070804554088705894075129287523829633010826089976372547539632982070034532071490897813476882183126677942659596795934961180962830112595752956213470881279619359891421511781976650435391568145974287852293916193924967881264521730462456116504251894670983998691507868788601208960998151412647556918361248990971930125929450839022338867953136974070239416798457736650780438467901169586842753821191534109181026849493586042036866457708883655864818145788554315109480884438990013459098229653539465824498714860630655196975947864594947840213074847126003069610064059473453147771880758441765125783636122521886404948810949811836560375810862964243142713228043222698526883830828085703067219092518379769281471056564407487142913173460493642012377089712438486444643791425943633920000000*i1^113 + -10245433620764346018670473832229155934887261081116931433279647085844600597593516291567574585647099554046513837497838351413839780881321853519257511360358712806367631796944404160957718550233725652470705800627406869350414583215981561108709380448245068440354967304650489992052777212663832556641125509432868866837782072441960262577336032460971985966989414516409486828831155016210339643364715977493609110411033783405214097506572662857540313555451768238685657127851989948677206321799638389845418068032184376363012236345006507477524242166669365482573374269628097791529040904777263370303009229434562651736596673303601152118097834075639771336300050939701917336831918557315157875945092426329003987903757465587475595546417872339641915292790933667548217144006015433944088531611295792994216813112257440242080150614527704077339328731290411105777544830413776847425551796191811467411737847573734619073284292531480504024551560363369881211516162662834039804996021098454720911760876245592783068464255823097731270342753992779749408470527048253682863839662877282499460776160389471080776511694840821202802139046105851601477730642684693218559486794955189250598922472496934592016903004016233995365159433493690837656949958309832680919725556032613982749194130931801326695529987947046660800620268138339432539051067184877062035565344386152356543228091283163929865669588645489569816790407823594278712807536311779858016993044513983169832820773036302524118529058780081672886784402663087822177030259208566443963604051112219701517862583102939631457007379248048098691187307413467632500232401303612632210625355359555201278926346187413685202185241218917834648695410131763328213758928559079832307668928951218280158913188036217470084455391468124240552875296219979910679489817458998430751996546783423213354630768581234571592176624066080922813485373325492348010363263500122137917620786117207528434703622998697593989184185495530833135943373609274824311654033206415252538123060482900284956686533304617917744039160614262496504239127242086976846143623624191491033804394430806746891625568626045544609287061680814404405384017129625032289667587031914575902891813328567575636468427745984840810231553019303075724019120142847859012230475179395698085545408039359460765521750337215312493944299454721406409995997675520000000*i1^114 + 8827819948226100168814874535931646976243744770329388015271165473342723104188098280662018665646574608442153065004762612231971144828025561331787615257177364105623238448682479006023473604864672949702007227297462952419493988368141197293346681899379382999767415954886441259603610839510727866909730506100524675622664110812619309587963819120316786813518337618306081617628045937274459870693452965263323996670312077175785454603370765038211498756043802619386259888875703256689082976179351712598174697403300571095311528130541799791490174348606000767090902518584208100820703098630654812296015510119651321089829501725985698560492438109443877362754034228928471023235030529246999460289546349090324362563893811958932178253578635059938795419132857385086982210943710376430610187753338154249118325782907792230769173573269639492745118195268256686527849945456675957471339442565777940435327769861060730750238645043121410273215475015357540844149761358739894458216805890968840298903092172792776599922231136791965970742681788096564098080709801445044231957880380539402864852053299072855083599890068061267309349303508275345089932493737449927160849390394795872000947570392086599785845792003201407454007724638928917183806654833014742905835959484291988709507178800709669005553135883451078858233726298279331125213351296982049218171881062241546196788973416907822242348678066909255232203099926846089082266162881679701558327194164916000547487959956766650488999502590532235464710712585141412853833955086757757009882192463498816541147650308426336466670080120325234928234741247198933009776005732739503528675749836523152449559903653084951273833629556499964567152460544942410189601587115612981018756004494848960991783140502953896507583583256248869896879085693574309579905278193730592145338767071326659517236468273759827708076002508302038762307615906309484299034606624174381906692564661276422411370340003064197327409589328189441939270821036412031849676822537324482014126147092505332880633989156031414965149499414986891029837455619974748935445180486102323095019140617536704455619172460748543814877234887122425145646164003368828271233240340984835485788876083377343980950737616631674203632635790649086189714362619088280282460008322121007263727212422734813974245414972421920834178777088000000*i1^115 + 1207320338042170844931015288281633943721659676422182491436682437931607275909697254972824393842172284386727913914849364130885608137021033024054971305243665701945293917829874466200926776496636856612358258987592630737222396288178790228367199296452351352199913597969922044108601120467416453753586343827602100713887315969829942571132603164363870040831104990661401002833308731852382935586141850595466963797475153922606628641472612129600244420461590962456843778271387447996935079963005649801782900670283470250289049160348121300300450057894288822056307929194044265502955933660814843407508700499238026869003680443283811049384884661423473166268085105105559133517683968860877935090511400902325561870555704018243391164512317648780592828604493549158904634978722419523512364741166135114096780244909424611818995487030429443708267590430487505218758850133401578274893114152584214813645462762968998598146280131006835759162239432757851385525095958755856838538648668995199775983779346506412438519249197166753831402713699219156555890623487787027865009897384404361267769653126259089105623653519882214717878558522950842138631735402594547583820091560422936816592691481732583028426450617775263232956186291729556158562065752976946817542260926232395334607860234714561737496083034681722295017319016728739932572846472987388419673830069757880827512092871381661548573875106845106551396336138208032426295508784000837522410320480887419993105005017070466757127831972018730833352593583957544975644324790367264890089316318368389114139238233722525903981887593808816176932587258319195289584145287813043966194059178029165998198255054243769197501840128888940878036242702584572147571859403205956959577860660009093296246039293315242039267725193981407798706479835413543275432263487403324604804090277001461091978109965953012852547658519499026960423367051970939794199740924693159578075577334678124121079377619804366810572162620638739995144709244549806528265820662676910279908259883105606003214309740548017299560776905579482967913846531510692575930186483132146296509922011175927641949031527151189475473947452484909656423390919705116880812769903965067506400474522878200059901382056395513630908844343070875094267051609924423725207560492389825833929286179125740101791907840000*i1^116 + -4114923851523214558647774065877951580075777344506111893454910699902728340135476134618875604772913043315015662410464916343301205766866177347043745844051002638869564478089057393634542107186354580881379722525396180647265785162457098253444030828761841013013984680526570068482450164926368081950895032799771238457748347123711701461752109743144567493384793982150620212796701623025844844297400391509118814135931325402471062555294596984750290153516975136247654148620600668017446025966602253968024752763815880302445213588834272012911602180137939138137728762859450964460887014617647669180416624220020831220158275283810245452196496790818292360892287649257032277493015095471756305119078615160141224967748634684957285564708334338511778576254632439033771459524678658530312217207200578250361062575807495461519089215978710781962526716195922428084968518168305188260962305747976792349474456861739480230587711904151116827568081633548445377515337202827131655730197519675109301700781076978520462027652675764170967908401307502177471892853056044591525127862607162466855716543324286110783086133785354874299608301114423504538944298211720537250572310351797660462291015927132050599696108202456769544440453829946461511538819512928653766513540446163861314561777290561658779247712032538430625785675986771512331865429975313954344689808183648789687019898110002941749754473973085328223257401578653164098787721620844000383066097029224777538320989339336931517829266516473517038738173748158733917055133133767848191355516923166183567494087515940014800980297923312170224950167458214633330067638158533687810150215167295532329196253696059803481347110672555950035719604266090826004601569288978971262724245033575054576959894434113741322532136305718107167122441535778226927831833074120967303083369573870426307668130047527912042527333851111385367659391936019611493097370546702990858557382050918221706488186386118979332631328218548840626347339482865646017200358776910038051499768811001091501073586715711029619082693139470651022222960638534988623062193622516105240988367528741754376190904297755853465666632615988140661528321907205596229221470771559394114924911070223895660525221604994169841032623255962034987066015500673973423492897250698330112000*i1^117 + -189408598408443987407241836830404639026805799492791368696761247409842373260212971571819089245560610995004573855696655498452568994763327601544159895993576295215860281511143498133561058055883316555571110501889947884706187637990540851944298657510240971330219540309431723219393462538915476718641616618122057719127782744768978443474198986435467967963765542615936351831552583336251234945327712436063914623371520298211062223856868741492471955422483074286076288768135103444355225538506582036340614694836315962276287154272126712615192541595222405727603001163550131876004540042274843308741977601835814489479182353942633509284844665330279508826274009753249287652614078066141929709675162497566490483917245871818153956071643243098376620146904418373068297174794710604585468543453683101082484841316954190148192079411648517508952975644042213485127414600305292845740166229764839350644263653139017256341176351799482891927457537518404642429713995136191835556149867097403428959941527173859668246057937774955197609420051404952123804950556866101321991612820726466683887474945942429637308237279568555441803705993661462929062006040247444216819793250280084594669657624446677015583593219521968008575676665326880477724489002023355815526805824354960887316358553114507707455021024241783159268350540181104835578046646798008654621586162371532039034297402258662291901600813970194171075166336859391956756285507277517103523287426004449172642405787930920861635547114921345381486075284612042134533422211632195964226051662216890706987331133716159967752374914605231885665535774204044817883031600025377116407323509063212181023584817701370930827012809156867825302961300223045931673338731410563882942766903555199181548935211091399918653278327011415423255200877075432147483032638052034134405728384648497023558163128022322378827533077305164440818197508025163604862536615493088909476481116281997445009696963058421288931305072867905618886996597010969928804693748458599726419267648113642893068908832073344657715927666095211112953135791787049452288241954893110766073355554656392535238845682764995365001997171532412532606978531712578464599626485945101850670459124313813524137410633848283114635113190345184116736000*i1^118 + -33162798449059716202092259528166018595876858786353053329550668446656091535085108699833653402476090681656223685741281148734619388368634071234052838032745623076934625055278639351991213023680339911998767400797919977171911552689283536169390841666083135834739415358437443467715506570075215900138214238343609913094189442642307135864447624765331676148048336461782222631955661866551815610621531896389091713261686085322661667037604208590757814672074407556542779504376532588196019612412088375827692688872213050434645926110481811188410712758100357133933710192801208087116969991831909663839260334407988299953340289105336423513716055618230524298226991629369169396332177485494418666257135037998049138941987040004151566741071395258611907562382165755377254780323365031723007166398789978552022298472602894145101978969874468068639175150756269475197431589952754960782922196394739616252338979978213966250838620905673533601198633833021655024464050545920201842539267291804419695528344274509713377461593897726746693857524746120434903005143012230977180105825614674096631983034490701491762986680054546794519293152139235374520845116714231427231732536110466779086820241965816486610383632283951379192450177855147587035760979782232593354891274619900648696572987068291843014604850677145227687710137306210973488812061151241407331229492114414925032619418361481200861938671376750231791985191571589668925097297924698991643305089567255319836264358401090560943549883778404269323775491347299349875442644063316111277454624702955982564981322546147735803158563866591261661659776132711813961093314585664581011183494135053085400750067091405600129806258039418156012982705047173324562953082803906934469023703087561147565530260748661700368911683242211286757105404158503549950639705700383843408692993789286348194684733351607790947119577734994373326823811922484383825916428686334691216625306499136308902371420774828502070742603103843454150840805615310556377131004150519358796221812142672088908079451309647922812257779064607726024951124813760985853097931718013031469347029207358884052941288966981200197922887715172767188569478158300876091240845135143119093233467128047590598246400*i1^119 - N1*275353210596591413617354214665175716347871887098733537744034160908057106596956762729112408794363449565841309660812480328558205926581460966565702571628912430958385568612323266879326745364542467917683021561005143666037377770131390888878314221943703105110764379435430640035928687668596406570057728*i2, 668273454521889494580367699179956199358257758699507336322546322855062964836689635567851338586381187772963284720168146671695079499935348024779727582759190753947379795887039056491133063536572840811881699051563452659311328427781162908558326701646804728454892549677715876921683069503508741941470804504013316404822506323856289322657068013251275845972742577348423486500500474349616244261366751454208695398707986294489913957049795734743025543742180681679588604470225083396106949610014164183301876932905133255766862721887828353720951952444922280730500414172765367840040879025576476025889486111000346385705563895438192694662661734324751285889458828974719888182581809813478923248296000930413766415169804358322454100511091221618570794832981964462386987192978421090431323135551496903326141460219325182342911007146048904225718462142849953906732961980576690122663669654107022410183253681478333421298000801503432542972828819864237845056838044250237652732854156637083513142715365835051247204854425452449399326228420111042068601220924163154204963271059866082733103474033185225615446852441673975323647616262213617231053900617561494642078251622409275242530292035425026978589837283981626986562377184627292261091882100786937509507356669126515928966797350641047710758883682263389079689667650665029888634511251083783428478715596659911893045046090420874055675672828741932790907574373739424875453292687824237129981547395602358246621661261162268011461869733491906450665970159899726103743987416089113760026468946663992395898518042932849427362499319642033683766056871902041942423110708834198644438676520531467784768256764106627020074444656372935404246965631211477434022487685864818654741004541749417413056487824822053674133018731055281465730109117589742648990802721382722445017655582208880400599602791880103754072364329594567515533431139113008786656977807314794171793636709452686516879387589436078424638458787160200948083431975130834495518109530586057211900210295658687030927159256226999269750016512909340833742144692649144675801598201650961626856962818414296243952744588449564428374312948744132678633119172883318392710979175799642216762396082366626858157461184221254271513717525378803686747660288116608608782353469124413282563306439365084158766942700048508886198571907081961267209393917787456386710025946681222689555919718270326591977504887100433373412244178218330970606965468012132544880842526625432398745463501697328159942806967343633566804478173777246929838293507716899748166419572172301052408597797045484221711020327067618040135788853930883139236345614312771304796535886437430057150609664620019705981240651598801554998117569258818757915339904443932050483340901270572372057608691196958241614334321944123426581929762750242809044619979582849310949097995476406659126473314993240018688228878704845023605726378324762936689371309098606343147593315808220730047364800011684646755128723138212838333711104973387212272483510414879893347113165371238165162576602154068818112445384616700121133153782870264577463314022400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 3570764603164794065412743276046536192066074547707017375166603394195780778006582328652280086021282334879612409161815892729123833585329760410770046475863322924666021225907383220168563114541232587738174307059509306555383700439714544494093707613440114099693272095111771920951326405308461127326687407722935065841004374788879617636847988290783705348278289015253193374723233174562886454384961637903066714761490130413819740459710480675780885329115304798030221686002188886726703849117526249689606433327695555850526476325610301798726720831916107972729062506687773503292012765846482279599527614228638626905044397467856387898343427407479714302635899375906558515089039495813275924397975735088100077814430734929564805707221233075659569333684631574724631834645653192147081652868372805810393242253197122179086554933470598471139592903520574882183316844116717163654014263445782084761215527633495208858698576260765502684520036632907032788801952472134267551393863053864340098836323421104707022748152812234657414982714229375224284995584333564397372253165000764973658488321120688990763671086098518934039767777130557545870988557608639139667291612971750534677580240429102257270631723493658323303849234950214855483940074686129474846540802606256424714721755503657075699534738592856404738779474646055099749163268477307335772064389789698427048489348820536417356466239906943835560462580868042743801603336496713236371728306301991977996353538868641985225735072389212381567466580025846572297764148101397781094907892373451079624528107230118458591333982156343990969028940164079256191261786646421214010548220751350256880498928593505887472743674257106049053589270638914319758402074215435601289599879856953021104537877914180743449171224124301471476130679030206536301643916776998603407763875903224625199748843727677680296011595268659749123857291157306642086657281059321326757353347320239235505473466663012439130328532501058670573236599105310135722244855210915933900290923032761494042128770721225184517470824221608022963084452481123567804496728087979539772207566664762105949489260932151204481407001473179943066988459629381265890928084607109384794066090801336684810610099051201785218279381446789954692694971136686702139236826457028518743849620443765925083305013016527082089374479379390483511886525888257019259311282523329515844407533766971785222484670245011014188883778504434303704338229821082607895611245846077817318779168530068178724975447848250080987304612874570395972905250149193174032403261678726498264986169400623366953481147294902779953973731451589869559104259855430967241890874583711252976222922992152103116977225542380049563326315597294001691182736175995658045616113330169184183591633564760801795139618075792664890816844205853758064068708546123889715112491576853112658212239191425508715406276005715859324293655209783701930229591856960226677642218850739454089732930552195865575362402118576023995203968287940604378093639337667783101900207424788520091497100511250101816800098532530761109104129838066606698303324160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 13628792664866439070088767079577934464855421499312709303109050816816741201646517934759880549749243086705148714600284508079938377003245193577504040633400451772654034982694184869805402443148291082609812965687788824250614933252758831414158522525804144946379148055317649290784100160847278091185347577791859250074945580366594994204749199091625083404181411609579126348568750973224497931742591544409127544966351578027931343367238039377007324769137248676863700620954909732136115422255252907247717033390477179983890860785758532103098114744625790047787845536827999681047801472332749253476491580232571016949717144090643766570724067313020677403293766710292048335255882995603059299092805110619456004259978854012250489288824434876893258437637580302415663928500916911004184580762180915088308464883174944168436341875920436084657656066852978733109611070523293078446810815275836500030578999136906582992906866712821029782088383811716231542805523290447949570412688110737910365994486100356673655973922545430880037242809909582518476019357322441258061833905443218802538436428315305689107337041391220974509012771506968577963500356719884504243559932355133788454588518962385884179361626598436764161877146776562526639284608416616561030407954345717248279186833742666455805179193602619401715251669588070266308792537036760838204957040580669202618861292867381039615241743975124373843913828382048678150183413805786964807486394038212514302575602109098731614033421033111505377327370071952831318802115492611454850967679627361827656739453388723676769027608016014405607316073029368729942063183762024868115797080177504812040082787555318787386724069995579793720573705670002426963540224843634434348108496869956569725425068951117365938075659967141013045743652349162870273194949942891068839230313875613641316009988177512808550903775762623631689582256971960242599865030428059299639094232662571527947420000213646721953609805579331984303706945803388523429453902972731663170264905802254689914859731032144704295558989647762841279109767764460908539467270754839208017128553637077491483575138843022269813030125511833758029411205384280413356723838861093300682112690502012355650039512702909881948948279944605532165719279793773175989455432417049182503902588353623352250000814402779106453839640548465574640547907983097248317055634853764299912202725904393299534934789703817758359279515004501621783549569947333356679335306344255645957428322966829337191857022318788229096159678251133593188885878584398552991528475485882513379551282978893170833807904062736951060709454994070015764561536061000550088639034896971322360441618449023540563315932525925289937993663918057330639224089847800293197688987549460224857092028554598538640665965455022521037663583496681329709228106538856099008723372608656492171968626007471618218433090480815327746689273797449323306992570488962135025068602365602523621529043451041959009003432923039871392144282559104380306454699296394591412569921131605700647090201014927245506886128273995863903005867895432429894107136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 31482054033552821266162624642121214457422769018666901171459602238353024458464446182997440801945128951674504921289980713345719759813872158494462552857995198210277949767622031461325867394165359216653832344998086693713861583094292339103541711851220360925043921406390049451206393811501101621301796252835383347303067348533954734730473794385080053943904403025247039819833978176958496600105927214787067150136502638943542263119704981636719760919738850643234165818258465088235857308585686753549992081326411497641789691981881055678583904916189575529666488508453683646546811000834811124960962383160040840553968957496509918160785515840562191478170034520067126222373987046323018027845968855644170285712940589150314998585738734600552819809282266732571652415349225159580021155119446002375777893327325316816611075474810022391253351125003914829951489333283557620414498744610540559515976523126626557590240217622609046065043807222829792958652476685632472699195678326589735720117965074969247708000206216386326451651003942172177864265796297387184354353819253138167069265767524877174932927977749261478767616651191091881552501992459657893302718331657828141791417680530787642134623496956208162900940475866611470677744449187998074748374472954047147552309573003597723659452218875365452272787759645047847408647022712302560699086501225664010655055850244067255393878262489091714995830450465972449838664588489213435217300366124875849727726946439357728923468263930920488719157070507588457281588590798596887650494103620719487354558949895165674646475542496291562678152773806967860962334554075473406094352569721781330564620131948973579874065647522233868917503648821842658689261080439051476803528822842701857991327442073959255157745823318495151348433548449192212583202175191496364721488947987848112608579316713701476980145977154767015367511009011442504714157463629365002998494872542371509015386913282261357932002939650615968724694575620610937441895473986049493719315858019363229529650443719786426502004355164893369203084558301420611551673518039045785716060120040291874593664973418021663679661598910844509615988591267418726208484137863601582945183554087499759162502351088286824649740366583183895023158724048463896423191667066030777171585513046722204216110740563006178999724453474386370445424462721501567333812701236210022476834822150437439485038627393200665492581403462919670886960136855343602455807432735195984802842615905140084384159525766800492529992405522963138014810808336019382220418678340094549960950853555336073205062458098904576172706165053394860635010236438880128193769295572786880897246844668239169683337803721598691465373446723830368087974149393400625172739432964092266591605170692500259000780261004470043921144519473979450921106906779313052494738970707967756222490504811610557713946756536055195990974890801859056955281876225983714793658593740003994710650860747430388106259940545621596472575321740203949187447575707233366872359428506350130643206622224416731821632899325487942635551242297996495290368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 80696072157759311482619780563240915475723232658660549501130647813743165501218866531488064107030697719287505817988129002651312046443814004828302929294394311805681875082149903333347508964576778430563750818131049474978329283425253116463866134342147936541894363204432638707394065124719358473458181249586248183700300074744860985607842836809148228730535585047658711497671335674813635137068515242030117709138625984837270420726618015656079463289923809319047516569427245413552005673259578747864330337167507515036304216028942898112194323893625553046087112337734713986296731681859662090380325994423516901056302501732884332302577868458903349308825847660085162723801034094588729822409267146951474456783342487590323766821647518541460123558121987672149905576768306465046133609288291740479010741811521981132543550459858064823472167423548776177902942372941919631817039618885268816722640950598078116740492325803071916505444900187551159475501967388775703374351669629420324918297978534515859661498557734425958759947295609519915084774935174923656699897210159260782529359038357273092834490710137094972330387352770555662595918163587714235097204582710004042526852550867563476062341999601949700707833008747016151758737636215387467766401187743825160877977556064554811313018570123040387408175096980107304896488067084943496018225917050506600137083738988799280520671623654332609503389560220329153041089816015860369211390786964003211716857179410290981638028448155337971358429822234853593226053205203997640683225742757765124086747004948298967740101689400160443841516088095279436220003173038180994844465037062612344470534763603454938782768945863921346287878477982082965253013967517450894068336201430455499693250129803923719480454457652156435323639807004581845196095298024491083042061927269821059050672861530648258423566471604872682308606699502968031890173105039419454862221534017467570188319893159523223891108367451001406094159085374987757162170651706549587295392031273018231783216073537467046464113083553635215355369513546582921659260913150254896839366930668403403150543256555796712050575170558239733324361179542049790514719602983853322187891573274486946834589851787469440871717979805314165066074742269880046613499668230449029879229380818677861892474742041922801673144733302297949689250390293234550976814139678978440624050508518109959505090773749902452491252291909687536454415136751547067397275225709993106810193261831860100109289451760022530827016635494418719585078114480810850528959974627659361990019043947118330000625618618795750588546155216117460767042951515033555771336391491095045190471572050490237328400003563557532342431623352754914091256323926087995536054140066444647627407873846756483048016697608588832620194359481794317954672096178479210679610092826453370567580897486405067823124212096248429955415723636786347095194367474301726792701583783334753772961199560531235432101779433724245035162216954195870998345074871688553560471630289887749074446651568535577665844023474689957568592835884367006924800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 110701409246012862501636831727220868607582728869076678045650898113938568647489964617111857255059024495993142577748634429410481861088590238220607684505035806267620151313693573944958720174553477987840516847221187349896011253313176145365857609390746717766800280568246659600206032572642368771452198130496581909733546602592046459437137837649381487337270811278694693745344799830570478168024360019583204181110699059763175173775705931604757133816054650141871078804094417326661062767970483302826193904074710784352441571190354857692820762742729992245106602291600734832624049111089137381556562549616576499568456295816987473476475305031436541571611949327495018853571863355536226037228958190898725449390477407550575591359971778238625649815703121375128369815030374968153739139914292698421964975757210776022110180700461054849010366230148591730852967202000573005450228430168202057692657713782172317260876077160593708437757930947463651354101179827604874537062288676777578063273836000833615306918742248872506059008723222774053745066977146353964647723070726587090460984997519893988435134536866613163925768453988402000525041828160826469066687325344589239228521691139660833973901711863901897642015132858765625951052344803611175700185793933333746803227107670851306863158526947476799364686923247693980268486223325017399160253224548846631817354079111811688845331780582955960484501334700774488638343558341402900709315884236728518449647492963438849572971946733248270341612756626992608600679676588938740823549115713560007072990296519783142035277757991471511171578551056460268277149912889453712411789113245940711084717120939230405916526959754717038690690228362524637419490776791553586340501662721709900219589673847330434886197528245572776462401868343524624631354144914485955558013688114215440019627714499733315472244070798138184568552107355576617628314824190665209313331750626164950467045514018600883238760766787178639557971758706126899609647650857018153738371255770592945942803361670885663219302927293566824881788487876297201819811567479917249885271692468709712600792667530077038760503912661305359854843600515073524839966590260366381072387301997552269878997366452577811672644206079332261640469566138612386821819561249779123674278940282308065083356619412174076068396554172680197153413775484105256830853993177135939835645541902091190442950398322241971582888985373747439932523542663860396491533194891586004528449275553010735348103672822468352455018459857145713548483727531085927626774197224359267501523999702068918983291908525199582402660442992097301607903679712196432085502890888986534077587582550796953695383483243290822937097977955688735059027804775322077964978497839614923090831137386302360395021502822147876192599815999611976280883759597485877081648926082702346131244988531752839382538586719460929660214299381014032799659511816566390978820163245453846730105342064095698854437050097136863041743787826763702025486942505893739220550688700931555583843429809508892341680620055803086154494552408795906048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 233553797758564695461984426887439853982371175800099545168448880027507056971007348825875507190879622058692230938541617827791876255839740053432156118556985893772127849601259372210183672269758331692417660515172637244645917067064388066379329059193214627897327907400902056249842590027998981073613322204900227321060945248309442169373933344302281782193430903522983127027137856647604839722373179810387915428270445265717731172723194732785242808432149603472996601015735562133858402710820352355225379955857186582001899434053468152897370116364476948949606353065454184255666712879868154159898033046085586629145579759855624707455015569111355389430339484453766675385325873032130897611562524504497520763866451188793639922822759861760370874637366277119825362348537233712464899204815862218910504790240874248341514735633612832265889496012573334063999959229089856647188321015137810087527508862863057669805454357008925116061328565650991176417471143640304090815941000300464191425848218500909101139167589694698639070644597262937999285169447490028425152930757825538772746617899037523084503312238384474775434090029207347999905085166374275317323056913154889221112122673530742981720983397542765665889700167278961336853330508496894650432245472285303251153990955457270530230233776114665101174714223839533413844353187845658763633840580397264834830862462307118693870426639707129262373311966257607304082793416712165070107677029669302295091946506536977856358691411709865940841880753088886875790715730559342908116070657674275107981188492200218977395766860923051440132253165433247156283106297765975058677003868523196998315999512288993992621402777329533774801297364530660236965086938741780851371817463411645672997016605703797858519197401033778140810100975632703993902560378891832208640466763995949805352394944053737633979528816958591596728040292300854577427801539794656515891117132765261612416045043095610415225808723951257471355499891605059496334354565039008616724737483078692052912670241076562962041697383557766293298440275245089262091008358009108512769061584439962593123136221442525893029298648155435144608483196458447658232365088517107723258955011429883004100019356335101653251986009151630516891551087416400221000708266044587815285546994089180649903222977666753358014228049238268952167814640612835473539463698078621363516679469137369193341065298718025711919520580684470659413197878580390473089214529684291036349512193520643786142596357621855294236721125489786880443814517044975037901805238253643321810006611787262068488883180965884048631033974235934073396081746749087956905532794286278643712617924483256561173619729285344063227561986172207096359698293648979339246267283213047473794425486724373036813428920710906613980696845711047284985531110125805297460637265984354500810509189786965039256747204160298445870171499967267920800633051207634234219369087214638256350692895161445683609448699469332377396922079485995629821200162448594458414455930210178699701435775043130709246432723981122510302358623208708505600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 127127821934852386344374587899039082948919629916855917928550773219798704985697242445794162749681905173368350693959178442213711941512354466680689506943606375398972110222224458829404577035440963279826495456464576567644916617625916736766673353487321840864195610819965895451009864605620234978859038700485922813926429202158814963851887824710811111112528762510650096691296424857747658307350388695229017434594261014736722295107359661339563382938306836079456272964533503545766837256376707034163981831830791253851540373372099510204085019714419477217985619469345944876448665131155853247860383456832830837083950507678675226983327033072895200471823015284680915379418976272222638073786752424226807371335403468384075515521088853064389904790207243064413832753232411536958821828402555296978028494972762304718294024553380084212443684468605909331917918033043504673997415865301083373656816381957908643838010838353282086793929897240741212425380919208565202744232762772755173170568686788635189129553916909692959899190035885212813922076342430855907733500099112016755042939798637587395299334698201709879756184972565826498335273092547132496617818407071583621658377211521101170841746721913831295758257897788795482983965731409435668762546548603125770606010451944231450338923011606583022088883603109324984546579443637182729130032741693034721528785687907605949509819553539616931415271467814023852455133627344387489048853314080340636490979462941815135848275084277583805041738144804746857011083066739164011755284653912074823975081980713690689886189608370918965208365634583250400014691630596145998217124806392358365965565536323456625996590671429569958116355840653419662384795740249553644280987982576618641824924245702714828134027785578274881931404350332952521037208881083472067685995063318275944119007733438376951681073322774922262053039478939775955251573655719049960541798730829494620629251271971362638090746258445879910051265427329770739773987692980128121234002105627521698966057146565116988765323574737010296516471665293291199335152584356218576238381282794124512860677578654607854566129424613391929304603738417770183905513228239511416858379583733678607800518259271626995076818960252602069488998173016501315195422988935759899599098919549793106477782547433398093447693056040977031256841046492510297853520483165589763668731536566572929216327435725591266678287664231495928062258482213376869085826729965863985325958267856955333648402136904295951341100945890786078040369932309970317338238572056946978053581259620962644192126276959387597601578688614792902939125083515198308649640373693686832857181273428191416078155014041793359445955291968211414127147692203230013659438274537373146935947791843393314460537141021026469761691416569252985876099241955147552003150317165201304479818715308490439094066522898829577283270627214772643415631270048598685806705145500572620960052807626421818395800949370052369628252855506598308247195241932838656972630494320680604521023549458497498062544769509489187213761056866304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 312097035945351599105212309875275030731282224665710035097504682294101023943045698676902854685650818055451009250530753145698666088278836140721025209399629938763412901681864526436078292502588351991990679719334005907419026786552154616096794942892336108962678022515464218376193307278413898795892960190695714357334547425469601638857319025467714514019157477319939373669175499303691568979575405334531961362943831483955690523184066158014423837294676670629263613164141022804990985198624878822628349580689587176819749417292014580061344423582522294018446228031506105949850482319968116790651126632805890058373558418751353536074624901289313267486170297080131191308719004064848464075891531702080852496050173120962312533960460677016508415191583957854737122975699011305562708932570717770326440561362200761384753903410180391129350702341746800596765545209142448314894779682681606576010484606839553706285430148232731808265922671100791025285927116280768598444870146311321812365612159369087231000148715958264118718667297611120976579140697416705241344891058794186866412266971775241888457940687760331025625224477693209815753854853818376029260455450996349133127752857065216383848423831234071683667376427598074008053165724113957606022790956517999857261559970040423235267562114840820598381056795428165509366301761663775446418194226931874053396758553026992089866196546602082651078674767260227157028072649133477093588438089522278151264440961251438781550418390819780710895954170208721509080373434437504638766757591171464519886646500539852527241200128645429515170390955473505933967079694630580310513706082343210159551318958490925256642497310910410303108801705977841919700805527094796463445837043809517769061048052186330921920332132586326064434214110412124404773921697204303710664130982461991681302708888152840680571121488221835529112382247440316316755680870648947538027926795715136024815810796113766174356157031731189816458797091292780913956647157156216819557225861204175173014240185400446485383767615094668163256720108380922574433411978854491046417157763925130405558460870012422903712448436978776197018961993492199560621664785636262013398322849706154899538088549317470881338951854172848882125125898824842708982025893904810465182243973655796128812736089531837678003580640931463230186135060520036981560338484403439576773499393084242268465248823687673413297435341897863731953684966403839283517431438138260790129617437487277661894784373753578905672560082581672234610307833465520428267293402663545470762749441325278615593535661534000488429660276095869580006244317927534690383407249617908027864880776821271760109635406561106537039305521113773993806500002787573475235862734509186118636781930090005960611595003692678304300278501269291567725708462129384570406566069360776589216625391785849541336675119340367306721621531290093379878469605822770965869991781182522794606765191789352259683676131110236526656343691813103762962649209589098794951725949660244406648627028042392164684882368346956379315509647114240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -99954508570641192506545051369338214995705311172942744118817261780824711692851152876581608132743790356109351307301802435613450544983416481577900565600024373883547155832310194141572418191877149106881598014017669598762322271102989102640030449495121520168254659169533414953770018352972680058740436760049031394999069427257729427222009024976316393681285557152170625986170534832214874659658302441831903081879794851566253835123748584116832081061389198186854524204787771150487738869765546433290385891252028534179498052149337286455034752914357683459270488545061826675211861900157706122554815801882130569150235102183377415505227558249010385050448169889358521160286759474857143344359405589994255636949228599380050784677890812546561072730837163572848314629074701855155448879570791758569662098351083801471127921719573925662061379888649124749514680925338372817225379628878026665704019030106918530847687416188104471374654979976408063923125377664105691445320469920619042821982238148446296411792322361799573208752374443587162484614393974352111799933860746186989770500724279725744745935822492522197921499505713469498197657611942169893466126544420020680905277692543138806435498660887730063203165405185524123300380862940732395073882218478126449985033036066644184342730007464750127168839091804085044441133239521986498380951613120544605732970365206324475478339963997369654221767354195966245427802825101357355874021207722341935420070448448537476705974498401362663436720190911078471894521133000858300926924907245457683023594219786177858893436055330252471208642358274398270519552986059792906047713457779382604441364956006800229710015595473606990134424819246785092190448262614946144155470919335347035422095421446363187957978519345761989508447119231844409820318579441970096434932193679247153479460183343136368684869096741432060253338582167874377092013607895921630644677937811603350412767155336507083413806971202964289351444622618367343794581483726123410273311933478514252277205860405930893884924537641279984506957825318962854822372688443631880203602045922522896375281617414866130064469400077490926526507616487828212239910736422528914233733871820102951825448874039526214879413414799124072708009957998554065239483891408386133232630429309739661683286366996629164765986349056612513216087240664229297463351768210800060458680084774895964739929927289266815147844066766540253677688262896669638924177171976027231738417671275111518738667191931547694871428845776843947289657404287205302447361852685711428775002827703780138726964857414004867405257825530209074121787861614463849464834041787742209495796740457902080832293021895726417131644683956584259700657961850237409032167187161112654914721545075100282329063729966213243938200570801863249468273785147033613573425535643151311925705304196647085802256737345103147600275132715122912347156656970685180877163585913730267123214046299020112563666211108707253985806899749841493718292854603317272618719259508178699298444854184209644263962075501847107415683629056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 229765131902415093477602482532502059913248733160253589780996794460695355326977212969025883452644188551561919995048064226587255376143703231351073940414428117321950342356542136475402781533655845545732445755079413007612116161267794050910346470750209877249091436048794154941702026881054587265360671083917465116691180001197222187006058295445772100454398096859003498618361732422013917304744756547948406490530857587827105528258181688727731417783848635790485923009047925768602056561165978641837247574262670299046052661610475496472407199931825662290607469874046466557345629815473750936561235335521312041269144048436876911026081486821249899867109038347177456467690440185391265391694175101406519831158932189159639697899419019276313624246543312098752848924777131540607365498666112848693106486016899764503024668720794431612770663844560288956146801996820986674855716685814763886255031065424765980572013506282228817651306413979954117807688226848070444147655878872248656370312098038303464752870422144160505580949975390608706724348497550341797117459661369799491011583572696304645029594150591653270519980446080806056365172260586499867658329170333423205561594671397419120169750089958491701313114942426622449693016843244471583977455758282911768196823262848908742857250549357908842763155975539367987771050588662233476897709279095926752279431506552791524545784153489884195252341312402541184657332585193227716029029478189535660943027214440720346058106770273756852224077395063698798713103417145525177757659929008359817823793310514078366114916493127460603616018870607128518820422751633837546566972225399809413840749086951449360123337848936300360060307036607402403347350227958816926473527692504767787657818136427974111496233942141834122046753133209632480184452799045493321359348739424499791792238211241604496299429215626502029001001960054319020340026072230082438599404842512320422141520707679974951627669792819911299044177815536102686939620347160145488463962219702068120070335832709133914967808583362911167087643980702127702606908780942447575650574700660633158290033230124705988785791731075027237451508944144014936439592818927839855988210664123866301744955470808475701177221516239848646102776357169168602588195450002815988718642572784927097315336004854144480279781029593583003270532089635204631082616053679881085915160868767839852848008040880842248718368778119968382009413961738462710353548852154417971855412855174228712144552338272082059862600236584945223255225948898460286610949946145983145577640938888742888177383100774387958736792366063403051992481837869919461248531830095325730707030844706457943273158660152196835004615205003579958302837310582413166265581318599307918512153557942805438749461483153858674986727830537651664372092716943294743735388646419607519179363714669904962295000667758761638749746321130822697365889775560378833726489063505781083293925461701854362718151934705360055579859988202193114935175933685956923559480214513629672785939601761815651450682285963385168350674944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -217505320896004507447191521982503705627268239953533706660618930517246807607633623711751832504020812310442740272482825908086268854862017609289581836858738686143934837465813129629643335799637178126683534084523902381143216060461598122875622156744965133011331509729573017698637725452847066467681766798175961971072381654486891446601865054954593383762207638489240230345814613206628785131321683634729862407948036454130352839762384735099691301710309124348544540123274693620386401154901821345661770808297117210926202823286178377441874019508360984284856669522005098694393551272352042695447487598548044150734098158426551146680392996046745131365149560509630633730941995167862629591169230970517907726995028496169998437881252770730037455596492050235464099685849805445286221534313532002732692037395620491957596816158746463203207587601153785309683649697607732425640770677195790336594577187671317427525524217212928495935591894836025929219294058803327071242212003661896193925277827479622530342902129487551425621976769106025375987992982018000919724366339053742858780311497123618645590486975642129603884247298732213418656767548664597031180626310494529590848549078005691703854282883870960492360945814778997933123695244767995669157293854836950878986105638357989575672119563742385984062032690388549988895737338829661950299561963466226722730076467187165795467910849165252462537949186629033265405053475484885138370386957151775119948260939477160917373162625444016535927285326062895352149825971007357045068992312250654122645957435573460973554962667312832794943128167680398097324236093950123755625826353581205644249979940730724790894706282583574421279563589530801599024458404286070913659044612926608850829129779348625310576291072907966534448412386871215823834351258711499255434717289069281171856110263871304924049738422046707749913488428945477860834532648959598712306495945738483119573022632521753223067502958393111497398689224413109461165320463528225910375491347899261290917190456680992910980568183606521375593646067323704421324020505889665561792616331839947929114339882753988540091734418821834098069925256577429867127516401209591677853180942000207647726375910651736720875936797034273463436206215913327916952386327478110185850455805925361377884426519873542219811329466258102583675474446756133792199963013997945734051727901201635820914153982948100822625391947574217884159381683246131839259465977096292713222004864043092495279108577349859622467015242986849666031098365503721269405853362800071712128841615940956793049317257688589834203476638710203281089588072292300167109371064593670967429072534553939401166664144661536384013950690390966943181550945079978917087655408014295835576097860573724112064828624994347972065100779723748807663080369248046782731349239880058047163744040847133786127790206381253603401519079303840549863701516490664715730202641486841436069714224566093697319798636975504090827531207909243487018685659024202493486593255902259367874865723500022549393204394062652920383406080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 171771355182661009677182201856402579200667190751717762387656604345973654981266149255247578570904357973920539093212149090925727915462290371970405530468328796369721158224299760853319034257416298301144333089013246916958160090129967398031534007834452586566224239973770842060353277675197326534224086384499970818511271903349683814376606663379303646409453029459927437267130868962895162064898582736446470695831834807396184592002445525432283900200586052265035061372888711793090032663893140979808746701939388326249438502651189906974403561367618802718257052431696003599590723605198071443931487016379974502824145929948465886911769044937868762536541462414692265725021003663348760835916335855175012049298215792942863729519848380099845835440455374397893404710671924679364446667981595550386644492011898158025884507060779820972592222633036572645720108013319330497511581995168172450619790208666409605046383816629959133535657174037716777518129785002970513754280107380214436131793581070242320367950599840446381868596774660618654480021552162154055215482467001831970035207484210777233279210621327826389080846725288990488939392361681335365314679913931372144743416802081630905594002339742137758396048933607935002484540554247959337773229479292864598381647456188086862933755774017448783172191791754501651690462528309534657966617982132462510642763074891596718864147590610114996034216201890500192455552802735744374333117008839747535355491133112192728119945858720497653741727348064331395030338044399638934013980083169166129559895215782429399223531003702231487141268977457361485538350865747831464499135942417709831830573587277159620239591182377466637079532740701970030086624964052031515550465172217602176952933300177001700925326726412818658853662244440038445006910856523678003270850850036103810849471389306434685749572122922932357768606287411162619298306545090392644357934025078308789876729297557109035456920934905274524139372552174164526175082484250354172405602778390791114511972754076740733633531011966570296600166740621457807596196078156239963414660574377861069494182069523619799096413049289624035070330265435139136253331213643030578658044356793091614962712157888146640251094119431094655958622278573482068857825730792404432628319986132134549908211353114287726890895527825418213833354853215343322563878611955778085872574720268146749138098848711642632681891102044358645268886852885999953604079998199921158222470651683031552356284252211245993130021729601099244922116420180435568205379179092539432889966615849799790433544757573565496938270939285190333195685560167169798440014776948251456128331459926719506546096182776570442871849489253960930965601683394654614928472980749960771628671458314983172097208149771744427994015088203948542293376308375611099282390301894904038734828908897079557820233577113542047107306257257063190754764491044946072056284577035156214300659468910946149363294405797956008294223331113985655155459726996364705218829920851100323422897945690332216303577391044883835256832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -87134528109750389067669294833994249707433237466048193907344248653374701036457375872769846529699078051469049741034982773825611734222754157494376519749495742000469613601941148290624532459160381047886282080115354072602025705998936282034806069069462850963849460159979581435909626738375134631369755680834091919160017381711723788495463319176177099855732862949726789655480899683965429226003370761839547968695427428459460229469373125339682251789967789811614377180225928005590069710871877569695478867772250022264006038743689800293793572978514002671824091143638647984033485198396017788431832365470225214828140497588415916192565031276485623322669680574466121431504632278641436759642059936295627782645736044797427495549275521220801711903082465505987449375609921275369685915923860096268454789711056145727173089127429709784162428996567672145886124153218923301058280692281204827078899450785289103105727749110097472816362759046666994598219241991991115132352317203611781944570984527424203501458890832967565607229645928641467823163127373761428497317534756177384652923849472525040303528544133881514595454954293167732050263194773656130930293062865461000910652023781748699956160878331065005009269328410925644508877672465704089022011510054278119964153529221699967594116795544197371490810209230119054510079159317003219416996027993143601287237831129125810065630032069020979836708441965763158581159102130714024867893371734305716370489499781782944434549656953256956308108881033174942001084692945223643993070786095387798500636460162868456200444962599060354836840821679833142733396975620666744007177003778167065719954571063874075251780275823137308761538364867501722638141745333639293048765217563310683253910734684925962739232608975310436196793276763415654367942801368769616541102348943147811250026608347841496937491063562169915754643260766099561846161362720410168429890325890804911431412005406657612402377716622958578277100761853976884538488428916747775851981471784455102141792430865757761706851217240077938622005931669955028724056919131509973631267363688730367744767483038546031369090551905963012645009969344332739159961504264186363813480885783578764735196706458914346287208656126342106956594807755211725515631298575233207195705879013326733759498041135694720404908312763151420381562627385180374544186232707647929336196718330933230144708069527438237305585830913701414544147356225003194718879534708055638618102583338183040772496695753952247727239060872947684197588731808090167535821957192920858547704771834494631611837046726732335068082875715139767846232729133910981451767855679676144380708904681956790236678961285048463180782379092492734765118541804694472760699529229298840273442179085568512891950231338003851763862140357882662905290475463031990684857152840811680522797112211950294540447393641825731343934031044665185853399378563352681021471682579486546354585748757353031196014649517074564435889319240861445960075175084412076732757803229274390535998640569126498585623919105891368960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 34141014985765109951239173499301558928996618474475123744856726973666193099044988663084986445481970647392484003833789206222501444630434996755341088446839427630686014711781514126959431480484175126731891471893671043906942938190959236650665476471558525575124793463001127925369607121623388505821146133839031621048754137450981252785118480321112610266273537612534843699555831380889861231416637554276007400162682729340367092006014327422793705319662122572792411387257466021869246512023074062182198322064165660229253374778880367349971173435624900867517373410976809134862428176285369370871234269070588572609885815477469535763938604723076534319326604015472677497671202314459276907468161990752850494929402821705302005776982892585013654561582936691422275710371738540727406347839738361349849549296108146663696770185580713411131313397790428579373054708125961197752936066429653087027867864567704247935744811082642204428865972486436527888006353042348125583032847248009034474819844781107680540409018102674439521990099486938467285991990655427036100604174492628715576591391720031790894166183486554966101084459445154627079653269130474783944396745563234346574173833032186125611412906541330366415062597085491267350260308261223821871713814067353684164724572389519804438059730111810685412920378673337500023132719990279064392779370017469526900736035428023278639836094189313785709010993769472972444358825087407586526363594057904663414762853360994899652440078612926710651283755740134553899285163550774717147363004083531188301876549957567232832572296175199721407997929253636634936619144009714253031434888475703996774819279382830399087776384851095503909418507956812185018477239454602594692497959334527953577401211636695593113871113577848450546901650234325187684188118709078482067948724818770174063609907318619895512314374383376408444110861884952363425899582125466067629817312260427791675604173331521585786320939594987957332667879259518970450450949367082827042200921637648180129779002082346339287342472379348716836709989668825586860252833345265210319084009999212161908034474692412555318925040103027129720743685725749812405811425093641054010429607492242347674236000066810301801781801101329528115757776137287938413543815997568200074257902857874111733936909360534146694663380596431291759372337420247322178067598982260726355544633778174364576678285553110605286182634198992670437719069566517605896724513513203785879715020824033811298704253309663604211871132512838002569314626486493748518904673586021662546520245910259899163809047534705002734709864830889649965829785719767662872156390261003086703581332596011442433352399165923046656489969070471102328585278444185322932079352805884342175934067002824781695023518660989923115737399658495418932421439707083032730245108841699107554280462855563977523181060421406066042123228008871373684701964786708713307651472009638828527200049814843836665849772730262554598973292072009786938529963082403617742197969966348147271726383546101342345149259372067553280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -10168886433567563838498306744271563895163140652408403531656876494371023196443718382493772419090225551917803468389092907302597333819587687273554886598805607180606628679942529569828729766177365813681231286170803277508606403890186946419307402532588352000940740686545605573066775733193051083641525197373164538368054960941950826452001240874020753706012937197558230694232756261711460456121579454384309432476799198064778748365322959001808257231423888703015131788727769035674260205544028271994884035135621710539646826925977700655823673452804569146323546050048848341079604304680649121306334323544058160882680751955771074751989319121740297375492722165064360403039369495717111646204274356967555237226003221757969326222819358757752764427819346169630808574515789182017791773004708442716604263395717186636860946236560097484511578753497012525890324972617996594762019707702999716399683468302713771585797274983549462667344167732857262772586984255255004040467828706827465054982076323269573967073882012843212478739001479141519410965331985023418904206087731557941678081480342073128169264525942441720071778062493047728605891487152250493307856544999172615871542690370956405778174491991014485659426700445943594389756376919008811430580397614744774122968410233462183879636715982845762356643279966841062234611416282651685885673449846761389672249754893065667047452596678527168699155827710462722224863937619752929389897942808257343221880207561432243058997934266792685367444039254145578270976313699596426921800349206064068372675486106624303513477120658464418335216120193022396447992799147767458791400489065572254758632642795630169129191420427274082637785304408316198119223629157363112030852555902675540917609395993042572951188977099874366304430840085908736627945608045325764459397504896868570281361787437792668166908524095424303860510554216074292547859583622121813293811184998657071526083632263385883164744448201179080992430012755697935579196776066605654866712223973515151777060828432333161876844979806503621463448729429915939834115840176218224715788644376146868111803889881137784348956633615967917241366063256112812670258333964652682006298167543772272255037472181494112969149532419139805907893579706024098530170570377938357700648336904415788806225213582351783780518852580209756895745806814266478021847481021288395196354296731710063438984667689791664131764192518599399435363675628997380090549361108995036568276319431148275687454378416224590404128823325940357077201757921279145076373572820700531229329072165252066675625245815420535051825616619721343650582604374411653163491333028889877677254745594373402632181135630563804825990150911181431006425249906749706361397362512542150270581113430112883216001252963017145703035388978040184381020708114537096546336937298781919532448299335101702151824415071141418638015178838126911404052442777026634997338976628061485187260682747954221417111845575425942643677857383644795148715387437679765559612957979067189028723684055232058276938015095075635200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 2452330955466889121456765290401471259752781599895660142443424205713902489603092349251284637086760221821597729285611309625186100949334855396842478748480414785585091519964447943275101541194695097598179332815816814310396088473515547196611089945512038799579458825818788009332358369595384735708876241921529795127411404501737164240107511623941865527275449574700806472563697170541862290606348657813326745858059807188628637551385325028388085273531127905705790843203071601206714020890723750516516007547395995344885476919933654648545684897359012090767953507658398923160883727095106059105128169881836339386758632689798511358118348754796345201877933775799717382857518843615039903467828752536703220349076593450546626184815434375600158572655487600828827533284141039060571410535860560649010624559724155870531899777263603348182366876816657278978477616163406578710702893681302233758301047850140968973730306630469463252437821069782833923302159354022917572101970936067333298454312990275212617261086022682710647484908890195724462163037065790375033145304281997657239232129184581278130348140342147105424649838248237607210694471551729150070835330129010972500349881632770236472858156487147804225572175277865374549314764119710706589462326195661106091257258650063653094572444124218344630554109748922526316249424005305639427634008061761465327062665031493420724360334660949507892486088474628898022250847063443028302544367334575571665868688500981811123729328884777785981595685793625089082951756787486839433094136700349147504276257138288768109238213373294056485645937161364425006376592443738028184730209329708646147031221482974437508086756621401653251937996203918604105744311663302316729537734931269615812132114791342397044244526731130164133438546932451151307493208383646629069726452232646453813558427042711349250312686835651564636421321708000539196869774042574516522754346774508433297425265604173190098468241299290405261242976174780962473244289353735341657578379661821780352713031753463582031872039543653790273863169573878202248848457303635998436199196601633525905689367111118138795555333080365380767563686492294263983919835248984818689440968712455149340317157254273962178461814321101680947953257737603984055720979467042991496700541040985488595180089341155404467616087574504455179445032970269456756667831308618395578376949493521902451867703108004961289460789739767746252701492412360178605516194071285652304966293145924120247318816818815557314128280155949599547809905933689379642395399218923411629153959487119196691301619355452997284392084998934766671802746263174125692249389172927706641746787495691879856036340988175869107807579782286473585216272426813274438606857639583825385989682938320969592512723918826933656097996596873227847553011047291740585694362888563457393284973827236072572248823242625520555512262646074366287292523418786045431104944164993490520900812421234877823964435381582839755120794170409239148683132560403953133770187722435119129305721865155658525787782297681920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -473663474613053122206365120117352110342373829633218081015140594504151184838113642660247306033058986779136803154702992899988638807037658391775541395655228701523530534119868635831413892572704379188795489117815262622894204345469795592306368845449542980360386543858762385415726910725080638806868678590719069615652029039508250273757676091861137447400090377296412473296502148224912003940966878538964564221938475933221438592167706807201003726096114259096685565918282708711339670881341944544507919803209809640415181729936882070051021114050749810912500844372960467371502578451401730615614514273889936941746403578671158247902610751834652181163175001800584103247311626497310116323732426952702082460479126219474607067749434226198634841901375628040110393401688232826642075580285133207987213530347145605351929234122435986534258245217271850533990609111881564278491386410883048247180572266039720123948592658078122785372406795246811137380136316204700459600840904259824417344400501178599587755509193893257061044388569447118663627311837091483845768429729346707123324068864972931593850756505458058893006675613046578148725982150545203866691823679105506542244027823716473828298592667611286246507317674762504898939944435103890932414627282385520787782323316973210749877134861997046741182656113132635354644243481419669033381791694004999743758446268036276389484433760607002460193124070231921039256890940754439512422164261761391846013352679877023446596053217417907035472372269758453965602995102185854650573311039143483787602186953155080487056325077963279364099083824811218645192689071925625875018463343279513854292784644468401252014211037749412115584877097546851629889686681111423826455765200628611714317724727507099467946169097633050704687952329710551716274194593278393458829893368635412193214029133952039450772728717923071511516180659739090329889115527827169888628189678924505197378686046455613430237515889397294844648092910477755014617149278041258892196172866017586391078020731209986854756651793164094522271567516693420232425216033172410221184354761718633863961898957826285513974142017346867715773645192885620931282345480472762632805009244339772893752518176145162978571825786894365594480724564796402615547989746461799133518618088084724737137057000045212495047934136646678590159779553651342345364468119879514604237232896336255844700436663889917351418054464367184097636465327132647864419516624649084223322749461860982077312706130417452452864118181654290680785955390917000803788150783771038373649504996482204052121608259456101626941083591283920773616497315486218067867310287692966686533159704740453005971879420135951901963932271909747571451868856448886397312147893362122484963280650564402792243845023724727234262893504269142011407650438414426592210218867385458970405314581828725605407030823921291116530601121432277049775879359913205860593512758879250014339515990762001113598516106155588158616917055109329600194203405704587496675801368577881801271614013097302474664137719808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 75177619822724890090162153862417262043184691924043958206326749874105770440822544843645717351212821423952348922254943916033532743031501852071735696009502373151763427120163916370424372630114937384054563059701804151679549555990791173369762336809769095464099725345301266026254799107823461469801887688668298538860769891682680811617104001735181244473980659109339615611351646628700955978639128720655514317994569938420453963593621084016852136300340933531535752072852894019807986282446305823002983440761821468721403028520660931486897908750888776317574117559203049319996022771715109274543279922623606987362146821430108539450008580686117100017839146073026437477950257123459947043118178235093947946009574799410506728688839708639532790219714573464481908814855719675887998514195782774596587742387837257347807610973107128669753448489120526227342585355646991423034760236915791927310696895076690182203453499152052502713020298297530996660880238453984794159767794215750130835702936431761107768445549802354965967123497113773662540846754680865069844106150575167856967210706662537108360170564079019656486266170605503494612788458542082641945204922001404128883773609983651734574118581375826358851460992624245448125113934317428355540546626125358677839149151930418115122548559416252589807458859498465601904944046979231775898862410302448800712054515405108362625901042920308925353947910192257608657694923964284950864276735652967088633885933160398026242269344931862506748204939414686508878174304460883299027516820902656849863881470375139951614836951445768713458211614956285850434071323792988214631356303181455840331164262812685611470527204059698062575113782428928934918626489480647458973963390871943106919211897254014952500874278449891339485204422856135124531789657059107207783516267247955942770561516123808090322966752581531033152511977397981177164244259165081389696381295741217844578879188122686267059555896430355819603848473057008689182729509782865290874205688849765310871096903598939269413584356466310039266101824853715405666262001252391947552872235399458228830927955522345348907530255642974549991964919724822410158985542254770401701837271624749470930656126178986070162318123914501760791730843395553648307455091072298383224064380463757157753173587843656803868061153675252303378316880185427771269941946101608309351632161447245487796803105047276585708275443855219007448619666547989870253695374365243427677028528292664955097060763485272981495983151679374490415464402639848278777427762165111625330256272797875569638932972125408645862852360222504847671221945229167199732906188697748801819054227520783509498655557838034111244066549925552884755231269406110017861564205836179851751998324165377764551439484911330658050724348486701193293165655427547804450521688582663350280170016034121880679088065815287407578975605300159118648145373700097185037029243863574069440245000637802079292730981845633816012038269699815533474117493923577445045540631409006188523678236642614307807821824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -9596792273768825516716531585337211772135886069688862550248671589222083059356440010183964563241869532534011430297701388226866922375588496198252962612257031381637565010663832691616820379908968374725241987089567773620912103118994466701086962347781968171003461286131004747075787784993744290502059867454251922128213401701823379315483999808563392017547131990577500861785857750388466860313083563337750681663103559929370945361684602126431295887374612701795874903710497289200897663796210190754662410669858183144394509739722896759614677201353335536484716003399042181546986142867370073991672476470184918256355127469342703835597240084924588148262261207916622186968485516370401398936240513883361235351533658365387934906301580672624758258439053613369966656216155356180585819882855153305311655170325095701767970589149555210982696711522344991418722067839744834664355396349223690958342027545214469996947825334336615067610675021392990407751398804614615471548266876600215522880355339747965352464948454767426766796568588393138458366890682695326215005328619851078656593584107567636933455174110436302066850863671262154116071619859268721230516060766655484998704828164667856924392887810450664380866430895198518398509135414653288169982441533209366594332589440128378639553822832036662074101769023482131562161858178150294154292963887413786670462685678265163505797931081548423068881891464654076585351529264890978997449332993146463270672591299158171105254770467344328147377695311043070636630997362727590678506702262880936801680354597676905266816033600200875666700920473343914160088989253875849511974273533858207064592618884557415881049172297723958702642706032434621867037686414417113439800284421320328597809038527064714379323195510787318182477843836528733409962199840556177259939511087262994720285347619465670674764850910701977016973147019627412537873646944207074826822540276644172552481454065808741438671792893342362664670509026582298688897135655633414813600169285072052847675623660062450801675822868326506037367830803547631069829310198484458925129058365146583462378688061300609555926526726930427788166652559105774501788241273753757516194098651859239755958105290727647511440000870935239336164871365339139750712372485112057908527987532459726410359449499304603073152932346590234768901587079083812095312321673659978074595923246353553236631854894631177058758913129232674373244149930663793794760971316193302353798651396343693279681407552963909715353249382065006004121033669161880720716426639970908076582919844013448822411070548773841668589737826886110259225463602881846735019664885844156540408510874149356596135898528582363931589541370401125975552471711260173205422850002730257895876621450565761517697545980329697942693340698863138611099315646140959460454089157297628468301207528946450000750920340091477578754550626374849313904240801241525217808942581974106720728517465479588357927054266085307602927307236872120329509145283949203116749160302486280718716041722646705104486400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 987639973937462190151222050682679273134969815346783584916123872979133217408380813764381507500857601018420812502699304836727884847263208710713962576169887276998161536509734744862106303797202151411571690442152526714431015789142721490955101993358274856337923289520996306614208973313598236114942521915933478744400250692388455622311294404149486292939636528124753446933507622267501440553362325047646081098377363750242074512116419740119953884088633975924806011489067984855078324108107337356979630456215962629919187464273434526313377859355991463007139926836050261217582158968390927861942061654688356041344150428417367770231211355351201215129001138756285921811864873687677071933097846166730146142869868220336982664300031401452136320585067126268040332150511233255150750332858983983708626271867766118712995795094917903222478602676356507650788861806893598074442006348443067657518463290784026262307360174852399121464518988842846930506444782316266035384269870337745968299285103153445164143414463230375334890417715605322805604369969510074759675879685531323445849481732068401209124608002125244927104169770355687302007780068107560851543642569165858095252449441453367267839393645031509984692673170657709843557160612290525545405589231832383775511613919427304558078274304386124088089187482626606820743730090931166621138904591126598459490726849353664249969127866450423024646471821120150272469182627874507756666890684779203886976396073260661555725793866458099318887595757799054960050336003558036445814740976578550294160946307528558186345680401507812960591005368490730541184224512915443991770461285499412899899394099942775546573529631210135398489481497331059877828445072886413374861217413405579346087744256116478516842271778075822696131980112168245392516629707722834851697673360114807528604973323313735681635507496120984580383127439439246361847012431152655966879162485627159510527773625923085959879119750509452506924215618096808243928390235417653533823377172899262501046613671761964204036039642829698751193176246599519271268432385978540408184172231251580062478765811001648590655204636480873785352424856626616462574735118838978216569054719715459727469068424516455339448933408357835431647802116615704060742408812489327758528889610877212275772015955964523340422203590796065396759360825045367434939050005983581650655255477637342234000110990246143340021975777298230988352006945884731048956653342888793575636612656111521815574852173281113308744684066335731844947352680554510918791559924072193341758112249801658749044278884902790176877460718375020579009686858681255397247138400474193432882614720045252398850591476089248632633769393651930977701230831881738247720041441764596718323624868289575545396754424976763020963275150798691569248990383913092223126311878156885167502459300778661839527802849794318032042919817581758663067759597878812022236588981842898987324788134386239205617544595681792497728390177032995465619058665709124316575059855262943217139629172141102071808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -78115315957972882638010092341484909277933123849898947668880968695701895343343727735982585334981003865053929384934788982972163805618578167405084147736373174035522468252786611979147481663336835038282600766543319911651404669285790584050830528172928866750428309460286385245191088049143838439350345524819007291398482717436913710312786877242072055369633448000723611850620375571132385216095079764959197396250546911431676849187957979970372646252738214330892239430027935867974118107662042461645907905913693007891370653864626334546825208859143582114740358046233073242996992476083871201760752325479258645286217307978505091992720215012173008383958126754669843297662185188872408526278026404398977246434827666614707788917955941384207640609406175709347824257651289386647629837639584830310563008386518627199905387567149510462321250248001078001294542481828946257645958331651963137725336658506176328482024031815070262011996378964360801482316975695356677220650807725284714117687510742073318986526796030273529697522370259409199697765803415694854681820012240051495006552731865174735777953030206718682016623680160763911536652838651183328527888997372344194440713112208932692423356072901289879073223446204061195289296904752834943655855042786684309707650386430471914235967899007436076241867279299461815040401233043366794968266339933118749672771434025696180564150634313724217299500358530075879432482387146381987175913664319919932819049287188142736928534017982222718557034446910056948806134992731551489912229949895583041315884363512495663692394826929855164344760052532814493242772070886303054842950181140500178951574474440965506635379863355372498178066789761979726828367484195508238268321658035469250909503061272681020572580296296287245884907765174177261515659358614516912322889729662689531770828462289602653287817066403216704335276779704281466004756047417815897948025937062237219300207307013225453268584137855950830251265896885064588550944851411747103406733820831555116959660261833860362066315184259293285301185912646979202979776103609441279097951475015416278600960414285425797310677363328465645886897586964488355664367133778622011357584581529781954388615769050928334593645316873418237131613647216123523699588737004310402363881455157090729098294383237720778094126355405153421692848774698314236777525520193357899701532192955675538225069991968043158415618014530051940594933327250915991508236184354868762079293202648443516724668244030999341839773321971605214720879550693352659597362497862464291545150101833822425367908137931896325611313963031067892145496145968387991271974848929723904548565007427748442278591459858784459910136414814143231346945756872348451271105212613837544965401058679694834426413207331900494676323545154521697366097203340030572748300939306532108980237217322190135181242772639232518108036062612694836467459888816265866015360506260010095951289228312053371675712699069444870937380795286668714692952375092720458548153819129965209821838080267223040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 4487883653567428825720599473920757365408254090341742897293111202366224052925995261233137897799949658586591326902798610359960368705723082496962176035987389174820963921815588585034113782248743999477481375548989790629119143801260894067566651556387032748163967345715571181386868749246915487500121794966718110986962606185628172731082160767421263210348285000806634146965321778324787366249289780847033134344963960769201707462662532544737721756189975250713812457167103731606947561061082337927713923618362697075449157712364074874597160394609700278218998420735612727425480724676004755237126681030257925454023262029944599396618734315336389054782642864449248911365928979197761990113648462504336541850005174565878947686464395090636872125196952826393515121149357908635042127631607870146485466755579927306867578837507970494411069865881866979345258816710643136545967775498138662477793086110604173116261217323911804184281904060638295152283530476735036820374597138916972100703660718280954630100130627806856119881876334873058395005844620366865507684670529490040552432017405306464816573764354110494854975934038553818153606608407769129857825737413071850745581042588847399663189608981164907596297765774733795533970333312991661689784565565892932294521459128535368592851070068690856556671658466240239563535989469011144347768059411717731646106941646583373015204808957094680778145299718294199921713788108545084743490425540638449134197747110032396344819177533034746879405267795207210946154010530747546268357014413577452316549588069219877873725784522626833525292534724626301624099028326523905685884381118688550858875969426046185420395399850436555656507974624830676725211475774665118281896726974826457435894189977065918334963015913704130985125799744886961530235349418661529459910155295537764606990095730411917333247821554657445841421907532430388866992886528145440431587127867158155771012996578660226120063172821935110710142600204499592596374496412385760468256827697991305023621030475680843982026264442618499090506194419683372297306750557520448026307351282616894552906506481331590869052461392331797982882789778075753083232631937537495276206223213821374913921672259435589117049858286235476650071588435867786768600052426189923709914194984496256250071985385780544195173572825309666195053172832675806095359043735304416205249345236195721418395872392086759991094003936263036240601390200836993291559604118784015744412499445688193279193744510488685359250510691403223595824829147325811808770391873178125790411044659116713694558745734230042412626625483834270480235206151217530417727299409849149118582048195583029909824453412983704791823912302410192944418222623644023230565416004574888219861274883745342326420137375862815481218952221907711808641089193197891228740496742489303477115402582623590034150591735230569087194126448884460895707382027796885172363833013082358030875248454185619408076854396103294770110460203987860016013506378805196038169359987668768386448460515655680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -139105388971505703624410301085035211021181903439837812835774967514651129191819515570105546383629606970233316927854608680138784881076556726926003710781535418408574844849240945309787461846145029339946451701485387170631349404490336646323545307067345889936218031829794582439905584820784117391829048802234148132318214632402106267399444134865099394330485255956434087874913781637728040492136576788971913187135033443225619418034715406946003176531942609958882764207926059099779728153661373295402989342705937364615842614793840198665518877328465236229342605916228793981226189702160633196641506070535530010390232650228413391846680813023575595042921329476533235306316181326209188222695669794248503361816832242682408773959717418974743964888932479380673059521480269371190681350535078080052193614141850250998655776528398258889272518122845315173170900671171495748828396857731063739276654982136864667974805973703904507139532964757599016466377034352066362690334086069558032367940966304755020708158778302964543296383053721546117588287610130442620122963864164224949136217220171758526364181266002336351322000861779991225028119972248885014415595468689159417737475786599253702622935114989934006229906345543247209293546518666574429872415864999087118353038531087251375189837593100560404894536241255894238482972540872692193164526888584340660345430213590129402878842513814910037576815382254743362019114216208267410126332837891906994106750634764969462813748619712608984491712558523694560913145376445047713869036320581357395640605797312220615302048795171322752436014894859643414555041282428088251618568007822289902248870006841885942190714656067208856750361586315095879368165085435762722183135996569941492697572033901510626741894972861691191000550589711617152702040752959561847373655405963110655785950205128498550730907339474981095236786277620899449711609401621817517039450171547856223441218615807392039693687919714837567694879255420532215822541859519483580908142619174625462435785542591058447715138994743136418724062446166273427136897622091248052499085620528580377209154338492898024592339742457084280792737112478004186966956255635856508079283554322826147655948808983387767201502668928450024367317012571856832572380506923225670021665701588100419584753599597511597962012980728881096025767398418091704948297348056118486446156549888175295156169041954901648168939390463502826970431242785194191417665090007009336899759236416636985970989174616541645874325147120290811831910952438948599188893562042051373587535373523644366596350316380292267939987543668275814339729948566094008783245116216557228379242188349047679190392746324125081054990878962020104086799844530567284916867238081149958265219431842723803729958242272207958316929679306635312280303390382294574856576895472872886184677001883917957365404120523410194648115501385143391161058928646289869261322602722060675980148780745166260007696434877719685364918588951407425814862815253258558477398908878153455747764633600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -2237856312362293041180203838647960126664626296335637675078478711242371703554812178742991889904434908033964292881592713410345874924412792517210626472711495708997607043422858034653245147644544363130007735932320059910792670594288285178978124431914635427188475650295157421524960412715001797378911675199320350247289222373866826676105622342373307653560240513029569740993967997249027847871765647777755045821388745765808584209774029088740310634403131030498549204383128811846519203924333013275046060274823998455253956792110198047829270830529183238834415548482332977724430874117422375638814310537490195395468700799642259029808545249724886053992401146555700183662311353249709774029640904001652689695352780911094920482444513996592990463744531503157731030024993695536497110021737759905475920559453761373447388260342319800362706710382964111387443042728381822137409922330469223099571932631904803443851452150019447213370570029265103254624880790990558972177421105956776237402691167034107833360836169675167068782256441960022790597749319034156666212958778132576232061896769474398796820990191889799247136557314211981567861096863849088243538488646667114647465948881720433511252384842925981348543960796983629287988877284182307273970876570058174931895092867247438953153861332710129653460114431277344440657572841521435356312756886913964244218102500425510969530780452470048034791429550261045554706103632449241694923831858237421254294672810633372077106860873366272232031567776835138430728011706578893441796598858146623492256794198002604535359283229633892468597317586816415373120157603619850778471845838917915895102304491735752366855722254374003441260937755496637816584023410677828713893256071363568285162081966915665910731232183679758303559058683617340702442852724202787984933450324412551083202999335562607408350179918982598875000348278795203628205957605298128332768407598089681633567777502828739433504891276503429598077303599968074862281953607020974501619096956100351496820039345210208679835224858757314119766825802634902511424114702958176441689602673868190286579942336787264043261300547120740317032725918754473244379414399337800223865691163499090928898785689904962731916908898728656031353947230421096678096338912478812834900303131046369613075622385511449007754771474517828128272394746391869412365042683449339283267727640476706495217693564605741006760816555216752176229758169314632047838025804426423915472588222736514196350090347266768909520104423797593756751796552529477324621193122685445623348792691812312134384666799771305493432277470669180456056518537810224455102327652106056498924957179327526265640003132389726817647697237576392392837807765326132870462044534459342321113032510285853053816153276558335768339053324916235771474004270424512627668841106659609486736284594368794019010218996485802359413822369716471591982646391910129342050357522986049591241255334047608820818947881977026838659216525095880683507400677163268409658840595352014498580096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 477102057628823342281870274740227941929084637334254471224544366309906277581778883994726925871981090482282211830271377055844753596277201265828496070683865061909908582290783481180457851129670888689960753267958036799911559269107933479753603401426963984522389192059771907258548780837689814921956528990769716570437701946760821789757000782611168563515962785716955581210970716521103963046244787045540866154177365285983337863288225532736994103534471405521082146738743030637853808817938443703635517450885006925721348782854373136459703546218048497660258653625046692186355670581910592589345129467697583917836069664728543356832907605185777491909082845470051738463946666165567818318574257811573609350980017561030177665160795755440575511857203693838449177710658461783777576901847891167331045916259509213487249522308124861087302284409577449584867615733407591186904369225428919731813755345573146529874168371468045308028455693268877766163384689935875335037506009086428979078576890684409532900853693011809327779478723876627323063963439083947720371995938533997239253318428618831668028964736225311202469203146600771859485109739072909159346841102002179749366687799700605177199497309841909326457551540150732506791133542276710592689172828512587319674571940840796132320045563849363327701338731166099560105530932310009051841251941154828097923663301412097985336694959265140739346764593672294617677049486490665454834082693322984293776857915132541829587375380425062141088834221685172071059004228730077746650723658080814458656804337682944760398721425850544800078613046981074800845397864584824656056578470228018002512743190875308810712160602562479323459115511488608988133199921440046202704465855463941883585647059112299190846924788728184207324622728523670372545085526460988106968371793515421596331120629975978755126903316036948532653251640523294312233832365960633004419170830251834017573959167223552619170053181729213476730357470291388999051004961590347113735061175086696648749092985248988053056356324930571945974518978165819561833792562776480371640668719325076668662171421626416032398556582098675849042797289955626558450184000575869973242191702154757979367456310710605946861315123491969538151372329705556505749825656769077954887971171493502416283586628897844800642490941908445275261295077292668814310786265965978597288461492834112851823639661652811862613175622288165738921630438384451066163799125566603024095202513152128041006774456273865196955750816138168709686950655868765473665232757241947692173529295286555926726939818548039850152489377746159411183885304847780072350027197633845996133450841183499594668733167023837114825607942358245865813645490380518712929593605610662277424808424310172879921769711494975299812179283300163453656077239363658087908349677797716131639460230097961784768380750043756610947347704621405014697686879918179715284829906115106951097353389969938375726649746410984962396301003246161714912544181562233911065239345358236829738240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -10611921506641752171484197986132082624628864120870136282656662270407638041989106727464347925291466035570311344581407952799334391663197690668632016386233843307618576256472214790648949744203115567617503942512185731608239529783103130898964992508175803464603613672160437279241522653351720627339623279342492159995753585573693780737796986397050862545698486845217824013806236189140131897158925930441246255054434421624140016439606748667130284170376454002996964235312723309415254321505733558718397589227822549784303520507722089760280634085162356202018353685849293907077823934830001019651707000403498355413231005653480633447352070152550097470984164562878972436387313594839102703961032207985336709586889608629435063782907591761075578690627605859923813955403644589976414483145560339308117682485513158119124482439437239760146614575452172510177802915229960545855964393570824639664279379200450163356855738319732105690284924020462869765488901944464311365123273434101049327306329076063373150912715295946739460104448621186854647002270033397357729165208076870327879617270521877310413487872976411207222513241013118472132131541817587567585076170783612638267637115159331352000833855236071862765941986199979998903887751889962665426111092818268368707125202714673097766143589964472923850110441048315084997415618811919489636673364734081664480305954879338247640352005360401557586483905872588953033199443928216396371917341170475082343673272311474133847667864520173665377170443107089237528378943161227726055434244304680208129526354748991652292393381458531219942977379966030192014465612477716864704478094877967328411422903586666509714879225915409453990704043442606401214470859325413881224704969000556105884109092244678998671169535979871718313531188922593312288219301497925336558332260591888589550054751952265362181199956130747666565151587607941846074215498481077020856557748065429579533582145959174992034553046194654221104397481557818186269341877722081383260789698963410705915003465855186813774625363541138973229083778211711003810743863642932713591094209797463609604981329531762182331057879827681482570555789900373989651733031172174044582724109071114586609757224856755076669563791280757901017373884173674862705908917559406683283572280377372036728950952723704723304222765003560608641000334128030547612261477882979002704669801861962656515547757683406114685971498721412612335836328450396725465582117006921635005052863509207856381488621307805051898098831830982637092969989287211779165266983552662526071772614633095966796041604473118269565542165087739352704614043928031893360298871892761993141252093609707002518106244299522632685903631615474005573923937824524337371669735326638302810879313897911391483040849086233572096982542728205161821704775251756094652621643182671704575568154717262869167830949780453999263882458095079494292468589548482026881510176483466429976474894596054255850258020553590773667528479217932524348608760319976872561860865989803298832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1721718055534184393155201672257734098462229840266430945446642290150609133265598020694847202657902437957359282023900079691613994979444615099509601267144543728968752130062732685047877903315248756788987360885157213108542338575061475642689099061135559281740212345120054950109718585784166138268225175345498678474192507979864399410868766555134657361090189149479761669265166045078350750826416541425231162843691209383801230293582037414970379149311189119276641443849812211339199519577022718241993299649330234368777675282697138065666586455831328810224808860208129214289867445443064976514431747101614359024429960380770619729660298995445894340468058411966116671867370086323744769205027632760360173596670534444286867045384126368508644738326775019149280698594883609672717292187606494593137492310398168260540111623377600210908660749860247459174333873814355734308170984890724968052965416325796155460988337344071708558185823065762033133916361352936293616452514749910934612118318123136924976650054088981024195241689578199756005620232841330204472871524627892644732776359624222787014063878862817147075068754213306936303613811280658367271904931311421434148379740319029620232310802740430920605788820932046344530063447690705246553213086890180276198306864176396966688744703045354208429141780766310563883288838160153603386601733092952024116639264790056500558653233600978084787998878444610108790277394320632776537721842480782463104655596620859441090644091655868882394807936981416524646649081161506720007403533494518230870873577636114727112068766959274204234284746646304169795381214515073550041642984256373810386032899280968738496199536510776953402416640924068201717283819144288786295802766886912761803224718715370199648834520356383981193401175714977496594674883507262794292755286247052830922472540697058291044230772245720438743237209679464074005503485385583048209072199805416191474777227931456023464111435189514094655836410212719408340983523181065599551362131632609300312645701563138077856521259392775759533576340015708001987041180280626589385105551624126410264163069940947916935826096890076234241421590883397212242182582376057823868824251128737460840267719463738067626299351053055600655030448889485598054688087904370065468735559087397459103605823221175327258502270602806838401588971512732539215191685311520096047793285308090177719873283734865291240155395360349601780654346908647378898670439184734389703655701201684307696172359060218227489442773088039240929205925627277742685602218691800929600279118964961293309675427532427549282807674567250543432413348701955835688703207892801989495932496884377007208997016777583161840818011538688058440669583673076790529309228922940564931312693973546578315508597056971745663029693009455957411539209705083342122190078909184437406533151733827545136649608617958487203577601247782638173883411859980308117570832459008318009024769769470333304574669160982873004848966862609187352804565047782782634441955958497208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 187766870170708255959539870030113556265078235252651682636769690552933853994237671915963573146899602674884425938882789801694876506578078731952349937689128735994215605232760761003182231153324692786951540063005936332161541143623556623398637068457361447621391035513761243889095907505817544856266964339329764198577759784403050150194344225827626785777392597055816310756194855404604079123152552079305830437030451673207488011640274921845598785894381528538646997257453484046034862378112203111743079495656984761896602853396417591872106039811624734014373871330871657263173760465432386854224569720236785255879336972702599811904750528963528345202735083128383816588504244820023975593527934614071873676825966538505985978812156864295552735293905652895780862595923030102949422545355242099897507876734583331189937159719415604353264547993421033030044686325294973864299275402512723988038614701035578586937269563958936933245114730604904931834656942324871116011927299024955269214176620429238531257186942886801885383266460886655775978018759466376896112107165856890218542120689920589715513903476917594321738418757256110557860115055230139418938050255441819900828264727961489443784906355359165010507147251644797351669671211969291078138991875290867648589440241594012801152237200571558560984205602321426626359666197761694530237814810855172398580031387539520840113342762101154447598664492767132252135940697878504044160225342397693072213487659212012518279132381410681970292792660258058292130724000952960619349862845435241344444664186522551628763167380898599438657378653529721988509135030316721209036062138177853854021683902066972006886379017306110027569163545221436699897209527446944077726779501120365590269130194410864716807014043132881030848101097028851879151005786990732367035418398163119909419754371952410977606206600156184258530853550016040391179879793210586472593822876860022969252495335118001767181951215252773032313471494246399715398964646499111126658020590922654694428873999291880311389536229439936872072361239938624769223977527192044338393912799846234105397959025064112948691289122779786779209342943808731267343141476640470871546043848888876823032854562188574138065686867244366808165390355534969120688951449191468050671883228418286193914225748045737197751209972247474055126245528306311218353491739952576029734621234562923465234294004951762538939845682225779927076800184346542663832442390775926745329150523477634333058334983694969842651844579200995762899019601384609116226445708713243168975620666764112061092795249339695335003878872492114781553703176078785014069235257366480978232420898234133597206544059201227562513951382299594717063209902138391508578277716265303587378044408594790364506848666391575606179000343505259966947266220562439576548995455579784622690041260226810536261322587161123325274194673289679957355109413338311935937757066680942843737142701221041432848715139313501510593954060883278365465879022478704890953358635515600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -9708182825395856359338114689218843354741438084890265549173954294431702726919006898198109101747047365444242490935048970858303665460631151275542739899563226579947125506494779792184964053145457641086381129586877176288170506307788315958356630491944676345068413176787695556578854399920722982491564708768043093221973286047713663935000691556562281812823383851578602480288807025134050999284696065904195153947817687373914219052058608173709804939055621311602797076025121157474887245502185636778271214487309303091009283987992160992855441245585161812667391015072503379506460209263104658928407416052468416369329640841925140399038001620854526054417027451176276474317576561426760641600666184764156682077229556658005405446087428389715030867612498752195680725739314113435239691877862060862044227451560884011836585250031499440170218332033320900239720581077485223505845388762439700397442271415305538001554536376808715575585437412243024553256906251965754073522573030024445545938639482554853242263386917875074947778754829994711861424775675893707671191348859228983071166116356417057744095274452696198220079278042123787464783926258059498491637923029294376549059198759691676620851640457595827637474224038039426909038795216888478223987240881771765931005942162181845789092315499912900608377812992978448848126169538929251334339867581313608854564484123509996140843773103767376790274936699664675890394117458091923770800414550146787583971643636893961439144639094926027519718547983445334303068964182842705673623574964530967483412578480228826475351759492249108765330997321129616705790919037104449862121862242313736922032587836199310997636533740251875135836025680138877216008265211879368082847432550839862260531313218505985192679425123206296974350592600246299935556661181532904876071039155603179523678290073933506612100710890455125890674142714680136745612051398913570432754563558832811824156950182960733928112769807322888171353539671430004167680801729966618444991546430229254631180205562840764007582833484258892035859515750032379267894902221150116617448786666447528425460315019001482551119892392332752562742209660211426455304910517860774028890693088638297334092297581733612900136849324885485634717166878336428833918692166042416117717944209372795956410478311570165143502378420159447222995378308995086903183755949609187190461412137828074063585019248188137549895676615626550032552321882458766019082037269531734391828281350380952636452189973399561176523659813911599841053529858986311203561153169976631966136840494410372969319765890941103872760362900343813810247150892899586209124570994480709643660633213557454786860199945349646794278613909530034874532388750837475012042606668916477866645045634135462979192666808949101123748182481431467843724221619810240170044472373613042251057770687756148724576527486693949162404138662804781247884050183895040042274015125510377003119212147904198858276931715866803499676415792831438172036013014986699944728463900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 262302183417272381092399804612247202069823206549082860025600852064008222744453233637718141808351285691587396365723998919920885235969304942124251667884744883019612308240133615705530318110180665829129063951225304591363384999699830160493202352789821114991046808271344943160690804856029313035642446263824437054118541120475884692607104203455369377679506724692703378407228351870489525887360172541454527216468433275807938531904985621468532610143444915146339388117859713963810395862765616827740715529054023092576412717432814581617238179565598740498658087147205564947712185525288065298424432274964931273949158474986211858932622528649329733783291028049751618913622220744825220848274116599250039326315452996587946750139914982760055628700026219324646892437591147349038115871160876958504921640140696835942178390556547987678715658710566328873111510910178767355528234881894284868505368168922289013100010004395753594921660459111906241607386004915896412924115534140221542016314023468947269039078771728986359863767674788176565313509328086217988641991562226714699107677003684253695568016902507075126304738244333007075863368825396630788534764803795678206713257933401195762494047579209199761147013776129480598050066396144104057791068804462375022252736309317751047972943154191603510459091263299514577116418265316452771660592718827643512736512206254506934534972777827263220403623090080181233238448002940492718639217961865280938675150706161690004430024392459368692187893515811496292987645020346892084746500680922823374493357550772751418886232495571481467468920314594541894051844098216304494476272396402251023381813326309971900775949680326135823589531437226492534079009712917507796245310061786721648190339691217186099149020636599905719287150296126717468839193376174093071135443736191466760124243583829105163193155382947407869421488043843325131448719323567395048207685665909449432416691178541700064250919813753963029322043169034062463860626439263482527581164053060796093416319312801575440583079846699726636154673942625069132138608548596854496701105234963056278429329417459280176738966854515366764960542833068922905854919754487292899574170165825677372099426073886594852908929857745569000573125789822386516164001989253658777767003616410391828352267237301688705872177631853673729190459330273704736794880435418568012658723623192105575593977164093134990090165007717488137508530888523071161881536558172133930295163760887389439717548378204562463425705050338726431867377931340054251806033200668058165186389607418402977811383817961268629614074861555534392918246975216639455183859200381071001566693727574810922375093433435293709894098944567279722488162943812280557237772492328623539513420075255131434260272408837696822905556824371910489065571977864565684575513915373146705525276245822142405801397274945291118317713045719684481163772601787335972671227404714066447210317617543518468059424143387761234408696738524781417218720272258234626468459050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -2283508949823767790998708853832013006415729238019373826038771405653965813872969474292761806127760469939927617750471268520222088851682548002057847561220644198028383698815845719298855229747252675032997500299960469389641727079917568131715301003277927942105891383236334634954289812624487314905221478643276169128127692736975034008740875538479496124246839979728070081725162683774203296576148468518002022899801453162058066370128227727084678462851990923230299419206270836895350619961124891638107459337113810757935033080805907833071258307176211173272544012733313585202822911978050771420031520649976747932050882021712636783406354514654695413527190075489481924752929410176302667761284320675990863826734299436656650561489484595170367147570091651658732309382417519467306881658700747434116058620566409079644613855010960820102680636930800443185437073539667650924492994877536966417002373391336892661263719051874390087958750421495769244037169746356265500357804596792675617706328849832753183211841542911043642811252218862037536675622929110779925322453798592117424830748563909678469623701195647911403154003570434366783737844497481287401373431348076600124909160794432374625701397461961569780516104641000653397189578963792780928634519135513100579985963573228394438675465078213247737846718612096677774674139986803506846769881539226649800159491280648628444642695331627518414212011719138823453454375670564187040633905692922249187652029371845450957424708482147542530515356200222148732937556541916979499901256598106487626920931950072535122615621025646683811000568138436607313344210573194308596394093696103587053725966995623691796636365363322321814592708446260719176119975280246747787797735962064884666565814285958761451188179997872641822081268647248739368749650779755651752791920182963285450305033439258790031091318153143402475887710884424710128816578529162451773241864007988487498233090655688371137878447876399260760003958454927161975335948343998291005858634968339797663838356027919779028828419587630257847866939950750068720341814539488190735197532543517836924484926549102830568976030144751198944834819818535420091376076900877515698142536417628968461604876975656589785034325547152329361178240617843639881286982485003866207705581750571154227975026447697003803381238062854642571438018314838059523893587610747961827865015127332108519039964875898475758818531035174044286243810950193774746148125479132001403343095850729564271497844489668214595772576931518418235737659549135493636212532747745760850076858125062551866426072072736027540612675840441575534955023239239685613062739084751778718026717362347167442834775489014627218413878875527589670262526881319032612433174685782236725513069878819242713346301975061415227270488393274315300874213120953058864110606237000232620208006540817629957753321082744918665224119530095480695847308052207119654215564616930543046644016050719016855618095732717817305880302803462711995750897593750138652180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -64501430844761771170260612396877671803577789749089437060681909317283017203950916325383419980240024682083011882182904300273736512632969595370121409388626018358243587224622067619210588381156490762802993890041458529553246712928367939733744564071112720144130302515215491535055951900403753674526365958969954636532905101599194391221234552098757104973507388806883386008692720083805019814835125743144137651041957730143500682700231560032201449296671801990669379285439008242612768151986593149468752095539411790625748457431963573927921919464161052208551642784464399309643055747438447350049032260675656968057506359072369250621959190884266702831945525916040844743301866214061212446059928966460053577371449668604610655561899860079675230345596023659174930570687599395560876837569685332611308218086819148548574623005317678384003519848389774730096013589034832568488770823557797400406450602253551045332230924880012268882046775399319296276905874199939895130495806482957493683096517839112012300409343569752790405519635623314325102859368799983529863500797632024705768287871711596665709129657429805206617520044673368723977631906123836909991371248075494845958547003996848518097652248673775167457520849016869441438928255767510431372889495315878971654579995551520103741019015335337899327216809953457364804457568640745933971300234550694549454217979911701836206063617071002419030332825107492679906889300859032553751387203166716468079428077289217537702822908636202426921739299784709837480207888818814949581830797823953297668418290608435993576357014330944262043334088407078727623731319470560699806571111933404292735585898960670462957541140912668332606613355913187830256943342475995848141234135021861401115278344400307849357859481004402240769454938056124195121884719437381931605396387415754734330568710632975533272242891870527571268870609638350332182455031367818387586900118965042776084772136526762552735845116321767203507426108481289321151421041833422128635336759378602309455056288423852799916601702830370241676895198548406086990649667964635314880456526361521384423722614207679949078852590985711670271472295738993450666122093328468003764203310077351330013856355227285171177204712698494971398839246947861408398915974795639858644580019002973803574171230618387733374947398653218485737744089214533205832383747488781710247329515500139262118907791727934184399130955900738718179556123360839629702998972206336915658299920050715709803174445904775516470465619880504410500524926958770920582883715035231761493600366547362782115590946514727787081133054433771135498385686671479168388713935105613221974528406515764672223853914886017738622717584243016839632952397167533323249823941296545678892390106693872252323112913438753731012101763127365334518667109744204561823921396374905897296477498446844170716633402523995868672773844181071008336342547235008571272408878164155525813648846772552067653123220867535174079870406837872560233549228484573021300781250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 1754976764381947347548783040214139056693184890151935751650699395157970918711097819530087519889173964107044059515703451230526320943305301018146029462335659982736242127380859704584915491941953425349440216037348596391342466653361157702065518634938834402038178202639363212579237308731616230219032029453983326682209003330987482342624818522117714966667753907805862348355855517648427272224389909035668702177116652010445214081278476977030122593254858357321722889393312517562877515596724831476006147835353651518577545538910810496299780591262177313451835871159221190366391361456795521524038799048855695297721318607294006865830429157891014861761333934707888785978760076133911333852872537807036296337765771013723940639596111550473518350217043022297921845616748613143803704343385487655317490192743527958815553726933693460882484276938623548333841382130758457156060451767398010278606639910855292667875898333166642258549533337399637441982988602125443653610035045147908506697983315561647279258827181018159056780094245052519853056521239613694532248214770600405708074748635956930215460854028147477976409006892566460455364780859397559557443000916766294983733705698207796266243033925543470636004492013654423304788413370752939413332519624341660174042216925128946656863831315554805375272748629149251670877069514616286759811451672009195139649945773582158796794298394065279235517770165150283035448917157812998282308060663895345367020890135520275332318713280818152029012813596453159739387450489105949671613874813818226954911136764667659608582565255103154650646824337231250341549146823717337555143807529699874184516448273099864248270128454574879527423562361591882259845730956091218684901104187100707521709107758748617895930145974860190111175940350800704472400730195042080826850549207693847586649474669511187676897703521078691857531949938955384645992835619127132365063812190997773657285068743853532153664989282950506682261643603285004327783553201679080745527257232474745196488209446251110145522324045724649180814090912260009632618127876706439189144198944210148103712382565927428010593111566971194927072046033481251756112896851382084811889573460416902375923757270982017381576704418130071325761531757596348389067855590231030400930065852929421950042536343242382842219570562187733394155206334196809075071001280450477853029143673873934978549098318380679705592181349958151633037428472682156515672424379254254706722606955771778088973254677564069301181506615454031149310883155444566995789467992995922421003778942943601399889389209123764560035815153693079856181956131711467698114328376628114686361246023754911402543821633951337181914390475399809216634640508124132132849853294558609325476080396676394590096283311482414580207108178969641877492983181008299018270090756160830063464369002049785844803724388261427890412886550424831490930329440223557222465471473819328813217091390823016974741138690567293017334907876212165111809271854100958007812500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 30373206189508807474917172155566668728709922348642757991680505189232019081623689134423074687461073353313808609574718872799885500350167995919683980888763191813093602108795461097735618337421799737124184885430440792765098941781663862779902676019269901869533953218809748948614176035449482896017463859726266060082035785391870474718604546310954799777257163277014475659465356011803779507922136705776604528062119455065029780920582407113645336311448174558689591632033280691729315250179377385289677850761299387060764336204214011049678223670568151793637630035229947230423571265787946920243940095858698107214451386296929818145044716436178530226269596163007195037175125821606214464398716970464021191201937083017387267108978197985736622402040769089060215374630580915302722691909189328883868185911707166944285642377727837825285231767650046864559567443915511619438080165633510942565998358464499236360506769532636642036476048915334112285594331206190951107233317065148669842818376714763587540186701191145014150684208680775101923021166925438110201850751059552595229088206689806412620307682838510687111694192075299063273113807545559273779687484197623021544759201382237752194003688857743610770521586875765524993342489589257390274201787230525269717549130080428558595017666851410158170766728404936265925321054482525254511599184753436702910787791776233218128883025831636241724573943465702390795626137591203661056263485405090995512152505806206984969733343893815581805121624866256099471428580681185352420888226818676937862448806157567511385743805195689219595159773309559569519659258657398425787671702910224953167091488039199238700273617319819015820299222294674196765760886393149136400235525514813766198210067286728167005405532396074971155729922678236048124907104465970452311317670578394508598583731227459949540768035479934207308528027406598445716651768210027916733977538940975425320193370934892094912620818636731472340148543574820459432311806045021151047904806077860464481264810309066281420144834272282823185261711434977655492619731926639067632031106868363014440509539941389336959957915172094234005688889427603109789606914003558319899960046710926035599046876171827942516579844295259834951302152846926957892838185131866626815020238435238359255213319231137936438669115825478622409834669608267060563690434710006354407419628576347537486203597330376629351001280004109240551398616187749677170621809487485545794206497724242615533186364263491355927207909973518000574347364936943012541958986572261311243003900727141927657139334267380852909100265741011820820780359642443603751126207997539116675396786861997515621798235767275420801791159302898261033027036907097922159783425197031620156927011675879649408887128398331242782930742539804826042997146659227423899801254672115634270299345080905993884656608719029803157025827963320383117078846392171814363032355215375140554333099861421589456272576257116190652171956886436500069429738276159667968750000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -496914459751583821230252807771774936978941664358967075925616213631474622613168633402169358759084043910581919989740343932801331098457667544538027096338124460667387681422489163042186697405567667842548323435244787614302397492339437693567466614436072366464709999383657326251879341854541997050022551995052172403642502558182350023043098309108260398226960126097609939608069368180775419753530646078182718890153136259434963407317992477163305380322851155765150613748522096456962880452108241509208985198719469935897332020297054420870013984989513353952942133535986158049404931090273131545663100459391109697837308533620608893810192200646114724419057516315625828438429720673101024412320859650208801635560809566358288270311046333367067504405194930159595373785526025683192194331115448584959194083379158855170977952186413513486761463570818681919329080165229315920547305755265250461991503680140195488368918036278565930825618844397179025967778456654501367806365613662618570690737058907686644141848623699621385499681576141185665015221938153306004324755195863145301406158439196549008585516305339302731044049548364638385561828873311970530336976785013074342006869489044219634620710436803942181011567125145115964660513853421706952932959772605841007898656783472589262666875130271951411397795887664117388470367117898667886324342431530750689167444381810996819655008963337119729802850367450130482633836042586888062404786393771229669988359687522301238724219947665757661484223239546799403302504795749751007467279296238922391146282429546664784649591563961440178983081562041829224833591642666764163487376489085976757442859402469649830400801464004870106448106499081978078390330458175428364199938016041020272931349853785609311064430513754050473753997223919804383813476467970873399280784667411859269951761124643155603174353804435555424267243911988946061799035685892442526433382113144611232154491814409419017899960611164095743556184624201487514962804083712693964684156670238121137595506603478844935240210961414950047262880039522831830581512579968978403404621541906660362949837166099466855046263189806235768346535512534319753289819819026987982403575384084913901706468482123106147809782743672814093761871777196627956898694597829725704463487981354383403616397137181815160008163213791716883210520417984073427129403219413838334957478106062765392576524242040673739249983113721381538818169494650497343775034800961737306208889672903068853716135679048858576319114091935261852766555526387663569688834282674921973787223142670271223969534635224486435760312798822256338749214648236181216402270491962912085195689101520921166888236646814698623173060836747071050662613149676438223383757907039603963835731415609269809148573650534461577797863794060624511705458074395050707013642550934146240796070786103162689463858624928743100102335319974821789731167362903635528657384708330754979947851143470216281647778337331460454116165646244365107747426070556640625000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 16957319005349329402507116420654359865438270808446286581785314449384971703464096698665262202365353783986830576816859658608436131291909279617221428603131183445816811291494860366270624266882599033985696717130215185289921343813271197190218717522017530569477140478912033653158513220644071468154313619120970441620537609501175592311587389882590142912055150053152267077461367643769117244110235513393256911340916153981164782975829560449488635989325100242991404749934186046039297600556739813425028123202102426929386404505153342943055962735703418765101157722197713358362473585956879849452776700749466326531763466599229483748682499703051651571202576659603748348400020618444907043405407104206974694024014850908813246815758105035290069174749388516251888929679362231667311551088172836248668312649835537082125136227713715944302466233259744692674526277741638243532403408638964462349065988481756558032141655829409314889651774826420910830709848165313150847565630856355919045630282146691924736901926115499915143818410403686554505545110055117372564866802733152551936543583938710774044264475005132378285562862003145369685638509234962979152777864591643267268814746936017938286483439875092750681713906901867001992813277066312101867577625515535481090762813783919075485121168673173084324760709704493402047981653913293738156288564610028603361558558217635920706246703077410102949594546345978672210364896644570635762691084483525543815466544010469893040803203316715514138936589460495773400973101697873803791635731755568677103529636902047719314818432746272570108998053826185278049823815193726307932537446822365386422163744116288010771693039051235006467370585627919031457388560006544500212007656959107856670002820375389974679003007839893199224488427356657573523323373382295739825425316864816789207363632597263931003312238411471197220868420477744918409533468923299189216094656892896128800722718898310473043599363076898769250818443090377078785758793949151753222963656250154838896949881199074929622928160146910027605596668125477065330851558187889600818895207854947542300399113384539338144317512013493782486351666050144961026924074502503897785960578240184592510530916898838848674346596576392651124090335546194327644971207650787061009358736239402370432715937570619765302340122087712984277252614175928094220758145455807364341143276892024202873883796096900398900127004459216879639826263141299061371674500708483236674320102145695357001368438193105671806241706988281383882975011739939861982591825116861599838873557762108791058771990918557725683819834726362938020397787319892431980276995266963908460442641084000571320153282341640657984715970632377833063873067754072382726342423641217306914004605083859679692678005635243139399341288638537961198864161763902564285593871393654255229610779889005634580058771641741173166277065360257879176622876963249799521020648973106228310014386263426632853092542797805675580198053213366964521754666137695312500000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 453389284014601157356557730978930743291515651709594507743927187182712539413430378296563918815094573639680349094476324176183227506022026320460676242205822836901610051273313405286704658863055428003981731847889236732012634356307375487663408214526642350307171738841519453082509240516118947366059970103428220523675064976155209642085324973386464840749116363119253959286771508316036254955103391699366646693879126845657983771396851178916492372963479937688724088307300795825210032208737653837818963677071540207071835589877744583229948464325194857395313979504737222971541080654172679740934114550210585590446369191695953236466410185527361502544948106257833592271455622094478010066142272154769180989268789641563439572096418285506384518664201331073864686948919220279186397830823538796703166509513905138342562394665377828308309462191552071792368037867538950670492390048674607745604018095842635415293228996294103338131493194685925709694290415923533241601822760531915216365775933713460588420920363994008320615427314757475856550619154285046318579836865871782062190686868912860058620462043259939443206723739850269873308146541005016216682150466074641289481078729648640948274299594582320836567661003915062935653265043119121657074932512688463016672589111204320057435837624115592331953969424448684773553080237595982271433201430649226471619763221742460951400754727543645446758286798388785495923588908537794585555057267830672333205835573664016333020188593022669790424675712806285619152624131140816548778805216288800729761866339756383818683745948602008246910162199609788507874565550118858238889124778127668462102847872166943567902181920976451221953301815785454450969610428042677481817521180431172992470001557817675161547974539374520917383253437063579391300327638679191288273622313229860053388054117261522856805245008204661749227166163203991561495511669157566893929192502458271129241473833952930218313231243871576621595095367035947288809488918145184627186522260763277802924968184760799848278476681772926083683994437653314817511251249400512298742019631626917271814199109477720824114836061286392890422848007674708650386249039775254401056478316298567072517124818555525602250350372068832757543239529256733422809066695500410757630668705541755980228389058725671233639473525028568074136033758110762422623587812412115626679079735451940184699874565685424178071628346943081040607808377674507380621048931617168987804280412961677258946400801524476509518971620740384034573050423152294546941659420523980933291725837440201179165422863267601327787490154431396798590565328095956748015450997842742163175815758784081832958040225169360219015440604761772478502801650063415055744651896950144200458746232179242053357363994842327834556914655574843592010084221893123162250383510761504803247289642023688734654580217519819605637186764858097919779675600390188069677585968646024124824509089302520435256259948382631818541679325032596290097198486328125000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 5039173275899454439017247969842085110254150869890069442827683728257384006805354090478186850840339390354654968452423524720594151486081325829986460603703750662867792033323945947962457706633194235419893854802052296954402791441142859444437462944689476648317141984181002348502791269398744549539207320297843524679764996785370988360631106195637728022205917143519945427920043531563558761073105600134097303337143110416901104646252424871486970502102134992222487436663313171136667266422610102589092981229899463337907969438895418793339409937652224760480002822255656202128185703046200027905338910416866379853170425388464692969793181852081860827774874874536458444630226426176074520044971111311934665639139990223920926577517083324752215223830808667128038753781484999496043449787951850767311842425382597946470728942657005002495161840142885791145270366835796002432038762372007690365078929255717297586749006728212059211158712873187497357874452858704151825238268209469307806050130293524524642381970835223481416103216178969589387720575355190510140309695973456935822989123611033421402565247690461241197391633400392809498603522673392616622014911111799417132988188724288391514348901743715644118071789615949206738714505002552362794491529335173457201584905113517321471056997322698726713949884629540009854398016947472149332173675322185477198557731163365215529839409745736828793575681374364967705193279286127892568299182831664422649906011959410298144991831504149682371001410757218429998095352209842100971227859417015864003073229962157251028135075208220817119461469019058100828385914233150482273721763675554217098077055202128283649536058197107846701154843997901377357868605728858012734400928433625615648981525622293459435211257937706329940637600760644719331075806307427244717298067430501357907539939125144292274467833129065729521649775859782857152429892935589158633980246860516750686978160666043049036643952539456491832089634523619399354426334788432352749635453996205448890990194121405322529620424566229142090409754771436139452110252736520754678404429125838887417006213246700702135589622425936578603107611127187225019726223051433364521147182182697657896349686672512542280502113047647475699254827899307539992601382914210233997486566906560686954489327031379442424399628533263212033406670843461068994337007794347233972604069146706125761091131035926301015044412432723894223077036492446864665934818105013643289304309437235793566712195808983068586526538292472923187823281894095738590337764579951704938667577647043061515295664751174806071951844297801279598863301421292881224278197827646822389937530199750744616494485204782133727399473749161768890559037386711262077277396187550471523354604165849558675622582510082595172378859771978546891836097686638649639804481473188685955414110175720667364718442453466417942566894708881540191577326981365790581244718183564167788476669696993162648988466800542629839756176866493227548599243164062500000000000000000000000000000000000000000000000000000000000000*i1^38 + 109438920898319689588908476370882043464367431893058468047389686406913288760813078128197025659221564334253915964295030071892829464175300349992369045260157601030625257894362140723723141802192200121032534756016567958367262131721650584317590861678314965623246767460842606803250991129987953966895368171121570828385377058149092355901933544300265515945038931645595698456714070836696906868655927528500315032518304428893423043321532639414993301874665805111405536249627229640372404599330993675450656556639972396533795567868891518154631381616196796464371195158363776857798565056085612633262371432337585568689192355432548443940386111450712453176792685171273335757374133046606438447276445477511512735275445577875888098229710489355457087146410634323145638397303117687160908925207778784602312390895387705442658583427352538286333480015362866436846571704025869689131107175660027597972609085991830038627424733450343067126346762435360442751557089882699049384332272673562902207195084137158684937936934134505055754747255534036900479464256209088067544435995351948550454662357335954626925980004224814849061467263216022163648694191457860355696812630563051974344180760581194489959328746216520367729525778304805759532892359012262155796548711293027017205683204432529254113028145230831687060861155337195778186923659988741679743161962889483934473563496117638148625420553510511723555998150820720510744333515378189568933730767064186723553300599760296430043418368435622580340856287674894456889216233759437152656930641947857497781278531972218262035034930022204945741916540082414071815271169766047434504491225392829891606925772200336735173781105137497373571148343169473927976500171680313224406902813244935879819403883115644054838306085614113871135451083826733858409063918789603423226749584909162442153635016627973034125838846819008464559910318249939674470622357127979282947000744507330040884399137011087540596019257208889187439032106343226244429933099332411690256029592042827584450353789170504739775775938299797994049037270214806156969886955610444039528619294766852515502270211496260442536671362803952885174269083710898770028564345921430914336442216507314029300926704193265761220479667782519761728640127425094673377325759797991283071812353481760181641901442241656909094987578587497452198190535686422553922540418492611660070534833663909818090573099048113507090781094159089443155132810215507281634901845898596908265638368491268551170251252795935066502006064248581405351623652637362721961502235707726118364338691106590453124384837134879947558135518569395128259045622134119207767427687527623645907000526799454409457007698145220933026955680153958880626300877583539046107514926528430168558956921559293619925555598324025513824015849368304862992956872922151832297728496783459060816358221396536222171410944713033214579643313759028004562890515435084990565141054097487241360334766839515050781215839521721883479753129689107894897460937500000000000000000000000000000000000000000000000000000000000000*i1^39 + 1534249488209897157324649813410885458485805843910597922411407953558171256332493410898055388679667462140907636723026933432529470220085202081270291618615322425628539059909185753020852628568676840438377776149939363373174865791010214243174148507659496325429235008271783578497826825686668946901080756347105353968691103938641788492421830127874159438101038847901734692965472978168055072452538230148228719415546426230841519244793662863981106320132303819337202955813347437651827192094160738046240552028039212282974871511465841617477558409994132369326833065042363008217548778426625047416905200829627515431555625729675303127450028991784054268037024695845075423847935279540483425393271363561414228538660969543315336585539361715488362150245882589535837937460905193670193615940355726813572922209949042007457031100462613661804796754918477606930669967130168981296614827173564896889913678870518983821480602672204492918898249778087039198594617518731056405232135328879728984432019801468546975214947466846139666870284227535120109487441489156967995145123765223764495764788146316201477881418608765981434316388980380582033859230692971029793075952179431975184541867186264537191571522075588733937190275369754892558614420693015291196411293831880779647028817331191609328550257426223672797814781415549929106127416300413805464056417542979120438485862341449757782163266038860181061127712275903956844857223072958949401417309262876553499292003765068990892435615001402397969865107065048211876650483098368126026887855917559160775322901270071421048213583991834542145484806414345469164885988266084248156479682060012155451705511823183765295451015500784190673775249743191667744029493282782650013652704427759907265291282043992818767762916758187096172174595431030920208778591317397694213000456399021094789826271853399339193897462177019268429702797550667716568676717533787511308175775475808060690962032540945875808316577133720827323569335411642623931171941526212007345861801677486865573195619638547257829471197941015546508738566096967446568367780422708669459660431199669929047044576084104648700913714903922686941315633857111556169625877248634139532471778451363327382392989080049078350982723160062897117045407911364609659074791100420529275450775830884008453361348358908061657826869383908777704654886373289794875600304709517823077817149737646588723085960987822702698430136498745696873831978398799653116944687659805046991238237609381944358246018479483892105353568853843340597649569557814717110226317881328835422807986043723798514885006004846485574907609169881681135074653623239501736749820909539008717874315256637909739191094354917503025811863632748838053506014689533550311208056300192672317612873000133204867001697531962848424752215597520374128933356982513608319199092691027500840470667448091265659259313804030010285100376128901831229572248849128210366947820943699165387084627615597512846777870335261295724214319366195797920227050781250000000000000000000000000000000000000000000000000000000*i1^40 + 9707610709692601351754065422150257770665132657784609331649837705726747103593275000207212789415079152990327745282060775518988827501565700131525314999442202608288621520203190203982251841848909842659478268118512007243834406372482546849583130342839896428374193270984759473219929678803441740345643766809363983309872920102195323169860234867662224790998833245812715392919808144246870188804293413971109972935566090188955679212654528598822050861744114379222347137158670597956647562028368542939852568615596867055139077968505647715127272479319612701307816652817077363194689686459128242943214023820983477660777734592542036740558711689540942723652960441654159902930350800472140565529599329456078345489678321162875619640262920022631353933867768383639382178571765394372925412745309499757497676635347916519960685732345480001940989469489164676093388154165537990190860528314772930796546698347441593972848118509562268169655661982736118124452209162962997158401754957566492806792189278352074449042687924962327220184902681051579688673039218196297354132553412596070034157032972910164557710228129464888070290017118278537841451716665557773165668946198628152340961582583625781586434660637236901031125553119118549975751483138108721369562094863982354628240514542077944686971568566843397740421859136720862454449860082593294577120726798523236033239130549476685507177238598296688740423659104360009174105085698884677207734839206752187521172335031742184275949736205055955066681092387061630765266641605490149623334405950405147329257742334256436991349219435495369591668054951209955350941078520059879274357150826002968701208485735711972198949153794918875943862468194317960700545023717710779533756978553880308674741941694928134372903763316857439165079068281556331415568832693247398051843910389071443237622498919076292764964888957606284966058992824842900466648952684534920971629848555557267012341760653006342400101713122273320647630345043976045609808952558902343315805214778619857540376941005633311984857947276393922816553946921271416406014268650821815476649374556629389034311797152649870944018125201983817049139412741089714572822001516883012453530083962494806803561568773722155882921957120488230775997604958952979680876344321437340589116983882434824891713416134791465618205276943158577992673177101563259792055592768496944224163174071979012502721145416368288633318862957740961751191145889140632966187775654392750110551728008168200017825590304541843335036599169272061880427172635744808188070708243308405455642128858815454138723382431596015314548558950119060463021525247731547672303981131693898037869581286891131616299833542515313658161983522134383513644721729405207069565952204238326381443580477334493409308704033644395984871813188086638400980497119285192425214759288779875266094146722357368512168888139918061899338826666215236241500353414794190650812859229386655336840443917829051295926030849289218222509688228368759155273437500000000000000000000000000000000000000000000000000000*i1^41 + 60260294300331748220895228161153361998690686356315188557427112953983166624200323149095562331618835008178459836212116346072155101143780129797898934022859099077203075672096107387892111001013015325854338637723914993753935098803976070169327483569372472449031616806934965441078525078414126134865793470029059678641356124417091445175709570543084649271292173261773769386228109837400628354394745996590441265136263235707956007333633848237733541153583335855222626333572651260798984442293885232703153727376632204873480933341648732974528656123814182916981189924932448440063458686138316143706137572806565505421614756102689082340498016130002956172023788166741174516859089085700835839599451157753734621574930106633492573128995090899705026259641191940084196070622652542731513405342332700164078469988702163181439450404739591321180969912619102007426109799751206465488927785020877644897808959755564316694963702227365007353732915332249284168310563550686235145886548443289093644796026417875404026937622491411732301975709285946029246032616388753674525329631593974474173138584277476295464353409176073158138221436468964793189206027355424641160445044900256715944240669763581604079227398730155464920246189991059265255587519326507436028781264697003774719097016476103205410249255787770934277894664550427699431818890742693741915374752763047992868721112237643343119155766078348769122345864593986535624349285885109692582740499181556226259143213851189530793802437696794908235263124964469475623707850571533957168702607925610887649079163950814350674296550009740358786691709227921366896894545508154836192293080138966755727715270745788083695752468623344949945180437510698417048575392178879787999247363336081724446191523475740396451953663481980992719458684394859072659755458106271263108913746816483079706114478026846021990958677450551157195944270146936443843584916904741677105542275650031366778973013444928837014176647029526263672635060559448129068477030912382737830962733306354734277291746395243989547711625912188648516996694171238719008423147637115340896403260278338668309099106358044305944827211461982118471766435889003185976872131214058294074881831222754385739035617308183455496157589302624777780567657939699587414672873286312449118710028886148162301241947263622268747579265755705209133146901948172890492949682993203123519475312202534875580402429322074205482516560893561503257278776328318847581861407554195490413285871634813854535618499730139790847911559261787318171139545719294847145277033323493123826967242213700514231505049819529929487492068867016612190826389860502343570822111395805134707261988022795881740081755894777447329845865582155746633063753446496114818874898991368278356000095634816261381715973482491923645109294878747523022334355898760426112790358590948241810675973551064247610595809665039832219892835992811805974762398310728438100138904745110747402926403075831511247914957442486258932923153042793273925781250000000000000000000000000000000000000000000000000*i1^42 + 1249462397462052100087200109095965132967657863135381971956300579270216291073338142619260334929474506283192406312865870686742895499735861181212743233126616489306563602611253882790510045248482886705024774809860571443748670276521556857205089045386573681093332983404912104558843297709052242165465943610094015923795558870905107443080999617468692277426908001605629872094828055065307162850986750275342680563740963631282151009117157632372927120796764344836182621418381138960966423436730736447388327031580192371266314093565303656365392221036188305705626021049899436201281323382747980731776074037836937506702133190869115396060037117683244940719779421302449392117324211183712007429784748149926451500214336311457637414481298392272135001554220112419329629156675371035387793560572981799178231340423617250536272010117112588885331943127846810173149086365505711460099798494746186029930054662095875608349886939177386356145572446599903875669758725621375862770737034300059989590505353251665503747239332334499177429409305611298929306784470994122160403796572703938803966855426464125987489638156748811462791797868507495128064108908678570042746736144314745284115764403637133236183134271269081490079558781461452759719256878828101902124779684739593046228330082476346175326642947769191792418747039775682163962825541734334994503595665976996043312097975321956227167627424120825883359418526788715571445694136453052489764239181505979883764403355759012376394812916264184412958414436437089175525275106062714013744375929628197188678522279771898545636250633026384800980085548839098787691188960729270760118430409642240190297327151514411776595247470225046820119032426050743866269679656113162689284840028285567427590400330394986987001619893922669596614879553981139269446194717290967929841192064989192549332153582441745369874391432239868481966677151845744023104943666257063563238718955752379404229373124042332842559903001124241535326206577700297846695466612065490111198948045238531840888436562855158938200570149053746792597440070490779520493184855454973789719661791205205511254717809840860513809573715558171965342940376048333391615164572836118191310770888692162271560703860120258378607165348570936467073308327045222416675630911420932956101230531894124383616091875827345668889675423169764681928450225690985092931704403766679796331432621869200331142103743120907925270063094046082050924412465008864954057840052720555575653214590287017358222775570729294015479591117409171974164792344832220182998825351573506778741376888508852922468253603412218189336335478726210398044658104586854480527008603530827436460178616501129541394771724783996952502089193320699870947914517218820744555864086338921767411324721992399525059543660516529747138244884619842784997817450989099872127781234136056118096741797673118094742729261640489877421045141672961006478241513308371330017682526463542531293557923720469762954507550650462344102561473846435546875000000000000000000000000000000000000000000000000*i1^43 + 23778015934919903214287984482918218243571715580577734508947783539674674641193544059404796904096523885351737405548437851238981533738311622394594986460173202050825602149861473507862498934640264713794613032091455076986583366015590197463035631820129002625256357734156833004299546064236345876779514221790471682132532601282735215865755016672383267450832547984752832163564004677830514424186915649007742119449953376847604421604340863472613990634493553327188987762440810886911187424088741780937611178003077578726763906054868282064999715188593708160545424940060868119199224680101250364953914902460676942697810535157438677972099039586278755224016341117995554399909115347697305787267546707148642909370032653813626439088869781357577985282455563073899741482241813638207021020414758917167478562363717031565128609443566287675249020592789313083392286480301703184253765220623806450042406354520690145591118454047692791154812118902518402824138204941577715520396555824514792375990816630870868333977098645719925254849224009404916666462933725102309879652909233749148321873836007731179044371241835213338225506512263298446084228070122158355430330854913861777763462967399547671111493865422088795129613478139420197579415369461140581090902663981217677846280373106929437884024258495092382229374897990181722031216529845171291608297084557165947180282553743395967891522192419197005678782542946826048958240788692696207597002954957677773120680957030496421415556593772885406149351978099391384062036687163916343727516958391644413919879225143476793280534592842386612857975319918905019018634381526574485179750074492864689950757743066102521918089350368185938928590878480109172596005525268146116315752814859180077874361929589964560594725190606881860428822273214400524196996484926114118510339936493903243513954207571035380929044663358894283758484481923730693549102992748742685086494315451166701287669968316558629316675987932431169453455371817786046589480703291881376430383519726546626984309058662168117898306359054887740754453880765554347536927953764533148276732628603542950154068462699634502442578990527948922338384157025499423720638684828946092284866375906513144246168229221470041701033606430275270954287848209497155453347253977363585526699772393848125141574654811618159842719806831909423291300605671276337504391975913731811298473660748154395332758311894054960217489158919776194884398731275776959459633506325268870582225463110382718992037851111621495293709556420657415764592843949353306307235661525067735446820898011370179806403592996039372028596740948833506953060272879435695647451933749032631715267972178138560412867608685739715749536661785322438126335033687687685413940632155103225760045530360517891850523262380756736259560296553468285714183277591829990461733762521429140210792754450483018734984566561803893391350378638520638228548278011692621485432426364020328647446347737350185812734078135487488470971584320068359375000000000000000000000000000000000000000000000*i1^44 + 308900788121440055685116484091869420366272055751085634340572136804338128129963170624493655669186571718396647269220729653673292302284236698283051760256727138826871616237627730173517648043497784170290381332324335092344003234302299164189394512677640245419664003449557861369718628695415699201185150884566139867544223700548920426590664282130046811507901951609015592475408685611178067447529181501726440878954227839229586837770408279950721087723974791229980864587169306585750501799740400770500270374121400641563810366795078755253022354515580866361807571377511567598402150608682174362423208514619329806254457480937404889264714570296938575265630970945786012298348859526595965322464185080030459408296265626951615222829413083770647871872743340370503570160852117671781321390960391286996274226127762019882427048564668902549580567181950536711323296954403301422032976452678538733368550237499622316140441751840200697158921132879893822413544426136504963476157216891847223567006281206237951909286922831562765671813922573312214240960755581756376235655807892000870602829204047040980086312365887398315288761882301171027786178396636589040257434818480372045690020455246061241869340035392055012969473607927703830072665304836283070964178773202977029542592469973316656474500302077930446775310979559292789836609026785146725839462820212399757414373697766516054369080897751850833339820529233084948954339750215024979977675041904710497317903486175970308692459982108915361245167801312405328295104038071724134035131083334652589470301158951552936298405120562269850461543682969028060976717176218331785641565847023116819955554540764766602247828238959645828909735338863321841477467502487937897680466318320781224607601826440984910913934891161551048339114772607068033461993219348856970578825601502168329915591109488454220676347045916002648735552821755569091131900903458106519587997104032755434488708204494642399775205488646030281347014617660611329125115540605587486518322505005713511293993478713486919318663091056217749865678262726414375072992247021638002020848758514279495667597500602641582482149404790490332847914003782778322952203457619275415611327027346721474358023489063825052903537866586061709321952913374356301694211265516593853593824352089336860500521021748090235677698489463969138900725683713131877923702350415341400134629943340629269182103831627018518483536798195317460123852940615236365948787349324029779529562343525160428423351035719908912616832091028949452333416966924724254444078562993712310951142367416008361945832974474774530519993621871244794946293147981755291119433235219250670780316294757846986744704222428510999617872999106606488364042227108479233884018035382276690627994903447135039553758703391797243621251769577295703344211704128295757636189012923806894638694903052286695699135548106409119324838451177223123445382565597120734808921198226604403450754839746402174415191899801744148135185241699218750000000000000000000000000000000000000000000*i1^45 + 2797586634855231048489937881100953677457739106256124903774663453687822263524979942781345767506942645492798315906124623281528358445850116719062235408541618642632102461866907065967208507729707663144716720918235219493139177524796420279257743353541158841723963936237834712099232174650312365752918357855013735986359562925183597637761996589820110164687861009027045540367079404016514544762867477692072746185124880896347414389439246721741641757445027310119566412768590736322444647330434948478626920282749826490601395666106670624569612976467813696001207008268246905479237655255113808787952787632611452221417357978049735228846266734917030337244950091813065025123267465138119144932092866672270532334595118016603878228081116907735825452929660072039706174010548173773598728403230599589988612543688538706481787269238570591737083074451701670326298820453953863285580609380820848363891560006258451452991775216547888462290863381632877727924116529140790276176494611620946591516841567823163076503899709860355137954946388311089593684797587840660264149679629780663703553790203723680130054691103240898349467419233266703870134583233765276041045637895102985381578317849793473574126730142093841321304989951699630400040916410826831992668855429668835947030586983496800227743298170952557056563493971951844715565038777878541901877723494891377990022509080862576642899343035322616807207687409455617980258838861449876710489748264906820164360527628048191760440217873523708845222269284586526561028171521968762115134200593056331443735458961061303540630286653279000102543507833205117407449279481181309875330373527417797946764570775699394738662321197919493731025813076986161066907376483832375853713204637281499748461452461175609212821173760704671065890157010078782021088028784995676873651952716317145409202600871447313194983394195767383593200147333167565649011979001894839430315810650485858760420018917031917609904009819639020838075287380784018885519908408213304327685990118256351584882474577804197895993917989666952047710527270833790423690087377144520536111035164927282549466059211843447004929407348898152197549023072423859942279488661587229391940161976708706631501525834954700121867601301685007440687279156708008781062568337579474081987322310024914003028046110743498557749286991532731373109289291095477234849234745968146407644959030368070289545704953661134144735983318805877459867927387143501819718976541365747169411228260639479454761849254981030731358013454148573368910285370966528744621048379412264298951744544950374620746422715668941067753861420423517510906214959065995159094048949550662831420427369617638912095039668155132965206103699281352842952343454270801050366242004924013053979655967976585550506993985532521784917834436149390414707760927570270161879048671699869028544160498975009852798546040529876042509156284127228216876133885934164534546504073336347274769315677908668180532202042522840201854705810546875000000000000000000000000000000000000000*i1^46 + 17875618674848430676596833570867960902327134485219307956666575195984504852540263980875345704356332591956924666005795481734706036273168833168599006321019845243740250720345231234505922048186986036090958518717458391527936364502246520291774178108949225356826211587355255893596750162191034998296608790048869881466408481867159956287828125513946152443064021077088884449847324848633295133099961317525267080526998583800723675911746327925895966243137405195655580663815787233335949496093737164617108966688608875914357011967810331010147900098064637268314695379277182041646419580877843907874533861887476932275426420686584659322170718035430712197316656958505783196609112751795249586409235677111723866895774450582909237969419951020933179322049196716990021754762329408821787056167257450171071515736914844246907010624549017023636211945723886208072872328313739444586314248835405152545681492095895620799357602295595694922173567923783579345403304011364844895662604107850498864026699442520051612619638625868355740618521878285807929798519805854153965381546038485065278269724242029925016198918373943873533218573646972326189024945346913595910405492683541851182791721379370559884132544274288141913199049868835293356621800901134994173399617888796433663214480544560561762057961254728949991033706595576290030890930604620451812894114189265827986643828829564591316833315506014842704643377912133624574186419035468033027441839452664257026624608506811635933101307434849015776097959750893047704135925657424672393978745220497114741651996395500955580997217880273429429098627671524731653878118412921601126204646662852459259140114039342335863897753464876536868639131352859992808031979996797199867565910862935371244615873811472963687135192377123294521346675707332918910366816993251749433834196965822259801979581754480241800660745526544678092399751658395239713308421044256112243397397553807369567403618673259928555101703045594829162779255688362258557204721693548576672990427636739711561892839353479738080098819250927376485301187786008642338673758973742020289255276467888279118254020035446885689004086002363540781508441757448243651128943295639679410992049760186474130073334236301604767640887686937059831887712182716353954667779437909557090349992653224305975412718412762200780551346511080190681434166149067805271324805971325457339413131823383608319195282551907639994991530310102625607228629754692837565031792223575558629172144243458215341912760485823202770148059771032167126686633822706603303433909553144575198510225521339429248882788696070856129573522937678107927729525840284812971952230469013438169527219015324153445789687844542249437429450086080855911885281818825612048841276613751382306922319191643615899964858555377923584709072068905937508494427182716660804854609142405075808452241397570008708153130589224429144541076738984996321880671699073763332911396165843839679801366200964863895347341895103454589843750000000000000000000000000000000000000000000*i1^47 + 81556368898199108156784072270843209021098223546752449580730281341312665143989195094968861076560519817354560844985503752650434897460829870429233243784456784509084856435451169819698706437188895926167739497383984696080647324808606117767856161954962689796362723473012616971519012701542687547602219780806937524345415901631605334737043925493323900193944297117808297082026386020345000927507969314933988288481041821103985779443484123103409293705714366110737688216181370347429844852549622833615007037470654901779122832501328994844340745668723869106351832617196008246183225200874431704162888854249359205278057582179357952955389564563621275751877298624446584322256245301857020123249372757290806330054351530496325986931983743881550942766101199328970204411842818255653130490289268395063528671018620057910135871346452248021269542354907246281602470445550660766890138610995922804286091885778889973178433944039467315969927237145987137953929763575372128714033309455597240927090421907452662344329036703191936631499292974749084985203248329579384988531915380724366802482937202804091921472980835017189685060207239895774071883357419685478555427307900687274863549460804965531014762124294063624474915044865179226454745054632123820743742387789863289125858138808179940515823492415229835219193815222562727075722792930707696977651197010776724679389726562583984732566817562404472815371471772590712063244330073132023716810015169204785784029516190337810316101778812984221578118748182073515699838569060397896463886715041690430371007119587381882943284323526267464808052842453524999833190655799678936023843503292438704607112141741589553326681377371327792768928089989774187693943049427431681730945832834801359176516995853377829332134659991170548571464337312391651092952100100323554955506892326991969021091860316772461628156768348271316626918667862341971569668519860964263873859215761371056098352030440718300376557111098099733297782243772654789941163230601311448005190441005772029673400077167740499569312142401310058299080892944091967406026584906583228057645235616377016542709386718043296539071461218065770988994190384638790397677497412059424616946843203916003386754050122331373460525418045099180649828799414565044484548556583102137492138430951905140645569684444562691152343722916614947224753733979023951876650548298259961885540218406375291357906450759983317404241601875990233830885266386157778920880248647224808841560543856614519385504542756474069812005377234279705969915978708026420769815646046961217759584209121430068560544064584287261470688897165488907251191130275626399181393219349282948792550561860589521813939096959046160030889784079632602978864908598675719301174051538406139107071471436451755967672088040073604756355792215913819841677954102493076312591969701422089520539980161553251361456777184253735272161958923213252726719627629629244717594216149135866681160840690280428912501520244404673576354980468750000000000000000000000000000000*i1^48 + 265646260188163904101468917732273782315631044226355271964903269863472051211595445610468462069437710483092350546228096851146423174521518505727925134567985567400124562493152082510836604607695739622709814455597440538223877131237351051194201168552806650911204416395393308963470737874780815417074090652561242376854365267428561421752698568621027900129564978683825766165110312275443378776381958440032481002621911336985336226005175177870564653394975606823887437484985193399166403405313436035821017977430979331384116391802101276275754711545800502164342590660510919674236725800116346327391999740467601908462798474146610381409799577507930455110708062265192958205478213542576601087046214801855122174559877901917008220724868918640088244716038347578581478930971597382997975393852276080798045484494972470448449131160008319469854140464720223186467708301185734171590978319678878462167775993291314312796280031094602102482680982407240224181629339367461423418686832867261496535681860117912567009413955362836101287491607771491546672803061156348524932784167537342306366270272204589620115596851032190782605050132996187137159527624421149924907017973682454295278644075339956975861743470506817986311565551948877042452863111621216199734347378875675608044220233881154981623724734821065866943251728957310045156600906394031629439989473394587594524223517171461344123158355374595777189997898785332322647372902356544876849554871994800034580450405516588217232021459570429463517477249786731875946907776027100826434787999511795028581509164721135147186875669270021367142974981400482037058477850782089627817005200314250392705340438149191660171128266413617695666821802388592842656803713184723293580229237447710927452332881238817632123055031629078963905209961719608537934491070742794157429878252730537835701019186870793792112454800968158168886543822439841220620999316583423804580703620476628442977955053836147626025571211126724888182674848205449719938082589661130810035991131974691330618942151271747355592176239946865550501857346179132339672389006956380926241468162885037093230230275674470428504502778774827354990195593274917319710721672003054492914897285317720062023097131389503248052473895334022329802801736539038982056865965094839234768309939967231822021036203611417731119200347947876619583535393751389504703062066254859532950041530279462218801152562265065252851176412370598621595276237451277053490655411022161669689094527808146290496748313686364790195896066304823348954401333629900936612700080046377204807679841200677930476389811605586549515952948791271183825144934187996174072365371879112440789168869821879351830609460738355609598448278267032247345224449138820254490858166884225414873352790752518693692756846517953855734623916179216028823246610718053119517217656729758550415896877836612725354913722383700940995410610287955759024243236983368770264002138771959859892039447807933288459025789052248001098632812500000000000000000000000000000*i1^49 + 584976394417866707230327689801808434121672631279267848447457161535790819155872314137100596285679162053724537725414578716414624636134530003037666492380641126174099729931236892565356000590576984793650404636711821362537881015561616771949620046094020974022777684929977430218827993957616074250360681013577216583631910062490434382300994346963351893255768290200971545192983835648877996498050399386681944873038780733764919237768641954440834462706412793469320197808244229003498631316272393900249261385871852995983095326480398177167206427508613330897504465097615661910246894504479040859303594340510238453138717541442783740416694106376126393961328094901903801089300358835317217594057808110159190180080139340876547838517583313374460192255942115895003416252397000312467990408560024417753219946477682759977021625767931022058584735156053812663277106673822998168958051408676548886716452421436988926571885565636159994222565271715602941734866295336432307620171018427632849688522081437395673014002024267746866069094321510443670114010371521392049317537820873895212453062361599674636411946777731679140590280375652980863531641798966561418971729111075217465127315727999855216109652792021704523115080206366930550225999725105250135859706010083465287539728848629750846460302244337081808630471029027230943608626336634655406505409857276824973223353413054143039968586788382554572244858709925852140785118495593504506900091015493473253736263634310652945509397938846028744266567114320485637239093387907609622866957975814560651652123782181021574831456580085361206722263299316633679294093692014234291508901248995638049735334441934030173787892090619793064031906294296060493403648601905396471941642143870788429021156921215559494134717906136234062376821592302009782000799274103433977039178699664698596992795452892666465615720173303767912122574161871610385219547311828150817222830157373063713875135040253739563644700290752476443461148777008119560680752682785521264636694861279012793397797026403588940010438908634360432812675220319994324745335768864544268491361010571757497640199478076788194344920013718967600072790315880473235049737067163063231159002160829311168503173890143136907548066619227977895432110027459921259776762978192947448368208142581115997440060780145033143096138228685255439983841254024628439480825075682184385170367122977720545939970657732449485097946546490382749957506731901642188338455496382458473180361647551222346284464732705983514899651608847114297425581431229787384217550364998165541405148433032912209853069981265466440185912279184042335060858490876831721787063924199832842026559289300243065877143051960378938220814739390584903808678370389954411548769113605423071348670129951073367003572072126098198433503425295602157858559391627039905587482555083831775480514292844274358612391958514307978235996790695406662969672571770362817467179848584219847817102597756445447885198518633842468261718750000000000000000000000000*i1^50 + 648960579681447207264091797374497258566944964358832363202604411903427865289343326488805731437199355611898142197685493726029045031333294105871775456660279181233939856253589547353226909418836298706586172362133490590097881130303919011462191094020843403985013622038244672282379428400715247297191604564854715120236372562145110568380452261868543401138536501227096016636084911622606373869152988936055077392990433753797487875718551185164576682988819039958498668513033511628525708141229893784245111004643585416398203838221131847461376654520138823228226962385939010378159785209795613664805761588697776445821531714405534798387467527604677423394032955789636104088752110869261057711202302213226522780604014848582665186952036845409618111904835313283820749900621805884423772024901915565631454280610559611499029448219205257350239658052336173150572919636813811752920577552445269593812359536137285363612981875508175305050072817960466095882998116858254524135766532417499907252923101722097058915830832189432551025642387061780683394326600096734840100359654847378707743273276354601296288520382455688973583393860459540725420360831851965566254040254870525705512128483904365140200603195977047807726960431661601383299799895337227778953458515285140863946108389584613599988275780751563155337387275741434142873880727993138331144028576487175645228156762589289551330432537688660857923057433394216797038337807875961002574337119761377605516835392735776188167329753034158074404256586861303843064638197539905620490358201588870487357366972943806023271951677372793621804445070887283892284208861111199105022844785635771099626043797485689825441370167081336767700862250322351025259797573359483824294156260988582584848248806531357473516609524438120557612996117384202875970101400964297305731135470617107818508011192347674338826920285377340157274716353207746565730284989160232271455432374631731128745761636020054614508727678291075574885926300473634156525848051413270182656327242981541398673345176531871230493515446208317800646734704040665374637045342510124795331705405006499811703995935290863457157760004992761267400495278224532839556079848098260975019007619533134410083004712846942483532714390236436321609346514681733720859068893177662069947393456109566814093693761093215126757750034530146131158495457159520493747557171511316608379154016723210480247498547083802476724681263975612252413526405898263525835147892439852354323950165274395814942901190477613701586436473580309000024898161282190620921075131666186216300930750093745414285263375788351643688658130094307343018753177179322686085986637761456431337174822177787903966791924363818274394473910723756443975887618913229836997527092974907515888055002600954548092995631581885467126783317815639762312839235689875474100343978969616234343580648513444947525178794367152616287929710273608732485968012307881987262685720226937720966289379020963679067790508270263671875000000000000000000000000*i1^51 + -494309413425758332838260269646688370859310180538454031654953263424737948321716496726903742039214130823425853320153957197242187387212349265701650244743746826229409320096630100129767829471937595045535936023118535938204329970339736754909237035486866698892806560114778264820693366617243797470693112344803637218480726532015441108756379206540794350806731792594170007247227588099440361392022758667720779868824776814255791465985520465689967759155939856469765582789374625776297159997221776112318795159871761219624323479453698987201223150488124774858957755765358792781032911331922076078476267968174991058802571591706320595048622309796648513841019690658088431620564239251842779335541905212145642610840622705994280231118948216157067642897929925583267758084999155104331929117688638198674802925816185117181039296450691299388134178287304385831381664493680699040582113745902109351808953028303321357177727938033488514314377590603626283431880085843055684195022120926091363837063904818270708017390062087105548567177102906866439931614735414161352494099136088850326115087546084546011086625371498682564088781772992508165508659127921971083526979062536238339092431106125420079299849052570175325974271224531189359060547087469738221519203971249697523074936236827232641168972923680991747628194807853787245312626096812897273101030095870985552682519480948440774305693415545075811656444253633965376085452632883388741329266293899399898690454839017540374031600908724779257007349937864650732816915866029486241555203451952942077446492650060134728347305206655651913713477774829423852874075009995728664240088370968616187797874903672796530132651661826551967709037975156126110157260402358905475314580014762070277908637144488232935650805271333933743831839418842873211241608549611916940832966325730385462859827254136803124741535436528026635394907680352995864494136666064652419501906595595325745220445588570585315552462464318070150170220281567033210313860935659326444522925576428282761906159064588225794702095441124305566452896036744063486640512642361714130070545426911927009301106504312236002564675232100519966895478945378749060425684284095544629196888551988637180369969063048223837896374553054588638837782688354971803479368266145379657183773073203081567431676301228875622196540385227600640505502452867643959884575717337946860702734263126879384728202814511699162966033777141918762039440188607483614455713799254650553580863567619590991292651476001786234806781093204700764110434649925518606661411570661064161041998644625729611152333385397400511808081045098893315349417573354488740617047176283676418995273659570425665575428773608726728931555720255870986690830341190920841703779273965994099200468533192271500677699595309165290170232921855095955317411568634822196335266578722266427099583287430495283951219697246171511968832622637511824345899569324962589866187212411461569319115483267523813992738723754882812500000000000000000000*i1^52 + -1247151388281030090957292539235075061337380440981114138066743140676302222881706398268330030800980318160204211142663773141965655012186797100374176383639211175968920927602481003027154651592415367597131909384296551995299265338677302096394998969408911256014277979271941825592324419076798789835422904859999540522135604764227648126869723899235077300503138261870875006472231173619333968345392130350258454385524356430085970083081996295138734735442805953126277366058221266189229495143222249315181780381735595226661641564440064699652364829182788622856630464711060808607025320882123828981168144023657338330753996184555744120190195752082546231355246541273729216866097759217630520817301813511448935804404366291405017523065979328464994393518804078231062306055900913765928216282406624772323359316663942165603128354043904048788551474756757038569664118984397120279210473437127960973014106147659540479750136789865401960033140542340121595172947093709111141843288036612459337816819533527965479913394102788628706122541420635521294334704544185167324831683202739898056481933169066873271441835507914415804963595060189837553249394861430603489019225070263540499958053502245181519884319518593461359940072231078572027779384612339686919552628290449865866383847811949688942635065774003283983487927165420475218572238781017053514718159330889934442611489972142601662855442182572325090524584776655215884999669368820840430953517167231562521853179811628358600611862767798822699001250188768998110372702937808785179088275493513857478101413542929671997066947601222574818131427410829700206639545100657134831949515577021562312814487112252796725921252891435891831235836313676705145752121659104350848934434531780044463085190346747108762353144774557382898884946181469852678591647765398054132321584908047798417409223162281164627551808083092790038338589092352160696154454667233330723257658747230227503048149162026893988209970136209498616558483231345834733107794494892460081350075777828201140628163060688463206468284607342753983449802310959879138585299201862129406491954601190134360795961033536961709156054700216430401504112428043877895864677317954678353665598199145789408240713033581750619802673949629499636146514484274271987104972296546688406574968149288173573072229780691234847924119207680259190235046418719996625398629157678404205180034760721219872018719370188701203835291711718104591290633607735990010741389545476121867211515590841752296878048844139324121173386167935452896593751783285768006945228451283621165115432240615976951335884552270787435496395078471200843427200081609044333335358228519584833285389075710841379110375827260143070580531083312497353083439230728649408307453274202076397917755164743498030315830732991429099562508302832795924752490703443885433035487853768958173072547788367615484069060310316697084868090651688239077017311568085567383572358570249337947899448408861644566059112548828125000000000000000000*i1^53 + 13976526582640518403376523490585990932916726595465083367699487389605546370101356804169148541403585988097071394097548521000582601229441786320850153925286960342278477612972346673144827626449948462251301262393938729043943604809444130132952608148247722822560139794683634835428795814737233367870831544417316933915575152757040425525370400627785076360181261074446125147912082932422057532957010815919616099720168144148020494320436062973382772917619970757651054123279986716855165443928268228841813945853892027646374939137929945660081624529419090075201926054569975819712188481605399437510170350584537401037214170307492548384293471289958019634684652121165506261935778073880085890803749089790620720670966789298881172416336243130237726335388506659315509131660916402553341556661444847356498232223543154313484352023391689306983646420187143852184660736212622801956634148209566608880855272259951769070980461005282533020584067325176598229292480547149642074769345603362486490284934143457944598750939957718096653339804190333670262108822339126201638582627309496496881887148501446623325686131135191620633283337331835182514033502954975737264549992417410537162030467023953160130939125452472360186013585923751588855805370618562317013230083769808670018360542933436139414400102734101462491394650225350977118002176092782686685461963505134244382156959490012505453196416517720167910837262795132223691774295925224273315619392985205044531025027107936718442001504670886796332193402308907515144900202831126134889682395816749436532051297351217634146572876318378001274239654598152301193240697529288218140717400123302864552425054428278470010511430276911249490222262517141045980681199485546001668710083346338784865015970991192072593057444395523861965156218557956900552918210718884017779172138652936540651007065014434886356488639956773093632221629895716985323835574669134863785448495637755219354714231329897214001254733805953620513831521823924407873999320484584031827854000479288835344825428823852936452885866345649185863522352816087301084221273075158551143842580635976034841394532555744476149482203911806289259461955704578665847705797358430749174595433140959705888445964761702599036148162690741530120870907258758781289791840297694293542763669090552621006425289307510162125452259026249042777021827439055355904218256113414952036803926277208674986016414212830183303438408920470007906419974238965448205913764634813813327629425559854052763770490548280921416922787078046703503159543003058787167755709675926364897046891708282115860175546366776342005309948564579994337566198585467271978493928677206047288080763369431792992103220488880165069580655878815399863183804590798135927718427718639376848510651617136745445266180002596346580857988382845100462409654609039982879433959262641623296554449882774849285721409907454194032528882969829309713266825068603067878877220789218815966137299255933612585067749023437500000000000000*i1^54 + 86675615883860939245358457206422231793509662197197499536748419851338706492141652385942480645966975932468598892427675500129196134362758616836038574380832509090151784182537212820244903565005812167854378692579597909218177205697065586464900843621826923644978834636377938752691760935292482577940410510741156452785269033346409468653957316647052368482946167061316666867050222652604693072349557601295537332696191581220819131481399769765711353714386977155625757211624649571187529192876233909343732054312981476238561970539305918321394727968823059799296107170808905879543254495118181987575305737707860385503945823916639528056028906204501522979651434583313660836427613153834675012423597416697177017037979277989268575888738750927251579329964389833034019498726936118935278095726874810556877355962847384298532863039543297559268811525678545238710694941947502234863914525152205079821871593165253963192129882594885911051469316084376977940401962727342756676184277131259598049698240375824289700737390064545190779184429400226595629784985924111918654453858179260792607800325512440172180406310313396126035895003890733697724299258178458745357279012473206661885893890255522113311304471204432848711836490506253407695613181793287592074609704763043493891759045493296167800081948789800102003258076765010360507788996963534640498750786045865913739445739422721952582242451773048930768078138980131450912316377918447150139670297045764174148817442162197714460357439369422322874337136955221794206596442832028916635407959609535957071059051515382450935580632807266000521863586324442580005650281989621761917577470466183069623323086507664286995597515795591076448217278040149543554559938754002889242113789119910811462050144855130543807355274011955264004687607565209200302650401383160243794472806051446516463842975845703258083789901042388247303279550001323506979562780139319314073948129105933214532853348095774114794405248546705051346268392376704827520030125695458905181432690276758996940721667387899126282857395964652525858976945683515272589920738504763691739331656710317011589023518555415620778414582332300903657676198010521945121535560084969906178615831518218188544753820090274332050576692832305404843866861216431766089975138966192142748580113625487859562851563944478379875310398058811891227050885084135761101577110804373056056754349752219191968678454457548217474823871286904853029801943358511336704053210800597078917969384418983129414409046445932725572346922598184707821333470750075220047405576300674109115512301715069242130447376971006670560180116449229728998301105216515083598056398720241985815748021118364619481725577913502540735604760307954505486708939483302203814762485478848644555647734826597696484873113050320472662667061950169874597248599109609196555106276395313534250664084149828053674614824673786919957455445657188768632361997232886849646193455773968139510543551295995712280273437500000000000000*i1^55 + 261110048034376674523263361699107098224483331019756868284312538532047131906770045061874403838208418532901150587033629982669745993950327472486912600279526977986002187876709385619670809835479517227387410900592094816077222848730242885732199728288671887402148332101214438213723430183678634819187950717786789922383472138426785326890343367500535973018878615440886418326630682380675603390403672976275248302235878732185561543156679013456821013755613126535117256687609000051420490317940043048476643349953280493415386416267823759352347296513142209713116702911218973393860020641929560753590038801825720872659260055721065786081712722977382366446001633196738424855096767983742185720425205956603392901945880044792623133853656381481248027321235390079707018336282002968378372533126835322028659049368406799855109057962167028541306578337477913403659063585387532336924069483719619511794489210534177690640612811818917276803562570017788836025140247565654488645279337937658611054426982513638742977139294621162106230944700231113250795761510023015036212646345202603966626500162939036543681685109002187828863867460359295096758536108827841086400033537113502217428877546675905114387371419120230303419208892956213769639710668196953461256308597724994521114157710629975018285997945480509433305378709336643609765092838089486711964410072650907798796967638992719601071352830336278360522481192282969115847137419421093446774986627000968409216982538731928288583255775298702121492884418184195372547844844196334616640527109538438250501150903160608003371172274637992725562002343291444466100281783777565388364369985048474198824944692263891573385229427132930647741127107440867771020899894117635984526628015421108684410413017324867602341900656945790870100242983361142374310414341367626658627702983553408207978196215557847289452078696926095596381657572683317282380182294195680056566408048194557856251969843642750648721482976838608915997477911372306505771470072448812310568610993800174548360518926326340286863992501542311769140709826011847285000364464552252895911012811480277038831438569653351780187839733758308396432359941036244816533858733269049691982259897783732880824142287125861001191662512827015985455775262734506886669194944854409352311168093546768919765378266621271915155662600453737708915702234191466437340473659787164683576550345775341630144381773671328051555038934575218666443189046495482412527983138627204002769340556418086421461544711448103756506297646638271491165149583978055899579299745112415570516666614813063068535177746130979922318512812876239237881693525871175204127085206014767458898012329816574537844561558953383781836961106122222203091545757076487380717844092105497592318099796807317728510668920786531265328431612327317386563042914211680179236397504779138576851693655901476487905586932594952165484619320811383206135096715480681934605230190560298808577499585226178169250488281250000000*i1^56 + 511233322027174288036384482419335290384888314467638096940182320041840706809552688484497705557480610246450528470606772520026761118127055598006849183940572980663920760029691395825693626319731754162003896807898214567115791283370281330920421804973924513490732485606291987131686443810321152162569423936101114633327215685120883444535746749261068905731016957129042119467537735638125172923821383231463363295560915061871693402094985447816533129664591044412917348263286499543361321530908999008621661735335267991061024432501108701954888985495789081937385594872672761775861755391432534869657073549322141254868776479113838923022616307625873057534053055659397985001140998452077463032263152290995992961057484834077552058902706900758171600450005838587162144503529185765056145046803965394084604926615944469401450559071348747530542977148479878409005771492368429494348419667761201535363621666862828186202291668901735552479625022146359600925424025059264326946216365830189070961200353683511419166783346334442389581089735259836041572064889711524248200931799605986396175071844828292564464340811329928695447305411978194755906457880386158803941674662051318994801714503067875077333595564320957911137410320483465656275881362745829396003346283577095568561922359956355766163877873869677066169882066622298339808253213494352191479985714587636554822334859494554242718169570252207020418066154262821961589140855568483518450613836336729397214661620336483611475159792564223047082514592688089627132140051720157369023834398948163752989794939215025719014377388292780414204798113946343451863594398170581319620752717183013218266525219827534337569200830235499926579635849657003502171433723589661762402628044853037947941126936771348375108296991961445067437005236247151484336141211115371069862107447089547095516280872060734837252933936986651215594111909202049301565828243917383818828848137925577023028070655885117870142868712914878577708243855560923954553585917777495958907410319009137176468240060294756764041709839657974619216725087225643881539780753324751686090159150048214868042483948402418502876343538298540799996540298521644466104076985088911657413029012033409985831572719096480954053002644721705738017669514098508169020774129627988069769238356710956258684471958375084577327303344136547763523808791495268744232394761173478010787340261615469013928227629232630973793928803075366567147150718561512983042171248603681833388343852188615536489082101362951689907356070213256990130057371193476582142258853928962018803992869889949420747967312687229367016214249612808840003006486358454933396727970529082213298365275484062224919911814288137468763365128522019770545405283796572529753141995363718273531272540072354694495601317233372519190748322591177228727388613627188501178534282113684752961673478640397689136809816890197134375259978255563932492072042764193014576651341585034060699399560689926147460937500000*i1^57 + 703051053522868569677667768882759632860242821076299033311731045752989517704187020969268833356474408533790715595215255216757958621717293832990427332544902349542101525024144279193331824717475082070406079504953844662065329126885277635779823461627063576810017523871288710086979887440696732841028525345871871678573050704989879419649160269360058431332753290272074309189478303471291988578072411923022426687451587549432950968805606453684405717720577824917877090939839569867423008527221201002343066449606910699317777969793261479494562906247564285943232973428702310489786465982310898310195785292483409920886113406112365644847017272926993992012789691745574164524588317971462536689367188311066740084151135279980742264868903855903722970573342769147955502749171794653871274940234008646493175270837585822430403526254952482763726493915086953689923308047289621655120830054089374216145038853221055872571334701615910723190766778876727674260985758811335668785520779372132645394522573957136172154988221542429267999003695152320958800613288799444322085867426378646281897901369293279555813800380100307423138020827095047535132838401656185182290556544150929520706708767401966657138235169674918979955288973766713191731229310955004886827650324845094339001233073922530540610520441332083076027454934974746988190958250019635449276027777451287109381180443829127741353937953655010325162412522043386587462695329972414881007963023678897620531590008069984917775519791335604273947053895258503299784674418467466130608494708089866436257869226492961028123050694433948919893260756625286378754815704689067719216449070760404863405526582542396394060679698935294262139176524609682528076449135019161010603116345196338142471896335257054381024044228185835418043085444791126963263970935535674692386321725816280247727665270297715247030067888669954099687094295174872858478760762284006195104656768545518797416353956805512684631199163368848936577341460921278458355925938334137794917526210984355018376851457999000100542390368408778004922319230301510697442950671674693971206436168142461555782398189156015870244704062618058258108284485914052543894334711965907850895048410340043178701964166169156003660017581321930786857615190236581456484747083030207083732346626921116558676783277214736759938587892226075331044489651836145987341518643532789120572892353783918538394036428207991233921909125118396114247824185306904105582124295852173151505710397675208835123998141206494826803749080216163888726715528881577059913189018724359240339261206366370629526813205839221109385192252847138746618837393698831874861170402073240358618384449154960599910653454854573123071927645643145480669963870830372977828887421171380633333585725918953139180454321407068843021496439323055518809626829704500091104774425670545674446678203295523360876851238225237572010533429291379442330390820953916726845922546829115162836387753486633300781250*i1^58 + 693843668968997279282429890897149110229231315624993903735927299127072776149694444950113082279186283382571845122109528055186780575550707645142210422994741758674673733913135568447284438634119441944315969573609618410474626455991635656464419592688863415708599850692790593758710909430043403797139162337212276192211018063644962274093896392139884424423309430036317892004750335978501246483134446166488367669440357513611404519009423462458635793099738166069901079411142580442256321187719798920289048318710413622569296558075994936425186689939687573490116548495197718668893458062557630860412155278499713323034830737440828586263690519352005007424741087123589441506709007990978327790394323291076349984590890135768146325508802789140774122869538135975435696765412633536210777013142968267648420332976317155394918687532705392502381951488901348933714202550537147778081190992676545979280830637133603397349131466478963977909910165860703463662556701198545121403608846929150941878142556441767644311211787864009502512475626919302212551165740008595801000792111553137335090661363348993675329392618243517062753885468940928536355073422679918981467809738212358071060732282069808125771074322611008677895656024673475259079318465145207441328882159160604281108803377841463951232937576289570783765673423312274868973813599139761207597265266409334451668952375892142563794461110592005304484017370299847117322482161161729031299042983611038508423922038688450288594302674385003932968612702027691639262030895338517655136854546218643788701122066236254468616668044894273281874817813043309119571459277577783427024525761020028984910370932983382639628351101941740047707160811245337673015734881602065137336422399974598062990986621817640415558213175772364875038552238185004708238732854904208553555328020851724954519197618610225712353226858458325019862533763400841179022357226812616671096238234335570974239370860567443269558508559429494637480477535841919795450152364726417515223433098263969511577673027745804118714019291434990626619592019125432948927331315612499510378890670096777246695444565591291576678876389328262831705843607534544794890317690975905454408588942551352511424734211316973498140897299569531992370100996603654492820844272019442986575060685419033448977639479925615093464525519550109107803778078222122721999701180592573824621945770338957257327624406873435551937414778287288721839596762156360806010935395661147258352476159746359156543889086809445316255325485359560843247640946589149183557322365564478103427726208256268830410389925802547579640510416250735939705433528713379611201257999584283492378566999699083598223397997175669332052539016118744222895918732529072588850519699110389331702291238463101751150800724322437355519135000991484334064521524890709842671084457244191770590620475911966809007035415693229605029098990713588094542817057571414129935050141284591518342494964599609375*i1^59 + 488533805611464442878749875144676685824770629406685436840865306520351547183951426194382678855459172059901413889593295971241737900952266910373968829306164453825737770651082555067068029328210101103585817372560522781004926634702557109929960606448094051643823715649497478502043481773033532228710495827360223357360425156250610761158712168543063103842488516724381987567184669355927385191771563789178051620979872034373583249891078559341651139404402032487820347514540574887417854487956892721798208993232303950119841361736301575412473600783059234078230446429547077715243784983564302222494541879388289406038207632800142599653405273846371741929829231891323290890118547729846881315195018731078622731940299609399931870755283140815601854743632167195564899802076744765275625893396565298359317314671927553765912276201619310502705466625005351480618829393326587909064524646209309635325945456068233499102726990532752626579425907332530336572825622164938379662848072391595143323762676747541396932500891800465930387963949394264319748863606926799037017631996263749851350732027312609641457072360375298736540852051865966574384380051698354617223686893694311300169049206103281131934459301430818680513162067765159783823095796611478092189788890539795144763398304967926674348614783756039133525583721484467975613349050988270406298041847977307687716532308409715663023581025473222482565752379900914441453679589484923471333851955974664680543610894533348205164537972123011349385032541219876836599142424635246305319653789425794376131146217994379667024015033234882484556574462887530517149531394653955439327265226091537767807516347513742873279077361902124369293018269151722692089079715592680670890208589882596525673928745676563447607619089642036304307010630106336498991910510130585932781642651825830092157088547601060130916552163143891065548838289199725769054436865248926731670462068893907816304653075541053324224658774932690872869764411507773658453951558908754634867195991161481220351018110325861959607653294452853415376370175187678793353523374639105449013781792445813716102139503917494488296354425890637072777365446271120184446257065712117800146971423206176332936362298714853251046283951075732644138060163193375888984069106761015426681227696686724534767090550053373309521992747595514111078434740067614428571779470798667660637086614513006457386154424166631001713128443041890213706584440248675511620230624442854126580038730296932385636462746099949040570813587248845668461742160411921904794997597605465080299079829257213068626557597154395205437669241697341387931489782160170916900892173732006283183402016119383436851813313099517237604676080277136259896965913175153694228806243989816266087136722777740928071232741113763705983977141601343526805649540540894543912453313502616465239434095647458370936903237823528470970596607194130987463198678710796230006963014602661132812500000000*i1^60 + 244951937633615206624707705624883986338958146325132728097820544815829251993753100459840826833299747176797506230904284921626194955603823879401408684740052055545950611039235918053916812121931134366334004110419309628287907908237914842961629704274666883552196737294483463353473083900777173988651187438555468372801080516953714350947145021771202478629600149617193721801739453751754800437190800782928847925796012333043547130613653571132826756570738292635879856194530923245376741224851995931426711908796994271023258000971274014656633573908991507570721869780568153941109990111727500441131578618179935716998068981871480710721736673695117960279896222615815100560129397258429753093597749522437142123628265713149906997005464985764672248856084712055055355164592740300757644850883224755101232919414524884855825561617099965530791974440409310229212087287940247373992049369316784955355360856591861100275822505021558979800997962548583726048419679919834972931420668486169977086919340618870980432388437657818355095749500089359722192894821356079225057276619364648884877828143138444069916345381028274016393940870174587187616296198883969188262646230209597855010927892966312508252376969688302614291047096589150078319210582407895908243559215552476469309232223356573510121160407326860767823082898066360981752932833205849061469525396438990592461677628059006261728606807364036522029695414228992026768726869624040261353283249492301206613859317089887795965641050765631666302563011646119168330502031242492845950440295649683561226036550036831465926749567007299987422509046813570726990656339588741166451293747990362851420333477458793888172906380451410345432504802351351100875787691352687104968458996365926777955250446169160188605835645958186364112740631719826469640822410237067489452928308254550439854371373156363411323668905660537526802985977952536935279246356848080645328413826162473733070913811717269885869660924946720235248797437687936999540043732858068025673543199349053083032005555540191506414591980242764249272779998555694117455851749116527371638677686756619391702774169899682965046348161128672315582792974151084510040175107058212414413253913553794470015636966489538048090242213645901585307102218292352885000741969812859683706202928042251827620692357404026020866524220893431720292216732499715382374947260867810879558216151964765466412246071052033911671037408776229826779913786685088447187676647594303490632562566879397688159438760722872168094304387874371084825567481238805396030979472400015160661973738367445462719903895480450032213550019087586824239841098604357620219880313055878198646983979940508451883501134472193674583181964577352001952005924208658171668637071528372425943747108355835366015018777579923001641838181498481466608786626919952402338838505968446909425773821716563285049229904013521679692535025961589667531370650976896286010742187500000000000000*i1^61 + 94592825181866624823754665655743877812314121362359668143987757130721849309767490137403349016452068192557233599338635726778552737481874336966763756364563709530786739721859400403781966417019843553588629008339308303747997107065808055725820605185607523060233701390936384168943344962400026746744507792709217412250753134177201006081057318182767551387625955143759046526115559498048451406440223809720707894142820185107424514591058135037298282323287683894680534447409924107614662128171946001424094575225934866560977246874094635410375884538849694772087584198606558151508186655992243928630608142573362184250080261691718164523539620998745537319779535545352119732301111734911703957656021279083842482442161301101336439024960770912795504943241396059142302395783790094755919408074692134349508904658242450452800872336885647340964824859843244358337472476839639938516567379211419441613417466538327987156418609176985769578294597090205386610210479019939934438100249426494363649080388234869901950447218319598736500713090529645791047125700576134498342853226345644299051703436822592197021899530127530950501151181071485347346422159891126769870085687931414502595536771427399319671195511791809077979031545932542446443696536196047655154436874911552844269941138629055557534267087433176522662953507992393088476147519498840133059637090615717431965153020394139828773020744418669394009450606656894180445133423905688424955029557428967996575863168013080931120216517483430948216582347013768315389796268468019027384842395837269306694577259390400178616225804879868433462989770380112112414823949531497608949578589808262797863184332745427911487896466937945660484263691930404463926743666902052581117397020335713670866441029782237140229085713026043450412133316811263731606806267457346029846993486307301009945619539355381970646308663523137242497898166878160926502885626877312680624325559781123884044006879620744287392623491613039598489011501096934371798350065336922524358539123609220981119922600500038523214702990388995734358795825434408492068098107223397659690234768147673229089419661148015147862684723296974308403612312922128918327118148686950307645821403631558446818664061738375777492718386829618170152132435569347771386502589694101957322452841874844549316239415912387038291728950762535003616311139297142106138471274135532950942226117312922479845372074250640943590695405127734290417989194968584890459562363691402860642539413217671908398586416964920007626216086120193947681275032351185132904551750030347744257613549862316449218430440013653589596210377258251571171032416711785868631581161287545726566093989936097060335416107858979622821323372077369303806208278074128995557362355117649729187027760011704724214243985287904050685884680428755015430053055483667274223244219190418186768110081894055753071589886046841393524022045312449336051940917968750000000000000000000000*i1^62 + 33112489998539455649111587520350895781952386580853309615135138000047852273763510445859047444294233763983732510742863243826486015758261642335873025553679822201221997215658060679220163193745761005759904517988413672119286182793066761595865416226057009310201373778874567049002017757919120271702251487879962590680077183108391316017521952570852930516393106274722013456564922709775468031021501146172758331758702011641680066011393060378441424441084002253778833453709325649509412277879479119303527167548159193372066491859262408593153254606586837732804735637797180549480529542780185401965316566593450278131951869623633352538474355851964526431200042658735322837380825990129185974742378368287544395710743406973611008802442187895079356552911424384294789064718846946119669675679761409195933279122887486089739595806462394627750402841870774628780018075580368090346428643325003047679597271995898169065847394624939696301900786969243737873913409216669774597511878573424831820877936498388887636751684764505689842194269528953521078911636418590909495232858780062201634228294306695946664209382257174947500660340757209806235713419750782885368473679109087680425982134215673690967958878999223051537584243455850207660956470186803149365165098630665900516918149533287720860329090792812446544142697653149259411730125330569143624564473170504175840428582215984761339050157896267872694778515446428787049910856346837779705132290097061884297296249846144460132154419507092412168376131390056434096561522628310673788777790122294729450522727935877152590297226438246209543896251040261935219248489231495863200628770094514449624132283658433567322472040465001359109013240199022316892225028139186313031386525682768535347254231228901800324822977161094936188000842856218462030270377876102998909389306992789627498946101928512147672019800757321994159971044519937587588035233852317150479684054940822626631417958286655233998541214056191944194069290750567532713716559934228958708226922390218121489848959326295318757750839895484864753198353991940835771369691554537628409613579631377145193984819773609879171957514744041252967022418977189485699273659916699902121367371309271775687849374376623609359465908244433737493807260323701844885070027020012341793916073376406949032251725223363434264730314805479624006423649326562267669004492571468217476882755521634646998260313104290626188509155065018825610287523354257533283153759925470032784273287705825381254843479258962286965132364147640300306094155196635652256103206418911711619359680650440864660770878296160559575968908372738542161016735292257216040554329549155891633719136748512149453034510424446153188055723522728636353316753253274766079835877494855799026339882148483701709083012283844199109193596374384038950607075163764406402781568974380860303981172652439662034700013210244130343198776245117187500000000000000000000000000000*i1^63 + 11482238570386936239621556114985507477603997831027064813913126220154170187951121809230041254516283602619808855375202788428460879483534268029214527875967883861958627524824129939899570920622759133068454600171891653703921200616388162238786094597639481405322613325910677639221898088769695900690873183630796617520271603309296630451389938902510938054642989237101921790581607017006885645493071543201860730815141705250539477960921557228403592362343290523112075876906426129075389047326767109040774737529470406480890289674144820102528686758656543971004614684624999070509917564725424694714876230401467024040619293733552747660352891254115935889495294477386342707385218336281498880021250384381181264386767943553199425351270509847673439453102629913412895857331529914941447973885541596545263394240549234472676616706226449148388864702400654378076415296685878709215389972219945798033277345391164034207543699870940776418627168932333770101500140210547431598180651195775801185627834809146922079994744862305423951509138448975911483129269698252333298154669009197827157805137108042598614943835123367388768101406284077186489495999066320298046676847661126453744085830855704640934473013639425150061212288740004412991154379555579732785371944020396231502374124190607756183230725006588256301617493549903350133512155839647233475177547553713989706475024743818182671884405863423092379628783796542607242703155879751072879392011598911098382932555404168901131237261529958348841214480158477436614961824475136734589431596539162825739237415083993371141832366732905787723028370001455473444423410747875364961442421193552065251891955703285828870381723677985763746486008118995542421648095278814428873221672165009355160037633961690597558167025500425407506417584464923439425710707024713412314451272962244554247787802801258252710850777234722580128589589818553357938732103989324844062807639430646716488451508744437144864250113360767304376906108998367969213199903560724607850303362957459015551211056109764447042492493351106328769562162095680663079480832487943776769944747641442851523944160961904855448139839193919234721111047897545382260167598858867507293560549697551289711830821994500569376254530667598817325578223590559694936242378032772353608582575141655412196347511459205847478995153708344571399707951688597812147388131056702292868276163023454686235995925180830210495153003031824569876244824050310551332984685500068272757263165276973450896009177510588199416915926544969631607557740381805660290662943980087974343348904490653987111060396599111211049426256410378432404743677813553772406444132204495436723582321790886451830199082642119769339778209974520620517596947034942498656881318040618321554456513055112931250744714118381943646251153571112238002935623566553729324475449757413534495537591216640391623268413925170898437500000000000000000000000000000000000000*i1^64 + 3703757521607847100054095058076353948312561378736338184751570628558667170678562625394643159798979121759547371778385965043548354223251271854773850882238533903519045734454210661122060870815417633338266023524766416022015467079513173502779328752208724771558705491944151226622474588628072558044779097435883708012630840622037883524899525541494211198604024546906595403760433580991745079866852056812978472345466310281498399029966317828497792835773163589538151099942008611335703844228713602895708945135648022384454336652821572628169275130538010814963319250903114035444948513257295342795481569350071864254311706622084908967856390664310977570305910103574113557499246680578750464085966515776735573006209019245184664559899502441934743790943465297197239562063249767197591486705061871799490838527672984074743163724013846436118171676253151490742263414811046626937509848822628114893683238940913169775352520276135859377360983885711825531563450357565259353219165137466097347265755265142655055810422436429050016997386671783848840572578153407649160389002284768337881090776932066851962598428973920799462928069748985506435962297785281906360314723518229982346224240414861108486918938442541855711090296097012192157625929590122156519028870465593629261219515795962367218805105629502672275508333146129605137995901613892825594186556998913459790918144058579727556610656733781643210826229349409747886494991339619072307265128626427831943022504714038488204890915322053682440800472208794467724679116931234356105078002501884729360773861902023695036265737458141131756128387246457278207977272605306689370833569146844842202553013989184545492477278003096753915226728756133634124813545934546282362381909330256795732053510806040453818059232477616179545680291346273820169454838281825263828659200552457790427935950610334693033412831999524235939159279934130909457545546730281216097327204748964202594163944175498386629699410047406803593058590283606354756865477955343586676995271636933517538973839352747038569255481999314182698371593026452313620664463991929543774974374156404512174118089938036506005782550707660607666890406954386621595531671443094153402208703844189399105308168461249814536823124918082185385812994174318694782321106616194591949164717170970735827440001633338270544327432190821097065921920345779778264850639684061290154510102604419710163586449467093536146337156859671461161214025529959366267476050456072540799317136171357576463888356684807714400152535037668889767620486848682478845822492769052974421449890948231818343455976288586426823005337855780101264524647986161639296677600701049743356670245794540862896295530444427328210168471438192502622646305748878972374363103097425367035883994198082768998245690211540728952727672757262788614740170845029720879419889738857361288215318366820952426025390625000000000000000000000000000000000000000000*i1^65 + 1001223622058342174873168291205841611118934358277194087382480250843293667948536316420728456365136817405523113562306212965444261142434963449463437391361988231738164051406847693785357396064026317875487753203129743394081733431597260353770830074192101539300637626358058055133240693759215173257803312075794907736449879124794275002493343588320380815799118932217030147617477701627192181183241596068735744850756579897337127395129734492663716353855910761533546008633538874573677220139130872610259541034721684021525958492059856166989360840730515435103835689535422332230529134297313372044399259073973233383908321859160538498493374970289559280896993192537989267107269967994145819353648014697730103546285993361207621085231503929741153324935587773286353571095438478711062937966745684637054369589131920422692460681603326236358464405236042215311182803381027117275064678086113707402279001497295939491101136551086870304329787931016824249349205293257841610553497303638204943347545565718994625389184850281151243271635273076465140723662663482430869511660129560418962322355532670263294640068514389201484848427604895400774664341369911298369347092352655476588774169365149309424081286239832389580655288517987428156533150086402567396040663203354443458477513504343110967458225607351812084882835395767903964116309037931495947779054478370386141238007342852440968005973353810698924213214962670453516943270661548873635059664142371030118300290484216541045578566987032600741104507015360074405955903141290862929895319264337221304790804851498177947991279697913476634500217117936379192035829804417045658521191845367336660541765313650218203981986235350117408994582980568934630972995268503913536072613761912327676732839417944582517111764229429128506526093287609401509778993333170722738561005005082437311764112124291878692199190524399291909090048484359739115806884402444724768310985298067725721554561540885562048180189334169147444378693312710342301171707628390399027729903621840335548167307057850410719015842109627103133615429994578682171492019661850494752407836417304884159263894331536737874266864960753398034152075387797575087385072912334582391675608339632568364730637518644927246015556170463106792447170768396484980514504697218263215003058199255566500433643036895290952346000360992270643353343173528677498384945027404316114555537446770694057158082236227761080600620287198767472241675170035892413123181685700243431590623944862280962805712374384285514871568663405724768073921267726787182868108137851902708058419174034993486979081070559079569891275957985907751493150503214529097593784614815937863700506299604536561558224299886761974923216702083073055430637051548475218727068411567807006628672094917237872433215860756838412823808125193837769683138434121282893990494756004940960449854232900000000000000000000000000000000000000000000000000000*i1^66 + 225217985945119908101637697630385660601057868606298627134231368412510543077197810382418918379448120850928656120605400080444847955244231663111538476054552499826962871111083314030913720730465146073793966378382418132164622073197932935254572004163606889783839543935091587892109815049106645300912152818349659378765784627198018215527224887021113660830778004225228876779817714183384645261614229426612605357473773003090324972147293302741950834547767010338661987073702665944302570069334523794690451989370419501745643737619495984583009627367871442863964588918077039951644558686224202101417499658326773910768115880309594007687198969052778699883343734553275821909481333191123482632779410338102377447646358366563392885508342893739193387886637932958200493698340522075664746288368115919961798503991923097585448261491696194385173612174812527832350273680237292003705551803886468057792348093675467348271494704996791799684877748582550679722879926687954823332018718067821616711233915994403605775163732567769978855374132339399641933750600240521573227049286207531467797352285078066216966283938952674737198977473743814339729710588526175856637472409832488456087099940855636646637666693851984475114158994931630057196685775826248126795128171910374415063350587535855414213307967976399523595840003725155014873935055940758709705691867378937153910584542229449640733597790826250870657162250757138220333773090597088940066779675652615502633467060567062798069879192238383630196485501493872306947308731246013043429979873887036036602508414566750301128207198898072121233465750114019522808141580152587886765332082824100971229024214002028833012003538327807737568246105981345381895599085595189657405399568120550674145787296745075834090353430494135428559126706365904323358063243020518587468649817663825871942119278109303934567134265765103282389416967427854439705182988131995440552118780309017666687067519490796143309637609011635305651845527391785123047146654570199204227426249463729385007831754283289773414093505049755294222096870811707552221090742895385649358246970795977993869162661300076751855857352935203002689360240034464400601514248176388986411228425745972125245406006894740932459322442852751530942222882994733095542409760891341021092292410517640656201516973304828211802040260981594216446459065892275139166357697715662894822893725013496761839660753929460590085133308602761002245636206235166005955040245842908604398173411165072804452799526841636938503837508329099547197542197799342271300303530674326282954944400088517787692811345976173642722642121710392022244480676475691840052721629043709123469165876648101840989451695476257344678207411760545351981270598378740485948484330597185207899791657900360162792732356190924230247734101498561880653398277165414731913330984119593618360000000000000000000000000000000000000000000000000000000*i1^67 + 49495655111130499037691375474642206644035785689907437888294270892541259253755073612511581585738120877286614512238502365418866173592076510403471287135906518966663022960073418523071342365181251407963255720382201317622035835922711274590607228160042551050278339795828519172242741126546022497512067157009698720055868903984007338477722288281780876136996519593232206686984876994334563487422745774022974980585478659888471895104227349719080677608379426086121893995426415774012721429198939002742721301116241303575644018442642618970641115829426426101641819716101692970617714302667628083667043884324988016614945157400375517045305676581261058693021068725556634335896920770673189618776100518231619769340966709701226084175828443158083229419935783825769339184716314195775901314763502875681565447956595474527999182950926535743161966669990937940350618321885308982578830188655320615634172953624248672300109795055608964183917957067091006296276685289761276696622103537033001250129108184694258011298469258575101947304923835606042150060844966974650528272335076475143142434243846383137431765356175883097641735781223939177366607931251117988127396664414982963053802290498121672350246402514538848161979688549074009665253045130564237853489952348299229491071513741289699575600325569641385463446002800206753217190713342126952812525659336547218399547271555931324060473771977268039800998237070368598224191176829036146240276182658721231476549761736301496582531880850879221078438131624541478204230840401286496573248896626125144048089369683328871406562001152101670755281602446133378344249998962495017760030142620563169262276275748304344356494781333473513999865525716170975692637204578759941440158438220004262166556437901611650070960293810401813801287156731394343739325578192096856296681184290149442060193274752348408952192385277210594680679326380884583565285594990759985036615499155108056932728460228457703023584043425656547426138829376869559919036201892998989061086446939544937473515013243021511177965757868647584144147321686627044900528980021538577871758628558083134522981705185807902468563760926827890739675183381809167629161664327815226658100279936580298399197054614719975691461853201719070309475274344266786151526775560752972989517476245000113126959495851757653265680838058796178558390758484776448817553059122850926250859352266200179074628936283112452489317808926021109230944997884824848286651064124095920084263603727464964747904506630453972991699339473747760167388788133656519399906315099110920245314468817241148212495294751967311516102977064421867287789949404683003357775022025947589861097428083050163042550919429544515625685072477705173463624767426100385203399334939588597138852736139610839634879998938817731675197637782854582083648864642506221379070576538132480000000000000000000000000000000000000000000000000000*i1^68 + 9921809590013345329675221308868495222283808883571287512769886608528488839093978958928036098701749827844095343474975545834399824402921872297422451689482451568312587108623387745967164719602560471465271052117112465132582445364243637189873379425236990616607594021073632231887632564040770383530329619476179191517280808154401213676109058065509759066693402322718098117951217285493624929832379483118852236099834490519017229863799389774376279060999019838567192277278870167514407717119615256374270189485742277051001649242372841916758900312303293803038230170954188251426253237585998606060977826029254369162320606834140442879286615234466215186408687602130967073390942537352700506789986892728547290663218222267786753588876539006835444608863208475662638033954279622598714429376512047538985728388494026690903974745697897289946527137359210468406676624664700761664854105553274326436330464383627385256271832757951723505153799009658231146011735720877192041094417805708278776175086194388621130777333537071667686678792371638339549720031494577446413507593913905974810567183777970160751118120006857423694423891615793933301924755608663458537593563030094918303351166900014321701013333124772222948301317212674379665790449711413430047672200191800636536909753676567984363048854474466261065024004901392550176887967071239745311285486990037203248599126084567948549832980382033146344335460347188865042274192900539505821609099924237904764762017527895509479545107899844617530221089648064628298937343378142570137091058689950777422411075193253041643897184192812724832548161105747709486175460490316450302300481583148935706395931507531558499481849966154984034484061939310964853687075127688942658736518216991633551170429111926881895559954100176288107758606789277457108289852039375819204288293730959570109475995323182264857026231423674934908892434459102625831816957651729999398796222685694336638483683368402898034126370945300612637855437866736954457997241989883872852856613960558349431727976155662635401774222880216295505332742213610178476767244819204706845393087784713345647949883377189038104019075428517634042044402654052970671597240856749969537575447733795010718991094731586414104415987975468714640809177592584633160380500185884168263803498775881429547057287599010703014898757471985690695019746032093501375993553156656810025083451074447678585792607417632412379945012205421904548179482845329784196220088184390215085377162788297000937962467774978174204081032815544090192674917338315007137059298628320507996276172841181739760143107924171776029278913433089232307169642797418018461698851445218044722929993794270006630462285975297800102839737632806428259701901389729123372091780464888820046226837364037829755154842066735828561269851868021455285493463166665277674274947072000000000000000000000000000000000000000000000000000*i1^69 + 1653453540948925907773041341870337498812651824625053131282287137209386552198212295992459213751923431373334787232292332583091808510516590339342833546991982973814066486945466922256069732329053803717444146688523901965532937205249027889501737309028520461864166306996386434684797562233572885910236206351962026869893312202419058918089782438710705672978948111113169005329679917889705587547393106069669642773052817304976847582211247171571226908887148540837122435380137324553959736454532304148319410150436405689406861472040260627002427366364763056868320832975984306281633515399948544645915126012730953619895631975582419961676352812269244208938033532981839258279734337029844134874713469793712936596540870100442844159631265116963573309022393890021884095094207380647159243345946038979959341075340044078782797986120034873354304805519359937794929437848712027046706681194918279699048358330405664882568797531835319628810587983428965251193456642095177869370682725215183548912038641297045912964183180936243935262636246854681031128547227146594587011024056353877042618865444820664900741067537455045197731123474116472357086103379639762502353049399999525473096300954633008375367093474591731814831009015437749502421194035203147562840995632199104145962451143479343754258743070565081225388758068677644904668657192692912411487774562960493270539819362713109992179338984340808136782542658674678617642651927663756084822145099807341803126458491575906581959991247102380126597093745117217798772894781380510359716583531375341992916748251394280866310418538800968426429266634291585745926199446664735952707110054974898380478217916115749209389846356314692621513517622839143620611225063026812818955270831138621778619209995319129285731931816966136812725651446300698037423018289324307524520067499851324602546308912018698744168889626290966382946465070673087532385787068766767452950988295214073390228686138198369436727166449853155239864115379698737471183567338998751947574155372991453333462167642720046021967388737971885705765294151737011561938353181198336651705284042025301797788860634637940396792280740488904574938388684666048753581113366040612923909039626217131572561072559726116519985562718442103534862420143349945816538517644719103126365649853542215818227300655175614568545468207025841038717656313205984046959427773742715949748080712934647913294267034047048502728511404932662955388263365880658065217948230234493272899198559162291412608975266922477071919708023363557922962340027241678428719408881126310231020187003144840667956801239166293418445937010123801170952358986142813471265399041273602504597935685321550196091081268159392859415502823622745876591124338418612939893758603359972574273846753680557011367471911622507693404288752401969266599580412632967979991040000000000000000000000000000000000000000000000000*i1^70 + 198744831271079919475347214526094743917826284121400520201807127332556727962060266415043394633765478280024041399424030007618379347907279241836535891858617680766684226023255119122723186060688090559024599303629551807672634241412367424350364879063736711541201847292448551575158001946370369563865307184144363321449396068459900458645983025033933983734917873681825175826868678028881414413030117837593833167810762958165859468716359284174154053261391840905669768457454345195324805912519955111445536664050464450811405330050500408039794353214458193208668008755225966403004092861404515852524874610009173296690601455509409873328768060750448674413322769300062607500666988581544126870345080188341246321988347960167945478452771166077577160508139152712869900663203346265557994087295888119216592333705288247621029231827310511442638069128601466332587651420024277532698993114955118756979817426116785698903111817214746965976558394537018296216685675954172867612452654617759498237147260527924444808601020156117208590425790737577225029110904471571617043677985887144532731410798525246120572540494640995209085966923221827151071859162535913605553221903260056776866868958726433965369848620628020271856514008780812078858173997454783298781324181583887632978280953082802846190253594423921426488678041939380554774746555181445284616816010849720054222956137330708827765018092264401029994872658644681132537766661601129857586565992848582676814766757099865764103076815345542760064075116740862723876390724493390756570423879560789315350457971326893114074129716690417515949448037156772615575894397267463201916505771333946752730391923481463905162274043690244457453840183212666039490589292552543548781344715060280880561888744883763137683693830961995208293410829678527663679983743556794912478282917283671365820624931247462731387872241308464793132844220624078552113960916667372271385573318694094454175648654967103830463757942401234775473390271764336276923331696634374663783527733137582471079813833272571311395803344286348116568218653694847104577082251707303345875017447128645139312430394582407293637373142075315393018095123282829252028423116485754965159444608365647950599774158665948521403807647495722646452125604026109326728778871446163704340662900609286414924323213820199003440689726833552039071073866698574059828660718169992148351574354675186042662361426220052379785350664324773717289159770770369598657375170047187347698620594668356476021345187502062937875573036929396514118684838362392242022671403084615903309354128226116131584815061658874883724588897952346274045485095093742190702276569147000927439397145347653943750895889045644274377552252639394513416852476563117617553062578380661016761871301082474278828350713011160431918641448997229412192298047578832896000000000000000000000000000000000000000000000000*i1^71 + 11526923455069213112360446531403157187275109249760520828305373150852054102125856072948472137109672133059590950066341179599957231913925740323540796210968701853286798920304907664574376437451315622364396096313338477894174694391474614894732853167221593885039582948972648710875102494124159631226871606293359338728576717525361323707882968932041584559240362488174910880724240130395241016904644619403950921459823929891409095529028244153202488701977073085796962305147017029442733863827404853925740952166031137155623717006004519947276782063068758050917711997941682549421739164538149812080978229471402725509971223345306276089373757143047118428771319763979949227019628039696148825306427842006587974455810646352369923621634756227397594658376628103906743779468510193287248910605294078320170287738154375746888236807857934834725210221253863677785595380420357606713877878252914803855546215914155623654052472908230205699805103060472446865158933811081573736699149259927057271738218733398649630180869519970809044167896887262362383096429219742988597092050883060737287769178474692646805877823968023446647721995149269723449023244037037270628285519018833978520153234827392785673915766861379331033985876470934934933666352983740441218238735881097294662358474250563919541783471683811402501203722084496832497744103252059148396716170257133317461254707746679820152611771570302651844352236998359057811219222999699758812296646246000539690109565817401792649992675286572890077066735367656878160751524417604952713101333336275669488450260009271074846977061635815221526636629046374493732069034832615987088478910097025598966421206371498721978559203679175612619297306020728777374515674311220200850710557555789820956401055894599269889753897176916972187602209610427939119072630336799251750598091514363551492506156560569993565500917612483049392549631939508629965630156830582576245359553822633185171077304365363282034323224527515140298146726696365061102532531706194705511477890642724370195245506996361673681388158438199742790114711414318570592354388159096328143897366175588255929280131433715853149209981284926597357483745106298751206953648471522531376705583081185998949722613624341279560220112283039412820874659332866756376077388659541999686372094047066328769698793288090759865201062450325877024139543642582531788429501858853489480297325231385136980277820167749621864528857338289850035979257748467103504157997683321055812478540478572894083539222832131242217581842867069374965849739924045929990161932318660022324007596952331155672364161254649930372483332049292763373179745114373695914855765742079573962702512847601195140554501733297439954351043471062109391443479375458370724957727906659977903033418056706726864988511757708561062682517048094836942070978969600000000000000000000000000000000000000000000000*i1^72 + 233622855461839190917627336365355923195663534082698238670727683221083979639875239589047629941906481099409949804097661440838974552028094903287306719960901397344730297569529256102486413414272548432996399721522849655857160030927822385356709663173447130580512564607518316183943961486330109635163708219994285373607915766068459248559331656481842168263276917898098324578560316522300299284898852578785958551137593231090716643375899425812740096094722299148354151244433389899175145620825256475578873172621954498202212393882431653497706228697417016437924612884796401099531229442863512977011744284631269404261068454309002116125754346159905328990455127566002627968771277858411083758704666733289248025349455451681212945982891499079823948459862112231558026200218138018507003496031059321279915699177534283635234879014914129960923208096001965143580267164567598741276228840480882011659747142043866844716974357403790950941203237575571397237028732551887168223350671950845994809867166600556631871194967764406934434088637497762348908141582963310277258854782344869659074965352799846055720809280094090969738275622069715244208227432626997150858888123455940150907146764191309512578571550543507892934138774144999993326690996163730338319293627714143494918400199922271690444851685047688384989160600723111573670791001108957678925185982165593983323925484560548904186708457156507027459495053756058238549737229844223384072199883139922235998540027927150584683436160002566651915470499234298404510799618718162876903360237142503606255447796291337021511187963002573355196928462847096505312852332509224126971833520152261939351316710006886068232565608779085224796098412320726305092748828367449796379068315600442343069515191735631691072953051309788914885128391853648645449124470258326637175796815349623688410713586971733857110309831618822064905517644911561915687484234444927706212146339904360121356592985403069092459858271579414256469901684840706437953323441472862578597836319324485422311388836051113604468377800094609639911193526166191599960231993111843874013615462183130664464440374308919996933932670236397147196447284936080493516896175919974613973622646266771651321288934990447356506653161127284609776758876162337512520132451813510880386172157673627786717525354623361387517893992228383656183708318177821065798920157018740984241699051015898733032149070097014408533150739098918409550272315528588906269895799115820755956296390461219377457030323408364689361456007325351210285240950554773496684313086190574003313053126005714059487468360466901012937323951738852657736683785195256484412056051207710952371514431910104411641160292119402222999063048169369345753210782262418528721871623252132741294350579913864703079210960559066784710076686789941972172800000000000000000000000000000000000000000000000*i1^73 + 43759373631271860868999275037097770879547082742814847711981334031544154404643746526130524158999354047168074428464544253745276929807852399824069653446098872619236101338569317870197903500532397263043112384072529262789017453588394131039230178149753964311343283576742281619968552521722416864414045621667857602577240261267267843357909057296296748345464719851802451159746657066822110569442754053468754771235888790505771051570685237752789307060367287531662318207519700184707491277011065592764046055408009461341240132806618023449876072920893431975286356570723278629308188473557652985041280597442956395954189979497820220204240612935055945692814739546035284616914154665253250602897704561264117472443271459195594834109070891169334036882940056583380133109567180815559575479386841265433347007758352662306184386084951304180095364949002051859039131653414153358258312779994654014666499763010881630514651874355372433946349651209355165395465833577683348513802610896300486539484181228144419880175502266707712091255474453449286799431757675716693119447260895934634457720911555304685973140370686334216821933358140448965502519326502216308945485948451301478679920268029053188323437277530007313090572895469555917614249193639520753211955389447169955733505160117435881864225762824256072987053524511632485984672232093468816499512703509855582648698531231738019065644128278827835931384492841053504524389356444988742173104723288237051603396563789181196193389224824724229676096846827504801072840389077625803425116787896441685163684181977764030815942333555276777200842333132530214512147098150504917964899073487778185881886614448242623305162369235251191722102445585794163557368677732684718454299864979224166462384861483204795009519432738695667851773341425985008248754634730275037973259792258898777892326246901872023188575426213230392483768762604239644539525086374091933941580958959008357134697806703149196964772817939625993602883679024690028557651082112816367187361188454073444281552648924247431483745050883381149040327728303378687298390089396379985753075525660491198702465564750047537615965292937457926881755889641447450210370358125695335574079497952082508532751263249489800577953276232606773729102818506466856142407026432598551906934573273538499073494218956290953374349095509542427602991880299537389806514762034461575994501872533906818049568775814900497260378096527019670147612652151330668059239093728601161980041106027759414520247187421919440927934992246649878822892279966341663234842447999823004163861430335198126410286476404812625682497844536516088197580663376779755456580477682739322411998599927722163542336690064692088527908630778784748844028194384124497483724179586282041452738901160959186789340948781637776064998193988894720000000000000000000000000000000000000000000000*i1^74 + 155625626133606337332103338070352031450940889965347839199115856338653084368304210874207066885696675583307451309707693854234857311749991599878237731013985381510739266449888409723614159582162264475240127626348109227024774591432902587506692404371062339921266159113154038225506001522585493289939857650046726422906631189784642938484516858586144607712550985561696084167442770373332081688479202073145597986918794496906140086164665662260897375702276379746983099400420185060727097880745912235286662416082470473460728644352903176719838522541549924797364080074615999052422047424948262386282618214310388504070165282722392630736191440792612148332103851348400904917335193730345650119679579117672097038556965515476258665896214536812317627387852158150722322813344917127149594288499662526910272648730792513021683635629650944699616166121471206384576625007518272968509426204089582472378308312036142899816831185835092723387703451233239515613836585662889541249504759536064455375472261629294660134802691497334696229026934040599607286889434688780772153676690455553240821134823869367534794862092477833666651865076926264183427494839506698696339847854503475355075173120035801462528920689048578004405472356220098633823182974683466359105846268613939033831066181788916525761681443869855588136426791604158894249978670357158283196892468702756765274386392495201383198466520456208813871747655550882564261021420308139448961483910068265200868447529687262526598602881224245911557920818596977214444116413359619768054587481073661109739401618079134135883444461467424399466370190331640809486130974593786977223152750738783780745325150687592652802936759779455828543189263556606956938889988789993576131811041928470315420976494301950849101969618654976796638735936814625397059063137164768593060370652349376265707336638597125517340406680057150454889956808483194144920033876945034221128267653555161531025965081365521242712099790624570403947354574335518009599252402901747732981558269830717111414316800218676421595878344094276753895165695938528476468722752187932571445851931818098854023460716967627550269085928602441636831823761363333903487648223131950441160519783811915957506651930193084613625774815972893334790385805263025483371044951132148295859858575000365383511786996864258549554786463451866517325791083548874750015051498777157497864824556475352297257313309374321766911584259897590366496064743625493190441050561489678875553460363411593067470340286189796338259440415205033771875335893921188926447781045646489270132941430140534075207933070081422986004240084667743504179246877386512936420618067072409018519331601565736344130529056985077723402163860813214346447887339887180198533547519737919819829932204546244422316177373099388109946722713600000000000000000000000000000000000000000000*i1^75 + 35700171208240678811202662190329762791493165003486520372653676010677699190713795424844164441609768216440045137006383642152790745721583896235706111611476932262079346229937162072587870558820508407562929412859800337981192214715471997389336769940803846409900674972546319824374701257269716455168344571022418735774867297005950062272419724374371844708003796058615703677997391719465433588429506649356574936108702696307584735643124375030913526364959046970204271128586935682261923101896040069090234779430715887015356399436763671605131171760037645631159857328390193302672402053006328263930980306624051479830679513532185632540334343363821724264569747596409568963234824463822501483359108804795033855631286190440192265909832083808821506591847559957756924935584554260800571824526148033545073926055575519117030813535888726077476651891003059066871528726268340583736273275818663485754474888377306166092890118636301248345176105438501911722673975353207509116431292431060089148632071335862433927150707801386257306471740007484582918064490543921243676408927436593115029811417860989381238444197641744843566484619214184686404968160447201077912197629109364104662410944352640441684777078715942645476269613972029007847960533269897381448462980552585643443147970968349191045880735986675635096514765302054011357288598583857546613613044611955914175817623748743577129611912977701305551268279413190459333509012821168937981577543381584963140656268885678526921217554875713052778296857844706575315222437239578040381429619673253644362281860346549413386509412824281262281226345049328597585112230921403233927005934207295739946515587548002235241930414585082630812810669530535667222605332250425647151562398551522063533219364400489464262383829766391213464306057028582092573437331874611343302152403475892777801187710405120206600785387636594189016562075126412763075239076578864426722270743241147284853938284137258429168807665342741556463488723352309280893063834408372245991335868077447392609857465016322658581840710679231687098098323331220595402536587192592876538143580060161800521770848381311599755887875363747941409869168925287763274367863387821744472501234306109139872141801624302182065616064780095776742487217589813112043358331353235434808519823143668625334082774536337337411618354533659240151208050911785755060098365653095127960248808511781329829489372954936176946842873782381097416142122420764060912734344959848949186174382677741248842996501430391262577743288136816601737908248018330360148278480908051283616058409693757535610079360169589571828844293188988424063724663896685188262652871497887079727691350412370331291344650305173683884223978200949306357514981689527287842888842814863360634283580708825460165104598408127766855680000000000000000000000000000000000000000000*i1^76 + 404132243499400574267900192320638704505885912035427820289488558909968158754916491133861737396691884140198960633678750038708205784520193819162708161660902098861076764149369121593545014600342968303963076642057616604369805342986333440476715229690894928710332236866149031309386678178503593711839817502836312694995612198011142630769843752253414263339736504038625558202251188593904076106865091855510383907799110419800360386599124095342577322680986323807225770176615438094432351206436030072642469237277207319774341174309459739724447025004973827982596433401140082114324247873316334540532614244065973838536519999353246121684421299494017318298673787193629919407688580433796511430983527864585652253335466686865664086347908554576882162104658724945455344167739979341935026685389228757294654108396571104829014493888501629564885647611091920097029453711329589412882024109038312531241337054629855421811407187710882488826520412615281342286614749430262944318861186279885271834487731188562381440783976708971840537005139446012739697872686260318748753623102216105556104735637666950265713287337640266378550341907513370161653353853238246282098243089783974008681136940353657363130256225168305123998978687624537020866008283728023163146683927003205529652200746968876712162098354955053884593159631100819801887739181507743956572187264598153545711396351592689878212059266228895881150965173292366939841751271863145539889811152886809671296258472191565028197610250897876808001197188684455348926571723788169775037455378632716304993278639844081154468956409910685097020983870723034420977818536171851947850656161228962702966465752704234631650695193718820590653862256725867297522865202436891744545308040568802262099663592997063399716890541490047949696532360103131794565478867092962219966000621175219872497313517462527298474394999978975303570028682341047485728162683527468466505211274809852719274634649906629249663704116574053040347160591031246257643486617269066771838141108749051889709416168680720344972833127284947357789144142770666246106437701659632446251142051835592502207619255875115009348657282662548463006641754539845029164593235330082850573295765634692386878935529093856209888055793747724049665435988115565496735984436926887421544725642384467848629651293434980454945296801443907544893472002014660373700846619998449943221823144160610047766990108274179166035703300236559358066850173916449895490631124233133121761233647654626319744058794178693458261607088293603475166342332169769505539945121794683697277012088057099721128579517983198803562808390973449088078366627678135717855853941355762808100540555529479172183289798050340755726125955964903933387119708879594521282464255838674054519896298386197488759828006305792000000000000000000000000000000000000000000*i1^77 + 11947830887423529171973783383380782749133770966103890481419924775246403218065562983065270087582632808717281984817763500420918151505251575027899251229930562599954782255251476356845288035286230197545206889955467971601616805603793765945936204025762263183893302472024816959041760603355158717782305073333486976549695699596469829139742714756940081487505099682718764261157118252007717670577204369149887781662140210871823849775074056489431309126201912861586143246528298453924883618225408427169276145288463770147806840298951692809472946885645075012333176382880554888902787988201253858367742050698219763474791451677044500196262293706446711709686313186324775247919512656098098227882305003517987944549910180447263484455570227249240651945516535079108275435161412273785176772489520835851463634982482358608446504217999749077061531019887183990372466270962106167588133261838842035228659266992724543396602793368655332244140564212124764459763291534403618145400132791911189577670828579556511440526544184312043354586966587951443307191684368265346803490453639150872799899029376046835312381453819893740373456791453754442184982773243043411449161313837254519069889123101691879937700012403796517477437692685567191732750385123115250487877992610074016913941723959915292983840985380815196604753878953971775123161242924041430739077895770152248585062442750747999400056951731447101469821155797933211037871973367961433907745132375489756505978188562756192099087321425690209028726104666095293961210552990993308950536062725223738790581502616054923160969685648532261882510342133443131125606366594318677186478773313562406259751272863123271608933600064834790570739354394291583216082095925764664545898607688552989524421121957887218224857992993776318960040958526950423817073225462584400600077725141574022183276171272772426729286051251289261212726510792942686592305388807655538249639313266715224801054327381479916205826376337419026413626665453647744095849696338588354816334103266205205486234872252950068722931401093664623464281939510927443926804895202224496663651179177034483512887075421194163465801762372495247311700778302579231173348377451997130264626954681271473951226042915747711171065271444687179903643366167120430056284790065107916670465792159862063625119170607413715162904918598969517903916915138782931387127310917126495001902785191879464039830634190847433442692629421342430713504188322160470535333080096721988997069735179602500049808352615512404359736369072751621083323897977931780031407396120945322559441114224918035128949390374672655254422373040726846956101824783274633784072513174855755204966697207100260296313493197561272897147088308959783682966701201163442660463184908734600946300520455294823912439808000000000000000000000000000000000000000000*i1^78 + 90436147049641628802773326173869154389780212980591927020541456166856702530213063702793181887415091660001135088132269026438483475669263558834475163112994297495369449097954814386226063159256701864530308513409258230323225264699637456342526065914337553186716123149124226281602143395998628234101578906818696554794702248756272081356404352675795866446924649524037804881558079251307639005074181016211867100930651432944310315007579611200194216385976556386905457846681663393172670585752358255698846158613244520275839057820288172940071357299367390340907287058739572235299020103450273431806093685578199917807689026378663888122274017067829445440880337531750585231671849145726541570823371494302151351462013802657081117828812274217123938589424096937380460663896427315727500034186891912214033600047834638009952764382175311146718427334439933568663579265504620640782643507377461056519226179530991162119024574481161770969604018432793743907881186545021439238317466819525754224166107863677618852441238692049878692762673344419048810810425062170860908804180085007667233613062220660228635872408394944388429032174420322874173334402375312740310336321013704005248058613491282790944878034942010564912681079049877012613164324664535609150174584066197766920180688011397756388408912013192831528693374921106885417301802970822318009232677425174622598611302721469432311444003555616187508093236722409254262717635989254645804624703490924344443186646384323328017381954413150308429364994380856297136826425063867338168692737994478146135140799749470606139572962588199336345603206767498464857303175107825021776149861604879091737179937712836505873303560655701138427831175275941657222031155508477127979290582334584004889461853178752356354292194236642841142862060928274198411759842628425668900607808270706063736506007356445150553047629331568128518810901744125667392791586052612038157619967906061219374588560441720929092889798182078387210763833423901941595703773580623652392541157959748554823008665428771412336270186895558199109426864967168499698755247872554090717126317356114440772939624592077335294345093154242529570031007440727923776357383875873971182036110774458221599390135997311311628247577484256875275687609303112015891380047901425017272304694118585747381429002003306062887965863935002655715829232013225309299411606439870818844239956046272115042677756010343616658637972525333922822077906407637234035435941788369289748061939408640478106696108324725298379641977250726671473456048407072791424348048701753605834188776540121489278808614549287604231419260600723306143411101281391613194161520452564668984331977600114766739332944465494468673248561059385919338989480791042693594175380196649528991311375319538073600000000000000000000000000000000000000000*i1^79 + 667706316282964796614393969333967709056408723800798090012801602047389460045328969548078303714871676735366039238918163522832654103229847700700258546531742556138006015756450741734444441489023905323602514608863043772313900070045778788213077317516334084968992424158847777500861887524204584308664903800373111431377024102496887173151650757550877671515246576247759603891450768689090858403662081794139859879525285507500926616329754894002976549388563873119884966238853367603067800612274793296569604541548792684162436768867521338483656784022258770442124034969262032604683473475243911457869254208646065711770170982800832388469447888665942482769407106165854989796611718123517304528450950065690082615304498871486862054035129048566950436028139098364970951942646029312840871028940602462817804820054631267803765908842373249379690938815856014702322603567282910256917587523026702930360549980182965844300527159744650488691696691228288282376053203153626914736789160774845220500848155552359985125806462959231040342966355390249945404422518878304080717841479009796406907528448066257246277355701225701418715058683489081961832475542513759095133019978812146065965940459084706421132664301777634319562547009094036539910193846381977442818171392373222367495046373383672564223077362249795913144400618328417373573416625761806657098702028702180554622054124751538508780792671280118573558020801058402149736024195547288980382382792899937870772678022816039073686683656211624803539508904690079920825274117217004185169065601680239932493831215121069817003123149116103272444967908798492844490031744971567350782045272140262085367809603396051800346649550308094221254112846950053915732218470579407476830449457466319460667103533222136796213151164942986803840660381693891131853133952691496379011522481093528813147943647521314755360629723506953555630042546125017629973169422681695773851731323827843044905398735044222356843778653538718208702357023594428928175352762189889664854738076363997619685951664261235215033489811702200323341146133765328651237686363283071236779003448329449891268641865113095590903000828678859042585342872625523117876213949920143112580902963646581846854191859644541855407043041350793779590243816289708293397885261757662366727374591366007636010369916674220724240543534829086237011859764480844984062213676016290112048955284608690594672760280535213184269053196516460328792406520951060086928754702265777385188303468344039380691487561794811258880013234939711198858202126751775117838127665352158854536874631859904408108899638820688763098793922174757410690010094802639013045181458646539354770989046744912391949190735908527847068062657591648637965925894126463576216715899193891763954823200768000000000000000000000000000000000000000*i1^80 + 1291726178275445231069424020023016221009910549980365757907860941322490481008533363526835115360250345862897855208044764235440241529732273746889024866504258138513810079295679768690294606779420468675651778010448269282381813143567465133691669426392309681155848039336199813269688062094690996288817599533183301410368160592372102507719464950481592555952461454910027519709169316735000270697694731386608697977732415608993639950032267270598528109363242134269448406504429620859369626416314819043334904659881354103271839166868313363491795690654766396925172809144254054182900414146461937674657693997938476061082189333791035991644798123568144310685491641041164203453692843088946297398558319312783369181730935428650252285142935403559041885574880937604447571738599949049261656149375665246295407473468021016205252829328999517798028752712584557763052961186854487123120697518148240905186279734865977301064224343248693939558243541473812731083359536630003696779284974079355533788739958483909307306668033214351260919952728115978027650876794819164418796567409120947726410046695981035571822929330152141778935650566076617099156117413722895798808743709130758820898991132320485532496393452253695635592472609813614940673789740813262820753136357019872698239918142596314524850482628075972697338267505240406143155626169230103251979744979629430997270740680342982708678078861878606999560793289499269713626864078907582045317864010779437647640697751536341083784317122935006300647176357469583503015237162107183141263377867013673493417607150091516708426914633060646500353023223082762191966867521523593155484174726499893800879616359719630421239782436778891974420301775601735938369800560320670880750536978259840606194402412921709851641816293822357890158809472557083786917535226922849169944947761577833001068697575180617912363510712518926408115267476945557521426923666711554423740979818677736502205304556304546965506239120420423317824818814938965916546905563924943096190768029497821761507709613703578646256119541252360430823268346403901648597543985614338421464606294374910203823414458741488157574838554840255865152405346899648714348143137620477838960802364981813028667677067467856264468162652911879893441709320258365268152156402738424605598350849895747481551266335965131482917790559927540832650198000519542844141401032871735746098967516925487694896174914475495255660548614097014668240052198419308496062756807144293777364567661093839779435551955482830953924930569984663740017307381581898474672791026229383149459050591483016493118469296087409304918795138517816015845380052133021754272051826788593262816754302933838894404754764216805127595427889193771371690410867847913843178296859927431348224000000000000000000000000000000000000000*i1^81 + 212081132232826284184555312903645007533826357447988218250333710863940380890368412171697396560851098276385795245039314060971211068609501357364913905390913013910038181304343679522892769839066060196079815653826295560829158816860950331736395104380414983384457087403337995509341805793298580976001294608892659127265631919885369637052641122301226112315749196046791298075143983549568274432533771819893588121853112090032971586290821518326918868477796524422251597404716210974476850039874767785644582580437722418371327561122075270288730543264379117008105995449391844002630399984983371442447731865521010996372049514847719850299195122959462678173134200033814200940551088247679204532390396378819672272073399145840295052257351035469573372426312211374127775992145125609266117304227076517451170802565504833558725471005539785665175728411674937734983217033316799533266597464794552457611927097296814084674169989702022582743389418079756395716534633226158204304064765852362294193308791749103265596013979627505130381317742434845096478139124526495538138583063737664797134086241936588059958876519107059725782439449601733558536256233012072438373303219493922829254936831945757719195095130727197511173539218973668510302459070028313008833329807971188641328053733716621798367569031858723334316291809571665348694542349570621461405498779682907449603659954882706604285005614679104893865320058244420442218276381601136517733088401646064933977668859774107308798673839310258997692100079573964077094420862161027908565177363977035861779210083601005034914671627396192394300316756107721813657918552493865075219673420035464814660143620923309718590600011713120451197230248061813101867315973012687172306485761773231112567799981224883214695087255602842506508045081104415442718974491439380325440525482779265960472567847863029812715837998129263538240941005044758046054144859908038594816081509196307756457697929275866327197467340126675696599868218703825016202499876417882627742809615248594963826920326991939986115041460918310169724987245841030896092374853231237800410938827990570925344203099006989715657924486026076797297658197437859118056265729150732987212036357014068619146929381590681862351566646437878590679721532755125270718807058427832011069679068469275756199129792538071832802834428021466915580818062613229534102708471401361728831873220986131019103064966731080358292393797119406679101868016152327147886790722515121146714144582810137066471298541842903723298828997185617175689430419509124326205459274883038093346111966723067564980921405359958484420578886985084061407808796371406172175286080437669890143626076387316752791992003587822426917112452893072414481242114591777882259676781116129280000000000000000000000000000000000000*i1^82 + -2497345488626820464820084946851233894508989631028132977694364776078254192260989976120110764368910095649324127363704362968476547541838155339880381667584247791114620048167252375926664184739874047201953930796147712009283957295197572500261108330442868702349122207943910390105270960977704925860648600385286707057899258837753187280290662033914109180132938046558910228040413860224888148032945284221966741769438625358150093081051757742630610760959411718299982157102713065617216719862573063536087948655028108822283564992013923599679035502927615736346968930273867465836084447350679956952796527374111118593508654813895607916960055849406423732376127221728818179986776555245302881046441385113575091938563674052722211465255086003840838192223827066151583838771879105139007497772437997367881438930868956958928787531742277624396813692368985595670716514329024621756070320666080546489718203423928297796562076804860542572210673216614976152494974843211452320304754731634350865383699170469566945760844697659970754970568713221419752205017407107394813971339811864188357210442183793403157402178742733397414681732101401060900028524600588890632691043871649990694339140611996864718383878094260989606785941842772115102632476546337839266565805662271449462971632534153367900650127873350220830185216271686137325323748933782107665442110477166985003407928430459472626488281649260278245547487115080599050300019473198536563050246332849582050318962910437267605977538403809134753739037118039770090976696218352411321797109286000097060467507845784016706611565706086973440566210162729715794004666291672747134798632242140120194911243146511892842897947817277361006572143900317188921997430661087388148126686619409862584413813948504094880674777645043803084890916682209044040306075996160979499952369892432034294151333478122700836563002651516768036334781588580751880778876678753846763864289830083393159169030395009295343610236599180906315984471028537384942055645673945735356168099835284037226286035808193139939849055254484507032705486887896649475234324887236939419219037829975696475365654721205499250084265896054907082844243285166916683633899923808548173752548144652194049764610951541282585858326434647023632983806496107494999995250054219312413548373243852532365684917328390169072786994537690083225998831090700922815827718618155207435161324513062853348135260561574859499754581071360278134862054096781037813094129492903017914601334791317948755350707271474660463912399285120308465151390413345748781846760749650750488771199911669774210313861433536682662565361565730756196352229669524077186479763991036354755811937752087103210691919103522606038853896309847986761793545583619870403235676160000000000000000000000000000000000000*i1^83 + 10306051898042618666843456157003145591932959432029356680847755536362078436455208573832787407899884726354192850312621500596214872383704127352326824245231355105521813752336603586681480140952986772928150715942518344612383812866322304456268456966195795374625758731176498094001513594161410683351746648125484476410755606005153030155764373433656202787580771481210969023101185433886315297893003091119987106487225121674894754500577070827595003060269352523469181652651716988646817200392477527405531998682534248003331388858289852968362613395981236736460753438061825680069874679456469231094046757303191388500938137708768216361884854810398759439571257312531503790095195603031083838413940574737720370943792824608231775386846830265745293551686785512995432198601976741692273132024627250597116210677825638611904505809335331960393637342803476802359259369363276944637665797153409007613685455323795209530947333714715258082016575416556874936758994613689955019915245155055614783897012911216195385049189701052691945222062153819601667903121480628697057566435332917420399782542933465150117430368746244634534238051051009001694694578934803464795508421528479126908850188178938929820690941946625529748767879012297036460247910023119809221149122776559335708028276707304357025988169867776405439543580874161975732548688522000945558672951659104211376862395475214683336646955946172539552657298218404987166078421136753759792097594173730401888055018064069104389110777294083930921116627096474421948789475029436631334422438685104111079072499943905691748737137208672277391338274388687924964991811769459153105785029700068619020979232396263704469519167575845056009106400511759209680428491085136811610373539801817057106201433948622760262111100164788631715216814688086085914980823496090010732570482355403261617894199894694919240351654513766013216899277345938755991463871473287132145500892403416896443786777359384178761566542113025037533351961005527627735145788441012573731545226587086277515093054995356827267491721611064922186221365441867386029758210484982531441717402941583905609263553290978599288741111051795178972195905129176688558873094831800413345479681286279785464887275701933075347509378883239066376027560217735579375684965042104960098318977495018689869663241732787811331748518233073288910206896302293630119068473926125171307624342126603943896659290132083205427813473522462091456660316864032444280847964950557646039694937692021111962293923121809148401175480061247670034564208379079590555038662439506295954820546248185935326181975938647211569553527381290490749569345314502447272038238390918313331666889435978313769427898922926885786436239297444702461480685304947933184000000000000000000000000000000000000*i1^84 + 38427909990917200535224070645062568231852709693608418212391426035256226954898884969416426239633155442849974100303688876675547045758893674457824825329466570113766498089641160971363993987327893097471076235077673504523438925864915255842055751917719262062662407049079902977670798905822731769738842555144876885168197178624191797212970311836988339865935329527940596174895357938463639205107502101231257790301772416181654186852907524685918499392385912032119226070490823971799907366505884400278356836601591689188180786371221547867445544589125620930509746555629960150675499540805347363095560870175016338868781967356822212111840721258054805707779999846443999960066888795304690664336149765351344133712227600765127354619273417181412197251187162077455801094095445469240372845793562815959866199562048033864066315281118466191325904757679486591635702905476574726479555921925444811599825972483262806770487077443138519444384309505144994720944028557426195238816461966885925759150064485349610814541848829493335641841762308814697760792138371300614722598463139085650896288029254331784407708551023729381227633738003009261292534419403395347000359989463236797702841504118163098053137073629264267208313040152179231298339998570685870360986254892177188602377334274282998434830205834849695469943448630291780504992903988343644474267865683298207031907349855090996672391119785865761877679487546307682579848868009381726237175002786606572230564854502974231129676732031064367410341565497668455928682449769210882426443353247919001325417285386010159893778290613587540068219812602659805633385512562004784969415218632740925991327599514216527194493595822953492874034120875803825261471040347762305158220696652159266278344129720587575256445655380320162918553008723675769680782485601325083964447588957457337153235693808954306355412357536423478138398152890385236377227788790210521726359065488296938554895670274677748257559236340557786514525213620550222902567642730869463640923994364111368172229023977615008248780425403592554599377192262103928921007496982909187024479407434901599038883802236364539148913641127429886140200131370237050648181867674856910450451250150507654840259461624246897023034510708857827491727400550565672077047888848153103332435758114052145204134423889363234459774888965858659859195954863130624119597246910784893613379990421608058964932910880784429890377020292661975995725729331726231297775459721108857943003194029750737588737016920901791363960857243709557659996788841551526868861033287918789347958939932301964526285202995505712438811698862206174223205583625923594927866691158705671552898358746504531734683877113227906973061814505320584068926684528640000000000000000000000000000000000*i1^85 + -155511583855150499334910889486023062208331034169066349387001803409072522358125622361623899168028580038263384470939672742144909457539101494326765929882933076014466784468556437833079534396501583323240201947972948250931250935274898149721071837697888187063804258357770490672371237193497929997390044629957706476711863828122446917020732247063676331705309983004876664426711021726980729693662419929683801255561618842114095391445859164416460944292940407318295919306036370951717219100777806037688500303777741604170826689927589791683383269740829243729398989484795349585228433324004811559419262380442867749399384796103231107377731472525040113180225027664287203742103726958405493945155916647840698699241370556976697459532479702001187333269814324268490004857961163146049597947834782885753486319460875326680370517177286427476591737014906393601384836323473607618831177709894899857470744712750727861931302787704279122991021209023590981509872563281214558972747430753256653556653924385129949662126018779277747647603525725044738998394968316060957317440863142213377092275218852241782842238382123578387121578804894889621481518250942391133975022197322587358870730321417458318980715190714511681455375690055389416169906829003071927775610830709975356624654383497578565576619506192247608353635875476168318119236066701620819336498655679369739678852585195572317731685276606981391187751139009624783462526801268581838184727072087173408537899273826917315824566423531406715211767425589480833808115267539893531180146971829310966796632163158691522913060782424112192759590675269093614834865527469946166681558103204743916608712440909950486019691268867031073021886375691843737828362080796049490461408157510803592991248892513655917913985031799171930118621058424029302019836815772378946974351538797285447482472337742137757527966287263068530214209997013420217820481215462210271541534805362240517849278666773852219466245589429918309789226989194210850142220712402178966713042471611831523529131304838590554635713556670988867370719227597980211315027717663405368553994823745800475656879929412315842407365804381546430725058873640384517411419559631037006339315038435562307502261791776872205710426931227189267653278291071338805042382965837800973834839711243569246073368970214367380230195325980224174477998750618381079857104033406329249915091898072539989148025457874441852419519649400797470212967488462972932379332209641198232341340364499171415254449521630546831733042917034952956556704970842843475194567672459406907591415859585544609884139946441178999633831519917311231942228834431277057079035488303728551358810532295149795513915719238170068908048914480728660508672000000000000000000000000000000000*i1^86 + 217667565192996698220471094943489626591855009152417052433746975445977751015961503976344684949816900757258879878602732790620187714766376156831076738384923531850871977324155591079133580802726757138259505512461514158739205447046222342976297357615748540943901456812339824731974844444051544740290368503726698402743949485668732867810140452939352317562840020372168758668715431303598731726146569940411167227234889115826878340958675479344373594546367682169135235071623607242731407900955258188204270074292616467954973655827997348267785894614526362611666456732488808327119478036266720353816736830905131014446385696692230303131035100787721775664874524424714146645798693618432815551815026507313156312582518218393634574422515595856909604847350770087235070108172107344888255939112014509475931853146311523742013118972465668878475613348155442978960901922295333921170836451734093926791091117520907933897719109347008074943550840251367863363598284890997059679191496627658774385944134910537981122577289432155778672195902493340473420310330069721822292442592588488707212383362401833602377212758431001177639288098671370723232845211551776580236195387388168401338134096766892636636332624093114919501436754376284492360644716834340464376013350134696126906976740078980520087185612690627935571302550610292072673856220370518256180566790163546356782586956657000745943750793129088893373920038478745257089574185440416209839674791210766309459043613675195021922950199354269296115180415290187800728010655857904889595975405390164723209021566980451104078054868432856333368556296300512576669539641260137583748660919730983789444579388915244748248256004865305227302652975592988204379705499168974716806596066865327267770221735936112282195017486865207841184420288624882282184402305786652521519044004767929136324881500110049151241061697370884616640937918707470640462349885636968082619446459623838928443552995341913030164225790329077424736763147217819348177960516244799354513810217780095841062048388692348606280883904620729688584653264188279839514136845249123769112564985560806854524849465116953714329942992140417299064376209706543552286700544164815447994145890887692372940128959648843796959924148004745863615944708420692217339012243225661275236997322690023528641063669743841587362217400857812190596596622580998166256883265907783863342593265113205879742501524581669328665412113508229768198199993280020837688756872674089889753942238732040153437456424375500113757219411807969634250166737603323775377266395013250162442249745242920659332594665398451487156886438681508207973771658315459980693734118827638187022479203325702855396729002463396251659307365433344000000000000000000000000000000000*i1^87 + -115814726168222424879273155106553325915593632851992530720666806432208733855695784251099359021140301820830140177730228192407932041424265986028038617351803258653663986942283916958803025369262996804064701501450565252929800916053332519502855418804493877111294887382865681195974939206532266486832020517717412051099343464753189316537595355780066277589749386253865225746071742988066155838986933303509691530768401237634997746652797981292404565524131349131750983604798837560480922673977937864214722433269837945450726535577958253941550231701101975441048141570128012662365775201172376689853978901073421658629739465811969325811228763259452036901129881093648879688273747681013653102278700691567649856177816481074433426648553161788379545195126711293942374158428795740300241495109951455201365251810851903310292929435584025207655859828406642137025060994028982463146491633173099816630109192649160695427646525079813163077239626699674159498946714395829270110616639893145069922532097853434521994965542783442913021549394974579072371309059140624831209722069556065605302663346959446960459407106820776974498974239987446478954078349288415625807892033853465236932385489637028196167218957636990753240870304862535638442261780707579805587213070400893707391232584256684818512820894055884621843136272792961130987035979357931132734215100531783634271934091740568471202269580654365652370729871491973341350189474358003866392488246134401631147747662265099212943133432430601256345845757265938092937837175184343644072423647078743804869708585215060575108957637219254303899625651257886389946975958631009967668036760903163612338230956309292309182291365477157562681286386399949779518771685127045421969640462902807688922043626433027405408583250740033025005310756974218352567108070641123323002284420815921819935051621905748087533949076870612232955010701720124695743399594980724050024154423050053309615895139779613429885417229059295517365993135371794836080135640066485114869485078190688561192113327368398965618011006771159960710307659487628373323143036628673231100274692597813788119705945929330407651821751947683122383660103728238812986429699820484419810263894793473014804808146464587725431028767259602270500363715732818275097079114532722256852063416152328871847220835461020775778698721042571219930426932030817248288386655914152405658985770898725751236345104690405788385076080203738801837866638434273842791645932174823105811563507661349598471588649273205004239108236538469422547205898049007720329159401694605981562053143701383048557662008219902365494137315368783686391250793906066856299281677899987263532763165062185097391066597436299950004633600000000000000000000000000000000*i1^88 + -318908689860367971366794702629145219352743239223387151439278690499570396921192899438086677407626541016722648140970943976952684846911752904281651896216193810801664278960537788925060239642526488589734534173317136307997107999218650821008085040493041683337309986562827177599027109355056061284345492888135697245717341767312811477863671579608641462974074437520161944613723853546608296034876207159003905647579768327786335790418630716444681356514563300884413099148068470828716691118763944286550620130905909738727018490705359470300783620716033548974041957377768865283495696025403846223101368083418046715338223926369450640251043113506099760463561673958752828482912769105278308678021153418480173101936232447688677034886363763215296357782896682261600733818151211506131317500592521225950512615169312638893114912987087119827926093886940584977678635100050008172285212537185487883775197130849331997778287762746587210546147753703264626689507512713471431215249828837984060444365461382058333839801290551165076224657574417641015835418565774169107561707325063751048319955273694013834153750407363683171695998785781067625947891300397903286487286772458261310137127250999720721425194042312080071791968790700010983036100085787573123661149451938811244790914965034692553573821911296784301071266166829041685394396034468957351455792280297293879528737589415841110987898981236278339158620435624840759171703933545104512556762585336899034368140651759483130247042950797111102985983434559906258455849933014213801198749078636195227938762238588023820099751302668855397212728719836899302335719904306969823297119171077429495575278686044872917580187872170013820398382288955080909081434993364657264942844305003906785326309051738599060012041448928601127103447494067105561854766920068244297496923254993528016691566153514398549483079379722587086319498971294300110720744744367971686926897143417802555109426781913244218566472896436587670305527714713422789223883678041774114659520221950983410938818712953897394518590757101181381958410259849293022358405693469496912479596588133283789344231731090932109416527799884705293156268015660259184950574973964944105496550389793232546098016541097347484454215025594360544702311429422970566832485027195688492550009475286290077974917977464278338239022423193626918310188514919497937625232764976885269788461148129322942769162245463194597321552660142002229122147393531258251203475156649909978642916788049365307521320267073011619275017254796632639223773528652732612694257387167148791981797227521025336121727782820421683477532783629791493390209355369901503308934769246008928003607385004755590957624640709591040000000000000000000000000000000*i1^89 + 1163149933512071756410526761490850927984048117469040017311183293977122958658586645695082739202801382099811709821114356170848506117241394278106457235743251245914894253683385376736087290782178920322917251140656419729322827682828105508743901105651437115599912271593664106349131864746833596528846280937242759134781555445536034165728352587398924724335850428747940245554334431268026160043829521806268916516563666883772688800586310987867029631887701174826747284902934419211414748866472954981507697251231582854487085656326561346235497932549571934040958249340072878339782156625722785123427214738688785958376273169980513030683049021026457081664197977510339970219259637029558436856673535446580918170012386628047851606090863947677270168554989220400139859046496864752706243094101096583187045214211569890320577653060690299466816358044708417668900773806977858634028971612088711261573048481297950652563685982004983121287306001915288034546042151233707944898472491608109197249803013330480920975507833396647427238049193391804858889064568697107909777417416674400099012808725492412122282507698847093903055914026134658372445316729526893999067937580895394462338500556131809161386447907790544504990701672398915918304436078036060125467004637496739419657871703695895659827519635664075096881311817138395698643549019901904686464112947861809936760127744261630281639968335780470698128230330651309576871824442587499778200006241812916769429155386757112178604235437359026173453264702186656331889841401148639075440837779743725626133125236430724391663112742793208180381110173119786529744826467691531351050443794331122554831019159774914423373475285519885672697927291475333112558205798642007125635354305427033628249325504481788809920347659697090966050553214585153711441553917307740608667471171105193709480704726253014059364925040965370618826614526882664223784580023936208987102045295358660268546804711304080742539671613765638536297498800193882213502742030844678107442892700061488461698322552117072142939904365850685376446538467408168984480007390251119456005460021188200732601509702494378304541599562816241590314074105644545406430499204142704881435349277462076285068954126864068364834084989074108729651139006673645298649770267511398753997796200653797616478154661121494663840344839173064249391119129795484939029094890504026268677076398514784207519880461982158391710674653636066577378128144104927858618732759012468675774183813891677610380844754701859136817415151245161777177063957243053133171868257277466011524090967040263226254935671535461955949744675973470321761285336085614587777357680345586972421172098753191140341370060800000000000000000000000000000*i1^90 + 3042581258054162291496103687474140440024461237452820400719309226279853526494318531148048588573128239547112943530285916874836059677311755367546235830298093440531761435800434613743878087282539468609477412872137602092047078695913642537348260622118510486508199094137274333952553281536244294354977569669433513839785888271263597590710938896006127256092150032114401465327218058983541539871337150896298598261618095135133602146901917734268539668737134176709358470502423519045274579359221572803303395417336149661360379817492113291734380054218681013262319547918328555069127040684444232722945250942585093205242546211411735395123078991436226481949901710670648916050943424213011805294896466599418975570423691290849151889490300606329427897290011466857186214413769695006796700359970272535257046799505355313828523094026667239918450751041351166659760756175382290366593999623212708140463189766946602850490361839110113433631243737922502461087797343007941657203135494487921382336745456955027630186636108430881929794194160724227349697423806007881403465844210309708254044129725384291218286397266493720824049241088383430449039623769214570376196467039907671376411277802478420995895305086122880438901870031201868362346899986148632334882688172365508927120820749921149093089771308191164738673299447066241767715627032738390727465387918481070098156544644540132741529500492862830692342262139784184318029804016290838559575217141490289807623941258434729769048847847782496426168764883742495554297956592205328096532375639088931793660647087963976560670689200500141933216371405509183341235323814521871069522709277837730109732062748884134011832602969012378033857920827220820370449216107017916177899664437508845368894477301291697289236410409181360688700378197001145960839943705031877283379366849102384133324154047848967050520778447105182251902695420189577576518752976658448947038901275266269222786256333312905487588211405021011348848300547111253233387530919260514848621050715115234506515801405918904406662399876455205345022615332841249835211032497906918811822364202337526178122915355469970404082903789288852273583994453897564956752548119674021351055617964483829578680140122149424865752755144359624719693350216993396797122434758874922511675700340850394680820529461453131995798762792278211164863949685989224646249366567571248043830709421802104307153114057478293149272470832348318205092929387127543021387199758773694927039452339105100205685231548884148587465676999964915026125085572260687725169337109236293662046053963537305300403526366423174696300431662318437312760818060056545509613944823582630397041853875621482987520000000000000000000000000000*i1^91 + -10793746552601025482919226469674942002595771676417082156573008142063810017033337111071425209633487110093689515619218019929047166053428164651416410348825807469674322268124155009173266105272836137597352824577396324182812278383600339718147008910059581461105278774084503976364697034092584065439857882206580040818208349804333325650215152689529439009741511201123222844848044183454116715211772936707330297088809778122164658466967464457426539998399743934351074659941960714244672678273004052316256422734689685104137976457579914344817011982317168422568234807258571822342444483608853822068700471884515257840200688232159399368951500862827444065961522743071484618602449700946225852680770095131711275178955971556531849674891569345453848575129381899284553950594721630273721689238029879883478865221108697273195898581983558455378645157592175536161062881295472090904594873694309067735097601007736023393026320846532626644140591367317805610404735345724852531720173423063097939555185691308691315662112692638613594216964395846152288260420432174804912746215158092328481346701102380661976825628644220096839245675712397332029632680985405572349852261645401259046555512304262227933908486559957926816673197730325251146802780789233263179085650681976102244941986393439785260726543207827713881538136460938780618795063523401279373150907443086562770639374320443924121721804432388344256982453904046145176255335300238535172530777318979963866679259761583130166606614861198422051826754923993652569329421728796294263550078194759085549140022363377322273430544048958853911985066285884899755956601646617791855995049797033164294019014192710770666046363048269415275637854596693786644594919409998355277297314497037782784726534717108920386779897374906188430381471727878706289409338148404174218786141551444950959010120923136775923578249931534201098955509684286278394359938228250719475400201849017844019619320091468620537503654791351358002795833096843780526890985840799165858915803069238619164014766200949865253377833222492865821397309580589025369789478457125517882028853304950666746780591288088600553899502740345509728886234118251233039176738506279170772366872884012756769046952626597692983283060821584792879916457934656118048757021540372020798893416570458672802344106809784947012030621004833250081467263395649193401295240412039623400688233509832070784149700306423586858422894477255497790744334519257620351424252494308099316367337030793500294516392318139416382470088527961116033359985157669995983866440154573140430293874666729714013667443893945185996753151693980701467884646942107502228078281309123290037455503228928000000000000000000000000000*i1^92 + 6837903522683458130146157209559950516659785212808315054207036102198187538237411709964764824437595284992118597119384280601907387599311740194499861340512899561932926934272143967474314243381853775362847271238310553666907045703526719809347132875489935476848638950846835187264637738945795041099691610049257408647986811503245672138905366009912973938617014095161939151062834387096081087266086953550070121872145129251060501921056724608985348636461721833746203553779361037970987334633780592973958904642922649005655450309491885855575286755610715212047793625357649571221731391411359409552758899501055024474790762940829076741048022331134839430724995297019169507553293496885564991579009000193516132568625883105465975733203122746639194130081800290353581174337933784557185161429678952082284678095108613911488668484767453545260451049969232484261181884476525581082514768766987682554436232761007264996357106833167470067149648895817111682133034325166442983887438932491448171945704026891754218705118353681395191486766644545275638310474873987781915838559559330907216040081061127967318388148903230712903348869129510416261732651335027009888940741950658469967427520260251984985214887724812789622277422393729941565308513631964853186909136104379975063398603713666608124700689645739827066269946154448855459666675840789460241235317871090039749558001073393154913552712284319548796547675642378231709466331580806431992265809895078619279139836525838431545473892703828303298952630032953881265408389447804171271530841591427603452318695741663368560807790730966596748360978779674745558030256712131964743537319014865490518811869941887860728001798102240306672491237850096055380927563305564171623036401180129077941919256177463286059441563980447353593956466486436118076297157211019554832093940026281842211635105588667058329648461980038574180625808259143248471710701202781475268195730129234480910230581661133517088264490008866555929833306446085465781343813396104253613700220144261698196088245533553884745236434441522948143505342694494347829644467768636763911479181961663007927573202765971309022628947735151312961276592216825641718027679429331839396324494977773458361012196808856085140081445628314746090533802917593605700905555069287070403981569978633952054723476255809792963215976413775863572600957546337422433132972878827488794512902570320437009789151425076550420096197782608836380174823896780598493859954679691385101834035723601397933727148639544487655473642128210990115427686145435921824886975360147058306141946838905902081027293467929067795109330292770067466685416802775957130959831972837167464448000000000000000000000000000*i1^93 + 10937758320634118407580249174831326519792724270996565952425487748047266037835516504992862963693380806855878446700261501722476255134812159748993209030432418370289605159645519824715759318029202682611740050121152363712403829092071414424475689785655967219955679192566650670272939721496237491249329764204079139197431002582816684068353297746423499104621831047481051211255036766050469379349709989535380102549202847973714588041789422493366468575811156209313272647474044088616951424694824878325145495556440033148377749999141115132572202105200594496854610411323431518066896718212310228192635332899391048612293162178656016649995536791615118231021592077646524476679080158903372514175698992967812319269124409811894146494652118032050169371468919806916050124218400278296953913390831069828068135811448249748139673197491881975410740587472404344524672154205150771057309264716885896197598403934862841279815856488991230542036237446737449638572012571170785313021540189153324640236329971258731751178461394738717618390166405024582426093467680078323530917306777882869080706305503193187486266871753666856631263195776577845231373921988702666796331469451989428422653501031755683973204742080619156025933843761089530715935786799878122242993018733070161063230055101397354871865856517041461849507693963517519051382164654542561354608044117851322782620073512242593568314303445744030780849938399197535689439919450912459764359403759941598861383721957733985586882105790233923238758036841578867967115473507009553137597225119193039509781177008412511616666133308716095830710268326167892105055461680678413212616250717159703078934034462287151580466568965645207352352205289253421393940330149235466006175277785265953254478472390204282456275627021777887290679436012469974378942409536717810681438721236475116280150123020247196293815661888594566953628514721890886285299681357594773746569933871171023156595431853222639938123651243149979306748457283730054326947782921280066887887094624173677884552882948962143772601836699181090002696825241026720590348595653453406096437248209963761400066703354346550311170518910722044638981258224702892480321773585062854619570515780106260745356049216827464494448374678644799728716289759613222554829167969251744869504653616932465681919066675273538625059201074180124894289473398081407094095623025198360904598093803689698901530938050224235379060049104017341233263378501559639423059613961305837366220880556014837533570605234197674815854621009689443354460032890398458949381531341962331447198213671430563363214976929508658831669847465114105351303796373233413925790914969600000000000000000000000000*i1^94 + 52131271416438292985951397897986768206225799560491048219154614822389590000813454739081942522294004725334211491148519170875169059277309521321664603437447460238303815915270621484014676118510578143649718431141921367943514722123005239576270504414856537655624588594745858862705454824994363196070486472498598206192030304714508687275050323258037989641087759075497141418875564058570433736121333911513324334124644161300750913125669685447112660719227373033943341080110680409396749304172046635649201112282656449224851901219054298583373858204087251662931380462696007810061292907194628267822600838615782152537454884640048123798550940302319326409867055029635557542182808425129501065534564046516663344265792072431279626851918647093758994877228688641242891981359924525698946235372252980662831018622388160727299321894043305335476797764106413333319881285837885138820155636449769223196678263865416781936526393180392972200991626031630378402221723943161068142529416454539748973688732754870990548327031664491427594083558150195730728583510862161615213450057277077903407021453292006214538318767464257224979837931152374939572105429023023805099878097819600881911059228988479880785399018597279702751032955912705043897403554527168302757400219016030288293252137957958288132473686207295177620999871366887155630672949540598500940770705605440780199922534017306443177259868713134689291608049771703215939042326227120661930754222217486768246027059632381405990275547246956350304010923200214387096989388624396626329855589127158453809684790982961851268902966284144981425997128094605476200190061972312906401605666912645755073862735979077037746575723408677800799622680759622672250275934437182119419532288310677053834941153907126835574964914742577653338883150615295391097443618205194497982577086512058179322458826836400895566692956239746098646118385250581106480023724790829252596653422307608359743970068094985807586791646076544512102761735114830299747037070289130042690547754101512291295760406000470099573726234856733154206374946769308929524625610165973224835764818797367293980948389150550664375446933762987632932989893108865820284075433116680686118175985199398940109210916225277179289374602990287749058551587466360558724631614327465412318592297599074972551692015817845201694007658972560673846049674598635201783963293075659976053163622754835323324571490476493251706538526056036601609986144360572711790273903636295067796546493747705135894145997260557507105363471567801733941497278612416099574348276150225441144593338602260954207214987304922924027484571682688538299518508097723170816000000000000000000000000*i1^95 + 138308017101970918067353330263556941846288407936720884408109343979966997245727646158290973269083661462131317962619749464253683779501084626842468393452755024037361767616139215899853226322833650508216946904123664521804284436967588278768652887238271379426619085647201857754668512642315967788818443655493888764906378576680561981105693318879589476505043877543580401766688139036672467550650064570029780802015347552197875804433445056524001861172189768872523569435082558135763872908705905093960436884775744756983010077819068830501156071205127750140544175663050676651226810617560503930583868271741770556292315441543223426836940403199818288021686447616652509259885337086882448465659416687753749598514439259367641503561164079075727780360978344585955486864119203850835419289540521773785308997170758037703847720029462575270745789535508960747157958540502588940226000434482797400959874969548103902846212857110365714411594677728357184967437726476359234515429671566387565078628118293620512282530037505056705334122222844360870140801077766709379528538756343016937688752469953898175955646194089971233317088707225200233062669057837310752765431673269524391487813353952520257397353119198003059453169518028611750528393843526103947766414723215339202578283165527807128936820205987324227320358631785277037466058038863243762032668989621084745026982284612803358690181719557013256069550221394607817131393116336407629826402315640590784558630399864532862184543973554385188260442069709402195258943206261701651830698170476546032819167161746994195890110846765420375196811263811852953117769406052514487543627481012219042786907499788841695728381694199496902960416721305606668914014238184953116790993060679292227806235324549369100286083840208923444780241123601192594598181460456587754448429129120762317026329531913608028988676826364052230218392538490340885566000732312503483547332407589261606063134154351516449415903353472645828944742802186217971318897971289053723221019351458777714588868078604544675274718146853970908616698108044537958938717570900476177724220566001174392090671794046650474263322980772582449126595649077021030799782978058147365939598675038577592936931535362317720630216220538416126184464014882406802674055185822573645426634194938725742154575335538737772730854534516880781757511197788891966999936089714826349533110649936379163814414450868665767892876809051859994846737716831402566377868057734101393865134431854199348077597937406833950700385782066038160893277492788681980229524427525783649854063848624172788915564421761834566775087659885134635064308531200000000000000000000000*i1^96 + 127552846657674979625837421997303161584822659582448081297524217518161931743227776173854823923785400015614494808219838363095824732374653045781562197527756485722875685857751268445385820372321913515709468042461347126049308358435969542204964185700410890283710597494240629183059269897186212519188388413534689390919768460295141981617766657172379628627587931803586334271981002907085439567358567746913355460597976692884676404871764891824608848090010279950898708739753796686513916402516991539915295236616136871754423683493433724163052239532981903324255376797722000495503365577156184889456941396917294737392058061726519111922579149081531601449448587403537333390707878721032325813462147363254484119901346699536362719559828526882365889512671505228090182198516812301146298926835230815488707023643000521884697704239165964104412962398550077833681885904859322791920171461387188792525911849503989498108316220009676356884144146013178166707812988898152888048439007018171948808386230895034830305254829625333847080539306598006863966197868805053486294495181133668400445483137323387590592610636582389408657177119240293386945090905843745714202220911113917784980713318732969040302761727274111123846633917998889793879079083994687046832582414690319590024618924884667881746212309241152962172507773148935147909416339655094366899386436302717687458662742138314319000284728543543152133425309902605683114883289876209270826938660732368965110159229630953081732968588131756063476851058264205941316829495748598100080627943947132432889982202670113459903945738771896626007082339040558946027345529590591713044742266844321676522849178225970006909901773170326823109828746576223193975392493950139925679181127440282265922777116847211594560824489306320344046233158977299422896741744662029856445087496652924889567630824565853798735020470213777432102995688425522449185915146733579209981684393818521204974613877128761834024891533444487628244273810442104559691644596226062685696368118504420081781575479462195779546882102367130292516883550466540762429067561892959201356338471466402629122720077967011076289985571051824474641279650396044838241444679306713864121733207400220248128185780701091218561610086527684480825442995395926617124502532458441549593120973686909262786433777733899818075710012498803913364307800232145593984095151828531306459568120017922898571459908000332578042516296565896238969846335189805407967221820498450806547595873929518082505687393051925358865697111124715150570533297532336510666798405251053824326244093361015673055918716602229501544332525568000000000000000000000000000*i1^97 + 49004682965902358243977088695116283242013476845762976536956488551140594929837359750122973207553263946575737870936059889004902387212828719039083525263107162841486817691470651768798138660446567619356212739214212291198889126102883985274123539426024897443193236746787620937274033703596381154569582982515383727943946738331216208230417810466886150489516497082281099800557981056288514656460475191611029773599996286079903368930629285877640887853718896445350483455522094304320537753158368892138944729485416218967202586700731536926396353470884398321091923331164185050665165663066861370837131632347735586962844419152990061482296547199430945148502649471003278590321875243799542917969545122038456240286516090017971936207642006042682240152712578974478439960791962413413874234386459572513471351219851145892240067424468716099420589359559831174398971282677627724340317272227671917706117440864014702808449070182102973809020373684255576399456581492699489130138547146852387583526434702450322222777625602873312551217117657937804205297328081616213538763829649366496151798505549616745093336734981647456023512058084277533851718603173936843055047406828845787778522966732468411651392510952472393556810132824692313886373334368843096467123654936317349166044214481319803088263048200087940042813147423808420011384270076178665686205283476548792139063185557029752524524379741613242773488294313638644426635798653054368546336224352129548482930020962416192050959228466175225495646537079052303839133759209406278598387243724874467214717123414587430579240229823080198307792737310434369212793145618590717317641553792308340940413689062096095471451691078266929367235416844859144512915175259639859615090425806630818701790129664893365137774116999934560372882278871980034805075150173192472375999536597413076738558631031692848961943766255193651037040817778401165259755510287871436611937709811579687898612246981163132394155552356398877712006553842484468918890033981002485129947871331488764310241193558484478409372736982698583516482576863253608486209238721187584435744851493424780338648637814737556839840975885780109121464463915018012156959692593529193093041504786390112400855444862140612684685808061446134103569540780498182739759879448797514469819408798266685700370200236131300085089478157728917188673517191624364058774630878393919971908986952904911011123233448032980628079594632123309547419719469024341523044530432223403295099037934575619280262641070347831849702018304296272957883656652381306127580756217806130518150906990985937015816001113805092290560000000000000000000000*i1^98 + 6149587307061795029948934245868651457770156071075004003905706243283155036630304574553548070749990322998683486355018717101862426501874650846190452110440341017991853511355838874075369008737501455366011232632387810385687029874930086012988915740875060381140158322980571248807238815616520828370411023919189929516227650488083002656382209844840627952987314396351737855089604488393333559162138515789481485739035841176020005529286504477130476564716693744074912999890171940455561534626643218830896383376055354983580252461270790181734180067927778170615758347714420874860378173509310843791653566008481334652407541674096711204900196540792311248540577236755151939154331992586144179934677442345408675666818845412341334163915844197813946003362317015924795211708890742621335256210844534846832671893129398572203193188363455656081554903872117568273497475305566857836632510714034905044735685604017386242720336252181644505888181758138267550612273389752549182259913504115431605406754827398826073639927404997568562696176038173277422903965365861523598732354332478536070616408450910788602749662585809981938764560857936638982605937503114476689162601203759181911399051035010221744100984626272814313763253353766003431207915622145329022277172745795414708710522998350682566960175349857674763591736581355955876493628056210195823982635780604397784078880371483451378964693395223763337028644220283996899540712245763260004726880961185346341653139232417764433062544035642004907715907496461268721949958370630757525878774294511661801444317647705069093462664439150050155852333012447333336186560740045175976643114188370406089708148391476472029999555244383414027525208343327617162188327526525748589016537312769239740673606378705079025538423959273161915701574527718344163539342166722914100469589714412521420302347440238390622758511969159988925489916434832249131252162974700221060593371028650386538457149012720629947940300549942441520966808190864078238187974977545606167071201965874941860778474196575430157323538766129168252910081632904039504280732400398935880374577950239379911210925098785306858162271050243078997959207245751236905787929423158879901711692252289270295386938239480295217671162839502978942745737456249392019193311850431039119269075356246298179633392044864482942991624371555422476276992666979190307864954756063656277118494868784849378243089360294395970374770739599773608806420104367520309765058271116987135053162207021921972846080543407408562406636541922535924974284318118380926209326369234807857802779325195751369094463488000000000000000000000*i1^99 + 157642736324947289956526491936680776071491640274849579632962680296025527926734773352315115101715284904330261877406691054230969804308646622587333850722083936290082459959777139424573375300344645085292928576013182721854971542974958792614204541444912448189724797332463655738268934632115953065310440203928145983247432542764207887058948423314786949724475823549642568861352634484465996138054445881152462669544790426744835963431302294876799771897295993455277320159797050295912934742998376553625626178914843920132184398766122137554591478264390729311553673137492340211336739091847218106112177478967242815650155849814529689025637915062033560496599442745851604815275211988202689345035223481502732284670378437466801474078421606335157003434430818786912726181988509048018882137193978576576000461803872680266981965503308606140428926959045404753987979765166514046701219139255745792982344705563063205453585308476516214115302889582784847173278944925882478004205199505924802543073709304655514268100617720649334711598096604557604497824712348448331280813230760222374001852035580300517489736771658348028770579417147779521212397744211349042589582547975245724559021497881018095197722761140588947662867618729066322287060517082096509619317113291201347191884352735428352669433922461298816492141609084099018683847837756376218080868254099310856479368751890300361938628165289787541364007932087645658810412600259553885782447552247561870868531961600658574458356041613769423696242913021387382472888738541014132196666416764704608198960757640259578829565054321113241489878897856455337145612091185792286647433051317283603913092565342154434817565483128646532184642134670603571792259447197564277533952621632567147180924404512881122561425866579625123320461574855787076873432875513099934421172502227971679876789758014878344541882620270321331968651626202864136959988400878724317480368922529647074902212002487091221361246619913227325891144053123431559976293894071482038930246006823370907803010056350862551732613066744166638650551608422357680129994934931474322542302364458134166163620205856748416063286255457319390506162821081817370686030300956183340168536109887559979489888853597807220557268287287681655885943215629823775942893236640604856827665391043203082952043070724750305010501934391818447266567046459762643775342872418108227075766826651224410505162266854492465382219623541934237730564176517102905430546174234642027844914106082017232151126336902075131229668747076961379707742901547017207726950468619140779739812007845560320000000000000000000*i1^100 + -5671970806093660378918731456018105730930280595204815537940125073757641519536101771407360932903936699057500071765530030628635851681497115695183751247790688243705375474552075768298635517543429008762689973579475004524596495490501669247557628967346047843621347433902980000519494289690049234349551795296385782424860645708610384915572183575931758947780807639028683990293941553451071973538346782593575555606201093212493842790727308542897550982564285184158386045076504103276248686114824217075881911210804875416920496501981257684169695519934750200361949164507244118693468913207945977783947746953134173860667337103996986002900388091197057858143986196127469840746695358836247060880295512622354380951057887347959040656969708839546857222948316197988729666065468885311167447676360721670424166998015489922515804940018716145016879029766190451888038598167071320560735462814029093451046414428575753307934275535111292801747916901347139488443372139523643434936435133969101010163702679602489793827894431495623678199144002430396928928507087960507134736249831344388835317987132077707591936824863799992294762075541330723640957380499416283248200476472065944867247580819535314136586144014774959880467317796119424962584129340376796584710067457226678707621589701267029812445447254363172046237628205028763001686327032046358815543629229966473183866304580877890961198319460776068895227597984228411504464065673983472794663871062385283272437512793987490711726566945399240535944737531090709078117436757268296034566088922520506339734770649675040477181868939776724025705484860603276278249611535226285662640948134841668286358290027079537998258955283341589527220984544886473470602718424419591452666133104050999637747913661694560590855996780371603225639372154221699518527680891968718436675469060287924796420324897811581880165968979421847525743551446457634048156502427404032842859292244399594055946357225924230102810164178608426857343553287385538425136432808793067769226104136502099488970764193369234660697392795175175710298951459094435201410951493197839707434711106470831029543491632177674822653185255075192050499608253197721394852487024927032351905427082851047316328004124889621158346524253371003736021909483036579993318848431011924813090738419635367499421964388893841383069618294151561718151999060357957079114955118351513466909809454514799528033985966365737088472824171904992628584596111397689823277953323707004739828300247331665150509014637106047450260780588317377967249901126883199536547816081158215565312000000000000000000*i1^101 + 390308926960051868315730707427125365706554508916465709593499660339337030175770874859103738343962543215609916975610153700990255661391474556145335077781513707907027376115421445298686192246540025103838365939491145170789072191386586706250089617326751351626028589845149321562452785414462447939196738274472386222932882684754535118077369800495406407518146352633698560528771475259795528701823239477135147139227776309483011039552703490716522399527503091060955984912040387556174292354615038429188594038925299955809958211808484294533152267228917395839023471892684865527099372309760796393657724699134799208721914976566393545388554215516541435749551958716309985897980907626538429137595059790839868678467791606455849662980942775056171479076232094284616031684292600142588808764845264666755344114768036909658323528948501397732957854641909127703865004101487131439140624905403927931432240063263758060122661254164678346444386009256665456548109538977593626242310280137205882103122598897532300104868069926523406440504542529666380984347151732678623563111320096812477793447060252447142428703059175951287385407663650131958390801523810019484913241098922581267299028155206407594103988102908859783847672550419798721505057458338628214830103593918444385762678557440462815429777858197830391901494156302852726555560794975624346541362598761425274403136986102715243729841557052420599556805828941803966160970589259002047604331635601859348983434490238769267869564710811425851187329514826227295394681809884203229155665576680081855534111125413643346954585855123046770375379460683641444910557392474496159112247778624809074503788544594719013833622587052497367556785198147211958778230873588038814191660007633315741590679458134118676447632443449801266084578320588001403913605457731817232546285767541523948487833965011243841839029233628360609851527267501682031293791391320120482360239756435887829179591860730581981023832630209834380602329607185256826008520255666335560790482755527391338754833689684992116359577067876175060987253277947942939096375668185729159296178664120562997900758247242217620300151761001669342853356686587362811069152971664451782635379994918111269717665572797294712444264765730394696061887713223955029124712092954154539212160378373136694386049841516021530497722251487356270024527653715444840613089076814913143565267446243336544620751919636588042251237182918791381487063692984078022674690943642463322564993319386442599811390806159215386504765714112802669804599794041206153740602572800000000000000000*i1^102 + 7738842992058029229685228090085970416176615132229563415677405925733056151024915751198453530017801250220019665016739636853147463373843200927256124656044854187640271197872545070696970058350971495952884309739235997832763191923600050456405085868505769243564052938872083595730452355824896272385314129968001154057745668650196519945896417544070493856827336025656780177671787884087599104015949928534989147633211182855656423668851468433861522405731229180976601602663273217772953438761765163006618467892746331169292726604122960498128321556356713321248948665912298285784902203278408320897549609062783331027847770673415336033876899029456489912702720907951596320829452204233582283333333819193222822883702217533173875039097594229511917450732966682480726329614402017631256633424171451268267850327100291026109217236132546957055738382409248257798256511224978036965725557784473890341342780510876198037890493200410544777705168888251704948358050767073561272960449069087402757398173610310523872267075208879843694884141215693192524030486407884785109137094383300118313185554030131061694680504652247273428366079260368446979026378389802933608371967083854146440099440195642654183553399698755919818685726099232557462703067220244659757730941072567961215788634169137336725679694141297392399383587467520344736410065678117065259094400732781792110599489076959567495750360045024140164229185370420864456759283172387943469296454017387226470077842079464609727254241464111325944429732833849280424364026821160225643084424469599328528343973995762158478727347019186910390352264728552562533247600525735152104194362166466631460117975964606875160612702266538207894844988550874724737807042105404053625117041907437901549536948279478265822835704201034942919333572033358737304019796930715368030045928859469982352635009925598912532427514985885438475018998884664379669814135977516506186336980770616542026460345026206689948133127266747756882498408331684756979513502397221316840515907319177159319042006318197172271482159800387160253815882852255514986589578306886493246026310886770706089898433790127697337080382203827921426528709797402622416762520881873941680213214021905833417456150173280235243801178900030620135302002498636845895526124018390021534057189604557639285646670919362875008554147589652365022931729523664307149098067329126434194988743707915030534850776455778638297967347767767695752336133396784555359247580310480471086467962404903000693445503486394642185195844560054794620190151042662400000000000000000*i1^103 + 33138661016280709435262471663392250101439848571884739377933394149071236748775081797310751023958859652516819028227750168047041355605383017829576361807732138962545332621259860269744550374309146542931789242057167963750643850842514132508543107505263674388009382376538115341170473101257906521126915933345785897833311454615616831198182820053265415090634564142530178755877205108286950424116168406240529560308169630766250274776448606832669639818467702784333985009666427316737091376277513876286242570781589206389611747893219592668339799834967131579939441019133931104626557507297762666902921196544890812564363729810246507343250751181776126834218175624805720006208509495230338758525965097142657824097147799395184871766048032024802153600620374912431208952611366712181342717276439473021044279375338436956488646433174282724344420714077224853102823169929872859338994795274245678451737949953971976545216891310945687755283122388984339021609616510289368351635827292296581592939300696915633595121095041685235726964817822115140429630574757240774269881919540491791413014784121129814008827229279710789255064194856541627180568229997444139270280534415788021475020835153145595868713375811196778377229290142294211882010968699102402220821943090720606747245729250947443828556036407208476509910733475775363337947362629762742143987226568920301332056498087901003650392092428394228168337163904962525310218324388343955645605923193795355928070326364598997084780733024350198538941628076980121058611255536565582617303663466134825710357674814484787148106564352067457041325587253287490379802419687221013287286369418173283622977609196178808908105532493258334727008625609345768931280048841343926102354057319654796033112368804671663589913832506836639610796570300986107721796367952006008794119559834103591469415759258033790105220279646357250780441021029415935793148242961051550799725934086519305036699119535628085243885155319545423517536596158134818205827009874256934902643695696009869468210060910156930293171956885705784439817703713988668953165107204850304182678552080246332241619922848430510078499013052616193522084356794189710749241361160455110522850802744096737621330153531784877637704843471136442453977604848962919059585113620198503752091048424913303238739909406888635360594861464280447608175755700612915978690260012253386927894411248256164791818756298449107044250760909880257774106659108579311632408972769893399519784702446480539735516243737860571826545470376394096640000000000000000*i1^104 + -11252755373272934054734404928816681361750884568903374009785302028440269292849063617720946698920590012971315066798560568053457806053726301121186277150431597100743119833748667676405211751232377231742315286385251564058104282579013186796384609124740703540270887796948506344148609639234093047321467454775996732192339444493488080305466620434581080452298931073177238181106983806407681459017302581616999018229103930607806926461094414778694704749600745403316960693795280458748043683810834062942902398726920529773543526534902013522219141362060669404862108515198708143978789138137449154969598094308615829321556461806049198272295926435296590004167267157187690032068814048527716791224649913260038193085708585227408951707929282506044850649008998532948601540022489521149985665801973710774669361595547189458851536230445288342993400435703789046364518710789921615537006046906568302822828221087329063803419277537755265505305745654479630256399331561524178769615807665913361593381502604861800202328828993555893825990250242860914093705382690377806361379020079439367847857805046292389398052317655531464544733237851868487834937331017260861388260830157006662773492058758002553360734298959698261774986255184151426863826954653421496863703458038299526562833536982662719574060575219207687153886288076424458979740919867035293545140112486447178876373958782992638992154923795968740054474898587047341981461681510149778203148868563924861379871193493506530655230268119468014075069697908204130572758549741576668099589254995254806524298519144010818570434252460082065966653788787867683403746270501191572990678673767626942219766644609944337250654488973169231859973466531079163244019489644816684062459213296362143081881246385593662206152487434799554378434246140579961435317587346873217851493867929460291486465343855254908594254606670243078496865735302494383166409284883091957801152901919528548910161220861714591388256743176694935332887638482724125938273165189395615567898419569699015995161958722151264342508909340976971765290587003801774275075824488054127866279504297162261134084246322958800747457450825700343170391147712711370985452952960970024602336490224198576793300681732185148390442111043285568249983381521128437756145096510281771951163724538655229119118832688227105065079435267699654449386880965788193857419853693464499982968476882928792487250868279985998917198791088559962269266117831217495238888184191505523883257875993142204635496556605761158276710400000000000000*i1^105 + 3940482285435166375135499308368512318049456765011119690534477072018562402940859017307179010869331984940010579287705250804829729446057271465937040783552797147130772853807444822648572377734150974449908855878199960889446744583390436208306976676991053744771822490937953490255773079959185982213409905854002629963281020206761688458372143623066996499186429464621636075905438062526373161655005464688065292233277552355270923299748222227942445936388520252737912021931707916566997276631472588488232482672903502728640170415448797368348348468842388156626508068712081562910708237282794445789251927430191896788300177605797232239546091115514106741279742793368903792056865969785576354610195743761407218459739159322544138035730840765721186230394526038423922276715412391693529626172434120032875983405404031528826477962616780902382086299012749609291524859240197278048115242776774248306623679419413118134783652714248023110067684246258417655948068756263564396712332418331403098939567393558829461239100827706493410368291542903387992678344184106258868905554533776066764673949530938422550759272563847608666939902491609964885963991444320262278873023923376764870671921466288395280776673870450106511397761691820023366764925536818112178547192251158338214527718364957997022952187923331813095535377573165199181873947399581396350901712043573563839921146564347368394603041206722272244310522220967799084462194209657008426136265303015941492232775724861661376665615760645186747375798902894500859778101171257337504532273820722616988806733592718023807418237022714394683854475148618183205698624712014254364887864699227363843635639105360572909363013137633895215272080485466322592337408105137068100260305764941977206468990259770709595970370865834675825474690306806295497034779023796853101975096491243058305507571943815466658457174886181532757461108145234920237303586592504750666653158058526961008939538757835558433828249613200729707214690984790493218280454664608446735140931297512841759815004731270763472087673617681035977034311054349025110009260481718709250443523597645934017182231660263986246439890292577234073686404143388143092361293826579539349713052606959911134701755281593918897879577195931988221129826294765079360941518909248928604566435327790849173920614630409845228148089583006110043619102733141643894551226068047230016213106200009800752200694426993723474394394909338602719187293613303616356909472871739086329438431840481053421768540160000000000000*i1^106 + -36610184331528130096153046180029465209748897177015227536884567252624410026911863825678465078162098575522830094646992618605767491771905933678308225211983433375387567233986616939132364319767544119088696347350814671510947010501535606689776959408340771131638307507502684094301980754325615908211420435280698582648829786928876168648911049363425347856988731044413770340162508458096347519582427854302809718815685882464132134109627104578973066065618880162098902195326374435468373638097753547500193035591597936330086049058753349467484025617732155438473008019322682534212404164188956787753730030237232956506011735368779095199096652287595567827539339129634038928110271977263914512860211863091129183479274522780990089517640947960132275628770357500164831583802807879970680185780330102010942167495411143418186049452911705758120460185103747664074413784653331363095566617369241714809516370171179767465346109847089660424172736593938592378505527125314460622347265201393732464674850486105478692382035620400307186370132718797228579047419717396656914582821055120634854016787772698426426114611127394216255028849235850960096399004886029710969429839174478391763832895110075105707147722308973561775528442342437104571733370726598976270715106691219187181229819596262636668042195182070626800578727306532894121814062811311121592527720135439413224141155100808788047753533943800881260686619792631782106555008320040169932928273814932812294670739226886686193575209743949686396579374994526461994215906906196031544659666641296211141566778027758445068482436954086033234076401495925750511344448845931295142971738839835882441582907569587673559287051472093691251630163440225745157182678537795752836032370587989990540185461778521636501782688264532564207898548739152154176817030086891387959539124751031862220305721696426990904414280545577333345275768295889653226251041212373523072970955974610598925090873145483581252140569383545384530204242755462994385044540627359215304821454618763692236983628293226413075960728848547859902696664613998081836830005871557108054063230727054338566835993180079694774626493636792072155900430839004925664669673946243573097938376245001597117786454791028617430253175842425149236698703058302440752945560099218602383109861093562170141582566869861515940143569395877024211066840322569378417320620838204680676735534227737630642796791463517171466720128652696036153367397321896622930434482238616404463380856832000000000000*i1^107 + 954221312186044179787668292616450058743713727851530911451779528081353387970640078406483323588680125802473522915864752128132311294899068372481050377181300807565273757966146360369883043825994574764660573504002642652375611371033988842114848614600435915452153659298673182789779566338747294128301552339943651193544190031872006996989151573124917708136609422458081344305543784636678604278199641540131161929246901026400251665104222864076788712660688943644734247834507467756993295943634558212667194445379662156662536208537785976931249598834859648079847188885589590166827178047710050647429209135255174272393634332100775305501741659539393132441840070712265423470681445769595060676553770257648998854120498179635721237663319858182432263500344508199757388155057282543261512415568712100868010360069362198929809779686791879914446549470163931038534615620459520544406360047804383153219526493000785763515542113998769157643128710739021098550176575467622802402438462588971787145514184896566754075713175059992679401352116784522878026596927611373864741008134160805702509249042727414170985603360467408800080580725661729835868973994664903976762569450126327652894938850227438554935155958851319748749740308946636492399388316295911520773243805118156330372442330408053183416821531909664448075314910145550768136368702336967091728270072365147316733904985595699387100341136252958603443412075479121666929758462552657669351516513590248831846684851076668330739753078720456612594357426426024468998162722649415378541214966749794345547381632508562714230772697448396721639297967847391291581823522547172687258228153154750878909553382779345291692944741824155127305986035777884828817135294064777349108882913663552842320909776142863510677270867122753325308041049075986449659524618254849302403087758841770073340536573260622042867524227964151988020524537432296251474615315969650028377902643096880604137297606805279369063411025794504429874866218374441608291776374536614649468473219389833187606482207316981768734335965150998395301320569650928419498115899499022779737155494290011868288691535360988277733811399400315301691650269055800673511518661607447190145691255383273100974334469878329757410785430451510836616362282980246098393115868557342456301208281493890385001086590731908194303545875544317514795627497743772005446437710508943810410832963399593208798383994321663141431067212298648608330933053861411247001654263808000000000000*i1^108 + 12520378688196225218015637118159972583810268807428248466533782775258866487630864036023204119566066275334238529443346490475729453085113796093735252153488878398745423775578398229029911006118869391981373008690562580875878335560156166682772951980298435407827746294737129949860462066748344180073236250985005387870616023733442108738387186395118258583487891766840714112666614169767053921483696645755995123265992651846248937190947654805530028714618305492063353410870831818002410288811843042770506817523395159750343684339723775889195497210767669011999121518898241188442926935613372975872888283962348901917514642903237803869226185710408939397400251351009140828679688146867288856274817634521018211660235144311797385805150269647146142578499318101863672834294012148618499165297735486876881796638818925495452501741875908864620267754441914154368526742745037201394012901017756285950066127050000906766265401656822313648228113032896273589242435944912051608544261084139399039340327025590036811028245207208382209742125041403173313652672164377596579114652449153806977918127195391075451458379120343962463921161124468673920822097765364652716648622508168634639379548569033435968093784546716329020756710945033332254980281297597646040182047571586844193809400352137584477832930855592601582332536794702008721151210100981714373315206356990241090366211379643306527107564185926673334560964287302727286722053093290807461740397491892817251913260131925893594965089565957502318815920437495708522062894624434746194017090686330434282416353703134975476124628028352853643332998410683766503979421985990084341554574230939641328888594828027102870016431762043322645949666836722002808364704012746065904056154426733269428907743148313716558111915626410319623492139132472447989974896069833402451756448899068982388481263422916316256765886930384380317547986892041705984649134095721227862574806180331679299910218867573244195028638108018432830967202300127340586565687967688892063285231276848030047919175019310573456854282367085664907584694679121690402318146799162520498700337253952172483705497815627591786708930662099625697237391519134680835012877645094331960569650450779798459733030021705388990096469740668918928191961544883801517965624350365728936453692715418508534006894678287807802909169076844157346714450430576380851083185179089445392497952981082147779568735366199076599678748597812121318330941099212800000000000*i1^109 + 82044147667862541566464655026565430188415445571543235231073490818136638132481263222328487234509409660774028963352310960511640576148606513483891254694955338994513283009650434780592692440766586825621940850345711440575950020659194844177139954260254268997798954326417831179284359271324062973330498358777514666858983783708486607769975072916613219433326237447741317542751853913708099417420087173297086114826090847567190396442665687619947723592242197116990056526636410571801724437161149776544987346666159145713209178874060645874996058879379030490989257887850828449505999199833396286814729570680023438332099057178984028025158931417002688652519533421512320266198911838554011291118124714583201487796490897198251725821041991144761866009114179751041511635305936572957328901725711563476472628347590941927827232664193366147589537071769041340126616364155886793958424670842915234694180585309296250404608875088446042466106285494752818943632337848580926590534637010676733554751141035947345368154244811945167093143348417147771629121582783743144904954553457576089426195536893083519783549165474665688489543324147989017673220080719164790780793237281425312002659119061927768302601223488580402895787850787366069976728880791795924230657393612623779020559679939417881239153843412056233176712695567592077187197946265374097936343871765253806822621662959197336111631384664168297993516692456927359037039041808481396130491244108280299340939923272820268899678679469892421877532645231370397836740236244377821304645617775706420487701122900828037361660418825211303222808141164421410090006104406684034245266279943134327662519973584954285271629289645440555629895609827116359488147743826940726354298132626894203546644367427903408722550137661103129200304325720571259896091206382415620576818427704059538485805707885891473795831561849242702840805412202184766555428424134206803721327092201433214051128238822159731179212185299382567269915808156999190539929722928932406163728624542230411056894863937611781211311398239364756039633413051531912865005414453820782119738493821047458116153871919320376010592181127493421178014630901260486897424493297792086300061296076904151157868349945939484671469331336926574214859152170380229477484092990663471296898233832276129091500886858603793930449242273898562221751806068647343349531834763956247668279195745172424569392019570967307302609895028686848000000000*i1^110 + 202862358923031422072062487715396946845074397285552581408671430903484182257579864237437887680146465775366566797482678844677270289577635014706878706517520802123899002980499487844440380171031023378277323141281496017618790652642204346930434173718021902123032811060170819514511201233183233869482750881413202876183943300611712792303534084460802861641326034065862559908039403852747549766180391137923574344835845626758362868671206246953414647357320807522243006145240556681337317301870958491387710989392656387311556303598829523427737123938824001343951924199120653384778948262765119927870447462335998637325215445011558854010747405422299398384355788124636803012212415097381322927666099751519844473011673273024404956185247100965746454997217470932208618318480343777761968822518608661551009337222992347317010965173488397921956117487346498015328135430035261245569709295767752265448603124017480111864858405463322196837372900513501782685240106641813898368919044041704022274460676593026870533029605911010023868473415286902522497025924974030130302760206901782204975160277917982399536754964752296305613662728438902050277929307532951983652767275214678958079017113684061076875309480165203040909424131038438390373166080713135009782511532322452581478431153329519801070460625386706633606152784533170918410488879205986708776879456638005885094265268641044397146175636731859970444803481916187234793882102363615597243274484951191901715015080825098573274194104036899744186646018876833473886940206049578137867624651592057365098721583559095178243718853847812836076869553675936399225375745936373975157911812150989298946071176104819430294911072672382015756731568081960524480381402866932673497690429520585869702822534416293146393736373536920585412111181849308739905742210375286203709266417971560508992841489933385216656478934284546945856078175724515196286038091191112840791454352432558163166317012349331771687882487729478119884608221116535364329226947321695896394085845934282342833304418476731517955329030253218111963381004680381887525684487020909517143727542397137127377510753667364744941206189359244251337432727342706106928679660965458336446935454423595392026822849103763806842493433478060839459346152242473833191302803829678849226150598161320717839116660605901570310613993668171825852848265992050595240512677286427069050980149120514252571789945886631526400000000*i1^111 + 161839572697528361001714808639570059295275417763425507371985632686672739475927857116306890990609982851051978450474812396506181193150640395478342927345437790550064688826026730873090913884127956487930792674509349568199314548668578504217808054114440373251414576825295463932495546664966613377152104356345555955820034559764191046799143759410904642932270593534929496839195890033831018573968693123435557962817229241779800736385547515888537673859993417702574308487024311385729997037475541227242236745204380226811493472407331638784174160012449416620412413708548803154215097147263506720030161027471474374539749245441128426066509068022625917332571587391687307518959013479403434702792381853365966286770676249193121273988462182087102625181373101173201923215494770543247623007728667930048797230391563467588051899241196042608623734778519274502128672674266660015684895663820596889902343607384770345642491285994662515586791948345511056833183054439851864844477180195391421206122190931209435136976037228050275810826106463465748287584451892572343860543380637576765868314132944675142342291810606790250783753900954158275797392606905886372871603570492191924690226560825992371623001153538769308749229687989536729650441507096937942064126032927433671142845035508873761302765626459538223856651873371081697461106292406756862972348726139398731568393798414033011052189065852485783985393565347773591108571842905711942172212153819396002825293866004599601596627453078902703843321006353889000775144805513785388604923250766054406248818430018944393480009518063424784722844065889970926897049161159390165006804117673898960096738415045040531899840512285719912283478943112689958544155113156849270989113483316565780533720466042915035628933372301375025895414027131607246634381150123438778734488162699100941450503731304728585267795548319475825866565660648893939562908990682090653681169064613155027358183832173062461476424768318537235572149504608518469417593389975860342533430894814487093102558811177436478768715693396976087639094687328735702173016292329115300271104627839941240194410079526248992930665163109056348861960215486707739312756831114286915903810470200339867339012230214958320470201664926357315371017145009302382045327616795404914683632209527155856598997633965916693919649495868341840783874168358886748118087431593743286448701693618825461760000000*i1^112 + -102965193647393915079026648140530861484764864468162561481571182213076706930543924543150824376234921870501399839960961729369209788762312582779634995705409333070676047556079847331647063339383348219830301933454393383756363850890303593678339490810082743261872343153630382144800082459389029012436271443762174480937782610387761576064830740978670383861226117092139202778035538252963931119902549136240915299056904974757558553194077755208658106736581849621784497649738359242057664215662482852522228353681866439282504693491960868621687146486268659782499793804835054404719461966295024423692845357975427570455820892541085997186152248226927895654856840804040635676171913664429887427861150682848845865735990863131484610563985251170979787920486645968391697170721987905807840322534980950857118604879468652113695541480225436686907216524657040474570917078513729362847760788510190544373381728409306427304075365936468458935218704980090270029828157237631951010327179477017711423050847907649988732461565246182504573088018082133888554156560165861182760724591842391833390639000811486560145891504518810987468418397866902659608393432424937936952212896324899906301102859577447181623430269507824428913975799138190802624685921787937193686602438561200427775549809232712099427567683141161267591999139786085675400952075412232784849649414246428811323342382219226992345098298410340022676790231914723011225619222437317209746143330600674056320350357625433414284002924880296417790653826681391933510461420653041641756766431970014792576732194378909250454935985337416719819910408373147127321109391868377767888143719128494966668402507285158649280906758733439735201074838798955122923978899517231483749183062628076051828648866020388206637256934350008832665724800578926329936307532197463133879801886845200826378863133630590199770660434584951636731469989274653807871850026581951895688103249543120694414781341806015316970213800980063235586502906281231052587668443180851854086050548003691693810746629781848884056209833312258110574487079220080592891016277513690488990485120379107046788944663930752853613882892916650152871046726827321574141178919995703364108471345417007500684136499899051665377543685270946308819287358955344481830115095667496082374202422416064954734294235992022775951328757791819729020503000400498554312860421744230400000000*i1^113 + -9530229502908106496597094043242929880486000270266229093021908650973762563554087537297717009702104259265028415328911939009167849051842767592348929332369023420676677640741893887142066776391363564220352999764886326873512675291128764052885175742771032760808717762653966131358392562644098038141753088351769607949637637590694869634577130670928974752191626428359607896871639106793854915827850017852364215529974307854730788928771517288900162987825084391804715237000977875602056825656797830556784356278218554175169824077452763660389826070063088434187591105072576025870231726388595345602838737345313131766877563410829486385231346420885799478860977130269244887501949857836629537773565970949486353454288511796627004559164826409704981368111937456670193688315700639749082021126007301885598843915306286877408222914061164682448854935446861963633706631434985245824810369635049529077330268160877379539223620217476317679698318279713639153762551617705230646208033351237392915101596541647160539162202233628516506744893997975391388933716719363239284292099704653265065071349795092570201501479663571491946048160101628947860896599901054350391358492986755358330226019668284682220336915575986876334385717127992366854171659437344335675362703429440513875657899055906295878952451209040954515552061225087793490976435369978889580577841750227113169784959712355044642778782316028909597713315660843023969174299494404129432478462509841662048070990802059890570863182775004012066519102968723163996040225517260064654890689680265877731553683726464005633376875642388230414277880659879192424990901648314282087503261290723658636288930445068964516755698991531746977833985042834862925002240445302755205386527652075863481262008869971618086134504712694913488737146916492825852910667331896445585968964589184965811973480641955218271916697386712056416775508956609695792848959420284200630461924665016992387497354969206997969382574462125020293129582236988986924431388996721042732153950734651585971110830049718839921511289790730386249805730955918209164557589681976094061910084940204767764207664183785285237512373115263097339794292265168004734882966395931205478874223693516734881320065886787066319778119712209008848596609027979814060530284421717112884173934880692626108045412173405917577285068914718423747530976133120000000*i1^114 + 8320174194010328085263305949887860960346845256583358166741037668197413835702219036914569436686981019713089402576991027336599532638582620376701732544936914174471597402169087774514534262002247225421641063089731375913673787690347103653076753312602133933457988666968856518238399274672192834406336637557276444297116357464105442060317576741812592832891927203521770641808596599649570681130604995329660798554159592434300350783221106832508816412697144650769063922413271642032636002292886649627910416847408597429800340546011521934599229594476451977165193728415206316878260246594343715540455665315478326612491602368241678515332727016493051600373118450692383802293031076699597645590097542273614321935813218579447738859194060515730609461738510343284789219777734270464660007601090125367782964654655015364382886305401429688598667813698242076524661260583427061313339358936690060029797269000250173191766751169521590318123864271571996692061155649485180205000254960677539762856990451763189371564964842573961888123335702099443498639274742625837558138466875873172503281465756983434328331573457448253019275270481603659970080093040991844660483610928927596554483432863722722175102541316312414190845362011882645091875405911636101153475524866279060844095693131711243580534269234230651370239884704553407650177501051908768423917592505556918050916437252481731195419843021765838478712822378305579497987951756400296707853967870454153883377739665805171333426626637179037005791840467263018795568512686820633423592255743613181107667281037336852340443644339240116959625439958650096707438399894953459245599579815037146538007274249149892406071140544792969625002515876772817853051026123425346849196356887416921481630363788692491515317764146509021924851958322700728731446789163749230249026077829290809972949119797346925146666835160284946330814902720941932845666879671437647681755456469660825883654753928590431131422128115135649839056427588937215907913152016892873398414887124393179790455881529559879999163008883293636957304288077299425228102270318794251949729811154675649278073311729311424743993984134798711366134701456998431704933482095099026373205477255660192071290125494617224691301615691772918642236870746206042377898656092290021853028604011992077349522480466132877497777132666880000*i1^115 + 1135353221398593597316942063398388803802037651177593251034228885054698845414478903915513475568137753097738251244240169743620678614342037557529900935891363559822682446506031094139581271354766563899587957579491749481154444351966684275821186027975426663995214933251915319548639714074857178046741921236179924257332358495062870429288496342879149935971912991389351772927974039924845384714266882203396305813765100755018293173688732437224909119669895201552871817266103363323276845235249275042462754567656730716621520456338820971980927364905150296099501410948441875319918900167080110129109077981276381325872483160116839032765421689637881293155213232410233897253605952719990190907297007123441341096169432850173608800727536980308270032004726738549368733735378603269429294238231940866152605361834366414331667526052354817769223948721568918713095197590752390733991413465899156907784352945933986837764647849885248265875380592823135229604263504456935146135035124660098821093295583850760264370144570869236306041840413725459880889927331614187375919579458965961112764450491394749155690231062525476877413145511654378755150154335173563494818757147216250823931171527254954776038577837042611095242871788715876857741485145240346588039994546324502559335693675013428374137071878586310951719650243848839399496012972092279781001576427328981464541778498046437581747992120547294774159406904761136011415398096104085457419740376985886908276835148621219777185461150213938417414567347533513802031042998141313069230489824336121833166658257486686118893811193974268264770239579929136541688217293199301435106665743404650805786391896679934085204944093702737517214164409566506914243241735732846727926303103392462877158694717271381525578268631050307853681818077140829158464859257112283662732793325913701936029417204351761944252126520197565496966411726401808568571262295343046465102089121853719890746608286800582847856635942277101933183214331559040813310254491937459098603645328892286530475123819338647738379499748821113239898047362456461970443266525876381398965858920846988918662582212932157872577011362583206112543314750719986023599921751985690722558233688290390837820105124482346598173194291935586089303000978846079678790575264173759632703597577380288584604450816000*i1^116 + -3874912508855919871072062413321834551410023257172096517903934956208296908574854105491879894761989128739989163250804222747809980451517009610454776080648797145320364578912880620256517971578623248114357701820404738273279929143387391077298611470821480563806436573423526316510015407659356514782016014712160730245368678330278384802930427888126417154833196682646651077725647652427845050351660357302777680987355906685177374620194455547671035663254431826278129352929283685703171068648883037517183666289832847387194448051337755641522071927737988650700823400674592899374272861911049951404758605491049017543112219290342087450746512784194708989445431585849159810444719284701007340741744247025457120299263429515597880947690140398524943067712655320321979515817314824576354556619945089147270542390081371733401570251284053449689249619000394146682413014402377513872962042175335632180345968868375963493236981014878694987184332762570438245144260835877342338849238547585622055783835510971263253006293110802226401986203664898938640432668149043278386033261214071697532159221568949919798346343133015333331617197302180894976140189263399995013622878286202258471476770699775075707139272191659756947350998262686363062142597697405019327462410830409182298214241030427989614404498730529219863934630022592795174385870645587006713049232212434980152969045019750481014290823073355274357677749437490712280218487582865491661555406294438705574388846262810966381447460736662208263593460262796929869221154260578337610162584587260500030946676696362010696361581326353399155978287886191936678206277669866668101475415877007822404122140088880127423484976088450969076384297230632429575216838973852146872829980198400569144488906482912364636898624207213879852038158699641228813845801609025641092979479979143304900951901796919035440822602440230421681554313632076098657197309096104608584488793198851158993524865291660735421927818597058379464615643136415515741154665205837447246464653288063473084233754449986088097953468006840015628511476329069322431333372835811144584003662997758256723485569920092165423630519274696461888267580031636316123725226053762274753171353519635197247053609773311474606549413264897001430173260204666595088788813355585372160000*i1^117 + -178692339952480707238534821458603352206212274402800127549926303472107874631007742222054067428666161054165442394666987599950604774697941486757464127744807480824880467799511166986685550920790282364430103992068172354085808779775778501828546362852363546100419856142486381809993752113128446520856416009913597356606869828531611159184100637282717039244815804420971887215757124717139023858395221408288444211589040403518977816434214310758838443491058212565889225960676283035810360208194230895619679390659287585205232329245505928511666790185050348493553752585445215198827012592111314105857074900585963849319267037242827695239952546486932169729582500003483711662768633318103203502486392732547886852032599032258389728751793079402007719009087319367192754018748073443341424022961878324399001911513026966081291237060934618139714040143222744469777101665143107414833656092430351513023041058275169627100939053983110340830606694076878245840761825096491013924952627939844130979321352209950953357141998908729700816498098426673621591500927678401702700986534472173948158436878768984271759508460488492255885244912845095723032371603181472564650538982054765414898155917372935402128698088424439247867401478189697368861749626409105532920327115843277253944554540507422772568527294455978514438511659169332659432450225206790129129937210481548576300239772685480649573316497544253503273065961166841986879270224690038986032576870895098673386400642186362719586030706167309362881242223089405043293590047622297075329084952631970927269015668877570322694473715285018025407831298539831057082714452532520937942713650099418898381226594452364332548091870108961313201123528256333858882472996591089178159327414992223035842956196717108550901122260277564514602041972515664969236567957481804662931501843946189330623324646322392204608942784860133492743855981902759130415063643552539257941166968366296960206928436520059451421716949311113401631245335103578533635408576765020848093035550395591716485215799893015559304560829505137990507131780627266656480496163385766235800964631620907409094357277776000412442861027721318029644678524175441574420275612022448181094341899208452216188115832626215020944081105043265788313600*i1^118 + -31311037876531079998506438824735037237462957083815626775712798200933096239594702874911703386288213248285526789532882095606721798550659616505953967044718801259476211724182365760655099652198131829932024539758894939130510561149337986478192922673533402160825210780115799557525790404384498914792874877841350069248549944941537137833866489551926289365188787097736160576809771139331368404677664191076767953558460601976092231949986917118093335089785380997734689726394219424039296679579304705524285212042873265026799667430206240934252316557465337227109024325029712316373136209763492458234628111974783828855885724572465328678856726374134296172771268164372315624131125171902539697604921562440114672502268505892946459209760860456756575881500819770131575742420153571836237094396581116577421029799517677902951542985547645153519683550057123574760565023207171324662448110430040858419037952416985728929783907039998247811815047541732969482944729969147620842994553889109341268669708560525805674672301136689917670045796153918825570738876774457568849761857538217908278409812942102554485245224263039652742893518023966194285385370165323897152278564890060285637729923757667472034554214174467581549328335686312136062915804581581518072092197505180815399796323506462805308454027744013989086300981971718982968440131948044923543572226285244692636332592406991739274892808920085718931038476175734240910690978087973381701921956638148890608256949368570262498848932333940248705681212085303819520367928917268737651848349815037021266496979327445399669672234050245472980332239259430733712562847831863175073379500551125240671772739097039421290586795538639188185042461842312817330538254215006393849129676671374245948741995418128757973651119014158684037885538192264707064518990343220104711400831715555191711834693648163910785415895990955413759092738640880152749052706552546014174254328854893865980288396272100077483958516476046144751811016550606493159118093416452094462491734382642387621924386310959052002139607895580279033460150555990815964196123200599196613316818965339750609469240334671421123522236652628329990174816066185294401230509809213043640745295758963767582392320*i1^119 - N1*826059631789774240852062643995527149043615661296200613232102482724171319790870288187337226383090348697523928982437440985674617779744382899697107714886737292875156705836969800637980236093627403753049064683015430998112133310394172666634942665831109315332293138306291920107786063005789219710173184*i3 ] ]