Starting with polynomial:
P : 231/16*t^6 - 315/16*t^4 + 105/16*t^2 - 5/16
Extension levels are: 6 8 27 40
-------------------------------------------------
Trying to find an order 8 Kronrod extension for:
P1 : 231/16*t^6 - 315/16*t^4 + 105/16*t^2 - 5/16
Solvable: 1
-------------------------------------------------
Trying to find an order 27 Kronrod extension for:
P2 : 231/16*t^14 - 3731/80*t^12 + 1182181/20400*t^10 - 200960617/5814000*t^8 + 14859361517/1482570000*t^6 - 123220867/98838000*t^4 + 4422019/98838000*t^2 - 22771/889542000
Solvable: 1
-------------------------------------------------
Trying to find an order 40 Kronrod extension for:
P3 : 231/16*t^41 - 15066705271199837419359155216063026920047883178814983952403817420410238972115168762774382729835043942897474487578223427/107480474670152017732030602149232186203177001481046769518602893293331892139213664460310294441959547781661725048001600*t^39 + 17224292295940152514297628020636044598044215461261103299557583970016993101306132649898106387038419376226252235032413107449/27407521040888764521667803548054207481810135377666926227243737789799632495499484437379125082699684684323739887240408000*t^37 - 579565182072850484128266226904816807910901209381415939215241676766359522687702536436638336021775524080370540631948965473587501/335879170356091809213038932481404312689583209053308180914872006613994496232346181780081177888484635806387432318131200040000*t^35 + 16954838346976075556714698575581558294807728015626222285076693169226114797455015899864531247748803341236323972706590890668684792311/5224600494889008092308820594748244083886466816824208754130834062880684388894144857589162722055378509968356509708530816622200000*t^33 - 568955525718231732988680080199676560652239138002340191620015156860955226344252320682658695224455095370521728087012466722546931455037/128438095499354782269258506287561000395542309246928465205716337379150157893647727749066916917194721703388764197001382575295750000*t^31 + 191564834950763600356038931995420943790519461439116792253968210232775159184926310143248106352325623947654063819240167293184364778583/42220135198749841922420616253696522621372039371827696174889453463734480968500118118205387913956742428449593767180385275616250000*t^29 - 33190726319458237761246769922191113520202025829461559312342278654251695328870109306088264839226293361143829178719483161784754968235459453/9334238590415608801418361944448495703746037324520526208825434819029737724920848614163438186957126399793778438017075478659618631250000*t^27 + 1579226921436518479718709250246679714269965696342893920163031447608191178469760734373559609123136205010639078898727984440876076689415073/732910585617818172555812123045585588590429597332722798618885993197890517660451817112092183568485480280104084762822222768829314750000*t^25 - 25259215332653933323914200434921177160061927510857679590413006438055214699179817299063924865411674689060840546675201339792365881352840023/24918959911005817866897612183549910012074606309312575153042123768728277600455361781811134241328506329523538881935955574140196701500000*t^23 + 193431194272779501090401866857622353156858423254090415845323999173545345503376771910389708292938119559620527558910799895682738523624046023/523298158131122175204849855854548110253566732495564078213884599143293829609562597418033819067898632919994316520655067056944130731500000*t^21 - 2586523853012743900618806839846486755227324914723511332802627681711037714638361369999150662430766380925699079421689150606640468232772337/24918959911005817866897612183549910012074606309312575153042123768728277600455361781811134241328506329523538881935955574140196701500000*t^19 + 6835777468303974393376265301266654579209418908300888177797751207457373256307853930351456432376228506225529811331798237694474806683691617/308208188372966694669523098059696255412501709615181850577099951876376065058263685196085081405905209865159559855523661048576117097500000*t^17 - 828384352832749685947130584567353132181029988019958075501206197198990601012610428507572254213127683571149871207844933250550714043862833/233875625294780609484520468527651864401251297296226227790858198776779484661858914060558679419775129838856371890367954560390112385750000*t^15 + 32129535459839301540652470237925106384147510155020444857525606913217968154877681903688172455154994375472012938495770697837525449838927/77958541764926869828173489509217288133750432432075409263619399592259828220619638020186226473258376612952123963455984853463370795250000*t^13 - 2628819870329507148616099185218994963152829158225025971559262580171544582402251599733616026963825518890605872475607954707942212574177/77958541764926869828173489509217288133750432432075409263619399592259828220619638020186226473258376612952123963455984853463370795250000*t^11 + 323536306682699000072976522825864849899791196273269027808748617225043631941639721991470379957436212116775836064511525485179354190827/175406718971085457113390351395738898300938472972169670843143649082584613496394185545419009564831347379142278917775965920292584289312500*t^9 - 97416965615696230226897167490579813640400409227123491213347525644863542979831733424962422416869072260443922134960554503733698494947/1559170835298537396563469790184345762675008648641508185272387991845196564412392760403724529465167532259042479269119697069267415905000000*t^7 + 357716470428170922354169454262714685634666212812216470292390445677787083639101861535093581441795206116760408586298044999457435131/311834167059707479312693958036869152535001729728301637054477598369039312882478552080744905893033506451808495853823939413853483181000000*t^5 - 7871218458313793899519415374514451461398264276526622674205887814307306904536384596510031099353995806524952157609365215447711851/935502501179122437938081874110607457605005189184904911163432795107117938647435656242234717679100519355425487561471818241560449543000000*t^3 + 1408604468164116557613084483749454877809852974098074568744137784453149575307917130526916471378915193578816290218323060099737/311834167059707479312693958036869152535001729728301637054477598369039312882478552080744905893033506451808495853823939413853483181000000*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 231/16*t^81 - 396352533360159898501053975119248561343529711440692276697773597909307617148918453539886685923115599605750558183085301517648471066101002210506794845797349410395766123440300224975294697089246515971290391586904135836316991951107833130273755321544505962479390385412792554300319578111458439100443204323049614015092749878361095105760463702115273267005987110541062254811458373668047597678048187124055770490821503590764004446501103648555832254716961008154911848854450577022115043960014458796381534088396958221259054509757673606708714646041832934073039162174894879486852459887465223138108073766183642212826294879885139080849632351629557212117436619338543296136661268862291275678073080066354351926918443599830853343134141841831946619078376728826071218347317303478437591529958048762921051782359298425768216449892070346466124402650607011436109189472032077563918635732683370770343972966328314597102377857273570388925874236642514816594733187141687777936611556027878483846451896317301865604654755511047393838289205934969795858593139517311744057300050778326078185705534363635400912333459283535650586860126532664217021644735788733798843772085374299767760267254319372626533683306277434574004921480714710858136970980007986331588433852813270164316512303680882821767942833462878378803738549928062686865013137317872238089158395513055304024642034595077079283289176677354102494353592407982053988713135139275262040900117001524981523579360794472940002052700958422544372360234635805650451523168935002693814263154038172759280525935944117346935736128124184905514979529861943977983142882108577592517990282983751344017061921917988588527088419998278877641059439100670668572005992136846864785515953542364016363181836749686811030557044012983115959382050158222858563716595175821254305082315175011701926078596743981611786366163683343139302570451880030393259159626805287178543796622667309099832458768336793401823562195423191086759264719660279924923299412024798875692430409846332250755882823373010310843374204492160486058868735943458195127484251711728558489297311869411417420499570999233965738774825417524536842771368714107276544450875390970427035090343519455227073406884192583219724937188912887588484849095241225999376824376203875414042438990771174136080455837350565671783896415893453433928923025274259527862848390228328651011393795175232546468837133409885497658611466922233601791646792774951756896804722380708321585428915194672833365385143652868611558067627857391617571881635967668249982682650832622303316593650927833104708489871081926887879097713059229326926785477827805603499425447954807630321678322393543330066940663117239286706357227340268503734316308204667327491787485564594160920964691870543370192150944972595292106885828261802067864520639965373203205047266504040885540285116753777553375533560360673464593243431794671021463848802287390718033526342696961026261/1382295882874195913571591827909085568440085215647147062694346988509266398193990409160666196354161231904858942657452199414068749488120542450913610131482298397839034681980071810709620153315078775906412563482394503902821229532901831929203985709686241309791409388780642074628839729481671774871311899775327534917901166056575307967140726428138435939370615329305812599043972614056687988575598198403296504570149439259382630160964858212559135246204045916934468218045938773286185980901230910998460024136735923997126160203278999734412220474276502915401888836786303996087007743358213010114286556071558946122668873751222445990754274221284406825880247843089925574566018322582299137200550914422026162054923972922530195234505283822290216359146305233416009037607759877592992280271458208741560814327775197291579259307801961379503724356212292928532975474222084542467108960490934704553085899934516130241938521011978478347552794761963137944595539163372412949015864716212912104401614996119313458644848345407983256180625805922142376444243592422927004114590275949374578375796122031427601419224095931593508676657820168260861907875545429169697294676982192568239536144553988520851986231928239529967023716718568243730902159298582917769955518202635892802529590969247367777258627188388707692084884403818901125856888071739739414594138719793838314357081855420204421388009713356186431292566435552188809164946294078166134725702107504509530138915336578091226978804750274775463033865732976733783262405487042996235328551711663158215319405338964816005995711039127117214506929360639562676771414309780239771805138843060040591594865867849330568808095417983382967209437951603162550654890628526200364534319635086662404295606323420521028124729251453249091911888507014754156627491546789210363323383915973135320100646056013274156364167935796392422469937919527005071236463381053585243543077558108205951157869750042408770893746930291110615742963157495467438445728070581781556816342711789035663502038072725717700445274325300686528493954764416997064325986406355645249897710377469188169294752508708536089587246428312539367597878005278420067540888442872686050540054029536419557732117528653186210837983943302437488313885761724787076683331986123797681306595311329943582895891730792476713458392385750943212981313193778382438842444787466845397255553625701425076860415336439809627475157821372135282299479280587262745013206306976070899782587108806429693687892565001174507028852636976683392461539948263619704718389229526331355245666220779061829272755525896541476764612079515496752246795447756407673893460121055868724160931455602855103120940159196204879885109162292577849749091801520864218180464986898536181042942454536301698144187525511586227982977701830944830352960349375102194888964175875074736097621399391714476657209022228038845448773334440160518924149182633967289424595454444388800*t^79 + 3540753449707282487519882156763572315934670549347949929376710655301510235329076583825291457339580243151564866411930944909418129795049381957874808528718894784601152759554349822681665694014026018396097697065111998021422906732630373014288047229289551928374324592058052068194933058205312471359895434975108827308919507711771352268071406359381355620018897365072703175513170771550895662633703196420465088735869427450892476947361203273797803791635841339207443911303296423968263478453836325899071249735447181097506472134485714181579931313251712884511514996536262035850654527432927266855238733211677291277323595796623492245291702959722729218632310907279816252792676577646390425019214176811775463688160478689516542127597685182416102432022356351293822324671152882293564287943494910300309108497249022091811658655428565657236253690201584868638934782114316180537355426315215091688951392079436465500646329144729663091146539065509232486172239087849359761199776640755839470393689156461725431618638136725704469728808777469340760641498968373881093126993607139024351901322076503009236541169696710288012670352820119512604377731330631576455993979060923506753389334913574423973719615609880316558789074749390975403810797284679410028724009107095460445800087606703216425026260412911588432505507793988155060186805518353025494470519946985995854573143503031982138405270479765546156379524678235949321097888354569936255377933357466969445645017747509723467042547087211405463153541982855710116531972623571508388019689696830494719883302987681830006869323535176452116765798025400973644334940805153115465499448179555050135184119466099682187510497214151205733552569400646630855911423947476335058831301782708199912793850001954940661700510408840163386863207651925904179485937674419609155508546992128916229514461644898635098776359008440455689504361630388516166401223710790470188403316868304957885227613860391341867481016106559304119164378951962296578242462578221805230247906909780582188062740815088059549355575072089460600775891529205341903149721772527063748525652178958649192369479273598206420022896716840957709047077965848208331025636435444958823196392638353072868700713196125993336682557556222264926343546030753029750236208300461363521485328369816507740149416203543801768653837211917672527820236230946428214098072247737441673631682484886240371416359480293880991959399768811352776633845110522676132984739389368985303341749410593420424028884379208953459352042150653286092362268181401838911035777069748051397571044409917042066593623354791251244917004704931648297099047112162789392002047790714399768564655585777785182955212129592529012155483054610674398977676009337426301115057103242210338330814341204292909545938163664546779820691977399489393766103024683253482650936688373861069437445197271943931734976358627289802850810331277910937206513819490009656609820221124088399611259/1292446650487373179189438359094995006491479676630082503619214434256164082311381032565222893591140751831043111384717806452154280771392707191604225472935949001979497427651367143013494843349598655472495746856038861149137849613263212853805726638556635624654967778509900339777965147065363109504676626289931245148237590262897912949276579210309437603311525332900934780106114394143003269318184315507082231773089725707522759200502142428742791455200782932333727783872952753022583892142650901783560122567848088937312959790065864751675426143448530225900766062395194236341352240039929164456857929926907614624695396957392987001355246396900920382198031733289080412219227131614449693282515104984594461521353914682565732544262440373841352295801795393243968450163255485549447782053813425173359361396469809467626607452794833889835982273058493888178332068397649047206746878059023948757135316438772581776212517146199877254961863102435533978196829117753206107329833509659072817615510021371558083832933202956464344528885128537203121975367758915436748847141908012665230781369374099384807326974529696039930612675061857323905883863634976273666970522978350051303966295157979266996607126852903960519167175131861307888393518944175028114908409519464559770365167556246288871736816421143441692099366917570672552676190347076656352645519703007238823923871534817891133997789081988034313258549617241296536569224784963085335968531470516716410679885839700515297225182441506915057936664460333246087350349130385201480032195850405052931323643991932102965605989821583854595563978952197991102781272379644524186637804818261137953141199586439124081835569215814463074340824484748956984862322737671997340839588858806029348016391912398187161296621850108787900937615754058795136446704596247911689707363961434881524294104062372411336200497019969626915009391954757749741606093261285102202712777516831172564332608216289652200785653379822188425719670552258262054946755745993965755623280435522748345374405597998546049916331494156141904141847704729892255144797289942528308654359202933690938290593595642481243764075410472224308704015934935322763150730694085961457254950517616552286479529889290729107133514986987779051573483187212675916698915407025750832021666616093497250007658768290965727083596880677131904137527836182787580317685876281500446433942640030832446864488339571222001689272562982946488950013127349090666587347897022626291296718946734011763598179548276098164071977215573198971951539851626484423911693929607119817154697916428422810370026416713266280774912294346989463350753743652241175090385213187237257090470910988669521418079048848451562692577066743560289515400834422008043998734762750131329275151194991442087764815336353333123164084151211933416380017926665720552221181504443194878251276008431253035674490435783216320494603067701550085194079485762759415611996749905503528000*t^77 - 8233881448705494224781263500745278573278127335712273212724995991831555354769370173526119512797966597387675748085341347076643798711845292034990890093273573720406752903400596205555205322866976496775870125888535166527665948083765433206767385672596318559839413144361738630410671755161228738962712776134347880656913211427779297865473674500050876668155470065389941345419384921009607358922465403221499663033811560133387429513232874677909339079154183769362731593782971925020698886018783440129048564052737014974341027969719020908340199219544839616166636885028898113941753894709520990901899007357879477069304805944058821117763771052916167781705753198623340378136878280160315247908234701754965580934948406569301200919036225142423596770642955974624353227837394343411969359168984781219397098340726915617274483270360811493842253770656935506870075274626816753898608281323265367827671117543924237646854352622855668826780323806969956255308714424275778632962299883626020029539191670578814758572952672608887343138089423473202025753470331375226054233740147063995802593214570902766850174794841510757025190110847561736781007050957361168532235974391804149972860450911950966600111005950125173797189666312961267039551572768051743198264185285204676997495651758055136493956174348175502268430052999332137865093248386325483134712183005705310724336177195111170027390145555865632251948996477925379363559771592834601956460290664294582196967911204913147487791265464089255650766183822230304534958536879461343582850819088537564738002130480150809849894239918841173751813608376805201012286046773179889924701491333858240748242097962901874638086893673484782065389234672783889899201872805330276723118231909708564383985869654264537166663107561807662979355584041339580668996930113777728252380394095952743667770440284157282588375607861033963861886034196184955897537253903359322491259690000907551022642298347186758655325617946851693127498248666605461913855728093477877482301091658050456739916852362312005057244671707839166071869180024835334423001054983237712377144586333374965433508332720685816686725343050886540281539271361389861751334827556579967662248546500513520021471265794558210981802243108696831024225381165508874606336229320925597665267181487361999508306629046768930682413392350264076148645911708383654869329581943318504051043975544145677554452374045735507518704034112806006406633877898229407708493424785868718135345420912790350377552676456410434161149868844092275875485626845428331162043975052267645271495077727731193817544232584574485876236146372953573453567100911775945534616110652052572793693200398527934310262779975032494208413757360040416959113948951670461550465267920592076255461385745675986815475366994994942026154316257917381485976058284741696450962956569678995380935478384344113144335826758127977998608794557990240438890276485691878190437372775328642627547751150771/491006944753405507639963579811984077941145586550151493537457659646088015690505211176691003389742327324372433230611218260205672036455946425626403278295731705597020970251892634466541758462729277207278496709343443544863214757326760879225064578620858656984545533894803688583347849195866772116374173710676329688041201728826231618994918824892606892686065031595729627636213388906897657030324812382718075261755652244916433834066766419391530187788053439908244853732254115637044733544453790842083408364138328227729879989044972348485252769026813875470830530934246266357261422752369289222982611868881837333994904781098382726749864882414644157798943245635188094004145483435987510726493900959172358904269958957480134622228022410224198943936581078870349834059271575237662959641153989290485088191325862965798686304354021368918138845446287120588389244444608861279079172709013493252579492391671897679692016326427064368546286601930771535986866365980031766205140399487030058776220334669161773838550488469175586808246104756926152054052088450768998070773446563551584499996132067226785227554258704174049839408319374906638464809214245661247450436532090076240633315361992113428346030527052479121034205668469770173340139814486814055994279318492183579560578980455746373817175242474499216037009988819686356124448093806157131651796162770965065402798415434990931261430061192664175778489292338054760725331341931400934561124948306653147999342029931424263992332935440684565085428511802901854814834386378989968271631364548131633874508970754965577148543563168814280127733423834777809902119283388852961124635239481497614088107428886155434309741922933993594257450925878552503334120719655280149771664005404704579458167369479633293512393123965579067505704913045706566311785309637562890478276105768918665486951603815590928679249820371561113146643050572242915584862860428516752321597742531746613052779524409520319339473647261348493873031441155675045984547241681837560390062353857269710149463558707637637093463916287389090093008652265409717190784214435616217099334332990523855911287959952556836912191068815450375998199173761603794334778344336727187418441976395116296395005802590994441445558011131592200588024130238031644133501457706117869839191255787000072764159604367579334547693872953645796041367512605021915700590452828723427102486978660913400726053442644805094551763093040036285884554737145556289689866402818380841195080011458984739049766401287831073021764504082336155439249747332159565066172082327392854136155511940739967773624885841453426397793055183893032074268100982204683622712794415897370154955351439150494534335321052770990924723490541212271788348354001092965955339330042588642648276314733223806352292170357313020155651389466169564549850710429940566391587959445491950222051011983075184517917289006222796237502178435157385115656767038701115788075625272850317804840000*t^75 + 564340119816429773395423594443896896671952357196328816190307934229877444807491031912549182402629585282020364952851462788521404136880259708465617647421927102212661517415237923735891046664040205000921202043028966706766699722372992277613445940469647806036294582719915156101619590823152989182052588939218111121511341369941709442436467926057137153578178785493673574570854841717744492022209998512303314781885431999577263768354612706893101767341211626194054393070889809908945185177101880434475855461528011698568011119203186413948145917520584271129428085329598407481707549469138562827936358576807654621588182714563126165026906675178837486277544937985439101609427867479402316527642252672076769760488168016340385320784909153746851268458587487791827783166446399133586351152481522472042029631673330270082776705980105565614742118581476028051783947375955443213389398131924878806908694395456756986821965572749275647943898531719441061256851017728801704375976299077134044908499106722343149296372160651125767379441453048557883305078038969280195983034073908957283452906701313233628364446366336293089408385236050269110104321196266895833773400657844378907323629707478173176805416506551414745958926791680855282470823425514516416166248956582967802109692936494664963840719563811793550944746998558564631015561580407551862579962082855772987730555866213645013883837116924800716032442794558708483201072460153687340129281774632789904748038705140738741279465604560888050410996841153631847345723882680691880083096082195410987754001375863990300589448272707355809185730179210833829706619240409291126818620886713017453938932560427519760554039566342670665277924181047465360436678586310733050661759370527040789112809239254498388701497081764340235439503092359286020761070852377068932323700633615504429725992318320080876783974068778625128995300385256080625476437915634770895114349895826364656200300961369466975629531180225236592521654403304103023835828234767636403894357157493438868106231867806224642430029831652025944907770963407068438313430960354799096286960112014721035961343116120433265546844845414003728163585194430966800388815198666837192110198285499118252591459908339210774638150828959860571991909291342817575034705931179354330713614760895628398743643159889715431376879063587815172762166070370683735436494235222727350045009976883387798636739092263512775355042274661839032332815421035583645561836349484798808909436051450865982915005405358227511168341444792216674725327672651712716365411183896137565494071630084720159233831638779427547002564336710873998379042500792783137790012856695698978284451321565032577829455050910743143310171354785938964729125017314645998859244454355760965370814255447112228108620963316930015579332867080144051058100310576684180584332329722941439755166245609239757403617342691303112798403004069120262676126593609320775565312343936082832025712925456078481/7637613025639222671339633483975412332374519598787606481975153895794899084065808559853428557727441901530613198902157500037499228527072246650618702993890106680561661192268189929127057052887753906959217016313837264340347305550217765476345879520447456409394605779733671375913975794241707640270200272069570308297480892891892032833465962321204500215731741566471574357881299264446793055106702456613179660696609170669675128288908551653635252071043171257772748699805212768734230830283978716548607417104171695582338283229594544880688106822212089832948768908682200673187201430913104293863494527620456979730290743869985343314594148245959789874562562185855350802234482994846785729350612629419926042755919211583603494048756888591037414572933518681828291668791969352821847337218150303413495546816073798432998565464226802393521649740916996160752394697335890837196076531488704887543874004152456368407609313957572986252737488093033151242275706322819394123320958914020752564264107305778811392058652848138026252802268159493986295200780235851711764990880961296044896897439834305712644214606494143427345251996407876672761320107327591260704091540256661135923051220455787324377922504848301312727687069173047275046305874814342392640991014799145915580064806040989134844726160896690835305455690376090221269515790099154774182843689311902361592340529352091283935771544601851891254234400942318441803082529023742941537098298570909989717129765275583304426400738810779848409903840501094138351644748880125188956465225875546187564917987040093489552545595125090906127386893407749968833027465453113607810293701150134695387140511056324147780688035611238270358674649152040884189362247794237882729698233604070179733471793432255695880585275043284582395051239922425965638979820491412290761389584825235529841649532197351516895605730955879633114996032651651238551922541793965578082362452885081318566035985502190088567325512583150275822195004067176525340289632344360983251867419914249830341374905655697303444988831217850337296396749585988448150902648455546010256980145549667598578700084217062021598169132075424330598651988147861747020877477146157791400293864942826033990424315259302918536685654863151916680146715345852582224496615174618663465348619983766786131846502645937696548889378193793960357423471658571115898722684493750792908579184953070507948293761300339943245752674912237764426934248936299128086125871895839913984789469578244507615919116372032212340853546861000738897857529819751742034604306740602595846087898988238210198718735099263808047617670973385456113915240310778193853751297517139283592760330491635985942481585918975852763834073895368556887667758646487001085435303278812466336393938075675296307809904709908004028521157363146267576572927800737725510221150709174627285704003491396734495176203430491795595474346385558873125474041011286995856083516351119186693454286200000*t^73 - 33649420331025329382140557914527005046597278352416938667438782788145765249858529586549435869182802493280592805707961783469020029583514236301563395395966849517844684789843173177925583418574009558851188715712986475457325173361614409405370827783992580246375737611332145375064259901435818845255571512482831500154940088318990967324244787205004981716015678033747870999593043119890599829147885109108777819308813540748549227891089616713138869674396436488082315507967657860866174099286940729582387335870509893101003686220064382691808489963482015671078788363503222317014542260152672428415492089951809660998694401862007061526832188206843800337361869627717227541347295562154305020029120845081098045979060226597407347244908218870778426427304187490991418164134657295071018050358240681101802702128212260834769514405052262567677532260615396292074618213315656678442262609793079774430760461277865688166323429097130478605112711797026923847972665711974852006945778184815323763997445485757865158594623646282058632339968276344924699964309833766241003873479322661386375821173995517311284285093410813439100384103980496249814552932075483634366989887067637233307822302865096415002466504080399599303333560582342525674607300875797895452637043634705689717892468685223178298218484905355352991466043444202756872787462966489901583864741436564425275155151552399609077071603572233996127807236657147258399545602592092642911639811933858751223628647071166516753607202663271705682098202795774477807894535141065817279360001046950142713660279731085633641875351288075896755393409505180628837932044623490899791705610773264402236815984263096187156955032103528927317701783295540522181837742501333594386546843651736512597319379276597468869794272829931513128840038739832683870646671884942312525763368275946746082249923288914351495986949961084950748685213153430727202130341165063387273043994675873331849535973190496923051699099936889890519431101881534237618540785501725665658247371409216273302462324049874684022247052241416913650249560477171171734170191360309375687866532609354596818583004705225503555144176526551801869757678239546396560320022817872676301691973086547375373666053030717829594707260392858300431095720586805941148579811757976082528111726933085182121694868134912472780905923918934757056153953429401668583900692938183006951832293268068298232676651805776883270821143355552810260452852038841257831946304155346868353170741241503227246673647932468727559774503846506087442492838044938328466650843073985580389369151307794612693872865563056870501306790108812517333184345901744807485726104087458398831229231713443529174913262001152350643019211798652919373220362788254378820841566560499548874119508918629185079550443383001625294528014221678900131504640529742692361170657943057270108034528457439109187640741993851837095043593241622839883654905377970646598248498680877426024833200473294519487749/134788145405126552337762361158522548876314205731191985805280929179229802865059032652025080514505793063982759933448869551397078296855857651699139422277172962104041575446961235387473765983654087552727617244082110991827605698508740171140347590842767272627324861941576318696754791053495642217392007919114831531992278240056528719443075922693892243071926967415586434175279882283706154025166902207106064464934894137556622565505699948492081185299648060288275953010121229930105897796920463214431203190735768897066777649595694551904684845192115301837183817890487672645074013958552646160203312394355964751399010442479626633795762552118330962306875711422905474760728142099938730623007296942083477159848064839014988368649282231214122937241097035725218525000742510905108619345617844898741168616354375331580944977514706124711317514530659564892242923242425134677728288270269635108027962315047011609871112254528309380624413970013608286467726237202391795759302205211172710621629185490778241164028043190242938013792498933564017550274240144650076774925832447248994690746200699366375232590892196496491469751629547595292852203058816899534125766085300128864350247759120178477837789428944889313999825650467751660177497472495584289893348194409750697809008399081609134731795244789452997303899349893100454951398809799877622145049967582963941948590818445156855881794114924976185567007870512333371620694408532837565014855649750091797940275678185536769263918685548006836511605923996221053974629372662985797927877337708940556605227640107861662829821571850244011871057577983888641143572649877404649835603808856332978621938848503711129201360059053273510685751462667620345298324398352251669832377385572065586631620006269305447036105370124177881603017514430978004775207696748885788986958605373119852084852023658142078907950198395778125235031455057949784362061257430387229904704194253980693505252128849385848325068450449048823576225537953762661762764355752556493547588469739627226462799548252589793708724952813139349645792401590607310117238710375919780426346962769619093387570927434227200574983068212260620267916248481220119556973900353207634527009640636585446331597114265868535575514514339324840164365694381527203298961882447836371738621542613517196549760499489470472359708635224182059801906049979189019785605069905449654968669657276202849535726635089499298404381691987941934973334040860222524279944320990024223185094865618648585434704335197367305025951580088419804731807459345459934500694769810699281927297706762134507809917724165037139494471503357661036236251813049301166413717383800267186298940620732245313090212529381267086290687039983470446744331918254458684155698383128995416936072195986689648340446385973120578153927942723783968646207466714019336408764619412530929712969800439493605857075804246999767975072707697849724749358494941251062456640950475354282108040451429000000*t^71 + 15014999769109333815253165738723096901955533776226939043619992878796794871311989658641369490806325085149678508218009112973291921377975289156632999308746226632690557887651832126753890469520749029765525277944998114728041542378711594132976308889948597809855296401264167458659337202543460882274462068978892519804242964176058038514262657759383897666462918583994965330269929269553999676884751750044877178977752043795720291014853351701021924278879937482947161243953637903914850243303150217624893368226011572552223646948313048316960269221259762462863556938874752346867639536562760791539394172403471649604922880721214302938484404040538885910747938894975577045285324414350279953632342238506454384550451002163959481993099694091981252036182437030241270415474311601268960831370572000652323995239002902844629492165131451483145765363566908892848364043517358122737599871852079986569549567852331053514346305468297236835955957118846313350352810432786393490081515004674150199021908299908472816333639351388540209250708307409951520850697661667349437409822704134271302475526735495643959048195420643460578792059357496208092795421131131516228361424899702108530267027871362560622480802473195425227092037677225061703198322463775700752869742993451698171440930350136714693636070792386100417269921798138494779543631301414768801462889800257916481204052042845239358633508224919067532016656305096328728201348511078256000810907099997577289185876861804542208211070899169957098061008391782328671205919492813542261083765567909957069800720336053792496067926511051501567289781672241359320494447267171237900977147431700686813918919739897867476916890697387404634519250635183418373070307787436721798828818804545375613927994321859929459349248377862608159132702388436173060669809771887118397848801627545830898741689238973784019648993297646437234943316151098781271680728991342156525489899330083461660282662727782757094912074508581299051366415455250715778955634712309990347449514890056253946123688722706701102188709237079874407527010678547610870830345058722456745627864932959648445474691843450995208324303403150869271692628983522926514487115686044762247837421571647856780579165509625493977515924633485939227381258253235839035152213471595140382423343585318797716801864889946844220323191417993529419436923584804915379047184318077131078062823387830520783152110134818168593890861287917635479044398068463617580783715423753285290136626727213154069748001199400623209267408025925093028407317886373588186805380509976142701839640163173896629953748316954318863155957059686089658531130929971179736828548027600130231360787359284638790146011497528319390537268131854124133490043434594688905043889938494940372127238917583777244818450712402010198404936459557889598940032561490409871947638104250849833838849794901526198782313308305708921207708337781580430565384468672627289433614468579582489912702980179588437558686557/22318895056907880168848380572433956255684487755999424969567442658142766907410799921685572956994441744499585303580131064668085209784877189256602001237765684929997724270385076161634843540403362087418402501361336348581774089587569741238274455829699618837995587264595914731402142076593075916566855631286629379224941392379760308008981726659268147069065026899509879702913719307947483514257261501963657684426244445767313347509261325971061263067842224062834173679180923857976585086703074901361590780337982292820802377108303082377137240091136412254710082485396401274934580601326939914437265482819432423360405144117988976157071342192513832393584014675961803038255169409618354710210663264154892565513441816368296849022791398255590546563067052660560309462247948668222410734344130847558056405339039239279830774101772613660323510643559264052682044445096965925611638613232597529362810139937059417420508122666070108790693587224703328114758448987158045500804055649892033288282468679490515063145583531656376891013830935914197846062160054351882962776093965777724785867209642804581242888562884356871540018823578638566566932043494196309358214977234421838003435775193914753252770362591839497058661130332702658650490918983181324641990060771338569296704655761928248574564315608461574558566173852049038833127371920712736062888098882225084327557410672241297981186878519852181687112998238784721339812683636909908202984872763868950361940548172352105938565975546466712023774266924914263222389004672400503349887568964534922065476618787260273439676004974822654705669069050462200643758477229950048943028456689475896265113744229487007328807205378336294266900155945817914876223045501157592749194209389950480162396798738102942447473507712011994525235655127053492920702766466164253369405540670708050707470222337433456135972933601364920867042683485770615043591913311610669463770444005545393134067173755525555694906459367605749451869305702073790347987335847287066984077436761836174293842663197405080991259221311563679211098534817380711445762971857596676841896661830207377578580932019196511007208571349927174807062912004762833496841523289985886163154891344809001130817508165713841463271570856877103658616493504165181958258603305124985614339648133659244990692092307963968165682354363596186372298613285804013841199415500293881117987165200080048840373294871294741326289542467823365302559517155839946682894580391133160996103933323463926019205517343656065202722192388940993366516338155717983254297543459104640597931590774208042475705226355867674743192063883478302685179756463768533640615392996567242043310082683948840168042841677597110483443413515662953924160200684164541215921316770414706113359514572456005420452814821359170933618158395917768448282263375840891819245289505423933996522104405773548725843897046239456580152414304148446672622526384847057176882891784461538802859878149870965000000*t^69 - 15964556841845121105342691559408318464351596648664276380238787534325254158273337430629908812721240464933284388728666789042888118690201633048177022796845366562977428000021501617652120099402411418450619508015721292057135609741172045865956548174682067558914841430637249982999763465280713746268907579737853911742589607631967713162350276253947005316458342721575053107955413935248858281779840984743962269884578064187146618083240749964784930031377876470769884134582532738160511102468196736103196037735462377029960613275436191526476138292251006151677470166691939036912906845150859127813132892510005016735435059854698034476915319016044384578650292963200452073409396418388455746052249511045097597088517896591305461561531737107874406154258972436990258087475301566529969024573582719436474241860734598096351928715111440591345415394861988736928068616369974980950754763460511815558560883265508141390215216391143888011179835240329352656019624368892257310475893039193051262958204574844172787058627041717332329337285643651758715185010680649455054452335053096572189101917185592635696725500246219804303383245092524697732290412944678801493700598332784558652352258686789853146144857463897523330636472418452894548808809997500077350263308914292877165502331630401992228537786769671652300225275855095940192934753430828436573288404200063774355284964596777166765412290480639843644411197166444588059744461341690221316845799039041046667158743243565886984921017097158292579693442315063248756415095268733553132332665847783650955567318267292302714158483389145692088568982162058833756820944937919406425729602502363032273738296122774032107447460601664884918455682022688192159853914499306911589396039738244483382049347522524720980491362266921334012327724731244088914111509520369708190809305717792897168504456597802001042893892677896626184439113830877557437683247003704403950501927836424711633114248578784139696012162873610774383093179667422795416545497551337972569874543105940623175980612154558317802091316108224572769403336596684026930903095910496691323472916494541306792904254442902993981537489263593995597279709041199292463116808153390209461505702239870039286583378029450816492536631359516663301592687724093575564467322854264223302646050635411052793150063428632956508543895089053129083239599495244230954545936426442909866532765085339832805876675306987294714378505759426747944019823494444948233048670549003028128069566107319172677108182479808952068155340769298004782847410545898225885515337718469254968135714373598944915193432935494321265968611855221817710288487288751456758046999269948351696858361357717450769638179466467794785089024348926393218096735830944571424620636436661245219306653863285538467933456783263863470160075777465044761771721708663024598300100270090385605749759670081812884235777692098111692730023204926830912607012623276439063603232427403909108032365874659843947757040941643/10750267785743962281328636642389022263154694935806389693674984880338766060402868628945217640952322773600633587891096462815127709379715846158596630596190471574615570523568811684520782971960952738773197204822377007900221186484679425363102196224638649740301207865780365595625365100225664899813035462403059817660013437329584548357659531674214157504932987956597258723570108133328037892700580956779161784665307741377922595716960872009394508377677337923598460322138811658258721816761981077489166225862794804375353144973832651344987770643897371902685356397132599947426822989639142725453949540891359950585261811083498023515656029822727495936242967068921601796759573265632840852084802805567939919055641141550729648945977856826442779927877297031503215724316095275193794503709089691573797168571637233586451822859020475579722490959981045518708518074388371920836272598707034476643086884069683619390878079084157102400850744513232103041941986262147791916220620138031329367189389080621264755415122734414488202504995234132005295853273759512823627070485260182937438526039311284206631991324455965226458442400023710909563072267616371222340873547367913185304988231718402272816751057981736024416588444443585113916653125976899004702558545938194744211246075858662106396748478684742325079042707072070287037956350808476634536957767628271748951106819473796225194271679820395467512626094151681307445343109285111605784437713714596877757668030703016264360409278221548132958117938568833703452117370583872909113529179051250987461537904715863698373443942396206245349897268259305959976743666532425940240892039972097556701029786803869575196708803923898648405223575113902295665380766916390907174195210856159481278221124725519583945533072881285777362988507219530765756805165847869115372930335423057711090764823759197114705493629684657436884292225878979512912663438245092472458382763862671031026242355358911475993046611262063435985983715579832209017613900099776603930663965373617757284867549440083447344123191598403172153345794270371709346375831444742399345513558781549886867016482255912986135138795200214922532068635948960764800978667051343201835252939331083002211343766433152166971475806629395804928900277704506229309894560591968534737573597184379203003850024461669311333137000685132163102657165399328933333511051799308219405163817904705223524779803696340300405496129622001587620732834096729574318927556221729139213123394550801791032583990853861004739311189334006578471538702878337495267486650099468735221337049556243540459131350694742930001304177437208715793361582696715177036896414293346554917527689826102024680940635408042608216191910843377656140137163329539254019002100911083083444601499519066309277518105805621333999692746294033725135922623526030029559603147778445861541658146955447592636281477077272004919440079556498168480646516875367999206865259542848974523377507975521181475000000*t^67 + 13963799264561172749111521762582018501940629617956520338202468539606481239316253001894849468640098662797575860917663165341740578267516385167585856065374363974001859373790381317722530782183950848513158586190115261772153995187154996316230709531326022678708692691165888393133689558049977030918902368565449152826313815740437387860153028029828076456210658675093064901812567567713901288101246356498120981087196945895058730676658992575491868793525668107667287032807934379921134297020159786713012973610435728607787839410631470813037225323108181728223755070585181244789783100706430684440397406809383476728288213511120121847896648790825674092524720198634803585279764274316348214087953833201194794437039466573293278920510716093352334466849541835055488707892961493751848572545298866476876956981039305113108163108729988976371505156864839208436940798907074736241807670429682179546729234772152023496487222052409225542576724263293759739724099084470787520729246844559306065613508629860075501116480675166914350027424806660214954078953934975755468011067007944478402906830097407501234597193150309995857282215578469749725880844151248056135067876620938036612742910667617903245853751529806978529049408341308951407426570859142124902765619121104335668252227636600067950916334907025751325363426704350664688238505143022780741338531381766503228875127678091384460821931747824041281586372753565964495271549017690587855505300424611269660957425099136697678432971980997283342220118716546808315028954206590627092192877408039249894615026251914022306875146284255282612712403101979426430911310804378980554783512092933638855102690662625320763982806523593192376384098191371943153664578922754654181905054901539595343703869930021318587127940528052814326012861221181414683939145060170575102605428788363018870505442685318094585744449000267368481144209499963969737344557296233079146705966308327916364223233944572010017933181187130998769284168606677189854164055777199540458635730213523026223164399343130308071294829383660574339269160998708216345108134332403996140610045615484899160520891345201193492338039202037018655437407301943495271195033793647930387578527088404713336656475989262906584955253325645688744737331061898237029650391873201546552884186326254366610115508905239583565433804490767513711563333458406469612030379666953915026841809098635263442330217542161044986220980060740999539152040364803739515379968199516195326497398948894509848508788319143164829979695464042543782960641701661561892754980789540980555464305975335377684185376960282957582391551466408416451253749218041777937217333561846007174853304795137303707558222498760048664860478510397610496581205949766537133073484542141663260442571329029953448567023233638820266092535728847366404403199829469550730621879561192227094593466545033389520400139994877349690695416937499307913845351836609596079103807074609553896229562842336070992152774569839/5102365904278477620093293212357774745795810432218555108341261480518996428668824214932207775854983047768658926790102500261508375496641252355871236611326223821981718547007286739817326843408332792432651807661964012704881100450937398903681340894679239727486244927340531730460994181898151400209769070215183614949081004583295352802590643391641943412789089806265564588201931919997486641610126483963840966453086360833103560355214264625354408453882676805528821466328570309442199310045238780062022178842341414613973582241311616608516583678745319798587975125803234004898104045828727442827396946273809648188228740185899061907430772363622901056306363474503088613984394475330214016362637749508365513820438631362883624425105908165386274652335791725400033731839579548524815898775358987940996268068329313851480118909206733185599630037722346977536281712918660105710350278192293975481345715125611031292983924102629788900702293664489266816921718852780593775161428662528302595173471235279943570480610491856428728950132066349220424002001575410564049863304944385334485748179852221459267124240562682003005648780906776222747846240450755296573728041885069243174606354755898392172726621549540381738022575123970248097754767254707288799124802400516311431606346452320223633083606301116506530053105744654255638910626204620253407093388217597636069331296406965969569818498780426505476141937224230829503909117541291777073807750688420607652146916065013689651656941006645233254748514126700175668318393799509828504630267072086289571297095074096501616052498032826247792936315382775067571051471578076789547169654792726900046160406274075410317243880071342940586359846098837208987449378924495982808050861272027932905185548750321235365193309218281906270791560143001169418901556327794595057599771141093062875915244709589078322905931701076216312246160939575350904816378152148367525023461057208041591559804483781864725057943852740556184392270976696481294927194375714865746195732819120069875504299584994830231986828251182401111588003847728662047981364775265795510258674167959498542852599040866163568618114736818425918205710793685855532404800182577818184493186130275215974936295113048341935715382847981889503567594492586538687382791445143274696340901350197890380931802654941553737220248086376160994992505368636717612024648465940319060958349393576509075940265037964500789474282417606723676706031705611947214058153550014725775780954428589506788599565808250447025523818221215062617834787336285557455314559300941877314007733968485740098513088837206345881216012574675181525804452682918546713034417530274932035483291589105140072446450835459028974252280071931484556065101401184302653795026999588687366243696786661322910822026337593409271495960181347350139139394449667984179035523870963856672010881689301991728861954791899250096092455670099130711709839352786602608631570947202946117065742591366769715000000*t^65 - 1944483196362187016199422477332589142063993779813648957329923744286793100788564992795834994754943788853637114949662128398214917896012045550702649973546452116561528759430772197635380747156225655672565882076309609860708878945061869461962245869394747568319578676741219936726779876126012778297071317500976527961954214123718451269684015937817128684402136205313919009729765768817976583033971661965154514480531039018102655266018096939998862617829549236485041991768774548912131771097340427217606040499628005126917071020909712806578285836554457611003733596496011346793860871221819343677801099411851306510231584125391005888466276589020782754086036803293134253270610008196741772366429989868473710234514412080072758720371160715629613460435241364598877649053183775490577076664909876069950703217369030530553219665337030771198194990410124245057437199270264849947836276487151078892073637343457196782347492929930073096184763826498944637193769752254747686548479024725752985035057763041456060247803694271513347429514717649665902443464564636296168537428070880046190361228795632551902581402598514347373304813549323733661230594633527678963991878915934960293524275802248214148777548484968566172518045248760513091829759405481676282106517990365764994543689031517580350490875601179519248513295319570144577516761983025137979514221416130100792173282553166498876512057971818744886289533627471081999313232283977919583280978626889108209565317818211909307968067546299328353711831825338552666696155957183149832776830990006008205327642064195199929623895470456743739282238535601078557015279571830047735546754595428140957201639816516609555691498200351014186724989404486596440258509446999312783760200333713530381468035057985180190263166874881464998238735642816520056612183173423456636668361748718137031868033403747030720584289730888250894201367062684905652339953714623957475444101782067151779458893075793904250066211107243418545976948529040928102269472330060381234244785200706108017319130033997425219524112698916802908566819963422373801941603870485397636528201179803249202942499427700841173143620654363888299746830880440658128461481112837801065696567363183928151490717923768989251611012113819553530537133612016149155840902534943833934802444485179129482302909632842306052219288036367998761302569466422821632636724362345454495435616451732918594294775746174841475288227180184566533576036792683023556970044927439735372443409277340419507575355631461641559931652587979899966061990388603289960572795396670489193440715004985862789255978480636094325457036962163403269454004668498452139880784590996148579523713178642868474660859449706860252158010712626243095214442718938260625277443729094157937363300714372213073502160393654233873187370769133653749173540708069435630018334211618766728779361003833613459503815297229420634688886358463818949343274052408760635386890544578237074892057068527022957730352401835549/455386156956854127593326419202931396062276081075506043419457587136320431258692561182699543995057237013352809216016648148339622513075231772761507867560865476111868380320400341528696420774193701724614173833830288133910638215246162852153559674850122145678147359765142456943643730734410012468721889516705137634205479659059110237631214922704043449591426265209201639497022423859775682763703788693772806255937957704354492761702873117812880954509028904893447315869824900117716288421537561120535479461678971254297142215037061782310105093328019792023976779977938634937155786090213924272345177454937511100799415061591491275238196433453343919275342940099400658798107206923221600960365419143621622108474147849137363479940702303760725012720969411491953010566682474705839818965700789673733916925098391261244600612646700936814766980866719467745113142877990414434648762328662237311710105074960784542898815226159708659387679709555667063410263407610667994433157508130651006619232307748734963665394486398186264058799286921667922842178640605392841450299966286391102853025051810765239590838470219368768254153695929777880245276960229910219205227738242429953333617161963931501415850973296479070118514829814344642724612977482625525321888614246080795270866420869579959252711862374648207807239687710392315772773388762357616583084898420589019187818204321712784106301016153065613745667897262601533223888740560291103837341748941539232954112258802471801410381984843087067986304885807990678397416646606252194038251336183701344238265735363112769232685449429742615519566147912674780716343838343353467084891690250875829119816259961230370814016296367357447332616264321220902129857069011266465618539368528493011787810225966170256343502847731660134668146742762854370636963902255667608890779574342555861675435590330825240319354404321052305867969863857100068254861750079241801608343899355817712046712550177531426711421488857094639457010184670160955572252098032551767847969154106466236388758737960788598204824421418029299209229343409783087782336806192472249290586669490385244949594464397305098499166740261044513199859688336462606267128416295070272966016862127063025763064338839564517762597919182383638193407808463348577848914136479037266648425445505161716498163386953533671046907141709072368803081104150827046873199875585173476190532683376703435027668654638331695460579705771400088146013329725866288854690204338814275488450182751613480882511248386352397028000776243444338641754769763486002886824417609062550275190256687352303792293178720666369898529122289759951178047401950480294138321764577037684166883774327633751465845737064718335952015996419884996628810300055699011851206159713290347437249938209523069790865850630211777481014446185250999918190954632867587978920505483524207976971190770202761800929465177008071076251668556347416020103162236204282820367707037862940948117526279484197063750000*t^63 + 118297154389404376170631639643987302718943472707898961678804733321360808602008579926255502258924238525090503088377703164293790354451171466561817172989660231839490581196013076776388896310698965308022034079367445979582801999822764266184997480349249764551194636841481929077220404590469230699891843286036067836574783948542136693472123995752977249013441075643529573246824521990926331871466750175492197340994615501868819429573531198485254033782506122649648017919125431721711328473527317954715252022339722294280161046776544478203326574292575678780772863008075461263416159620296882689617023819394307854667377448455417045700227006359672433127913002174905763532281181269991274893566531957839738014643926793453649970810244398884048892108039342123973194735722251659638953478831392748744558465811417291845644850946427548872486023954218670230797863383438832776099276538846713352092408048604255359943007627338384059808187083976925465143664979880644258307047590027380514796903067153236352825580232870157004683564866840712688009002062839518926364260110875716194460434451681046117722457019875483778587469217359768173378195419947205616702734946607286456693932644792223817586483083974354973475555186465667912632727275280826927709774061238621137203936997102969087695724155566239639751284839124860212092866972525986243171879760242544337910899320706943197202548524632606639784317579537609080257476068926287657627038997748633477986539389457516422096511059697534687590980433843087197641338374870422783595856884880204667620292619086166731705070547806841782393189639196031272995294213483081936549509502144914860850182106136025147830764151812820097304934135543025768961917388557539057938621699273098368252439122220236785166864829237711624628608104653749452718058577450964145633121987515554089001285781083459940304860499294214620889572804391286536009261561923837393151732587003356946256484059026622913137174335721583208280122538059899944147356458804240534394512139138206009103016894452188592048755374913707356383209264111620484839528920419335647830257603408803696422435175339291148080744402905032103802343850799878406330638012796077064222219500340955273426993313719932938722659538398685422285914571227197524145784888556773131126172869242778127236089899039376378613210190772046081796387827897952177801360674182333944076677238519006481558438718257165254609686713634000718213533228128351538835286973046259647560260580743436619141053327460718046226087261508854569928686998972533937403371101725547000188894851039021037932911604233977801410036878546961400054122776037193127258366697949053513263350250475015946111695557547622783125046615843263119762530148004783991712674199413863828260415811348884476620975173540736105107810687458103818444436063543994732360699624665571877547494300450736985572368002805687175961212827233471339728757415165715494694233029075172892457184703156312237439852227623117/20752364551541227524734281264240089221475970924587833007850345752756025797247126444065673023840293955037583215681250222837801537974242512942024680088539184523275107961349529132644127726012923427286565013420837503286250282210398614358252335413036800289480345631898452978998613433365330829347797320525733358650428924555177066640644202826758764471908314185160750596638502674613433571925057446874439199579353935323886254885589199941293602125603467760121255049879373328457117086286145898478063324162533764276725886911571171851305352435327066815224748293925518950029116724029205970424332203527618273410726031992648603940706340285380240048901956819685949120855883981652187652571696008081067264543880777559255171384906556597390950400494765807877018914713128647629157136685801475147116541901565193164756505133413406746807097438370728432829016751736378333171397771249840819632462545658735189102915798836771157545060672888097474983877851140475909628546348296788499533595327900479985543379472242416066308875133915017125004072656945151030665169839733481212572411279882825451266556387019725458461146789010624798434116563983851515365727224118574636890267243939984589670256393560361821423731602587545659601889685097774537508268349548336503215108608017098113862514775090293748333253626321671744036752089912877536034764237562433396163704977053063204191224163050498125767211696291024852256490577526813061055567545138656933811016892490230409792895031567350101920522854499186467167112176931877340127703209892652032584334690449215072433030724525984174491163024661663110846776549724812318776526042208053225187743802937301332822553738032101798675167868676184669887126102991296833302636970711231888402004664675365669643917948514141194052977501334303143362360362161164576134807671334607000352848831305398590060636222214323428173194735219294370749965538022044301250969076826762814322661247806349358411324379164506616954262112870273591933400121210904816865575655256259854090424745355099941239236750387201540004926478015089961501601626088648248943605844129362154019720382658146520105696794615070640898508710835609407044431351280215696003059652191146241317415630392586401475100468411281179620692931363665142564543450151886490902053182104433892866531767249802609689285578910449278455439947910611165986541110561741136395779523205594780193273174737742714232458573381287561620581252609115258427069855702076021770851032393698719814922427601835823520477249915855886399957078601613033413685290920228656924983068533115389164113718845949465909354373724418144216511120723805809615110413234693473574425323049236765939815806758197609779687364916215957347651877473096370739763107124671193508405143113490810656112166260158140397240289662307905270209418823515215222797708647226653614925978483639552381097144086407433858569584486182754749508029410661639104461201191177573857850721883704092953750000*t^61 - 117535074448653521465391431076274817126046743518930393715955904205866684015381598169196567170580578808620266522030506563952167445660420613205133537297796729373099548815395733438526092923316934145772921439804175867248845799298021343323294955454444198178023115422420535157503333975114402704348152413958576576525110709171275710971091641599842356564004068578770068391093028532071190851947622810213435739997885874611412916094183073981072570523797359685003104350614572882061076998703065121053338049632143074158592778485798368811521923323611037709423516564251854774997273347126374096858273590322727488557604715009413197847524510513269259659333054649667288467022005249277272274193461555024728031025738100892124589295371114204218296318344002363495238406132649805067372648348939166123850741209559762936705768769265591192258471790612712400208341157779508764587012414127235020483119111095777951220048302070702397226240603652463743025028765298605176461190660868505545282394993026989744459988832004523617319724989457359816261264757171485833081962473505834342177682099816017258759764565002440898823635115735070907831012620464810899526382387242737958042755921074083860518850897076285546031045072184954194767994015303536453450683031603073470634891154648522145987243693289893188946000544917335437786985184471189698505392966483386946737587116876411206552247011148387190158872916929208615221459661283188383123908635862511713442625973687820136538988176956324929113026369743008049647859870926744741232902316304956900793038567200223690186171848718569685445318828551397081948587643656002375382780996828401916693518894702514315767254319021542608269306190830197548391719800490793359768096775359638166133405391761570305811842601192813307764893629232192032761693910973386000654290282316669185904285985218204833383059596250012723343062304702576529089400137377134351950783053018346799174573016450004499547778611646271825391693078604119531050622220467824182256465444074896773993405763363229175188803823680145397354419542227019880358349510615767712425789095254930604810556554281144086376036011362556787660240004146520906494019270306058445554314228055534781353198116215847596640485766957509138430076903206180637757050009600508274027113163607288862028722658478862511018061786714535688387157145241644632372141256133477088974174029313239094409001513036616578963665360430673560630218400804129944243712059542119102757213240284511726664440466346884139249414957112089034061399664954610003767603086011033149705713139591763813050708490755419682840591902973190629102002978046064528758005799179342648143020889988403918158041718644887987740104383862052754304930793829090932372846781513159677158445723132282701004369783988253713621816743321514305964173939306196334557869437283887908288739576584579591454876867643782471863348985796294796442467600981758480625114565148905802281428121356420302799468410323/17905405135065770081737947596410775859772192342181046598662938526968098185717969321885826595203014629022936337947584316512339549589510364919779706720051065162446167352329188207630826338233756192654499580173285162455781089051249882966568020201067127083244474229420580654873695801005462320403621501747828609707013739909557434547579122369938537076711228805143011731353324136853695920556563802307540292993402877760039909305944089681875411670063388921588658369179787168642896536916433044415930391857233618875518452900406533089995990021852516665422561081902949913743845318403111277329018294674390227274138077646806388214587006285919102716912818653741112269936051752935450951312938747265804369753132681241807740625458633820009448145379435554682501220632552758955269315518379184768866731580297837070540556629347201679730023674176642306151006688297134023443828965703055064393841713251712846508124071472623949564331900679980565128453711078926582940937315182733821858149549525867114360120338431765372138805119857650668683410402886239025595487350934841425860579188854896851826191878360418859759401888706319929623914205335506052947133066538890972295312548697139421630937354236722883023064368065181759794555379721979756262526617384242021755917694579032022314508002666344907966569134013521780877266686723794250245698220502530971668425346896517001027803419370576467443668417852480459237696788202599707554415483294785965324432176436782061943826601870017344193721185935449928530726641011110733501038144859924100590452709619685135835229270514222756247767924643367653879876229270761275907270096814541177901418294165057232806344899078603795233104287037260284630824937869971383349988758163271689734257691695742596759204442203745637664346420478259830338533530768908176130118784585510785464062839780326652338771546345404165809486397945896782355449126852497240078489281127491643073909618469671577576638808597503552160709329482548396836410803460659893758046294440258717938243956302933512717201682818983209667753647985409802848664043217125322643318243424816353770250545865527627356080064378835755736418214698541334809690553304759012944831451416001933837286997750290251488438713038206367230968879519987180814964150260471519328777551427466689272244838006732191276346487411949334301501249275764595329198542331096752714218743059184452280649848781486379838186862278936636428456645909504105631639219760203642597800718199912614163004683004172410285139991299271688006865469026413316146406635824183483110425425826674192548847039556470634951988243075425491127274478622783269728309243515697561323921762768970462415716830680066962708962351092507297107551231642015850508855139883236577660401331418024858201994966574769750127040802124510703425547384662221928578772828858694265414086262712372348905174412499057319981509563836223256902077678525161034602641243478151487366566628027354696250000*t^59 + 11429635393111129720734184356298770082657801235108880128200835399937723805483259636854237932245728168110616455360037614987717915598764683697099087255739800883418807046220176390909671612327331082434908751123589728308869542129017676298715402799210974224526802130001988581749024610437621376239495501889727310857500115437795484460550895428959841990742150599130646408686189152016595622804602769812709911287390059653534447308229885481310745634417427311581177942441540707143852049780921078076122057142704174228589500574778559186141573555979825448507040214966000149841082126248823476833184866515970877564197735573925475286364165738593832176824784577342649106624247887485117599410698241694633568827454092853220321050688688291250096539861557967993749715446642956964422277714981912232516241881156109441810195227705732448581015799089443744516230902750016143499804623098261990269190529431041034451285809355031363800343154244645263570003842484783845695474653695941145056914255271188819973279445690017862032425552426782714500865207105726798584579186439997882246082877561390728104729541920824414869312654441056882248590912918352338441004046196670129270326807062754291069596254673240200790315822726857058917308795950966701217590881661990309625091082978277681482212091203945573481314077445053646165065536565092622382416707009107366138129936815132664293947369531937580268384298761338122107535168122124939688798602837644533767684643452571557293619188094690010960624757963550906939374758686085255675824450323979562274617891722564494055558746052414769956340709204729609193100204468108894838705743315826532951674488212981202553775750145448926071225032343959874921209483252248124007598893100903846689080186392703435438750101804222929518272544025285923225727790803640880045343575844648363027388016715293098804626343151843842361382856517628296818806085554704556746816824015559475555072106644174794528238317427682974926685137711103712447457481555056364004325824543217360297063004951827744747491727843566878330193962211747735591554467370048462739462287394966963141712829574744974537469135421627239612898696214790751606779191604596013325101113703653802687106847648189408303223486677745027678304100105484204069997209348934676702519373609276600403882150452409998134869411463924955037071622679116793057381090453523943159833684589681696182669621715871592644051190830658844205032356962092029844281601363970103346729885138732271858737122532095281318950455457478113645098139206479762623897373503835793688559697490445486532601192827080960492437948626879313912489098974682748991573408843722324987588896235030450338673151579213656411306199865166195761110195714035784136249079144988298492872585217738455954259018000479555974088871251209690294592677200914692224676387679999073994378429772088656055890286952571756369411629498349256497071845485040663305490289429128173420029791559987542245815908073519/1742200255091084674902274634774254304903015857797930647862639672412138076496553504116179035661581459727086432785529481256775701695531414078211495192603515868166826234996001036618994567559136785960825824768192407392943251969792921421335437994624412837385421784283937127399756575698315988729829370575633154191468152877156332947444230102750557172948282638098479240737126708085873536483209482798374108169345991871155457035010564755123882367945514004392349241078667669181391761104084411355579086675019208170732951646011710731771159464959184944794202462654406882043090615302733720773526876928548114486710020944883570727368471785955591144501553553512316214448862565839494180335376376655874936073921638730513423866910545278588570638552233941319409955329586277526918880009942052154810919149041812548861191932567354236077363199386896782258300735518693294750823891009145926786117504230072834714113718673431945310514957454782128352752814478708631320778610195201352618328667427837699735015583050558090749147418260241385280975416561703426739841789824011144547717614295724043560860824774608793896928728565771105016796591625683561108185332394347055016191609611124812731814086150127624828769592326148496410034401777549047228594750894880788484894800379318164205105336772753196432534093584342306935963587907979835220637731212818903381345454152630837012838451349652821656716259979181421923648536159616148300421758344312285754388152566857353896398721540306651274636043236842749099291162394749357931571956056164769932753855051009799475880601054755548328853641771897649324849458288730125598870820437027450929705796975842191041944236729960516976857859018383303965834625008001937142661739096346423370390182423228610776679492760187696003733077256462158068169418726267736217406351957793585747877397618819434683374175762445681363327387170595307987781412015902183032818624121327485900544934668774218752826224027822470323433666840814061324143264254398590389024431821021299226025020300322961764021185530462083003628765966812815805020737473801891260101074121128922944933458076528396380881543310081149743990232343004560627911416185355304927816106235234958138623191294419888029208013761356713964107710468548873755567395588903263932752847225454597841174718681115092267409161250966547212847040441032930419621896909382864425716416924535901246726184438944382987403242277673289914957700522695938219872692605481315684727897968192465859903978659861182342150969855596205284638956108538545058942737676985020021289214859188625732628131439653202095752173239675480292855992550742241389908249275250136808236794278138203467737483876219106286827244742499771753672993325749169376993568513820488797295950370540748006893868600017245542022117756352209726769059691649850363045971253478520715896020501444752641051897739163724947837679958253345226658575088459070642874427043993989152119806167746364331250000*t^57 - 6112055388203627321576278362653531561248978146872462390220472518330928862504216574699175773184595321889326536592474380459550907222013913995916623970295601804386828920563909729445552319668639875994526254750278421035452633234415229896805408070730230067576536191072335513132016864962800019787704361103528182370380840734384767479445442834773663059433629382094734137653252048893753469143818294806833008897523291568666382361687934193854037770055926213855602484745643337590906831790245645170389982836391934980720243826285598180243327535443109889834125191236608038289742445348856385211214953263743470841579486284184240096470554310071836998294432613144824845084586085318252793215361624368957439083528048630224128539952063325533068216364762387667986744570968562402064249663525875552969520448621763196900862272011765411446774486088293149434741705471467032050373109109876580934397144213594634854558634989670000651112269596038917217903763685395265789162646932418571221571783158812615704582026399149075386483533258862745873901977916222433217918024814048087007687110099916007565033318503374361931051934977404501589138634618173809188165543765892147531938702206686394335584770706279755258775167180764900524494960891299608858306780828969973221189284969078888880965375038346853678325662153186367664585492344976197506465177485474302698190273862286414565660300593802400906764529335040834451818632416404459529817207582211785566121031711195885219096274163360614043208849119152539297404098137584449024989083156407029007912390706641754161101716444285290406329376894544156575905314595380502073351561973956081988109909459069825230139364236603961862707832242229028075870542085772529786018196551709425311347856539199347822084952169031382028682219846864402838710646752333266893117486654879352132180418289994982118754729349818212876648148004078919341052861567767669932295191227217990580359897362520756764809055786154485674572506012479496337186612475812641833061699484268199347447880034177494039826131763138238008005576155178204906392088285921968082069330001352852216851360869139204161568579401589285240363614903585605485641782725283957546752320153576238680233036789517993359965760770954994496101495890415459868592685906220095133034929438424137495868206854289265693109777724110914889339445950931823705361571906389705905598714580382343193012345267142482908264468729915430571511391627352913647205854648610462606481560605763527474829127316636638766328414147669502204316889895392452631829011357251391837860758799144609742173551334125162730528801431506946976733514503369624297664307621568771425272999534157395955046748469343139415843674030076809545343496487790640531213580955872993338640008769256431471702667295064112707992849619105710427588158218466056290146862823943591354608600738851848910707174989555521987634916699999314243663517021171964930629522959846863969121237385529715973903638523784061/1069044641440645540461700668084057428406120407815999682908302766845989891072960608257338617317659744766781061234969056883039268379706067457584928037816475293125904346674861955385846978839682106195140986179951776832580031044664406635384430638378638390929122621253891960620339753384902450614250140896972988204063656292315707586603489138944281364780240758011579467015261248550054912048140903723727938283380338261121184146455026578739718148732208542463643605716064844400389377451380301551842197392329944365284032690547978892922358380321148148528262880250755543644132385595639915167000539523303237928246790080218188534641844611928770999795004164883464462803619418865180988600810372371775665598398210887126028348312923048648588848563695522427648183852608343158544212824626933413633292462117828843359277566173022723366474925164841740975838213783314393260767834679194557271168474586874973360136565737994568518765495700525450485816719118775593522838891682621079814898019959465560587225474313911050765970700536032539295867585346411427970843059811273308665436505633861461270059304903187229773644887650212689882254051719618129298808979348967745011531946948782871492464488421124453184842298510839211230467460411437034836434661864026832179041710825036982015273776842652111387080683579380235014976309533106742327088937095540289972747629360232397921551583194661877558414723724277986833086244393438005722547570249163778403554928101910810199144227444527605198454827639657181772747851827214605138355211393186495195122550614651385060145527694935807183502644655127132672207010929794431911775887539816833845746945547130730567039473907270965506771506115768037125786403705348725506827465245291785492762124534584711162233285520682050753785418539253890053051003916731326236618386795547017786577358501672847567940909584253555096491427353617115986705968823694700599867908087585516006221749894069839121800010120033759412745274002766329327815783144117473283589409337866757298057830088213262723697505076325401886868779722955059792273093298792801913886792783779463766782133620636359605210333949509829994311423938164844095332548680389898530110205173768858646458113392138401538371672472280082437744282506843142425429409501694707718679826932051668508991143781305573511637829925369406116245274664450104928820691064595735837311272660279869985714813546901868916561636536006254784623570614419608322208969668558519186880349209036724989634623480755029576062118453742175355729632572692383503343736518206376443309049767683389672799088611571900476165739678342763751210346783390715496521208917561470790039504632123112844355785676340608865075913641449482751066971037895931543221095632510318952140045953510654569100374156630231289945157808240809786761754133106728004701201750103779583567059513379508023227357643939268009132636171155450058186941298402844677531658511862150234778469552356673475836250000*t^55 + 123297733279302846913377513205893270949321704584440502289451415044312803020420006928435404769513949120055648518757626175323310074990792896046060236082145444002961603562328388763058013961159145334021564615449943790010248422198637793241266710503007658760048551704996338240299554009729288298031761069865323066639807864587263913635792550955921626846057866561502225827926440387487661777998402887143603736625060235984939495443498927583871340090707343267864941130062428431781034016973135612562613095278315242777733701533379019699355724632004100494980494820634879122646101949250539667420445978998383425672753236385046036758322081080596002087355185750593850336201395776554715507982271694212005721649660354606095043873991367271311420527222469892880421658656474789859847248593921847043252838705883841001006331680104967436809263048508589054116002449281853986757066255543681346049357087437450635482167220945534134866628511307891308424676332423558996391311376014406889763282864476210241661399345088744788184828672568998220904434331999560482880768809907087439837459094136285042392824421604266812163790416651544153583496835974125133608303762218058822921474595253814721110411871371876614966691159410880963870661571800293523857344519663078778199701552820805955851645399888875052898365175040555795843079167163982141633003134855913066861025650923960609350858085437480144247678824456181986000169958638248351054731022255529827710538652912078369382693931408473506292212049906692627372674433422047003038897889732300877900011188843132859732203564676760180633637949258726102994391386758982514671731476962119022662757704980525862543128010028350505315703672835634638670988454830472832724637892481516501673476910911075991599628220496901246109764327795566914481782278221656000391726305087441676182535306947439176921227964945522032449588929845125114714969450479737917717207001356397237583275946275999270503900637789079564729053336967270693813178490565948760053635472863993439176614501523830094875884984121409476339767919910042863914103920789840235605841794275900563955849014616498114816615357896066089129032335771780188387966325866722722169090740650323886346021416774461342899031453792299684701050158516358999044750993183015437892838151262800611135511497417615776197611598373071062523398227285360045270026710672067366151539202403796548263131260239579664910898484228524679911723948846793723981389050360684239804749966831017586074530461926387164570602828758746065842272242200567188991378897343684708535837507793292525928007659953667140303895158661671599926966723613767066830354528875430139996417011178295141460416723561828484904211712384664762585652188145531326978095912340043927518744137853685418459417198418539055965887601415328221143125926787273052920937904097441054293649373782043272232409867550742197675628148952343937209417375527950110819019423918925248543275501991305211118478468629087757/28281090059929804752214081310223701060561912606768718884210555013834823482021048818444139785403544157012117165397817777542220645317678693650655823545872210027239833171125893547025588258395226627526002452578724278025526275817940211899715392342562161069124971162262050958228988021364237557158799181910830869762047634642170082518328667221162352468277278234669965900131002120733270855091727543964075458223970766726024053328946612219387089207370244168810935387579533610955755348941060704689643585560728528208877592086314714349127844424859464656520408922997260290949320382575565028508832454661931112465437810303953896689161525642842941903667837452826196243259386444524333425712347123653338062648534488013970386305369146105158123175639581547858692863737184350830578721087857965760662555134208017583413615614213601136331291202088086056724447291904044403534858171967783287810002373161874295254521875432401767178250840804809644670242296687608883195101589058430384194120346200407102807510275031646888445224895998678994099769757800520503592302764098230256512911194495789566326114338802498533102787482382899341430539004582625056904855726413601254395981505645074145846106011867928716071737169695837315278730089066197921582044236584709833100103440916887433313151732837433128512770811054513489941646006739460183380261881345656762006323649438875254106500973604236942681698600342263106220736101680950878660122085682423592312225825241458706177360926032503010250032258467294535988147716519950008660124228674297281980060202623959368409304414475119990036297235876545055237476380051834516938798479462427149919305559474094781364407900637804632951864389062590800327622134386952647498799307852719052581252567233104631655444189683497888122868799538443818676167467251710539532359141591289288717637393089708967479164062637980412098091396354780068375585175245014352232869204862489559800957201743120289494891176811802180828079521345909257672217535903471338684047101574475124884984414151823586599633997928244722643528627216356581777406377268064123358277881825438541466690989418652785919655198118850957122238578727815421067433787817587315660188155051521624192664636101115895242377880857591271762144200862850404163632560453923631466893603384275957828765712759992899262418955298408834529761357032270957662438281799759920787052758558312924167546431104403986792676021088892740211405368072373274705710015777320825762016510893607906543970493899973964239461497276270275319756643513953054497547938799823231363903043854169672253139525997038458051293658763431295600200992178790746317061072273671636354681440722529621609775784710465198157917351787436316414589870184337825370667166278227528642977579315600043600746261779945209579458265654370513449788222975823440851640882661836350801637665308494257705378279489666090059781556891475996993854537985020709196519329722898701665503149066890180133486250000*t^53 - 1591816979970788418210416813663388805944164122353710790289837653167399107028024910452697922788985849300642319691889673830936886316781946923726598927951826537479753133849658683311452610664938437342881778206050643952419454994878701502214563967654430160742616444007585567291056151657491367216494916027328890509679858998448966912773059821595179762579978618237106894060798297599882746975942521449121582487447969342561740465505274571022682331043405176451074343639888357181126137109245469429938098573642148487567160843511313323331116509886965789703068604952831137311456848078372793480982425859518557820007244292891180597978625252922162394250301943287078256890039491816784528330862233528916907163538555749329544671843297118488399162529286038320934925254616294642751967347072501754350190938930713079137426633218021099535181986943390040089049744082496919163496298928246505238148260864420788493520068683631926753196813704865766180344328507507088138018537879010265900982533779886768360520154139092972628662813897134144067928152011277427962443560581986593958827935480804455067382785768723317933689406669074467175085308974111202832148533183166008620254525101562734266696468681651345403449620946921118628184724823151853338249163593328750955163708897722517421116406172189796690840278767968163434495152399974929534981525629139493026005811789365586768968088567892694955920054198497862863573196075232684600467738356087601436390896796553405900147830003170616368501226505631124581540186811481023358047009382276695144321309987571022659624843868136511855336647616562519020013150631852594122159589447223543182658259269163787958051129046702347683595517590023167677758793992788446549793957414267134404573397234467537711416435004099421929241488898609946368192430181132261150194454712910975929240004683340715461429557917059553769397384817405080988780944789193177772092675194942554659166855623946728131204050559087626253951962247994616099585356502303355871205283280445810136710498691445831395212747962782838602967047952042214925611119244808769165461854498331853671806413853289039437735530265239644330118388015427854466726281556295824506622661359796635706766552726939577048930680022880981484796331520082328163014669067353322373250037353425731253353182688359439740403157026090269669937271837370999012855231422645534253913752553405027285742105448440390523062562074586564633183619056229465026663136744170598405227721415704190802102375762074307212829711142698427325984192799095683229996485371592838257194314875113561912176364057508726967590623083458598405789311603566685047951606454443541653168474520447593665187112549050568906277911949855359712784835368344332457628203076537730559880054840720240185649381543560785824729717082555831114839933558215740546513118814418471895778162896277285862407144294674161922964329077088734427413103067578166036765498942455120960488402509844575830901960918292523367/545878398703928118141792550572808418584053520692913196576365995833075932492594961156006698122034446653271620003810709177843240003018590634049451084668439072789931119510599794313342958270534279999228311490340281819247422267202883712705827289932850769315374443377246757174872731053879528697612293643297735467293862834696981026721702388061303520283918030831459907845924814519059171410544099575004701769115511214353256727462497816989301740738486033673463903801770997811466749471069907564103875245823118572786448617062263259984109148049645893275856194872192401464927448139147226871028973606021802416078167546055562949302117749672232633348154673853607523714233062882045152726485492594289902605461335495062107645101747857841070943559986640065272505652889426243390227012695824508927505545326317018638342052327179508725790771693134189359039803389015800468229432262698911385464762787633913283875016576742396374025483210251325782974676783234412971860168407674986472275190833264461625888358704856127676971039030314124735171027589244008965564636371179048158730342489984768421728584313112377346493426310900113703461158522415574211578630341907812891454510948583223607557857549828133519648813671676256104342280775749442901479834981625625646441619246376902722251966465899888499406878107712590570005733299895618256566186879558620142122058365584328017942462188625177214403352229247833163468170415464391488100092333077723300668056966453061441876230704363218480863830196453628496525945547168091676590699734600115461615124288383215733636196528453731128436454194371803613357327109302390770346997065850244799385841270603753987467722308537247915278439056811894127078442329770802988514560225157199826238139175084264871387158604645629048107448715619396726523006018839620413992517015997904572795151945863627806248770492050074746723537706998868112230634608974522308192928237251449427856211648739850116099503280725917565794817930884248501861859230740588291958116696428076467119604824100293001725010941143289646496788408345901569024277810287350909349401379385351470196695890099656603694476748595934512000944642236890108528014432780977809818348728635973991492375900593236996848161738062563604012707877031999310554643572535167452653436910605930280355232531197598791423671533401362975923506948000248862050459665682158471040659849153851347611320736222741103564293765545986287476748896944110566489459361135834051972507370644545064046826703012705007867341730445745125511529175750452353792293233815455956325902148355010843678523303678685709178743639905475762245388962243451575138744847848416679072436110549958545411332599222752787085838695821648145134442211293916893475330398162769090599359691318091407614404260394036781128034071026811986021384001967309056438275904963369563586327011520558974200037356942045474172764767924149904239871553937286519019608949179723996298296631989219892010498750000*t^51 + 654879052324618591288525700606082885396347914471038893584524526774771484439575968239083039309197783867734583977879748772492833196105793708820047680636083178199797726011617184022731038819578404726132983137274627805836386407124025849980347436699281184355566280631052949048704418515359942120252942003012060448332311138767882765452882574545145545408355971082759828666643435477799197093524878679138738968785980886589768461031830409453209464130222667880124508018900815654571304803821945427858304771477161098175765387168042464154738040947088864722558082370862535467059725100364208264965423459698369782633863669553145289847713263672957600076245093525398588991079338533639510208973730332051011621322310572632280942456017873483282888170047272514001380266041277409600365501558989327067632358124210266241004706494047028788930863993623853210494519201080056864331028280220862668322188356895306439457657265172267468240175080555138988667221788659901377927333686403455867044039569474878606898804530008398989830138900083210878874611943537032250898716387015922817732131453593315231242643826982196072304997119534500402170062234591122163891366912119281820316760470249738862458904402395193322912764466336703501045196198068906175843028944221457952546713877610457920023354278362460842553182027729229420031204614886604738251736838122184250341661733384136848546677593536654176337793813980605469186331376700843497522674699427432309469850976571372843079481285442384097710790229276861966015203726201846521136017336400213107398798149058284312418526009564316175771308507929091508427424482979832786285576256887489783126261047840628149775180530739210972306292749386463042446314403781936555476141987699322667593192194298174335025938137372986017898407376765509170093710274646211852313045208802469896598434816591965656968010787578551362246609148226224334161074647019585743123496370993844350792417022949552338556766740870677680352144250210145026705314114263004869032512230615525686168904723878195651344501430255254262687224745403490068764188052696880928751648905498450402327799872188730437385887119978113696319036579075470738141314943843598688780007931895461036981951657930371503811160243470549919289073558097737642278333052656459073127807307154651003525083472161075522339714930594910076352564321086668885086478425694693920896417935857575434217608731739661885375479552709031732470381968036839423809689963133313778314436352483434663819372552427233275283919706404669221401552402734324221192940061212051618218245241847985928586873247086537758681710913980655661110659431888158727439460547576161704752484856298873162724573122485261166504540230618700433896440467556643379131184747918979975807564106214710957347962365865991658656358911378684590971677324457095821280808603330927515823557669353051920376897146381215219628366648349284538872410418042242434654997411880137202757039766033535994537399387449219607/382190560391837175209197200688230889224525489334412388571490155529792715658808316040103719124854776969561334266878759545192286276623235866778532300317475167817866212610412016814748931964020336660184607074342027377904463797695027515233729346387923840271310884796705741060244623544358117240257369385830361433330125791375287765787525835174630212755723953057874980042650865384209580300311624479627970044330230172853785409304798927125605397803634012484788057028968207023873036122050331400100455336499252159794037603746306322844885291811348431913280183971717199282732923187143087143808164329032891966891725544722997628398293968130588702492716730456031411433910453018029236460314164452528184929749617939204704005829803659629270308077748618069070767970482099776269449889063129261053422876357403577121516964740855528489932734786141683379719886112135245524894245008643424786614762617208533067636796117802410612434161843580597473324516226724826669741670691450005383143751157771810625374400479632880043195211521521178637122119732219760683951473474374714842763272074093118710796305317261290140593040603888275290500137725636572556532077294245220552840502317932599614323039500622390966915935101876721198029305316354581235240882681728379215720167168932927534791186662102615536819828502825115402053924978239455444040695309811788909170425098502792541775916782885720232306565682390788321025942249686398080894004039894979573749570484533882391965235797172504917776518071789181369621552289411607066101826809627927937573670897095398617231918147768655087942734319093746439536175743985730119464574099382177731398088510909936689581778245331584745595025166533976181268032013416476245672206455918142480838150521672187823401387535635234439504819015590130209597707719666876245486937542395047071663866533695370230756467357773225238595307148790057194837649701470575630711428266722890419384374762981851883622844939070334441490331033011649525466760225919583999222012779139087009559873846938905874648032021576852624354554767974403257377861370442817481590440458729890561922226177758424657171712280904461972652671679601387707198758371931225303566619678298310172296603051811664247149584421479731103225375786355341169104904937395883728486809165971868397911615567000101352284151093399449023547157270980566394800628821189627687686419601259430484017829035957098395939746179680146865959656833174377273230389946843963829218224114721423410854730123816579956983769660749793824258913772287155688384978526745422223333742145857588301129645450288008314903319225008092061702802531497445299686168159466063173008726807445851348391574715439182234570893204541399523281888139616556985231787078135351304271882849833522108519888900870057441332461960998173969218774499297769363143059085768570292588169139577178842106779967674812983006679234425008895125360654222283193649102324292003233692707188370349043029731250000*t^49 - 2112114001953780461513069793898790187194226376125610866273567056700635351144691922552588364841962513314705780644886207604653324201176045512829713736172677083435375786448368169780314243442076629881572229028997200097855521709997113546094162575045358877410934162121693876722263817103614211863730245802957652858633704090865160557490047229686579229137685785448520120301088018977588323323335195491213073105629517558089117250418054118250471845451023375813681459257395499040934829895189553023645566053658465179694682737537023612115896654597369772522829084859714062547909958434356750801884416436568670932901383515358439330073140145672525635446722510012950832611321565485038681976655870995265488575614429145313516188902496611893376055426552650537129675681121862740274097032039365936522915323044816457024272604343871004162673317407466079355080788954311775612113363884227117746820850506005506419868247076991614758995449776926486609490851076980420588399841724878656245481488888617533803343268709308385012116847348135461760373687376854617808149232569897591960122814945810243481987912315786559658338766633410524562285141359573474565398775257105813533927452409881120454236585994827186903884027884336615654964092354629447009545300991022713339796157841853619106988173687167410015065419822551352731354908447931702834213003472739407451242687224498038575163050119542047380411159997101703858068254734925738578546943693638238121054512161109927842067005975900174596047613498658162961075698735192783481957704990890734105516151573268605449343989179199437087430058666888585910987850020286307214042637717502474426778531943668243175367992687100822853626063384057775928869197942269733271938665671816412462334560884606781757975153394248143950994334334067061263427805151727821186640452325126082132890642257262040014505198065113421645344414394504542917050250475109341605958361171944332203858303942642491698049469632107866428361499865055271251000438228463167547125145496920488083450271876136724477532653654572522400032301819932020106192952484260390390492612439398284975487257093389028434918733402395991663279729720264512622524911014377393090458459010162753743750937266002919014168771947896091076698422410927456760307068215805593219718379266793075216201869758075512252296926605865541841117126056086964949247079584008218820433724369840649320489178325323050980649504256903450048070391488429828739119095039100466017799584319683794924003308575761461021416769728718535184329047708364066326046978394559952045771457813597495889328820896191908552041981430250272033856709985884084245755611538098352580667025613166462115356145087695443323153618945075682288644318923450049803209218804872077924822930725910096860182251101014294668964489221734474247741311462179676727156878318837891485618074927609801775830316732490752254019669708902183610176263579459873924792840715247683407976314651371491265971116652803797714379/2386039067948304291188683993112994108626012090658981505875603132206507951983388815506696504438455608627724648277160843519791271324118654775637159510002425073207417410196962042118364199532927779341164758165550399901525602456181344228268370292929179224028504342207352107096723118131726360101370038139170731960612628180400291437389020984454512824165377846529276227445863800605786789993231204991081475842062463513830642746131245710142733617185911852229010500525136004299448989389722793440912863101805841391889674354327195249417935910571624465440643695485469559848588337391406975268619501018254122073303015538494126622516777710016905917949938265587848348403011156790720892358667470360671368405300114771063489845375413010554899590695185301092029359792860798827726273787006160658139848818499863842392719483344390096333782099967930660463063476746189652214702010012124695438231061882250252055525965314223172049994580603464093327851076712599831153891315943295329525663365646407644661393527565806006816609125643847831773102605046598918180155005113183041174483929799710733567748933869457168712424837778274740696263206768356814505484240103725620802437511511811460163623694155824400422229667490104240442635607945429182564745682064643438487366455890781058411591263506200226915684770148963899033516656940678200303805900045398456024578055956795699315401442919440217882957173630615633781327469257174817080128260731515779620525124631097142092369087402306958763204380476347519852672021650079688114106323251699580313942074778172518183620736338447128121480854194978938230990031058013769405008323729428612036979372579029770055305342510803777337244370381518543951259258637229270373746626059794264618636706654790591368504458388289276885488146633860749641184383031087634944018552318246303054952926761688789944708386314620557810993681834415640744342559595446199820223122879044885881507634362117924688144173373694000183598105434869259312970135116552243698000121005437512389682877724838381553338356647358673190128609164715300009478807588411475424353706953674710648931187959960809936232622527581305348044465173609398234881064766479206788042135220168082955250078358769514486643456538262541669136218506203314633487376926505607987375505958417433910309026900020428666882544101669907159047160831952348282315517605920796039594951433087191415630491436523183067386280690325586280933033098701505135794052829368101530533610998661849706419805962790407645732754631019784260796822695517628502731607777891675762041327751822343616297343667298053543103558859637253930520496375722112074020320442087007862348971789097150734417686146938780354644529391862439350350253077348998925556244593313986071220646583521892820761616605411413711796192622223497937218679736330216854675371529131904861339731050776628154875205304314327339419862134754172879751001586390584729983610041309524677937470530497417872514797687500000*t^47 + 12246532471918688848069165566388949723888237865427001893493666612581444913551538834629722753293920037392655371169289013874602552793976642878828730584182362405242358673531786882081883855673226215355680559431247437215036043818962919669156563503883823342268696347581098492621042372703438426731359476963410180844078206448316368601149086922506478026538472814308917441234040946354843247471714905693318787718374376005651343328472665544195801423252617433889290033631279263518696321103279537722535763749813601433811266694238068228834175843570273428122046821845406986257400556119497289414822308521023396956594201574249601194373752435507570526972032926761849957204168667000007113320213867988414002383678766277542131018612031879788511262207332934151985454246460734382632061376929371023343836243068089689380541960225379799646923332020556977031310501897327200036792388763904789917658049538553136060158715406269948649406163812935396475415921813587864300755886069832721515639555719625601517463793901977547145280772229114342610616106619795847386377094607595133159431336593517250125400719841652009726037124018036030443432741968811556084794860387259387530109608969177804418059473413528397408016076359047569165629428584763710206837438424353213494163104656843457092122147826065546016862161323935408821227124168915885851103275222844748439207767121493346610116366866866697906132891065891432470178049715607755068948429292202777535625404756110435508358365362363590827410403609538906685047913348872982737918398326380325713152141515335914057554596948577566318553750196928439177816968424005276264990252663140582303811956481111914823217363943204071959646817922572488730344649911349426533386180209538990720016348388708961455244166586373944194289771154694119340489415667704118138590039755687382030668841039310953085862954907014898359731343954834831380456499514875686495813127386374392393391960908619447061301746693836002991215671130002850839409058874548910082460825662680061063547368599309072556348241940120786785507916982974428740827107857806030920076040810587254207693501170612622606340112006744517864409543493031793865978892249656891568535048162390289297855562790695732152052188784250033249292449188817434110143290422949400351152895141224448567306897691010160294168779800275535767985530341855585254292392528953438003908566709241758852533865158278448619507402257969546785487672610367646553901464448643817231485834302364527668270646156929906302179136878703983885530153880648969747108845100398516797136399283529199659146887789447256538243335528697602699291431464395486484210333348223972027082628702043891664924062383365551274552063381556827211316731730363050853605667518150026775633603175132730683343731621372422775960484691667350008003891858084676858790194311618714927795994006976521299171946548107929327893319357961429204641178916050060286351743385866296100120141284785349537625064057506195627/30460073207850693079004476507825456705863984136072104330326848496253293004043261474553572397086667344183718914176521406635633250946195592880474376723435213700520222257833557984489755738718226970312741593602771062572667265398059713552362173952287394349300055432434282218256039805936932256613234529436222110135480359749790954519859842354738461585089929955692888009947197454541959021190185595630827351175265491665923098886781860129481705751309513007178857453512374522971689226251780341798887614065606485853910736438219513822356628645595205941795451431729398636364957498613706067258972353424520707318761900491414382415107800553407309590850275730908702320038440299456011391812776217370272788152767422609321146962239315028360420306747046396919523742036520836098633282387312689252849133853189751179481525319290086336175941701718263750592299703142846624017472468239889728998694407007450026240757004011359643191420177916562893547035021862976567922016799276110589689319561443501846741193968925183065743946284815078703486416234637432998044531980168294142652986337868647662567007666418602153775636226956698817399104767255618908580649873664582393222606529938018640386685457308396601134846819022607324799603505686329990188242749761405597711061139031247554190526768164258215944911959348475306810850939668232344303905106962533481164826246256966374239167356418385760207963918688710218485031522432018941448445881678924846219469676141665643732371328540088835274949537995925785353259850852081124860931786191909535922664784402202359790903017086559082401883245042284317842425928400175779638404132716109940897609011647188553897515010776218434092481324019385667462884152815692813281871822039926782365574978571794783427716490063267364495593361283328718823630421673459169498109178530803868786633107596027105677128335931326269927578917035093286097990122495057870045401568668658117636267672707888400274180936685455321492741771508969267825150661062369068485107927728989519868292056061766573021340723157770296044195010613386808631644352192486920310898386642655880624653463318648637483820713118059217209078278812034871083588060848670724953729385789379782407447808835355504084810083467181383010249597951531676172179279912837548775006459043626815876285449787494834045309073638339240328261627641944871689134267309627183484190869358559890412304145998168294477271668387135144011911060834487299605881525481294913155748225514832123911742203780303076328503250608763203329321140793842065992318397164574584196272269172200131271880982986783662252385857782603241666219102668792920093876431175578823774667724967197668950013014641771664101845056066329012983194720136370199049654186297625354100689105321556078562914254537166983554845012198597846007046975357407023676706870584662615251145502775871848785640918778480774545785474060691568677672360677326613574258851591185421420478347197839377095933587500000*t^45 - 58101012418069527018337099311407433780786771959359773547887266492399059407297429177827812030360436651236885682913654893513041523443782164228017696179614598079098324800001634968131478718423529264579001887837651650391097758328976350235806055063309936597824037936895705531575175421862530989539861038872199607219944733646836255108120785298013455312021886754940769152338690793614304510202394347717616603963994461145599505956615322235086855038905600685513259843111188328573218192382734974811881782855437515147707543166897125730330232545489032026153902284094181333726280375572562149141072119259199289271488274944056415746326477599436052056858905950010681825167901665115898689615325525179939709767239411904636937959678769129066327360457671887783228059369114823456687876617500656735613003505499617817489095989608255652818485680138389214129527612430078947421885100838824941559628687401808971304496564241956317737685691323316914077984465237269993713503108363343327997122541834698077649008719929412743867040104738154465926936563894275128891697416503148176312135241653162326367819213044123199211547459878526030491373744451853773405656651443395369425063016741280310749754531869622619304211191302236847907841268860297742844292379211807826718590347858407376069804314408608574030420613376854283635679514986098213950277895012942444503360943536670829320642919092362299317006096073965567936192408211651059042855866024098398800019885143963504298425374899575069363020468119607489296686099488852874241740289050876654528899127384132656840260570702933398697147754444382687405126929095399200449112417666847107048455747438156647545412987566175754899522344866575850641846965908944076803957742646073778300939479138921120314997522406868926238619001561728676953510730098937967562831835711994395246277140022638421188527362478794268728605614228252170685655744364787051884309831525303060159620578183510545601457994895126469096551620401786393693660442908186379387142057830063972081618766201645574787522656381014683884810039527009495046293039498590676258913566146311157744901475038572551859809155008837472074684985345305854116812261802382010123967519431800987464263063962918210915709611967940504023386325866779143226514940099624158747550620288317989614588583059998630368391483301852769629891484868039425008461727071767141246396041113916450287827468435523480347259562670942259216397372292377397819938340148192723564353733634265438512562050771698946529586030544922305488419107925561648848442243816092581004420591888118178869937633254599049463996277713243655777518013115772442184810351673430187686293039125442133966678745441224213521290897083381823893059131663010601892014734376619022179027222039297285453217896862481864462822056586859313267754217952843103865500434993682438643835911683896153582188446276933566299469684102788453156162841980559445372319666862217169244822319719729002477980214899260800377/362136425915558239939275442926369318614160700284412795927219198788789150159180997530803582943141489536406435979654198945556973094582547604245639812156396429550629309065354522704489318226983365091495927835055167077252821933065821038900305845877194577263900659030052021928155139915027972384179566072186196198277377610358625792625000347995223932178291389473237668562705569737332179474149984303610947397305934178694863508987295448206060279487790876863126416391758230439774527467660055174720108300557765998485383199876609775443573251675409670641345922577227294899005605816851838799634449090713746187011947039175704324268503851023842458468997722578581238693790345782421468769329672806513243148038457135466373636106622967559396108091325996052265448933100858829172640135049161972228317480254589264022724801018226581996758418009317135701486229804031620974429950455740911222540033505533016978640111047690609091275773226341358845503638593259832529739533058060425899639688119383855289034194963888287559400250275023713474782948567356147865640546875334163695985504239105033321629980034087825605999230698262974829078245566261247024236615164678924008313210967040888280152815992444270702380956626157664861506397234270812105571330469385599883898171319593720922042929354841736567345064405587428647640116727166762315613094049443453609404045372166155782621211904085252926916904366632443708655374766691780748331523259960550949498139483017580431040414683754389486046622285062673225866533782352520040013300124726035593747236881226183610847402536473535757444611913280491334348841593202089824589915800069307075116018249583241696337122905895041383099500185563807379836511594586570113462253884252462857012946967464671314085073826307734222336498850812908101569828346562236792921964678088445995574415834752766700828081327183545653583438235861664623609438122996799121650885316394046509675626775527117647704151136149302155524818839051079073032346748185943369767394251889097625100805555401002590364828597542380186303207348403598724842882853844011163696236374529353247426435619455044912307646255959148471263486203654192356215991390089751952227671586607070746399657282820337659674964325665378664677411886757098816713686994519290857658410124185341033195838125251327471427563431033588746124888239743122363415262955792234292534269224596212030457393735756000834340896501935940045474942612143349006425480358499839523073895570009670806506268422721381018572205312793073639581929118326789006797563166289942278777903644602823782899029464398427984556142975859838539809493776173426938893864237309659349321049619054461175294599174074396450988602333233022709911315006065734588701444214871768098752637141045166711803536137275207471152046256138885502528225151471394614823070572506544425763618755224254202229286478810826986266560636054888649834549176941549739160633013361871121332353683352090372140543762500000*t^43 + 126971648691357678578758707407800699871947949884304956007397654718048942315168564412777010343994526063837266201481400689806331226352391664614658384716849038061850042338155042930737575964678571521143013762713949562968441642736567624059859964413434976778493116996577878796752885831623338408546149545265518300507576864380669105173966265419380421706707434919276278585390292217372396991168854123176022448954613206228365508674341359241717553020322409372551538328082769185248570945395915090665544207219363889458687569740343569853869845807618135061639412600629498520293369299424545082029504604933365416328160664463201807191923726152020797985413505271883180762951746716225450145981119716677036549137063587856560554917383748561378547318817910146547331083613812363817892112165334277067863032268632879999769979509744426340993805405581471193684264648081885071822837256645318161834187869548461805975006265375501819459167692082711222258037823806183064104985544581061080119308957478368952404112270550748954255877695343047052353624777301826769453903415276051259574959674744174774926734110189885955991296585892402130243107999241313867691760355671315855509863684095517606089162952284601301455066891991537450182050330910332781380711797249668716458062425354621066346387856955164562458497472062948167998793827538401575985754111612165053587192228826125569782305755400825518165938303157008837948597175192656206547072566539809332203954721074575392544507381326716055112204512750458566521978504268749126459868782035636565588261444041008702684770962069898641401753918507973789479241787327176692724189444841738596606066783540350804916106084364793023711963012833758074601258510425833487946653232002954029829830575018804483794016633073913825727030327272374230001777451665845847346257461031630604648387371309531573504142219898733533123552755322820196567328904929460455270264364409914060186477489389602619805906087946771480287545554730150903769938075722850797656137503706156786030997594432386865586382825859420629257703743129952097286703436357241379641276448931147907838171249032155050278613516460632707039767887675694660525530285083641830722181809496567754554381633493168572766505630922451058500735600277676127398784920150289517978832815855730618694191968390425011896654479764688165158411502541545433542307871489948601778483841043259441377505398010319864691609457725243794843769843122092512330997029566559758174320070997167463056022952009477146809071987303966561616822586675975590350210563305265304062222920650036781582384132552279032916242789970649292815191798228685909897220185552197389021583377830255017409797708190909788894287020169820302393725435682794705646841441677610518677573236076195344441971344698113117358144949310304404209036786482593861470779136512617668186500901091870440499068592511729453125298534835608950400067368501908896531236485930064931396151381111007904414336846784663037151279/2260357316495867676814152084975060674958959342148095722969504931305066777462169249107325746704709255576684832103921758678917831528800460679297031014507936018099723712877281788021463741999667805073379578775296314672586503275439821562518333037991760940349452126665072691257191783117844712311712058517062775298585842918150305361109888799998747220024133301164573067335852393471428963298717107066157933784534759688403614610518740394363567705572231950428548196353217575660379638372038187641446984199751966666344622488575568130395214275222956471596983209135655852625318067507210962172140035831071056558890236843756675464554160746348298777034441808209223081513040247969980352620892821235401183392767821951211016460784798456499048344971303406816676364095356192361625689161699917707633436850417294165686896305877974681952681653395317823841316178079841803651584734866704140472081021690585978371413802586919904650703107858179956118598110336718850665064080978978820985655682163022098861941241888437697999539315637166036331520611444259885324806608176140991683912374106630294922558079176642927790040919157515324510090767440146741571441166729780388137873303457944833706033215808095001681823300768368271830870584839394382198451477374661282723385901376933573590490635555965379647322488320031802796843504703335776601335642682271537268068042363541564430374381895868807809718866733629542036172562951699132544835820876161366629222949173291042358189257490770624725143236212043553612580567988185652274248287087808399360311483982452265103356155942057139083616472512952913597403126515808048769246373439125619214442952885691343401409408005715403922234146185370721841231797792744172741611457126232951942622137039566716609991953478201088095686582590651858790281388353255980679343304537963482263989107481191759305991139591206425116195918985006222532028823381309548117583137920233391866667830961234505185514507939985298895286358195997403110553519780965910389917982991618754209856914104763143168354447943061754306575003119454688620660208875245600316421912346919908804826044274261018818810911126449263903390291565247236929884190662377029039926614659837527479056707363977735952171060470017260382643042908641403849131601824093226129007532085441282551408717280653020212608215551084636336209890601093693751486757151423709956322639512155440242788958607265302479047333861382062121206594707545877387912306600759506098505491912768192007714238196992788625403286747059421801081367699858286456281258162192516231420378219164615984387513497928057673557123021176374999995563001400375371623087505346538324530005390845955135714970905261587268188804592864844377011801166891677312669728350876704287270888613474189678372919671470258738330372563230048415365766760753425815093677773508038452477735195253726134213826161770062831651690640469638819687843487886262353694387376726755620835259967616171954350693397837500000*t^41 - 70062041469136585503958423506573955788141059981083410195960901891178488080480025055441792450803321107276648760241521558731552842129789468262771637765537008649158677418479280360631960216077223003245465650408506336222947356081043452587882421343280989756141111908342423134026126514653225593358481510659969928737766723920012766504588227465551622625180059766954372146904695789826743764546660257373713366195363968479065299575363568033333288166138720194948649467191800320257029003543471461168782168243788189829721790331427193635141134021234767803938569967882050845576667434218710077339901295903416083628735958525733605907810073652400764441528330608776311136577483364248219068831209753790827700380116060181129760129355851949855961022453911442709132420606078011114419994775710221741576299337276406053318973287005009003583029718967971552863824809397678362408182491033923399530285661388238307197807430822380236167135205372090432647892731034567058094573966672162489985924185934300010036436907474038803506677613770846889163275277670737173074016132766047835951469790323747457213590629872895427879458163097694183379396277893427065707826354500788821492850885643624175669082272084875989069701596747692438873869087927693017229598857111412925449167471990318583485199211207028634816571828656003515556502133404470053593361315541320379044712928775858730649622176800294195527611741671279388756891391165659159258136569562331327039351663192613673190447967646143579003253958896902287186968423849648559120891892494929888629221722421627852097628163305152077146735409459358054794558589422013966321586361247891785626982293482792164010099672849733145621511923744385417152883649679885847486430979638766045132024354551928141774142990789469012532515471593252738277724453461722193506764857049585247285212648677458222780425356428886613797149747452799071470873180214828420779697677780900554621689282516045911443820624890085010163677309398121245903552384655402920907097983821520903474872850297694545983353563345189154848703683543323666028437599380053574705709402675288408806834283887354276203196986296158118735766336726822850607656335263537480639710225522555653178380588717109057300807154543380159750959386685893426578341472728712405731631146887124835319989293080525351505436488623306529991061315981585218997407737198354434710599352765925846024613108633546253045272173185975014633096961831092754367124781574356135077353903618929539805556061911769738826635832099144939070594506768077145254238938982658605934042357178891291306657098642169746881093464123222098223960197342120470829064568269915998813476122336319567547766177209636477486438231937773092518542385563355950263188247762481406510879669393322393845320572822851400607726669658113153366801022507258100893528286579191045072175173014776607815802761074625682693649616589704169822777373472496551984321214991959502726927474199402579195825414865514549076577/4068643169692561818265473752955109214926126815866572301345108876349120199431904648393186344068476660038032697787059165622052096751840829222734655826114284832579502683179107218438634735599402049132083241795533366410655705895791678812532999468385169692629013827997130844262945209612120482161081705330712995537454517252670549649997799839997744996043439942096231521204534308248572133937690792719084280812162567439126506298933732709854421870030017510771386753435791636188683349069668737754604571559553539999420320479436022634711385695401321648874569776444180534725572521512979731909852064495927901806002426318762015836197489343426937798661995254776601546723472446345964634717607078223722130106982079512179829629412637221698287020948346132270017455371641146250926240491059851873740186330751129498236413350580354427514826976111572082914369120543715246572852522760067452849745839043054761068544844656455828371265594144723921013476598606093931197115345762161877774180227893439777951494235399187856399170768146898865396737100599667793584651894717053785031042273391934530860604542517957270022073654483527584118163381392264134828594100113604698648171946224300700670859788454571003027281941383062889295567052710909887957212659274390308902094622478480432462883144000737683365180478976057245034318308466004397882404156828088767082522476254374815974673887412563854057493960120533175665110613313058438580704477577090459932601308511923876244740663483387124505257825181678396502645022378734174093646916758055118848560671168414077186041080695702850350509650523315244475325627728454487784643472190426114585997315194244418122536934410287727060021463133667299314217236026939510934900622827219313496719846671220089897985516260761958572235848663173345822506499035860765222817948168334268075180393466145166750784051264171565209152654173011200557651882086357186611649648256420105360002095730222109333926114291973538011515444752795325598996335605738638701852369384913757577742445388573657703038006297511157751835005615018439517188375975442080569559442224455835848686879693669833873859640027608675026102524817445026473791543192278652271867906387707549462302073255159924713907908846031068688757477235554526928436883283367807032213557753794308592535691105175436382694787991952345405177803081968648752676162872562677921380751121879792437020125493077544462285200950487711818171870473582579298242151881367110977309885442982745613885628754587019525725916144706959241946461859744915621306264691946529216556680794496308771897524296270503812402821438117474999992013402520675668921557509623768984154009703522719244286947629470857082739848267156719878621242100405019162805511031578067717087599504253541421071255408646465728994670613814087147658380169356166467168619992314469214459923351456707041584887091186113096973043152845349875438118278195272236649897278108160117503467941709109517831248116107500000*t^39 + 17363040334954532467038092411564378796539563407089888054753790251921174333310813481592249544461558135036789758072142190696406659223058638115439982089731006556293697651755905473211342023585616027875499769764144419078566795694516897552231726747691740336101554770233866252325729282218464857214575480914446764794424022424738769211755959944627814937570919567603630148284464809408779402883387834356211372734453718648570694683898164698217838233856256648806831518577508648153801319060414440858926446076329603308541145565204878284157940511185511723446318806404352190297163588090093275329717065041969257523598148026897555176795755428272589019578845151145147977204348554447510697654439635206202193526132153644459028052892028416438650161200330919173666437502674076505591447928645476088451136574009187198354495806315971917448571627816559735786164829510990228743994572844616527118682666551898151892156127846006561944780011162636281645916300511459863288557402666869534784479290808240938793655689948517058725713949243493579491254728019534405263198757531398906872753416814322115773180891079762604118271449193516148764038975051534638809212656525715242961639581637015378886828127204741339688944223885451298014074575874293603067019458433675199463856569246791083690594173059030861922471839300492864211051538801815312394856953252973050288283557998533074907410655810169237987519642993294855558926436481196336495787604528891125114924033763861775555197519349871562776219951044983323829677222283154998970807120124568559742340859224162872695950228923242282160396143445318049235823956454795816940941614043663710431630887582298430690001363781837075291121316259413500552248772968611813381212644687829270584650868218696232991932336381107265399433889032431319395040601822483368827369310063740873654008783819698256670194871085168224009808042173019528389173173834791108589180621082567178967801818508010916671957930930860922737964749816136960763589168973821482951216998882777604235848972694054483832443007980442879207304045732721981547973579444070040427769244544681309355256305741755760727469696655679638062310910260335481874781652635781476540058920762140011068575328980535027354721546655988787808797802919085076961186437047585735373952815888738730101088034262286639731956511429496691577260794792384460833766836227517053470261575523957167965437465429875222648276798581050164125618244729851148490107881762220415294529124941634910788297239489455268214996660720751612119232646278293796045271639929422496585217129218899336958934434144448635637243168224822876526676150361506669575966544337294852942657779323605630035651395615689754864148369152135471842564484111304402689762156691408732491526668023826130988033617103325053978242266887229124679765068902390074104590785100462648367734957369170611165545004737393912270711683431833905552900186871774587387582804062374008729637937760648802687652891368992535454451/3767262194159779461356920141625101124931598903580159538282508218841777962436948748512209577841182092627808053506536264464863052548000767798828385024179893363499539521462136313369106236666113008455632631292160524454310838792399702604197221729986268233915753544441787818761986305196407853852853430861771292164309738196917175601849814666664578700040222168607621778893087322452381605497861845110263222974224599480672691017531233990605946175953719917380913660588695959433966063953396979402411640332919944443907704147625946883992023792038260785994972015226093087708863445845351603620233393051785094264817061406261125774256934577247164628390736347015371802521733746616633921034821368725668638987946369918685027434641330760831747241618839011361127273492260320602709481936166529512722394750695490276144827176463291136587802755658863039735526963466403006085974558111173567453468369484309963952356337644866507751171846430299926864330183894531417775106801631631368309426136938370164769902069814062829999232192728610060552534352407099808874677680293568319473187290177717158204263465294404879650068198595858874183484612400244569285735277882967313563122172429908056176722026346825002803038834613947119718117641398990636997419128957768804538976502294889289317484392593275632745537480533386337994739174505559627668892737803785895446780070605902607383957303159781346349531444556049236726954271586165220908059701460268944382038248622151737263648762484617707875238727020072589354300946646976087123747145146347332267185806637420441838926926570095231806027454188254855995671877526346747948743955731876032024071588142818905669015680009525673203723576975617869735386329654573621236019095210388253237703561732611194349986589130335146826144304317753097983802313922093301132238840896605803773315179135319598843318565985344041860326531641677037553381372302182580195971896533722319777779718268724175309190846566642164825477263659995671850922532968276517316529971652697923683094856841271905280590746571769590510958338532424481034433681458742667194036520578199848008043407123768364698018185210748773172317152608745394883140317770628381733211024433062545798427845606629559920285100783362100637738404847735673081886003040155376881679220142402137585681195467755033687680359251807727227016484335156156252477928585706183260537732520259067071314931012108837465078889768970103535344324512576462313187177667932510164175819854613653346190396994987981042338811245099036335135612833097144093802096936987527052367297031941026640645855829880096122595205035293958333325938335667292286038479175577563874216675651409925226191618175435978780314674321441407295019668611486128854449547251461173812118147689123649463954866119117097897217287605383414025609611267922376358489462955846730754129558658756210223689710269616771386086151067449398032813072479810437256157312294544592701392099946026953257251155663062500000*t^37 - 1543651094951439635657840102806866328994467583101054794992926086343203866677980069061007111233759117879373934922259601503041316542486119745764669688805642940643391359947910242113029709292897437089938868419569763024800200687091876525264010402986223865295356571498195773556258966864370704955326522877883232661651845944784498142634473507698741433458697842994935168521533446740893717083150759058435439454696896652473503075394428415526563882731178667872276242565327173069294677794044227305360388345477977390223238006456168691370409325550100350951573659483726382869764024550824989595621077076457427131407398368012569920965971915952872438046349189344955112135554968155946169460332884526909888109962980098800698780542273918098446790653295715813309013028945896531733666217874572864045220288927326278024588542158035337000953124239672565723786187907364275969858843760240645050782384496548086259332983018398383263873668461370386823727657118396421515413491530613136708789601051286783681360719563119452523639385296118010568841557449568287430352938810003494778312746163106535163248646853414319762849651785270905673368844960189526649436981140096836878152034687626831458845367818505360502303775354264781655087238459791164097739360329571831395834401176264827297133802691623828624424772679405453736914134341581454433086646354945355356424318240123455940286740768744432389949697876913643570130898964845232345405144714020807167203974014227822988902699819288291370654686921818811026362170494975272540308715650123973597235806571850730215470266460502637225405486763468230248691067739847992036814964287569158049326897956028998397558311927976150958814220898740544526885209202110256314651504090244594756309416162438777651762659293956064122296865703916258965960663681489218099634317905994061113461304799374349760955305473282875917183700307648466435038189185972230272955159955501172163259999822550237228424251379017203359379264621337426413405334151369878301039090786908720028984584286075950152167888052869912081339780444755718580768519425309434570956982549300019882118515117860375368876356858051072192802618242495687395003821777944334413075224491177378810162169530038222500314803650098762571408544959216549561810775570472920126746822667298624723702452224054644971100983235102923908856046693851374756429646248216375630345371614300976180924619391431448084378639957712501072279318598134421914976412943239864647693831048340199323234127156277764343415420107838893343230920801513706338178801005616368488045836090325319719054536658593229582435840180617460591205391312576758216298292602794592782690395422118704679735071974128143917054163042526308097046639935217046274250599148513978745632366599779641160172144592033260624083465728566971934735479857568467181909170823327522832203555646021798085350358094284431128449261594102525279972178056038305925044486881325358703477516617599731508526453333631766693721/1438409201406461248881733144984129520428428672276060914616957683557769767475925885795570929721178617185163074975222937341129529154691202250461747009232322920608915090012815683286386017636152239592150641038824927518918683902552613721602575569631120598404196807877773530800031134711355726016544037238130857008190990947913830684342656509090111867288084828013819224668269704936363885735547249951191412408340301619893209297602834796413179449000511241181803397679320275420241588054933392135466262672569433333128396129093543355706045447869154118288989314904508269852475133868225157745907295528863399628384696173299702568352647747676190130840099332496778324599207430526351133486022704422528025795397704878043374111408508108681212583163556713428794049878863031502852711284718129450312187086629187196346206740104165706697161052160656796989928476959899329596463013096993543936778831984918349872717874373494484777720159546114517530016979305184723150495324259350158809053615921923153821235335747187625999706837223651114029149480009983563388513296112089721980671510795128369496173323112409135866389675827509751960966852007366108272735287918951156087737556745964894176566591877878637433887555034416172983281281261432788671741849238420816278518300876230455921221313535614332502841583476383874507082230265759130564486318070536432806952390594980995546601879388280150424366551557764254023018903696535811619440976921193596945869149473912481500665891130490397552363877589482261389823997810663596901794364510423526865652762534287805065772099235854543053210482508242763198347444146423303762247692188534484954645515472712673073624168730909802495967183936145004808056598595382655381025472716693696690759541752451546933631243122491601515436916194051182866542701679344714977763921069613125077083977488031119558357997921676815983033766626822141611291069424469712438461996858330340278788619702603776027145595961808826569727682488361983797624967133341942975402352812848298133545308975758363834407375963766570922365911076016620031329223829701745655904853311676305603071119083620648339243307080467713393066549177884605319017212239694473025407845692623881123036086504349468333199765753647347516227390941862711540356473888059325718459338599826270714532820087688285589841591714326586759406294018877805114582481823633269972205316053189825609047519113714283395757394275424948622586014813892831065035104200483322062685313035397940368545424307177229125256637020855995691597233990818909563088073375940692147267513412195664717337508589590582155899987377112238636360812819072966145578328412493251661064548885083789631818617848802828261574693831823082785371146197112885562608008950557902728263292754029029795328221609117437378937509812964576264323669756843089155059613128596024469758558760616007539954253012035494529232894043935224703437718583200348770532791967007935395076983615755745789132259434987500000*t^35 + 1467555417319605041240694372207618737459775806152754208932690709045288714778611258441961887954786291125297978879276483444531864616682398907558332405298326785227030365791215951394089895914597770467804447531737535087374154307702975410165279509656410008120325827716274559850526578672206266437860847515602249287164172276795888221110765231312408062201446850889044180976864305790377504492633786369522554286259561876516750805825111772837523571817626763379863333610024400172904435552326659636888409512677618620067130559603984203964974467780546787458224473258470882114345029295686246507407467127803789378274766385067243524659886618459562604051298038386332377393982613226516566779802861426925915990416878803937812723419338800025773753795570272974128380800001989191415644257608953553828932821265591494340964614672985424966737443259234620725337296730666078141336608934211810070408718623257145299419831455528095381510218856323374699150922710344429139559404546004893001984792844965511374033435372476651192378248191861645399654816895101604673388522382752886511088488786150864844175569417397773809028979481739036132092758622430637398499422973058977127204006513363943050602767748274584834756295885811287966513798432634853557267539679821191212092863360926329436731217367242162051881936900097279312659844791963958098273846162760707152477424150434642914997368623275433926863390323180612779380204488421617107350526615694236554768405645748265497757519351357781095621060235642866611535354570421793792277776578856371579542349816535397234850260141622891025979512748586048279279989093968609165415917128684811908593596834857007806545443821652172695554301859691984958677878968149539801767837780096744961020281450790546827889149385739908713592953204738637363861891910335427272954547783320416330806964591550429363218330778599793733440267849549280539253703192271407503432569493523619509970334359350954933700963813763344503913659276522481080299337521344799857129613211487404517884927797843244481343249051467603378569061070030580137477932570520901100892475836258823351878636795496973303943280671247462140512129092182559689457372355529058810822402229250468414669211360955250491118460096773176705538836627229822917148843411053582347612021909981435616761530963712944955567196077517387299868693031072323048879499733840711070896386228739745160639083182513155561400770613819124512034305363414391117191484182414047162432179338013538154722941039503701463183086460308679310320568580112199628872790100918086414701192906104609257151803652274851477560283062608209737228640700997393876313461038195164462838996608825870460466626319109361001792564829952797235225224139441245271065721661695082611670428391436540922625083764377979809130380110515551419937652266787032652466855340713405823299881321502531374485710339086214535288856950210412376665443985446447150530031026596114419850473844053721204567435821919984717323/6781071949487603030442456254925182024876878026444287168908514793915200332386507747321977240114127766730054496311765276036753494586401382037891093043523808054299171138631845364064391225999003415220138736325888944017759509826319464687554999113975282821048356379995218073771575349353534136935136175551188325895757528754450916083329666399996241660072399903493719202007557180414286889896151321198473801353604279065210843831556221183090703116716695851285644589059652726981138915116114562924340952599255899999033867465726704391185642825668869414790949627406967557875954202521632886516420107493213169676670710531270026393662482239044896331103325424627669244539120743909941057862678463706203550178303465853633049382354395369497145034913910220450029092286068577084877067485099753122900310551251882497060688917633924045858044960185953471523948534239525410954754204600112421416243065071757935114241407760759713952109323574539868355794331010156551995192242936936462956967046489066296585823725665313093998617946911498108994561834332779655974419824528422975051737122319890884767674237529928783370122757472545973530272302320440224714323500189341164413619910373834501118099647424285005045469902305104815492611754518183146595354432123983848170157704130800720771471906667896138941967464960095408390530514110007329804006928046814611804204127090624693291123145687606423429156600200888626108517688855097397634507462628484099887668847519873127074567772472311874175429708636130660837741703964556956822744861263425198080934451947356795310068467826171417250849417538858740792209379547424146307739120317376857643328858657074030204228224017146211766702438556112165523695393378232518224834371378698855827866411118700149829975860434603264287059747771955576370844165059767942038029913613890446791967322443575277917973418773619275348587756955018667596086470143928644352749413760700175600003492883703515556543523819955896685859074587992209331660559342897731169753948974856262629570742314289429505063343829185262919725009358364065861980626625736800949265737040759726414478132822783056456432733379347791710170874695741710789652571987131087119779843979512582437170122091933207856513181410051781147929128725924211547394805472279678387022596256323847654226151841959060637824646653253909008629671803281081254460271454271129868967918536466320728366875821795907437142001584146186363619784122637632163736919802278518295516475738304576023142714590978365876209860241178265403244103099574859368843774486577548694261134657493847953162540493784173020671369063529124999986689004201126114869262516039614973590016172537865407144912715784761804566413778594533131035403500675031938009185052630112861812665840422569035118759014410776214991117689690145246097300282260277445281033320524115357433205585761178402641478485310188494955071921408916459063530463658787061083162130180266862505779902848515863052080193512500000*t^33 - 21796937631699817438862198184086940527701101314257539648477415988945264178242566884866697983892475455307712434016372621017637823934678905145884520796491923805105862906219581223392876041110665988975144694157102030657895982435510543967207048167217108104942893553257276754922051312416281057480230419900218090143795467964156301655647649101155180635680704252575706230914999155613271202796619687606019414492968838027905466461746933269947117643044036667924540837772394716074721094274487459456514856655555559328747335511601887469603380666738523849971132064797767243642375777975945558431169258440119542644991469253742619587859740347364196444270678759886962936444035360199507613189455208068778037119162800250903038939275925023882021280416283552063846367913845299005594962105214992361455534586923369038128754469094995231931552992577570800262816488938222876193388324913222775399654661761076501364637342977977913706009603069990472302058764049452125211927020709198191024439817356073399485026788221667355425512898861113765841828289693386600068062502361871669401238119742772105536192510160073878651411612607157906161038495973016320461057251670095132990057511343095968173156498129373847001880073180935392277535866829032076278198325015487844732709703986435728936407158290003625233876782649111532485766853231828775070476040719479288366767041590324346588987017583476044185275812569802809297650459017688474669026231100221210161643879296041322918492395249567972616060010895701656665635604134282716677974406916215838185136901535505715811852588030647760720357175490623518480078187805484088112284618330241064610950013673973165292163912397262846537229927585082990043620131989086444001455673262029656595118343728164695409277655279851375368464216877542327894066193991790230854995039865712968275611625527663362558032899703781386398594780350630429968814088470990700277024361927610496326523023559116802285296838607234642090323937148578814269136614652874411647549108388947855195994050515784726468851308315717048959725430431247131014341307387492062251884947918160588319847936298155497687033331480837894661311768430960456732604485315233426838264148709588505752194409665101851440383094236937450608547497724448802826659646934270712968605778156268411967583260039954312028514888103287371269318129530891313557066423525849203852542243632281623775577063167487572767365077282892384764698919038303510834884555131786829589198084841119896694833719369746018594712984052433399434836729633572851473548603159519332867192900685319621371428705377926312336625017248930300866147899017837796948590340087614836323608726854496100718309635945237266295676702104818855512030117444945342249991656376765363775905575619425068916254706323885952920968848127596959230110639831151972202689538489627623293762519597288876040620445898013794141508334816222827556620387574191095954573376487346127997845013301046249929509594929147838279101/579781651681190059102830009796103063126973071260986552941678014879749628419046412396029054029757924055419659434655931101142423787137318164239688455221285588642579132353022778627505449822914792001321861955863504713518438090150314230785952424244886681199634470489591145307469692369727168707954143009626601864087268708505553325124686477199678661936190191748712991771646138925421529086120937962469510015733165860075527147598056911154255116479277495284922612364600308156887377242427795130031151447236379449917395668319633225446372461594688334964626193143295726198394084315599611797153919190669726007355345750423587256658142231438338636309334323805665720408094823604299960447259008646880403540244946330485625722191300804092005900485139323848477487390458863340756989269976028892007976552132035953498688902457700505920862844095899021815297599677479422636631484493309612031088782063635303452267640363544955542905347165623158744420415301368385195588936771108067582820682474815168358087928544384269536881834460933088319035036835452660585812894997180164366923523958350670647636147308808910978145495763902680736838281848397639213074659266188669557364502336962849845597519854776367931387676647086461724618305011304659033902803946600619018548483703183461625960848020105119879538218254088157417390358956405626698242592348002649309259452866248411276391028956290349203192889317175977532278262397110827497750388054735390540395686462949152364875544546382665241999240088389171501626915688969619808344685638022854435919895641499005999010853999137656174947625199572422337733901951304764509311694787135721328504617415179829582461513153466001106053058496547590152275956133838880308223338752878752173282578150648862810462936067158579096543608434502201779707176112610159044251557613987633200713206068925686261986727305144448042304253219654096079465393197305899092160074876539865013800298641556650580084471286606229166640950877273333897856977823817756015013962637350210454828298467871746222682915897395339979636488300140127631199343576500496481162220516984956608437880356347951327024998703934236191219609786485916272515294904899707948741176660248325798378045438860289271731877010559427288147940506066520087302255867879912502090431979915688974436335982487499684534007288853209220237836939180532447256353209340181603796757034867870422275367882763550085875641135444498934089491542485517549999506643094813314266658675625041249978702097528650282415943050620741691977370815013650476036142718602380413359327013215723999995397212218546793267402054931740187498861909859196282821321945121387080241946382751987492310890037199597134290428378069832582703526999307715230699785321999874649684982929356129652502653895732121366381740562468507418541319174133253721571528348904811863060539077582580753425846410494021116318658649280462357249931854642826293722610362130412816744244181693548106290952856545318750000*t^31 + 263908580704497771465078639191694641136074027111486170444916808253176013983409731384776785397211020390657255563484720018641329865871704714895139624108224951802492095909232164235246517316039684765488991803590822926334164784628501245440181465180094623550374060446801230289502144892866466864173191296132762116418983806591203925124566353915000543383098761678759586673647596734966482286489896419985289114405605948276289745201667530919793894196306318020911864085946190249073010082083274287854329306946421725107907468488205327842949110926487890323424560756713023111927856954559081492683338706297971503058447041131501538266472157211631049826971712997444154067954017870381759640480037800458690906115617809093690088356504693584211439484576541450106506310818466266468383709803144193338589746310959212405410869264849712407333752055511954314651988466296642916898565006317877354040387698808266555010463475497477387371303662685070653585130012970562246109523152800351099688215329863872981998344335545513375610194867794932226366097503596742645371571323867767427212255455470181137612959386415391761199990020506256293887816346561904275092466375937148843744193136684633359592851816968366150275100414726754089895871445710461668500989532988075453565237463717788329680296821136607768061920576474684053968106605592581723638530156584739453996526164995108700616189543081649511490153337166230864636579922882768478434998544369817240061058817216228977430662530152647573758780323660693475758087370128622761325552921756454322129069613219613499942204002077065083338999632255414888672734392306618439611362529871655579844416285553556137702656726030141011226535754869106400032283203972233156588911754086356316742215190511661775960497439975640422607670503339983250087369240240138462776447177370114627194084239127068740383991978432966498620896139683994803390573044910731449332614829629870302700011311922037856004762897910013501746133109565669635233062684095464373146491518090107142141873390154806011272407705041529938690419992488641460616803314485809985996508109215801470959117421857705078794464074187782215041109306580121427147527775219850315223949843508599239543602693331820931732656428519071318312715436721365936743757968495155257968411598986411182205651620092315023440825227494789658936122313942250185892936916396007585003890268064729352085987864101491382848129170889344028834720733634773741104703772927165046609332632581112765250963460299888184222947320809733352449172287053904013924314315408159663129027009491908541869111856021476301157869878170442762770645258869303640379206522386271985990347514394198980103100848973235598336544446929606745614129363453858907913168093168745448748373722570002418698965935498843595546900659125510155776494461755248919732377331379124343157443687800933985944334207824183538547702988763773778998191357286817339229212802728717469047550112885752806542040548152854584977/47219521296296220080236874001279553208999723146455308527667803830832371525664910623119581212899479602086238631695069444519743872794639454449415699802436226478395937000964806307893289589537934193656044330483932833582625906415947022948073416858015363687609961665552776126925829305103937406748101714294086066861147722985920184575788901847945723025783615105692051389897721311396515463737093318565865555417424878415605053541202335466092320249829371222502480406570769268606285914027175904873185442045760702564335961488823530018787920059612112876390826972705337010728358831197030024999760266247454529503549398389656579510643969663614293279744571245750481860129089753783612237001292623747845066356582981243639271529473556385647238781127603826688521010720859198943798231824940072648366023888108964593473545233699657939897804293980916819834202464949617621316202026762679996144247660883743973276348863846682741437516297423796065099714436872864332441769043958018918434772925927137633763149721755984903195422480848910099442329732686179638895652578818569758404822296192724693435713051340233886754104573553236533980760738211880549132557685365094454528249152323707029903343201203441016449651084320360185173320912769941888740087833402477754624676890549914632583844217542895422958238791054768489758716555056989718317426077528162112379802133788995488814983195098702985248861953331163931884687611390374005725438822726772464963557984047280055267730392630974013640947372257821377487979399772358048907024860330829728891591628419752963828734516058799848167245105682199839068075693894191935443782232743407517971471555691745941720755622527572750572829740217066588575652767208212864451277988496991952790500615910399238795288628912627808884899441328029847916106646028614039055939697082991525449334892231251995147433875059672389264638955928391727966680059186523241296971923831895745295137704757887543251849306318935942987365849155126203753921860451462083624580157305750132858900066849982525322307107580904405879049669925178072806078764614380901531895953954380049553388531098284122769522411211507578652507344475857122162695688517861873819546486222715770867582748933048152121248367196631733784006652522185443073163604697980737155241186483072720690279679186941047446876990947802092354087645956894210811360609511895978590920806097511005327441331876303184892458795764403458381609819014310755429535034809702138338549333211237789442532428894859732359011650561574299410485326677892325579436727321496967552420437039287646119075787005981933019223099331713110128460487708110843858012486747350273223154368445147496179903212866782902984368967233410191181539247787757069252138376592132876291814323534274372848347730249661752931122275129182175575865981923979463111063471405534022702151857164981824376745715322892170124962617555579016639646318407512202139656864370250804302070350153898041234172142580343750000*t^29 - 50469411274771283715038534961901785570438256379650354523498932574953436556211217355387704061314749937151772396607052937722807098648189958542944053255348750835446429579122844491113766758098410930528258841252415335691862470999359461074255950951148023747134877937496784598383080131314914589422544457322559900723896810899285312009457470389711180820247447984742062072247871884961869374183710930059128174588940175938228237244873389755325491422817942277466407523355800011812334864391340144681918659274085338392525572289158202250377328585632076426601872620770083388965037936079354830955703566944407607159117595423041785279122239723055162271716353427402222617049876215288248876523060293602687193825852262562695825693405747469891124675928100891932439425202923001032901162634341339454332690751269013760201518391055148448524615937546993429445089293812197435935279201251978394477926073095943783881489024587505940115856882168084510553643152844107706382285458333993371680838393670212715694300438695217989442842193686570769464940020955808804269371943557667361688034621707775425303781341896320456182212946851485489230276693016532856013678018281031755136608416251758380265611910204901671441228144131726097372747858717428355816858214073118146591055789999260717623812015453935765654959732883088232908354613778324980853557982183520413157870605535453527701698532556444103269813384126415914511863217362629119730248709601422096606728756183687952246876492621528392217034909029208986089359464237116525661329142999433519278018744808944407444733472860760801834763402819816828115301516411825534909566847114453290969040362760999419711958186236921621235185212473255456859865379453365969884182056375185173769477453243845732440468000783781931736293844324951573258893226169020117339654568910701123833363291010907588790887999399097316079660705978818517805011069762717578147486324703510185373174631452761434829347013324546830588707071735475688902496932949795115559544119732514873988901984397513903496365892149072439543204611247701325692712282518402039673208861978525587361022506253608153346724245446637058407807011830802451575240797396266732094626231012046309494400917912394763117846157398890852170203632136038569168028967950470606370018995083248785980386716515039084481069662136750042828744593150911635963418939317184495765322453429244454712647762225030680322750532572207973383451718760821828879571805902000601509526264544596604514218106578180096106003694460596720634550616270626869573344131169466212730034548869533108823431123046292580039497842095946205288910487957374476271478729793135618354620917350067515049014749753159848680635847527622548618639807995356888704692830580561486660001762034162667663596037988492745685058647245194352585278050866762778851471521919457722226358282075012695982387844146820092531106533498924003777491902118699795760660836860480155515370282001707532559209314043006628912131/71537574763888773421558864111938523111634580566879792419416722803711042861382339594026165537542711597160651527018030208447411967283878773490864785200690883114769844556461681556458333728149970303388907160683158242877678248220159739766331226539893275986729091923312455832292631397232465171223374097155540391294638800323669079632320186299637770384062176885123457855695047786765720927561696377627286316457398690799641656114921538231129865178491497402091257815954715441938523159751171495882875944699327464384968981655567647978463698890312351007732102863648585571253463629263500487874636803364893612197877338560329717958625614040375654318813025437311980018095570976982172539056958324977985275530223216584113496367152437924255566753408319797433109331242101686399854321214784210062274526190485081359112421029054981778945173505381088982048816734398670696294046070545460194158535206238872119513668528727724353277837190597051038626067371862389463649280101596398661428680982779613515151171828460317128341065058486098800655129545019562152926913656910133183983305778731977910555105272780454338432468428933153348980852518390999031935824893328118098610297465770416150303564949823213139921221392745345680537581182846461961441233067604753798256385489183120668364523989577486565781731768447974261984455580911339423250900507455165600255400232690328165554699540574535022652025859296713356805301731256416618674039816431060284419790345831629283730611544835925630666035268970599386894288790655122444094142663401207039270761317055925740200532791829081769973376335108532756188134676249700782197330082606262389726779406872995101706944768129272717117837056428855881692113942320442489643686152572942808477608433104254846774862272802631130460622653611965219592901568733350269169748641080732161055742361730346772648362320715403669735928018231513467869520289667582710564912464605322054122133622708199628026551699073187953625859261470016198687191618583965056691238938318211451281233601277723525863295267985070174906760249936644780301209328390787065820822370240885775073383624613900445995826452985433981658548626880923540076483968104560738836612926627414392864387864633567950463691276302897076682770078571110946255842861117440816790190397521855171845773713968215686882018641285920169916442783624694729379211323410522407565245021237729173071073617792599325112075075583071239448138875806680794475745577736698739582902239815025251005436629775712494523902650600785063606885269917006873252846641892067905841916962114520783870399817314062628524122995487545361844617638877787928444888917422235663933078868194398456712553367493176098021318985358616439640031960398451959916989640537081307582098700154425674865246811328237555690650246820710995997436962614828886613261159179384044393760063604947463930769758714181637739318365596702210209064172387380986241580149520929968517636580483155532469770796009220781250000*t^27 + 531910847432734861107102160299904290676847568177254548992585566794711475949069229799549465860244009288390841708919997188247621086471561052621914859682043240362303605683540175348269363273003317635239311599594078097134147781984654693239104454128845494429101972475321694333161220476758088494023347053359846260653228730509548197957937828449764872124902980225697187427895362255671707167762197847939282452964459388259986148370709753864158763270272555756331815255370286462443674269439987727325789029222420285507454988199739330595031973933180963515282332220390175685306401537213866426560935059367090511723211164344180971229389414112532551370622436456730952935316781876779564508662244226788586796868754291556787823062931489287927928700051619192486186787059230435137628371724173019334610877248109482058986961824585384359142506394212635083841731797542619613257200024752714996745658913881333770184882384539726395627316398510024878443393809498209874789389668556580149280670896677355084021005341400503359756322281094746876768895414712626847888684539586456613216004896180893919768415919570876151569708523834515763269279699171032108698831001235182622938485028787770030878099104320166130150331973005097100916491472223041641679454096438680579057674238269415099312739247250847723927420064156442981688090419262579600620153903557853847747086918426084680061980518497563781222604458677207634851306201827945308130292375965253174761763811612217760966476033656229388068898920872788179607409967148588642808230236066272503399555462069300924372529036031013149526360233049508172997037331825718553503913342317026463798179025821978839760235015542468673167324482218657051593333091806119122339773194232779596758116482328670580636558491321303396350128529609532878225587065243585924896298954359223466080583491403922488154341937214619568963759719444960106809500523874953449017452062731219331487210944452269569270333550629218931952322142340487719910562437070478748344484856106315087204631110509388827087019109472606856501226304279380050986635105268656013636869418838056875710788692142877578300483676650074059230963774116000496912199373242557120388500835153870670415762031127674856196858222640730875008228556731301832554761614699064011502100121361330821308656267137607318319140417501221428463858171453096626845354130058812401123432296521419481628399163539971253853598397623913885452070122570544398387115720087040548091392771320338532984679022748830008258861689340582232725633179356855787597778265920708641237347069142357615862390317429933737918636332028218251887425462498027380330566094183333133922872681788440354663037884632925147964121037053741549304873383961801266980369093725604381400078510253478969103421564849599197532304910592773979109508949476863330672821879155717532646134751039296827379112246305788176710765338748638540295915761848077651469293291943058249156563132813164439087961546525790221339/7100766680267478250732509474814638590340025034045846062371733967183170180314987781925560134837572854829279484904011887357002373048918337516871023123624132101762340126345085428566975347831182237521565599652994966330080655749260300095324729152848665912756813568684347467797935264614185431810320095569512898098875258698793819756096966640112193504788393853782624705676397335871560447624642455260782493633549203383075542162518137868867705136235452334726095220250319903125749706227153318850596575251636948316730254475441529503047507889853225951878593913873267012257751204682451159537186171593256106692233750642284579412189505393637287169422922524888744683277634452530082311284172159664481501422999934090571265565332167912481663662930899891004471592878845648872281836327985988258033175192240741408978566235476568561761965370163752535995956624006979165409927535891179011864624976026673232603578950258900046917948284103707288278439279873748287502965580454753644912180186438865341503894092602727774220520531731212769842805451135275058142375133352561367891676277296359288899543782631541393592556125538550036121062398121773237244000396819235426084281378083878343807909409834304119073661975279908386068174724815871039135648319302990377012115300407806051526552751558061629492408931090391519337716331734903320530089383702957178099424911985558499395799806249620513359534418626488585045859579250636908816534322519823761564631041734398758533260701487417803340184241512637272476914591072434375932307493996860550564653345544810406805089921559331079389949947336698806910525960457377707269957208199436414980287733719245439724985628836535217847251974489975324553143161682177254527595514403536545434073725952570481087282625596705608504980322654817288463295414970569582273145420670235636727014427016197383359170778500640067958973595883720596070011643567004506085702422412676411298048818846591666781894761241338656137677882249616422684506427326112087108611864988622469979026150052751816641245604377777335879633980364081778192860777781011456903696442675761995451728448665379747972919070148183817438700382223736114348332482760008251114152690494869280476909610267331929897877504462657932055919400391502864295024402510916347740655935754021180020247168645734001512733702172083927976891357782006736101343938768155557491661357663596821623351010951265414492605970465282626730407858783774241822036968456827874891932518618676580470169265474033684641631818652226072980238982347317719271023296306323777320605091054330211139728574459321772016468504737282280360873158229350801786381566618207095531135235805962513481097889810433775655449440028188594749455024217327824169538230986643626085926833941254104023661535346654690712997876351092795158264113326212645041612589133361082925010258165231822345720850124222473671902711844413404568899703036969668263979066693188604282491334655365067667369841974248581250000*t^25 - 5219088603004943622589750587784264443690929299085334935755887321943962634493866725812252579298148333753419422634434801730783126879875142600298971800449138355131481419810257461146890362281488074732530375854398362663484565372432309818601278354660377964358970061228033630687551744281905370309616374855605881147241501985365275320738879500321586670905449823791653114173109128401283309390319044069245136395938197375474554252180218863078298484808513065734355355895605089063604613488409546692007887691812678923681979335928090933945997439292011199842289031590198596422173863042216149086513988353320283586152847950354594221190127804166096767643506617218175704421704737505999613529003006344307726087512449868897291669883625795288236036810451873755888127400898479364691328849574354858265938157201121001041238814755895347909887151599916759917204858289358196182894163713590098811984269663807731425794327538285495668975073724947956385298915330305258683524064889209262682019407794818304720980112430277576798370318742586294256236787653846636414208636682507406964104174017972441230559450419401718212725745923904773763670148380634904349149675826778816930238385711935866764764744490027910167107177652215613083547621971269411748645107491877521368759067120463999280802691555020222529649806104487935996359353093377487979015490476910781770166484221287716457526815179191485175044559581455040123574381384841595624706280738583821192260494370601037057075713875496394357389804744801452470825013427356215878042195616502079922586096668940072475590516022439967201990346937417596314116270427944652994769719791714091208570145137262719604736869173619182152996451448294805071768549608353020893702804671852873660322812620326492009113040826154625066122130997900107773940027850383992329248732364071206215879343673089209800618836953961315745494068457678844690111536354447378663195634291997560466475966325151411514556391837606667034150956919532890317264044818360367227159005165353532304383540319034726639450183875182180439345738868070037798184019965660632623987326597385542577164966573740490831354098429735144455006525830954684128476854129620278130273982724809273308230555418153616867505428032109351938151505050926203785569243778139765649235922308384976269183825622533527104558933791551360872988349278671039032124701896928703302952502786738221529372604273776159275540760052688814704515114737843443162745195962101581050104932655699867184240978660085585206441044332414983541894334828948155228677422671634505317608937093530478477726676360389592499484731829846599193794611778335805603143370831570760213435198667298285899737632630883817943222996942756531797560357200379901197975361756049714218102334083584379265856782674358267766390139128640745476926575181455485899586531749534510251629906024479526517255248649493430554683777780132597852645742693034572245697566718137667366574191051592585179532583231791757229/788974075585275361192501052757182065593336114893982895819081551909241131146109753547284459426396983869919942767112431928555819227657593057430113680402681344640260014038342825396330594203464693057951733294777218481120072861028922232813858794760962879195201507631594163088659473846020603534480010618834766455430584299865979972899662960012465944976488205975847189519599703985728938624960272806753610403727689264786171351390904207651967237359494703858455024472257767013972189580794813205621841694626327590747806052826836611449723098872580661319843768208140779139750133853605684393020685732584011854692638960253842156909945043737476352158102502765416075919737161392231367920463573296053500158111103787841251729481351990275740406992322210111607954764316183208031315147553998695337019465804526823219840692830729840195773930018194726221772958222997685045547503987908779096069441780741470289286550028766671879772031567078587586493253319305365278107286717194849434686687382096149055988232511414197135613392414579196649200605681697228682486125928062374210186253032928809877727086959060154843617347282061115124562488680197026360444488535470602898253486453764260423101045537144902119295775031100931785352747201763448792849813255887819668012811156422894614061416839784625499156547898932391037524036859433702281121042633661908677713879109506499932866645138846723706614935402943176116206619916737434312948258057758195729403449081599862059251189054157533704464915723626363608546065674714930659145277110762283396072593949423378533898880173259008821105549704077645212280662273041967474439689799937379442254192635471715524998403204059468649694663832219480505904795742464139391955057155948505048230413994730053454142513955189512056108924739424143162588379441174398030349491185581737414112714112910820373241197611182229773219288431524510674445738174111611787300269156964045699783202094065740753543862360148739570853098027735158076056269702901343012067984998735829997669572228083535182360622708641926208848220040453530910317864197890161878188493630640221716858716518375527552546563349798201937633375802637346038703609195556472346016965610541031164101067807481325544208611606961992450657711154611429366113822501212927526739548417113464446694129849526000168081522463564880886321261975778526233482659863128395276851261962621869069261223439029490499178441162809180747823095420419360202448552050758652765770279846519620052241029497114853849070202072469563664470998038590857696780366256258197480067232339370023459969841606591308001829833859698031151208128692150089087375729624245232836792803978440279275677543312270419517272160003132066083272780468591980463282025665182625120658537104583789335962392816294965634777541816788088350918234814023627226845843237040120325001139796136869149524538902691385963544745760490378285433300337441074251553229632576511586943481628373896407485537997138731250000*t^23 + 3760842591620689415949956508160198670451329477268855182813697432447610725129111106189939075272691147480296977364261803723345798484379005316706024836553166414251393974001009164057731027470771189787352965220241117733329458202801113299099768214112649890717704115462701599746838387766528915774943515797607162617964302996973664181887462334175353772129391614068646751849649427711638214988014930117217609916585721996282647934255245501091952190969748558593402196721558106133642181917521549644138956879512243226580040592914434921750550000335874709767035582195871788064280329030630279560020780755636032414004599864079568644309273352309432857176428604028703480445099637822761725450675516528167062823135678623818083082463492782442578764320652111149617760916830826731387886312108022211012772892807959251866209289263080306232388063923077236051252539326355219993315109530217595582690919733541257562487579933265035849763610361974107693443418890414045031467920505246888534417130152171972903981496997069779254575329104666878523944918268269228432654680330517414400879552307599972747402949485224855176793666339921852027140929548364685441715080332484675145962138611506395481335799201858755607252440228263925579355028087729166399690183318965865313202147427580530418501494363832108583526832697762487160710333854706270161564329190423454721110678232307625966350612811163595972792182903450914279076508103838195886705483497212262099343929428708550271961305552242355218887981615147341577321465413958770365717883755131058325913023577079237117848890345410091018644255238307177204957009714366842584283318552186477587873355791653640004695533928132659943416495681318218279143201526182837598474728717587702634417881581171101558446447581611671502075997868842464654270109067260165146061282117041682218925508574168151101253798794805658546539611231974302071602907821854713625771171218165600072110012831195661066202293017957732265355459953486899382496760304480229829012092107872476896413862613861102325908716370935153109707821438155956145373120845204774459160306787704813259045080883202715083747214033622147467444322172687628597702273095438967266052633740744885520770803337228109883510839133832101287136063704792790377164407080544571558511706438163502305087399889908389483643334807338525530880943960348695612367277504396071226835715549739912592425833669014867585453352671428773091134189141094956897074954132870558512989107626454320421761442842001115473011593615050615169985310745148458395943433103210068301481306082105889706182325674889964198315824317495618146217675982956986588829988938321515202451247910419257317721353864500874552300440936227741453948127186703971720898398641235086811004902271832036299938392785039626834108728466045278825902419344413579272186621336954395767369673334685824538256257918405159244490761168156943255807378939990770593034528311249603772968899181178949592962431202726469659/7848215804506160171862247314268811073533711879734882489989811226886661778242881232654566464820475260600782588578118401815634201790909741466015341347163514428263639087012989157889814858129201420418572504879626015417457566880761384315885226958411683377257530786440594569671402134573573372000880105629461624214546338561824748151475594707492424400029277417338690464168649687015935231585131134761917492963396487949715072916467415539274831992681289422591999980276669366612670727935274720834869898962335574455333439157066953661263035036153565525760551167965189855653303963070077597383205768603072538975626777025682956192419979645599106871467440685403349386780543342270090975629874492260742712099105190310631398782735554008532365101134152511110205444760829401385153608573037144916773509423002924715186836365526733673526382777549410697679741531797187498610972539669197855218796026134744099193429366075626367646153366640939634413011835649932317766435641555254028587146521853482745872725049718804382033206903492393061405206024938988222157361989494936248722379043327555003520548391329598382391772559805765829396963703187223051690737280694944418303679417882181327366636716132651921081415867414635584601666801112278516939400773966463048276548489924417214845137251722068116807399344889380100320633840338577354270098792513794775794101218510354130911147154275896356871064357429276857155950061277019741323537935416647315413539572443282838378867091117672308954940477461335932737642442764269573398866177575477450624090539812685186468783597512944877220470994424772365532686587873943781719426388009903406030844337268639696538142010819328398673278498120499042927158231332932755004184515919698287058713065526525268570154480922674619926557198723745424091010721809576906722950201793418335329858050912639213186451913079654811954655027029375395656328658679320769884197414245589717750475010304127631706304736108847988362696606696944467177612367044650201541097324461109045766292060584620428919271457470174950182753346718195649581582964915854768156717120852157994972963022209103931970068445953255798221721475089392547437630638840009119652484552652223941579742200821787922518706715458727188061805653064292639483974339617328594871251297412339198969746870608442843777231986611250657237616763864323234638327511270066668806573079522922802846861643682977563386564493672154482175713949182066267276988228294388703827925415315379378414397609208142493551277273247197238557106243647035373931131011706989438091195100638996549154436845455039853281359926288575151977807174885071938816526994683281526639675786943432251742266088737847857303391486346945288933608184661257068818963307932606113042340184882438746552468012751565710788050284388049931490712967360550818203887598515820144285537653761572014171586202768877470900524049933299026102468092830334896502292652660892667891174633040140337948145614813643168750000*t^21 - 12127220640896055355687565009832352956112590836614654956405787566109360487363618858693613219724439715369446303012020948673500006121363439324009298214460957273131375084877693347309311271772275559881076573503556458675882463082077738366372890831646347595002395481603979705486942100819298800942172555558010238065521330882420600152684353189940593364047928413985925684772164249841094794416298320667504097744638217300650640203477934523589511344072852895770146187346717158134320897815498626018431526795628627570235423574637541322205968978236795740528781562282031114064366457724543286436983439006741601496257828934989967269175889850124883517811157487702720787314196366132016534052323516216549284645996449406292343710250849190645571274792628725244562098059216552429620482036285016379081648800374839280518838301094503607530479936605937660919226875907159019507528718455136131643739884231931401331694120771258406415877802533154204984986765519117542054942936506253541500629797206423337320111770209846593105700311657255592579521888052250829941416862534661256300846636840009244527773989120635641789243666166106976123624399224643893038534223691864969160433318513107945459272390028886903543770827749713584188990019385299439139050224155325218997007630881516102736003840597695364285366779241552899322139066140899315247169770675393041164475479303786308024850477349436436516137233475293685417448183705180657764942238759247251622954698607560388262430839822508140804329091146605315516023030228993470922216738319976745801224063087930482656410350867866619575894670075228793715453802089386532763296307464884176002335063603651276337962402976476243258485856608486124228095488560469699000501454370804727008992629530527624023491382971561983006471192161123703534107469346085659333993153579375037346903257002980855729295684952311560086789416893335894488984021496549665404918810289491995065727976805367215452720848719482133534915302239442518270320478313464067151855724895909114731860973264000110531474498209458149430848345161802792543430866504873378781839676454602154095976187820235550253295078349792241165764367181499233682546761958707030698970246562281153536343671236947411195884133596570441399020896144244940153093636137972595147130775035947364902716343504356295471005217764561024059784023444663705110973829553794420475143870720501917852011297328158740553978172777962739319598010851726258941773248501362179792607578016152310755179529025432442302792727886819341444038387182020124034601379778422589543129173414592773429163814098558022342739246567532738159334005907543227545270944293292927871736998910381646449422830458055246108932756474525048461617566736096794915402161230092602711954810879137720879293229384254052035550582372840277007297958748691540168746093642196489399819233982349054603698720692827684971151468349694455644808611710412458702902591992319395952218448702352278083946865026599695241/433146767496316173294683077963692954010741527076796609804675771998173380999214254697459168225091944144586048579144725128777144755984018588529132410541072058207502747707050211142585496217702116488815501578832692946134920000704878305814808478323768620678165627689745195535674051141465311340429525829740286784031390780626423005121914965046843803792092025080740107046260237488165187305103189770907732111646501406367608071913606410000930013310362592418291808435269514090670732079856352449886391090349853847320545523001933299685897981281046783064594228746269287747722823485629520731768356467188622508226258789179359344143559829011874517334798274018213425679935701604335020988334501739533371586802995979524847199485262242661381483438784893351272767165609584581209192016007145283740023686726685225947692540364070682267479887579988904695753354064425729090005579689361919723742123537627067188818315965792902861994845330326144584984796072298645537680900407739972339642991372770785831737539648766394227451752435603978960411132519251778546684883134506243441392252915077916622872170740524025009145923657851552203384806285428167471884024205973360991141164063116578972282473999892551263493380492074411550158658213768133387274547477482412997739033324876169143119717845041759399036944796513882679600696235829102552335452405880387864064919631119068463143788181226851314931599536215803687797434334288851437808593673709249455442493545798324270528902790732486003751238732270873621091790055418496931870757133808493584443854078233434815110485215119195842786946787538627221542083587900040143467389700165621313797551756873971823224123359028648288682370443888494797741732862612812526183326378615729271478497283106799346324240161399042118803799681943854596261020313204744518661870660884373840347880047988040384909417488539044145497389348906956360270710257587274871227847767173261089180977949642091673695580435721658024398350817226601783754892066892837313625323764305970668720595153217860815115981867044417488657672802208988469764507444641698871125483003221481722555435368588164626348063279039212863760723315647902975248281448360503317963314120187026109091486226307247723770527772222133855411083423881674721996488553165897212180012080995291981235077287389774092276755832497119606590372824702410902181980264857489006991342817479406119024411668027190284048964198382240230554879385810228751144255075866500368407883635739271408680325193916054763139540937785790451794577923186380875532421074685750416556910554314142879523443042018628093004578788974219102013262651990398908969275563710632827399249384163713322346971278436460314982415841719504279716756477256997274341832090185261191241536870416500345443353656145936133492870457416660504654110912898971347538367937135026058425625748079141163088971857577570893986065422509217678702881885255149764102723068284504861231971413977269127709560360429163456250000*t^19 + 2171624118954616122175748180097557529545205219684344768301715499615150531750051269338384946295654463499784533541299091358638212622718181030969058437981492427560185522445708299894556646120779917845198717613385236595880466866478944356040749671367249317911720617295464585757750384269217067603369696121512641183472820755026442616472775985606147769068262028327174617215997131986335836255901328070861005832908284150413790350083048831160569452604065044636390972430321980650925652338653418348388347655527246248290290258367217322661887413300314871682092565291730015082299586225552454594201582908387884510233257177032466577472385623280742861688404679906608371515905864082318110657777982976986410076935985619408845798937009186432280359814074000986414592930258592294901034034163348372664806226123362065889634038412666080921621454178193817976679890272183140620867650831816740352929611876407571436671551681149677122561010218831532261617254302963069837635210142446934953073481370361065305019070082066121622544651437661104849230833339400485310328253967730950322573988012872274787280023390942079004990655067857573213372619408662892652445718496098477301268443768944414792416262693120519995295399669174709856602948494331615744618698244278878904049698370561266993126093536841595281420966268489374953443788933078076588911525219156665372974854914774351878284389812438836716838582660863526041167299417001213834664855128256059610161361304006939780612986784518131486709545712720853008919748136841159426287508473162718106116706279635418578252712875013814220198637317209831196056386832699562637515993197406271927623411800008454638684972366438446678643792935292134443774612204857360307410519473715903952759101776962856473459981704010890273618137280005780130260204000257035578421283771242518279840218848120926811743613574600329682221190836256350728387022527355820526024894497992375576396816645990314653789646552340098750733649069044550465595131500150884107475320840767979419996207828385248904127303661232167198584383163834575601979157715379511264491674141180632955365875351612991997414330408944323910114602680777930491623942095909498369150209102747430495043978943701744813366235381491245076488275854205545301546579814751151470669093415765954391486927389209137956534693689144449179231660315308423100536239048629041069834313656991180201373273876901908189296998126910937836803030232234340246638887435341646641605532817073947175537675227479522905148541891322784802365391442847923702702496670114946054207671372857732206659746709955143370237584523903330575621667456863936082411007431590733941709843757490205536584903930479756885160240075719085228597531044397239569125623945476909180189232448649816407058623382575989183605836764596665621666741992359573802028811026997861340649656804726589481540580187782715574070925441933112143098090017561195116792943809753840627600274403398737792408140293832912767/1681293373834385146341204052622229229383799348521776314373412536045541413089055330733558613505291098982274793826943340960384969776516914258106500804073898120673859349652365951145562123476606899528954907444153216040918439476420251318623269751388312409211300791690458324776629540614898247966140922628597165806437635266905194559354801509063406869982462465773925415508510132355378029671124223452865539117575235722084794489664656459872030972717854799518369519584269824430892973204705578588374807521752722170520538543231188465886051374709326329000727598423018945862871485898167218629890331023955837367457188721156723770030923020506618192286388037307538954941855683858931989362614184383715060764564260709997762155896741599804046547558441362350335083077037203308640942693711945509254039310320686074402227623781590148275086405738114827437463676960599869494100605373181135769788505836841905535544779077748767688006307532187008586454142649053953073892968687938050528877400723255023952139134162974819698661407480304918333174790699727298306211059535254497568562034341420860575622241690191939180237466829818524999980498081596176371128778167922914373508465771307773642412234604846087141191411120551992201273739119231570384815677708648839925434405668927235489741010056412092404156562039099939348450070915389279643933663943877821314462516989212173639834440966604225498747656094521869577634778008094883870441251759792481438888626263296127102710872674553728567192308237104048923974711399321797301340438874651389571196538856300832506020962348160036495028280293735460925722561295138313714774736336169187994345760108918706419093636722545411120543411591409289017550147295668153884527385285416317566923114454164550094284879573851545066409485607545225077592118320992100434279629538959082669771376502058840967740502093671289775285919183257264819471835868266395881739672254159368701426164409794961101844687217603804173651493303708520081680173154386671151571980400924491411481257502621959742884403299711883673079124692784889455006969686438173249763387973030751423077018864914586378587877201533786773808070764685939180240039832451953668410232440199640818184058378429448401477706484283282728240389605856500565644264778736048389382941630179093874530892102368202068705828560350661630844210306410673896627423396486306013979554357321379014634229500895014918347953138457379842285387089658124757730990097113389587899022007145856125798630686911002041133744429563265569465795886052399451079792329372320695845902809508844071834417070993359045215141351939403093340953714962732607183372253876798474773402214845992501215217462352049906839640438253338980479515273563344683300532455324369097582281273327205288234070112671725781321010328130458537802141043489428256892349229668851147836310469517718988305877605070834391130122363687094937070396791450910268556622436104328079781994304253873587820004030613200257812500*t^17 - 43464648851617965477591874913915247570334866815899050182221600002728641797465767733927931452112685756923350465968915893782869575260989608096156576970198744133877949519007905247416847477475806266266598247296877814326990830269242172316530498209621707920135230542997879415819804386518692735379059864214910741723457578031951546282267656291583779701361133096142645775286805336702506823656364135555332748317866903526988234881722774207353013267778284457529969897299002557861130053748380995394362893253397767731477701984423520738614826512255266768351757575577774824387390949002756004799687038123583294249562881105048402958415042142400079933937725763305076171789248035020077141125295664292301388788264496261063474177295195506846454062509441108109782310819940119076518148896644236577487451108858698658068300882700528832248353344190181989567955678328857061011821186137446697358966130748143865493248414909050410024805720549376934303588597169779870431441543948641748508353837928024079758107350095472306416959129162492718908663557368083051880234030679420351533110749105682716751544985823555774151092992842779286002504831178043484658308314543947755021894011310293780970587277778190122408246096591906470695012984246717466902516365969270037222225113016602954389265810261205294425793223729255195926951774813184530602645535411236063394581882512547095074537034312056734961992386893640292515067472137379880082442889697584132595412719398084175062254665594222188623370902789748301889961214020655000735094633176772782484395771448853855495260290531439485149418018132456345744371626671073394638296004374529728588319831586618441501631076828293133636457399740933583071815116485667025344919897845726954843083254897423550708607571060612108600657541560170432817961233934104954051668815137773360741964499123458086694839855250701635031651291672182099235309866876206578878311469188809255062290450146545142012687321248820118044505551326004256120090744321546508984742183282712612832341391300864445106166865938921213115702049044814732816384712515463469270779716886423428666129328655251751412836023254314410093117670591681210746551406186541185994108289953350404484754037523105641066813559744914278176787759464880007914855639054481804464916093898249209058289095895159848811859215362956749103530489044482589593680937017727331666363323555371943361896748856431510187278356098860298860934974398894091477825633704239663196373551263487142757536815004770999924169163549170691083220250538719992564452729382852166133095723911775239600184014999674867074710267983094125628003099809858723237038961293412149043580162192196567946241860040555079401031704213544618077588641344322426157024460730356603665639065616411455520459022226223769209980133244510983168231726742798823611457498591492684248028851324400922867824731251290925856539507236206224734844640674177959018909143446222854143916682046773959256177904084282497/949436258165299847345621112069023564828498455635826624587338843884541033273819480884833099391223208837049295337568004307040924109091904522224847512888789526968767632744865478293964493257378013851645124203757110234871589351390259568163728800783988184025205152954611759873861387641354304733820756307913693631870664621311168692341534969824041526578331745378216705228335133565389946167223090891029951501689544878353766300045923647927735137534788592669196905176999430266857208397951385555788126600519184284529245295001141721912123129247619574023940290874175404722562721448376782285114539872351531689858177160182620481899815352756678508585254421067786703967165562649749829287123304122568504902342170753881089217447571726948167462150649239915483341031738655986056061756449098640519928081122269783191846187547250907261225264416817784905861841107162279243727400681325817846468803296098958420072345832140480576756503076999722495879986437112820559374852906129722651601355702544013525913863997915192300420559518289836235204587689257768455272127737555480979893854686920015383880795307402506831192922445073990588224281269607252538990368847768233999157721847326742762773967776854260973849267456311713243072229149683710334954735647236991957892370260100085923618452737738593357641352680903495161477687105161004975397833756542769683461186064496286290730037251729444987528088147494702820311404051630052068013883346706342459607694831037812952119081039747987896767421122129345274715131143146426711345189011567843522558045471793411297517719914255079432486558283521201463937446378431047744813968754542600279159958649742328330782288972731526279836279486913480856969494943436133958321346984705685214262464632939981229713814347586754861031238931319656514404960934207303774652026092588658448812071436456757252371107064661434226043813185839396603937036725609258850864756096466467031393598725531272151629941016999795298062019747976576046125274251888943709123000696992653973542357177951224325393545392778475485974093944160878751062759352341556658689913208299718450678787123716472307908448302042609001679851725940295066488493081855220895102248907406855991445115319583688509069763661712912599476925895071906201775584816227415561063308214689370658558621422513808227033879657609785391535554055384851141624897918015796337306101284134425796499329600505420189184726478187696852114100944748117510248088525428737649637094780505895223980403211432095270287290971988667615698331794476649101786235668351428157654156880663817828800611993031543931415609234036368805651362097861307825232963155130427373989685956618913412450946331681157594450620482778356130153138036835771115275594798300820196281758836702421809826298416567562794157747008826611880170620824558735956833326623812998295248740029845300134572730882863530009108774981846830082110341717525219916361386787447149974465126195343363908416002276110983675000000*t^15 + 116736735251902984866625034348109462975681885179830990318631206013739899211926148062264820255655971321986108721247694573246129452227993242051249063873608044844508221774031996128144122919202125907876768941545516538910782315160010000500762128259397669787405776545653403789841630985456344784517277826871256968176759136266012891369017590878282111117127357229415760638389262939089798148303353001300240803639021604816112986016460580328137118531164051779314192843720852023585564723050451383433516473210709161078787497899384550764464732572275574594772549018312594604826512257600109632129977171973400559762054429563225546358163799423375435357116048018793029372351084039034324101335265380472402000696204228732274965907587533227314275377556986567376077479640809035994491042359399424434212642542146439087653416208307838157214265484311188957644022775411543195514168449706003046100523700100858217535022540750329396328466984242898930674450576033062378647764432673851560410066871689093076937265581830401919439067300978601719902000209226340178989174092716382146817392733301270890925216885625382350752294159740581624748136921358006998837731328475734094854426419304520524337161743295953710231462874838905396174995441672885983424546798834858633529153637831199942303409716752522367119622364723307457202874059333910198932374985690373925784116689012139676844073265468989155981317167545301191405106614558088045731981048500752407523912907090056928905363375902634105174346823450089631658906354163313160595095480200876655416213116983076344349537374769801099311784980455647265846886071175921031926088056885350799348775710795178018363239827206739585521278412839285592243365348432745766613826298716090984757358567092598592877432837209338242341313760120259583409375293264284529839086235004877772227992208637371772846593295049532842271739161197140690469005659431001043066238534987778623067902565806400626220095924422510671595952697227240623675340962289728224535638653457544086463282625765470784055581227933214726226001360691935108393628323234161943413558836450108891781287156677125231023048354966263084186071542444650940457185339702796502742542346789061927640544948142824503070306780614819490016713684364424789130686456662828744400017745956811245972772367518590699458651396095423395837262685547106531070266820079620161655994574323526477984506758480846081989504340321610221562594521549015093038037749620692476593357160754818532433714093890412139181517496958996312989207082670719532872158719749422447364779674082868760879056100108163397067681930234422089846369710889854638315827511547256977115818273103180964686903912374909127476513975663761968441585877534531374360930563463695731232375873967669447963866701675125236375798446475593890678381421448693665436806700231117166212863406125770352475496273942069762430738835961275405305041313603354512729537085894381196876262314009002583852677774538473/97137042914601634546911730937754886170572449256470710766361399869375485252436976592177643832105344798509993912424449285538840420402142046828284729041427311340038932723072045634035971257355506367660062212265578934920855676214845038326982154535655556781456632810537836818777897745485093883658229193218892747815150505810713628589397967209720420210984435995791148059664650628802271720078930091161480186641504591514741766671365125695576862256034476477706614061013143030602552674377864528810006351868299382245566350313648162967906986820713553778026894445872731176235789983167261553922609689910552747147206244111093184616812791866194830911362663541588738689710008059875395075580272038942652316741278195941629589903876975364333964774488866129966942481795044011774712588943637154640652707969605159336459510937177485561379482498090268422711937539016602826916004690168648030496808258016725118885289507578729035905780842861357747103232935810222565480595511848255452804099098280080591760164303417065878920915330254075654426872007811850898064145082060131717414882822754192993070312391186395088339869953126381875362880261907012636002314964623152653379172862267752559887765680140204918116591719952683533119601002112854852751144571169461223414730950703309120898257540824740574544164795736001155134680858943865195502748668161141452763355669964966584200102821134035625786702087697477846302486883170071333691189385306589492567123893604528717873569347300949256764983679161748196423000215965476000170629898873277720129701021866652641000162763504645090452420154419660875848385603073803564650934096999407949352999069775617750014029564866921830610312422753524444112390571770693573293603156851076705089559087858545934393162524010526074890984841158116673090936597229130089155817851056925451858660774026928959813545607275592280552337322643634636046363493379165096953159864654985075819147064328281969308673833422421301121856805898593588877503306298868828326115582860634564949878127117121960683828076488886930908240634551113007534473729117452991483126433852446442148654788235018618960930354334392340105859417505442729574730315305319629531913254553176685593394636657077042182055028096040562982787797845640568498492175917656377534529883351057724142961267649927574383004189392420287582845464412311502938520909103926357942208382205172276209502368368541339487546273345935981569429469594691890487428198971256987256600456091362217634958744403943740524442310665507247810720414616422845397271636035954695997620010892997863672669873874514395623379162558176346452779620573269117433075438313674087767921665528667708864618271558138235735872062594485280642730294197719157008394187284902396319255854580115762721502478262687942636601179120874482789733483700728761260175331149184644068352940347208924659256294946433763308158496492579975397427700472877285172287097065549997387521161899816109441901222968450475000000*t^13 - 34622733018926695369130773028733105632228686138795094127027711048334585359899685413258756814759037100214516910126479325948226007976502180545757024052605911302325362986905249128179769147860994169366619992831210914669568689795660728177019681664006911790544148922192873160999375209842629259198760276623535786330566243409494185067541266282280545026772498502354291387065410486485312419475583347381168317637891970664852202231379111040610620949614063220147727727860410190050202378519371393684795573290954193979698050008244480132936840421396566618781536852995399257944615771882552139152071140405254653903671524383079889274498378584193572179302990680540527916978477021752148753735831638694796513884141901973249350926871576898486454537176826446714409505186462009541016945556974438331092555807146959136913403097299638933671043688319206576469699392204250828051845031505627756533070200903338724063192064260611734762454017479667174662905137119651254742665833681821374706124236703317276910226902314309610999126977832181178416808387450872238069827774832113465368047223318963228314570552957244550873104512684852087044876203934630230904744042921121892549544553243618184637993515109939982006747926558831875579662846455467408849623728222554447094476576453350316211680631127810443723381936910227102351313989158490787212519276487906843048498181855285176787360895197528182402702519785536527184378961079200419825791252905804420034714610050528905641895187940979036731831042395706576686331338996527314942499085545467817128611208919624859042400013843262265170498762173024422882982509891961215858448275360480196926683515863810523580444121370042581510652867141077421791099316441942049791059960480223394917266583070303504401015242826132598994631016483134518981674985924711037046491610065053066000142045947371693331949441363898645737785486196741496047506353183791347466575910936388962740969403447199219133866821093785913619357037994127275266201990696120853251690835097186190743945970578731325516405518163923931735272866040284205991289680616521121108361267638234863056305617064837369809249983150763656285278546168943761243373410847674698168708294200842588338526857834761708256663818329158371252994144155776983811213395643382573509647840971262949572073202538509456213910642557614244043817588129480522505365238381799138171591599156289847490884696245619069435350383778196576282533392062096866889726895540302022092938671895810785910981551493727275328014519887879931268504144815072238191589290776297305665110226393766992590761808686326347457736182659051606286405664202362123231436708959703079860867640082757045967332562086758334373532050627054738585299150686259658113881877189252910347637402715504402652789070108960554094615068919325977335819281020864291303517142117691818282830124529714318067344775735798439113176431349924203642447518366669269604134734856928986404437259164509476739068544526867307/1559923772165587649188855487129405717013222962609663144196997720502300917668885407093780782299779732119271992239624231076468238311237999130015424463676281192809685220599813980836983662421872076758252939066772932115894021304334196470493006419688092586353412066304427121472754259894745122677667502613902198637163501972814250161517141955420900228168199057656410046690154624447935681552747538333962210317275922235135238030975452553545268830969657657755490515205810063928446393397834126468159892004653019779481550019686875849101618301353838960121333897906270189959170551339683053294443189010273566566436985074180045451761396624579222789605573013814373554618053019433538969518743588673380053554548186548626629584266360347375839140313516701181139129315146611785090109465845869066374241837283889253784203286140133240630193109436831620600331004939067624797444119319418318721748243815490588684178864202206809587610934555510544060730817716176364179052883324771134316581027419279814223076478548574660949590979288550200934441137573450513572012105872803655249965603250609585275716146690062318723649971577256566536452494125964715921561176016883208460616136995157838359237629057371550780034346430720144858367672492930336080330630668410377786817164337344441172505117848104508886604742454724442550307839913779531174578640861999770589926728703967398375669451204591478114508648826333796733771636856828175547746810338638520661135442607395126680331650148305944114388872903658514286356960468189579086740145546005966907562868710156574761821613819121095507575415259825334005249224399762211444729350663713492258659812061526645447475300782197897677771007196998849048000880192065568093521973095871440807033229391920389160419796973085038236674325564158195653167350814902600101753278870123165831398233370098452165645728907238736433389985064334128620268551340176012291970794266494405332579682706047880145127993090930663674715898445925514443783825595853534514089090145158930478530092843373861566621595080335035223455436350256323787996113615897177590227527401236437414465247244266164001893580560256006589759996385719904794240594133488127930652994954869464393944324470076000220401621696194315400940589245603141889517285853061643766827015396734635992011814997190186917016664277452877398292915312997310425689707279299953382193924409832861583648398533630405370830505603662385928023467852221157069337609447279415958353746724371185852999802476382932529082019066977380892592359138325134474234785203101396463025779754930652692719405504550826679315845971521753947685187926786128756857758463879292175465054026724874736656904822952141927682369453204839121841605794521171942397802253608247582490929768702079033544608298420505670801178335502123319120330014750003177077155642924756199093679869035828121102996840544779804965717295174341824907291441893936322581758491775667408046202338949146901527491739650346178025000000*t^11 + 1248784305544715229674823784106017622941271583515332148808935804575511487395260741210132593411855678896685697323087326398776239286826288993109033025830858081274237471900883251988631987678791035023052244227326060348475535988328414514726695485124063081357196091463051366971738077983398177862596830439851068246863420052049688551588905355895297355049546000820356113535990089706404887497088622413163668251423000373123917000085132160675941610992272790949356677885390807401163228697700805667464032214171478413711929410706742860817198516062778214914440185866459671615317457028158052499570045980074117504811702798512309661225582855889910679924186269965707306541872633825365710931916669643889676649330786860713738127252310451062760947152502272970766893943837348241037117934309788872874029209080343733070916891435101140990719969824262510462715569257665448172265559553209944443062067794583093496726285582521589805498844727818300920648318153886069491174385157261049795176474531985532594951066253962999830458485199015606843298371666512347410397541436680500287312428458679408124101944293108564836358659783235905832973717701673735701131511365977189861282928951117008784898515265908159878496854027637793530176955897264000200329294419378541888286720297096257689079517332511907641580003962665003494366042356700584828613664307184899553321859461902888208248176913161833013154080383304291753710535005943516698369111526747220158078522814480143454026305559865070167369190851984093868005897415739315943222054816015955560312613390071058932705687312240013327198550756783327114842999204309669007247042892929985505945547164205215518272008727451644531050712766388688549402349437917203028756024485751911114551503843278130159054415296952700934154835085095028943705099176760098587808048563276393796441541000809096221171413930062254028891164987456702362405310461463770748957723848135989988452299048815605810625115188464498763320422111350306998690014715946090341080126829938717454664159327106233155783432814323810988351278020469040157663317139292354599500635930208711599809462152334388148435211991009325232105687830631592057632270045447876638156187814397967625503875930405515845476825159349745811370534561488189820588491331752951656071442031020127476126722543118621861584020779130129676384764571273518966575547211670818712202274567899538015284886426408044853653756000797775742094096031004223240741163358263749460698551013329350458132300398639603329494097584586415852481666712935031835892404862978320180476822256713390570929225246480803177770541074662091324827420119100984712116023215974720116268374202834426191166577860012894531936235287578514983185420996305345034214724148379750976150358354605630959533821879395665014544572907088429476619479747118072571690845815495696130501826496700930972152395587376793284702080207953900267536506633405939622020737492818367223442555297531803033855472821638137/4679771316496762947566566461388217151039668887828989432590993161506902753006656221281342346899339196357815976718872693229404714933713997390046273391028843578429055661799441942510950987265616230274758817200318796347682063913002589411479019259064277759060236198913281364418262779684235368033002507841706595911490505918442750484551425866262700684504597172969230140070463873343807044658242615001886630951827766705405714092926357660635806492908972973266471545617430191785339180193502379404479676013959059338444650059060627547304854904061516880364001693718810569877511654019049159883329567030820699699310955222540136355284189873737668368816719041443120663854159058300616908556230766020140160663644559645879888752799081042127517420940550103543417387945439835355270328397537607199122725511851667761352609858420399721890579328310494861800993014817202874392332357958254956165244731446471766052536592606620428762832803666531632182192453148529092537158649974313402949743082257839442669229435645723982848772937865650602803323412720351540716036317618410965749896809751828755827148440070186956170949914731769699609357482377894147764683528050649625381848410985473515077712887172114652340103039292160434575103017478791008240991892005231133360451493012033323517515353544313526659814227364173327650923519741338593523735922585999311769780186111902195127008353613774434343525946479001390201314910570484526643240431015915561983406327822185380040994950444917832343166618710975542859070881404568737260220436638017900722688606130469724285464841457363286522726245779476002015747673199286634334188051991140476775979436184579936342425902346593693033313021590996547144002640576196704280565919287614322421099688175761167481259390919255114710022976692474586959502052444707800305259836610369497494194700110295356496937186721716209300169955193002385860805654020528036875912382799483215997739048118143640435383979272791991024147695337776543331351476787560603542267270435476791435590278530121584699864785241005105670366309050768971363988340847691532770682582203709312243395741732798492005680741680768019769279989157159714382721782400464383791958984864608393181832973410228000661204865088582946202821767736809425668551857559184931300481046190203907976035444991570560751049992832358632194878745938991931277069121837899860146581773229498584750945195600891216112491516810987157784070403556663471208012828341838247875061240173113557558999407429148797587246057200932142677777077414975403422704355609304189389077339264791958078158216513652480037947537914565261843055563780358386270573275391637876526395162080174624209970714468856425783047108359614517365524817383563515827193406760824742747472789306106237100633824895261517012403535006506369957360990044250009531231466928774268597281039607107484363308990521634339414897151885523025474721874325681808967745275475327002224138607016847440704582475218951038534075000000*t^9 - 680896020086603952978914324150327857712459695739672954754599071964061113952637140872640387086636438075831634084696013711796323278453508667236037505873756211242889297517177924373786522792769199748061951225926264825870992073167996826479570456124303390938870416351270450723979567559560268674346916723601085152566564484543390145082693236422983398177947963801711127826646607085024814639088376364445021204421739122002886909599504562189490445693616677865912766106115635768454143014993941255122987829177879704349337719137404323291789640024397319531818513965640628061337627784066690662846415714445379091499518097868568147575637275950026183637181276843671482167991565855676648227554401153371971515578015015309251341309023451810285451989735662350092697050425326735408836618545280365283944285557129861552913913963098894324022363522326749867331596363731204926423556685762748745639062997938272106911851971046252664437528689856050015296092689630631641023939315376488958678783510154616171850137178659701139791388682086613943417595287007303970655503151793292425133714746924139166228630468488813497146832153294078691009036091851437532164204337746705181512397716779583774052151754581399817789647147790258908655816425420115469854588404673909609895863986857019219358311585460562267707472504422840907160473876180731337011623280733893418588514390667251152700948950361686531641936934230190721158258664623119683751194412658598168381986046817539083789433240352072465340240165630030310576704127269451643250078005067994942406698931515496470299394223025064469092297057334942854936947386921932028646364867149352651539400227039137406877614284078937591843653711380946414608476369542136191993849731486380249227442359251499027983892982201680892935018767458396050952371808100420025793760280198732635349909712878463263775352245308217435022184816484595241608995149271452147037751282217241247048820283944152933787943158687314408490187065452920972315449676206407631934404143511799801635878641523731175657060486130248781037955087283418883057203622788519745466005201104898865180042567293536853397756801977335869615226558474491714762317250789497300736871492562821639094032845081005753547269189291312539834227123066291471541584018412480609672872040730933040133836379665813739032624836302416551578654421625396621276131587493924425196458160582654320575198513075637502564253916205392051356068525122282097001872021173104829367695439853383532050251559850021582267111697205706728018600213837748333931262560205939575107640024802175035885770642938160401935030116661871616763137948409192841723542691102952967318339278022250923442097269102865925540621519743838260454124840043768889279394968395554859955678621277345132630246803170129167410900868664147078210020304186184713819663314331649738327310179781797396469563241484815095249024203738189888750904064269397152230621918231059411253094168828833451311610416113/371410421944187535521156068364144218336481657764205510523094695357690694683067954069947805309471364790302855295148626446778151978866190269051291538970543141145163147761860471627853252957588589704345937873041174313308100310555761064403096766592402996750812396739149314636370061879701219685158929193786237770753214755431964324170748084624023863849571204203907153973846339154270400369701794841419573885065695770270294769279869655606016388326108966132259646477573824744868188904246220587657117143965004709400369052306399011690861500322342609552698547120540521418850131271353107927248378335779420611056425017661915583752713482042672092763231669955803227290012623674652135599700854446042869893940044416339673710539609606518056938169884928852652173646463478996450026063296635491993867104115211727091476972890507914435760264151626576333412144033111339237486695076051980648035296146545378258137824810049240378002603465597748585888289932422943852155448410659793884900244623638051005494399654422538321331185544892904984390747041297741326669549017334203630944191250145139351360987307157694934202374185061087270583927172848741886085994289734097252527651665513771037913721204136083519055796769219082109135160117364365733412054921050089949242181985082009802977409011453454496810652965410581559597104741376078851090152586190421569030173500944618660873678858236066217740154482460427793755151632578137035177811985390123966937010144617887304840869082929986693902112596109170068180228682902280734938129891906182597038778264322993990909908052171689406565575061863174763154577238038621772554607300884164823490431443220629868446500186237594685183573142142583106666876236206087641314755499017009715960292712361997419147570707877390056351029896228141822182702574976809548036494969076944245571007945261536229915649739818746769854758348650983004825845557184764831421617682498667936328495882392352415506665021650158017789499629982265343758053713298460598592640510752126304411926867469967039671808352460722672251294369108648520951455622832661331006554143151532717729820772444324762355614419108572997561903901361882093866808127020982840631665465445110569986743921446666719143243260998646524033473629905509973694591869776581849244527475413008569526622618378615932623015304155446999593551264999359625164216018880941281474743907103062281821047269912001278769168000871996649529397107671704064128002249352241894846130172469329964999952970567364887876671206423185926807704556744079636722567905500332491196614227364441117314144167750196828408534755124227130401235220663363989728037729495069565586917625410684461108786862607652839924373679334485505200382332028850462475667203240058948212126135405256912748716261528691826381232937024315075981030955892857899304084676886846714069923778341863838357856390605899953563266022660557577358878914736651505376609164708492240011000556892654024173212318964368137625000000*t^7 + 77455148841868543671047575528917314496653459606984667556580856904778995419165121039685518315793333129841371699983917840323418194964639836118973271841739813357797552208938064042677573433115456524206669032889813751641557135939317136783773254159138791047205308301124482074672446590596670053782762457310897106639619028307005903033854692200928646840865213605784539747296603465348807990158748922098834035576323252581938929831210839525834002351819836923873652454374909794514117869146439996609386006763200890035137495673997132727601333901668093464567759190151572425238778742914087245947166097055175056093247074968096969029616614328712206134427233613203950594402926987329650100396345439101727661732424302156170041649959425135113289103182516546599378858509852340983823005031782370176546960298251040688475753978733762740704258653155459246813307320968673926332908316025593310010027259769023339846851790195530533437373698082032528556741975398340889014721125011519383535098354111533771489855965095065689783221945809832294391375828282252190018079219266051112679932301371711889217614077352828036147435294515343035538311302438421098178501780874617869992904714839194164455574886533654773929105047175405577504602632313377830376294296150250194593694152052505112896599203029648882059416900072163645513545060776301684086111971542982913312038269148246764379348522596576583818987905839554974732173801453062720235062561178682429129989233400258076187193300348059855696314678659959530656443887695948927260560879362263565906875363466045625852326982669993436590889332551536648959974652615282898760996897191395615142018314074213757541344840667890389235336796733357411012041347048169801059722209868186246511355362198766683838374276470029113493337317683748220587952504245953757380679004467619119688393723144709873280797015976903959869360453855339549498437940983635628623458361101595397878827757320711305378999729607165170401540205046666847085967163861188453151953125162723516405401217130044404429761208764753135656419960810414522193844295349149670396016001604470697702372441234112524238533041231238610615886948337841623834513708253699417550256866244169044242971790954950670082882535393858543751689533323253106392875236718014839573545515890022020775435986779743245296551620379238068583198780637147619634944393485389937563165415221167745728688594871126648293552877772263983513296570396623751118638868456707004817212181842736751537140635185676679741433034055371835696180435348397796951942671453061187228623086264291798605163043933587523022274963334044851520989567967600218240354924605447315124996810197144044205780085903257339455525276678004419856596719069448960155431432354189346917477092178874835652706808856212371063688725458374711158316101627731784206024328049886239774477730450181863928632832379267240282923944563060328795261968174252171645840084353918871735209502306604306078791427/14021116330423143911240429890052030732381235273026232124165020627961014176790517141596423172325425016180107790258622845781986460246354170799526668539450222999054351762897543908842652922896918647473300465889907785321671256703711461869032568698669028793002556342763066496312765388229684598556200539845745522269398468678957689346204947772955117751750880801271996977325926056426272142470670166704192749074769237913818356751930822340146803414720579444350364164213630331733979822088009933831232534752092547262503891934458436585920072702931809356607896959570606029466631461649474757092910668097697002987672269743060267017170709763859910329214368263391768419783609086512972187297943902782341273104563925757401336863744298398673635416855093699658355149705850211110964839337302705320250404733666627448433267249681824882313841297290320552345679332976893931053714593232484410006151742078419902114439972748846825514957721191240308061646286605524787993016927952618724972137748844167387356013480930007470765113028602382758446879607181521158516842412702576361971387139563712087963025223643704146110451073652908515435698455521197484856258418969881583027148295806543966893128430999514799514556183255660127814740984350301357004310507059722271176210886183818843967821866295833221967952360943210709478766203088092936547178451044939609433267594011563917318122816335016154404648402149108519121680423077246940283821014709506687908465443210474460504032808753180220573011479531832123055799797667796943407302895517743439406283195520627082387763597150256547878379138881581697886156731074550380168728147101651202171927934001100083387136954821820843537050552353977032942444323776454714170115267834377073614565267053023195742920339976094243091163377608612582845451422509164697797361657467161750636013954560074058478743403832514938299737865370760000985393366415810399258486771949748910046135989134490412472942374311291105892455006111780298117773915281146705328396870687028061291052660860312008726566259088878687225550871765547373883307963271594443821130959620981556412290422734845995044750102568757374205148179408842135270473881100390516875251628012787306658134107877906293815046131138101515365119084823742143585257685043774575834933968951334460054418685191803171753639935176952617655338883096361367375677231234862843557681095288228054012521463201497237029840077141352483958137882779574370292382414232574593620697283619324103096383766760374417453978752370995773943744670013631922028884089605233435410635235892472877521096205529525502759197697583002951910729361743918158648367689386560859102478014774539895318966251038200548977064709179695436742504393257314033523177798033962064711622432420921345300553947222368285815195138988066512908520847330895037162483517922635980370511178780777189078569679002793010295159440212888518984632376700901703415823799792208140787563876444943565571197573487008275075000000*t^5 - 31321564644210121823264037361772051053377407944866089356057616513197962847096050018000793123907518865344347774851238929357045941128502332205662541393353922047202364569791335465432499445590690608469224179069354954453908178041129379328410533074702702937340649616559354245424437234560483160305451986140192720828691873327467434492207713317721118340101251059867490697027978870055490771091851039381850201437255022508001098046404254774944463408859782209077368316672170844703055983410174265557376391328604394598131297749646192210196864142022793257136162662495645468989209639384070205946391873581095319144186807781866943152975651446539521261116298706891949812732816197421562018830656471249863121596962076778977640708703582129900244447741765064425807935072223082264153663714281599052564179819563508022900886936337091121222833088831322536584088038893247471275266259886908003773660102575911617967767271012050814220879587997138523550027526787898887411854560857702500677023997871943374529007779530942094635875667462979181973994364969395061178890482932570587791130075464589108158492670471295169601991997148343271072779901170849651843298300745639917386198982594712313582276999017010576183300959891674272445606838328254767637085013433107321114526494135429211548832058940940140613797434650122292057539760344604242478027635557853906354943636076092369834016517556451165384731454103706380063522000878070001205930690881094269149966735303808889435648621864433948969224751601142080969561859110427940773550901678921635466820930497618327525161820136087985093900935414941325702503332374981476889266966421065853624311539193731387558081891134706047168669024286586345668865372142704821976414493561640226690977547161880138335813952004234958360094123821648559022016575600148145888352547227407588811865989142159381425037787081516210790131428459798932112217451480971043778370377916055629850413531549582617427892112631231237892690172766094077148701094971945350643871159450160469667722523623987939639616273646199762959537962628276875502949971144857933516522677962221083941336934127561090662983408193170910810822673146454851821881903404222953529383833576607862081948389081137864863087903664509987971564359405768040711239922005707662871930690886061014606973555764603132670358749359634734277993661017603543195597870383187818014962512598881116034822056412222925317886888563902354240632376786549385470374667239824951086464244353985499635715170763784095031300640144229150141136415705838811276998960753472956540257536628195923550417758668366483970775356402675342109148224504890032855753230509667079397670059522176668313522017333318461364686652878008881367276328908489054496922939373610903439812091973057584774627201351453716852551957754326375794709010820965423828315656817731198121817777371090207525018958930457523386076791724390575069487006750254147249601663926295276768689227484489584146338673/10473773898826088501696601127868866957088782748950595396751270409086877590062516304772528109727092487086540519323191265799143885804026565587246421398969316580293600766884465299905461733403998229662555448019761115635288428757672462016167328817905764508372909588044010672745635745007574395121481803264771905135240656103181393941615095986397472960557907958550181742062466764150425290425590614528031983558852620721622312493692324288089662150796272844929722030667581857805282927099743420571930703459813132805090407275040452129682294309090061589386099028799242704011573701852157643548404269068979661231791185498066019461826520193603353015923133092753651009578355987625190223911564095378408931009109252540778798637216990903809205656390754993644791296830270107699890734984965120874227052336048970703979650635512323187088439449075869452602222461733739766497124801144665854274595351332579666879486659643388578659673417729856510122049776094327016630783645180606187554186898386593038354942070254715580661539432365979920559819066564596305412081282288824542392626193254092929708379842061846997144506952018722661030466746274334521187625038970501542521279776967488343269166937956637555237373468891978115477611515309675113682219948773612536568629531979312676443962934122987416810060413624578399980638353706805423600742302930569888246650892726638246236637743802257067340272356405384063783895276038703464392014297988001495867623686078224421996512508138625624768039575210278595922682448857844316725255262951754349236493547053908430543659407071241641265149216744541528320959078112689133986039925884933448022430166698821762290191305251900170122176762608420843608005909861011671485076105072279673990080254488608327219961493962142399589099043073633599385552212614346029254629158127969827725102424056375321683621322662888658909904185431957720736088844712610368246089618646462435804463583883464338117287953610534456101663889565499882693977114715016588880312462403209961784416337662653070518744995539392379357486501208863888290831048563881049534384826836873222639980945782929958298428326618861758531245690018405075047043989181991716105812966125552118073626178584796001479839459960161831977743956363335381258187490727699608148695674806646841660650757838276969299969031577183605388538145672981941429630891732442544137587778180306356347353533011518436061290537624590305516728998436342054608409663431733221434660870863635105012998673769999689838122128021133843135977268500183045755576414935109376251744521211677239508258865530555550561120680094503205077314833222706864510330663971760961749551077036581301803267789525535810085867337757232491246650781763213583041813815131369662339581957018428244939513798575109109503950768824085685142665072956178592760375187888209077336771850549240560241691550215086378690484101839027723681520385395573572451620378444779481168310215704372843481684587394795181481025000000*t^3 + 30373682174299886976621205061766451129281647209340040933395725434584498951128474703736904081031053757083292893251238823799044309783609068732756712104554680978567399916666598557097478946406276210992527647442448296736819877961978406444846321785989157796753260815101020081194576886977444929788644360336960325350992925156193533273046169681598646073634935640303068186901321691364294914568699994205732959838565699040396571879618475439425957146992310911437070017344485494005393640071108733984769074212767756198224073774322795583813912791622153853556269938406029807937638313598099142055694696945271500073491639755332762128185461008767032503368832138292083776265020540705946483429873077807962506832252194513846927204051559660147474213300503390760693367872974139352379830282030337633926510284774449429439013819001584674678611594259226046316630445214616910356811768824970191802493238294130844690915405087918983125833013604264722447756720215270411591163020685315748338783638862879444850079292059752873853219446345070910536067894797210815750995363762008094594348668265664568106514883106779618321705493601075042938986966215586010543048097003338644774534303640331513426975245913940998557179674625196567066185163760139172028094930597513610588004833125499079650279786232107498839180537192493736421620833506177917763490036914355699816555436646058211049224436869792221731325439820694277716001106072927230034097466814864887053346092026922236999769676037796328036475800949860001540663013690883885638641687499857513225866662621384691870341993418480431066013422703561451971147625540539456877176584957632425686511315959789180221459429274069295455023965309098969056832647370140505920199496862266047034524866646846710144866232539222393707539606181650599522394525446124694146745680320700254161108085263901805680591431747146303762431477717499710862438262170908057859922409193164905621288420831420189580941901846228939081819275579208301445492293072925475272768225774790047831988073331660097278924069989899524375935499187395291276783852574272813461686186310723000942711537874952893713359577896999205840965402489928135492157687065934651565161569866738593686049350647680090828060333431850788991344133286790962279988180531365635353822871940748785431635740841562279645129443560255516757624572808981999961118907889610891155115748312135585244091333835208065529425184043838113572235330394416383868087850651247537775398299325253532689585558574398578437709604796934088323243661112264552929812784486557913088085409105191420221870644519575794710635687679654961557852378912630787026691495127823627855550340629284662914073889395804700168114729201420074738381755231126103115449148054003516542588140319280290476863943614645197024003280517426624533750986771294390053020462731088296574624372955367585560187502060382524551381702732505304805546710602141530222249752621983242593599596866537069837333/150124092549840601857651282832787093051605886068291867353434875863578578790896067035072902906088325648240414110299074809787729029857714106750532040051893537650874944325344002631978284845457307958496628088283242657439134145526638622231731713056649291286678370761964152976020779011775232996741239180128397306938449404145599979829816375805030445767996680739219271636228690286156095829433465474901791764343554230343253145742923314795951824161413244110659349106235339961875721955096322361531006749590654903539629170942246480525446218430290882781200752746122478757499223059880926224193794523322041810989006992138946278952846789441648059894898240996135664470623102489294393209399085367090528011130565953084496113800110202954598614408267488242242008587900538210365100534784500065863921083483368580090374992442343299014934298770087462153965188618183603319792122149740210577935866702433641891939308788221902960788652320794609978416046790685353905041232247588688688276678876874500216420836340317589989482065197245712194690739954092547044239831712806485107627642103308665325820111069553140292404599645601691474770023363265461470355958891910522109471676803200666253524726110711804958402353054118352988512431719438676629445152599088446357483689958370148362363468722429486307610865928618957066389149736464211071610639675338168398201996129081814862725140994499017965210570441810504914235832289888082989618871604494688107435939500454550048616679283320300621675233911347326541558448433629101873061992102308479005723074174439354171125784834687796858133805440005095239267080119615210920466572271017379421654832389349778592826075375277235771751200264054032091714751374674500624619424172702675327191150314336719356819448080124041060777086284055414924526248380805626419316351266500900864059801411474712944131905624834737444375293324524727330550606774214081944860617867265961579863978035662988846347794001750993870790515750438831651947005310915237773951145294446009452243300839831360677435344936064624104123973183993715732168578362748961709992849184661849524506393556221996068944139348203685205614521556930472742340963844941881264183319181132913692388641893048742687877698926095652925014330041207807131367354033763694383464638005561938063802660862348636559966222785939631677235713421312741160491376114831676465972091487251057774312067306498430916878497705952461045739782310920902782720538509188176173896805815712103171852980990703328887679750501636251751615674181835956989163261947403234392941671470700707099618377072604629558042729748021212606108179276192131724648072850261907118410232104190998659180171649866013277897431841186999041201994538606061356932664683549631826867341383930804844133031112909897236223294353145228153711532712371893162898711026397663441827063191205781363464245553082904761230272126359397372768458857336554538473225424375172563412446425096010756570812419325397601228025000000*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (0.99962646079535749636 + 8.9727740101591663745e-1845j)  +/-  (1.11e-482, 1.11e-482j)
| (-0.96322251660664686389 + 6.1902683458655724913e-1854j)  +/-  (8.98e-482, 8.98e-482j)
| (-0.94280704116704821498 - 5.123123325851790425e-1884j)  +/-  (6.42e-482, 6.42e-482j)
| (-0.99962646079535749636 + 4.1483454807127539876e-1892j)  +/-  (1.1e-482, 1.1e-482j)
| (0.91980879210615489208 - 7.5659844873399368274e-1903j)  +/-  (1.29e-482, 1.29e-482j)
| (0.90424740034500105472 + 1.2500191936694791087e-1903j)  +/-  (3.63e-483, 3.63e-483j)
| (0.97268012553880794579 - 2.3777228136227009981e-1901j)  +/-  (8.16e-482, 8.16e-482j)
| (-0.90424740034500105472 - 2.4601087758163410975e-1904j)  +/-  (3.68e-483, 3.68e-483j)
| (-0.95310746197929789659 - 2.5231873059806830829e-1905j)  +/-  (8.61e-482, 8.61e-482j)
| (-0.98851944675836295466 - 5.4752273522873127131e-1908j)  +/-  (6.16e-482, 6.16e-482j)
| (0.88641927902430066089 + 1.7694026838292668509e-1915j)  +/-  (9.2e-484, 9.2e-484j)
| (-0.99779344994558984008 - 2.6347157055869387119e-1911j)  +/-  (3.3e-482, 3.3e-482j)
| (-0.93246951420315202781 + 2.2171555480486007646e-1917j)  +/-  (3.8e-482, 3.8e-482j)
| (-0.79740925116317117066 + 6.5059016495725600566e-1927j)  +/-  (2.84e-486, 2.84e-486j)
| (0.96322251660664686389 + 2.6915988616465531206e-1923j)  +/-  (9.02e-482, 9.02e-482j)
| (0.82190330787833020415 - 7.3403918783980722568e-1927j)  +/-  (1.31e-485, 1.31e-485j)
| (0.84505323827404708434 + 8.3953419112107431632e-1928j)  +/-  (5.74e-485, 5.74e-485j)
| (0.74522994062258899528 + 1.2159168288029155358e-1928j)  +/-  (1.35e-487, 1.35e-487j)
| (-0.74522994062258899528 - 6.270754609366294605e-1928j)  +/-  (1.2e-487, 1.2e-487j)
| (-0.88641927902430066089 + 1.0349035481290658159e-1924j)  +/-  (9.72e-484, 9.72e-484j)
| (0.99779344994558984008 - 1.2823205965829551283e-1923j)  +/-  (3.1e-482, 3.1e-482j)
| (0.79740925116317117066 + 6.8313370277869756052e-1928j)  +/-  (2.72e-486, 2.72e-486j)
| (0.98851944675836295466 + 3.1772632684775683032e-1924j)  +/-  (5.88e-482, 5.88e-482j)
| (-0.82190330787833020415 + 4.8362551380480597506e-1926j)  +/-  (1.24e-485, 1.24e-485j)
| (-0.77178951338710911891 - 8.9112787581150548595e-1928j)  +/-  (6.03e-487, 6.03e-487j)
| (0.93246951420315202781 + 3.9246790317670258928e-1924j)  +/-  (3.58e-482, 3.58e-482j)
| (0.71789193809322230261 + 4.4815434163785470852e-1930j)  +/-  (2.33e-488, 2.33e-488j)
| (0.95310746197929789659 + 2.1272608356139522965e-1923j)  +/-  (8.27e-482, 8.27e-482j)
| (-0.99409835395441606022 - 8.3337239466250598041e-1921j)  +/-  (4.6e-482, 4.6e-482j)
| (-0.84505323827404708434 - 5.5072802577974120428e-1941j)  +/-  (5.9e-485, 5.9e-485j)
| (-0.91980879210615489208 + 3.1277456062061328419e-1939j)  +/-  (1.27e-482, 1.27e-482j)
| (0.86662751950151689594 + 3.8636266124583105049e-1971j)  +/-  (2.46e-484, 2.46e-484j)
| (0.68989379209170549611 - 3.4509152476960574039e-1977j)  +/-  (4.28e-489, 4.28e-489j)
| (-0.98125547338507829369 + 3.7545723077478090483e-1968j)  +/-  (7.59e-482, 7.59e-482j)
| (-0.68989379209170549611 - 1.3101268579690532212e-2003j)  +/-  (4.28e-489, 4.28e-489j)
| (-0.71789193809322230261 + 5.9692595561510775321e-2003j)  +/-  (2.42e-488, 2.42e-488j)
| (0.99409835395441606022 - 9.8783700370387294457e-1997j)  +/-  (4.82e-482, 4.82e-482j)
| (0.63159918207009816755 - 2.0895438149290365657e-2008j)  +/-  (9.08e-491, 9.08e-491j)
| (0.12832794326223409598 - 2.8077889641066364144e-2026j)  +/-  (8.15e-507, 8.15e-507j)
| (0.94280704116704821498 + 3.7094282148623958217e-1999j)  +/-  (6.65e-482, 6.65e-482j)
| (-0.60074015792161858991 + 2.9364702247671525942e-2010j)  +/-  (1.09e-491, 1.09e-491j)
| (0.98125547338507829369 + 6.8812433159028769054e-2002j)  +/-  (7.5e-482, 7.5e-482j)
| (0.66120938646626451366 + 1.3524331703110312993e-2013j)  +/-  (6.57e-490, 6.57e-490j)
| (0.53447674291514872645 + 2.5366656018195728935e-2017j)  +/-  (9.99e-494, 9.99e-494j)
| (-0.25645912599368516735 - 5.3174187174983724139e-2025j)  +/-  (8.31e-502, 8.31e-502j)
| (-0.53447674291514872645 - 1.6550917155949628902e-2016j)  +/-  (9.78e-494, 9.78e-494j)
| (-0.56840172658400780571 + 5.8800262415741258096e-2015j)  +/-  (1.13e-492, 1.13e-492j)
| (0.77178951338710911891 - 4.2017444208436820174e-2011j)  +/-  (6.17e-487, 6.17e-487j)
| (0.4989606461452621444 - 9.4853365180771287456e-2019j)  +/-  (7.35e-495, 7.35e-495j)
| (-0.86662751950151689594 + 2.1078454860850698781e-2011j)  +/-  (2.39e-484, 2.39e-484j)
| (-0.97268012553880794579 + 4.4074342292900241202e-2074j)  +/-  (8.97e-482, 8.97e-482j)
| (-0.4989606461452621444 - 2.9215829893002751691e-2105j)  +/-  (7.48e-495, 7.48e-495j)
| (4.735102473412768854e-2137 + 2.5896426462819125866e-2137j)  +/-  (4.37e-2135, 4.37e-2135j)
| (0.56840172658400780571 + 2.1101698488476775345e-2103j)  +/-  (1.1e-492, 1.1e-492j)
| (0.46194088448213480754 - 1.3215063643313598374e-2107j)  +/-  (4.78e-496, 4.78e-496j)
| (-0.02411517758027983534 + 3.7881821434543980151e-2121j)  +/-  (3.22e-510, 3.22e-510j)
| (-0.46194088448213480754 + 9.3811526384146096096e-2108j)  +/-  (4.85e-496, 4.85e-496j)
| (-0.66120938646626451366 + 5.9770630391439569144e-2101j)  +/-  (6.56e-490, 6.56e-490j)
| (0.082315617851627036783 - 1.6799007379357332289e-2123j)  +/-  (1.99e-508, 1.99e-508j)
| (0.38394829373348502256 + 4.205734534937884044e-2113j)  +/-  (1.85e-498, 1.85e-498j)
| (0.60074015792161858991 - 7.5708046483323912761e-2106j)  +/-  (1.07e-491, 1.07e-491j)
| (-0.63159918207009816755 + 3.7524267698588305486e-2113j)  +/-  (8.95e-491, 8.95e-491j)
| (-0.42355843083460671538 + 2.1726214891708660803e-2120j)  +/-  (3.3e-497, 3.3e-497j)
| (-0.082315617851627036783 + 5.182739204877214616e-2132j)  +/-  (2.11e-508, 2.11e-508j)
| (0.42355843083460671538 + 3.1565344274000496652e-2121j)  +/-  (3.08e-497, 3.08e-497j)
| (0.25645912599368516735 + 9.4861739760765829184e-2125j)  +/-  (8.27e-502, 8.27e-502j)
| (-0.17335171789758432065 + 5.8850092418387968924e-2128j)  +/-  (3.97e-505, 3.97e-505j)
| (-0.38394829373348502256 - 1.9821384210067645958e-2123j)  +/-  (1.85e-498, 1.85e-498j)
| (-0.21947779751454411103 + 9.5311874862048339714e-2127j)  +/-  (5.05e-503, 5.05e-503j)
| (0.23861918608319690863 - 4.9657346673466877711e-2125j)  +/-  (3.83e-502, 3.83e-502j)
| (0.34319006331889688983 - 1.6072535991460181501e-2123j)  +/-  (1.12e-499, 1.12e-499j)
| (0.0088792801887503897344 - 2.2226097725077604675e-2133j)  +/-  (1.33e-510, 1.33e-510j)
| (-0.34319006331889688983 + 1.7780172383620553615e-2123j)  +/-  (1.13e-499, 1.13e-499j)
| (-0.30122745929868194786 + 1.4280430520586263324e-2123j)  +/-  (6.57e-501, 6.57e-501j)
| (0.02411517758027983534 + 1.3131046576266560062e-2132j)  +/-  (3.22e-510, 3.22e-510j)
| (0.30122745929868194786 - 1.5451678925291095112e-2124j)  +/-  (6.91e-501, 6.91e-501j)
| (0.21947779751454411103 + 6.0596518014531211581e-2126j)  +/-  (4.71e-503, 4.71e-503j)
| (-0.0088792801887503897344 + 2.2816453237017970855e-2133j)  +/-  (6.69e-511, 6.69e-511j)
| (-0.23861918608319690863 + 1.0491868012058112971e-2124j)  +/-  (3.54e-502, 3.54e-502j)
| (-0.12832794326223409598 + 1.5544982064785726631e-2130j)  +/-  (8.29e-507, 8.29e-507j)
| (0.17335171789758432065 + 2.2321854935868186365e-2129j)  +/-  (4.07e-505, 4.07e-505j)
-------------------------------------------------
The weights are:
| (0.00099754419200556456774 - 1.002344881869002812e-1844j)  +/-  (1.65e-138, 2.28e-372j)
| (0.0098085711485153427247 - 3.038679924436804078e-1846j)  +/-  (7.94e-139, 1.1e-372j)
| (0.010109593362878873054 - 7.5523025958480777947e-1846j)  +/-  (6.48e-139, 8.95e-373j)
| (0.00099754419200556456774 - 4.4770416756132821485e-1848j)  +/-  (8.92e-140, 1.23e-373j)
| (0.014230171174817365566 - 1.4638174593176581758e-1844j)  +/-  (3.17e-140, 4.38e-374j)
| (0.01677104780935889904 + 8.8030298121713262206e-1845j)  +/-  (2.76e-140, 3.81e-374j)
| (0.0090768584265844211637 + 1.2047371839468419048e-1844j)  +/-  (4.66e-141, 6.44e-375j)
| (0.01677104780935889904 + 4.4100858096950945921e-1846j)  +/-  (5.43e-141, 7.49e-375j)
| (0.010356817513163128757 + 5.2086628875853445178e-1846j)  +/-  (4.5e-140, 6.21e-374j)
| (0.0064695722400321844362 + 4.7382865699250002839e-1847j)  +/-  (1.58e-141, 2.19e-375j)
| (0.01884147612871496181 - 5.7403282458677918263e-1845j)  +/-  (3.56e-143, 4.91e-377j)
| (0.0027351586268773845446 + 1.4168464537838751044e-1847j)  +/-  (2.45e-141, 3.38e-375j)
| (0.011117666692573013856 + 7.8719798862048397663e-1846j)  +/-  (4.27e-141, 5.9e-375j)
| (0.025090650836784863175 - 2.9441482983369453409e-1846j)  +/-  (1.37e-144, 1.9e-378j)
| (0.0098085711485153427247 - 1.638413084389680365e-1844j)  +/-  (1.68e-144, 2.32e-378j)
| (0.023860686979357443082 + 2.8087069024215604384e-1845j)  +/-  (1.74e-145, 2.41e-379j)
| (0.02239984256394910139 - 3.2566200061124306357e-1845j)  +/-  (3.39e-145, 4.69e-379j)
| (0.026974043444144034133 - 2.6715264360503169548e-1845j)  +/-  (6.2e-147, 8.56e-381j)
| (0.026974043444144034133 - 3.8950312918873606296e-1846j)  +/-  (1.97e-147, 2.72e-381j)
| (0.01884147612871496181 - 3.4455494255253170275e-1846j)  +/-  (3.05e-145, 4.21e-379j)
| (0.0027351586268773845446 + 1.5439282866021686966e-1844j)  +/-  (1.02e-146, 1.4e-380j)
| (0.025090650836784863175 - 2.6163646748029068651e-1845j)  +/-  (4.74e-147, 6.54e-381j)
| (0.0064695722400321844362 + 8.4814919167849143411e-1845j)  +/-  (7.45e-147, 1.03e-380j)
| (0.023860686979357443082 + 2.7404012509316145086e-1846j)  +/-  (7.77e-148, 1.07e-381j)
| (0.026118129516497661556 + 3.3303868710987775141e-1846j)  +/-  (2.96e-148, 4.09e-382j)
| (0.011117666692573013856 + 2.264757634527433751e-1844j)  +/-  (7.14e-147, 9.86e-381j)
| (0.027680273075964102981 + 2.8147410810547599573e-1845j)  +/-  (3.37e-150, 4.66e-384j)
| (0.010356817513163128757 + 2.186447080034145133e-1844j)  +/-  (4.8e-147, 6.63e-381j)
| (0.0046550112213080655411 - 2.6763686927550966257e-1847j)  +/-  (1.42e-147, 1.97e-381j)
| (0.02239984256394910139 - 2.7288544907310877053e-1846j)  +/-  (4.15e-149, 5.74e-383j)
| (0.014230171174817365566 - 6.0871288201727936528e-1846j)  +/-  (1.75e-147, 2.41e-381j)
| (0.020713948548398263909 + 4.1248943562665958763e-1845j)  +/-  (6.14e-149, 8.48e-383j)
| (0.028318526902158957469 - 2.9576889524684940356e-1845j)  +/-  (1.11e-152, 1.53e-386j)
| (0.0079949432112340962329 - 8.6916373012744674844e-1847j)  +/-  (4.08e-148, 5.64e-382j)
| (0.028318526902158957469 - 5.4222072231390775161e-1846j)  +/-  (8.68e-154, 1.2e-387j)
| (0.027680273075964102981 + 4.617183344077051101e-1846j)  +/-  (1.01e-152, 1.39e-386j)
| (0.0046550112213080655411 - 9.6523869646841628935e-1845j)  +/-  (1.41e-150, 1.94e-384j)
| (0.030184929338123028574 - 2.9767625194604942712e-1845j)  +/-  (1.24e-156, 1.72e-390j)
| (0.045293118040135724648 - 2.2716050799097642149e-1844j)  +/-  (2.18e-161, 3.02e-395j)
| (0.010109593362878873054 - 2.5818366004334972558e-1844j)  +/-  (4.17e-150, 5.76e-384j)
| (0.03157156109592134216 + 7.0416022568168666464e-1846j)  +/-  (3.88e-159, 5.35e-393j)
| (0.0079949432112340962329 - 9.3719007756571022932e-1845j)  +/-  (1.47e-150, 2.03e-384j)
| (0.029092936817641983099 + 3.0269242043623762698e-1845j)  +/-  (3.02e-156, 4.16e-390j)
| (0.034728051866908045121 + 2.4755100329426827764e-1845j)  +/-  (8.9e-160, 1.23e-393j)
| (0.051853976039494739052 - 2.6153883048562283467e-1844j)  +/-  (2.23e-163, 3.08e-397j)
| (0.034728051866908045121 + 7.5059017559237550826e-1846j)  +/-  (2.8e-161, 3.87e-395j)
| (0.033122683762593852459 - 7.2476936896720186341e-1846j)  +/-  (1.47e-160, 2.03e-394j)
| (0.026118129516497661556 + 2.5893519801155723836e-1845j)  +/-  (1.02e-155, 1.4e-389j)
| (0.0362888765496085292 - 2.4012854115158893721e-1845j)  +/-  (6.81e-162, 9.4e-396j)
| (0.020713948548398263909 + 2.9396137237986616661e-1846j)  +/-  (1.68e-156, 2.32e-390j)
| (0.0090768584265844211637 + 1.6459536751951069555e-1846j)  +/-  (1.12e-155, 1.54e-389j)
| (0.0362888765496085292 - 8.0225000658469215545e-1846j)  +/-  (9.45e-163, 1.31e-396j)
| (1.162427409453443566 - 1.2413379266618325329e-1841j)  +/-  (7.39e-167, 1.02e-400j)
| (0.033122683762593852459 - 2.6354211856493917957e-1845j)  +/-  (8.44e-162, 1.16e-395j)
| (0.037726054119257791725 + 2.464051470968031798e-1845j)  +/-  (4.38e-164, 6.05e-398j)
| (0.18988915907228245173 - 1.1896836420836725015e-1842j)  +/-  (3.23e-167, 4.46e-401j)
| (0.037726054119257791725 + 9.0648230419994234649e-1846j)  +/-  (4.71e-165, 6.51e-399j)
| (0.029092936817641983099 + 6.1677548361776296065e-1846j)  +/-  (4.37e-162, 6.03e-396j)
| (0.047219530772264657978 + 4.2570925178020336902e-1844j)  +/-  (1.03e-167, 1.42e-401j)
| (0.040190707681944456024 + 3.37625674480971353e-1845j)  +/-  (6.35e-167, 8.78e-401j)
| (0.03157156109592134216 + 2.8251522094583354887e-1845j)  +/-  (1.37e-162, 1.89e-396j)
| (0.030184929338123028574 - 6.7159918293162364098e-1846j)  +/-  (4.26e-163, 5.89e-397j)
| (0.039015559063395165288 - 1.107623621710931201e-1845j)  +/-  (6.55e-167, 9.05e-401j)
| (0.047219530772264657978 + 3.6093217954314363347e-1844j)  +/-  (3e-169, 4.14e-403j)
| (0.039015559063395165288 - 2.7364011234843069204e-1845j)  +/-  (7.03e-167, 9.71e-401j)
| (0.051853976039494739052 - 4.4204735597721344526e-1844j)  +/-  (1.32e-169, 1.83e-403j)
| (0.044917034566508082342 + 1.4655388478409621922e-1844j)  +/-  (3.09e-170, 4.26e-404j)
| (0.040190707681944456024 + 1.5024035072639693536e-1845j)  +/-  (2.43e-169, 3.36e-403j)
| (0.051722957082068109169 - 3.3744264822348011948e-1844j)  +/-  (3.41e-170, 4.71e-404j)
| (-0.019659367367045957622 + 7.9713499191772475457e-1844j)  +/-  (1.14e-170, 1.58e-404j)
| (0.041329749599653685361 - 4.8370795876553167589e-1845j)  +/-  (2.49e-170, 3.44e-404j)
| (-0.71271035180989418852 + 7.463931686883123829e-1842j)  +/-  (4.46e-170, 6.16e-404j)
| (0.041329749599653685361 - 2.3646082999940742484e-1845j)  +/-  (2.6e-171, 3.59e-405j)
| (0.042688595367098990226 + 4.8251618180543853963e-1845j)  +/-  (1.49e-171, 2.05e-405j)
| (0.18988915907228245173 - 1.248502915203665456e-1842j)  +/-  (4.68e-171, 6.45e-405j)
| (0.042688595367098990226 + 8.9874565306587116098e-1845j)  +/-  (1.2e-172, 1.65e-406j)
| (0.051722957082068109169 - 5.2730689519564002505e-1844j)  +/-  (1.18e-172, 1.62e-406j)
| (-0.71271035180989418852 + 7.3325009213884248269e-1842j)  +/-  (7.94e-171, 1.1e-404j)
| (-0.019659367367045957622 + 4.8990725648000510048e-1844j)  +/-  (4.5e-173, 6.23e-407j)
| (0.045293118040135724648 - 1.7547217611942166859e-1844j)  +/-  (8.97e-174, 1.25e-407j)
| (0.044917034566508082342 + 2.080476383252560774e-1844j)  +/-  (7e-174, 9.51e-408j)
