Starting with polynomial:
P : 231/16*t^6 - 315/16*t^4 + 105/16*t^2 - 5/16
Extension levels are: 6 15 20 38
-------------------------------------------------
Trying to find an order 15 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 20 Kronrod extension for:
P2 : 231/16*t^21 - 5205313449/70709920*t^19 + 14289790791591/89448048800*t^17 - 53308908835107/277288951280*t^15 + 1126298183287221/8041379587120*t^13 - 254450630417893/4020689793560*t^11 + 11958624144649/685344851175*t^9 - 1164763374231093/420344842054000*t^7 + 9423837253467/42034484205400*t^5 - 1187724569941/168137936821600*t^3 + 6211503831/168137936821600*t
Solvable: 1
-------------------------------------------------
Trying to find an order 38 Kronrod extension for:
P3 : 231/16*t^41 - 383969610032815600233828733733925984842198805416289284442957743239775579736162967002637455025915467332899917724923820690392940790814678004634066036038034394837231/2487157826868946645070595722683843438286567474739262808011160995839585905580577739923666197401891476708414441964142802389181528079385205819745504399494932640480*t^39 + 142194806169805982845659781678625280462009834292613960218858894012655363873510782145980413487352423569209754670266409922631333995106490207269405714840885674039873850011/185629024408363832854843911762508655016517963477164879675913000924487494063006419619202826643090170364132511875993798056316563348204914836356705720856304297622224800*t^37 - 29632116370547259126051324731706969033371544299915603892515792598226453205552648482818703030294181801856325421922669219465955767242203905465451498117778871861723439328121/12659899464650413400700354782203090272126525109142644793897266663050047095097037818029632777058749618833837309942777027440789620347575191839527330162399953097835731360*t^35 + 77812253566552435412670850423108862849712108091931184078689817638992382999367045370167634469713824262422743312316016312113601005735130906680604631434996559591241192932618319/15786894632419065510673342413407253569341776811100878057989891528823408727586006159082952072992260774685795125498642953218664656573426264223890580712512741513001157005920*t^33 - 2974576305461752330742231648278276668206703392352877840632117867005919314235058241745374320660983752353980674774265146412178471966588767498937811818833350946804145825835239/392169158416329851480785990185063910020646675540032383047317601403118504332210512408508851707524448419784551214818297463677187557585113329028994341167071274371593223720*t^31 + 72013072228139395149107244087292374431334286375292964602646191199017576614350887841452885892735700267354144642243581856547667214384991462658148138809810383428741031062537807/8159648618662346909842160118366652321397325991074867324694188803387465654654057435596393850043653846153581791405090382711993095956206390233022624195250353934505729977400*t^29 - 11026628185977571565739015652581856301952997896044738742050216018021147140382356641137332717122858063360246056115411264411596435187800847085591723967040539916777175797510042889/1391360773078803636867913165011141232045164725029835135193543573543138540078079793759454054774685112732050412362005929052096753775980710334561961263638379317452787404767000*t^27 + 1365910016404968165090510195042445883751022985055875768031119112964053192072155925759961256665609665192406313949212476011500811717374223926856081528030444668959499865299090889/245807069910588642513331325818634950994645768088604207217526031325954475413794096897503549676861036582662239517287714132537093167089925492439279823242780346083325774842170*t^25 - 6014821240215445899137661148184942226757646709025616880541101432411012114608950813462277565269884241963440284160172226783318016104171227336895462374929950960821627387337828063/1966456559284709140106650606549079607957166144708833657740208250607635803310352775180028397414888292661297916138301713060296745336719403939514238585942242768666606198737360*t^23 + 1598889479667057596433358793549351706751845093111433509510079309725960738786296075638093258526517807008158480223233251302268268310220432132066675350739874521236864264210745700797/1209541780182642617612555918732601270163914323878081293741335918319401030844850465672689640792540203316494853026458884115826872012111713370969910142405430802101151212762497040*t^21 - 77145210652301202627947886095039420609881953288321112449706220419601185524960113470071247164747002679591569957091262632681799333295893952238072295973548365003347021374466944617/172791682883234659658936559818943038594844903411154470534476559759914432977835780810384234398934314759499264718065554873689553144587387624424272877486490114585878744680356720*t^19 + 100840121722945751674765647633997074151954123172362290032580573308372846489064269846223272551611232586765702226495984671344839661610735256345392604685751843360619800376564237153/863958414416173298294682799094715192974224517055772352672382798799572164889178904051921171994671573797496323590327774368447765722936938122121364387432450572929393723401783600*t^17 - 2009752357928384281716851348839809298939255005802832371303757714602906748864995630727922052661061852261960843565221075057606472707593220001428748505978187120593625079588710141/86395841441617329829468279909471519297422451705577235267238279879957216488917890405192117199467157379749632359032777436844776572293693812212136438743245057292939372340178360*t^15 + 3284946421684785710503493845857741841810028406441333897477170842879445902760693616644434652245622397718620182979399195697885913463450334189619228031394563794082264309838040397/950354255857790628124151079004186712271646968761349587939621078679529381378096794457113289194138731177245955949360551805292542295230631934333500826175695630222333095741961960*t^13 - 352516640365459242285387499943816460385050899508601444793787436270210552786040890053986920042953728900820363076187883117061659406388700457161255830047101704334315941666457247/950354255857790628124151079004186712271646968761349587939621078679529381378096794457113289194138731177245955949360551805292542295230631934333500826175695630222333095741961960*t^11 + 2674133395273241656684998806087953849323072420464215255691205967999643516767586378190099902758391209689029640839368396939568123187056169680173714312072048413963830063227931/97391675806914080898673333716131530844367127377196156119432242773769953132961985547671113933944795591717767386546040019715929954221982115584590167310567155493858928819837424*t^9 - 14234103084947679149384614301317658757528334370284005169583480067998925168460348527570629824348452376670896494017130604422859302672931822666734131092086019388861312165612784231/10873780603841957132336877709406085418773589771663950830734609905691415267295205686397479870724936427815288728707865368201283579388884303205019492180224822910889349402734848389600*t^7 + 385905821820302191089874623113122480044299333539300478800937767359780179536647885613210356222287271264357211908391749797219931330088021665868742415597368820705753383650431/10713084338760548898854066708774468392880384011491577173137546705114694844625818410243822532733927515088954412520064402168752294964418032714304918404162387104324482170182116640*t^5 - 145909065150855213382158499402457107591100529231668199640261557042998571955968995476904163663357170043599602621317469587187853510782086125545113528213545500602454333357953/310679445824055918066767934554459583393531136333255738020988854448326150494148733897070853449283897937579677963081867662893816553968122948714842633720709226025409982935281382560*t^3 + 13133889091333247124303234117999487350226135970213856986583933604018249344425373962406153274371117117610380228480101646082935107555161253287604289726809866270336508710839/7145627253953286115535662494752570418051216135664881974482743652311501461365420879632629629333529652564332593150882956246557780741266827820441380575576312198584429607511471798880*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 231/16*t^79 - 663841858215147445935801660167425540704724436879822172194199495060011722825673881062755049018701176864528439719468464919118757733105268577193864908678087011140595748455081135940747510050319212681985390923111513043172060776350933993938279498112051319778786307542711363305049605379277560936037343053582970408614583977585800051154563523255832774780556005800467008869562869039876676148650843200667571937009286682016080179416060644287699661154260593603818380604086078043222723952172177347722430307217778481123730946884149723130537401985535143027269136796524734769366497699252847501963545890250978039792232438363663393733314299624917389730945644423311140300232584065509436795120045973614355753346953311591472965279206975242024863149577150387087204333877181593888318470097362849162690778871817776784767015079336395320362076776713684403750783289166239030585030947775062262123924548165833610463588394747614349606220004721359337689773149077365549634358750400992230918191466697534118040179031928724757728820211962421872817064449484218677995033858853157766928717729086535083946781359519203476635992892086428088121395281399899996576907365658894784941341304145146065257491749725862072681972603187191235334083696625055237787244824901595003764244013653115139743631855899028187807299858574540764683571446141845943653596579223384398030060756490371565188435424936117369097040838035487480711632910773324461126438288801380667557311452005449190725025421683084402884697275191087618611584736093097254786235912442658795572956017751116472846066978788283788395033226904901615903452167545683762841958410138695111208010479920798628722223699586008397733636494787581651903343108008871642621376035087694510796609426864018879746116318931266732185211033620274042666117458681033758207008811872602772814557946940170202067296059257584141512898446914404478131958225598258606401509243478159601162633276584965818047284065644265073925700466294287243567013519150258114886254438484457175664555754264218231708083430094476192864746375300548823906035945361216567826096152484410329052240535857324608128653865838798711106559622493415981360372160747089590881082272299528368606194259775297456897253708479524330770314535599806586475916779106390413214187993009296861416411978239284454247029695459606140438406536822785511786474855957569941076034125103980530831099050776408236634261573913025031993642725441918415250691477980611290440192236042288423756630179869562753117184854912312405098188613615642859512691980399838110512688230009172243172519865982374436843280660193473110856540490896295480327608652446951242877766541484708046716229101592600162707336597054311423746988005869636828818695464395503399229154778732242001135734986970223469598204213628481451925034123011472379258563901939641924596858401102353165896082163993009847524437361286288323204675858308827350005831665167810106979327009034829916414073531742799936767819942224524417602304628669544184822046277224752433630100302341568269430869415693687520815982636325694030790932243632052651224044160167571857265814117315206144217380105233344751510431907304212228263079241526033814400121446702157063188953833878416694721804702553169996368559305284360843994369092843787994305609349328709690594603430128461119876878853204580790384776980679020642765964678822581505469326862328994902043968981636344455111972137299192362243609495058156708135453381121662878464300255066501527141403406874203619829235926171788851385189749513490952619848281326642476465510868684947391241369891483287828080757466474996097525688857810867489333033990299450585471015328451058865466098511/2310224502850477198119323322619063630092830828990667205855012223346257840763242523692750925237605351158867009939080968585311682662208756623403543779777643420862164410121547181914992653806926688195565785956288971072233683359622440252477200170821088996801398037880457045910380001456363058480433210744754399970612822288597117816431369671716440414992354506461133921227536952164970952568703442772229525543305467198006602368681207222635548959966816071102941933627198953771116606232301844772906842059674197336018244935527682662545550849120426595826961246467092638172786770278880631466654961819241203185314032068921957808117940274184639034848571432502243960508098138725761265800708115362108247283560499080338098513107662986598849789734687197084551801146130494488516832389467785853108364985178612800176230390662370937249554936680104827111772543933354241414883044779934083222644052106353631204081573544529398873644392302883914796673498700629380141182348669432074126238570535533582884569133730728783094508264443773385038856136538276184168947144698834139967051808747775434539506182420231602755083654920548039076868820310786984701623238847655640932587049741001472059766999190971890495891492616994969747785492961852046974771672231726365627486991890437399097044195759988339599126182277817340915705145206176865892845614702486222938577893314354897329284348060491391583909184930888757836279466826264825270066051806026579194438512549170030971426970909340246277550244642931004383533003727343729247215522818034524743627467224494375828019616987116716362439255376047534559780211374925094836482603060670126198893778370063809009110966197598592909012676454942257048479109908735255742398394108974361595932561096509592554137761485847295743254822933738542145449812495098114819649604974721317091951152723456705186995047215243346657824075707998734083658846289454196201391853668234637758543477335241718143708894344727737473173813108379683511693261132965681888190462340810532467757077665698792921954119481907143405883774902013089834002265656806726538710450381568786462397283046690977830407997086849306585342101518462118064017501090032188237377301838533430984532552668501312589231926103796665414376189824967484811898644427231938555090287615609681305646630702484793702191712972667284818896934392334301855383420517333165487236026861407160714852049444783415220086183866078939820852706327654913398588348897093110060325170744529549109816218419737200756797434642362202497281718035413772914569402695118886594532127374535795696734414369892678991914703088334616595657881704634012218474490794009058420302030770971372186070810066271481091383132523744670602137130841993887747080210367629143520989225302318862639774297960155100510055495658742671441924993635249430157553814192584448621343516687068964926556751337232006257740611203428911804142665397550757258403832876121134967344921212232453429500023272648296619721482742639166900000757217878621184514152039523937666907020660579734611888674769904862383592310997177481138597814623110609863785885644232003904049689321910167275163638461664413367366932550155645958552233087326550236577965889440934700122462110817160817785541125650162412534880716859479777272331032141189494890843858072248997373861240365115658675911885346636266883914934727457068685945416317906440180262648169442865776740357496582368992453617206473497703452402428494948133291031287755449655964228479419208587836080950243787064886953365062280376876698036664820479268184219767779804525473711360429405678062058183686325233130361948788739633577293272568744803079700088898490784909750855389084880*t^77 + 6586592430834181604879718257205367387150521200319140983682506551667755691167195086007464247230923956616955469380688006510460044445235577435420198117703760803558166989950228018204053001168297705667906108297040331898449919668592402431641317935670952841828354702159688720401943352601296624921389805773600811315705492500101584655618977775532665901319132823225239641923693169795443926754250929519376106284809252324010513202230039471820398360431861215266257272869587833080206525444612326462889922502311536232974346199744407415832253071417480688755396760577124889242008519448709860527095749402443948089184500532542936887155762356005250208253445701106501645055084986309109491065782826529203834050415426915079443838272809913887135790020798559300494235010999196562395207084990089458523486129812462268184301167567269237423243509573909557585993955248784024496082347784785440786634206509443450798847341801851560626502240637454752000519165503862034353023043577004115557813761163029696296201839217774189323677680300376499538853772535583899298959720343639955064799931081508917612751988159713834971244059232665928427968117704978966706120654381702346262280198315286162324490707648425255768301165040044384328492266155803939446644825865922332346562591474838438995238968576970303880998779565723501196432830340310144285563940989336584331261234101731915726793662103389437011665418785712177152949558567790799543380183713885547787037173338824599126661467473633287809287965411282455057605268576511705814736043103772772840016929891650748334076575533825961723308869069388820596604314863954566538014616457432026222340476315906716064012673575264336969390777250156925320218754983698579892479608994610752925662025897541534295478202843628764806596555962976858119084417950468688492262484624850493394902527894364213936430053838510453274071406441871045696440939504472445875190677085254371764508871539285691338062934230750824281947375732938659995086679804819021565362904198530019110733532144974563781398188352289392595378628253992923711750905705423885338173985318175713640230768726096071433217395068695844619667045907866956151774472406700785774091344216591339222964928319552230947777301388673027315632398733241312793492424767982106786443471980041575265948064146137257612362141228670639873014998208901419933549874887209833336267138604677779187887478939479622934796089680622168254248778401449608660334762718500024541548952791873124085170034002923315358057924815933013000351076426051656052908888670995305068887593633475917129235894862467587584212774958355876473940316290881570581246731222488930166506158890354796125992012084765676792657057153696735825606206635487633541603428641457105514035681673992318812237449998078492352088707995856233629092322284449010840885774220112440554013699810782587373639568422996622170846990578970506314315949025122133125941826618874513408292044988191905046768601732952279088597955193595600127644092765543838186196913514647432226446989754415323949894163429688345969352557588456804392669731512876289713842914234065457693161395352081781023712609366521246712713784129301173762598390957086764034575486847325368850774928342164159887296422326632193959886507328954465201633671500631055673732081173553916361452201890216111478414635679160602725666733273506883615885331724634706041130516691453943897172847783126091657986793353909899515127416645707632235726476430077370727540830001570750184958643838213849369083251618155955352430925116194813958850132091647920888194645023666331712690706600610454753025911659356328068997289593077737020730277600675939319390968702298980569285402258361350869/2393929342514086657123830005814127234019988507149138916884401016926695392577442186313644732296128849027874473457977129526624014554398009444359952935211432121685605444164970520736178518737161550317341512005424458210373018734560622779334639929658336772503765204064274644953200499198330499978736150183749994606844056074117146712176368644327758867698098592339765922246986288378375916212296579269923488270829195609383624907948070074336535865970980139708607900766637059511795985288956724195346025549506613143123952232234999740187006512973046593192006287515912137450560159287126929325369503058562969001133413085614041616887324246298590099136476721158952314448174123241440214742029744038667376415942539493586595813388074288534714758925282893402966290752869484249192900356325995089185377322165699259880567630095182786254099475994576856443327504747812469630269168318635880103555187101248752130102466504929793193629892963895387778117603774540142056446915528421484642885649344291017741061023337566016811374740013910093208534885288417429887659055087591496129945618679939808327389313853783457064850782634072008615035217543686324398907250589485108317774460806814349335936977426438908962781401780601421269976971189913477370457570882394834093866413926188969689843994055790795515517185817009193269658885367036436198009600581895702613404246661404330849984070516097456250850521048427595812381208803332773349291676817520148260848334844945826251394243204497571256362179473916859130898661919614114542168579694055309775876990450311112381108205276463704849366717706179316688111918318733248347130285138849366839175005371852606758824137822598492310813612812567719586227001501845920498443925139784717716559332267229100924820749266841420150704984384913554475568079554356758049154188143031111258074538152324914504610015344262096776668221279236684936547562052221439052587391783572362353587862510834490057675923865649990064732587584018953053781325346044079682695221157099975555709891141088797924691954603376226874194513834746294789318379306854471168948030581346916466890258621114921214091801976019040190306455556993553802833124955476605092537956947029799357330670857854359437411257589244301486536108822610247210548192157658511411677427647196240586004463345951661592439381862275376589332046544195051673870303439880156632445828246898797840307211949963619146701521309217226435281380673238657623516557474371212635688292841503396873209776983035381725265976605452048221312078319057016775492872247165350434046657554493283988589032561043516300660613861630206457921400598236091324738412825784464588066276852555669073383070920668051926589697251610045580581768093285496565854254556940607642950504049809082459351897847108746564469999796318759886117110259139623495828557556706993842504566240470521267223830580978050967353196660359357302460375858741051462647788406191933810667651294867271841191834145870802403268082210674601692438330653654253466002671531031662414593202581540884153456393276317477125127838030612954675555077765792125337977929540094936908382545042315985905334240966044515358393916155069952375842123504305815495776739186055561056095097199653405866370224898798701818121064776852176180785586402690280000674157175624834467611370087938846253360381474586556609961983681173580100533977943863378374409063585727218497300137578221120090223793654099328295673233109047101002782338797252324042944752007433523208355921477699500543040709539520949361040667022698006592720911992021601040723448174213531502346450587533216897430622327720487240315836152541178700168238158116829617491128515467817696833035661019200*t^75 - 20759258100766051465302809215296987496702836974776387324665911767999834563490183203906192630882626199024280287224352690442881062551337145568939224928195339892020931895540169692401709664043064511879440002711736613111232525840979458151532537714810245177351117106886412280885019321922549967202502346428583061025496661081067354376569843282569586808638940143483241536527580311365203040647710099536209514304934729827080030196757287905581645344287896349341248209364542093722906292082813511876081546251038089431605361206160530531373394634249663166966474642823938843313166499815303349612199778792233387166295636413357937187194773847019111203341501045297453365231002914309037095134191565675345744605843358098552136336509674729032199888049614744409200192901686600466933347080442493047647104179595613193907647822620014766587166402453478884651541617612071610660287926549812744958337875356133263300044406623393656456671346523413459243904981078540759392472266686524579742456183357696149139116050941458984025645495707402699254059176624631271107934089563315258220336668177473131752162092768418829041616133374097042606160930414459328508682655017496349254642350169564086233795372115368014011903206074705104143810114177160948706406362243283927283343653208075562582513238386324183634421653536743627585480387525678920432643987043555511343021730051936809830819580169067177461593823938138966785192295811366008419062184215708931067988827350195996684653094302134420132906998610701990379092754155767002035446002239723090329656674514870739658452856640346485239716152960898113002302486581905791242709821859831875358906458811373114069589890944386631119818792064013092421170661316308337403484635653530689792054203794945158659085961760435519571986091206993967767535812178697895315340307429544750337523148533908149097872447807143437642298952868525087083682875260954337679920600043058935998536992873722042363947828899505172749267354445030299372166217475682941797919419338141741883952238947816900469708252735156707294557964454367602901543169017296028879825966774652980657278857022541194050414338129183748406122668317606892423469526628139522049164305166402341954941554476800243851296705316884819706674614319454035913487467948027273195290109087236130791540561593673795096226613493331672238769712899690487406923941933572787030950579461143581678061578783621197150978924291982745464145215961242695288666851612911906928458867735302352360908997527193415432942851794101794917250185347229521963638814192333164058307568185896059754916072285441512303272023666614596648058268446927843370372888495605441796022665648104621184809040713343715017226959056975626619835421973193787221154100547940698583200295654436444593898325322220698699404876612794238149100161299476679602801408436950342642950643492150152776825033956954551234825754501947192259739741749328294038214722949012076384662505817691170434011693534574771329599423030521681175184161238444875533436836119682156889544740618210549898586357326596886070506139181876496941305588814336904643629816370675953582063443719663851953154839795433443038661517138813917225010276488437724689249518205981825678287650097893060287935745589262319599271424282597257659070265337356499887978013120903746199968073400247835826380411584472513974251657397398383001330443447580372031831396014839891690444552522532548400587163332541811143079980503794633793106514690980163646079357271646470954181141160786812015431013112506892336254957720680846217004122499193936487059724044922479030061622053874800064284764190768866556681862297716170921871126921877514530007170193287858921881186716503595124145/1229937058067937348786033888187143529446562895279703598457421658469818047495821063536315632927556439194547827810083103093992042037661579972260294219366694852598819127733450787673695558166653946911708273094733608642937380411984326367414689072126995878065167794776115931919755664474790255409075201000405847229140293502719413523470560172958420432653477774115042670425908302001119455725445654520106156980531485258885056247706173122325463153646130369645223843203211010855573796015191592712256912033321844323253270018196149933181678959525205391672901043691341898565099128237478159569259507484741425126942317419039544874980256869101647630533678099952238793768419913211498877262061761693892933539140184990751630619697102220801442184075572343086620001087737597820988667059070794250287735258066811861079705499872769044036389534779987066791076516539299438563508824837626618240403893660965575544389844557792796281735208874370413030056075016591403918147586614088867569924169682447543821550725496885751010569371426079968288059663130914517678148884929202174938335926994588275123723899076371172681065269429849289439508693834811535174174574492861729050784043976919697639488794015639606387504743397492194210613635078145813646877887717484268561852727037571194254116781639357156314658982947824203256796877731306866613572052522962494784030744488051907741899149189290443756186975034120807325846468250917623406243415770793384972470251821070633639266324978652065509618718155579177771878908529979875675378425084680443354584907640291174578416566318906345852808636444962768132573553981009976780799617030070435365519073093247953283170273369575836056167745900088959184214467318275051394220530232150993703629076670041852612481572419989339235561535510718319928094197459573719438774111089538904134765149048313812408081836283472685001271420940704362408799829447443316146844666234618584514277348081733138738565684990867880895524543965000030906951410794121553632177266091287111441175589804527662005762067823091948668577829354590386361557401464413644500707659498547209762915764472632283455234658740559222342041048693035101449127584052125066987076867933865323448480303202209360429356906515818008922409278416821875410187379845480738936348884260392169846673466481460738348552889350654094481556423326499572348656592032652027673573801331170018362407437307572641821064662941440898483075965886425402589426180122132612486546359840822005222871897819830698186928985020505116988157577518242987032134224617333632643668264740630529492430682555662530848178072452402623272574471056691084093548603485546036986292771279460367952062264957148027265163744055950531818087430265847600522294159877901232457410823634017244992082755729901884418249633362020676995890008128205694828863490777767874583109712679254007946532478183691029839000276358848361532476075506198252480136096408743917140352754764601607811421932601904528386735053490985659026863015934363457984073079228069907304286931667660198521135136028217884614167346437781453100175517487323572875310714119579709385209394774874158465203257428594577470733236949377472998644327266552213179983534547417052455660165071923262509984585013672138362102119853952598730322813344731527456879697312644689953872918981313967502409807724803250478022201562488820826851676961478500785348059295317692138086216017354592272487912544978792229562355885212159239202824811660317364623868388032479330501049630669264725666502142484809889719733631808297173830865357180911372029288379959600125065543739858899289449255602054047131081201526211589851381102945956210608677142067820285590827564841680704448*t^73 + 2485099370385939120601145495432245701139358130217108318326194471649937045185347256471765841706374714541036830575123644224716924896297686691407672768108131802174461374630389179817629527286373880714307491038503367437080211840232713195792630768552969306431735546877962885112149441729125740910504902524363322205223780212445982986011691022495836758198892562516960172253523359470361211668100666436289524921010984223302702712708275160716016070293526992126166247724168371099163431765015849126468062688435626781729102519860448661211158267889520953090189570428436927499918748724718565333029955096212208066395312275155989688326153788322218590654550348866961020612148330059022825780738096914393333459877604460270640552533544763523780069660725048669203242775752803853763898819953701992750980945017623841755588348894419073827316839610024002353051589927951172754154449458380546258825185884072451486459322026459035589339482467553580789710161975167754235356446381228695223986247330622285151309381652221865054764639140317271931205867793050549993937963285014250624821936529940622718154217838323429895762663458538075219948435883033274645258186318142816826505378996670715296711097769005642731041782941392444414218055268903447073133505963501803669346263764716674583794775381948606024190949638854597365018030072698909560685923336511166320522708610824413425456051527167501719154378511122390166150658085118514742515684646048814402421951257221187024115459966743034512358264473793474690639532189924435245600246522217726150139829925756441684136601131181367998313735403046305082672463242223222191834141757905768547078638587118029727993745459448923071927832471083753905721714864058415659724869518602332469739893786150827953002032753198916641534227606720997165972368731507320796895962119087483415167116260947125859889974748824565003644326512140866405225256630166622021102519918272295499362572872155877025647709385453109159193975659506208298435023942807867273483601885228955391675921428379694014776704165372726544800818954314801905223024063762532489395661710921330365286934759283366472846921485789739002225054419094821545048598454046415079237026324524693047887996203788055183055097093435216718177063077965909053640368482337319221857816847008837315150277590565791906141838450256915376051704414101675593182894907519835920860172205982010711193972803133732169242847607545865017555699030806019265070315553974464564573545607029810165079478139332878555455136258527352786672624187661183135141421224035091394959672011615259625408181160657670355844524805021784549156731359162746889543749546016698867571667660040604356209829008765050321864625634775666851441515846342245857528784395239819925224065925636766905778382045508773865680617438960723628505639796279207625431255145564793017032653764358542734180700179599606962331937750500732758350844627905742530982054438425631058191505059202786290221161646658843077938112299340298400939343407954637258093621579348538425648530077911809003710857725891951104952481884258054918464709794307771856111960714369439670811166209435934170218382738768756759817683192802461500383711686949607837940516425326503425522712395518350838920255531287408098331297577164985013038489197367024139540024751265669416161048989812670503750999787685923060728611852015181996264293162598636747072307430626349376713349731279169771828552731465915496125182647053756382873174617136320004743917437234777077771042372316724012480094103259510677641154493593632684825219492293642507782722221619382913149472132909682413592408238046908336797751547490183535019816136856061820162996179335798454737338769274455028581829/33341989378493866824699657794986260461301389791604138853834887132866589244071497091951860744797019123382633506068991946917566878716608483161056236772831923504146248962687242004980399152909075473889135142372452390820498116820531630003611245063964431737984005219256881893563811165218770619459060340163175902059520565171545840516691055123459788685193190963509961087415383752073825245426755025795051690320060046039775329149773867033475055491233142846686828966834872402976098339803128611134442810990268258067322341580230412319077253533215893987306686988763116250232143758959462282236230561597229502897762387424832879545660441647168578158162969361748734257156948516842154346647630800701836698332778493118853986581788836289986921816135624170195981333834973575712453648318723487611060997104550312842747668659594412998116907605883562441053748176619704345406424012446095498821383812939653754431611655729730803550517510137824022793041859688901754041957402342800388254248686826349720553777275969924598047391438441776531635008694005443555318514337102502438002280455701121284332254394526844615941051977804827476762333504608912703525993356360838611441906583461279629487881002989186720983009022101581873492069629183648469949059260515280062970225013388071287714861450093008128790864168172538727417950141976949188415746728176831108601876921230450629438005196500982247042720823207579276855011867584658182338816075351725023058052261323371307568806679312589688923794381304505101772456498627932716678193393056445931807986517987893363027944743471222027792442818410186344811287430746074805340372226880387671756571394506091255306811541127414512218286502987194176145987842301934545404195678249832372791857795816134569734011321907102304929244234388385759789857918088878872611985141927282901218524801374941827671261953162835612969249172023007389647247550455691635545984756403682062810953327346113565369378460513309727754763180964239968281921940440642986507066322083370173198825227961869446112723882073818695428620721851613299844827817959213362877879378145399360312086049942879510188643901075594570880982341743799380588306463326086055062714224207175181309889958546849401204523096200544720135747177951671274706601362332923509861457797232805126060908971790903059144466370005775126489149128003151450408147179667762576281446309999326367346132050490067051105818145390800008878168031747227761500314056789116690667898059163153054628722969159323492154357485229780019222445634027152278892856045604674780579441872425353701675240459715460347123436007568392852628268813210734388362067577097302350476240995336675626874383573947034565209982366038485069068587511771999083723930812342235584225897762426510967502765139025818475425158539183473569866844350779836988078103760866881295763865471978907563246217397718754656722464013467041452847775351222374366146298091776166623348258373727352281322677172925542323875187210940415582749960453698939828394328908639199443661865299773310164257728578851906567692753934954640695998236311015054247293749141459041252246872071397132078393662217683857350130529271214645844115423393508491518161727556100631835048004909667137138042408206783677316033507466475628056885055396540874233450630055410172355923468042819532988597935439844122898828123594530946947197479155890515010420196303070894828178119812470460360082444063991055519788353430192599186332302663916095994645347040866880472285539323683577676367524525471272998532184953018803186429719328269665140889576578474122203390363761817479291607461342081769495053440397895344620536352942904508578891747742577649915907868986034257357536*t^71 - 14873081877119706010932832387654909047564805468219890114432961759727588316585940004960717794032387941459603668784110891451596801403953502036993048464974402561500963858650412333474447875266802459252121848601100936206257787476166180924535669284962748465944641133585340157513298799063272887705650488751134842382790283444535137804432508114065593599803606839778379764328208368037391007229920855350071618093827586342162027373627700961757048144726123797041020583595744250577127199317463313373840003635166250089432533236401218873876465350263458951944259305383199874994159444451064940006716364982859449471026028078544619502395729688211345940078373687897418396407729627752506267010543350285685799583885189700788484972515961628320775089672510455554749273289516894112088826765471262053499628187216421690586197069324053297856330243549917746609710056608992337010284324219477898798312224490916659220129405201826396649473545337868011568502661695573544381885963891577910595250943179155141708739121833789853575202272638863773642491794136693875893600779192029411788945727519551826654709510244564670687768835816979591280929944193490765357854321907982623014897289763552628863715027388537559987723772326196891550667741916194386648648987117678997784988533918311707958106627689640536603118897153949506890111458837936026295958002257036108124263549191231749892911075723908026255499010483906825299470964526571440703914253191139239583429483573268968198778643075432029441394082117517936736146626652595006860264727055823843546208927258736052490041393484648736401235081367243925178599851480102009921073683290813531217787084437169877196854654934437597217655843632631217464066955837596272383339257653278169291248594266253737530660693951529803752978418492140568704652966277627003794149271878052555240582174816230378026446002146448656310723182624948618141455373464339637282636041850110609021305581349380829933434680812162090385181479853384385470779819595467467114492235360841799894110249263386536306881410281620430783378251776284045696847187071409426536982381051351422037251350670061089781741255592839144331062241231866368491735648485189729216810121352412611025882621563103356484401547033960295490006278503414122985129251727659875318836094779961313644528532485356368722405981828929788740775496733211506709654897356729640762186320736948052537949003199152575741106115088556858282385687806440034599447054394818784926892167851563160949508052767883455562353350039491363006964684410512217124172750664737642908285776029428552748942872689473643715735305108201421853321767060587306726406353782645474525691375717851357753836707816307793754880509683847103876641795972664789825662394597960778570238695011068739789725581579837854265928920411982103416271929909598529113752829353660019106473282623083637608170851768903747915165278264919441381497424781861748061307673731073739778156940535870139547592505087602851896606422260664770194410279357417958908384629505314527177077364343272001949253112125622422370315446171636608761185742621967997590944623500141163496165750842039735595750648739422803383436695362814304676282415916540666800173074264250712860584613469490805793555504579866305330317511070481255510133953956728003938635807004018457911750479536056527982480488786323506033981189494794639025242406188874222637375526380069742037154650184369752765269490066276035745890341360553169730929083604068026030974730746958164200930032800342220201817693930688048458852428906498548217363812922183052919518385730501452031930299037551930177438169889570292225333852110357664845045593832243113708812599763697747878059999047730279687738735853081/58929798997178307511313039674881541258420221866323861155127663739678060160595506462713936995480319494335784850799048781700249816284488914435761429840590190718550725535367125573072531776821851810193243570359055391369827089102696321475432640919627975408823760264697287049550954586798437849803624312316302800456568730103971122633617855012132151614814427470591228074536008781846601322650836769016077184280835327472310308875830574680309984702147649827233935554997792705554060369209942616820403929642584778697217862790854538797168305598479433589455394317984538369729049004616517218804192162636599326454106665218209500459784362682663395936972767753882374131798191301864913067667155344238450744917794355985521695774183951868193035160101666905250334268766616521789340513916203047325855593417480882179221725757370251337326756594404814183003831408543847149723403024437664797959372499422996933463835546744676762773308915530445001725219939279254071655146981409747404214148027800929418346965339753903681949891287002341304190321591089511130194378387396761396510560557222111297173778045790553613775773202391475251391434917718453624156464067799618791213826162339886761943912960518193232200604550978109358575456085056201733484415554108824018095779646537545776402316147045135822109481011074030985693944709185029188827585318515217490431758336274941508240760714477713557801951278165887879188237900184490334502005390139276116128608598492072766992873833250846956843026522320927974551201651652460261102122739656719515485048651419932306083295517677059304691336172756807702341537800160688723576760786816337984631075762648873397823194456192531868402527205407171538716584022058919683256464588587492479805377183348289803257832300734879362312618783406236585354187529457417630214963959322247254515163382318120309190156870188356361608304910354484065721182974339655345871217567934341806684277294117978229408627419357341578674239862747531468340358704802707836857116764971421362067665666782786724490242134513139745954884265525806152611243254434742270018064738712413918393191807680793247090265833297543490385029025179952058230093434008740906729768314861608666578445358884250771417916278533209757433124313463012119411061978834890663651985661852162927979462648557254748338999918671157160686349289052249983752123610496091949009998058913659398070410900657911658471211693798788613691584915191161498647307574961072458170616406197027419107716980996108916355836821907096248274423199176779888044995024963298370813425845790105019720378621917194658618110120036642421485044289877114333694710908126970579813975003592877286584726132019077036761905183119229858049238968868743200541605655312099149806299611734300411848249703494097477113065082701742608957606045120561187023823320587756342978407570467040489046078246337047136704268183642120410214007827887717237829782367838409055937529038768802879339545929129655897198341508168473415497676354483385715598130714640723468708508896104840450164858510763119484470042551026555378531642794358892403565627513834660575664950339509790134975702381712068415627952002469257577494143345505680706402172943116720227378070557517536527575983748956708717063682269010351674720637884785220050798814331983877977891594740260741287702592024120897355690284625299804217619976571891352397442019652918107000640995190753728106522314524240031212617128444892456542895233358798545124295998947174554887533992194554684110430635709676319392160732312438788409807410980960295608288168779975410176549247575367876511762233437142292267489777429654158419397668963642430120133536171402728679122624421331457652716640160*t^69 + 728530463156264309873682135615272101099789379916248715886131765660786330346053199302720751822567245117668035059472473377231242637949881836001920950936116701075643379771364272602337210034545797944957524958067872068717688665884293328417804613022664634504688430889489865186628681425643002457545387167987420884464583382891134377550450822355806732365001653586558728974735500192556776471239592167383986875502428335318333729904535105706595073757581136411727312982892179545256666195822530326520569556785190414328343963433434757094007641082934480786219147352122694590976199411239654713521720113719583330188517345830147589492689012476936284852210409615760546272234352642896904969324796829773005994198965752273576784447681437253127783645436644049354302735515306713227887187533343142186922819151061645944489678348353924933333538045531158616447072756567333894177290032168575729139088003331516765071571881359165482195285795424400633660470708167150675440670583464983252033647779987883588294488917478889177556851782316730301712721294248438034762028883118014607401953632472737776232622076310734875678266392692284322570587898121084110058123767998055152935009305817054464567265497765789302544889670471498107309260628438545026199360860891730763749308966284605322236824779741431766216148800049905851955217783031755725783106404690289418688081734323062018001617156748684092579711354423836461212522625983497488203111268819905147573705353763821783446535780210518818743561562610069200901716069435583017489818662884837054903696668429910437134962943470777399845396001294374713460839824672819435314238403996651994874013210954152908847878993404674523152214196151066188873741175310668549705225124906818085874704521024459907674279604556482486773640141808660368525302739275864630457566177146371255114048263611079075712297456151610364884535130691476672209955504317462418481348519934233734966762408122457415662925471135876686090418539420750679276421098834792709927020534759822459437449976631011612718381927870164921105057670758440794081572439331899149612238295185975516476145488456196310639542242779984582894818465489430578428964123836347739450613759166493414250392591197962811989490125158554252656235429968471472937931217353861412369947403603000472034274249361056297729023267073243349127845008350727375988721791682320575755354447393240724435329829141444874211120238865502300098825002620837076869366406343544842004602228752772967635154528826298778287659601429376770839835250097356005270337503423832545329045108179398655271551031768252624000513979287283239206133675993503097086275920381132064944963951047167617618783588166422976435759944721355401407266079359330548360491398808309894500453208975211735495401790402286780216800766935084680898760572960379021018160515582081908700982694938102329845752047409843686719205344980281954920777879059291729645359987989279529614598161117288005930989547299357920833887234638030606707054485677285113171136821244352023126609465234692970668381888602657296132520766742449033774967541789000220247820339163936222950757281727768057519800947580465837058502344421977879328156585321371136934444976141019071764921120964150650983297700047575323991847016162576849786004643489210528213514282555455513624942591634684098417944248976063006528854265505234440497848963188780092710987471051791960359854403673878462499284612217903449596337058716463634117146809313766233554910643140680706465674900446517473770931961009776357739465793572838578540664067020912873374153246655588342872385553390237439350439484756249746900178628117334666944364015498571251193005575563383020483944237969553844923776484593373/1068726863169165915883134787324122866889993854185873414169264410194161430031138846018710382799388845066767623565338681295241818702108527770275673388634432272353377564793946175647247610189820024354352044411596428284164660768472628203029032640406812435380363109885188087169822396743632686428642000240312610109975060020529645783355442455304769529285617582941230746436500498247048532461633819370291569274245657633819864923680317201829350570021999751104073068539790477880387196526349806779624274656229927342474968020105328076491018423565643965096902913902431458569662414151519888544415010407138326767896510708194646872745241831702539553433234940621256615610577367677889101396675529124324445712915931540754376516582658110151975383412013281163014536738648808107027022879497241705740092965367873625962156721362477439507451348407002562301933891646473160172949851460140700573161501260722147776378034491810239596058314230806375455016700593708506045271309662854741059476921860118550468326320568418253215023452154110257550570239024843676428948896178212452445191521969960323525015974728743938419323344517947093542183650202690599624532483941450713671165999893282692123389607928041809465332997788925034130097254423900607708954654964346469480720071555850406453397936904038903892493977658461239910042726081830190373652818488326825673931888471426905318942609567646669607594709620974576792057873783006858608765182499136024478942562718415556960718220365735699047831158964125303945250606224883601345411378498859150535067831474903857076425867862956838237622537370335326127210939765626049732663288845652231246699170610750754841878272341118798291367866267553788922487201755983797645498595081162999210029721799706272703150517996378320638550883021096155022525095873210794310678159940250924785274996933565910692092675442399005202048919560666066954604504788871715594613606740504164968680961096715876363851378622243313375956553443048452052952268036252498058256185398634251820549190906060708393297611592017958104605528205298518360915767495680919134225919837665811740351105664719470752314990536074093808677645032924554276376270752361911359336476218676631749812483627222852973172379966619227804295644328905474029997225717853101866230926409861259880305509050106145435978473101324375626006673547218770891775801071708786193910134288773145015853214639050262280749093429910234180508404394144793280552866189971992038009483976793548109241646943488754923741447448145643824637844459646686105222791130690326385938400932125633408488222465277937029175895397274701542186396443534107407683740198234890176287343285497944010943338326447668293817602473518236408689588079483986857279966969219425259198992958571210858942833605740411873067451499845162569231160479305092713821880559811852321811798311859886835242435992892210784297745025374048117440480946438261770811307348933859150053492736993543743954477019809013728851278198987568721737520327071571452372879062128374771493296929358970875871162822314200820049924230481597542861996440068048674834261691577742643415201072465685498711890651388359402066248180374671320656497960865734844920763544659163445670093161758713296716993413282683512849830980357225287306483673223482277198836190216092141423836814898189454945312979819663908281433035098144285650422574978763818016288620718211706540082272991340236930110863336159279666566712456415269455927015499038694859641923335147960362231324974779629843732361926470332406501259483111838880165247924005099463399908028625235723642468536065552298131826139876715492573724236432351788233747413563195642096667812198079003527641095926922149236800*t^67 - 395037927533286635546768664480116798960818211340031389066055824110745625348626640119849719173984012040769703808305327078349412454212085571375391164746707111234141873121656024064035806214198669302326863720979594151946477846351802910778491544874394046064885423230447281796686801128845498377334079656375563189977363941067591764086412158729473394578342653792452708176211631862172206742775836953165276413545012076806038044310472340885160888070159711693084416422270916503245748541691413499201621506534866829612479034893529305391193266781442378885069983747476220032314717028109911003379785201875342530763680421328503763923415509059266859245074247992890608695767406269131371299530289501071454945260908711968763641951079334491912215868165744642363478642776819660290878981059691011736913331848672550046860673581586533102406847261553146308236819901211228095720475112961547236965447344984853765187104277404079502132544712446658381839557337732284163278154520521559619480247151732461858877155737739088223567328142455649749035640081720274848718593512615753801237778482978523621541189692468067082968661562946931348049026612455164952685217684790086645542751805212467996756299638710384783297826654061088555514561391032295185814862261163768361757707083850382727907064577423206554224362717715501541885400605949101960852115669265552511870744419347238679289623355894269187595288548898112062896483408177652295672327537695996283025608570876096437333951711830299441021833826453306276548466370578121547557059229365079142770557472885160719279241450403491281751559571697842804272581298809036047219666046845517607077448182301804933466391836969112827475782008281498909744186659274286927849632933862417046003268903198873754197722200471188898846215951396278477564028242032967467781430475570104663189323274364524353540720897396990830046892595199188218979627849417297359279185982893548725054660550541163218150151808217444412762869025911357786288614678617588758156549534162045661296645376719975566425208277941077512822607129223614144365138262122883249685413481627673407134797835407709850504124211138533048430349187838970834447249851657721814002253287212499639678669095537573986331209429089423922225327250937718465099000761221146633043118526624413197172931211547818497386454723133931379090754779624051542104374829313508698865063886219991927993792194391308536314954740868634568648356987156811556852912697971073737142491820302583997875812722915402830277792919059489373234664266215068580928649422485889146840647413198007143631897819400510049008648341793378616342291737215108580540100808359085356784635463402104161141833358641328517204732959470801337581950589908313750268218330817266723340029970242919815303382591557993601369773045079257665794507913442945468075286998299226370585225132357530898628209614538398082933314925247005973397325657906199503900792755070493488860575795301961466923640860782527995568056724361995802460554657015698594879459193073238050361870727560566209258519439958400033248574866259072432911679444429284379882447801401612564170548193102913330876290683372728117252026036228940961023539074016959071707932764882797987655084674985898528129696479726357842816192581545986002758431263741331212720477868565354387219014883606074690014522340391872221375461827490011997980127539470511479606444848113316965476530863929249482930118565374024437808522702205782250816168205177163148488159081790736001468319429952330675245666889134950064351262036348996817730136776689143219429477014792513329088827001288920584000269974323577697914417863203861914153250978949112318910322244591219223110534999847466707811241429399080141849/261917381009692801502326551495629552304771731819519578278801139916805957135737327776958632096253981693662021931176525047486352524964285756478094435180872581601186123989824523839808690269181990612623343802536465384599026906104814578754777751121587232150894184864624562312674488024028385720350295295294420672614049854483286516639208375379852148574049300645255772198328210407496821454208938975118710106630335148082296340279014793984566627467685571402029824013934319534153587878937957816670995411955824459515178807552897194083575147340611342230951404102307267763793160418252415469111673143521099721980823044602236526620541945711034519026007306484801968065469759921764529213509137959720514073536301589605146221300281670219007245509392425270400857179594965727783162010574482913240888691413159334583774788762532068505337033249767427354096606948146092550857546486712814080407096392270471788577625700652801020812314513463487819537853884642637152240029998576395381358459043331065661184698352248648672069300517906848080999960872822344125883507571758474213043356093570450319634469993867137712964933199060269592175824326504236550502598875963880492390070491046341145986009451278504021268912166722571599406280550133902313785894901663239530811886960492793681241336668407811140329847579465261601961793060323668441670665568771906140578318421624171679515604885703353436745587384592647627652149771071379468056240088829761890357265404165517889702449281556383855587983018205837564139136120078368692845617256505107230061320744446882849919408425819856765614753248005033782365319294308991637392669383217144050999801878093252642269444091381816596218346731227730777147412980586324420932451790639957100998666046285575017706450677548019827836346815688723315221319851050436847054001504829043191011441653496118710136058759905582280687977322194587826046135327528904601977453981043665826367511596008766027169785534743382230961851569812344948115634727170151959628688031621970357519636521950103260920697522824527468119716140490970148486742986390004712085109923480078679617154939896592519046994453635929680886626914327958799639493453618493536860299440111200584779894574954738914117842482415233958755511597391045923522346095022274657385051305155620376157968386047523507806075512528590297043084714245802501285241027008173409443571032713647496244213895093531788244759473060506713600752800171519897396869239214433971121543878025497368033909231357951821931996240196335143808060020672343879888591358121027186772744857719943907078524330100018195075659223770779660690097359281966545652166482090257122041479625818780230126729885683501148972713872115502973270473846909074491858402081007875269857985840127472644286727791659946847462507222363353340524271269537312152765726320691441858286169021840412278237571807009264244193142423897524543143231915563599852872164499494086384112039689724503138214648292048078192387243923594319214424845404140803716433121437847861744423902550325106300227424531748394914613079140845893132538869487952524974546066816654062016140865670673669901048417631876481069773864119806778274172834712560801274531080189096508754116841545543487254222279787165523035764862047646262701506406641028306340298683020248256608685733668341721862119158622278920276590945575930249632290348792224860559689287520691619159410945430987534315493457375743418566536860103801886007029695748581814508911770856647822718267405552183134137960248833613240175538257370966816047424085394002777210546913161740188906744783099062501436377022818785769374147970111408264269468619955060381069321430327186740194453326333819471413704186489370560*t^65 + 4768861037950249806285302298848007935409898798529473811971304234489863524045155965091350065383109962986974250952274493418631561288845985102622561851695250244205277445484314006092976379898806057145369790804580879961876956342864344487167935597360752391930142027697342018299759107188621857425303402107805306793780002858365288856463822739345356219391128496802225550874322885967656579693330503813591072121870764382829595598381104012879804118944497509379116610988465277056830328403072210612454052649470272007084509412977822615818041377694226364526110135009371564098058170074201800910432130263033244648766440526629680147317456456722151272941895099427622597756329964549848216139831412536074563800293559372976227417518338455824773440788632398582784977526936608739121434300595214888379337937531689716191815656596226017310641848941571529929093729222518850083975102005318675675606034510500755914171014477878390552416481772056754055927104999382538425143916715357423700106229109340913705133321176378503738798248471314818226944937170855543903900057649283402501497665766292641269302125321161888222455672708751715881549649025115582053281053753209829963394634704348640294189912198635705183472272530588407264517963152561604231656977507078282596870035602024974906030268854124789083611770322805394629309627989955407280934068559395329601419174009945482154147166320454221876878150026159050677118066897577916972466717161695133764596131108622128786623459603565725263255549582854092812723231538166809917920294445173475100474905731725998521469242734691478800697814161147783891619575044463790163633512998323334503582059446932842109692133230415167163728064152688191330493401182013091576277033663392476773294414948741018576370945323514113772997072488094654282171886606036259743512387321991682722222246955080738742194698684201461954010261024659367013401692395101407967106156860053559343851787501190020684357486369906700868735941036851633015690793133252152876558215315649365109064296513797219004846988774435856093550844246255102499509264867807760865444177603650932730798710913475405168826574091910232976617552067834587252445767765395897921236776009365168493036907862160426806624579809844504528889277153667924796786564206159743167228179023362953363403402311235333075401899450307575254282020538501841822009437978176839713171194891961712368923186158751539660752074941531387584464061153245272708424709148786360750089658475505271271885997098474640106748751976894522609613866005668804406272589659201521240889721667332176820106965749390356554935234608682013639902809136581860210771288802537700265850612683452934751447315682998870279454146335343393810759969751066563945017462473197605917282028906892759288297515209871131200669514848625357677647086100297536641052861097361116490098313758787847859839923011864011658946770627327412311615642260173545381533684052494155642783371718680749953813670367890190740842524226231430124484517402167746748821958127224659416322410838717026581734019479397980985585356980743509902626747096027440501337482566478081961449046989908511511342057220468081677948348055732491474151948833695709986671336076729960843633222640845389904717934073349635608556450503374537215793798059802792133533146697673707966968527442301399444690842751230186834690099221974329812986597073279545791915426137286367988620631294080883916232070489740936406898217509670343549720406994248353819175443714611808332090428919923327142109276438953790765419373979664094915868349106377902468138837375116631493923783242706558033347694504871553139065266079012842677737346263082462085085618032541416297740650194799082987610489552365935641941569/1711643936298299701187014233216566297028391692868685514798893655185841760966315038515720557599755629953651651215629182251551786586592446876004160879285785924602201383001214263628545165407147390393381719330257666197581710972240959199856541365864487646046255324225098009281527007214757540645195544433827155627395309811300197175428010537396416379266192538093222903111719958908734432362082321482827339324767571604672753243625972588125363248159508596329983276508292284297592137603603152012406413579388675891340610175468197980014696853864264096117558485738602636086125811625417038824155169706393938279764591043848166781281553278497585684622021623264581499873463728047188599419038700223107967766977081365557542366814813325931079700748593938164559863252446252687904336887095189680875580914613869062815931809576014316974461929149565461997967937284386780238210121257068979635435781068008278211382064501279069963370152919809124142824177618796994698584147196129360838087120920521767181045239461184701452431497934067872283031335647978639275078456205399750824624598787430148968395472848238728312470274101364581318357059733645529831582827541864514799910535133869577416675330639604851007570388884694668615041165842654145240424725321041954447484714607765432768116431544888086599760090606437090904770421397886632691091157075199678219869437623307413203944452311022100944169933757645791280956338050333588790930935800891807065892392540834379701016980703731050805029062619230918982674281133641566629167365029865787076236936230961287672835589416062975590332901717471203726274698215771940152803456531647187279940248532092574410399398694319619533126118974217660556728289124010411098335064071878740037372970041930603612467399268917910672112960093482405787838957123337496885908080574521994943043911233761503353940160806782782903358852799342324426221525651404289737146804804552045984562121177165151835757908410129167192819068183566308542639659826585783785363648957651248602130885805567681786731518540854205608980370540019765885128333464966614880263851697101728983151356516379707412538019893640560057029153774056564638080609115685267779867179260808624779259844599446163525529597239253297033801625551583039444377948778119820871690306604020617195808370218456366713698212449521634776240344539961015037377483465591187701422889964559454898160066104209528451802919946614852073255196512009353138713883581928015226152762016851713186981637081739335048008486064099599009432700545960245119411746325825428681420726588437501314407088534547999194243211067012532960380303507671844172144610719264171604215792702205940373986503812695249809078217365104587269422094547302321034195669341804210497310247262561117394832454358909811587664225503814927526897005856926166218485946616245147572075312383973441567778015476545335594968945954433125162373590642972890421204121897508731611279031451371680746379459093972712760616582596857912304301742953076717425548529194104124223267840968913288788184789034542343614804456530959398663566790601675363582575469756137099096067949222863862660894253131014489566413391986905170418647435909959058294512627506332608081212671448477655448457004395076975830806995661572769585544927834086574776975659333059004682101151941220612748470255975173729911959533667556754581372983173712129495387554438886690859686843393425367823276044085248303686184880323831583809525971941276553969390336151459978800655865194387329738087137486975840631959487500186799768841982977401101140872712204495111150182802709171954999780575597933304030552732888010821861107066766028752135091328609961496469512771180883668833679698833283643620*t^63 - 763826583402384718628234251164371731902347085210740761668429423067087075454950348791951721864871742436867499623765521021224510986616546879734029200485205210665062234767971615670095912767680459868741444657634108086172025557828949757872112731133057745397311318260834197739893234915141481584764168688508879801056207001736982468063727591766256554043633071816024751173916105162919496185458492361855341177405506762973904809844204337695152388603348283282276703818291157564542189234599979289541026385959569367272900570608951291713250380841776592764635987564247507713652862090870223348624709404846773103507173034367923067780269516668786213631329002034043539093997807893590645102613615587617415858139183381861588971343182380029725411608646354754245479425980476815228692268829828463780536065855048421247584812900045530522625922884905219683719519672635844591007413020225240526106508140073780359787081993569983933601681985959308954452825639832943887180318088377588511431879813234307925274121232867526043351544523805442420558114494017210158384650612977201343689276551636545581077407768339509072502994759577387118778595002532783317127646625070762448414301362435739060719175935270978085490326691539217218165357699185483774665556691796488888023626553117975875369696419406434195320522356676390502222505234266607668014910571614080448273528972751817101567215937622291205219366372652869202398025947291745547278922498235292991807269584373149629844245438639254768537121430823958201286994659176636179685939233104143545219429822861078708082523756976530286198562725443557260801304474040180778465277115819273195274854313707713013486640934183660654741144744405758413912910970368825628084698358468023200952227650556238931020711854956935544540975638517501809442069074218133477151829665845770172713737539816869354061427579635428809847498990354748389714435818522998531156634534673296894013465615067027154591965609910060146605679486288916718522797307423919945759121116640764417960289957719497391370613575000214037650153816577500479896215153453868835922926656844079132012321517659015544212849789973784887158402926871659400594621232985219837833196978495215797339551819484343012577614383031376636188365788738764576645294829319844770120557198203164250209396253111791327607846557804600767907730844394561074015331079222643343787390275243155942583430631856581529990245947946134368854029471668046474293515863153806936812590995444766246652887711451679115387714535410204799472105565553056614194421908974044034232353735890392169576924122304443727994418493732883816740139818267118824303967783647869835855419951813845001974517449672811140658625330132115132266634757110299158970871880786098995621234564862048074316327719160482626860025821321615216815260242696080933180275056295118312961698002063237312507105868265791990236744509320784795094039044690819361020984017479164047294779280707637030544863689149889940099732398910321753370797339598208132227140997132873450902038296808766496933353752584132720758656944196711765423743247585190413045356435907473755431364979472875580694168817894266647502460383888053753589204719383383996282692998816976041515293964915064511673861725538326479252675718244562150092175850098473515073941555720056847349021686027822411325306189528915111296811111655004684074283489090924908354692326043931837929878866535503216573796080144945865871118855359319054526035338651796063680532544272695438400694252185733863425044909332077600629301951887184937612821308416498717985141204500177035563199059685760984799051036590712061481067744924002933889995090678187741699811759388026155561138209920239628622140573334037289923/175283557224608264330467407395449697596353475972215618514991669757894701583852026473704102160753264716195765613479690962780520899804654057962535676322149096221423592729259013172406058925463122416116919542269090240407753299768659416267950984727546097905402490960071480725194778004583465503860270807355571492820820257173599301119099901423084114620193808304477511839397845254350684317673560827734494554507687824339247643996515370007717690543728478886839045213342783850239850241024388326923339844279434295068162844389984432157163016268741842920384893572821570515732289977001232854496177133271268641040920741817528600233646009062732789003791256862732360458112004920347014789456088092484174886531191128065288516826913807058994336994223649581624153942902842057133060613117786961687207466934343990047714471026729576751096971751107574193340290556516823373088594086745415221242783519509296283807687096905178695685627539150959973663510252820992800674259825512479348498425081466642824479799227975903886577726362935778011575149579926127933955807087086508020954900029434731077152634188247693631589377788158175250215776726435794145579398621798721433682594483755205060591431709124920738102446378360949166926898703804827981610314933030410081667661506171575296274084131580961249335390743106716938532557234806618811171649470066531307718324385387343902093645909986902298430100743230495778899778602184699312947356456824557815247556839819188909474345182153717440351158486352372655675809639901850141235777268803460018047817330359578870746092106099639077351039602403605092296436069203475694091495804572164596000025451315163790107465304077790018753314795106775274626552905684629912783928732399256532245055815865909228107260549812382045275264730515351335160159459635176332402261195547567326476591012161956308647225889071457542586672073665368604835793717501719379124096754178396926222439444666170182873313713274876312628680817569514443690697370874120203314249765248463758538749186438062650970969640640471644544840813110063070673664461338107002587183993558804811382627395430589596778087034679012806659411548802515579936570313946263981553218562294790043959021464357005993397808217025427243604877168620894976382790453468491640726093866259151786565117277875715997306524572403649234638028114691348186111365434264330537780121860169939057671281731101846231623442902879145117588857809729580454553393095947569403599873222411849788733398574678887357706962218545785868861515672909395301527060555640084862408676557955709299990485256994162743906114804609578388159785305445145332528889986611794327108632125161898655810189842569918055205142587312297723443122841505614033199761325325571991532027369437902446987450523185848600887273477093182542436969365788649894366200370327204052439868139679819925015669787664652902710593543720750144636312405834397380563658156426905438943065176791774782015305590780615746094888130758618771561878438615127232519050608715220094548678030610679855420869332774433549903170151659948659863470619731220028937580108155360890534352198961993104034229711317408045715657141516146484244489084481214367077586022153876915638778438144153143723195534570094811142549478911701954484887643019618512747123331598464381167552682152648514948310903755630303324068987973041943816997764845072144944962052113332397305360306546376633207992225831879537755748113039588715773269016003743366040997045720427936575101402395015846194279312542328789755195852553691732600305476436364684165152299487466579639815945639729134642148038702847314956757080185440026739074937637353009225942509980696003022301196199044427412155538482708*t^61 + 23708459538036541273624747272031546789735182833605807070200873355764206846756239731362946096571238594692452548402684986193841188998749956551788188644296080511327798472004023498782463116945254309224108806046598461618300073500525059861985340346345100727122934182470245375617886087387527698061069993745531246785170767219643711180128160983748297355982152939209601554889359170018530532350241278555662657100660796264245762663112898226969469281998281734392334964003736339113189888881751679566774031174021673365833762943189744209613698791027196342661407637890226350599421609104793912989651521837280256438906519922703377171225631979099736572910132819164940272570753357700980171253986425193659840141857143284857428847893337208896410125300464719887387640070909074068141419360455295925206667778830384066636061256500723155643471734691728139190442524213300682488167432740639748295970608012030011939325823740562044103822199702518649092277269682326431252757210171996927063857367886168747309847648551189987768663432207166448374699566939912799980775264372389050063033802356231940639772992438969822148200694296730791572293298979374872928425558498762934534040194312900406246812843220120245659086638202398856134278742343934322254633072657390720136104853379170801492164099717564042343044163093234972242248220218224695999987240295981685747652819401469999033187715139231909049984787150402821566363217168791312024356533876020775970351348059035648036084718659247743891023217270700567837960870362352769753778282337329119269869875258641157816631748005792455102746625280251842682702591630666060223685921054723725677561318003572331175088422959881199948978276562818406807474315497342174833397961198643345037929340772737801234002541463764668564605051915741880228313298844952832043372453463543280209534995821544371882268505977192720144419930423182538583369788985300145381074023726812252042471358076842971995049364624078864090017915942595335512912288820392159329020833988602852160182426353378690541852976332722723916877539746972298965483070776582507651626711279620166101972930000628142275226739964556424561578536005327507116852147818852509340153009397477633370786208794369154549753793830239383087576367279325911754520483924453643168653458660770253960144737233767378998641824949518776718041661509337835730912113014334405922596304704910457076929065983797892567017063320483066586237918168126199384695170390175814283623141968941561532448126314247859246789384551018536749514878216373505348845222392038012697539453613095939121434390218132600427412790993557733119270011965058824837486739820658639674076709791071882385077164567245711248870491477836573040343074940611093925412729189150358052757675055980071914414426882587875855308754813753539798103075417545733510165184003318469198073447177106612360479318835979151165008406652703789638410546961652073212500808825014823527116847629166162861854975676098972062153738304498801302098947431008990658824406629811880228509721205595871481904564719607621092190998003120795090023863702494683262767483324860528415967552962244836288418832097202711341290407192965448003179282556053921105002714799316552642099922112600594758612090479437075479080628564228834436122995998699897085585466622729284014564348515552238394476950936653489289533570285152920289425666374177427365841974656856514582860642287632241226834844072800076215090486366409781039151044615121491169272682515655591102247815925624564148884561085270954588830089377549738286337285850779045198604794289288298064636790142091246141293114911572954898685406395886023073826089357782916357002565664703648025026478486734362496886075040959151761114807/4065141777141857566365774446595781757205922335375302221527192052565469415256974784464740874210125304819707370711306865656485293720551542554091790512999087318433573059575126654672177894456601299706239443876198064968931944150536434035971643575312450241094637769855952848884148400706298830300182378871572573621206793734811326742511321812184214704150625911612202229495018552152949395151029286934360482725606983034307108884620824490982265849380535722642806512513377644474333051409462330591777850454133044216933278294401819281520303592055558773433909982581486488665679846401043346217307242466210881089845747105725536241812114901984394698420712968585368366231000874767457734797434882367825610032388132604491207618934999390923922763044724542018421157098764764888953128678323495322932662352000269552795109215762530036553719441578555495267516541808268033211613673024897359237576489263111499224634998950684529521089463600604312700684720568292762542850415986106631710175769881161632849042163406844446366254253863036805786481378864286773576512791575430867167949132321988754997505435837934625911631028801760172565250153030962589799199593938666413315258465838827681954404892440967628986779194942085816171335796660208035173510041569805264631725257914441435600638472474550588187455365315952007425278831476736452986303811562346259689001860787007793742489850309155257075230549531937416039500275221486788820108609499503310511978994447413222134973051298243673161717769026929534360402752419166350734528755773381227664463068479667151285975352499986219716860913533120985640520788641018968269364575651282643507561245999599380555164445338997533434923187551435327557609580256918785862547934061069315019132466601729537459071172128189784909031426463279795636902911271243999302450473989199073717482513195172452292511974840481819434383032501875360086249137248355449272899338985838985762735821022446409142801260822458483925832700862550689893266058534026522157847035129459043921389647115638151349649684436296315336681742595193544689869395302541311091149003207994117486278737316650083648556716851809826517722451116244570343217475789176715650874398361941630740800453534850104571473430895506097074226552958163608575225141877407788920249262173718393974650351032963531498189185452122009381023252030390988178553257046782760849139973698072340735861676475242325637339093027920108161523887597121925722240741194049613692995748323705637641330146944233146638492450009454479814399774138769205460169386361705377948353356172785933552402286771633475963999682198051976159502430682184378720141322361634515320665276515844885711060255250551853650798610135585370317294850555376920865044300769476831088858346222029517897592561559852787142216816197438120373534107570183655828850223998391730704699696019754774556060131944412860024011093218061397206835920664490524168580445801592510237258267305038094821591029824218640918039971124331442231616220116538040915486899936875768323901882129588996581375472870098215459803521533661137198505768618586179917016304573891623800638492719205436791429914304930117414326887837752334938699650947796294509912474517067043812363604203975958236478765946824805398743684390432536967373287681636955901366481593645041967831750482645112362252056320378527706763285201401023572424700621743009236944882215159530204391692224117361032776173801382950525623882877329609118105634048204848195708172468535891833980261540462769141164703991043156374863533977175535969010691106795493748990835378441294593712256037647947652102407054965870433923348218661344357832283840583004953310506047044108778289336102668658220655351480188311600*t^59 - 2639622068081160714209619090988176126916780172550105435660971736527161843842759320285522877990427842109963155855980109150942514457237861570674974469794145894125120753018918417598649703378082264704142013841416009717876134760301186948138751567529469865630737996791180991152157056527285271449625709617200373831206128697888698456681782082470017644864882751761976869941986218166655252320980908888382257462791431171351668935548779508859547964949359111198361769427408176721995422904179037739205107677154192732815019947730432302772963530629896536800452804186368611949069204349725702473178787294065636589837895696820582724916335755952597674983069443391581764004308667957557633784612350940786732096603233514881710194309390187113918926005222683453641447464138119800334279754937240127483303728114149563903771191418185342478767194551656058897652436566731532870669635770658227608814757590046054329060874832196927695137264602595475282555787031367867939454034004719645850669660945423366667634677612006772663435996815103924334244532046440567954923105119454491222535438667808501034327798075739676387523151470935697131774897157126186627847287530832623411278835265229507040872770405083755813326732284860597880219246999799202218276598681931575412698727226962568130500996922221270640026646414631855660123648426373795967470983537654931384081546606025143685937389264977305347094716417041956800457051195563602217853376729810788724505617933338993336648071728186605240471340315819361907912530756255817777503784701306349531225455493401197075223834289199499414143097487939418399194654915775702039430680986704483957553659311587943393220604635199146592358111097162716233286877033234008276954227097959415358794935182292606958653382654254409511695535768712792944242456605445474099134596199059985903774678484129846147497546750379146088837582689981739442059836054374025547330501858971311077967059660035125135565406451485261593859686590269848119082716822720210740660726564711510331967277740663288078033238703266711280423589341860727308149799886287232212342408473014873841054527054821115377618719384896920288024616419441890613999962564329525710188384365946186531082306802154558771916403365869756050472282233979624992481703510431765662041863690125692258124713135277989042594381577926021062406096296347002154678058080246909969243835715139242701789341500942835666912776488590070697266997935773208609738508525675761749726542306309269607682879483017228182361887557278464669765072525169521032067088791398120485633914040154377530037984462449098281939966352473017556841927298252074089671828064122452770097137106843112385284988423341194033907086475057134030402073702800253976149092075759485189051532681904808872916230047512613330493439172090140359545057421338735298293014264147367970967628884495846689555193370021378345862696073170682842414372638449901968185456233958251751494944569623500986936594962050151666756086596122924026113676235248212414919424408980405253585032384595413079074860610582103703000545443793888257584076767776064101966807310955506979492780048602261307101531724017620355648284819442877511887112287744870285265902426249473787308977204370227729021474665176070893273949949439781434824392144572261551764879801495588933570706516850229665721702869682628666938859594881501336132882653429364757760799259377798346578369481024243082497429541774241451695944753735382727797885543012494490037228877612341788840946861788455438427026551438585448079660040012017750873951042986691958535558299913064209699815385525290454503162270430855429892148008404914491761164582633180703653330638098844066256184861188194073843148282851805874111183/392021270151026591730188652067974278164218109489728151111622845513326974586441168577838833573740897308738583382446307909596769996429575991481674713410198367937778816382171769737527383159169616862378438480171058281632829213815611698384173693703421560362720766818370672160072756350987321449170130048982743803330871400493202169792149677972177338506635461961433879524651116952213121098725793304599345207320369491911556379872843974875554567590758851102316232942552490554216805074553643803415163836897692750317937415883284734921595612325638338758968525497337972314340838489872678039658500880727525061265077891551556680244885423043498027609244675521090461968506805573717432052353451543361324170277055452800145679207641671246316338925996229943331087622031669320091914805332189788593740086545905596850492706371021306856437000502899857813641279601615561355883258941617804952776224855881588177711732803543511029210848330858978138873745700624375113717310717538044554166570444413599894852108101770504763548773750672748658544376103218771268337002109845758669030746249636554397772295098339692153956235974453786366607992548281021225521877849140828870261628792172161030085802017977591340045918857652927918334544973076753830291733991243640364836158711795930376449648134600144389789675790258375935225603269235251164664014557444262331201231461049845685278097779667222336302186249427044796328197201370730657696037736655783889232340200948674256148774672244422017348586726734876194895648246149881865106513560846231773603977965602033876204519674165824811970806974263566704082951563862144806806052006114340256427589473953183981064952355893976047201826970185171856812145378370309565938287036865246626625866153878067610021474810725490654582224059872101858614249187466545812334499245013353105426425877968120764619798859543834135986674671425736069100588922255201128011917552696337025629111904560875224174288740915049589574749060386244203617124288786894305110906368416564726492864859193626518230390375212677983958204282996455215563091890660032922290815622045020096572759589273678434840361356252847092591586460654794919129680599190039790996069976458427277751066530245626682813042722243428414522139823551721458160227007464807230766293546851861487911927481261825071420932553828247544049583042089136791035235191536619251962650882631172543201155241621849053279339771833324282087341585929349938147119986568197696869841305325207604219447250612781528551288282618345511032123163586743951448245908639034109572357550268661038075030577042386635920483671933708980898831713945308292707959199105607847989345777390067879792485164430774899112665501093855115344038773604437137774581897699402179813925848413132935770176889173413137618804601155634051217491378772824787703265318372083907817328955733219054208019737479907600211473045575763026959629988101073341797646731304946925276220984997829132415265880184731590576619073941956731862464242681926797811419339324664975712338136401042919887173012019991555153466424929332342345676108747352242143594538101763838167943482565106411797741589896826051060161597445432650429831914895609932282617355532473541227349324170679783178840666993625301456871960503429923796956439199355770733763566891544082228076463843625680754873929200734699950872038709040847136221860074574239682002083869855338237655883681685897374674855188887689496166379169716834884529291615312654758532119993233286152392258431535305839962687622513618850077794409096104551001772426216521673575591725782354156938776278148078665632474616813922616804474622514213350278687139798841201772938493441232272203656890899243955659260216874000*t^57 + 6613044261970280356903833982980065759513903735803294388693628109575532621333944571251555209901585914247114020292438797850211109877844450430565959181973121317865456280084910386810184698345115239813577428496677054720015318862360695566552922106330255479730787675817202717750043201698728703840326279946665088121031611597098334934480903816639906324566794286084275363703929493759869086875268058865212899314366304135916624289014039723286566718500669093777831276785377732881662440131042527462725212322948436878799493040255215724777408453030030256453442916502609422381610692155346206230677134945136220165566977284497720192428249339779650588107812607892658044063805453057150860366227348519904776523932642704959853382362158984261795825951337120884716349544748557885278275543198260400425385366459570621107748666317629242512911891012576511581405362977204716010622870817382989169075428910161233724932283003966045504338783252303578499299204725583550543799779365284905286370765774536124095386247630618979520050972406117789911404476877418902122801425855057047405984072394053851809940573672773681331459470213298242339555474041385476988624466506177373857733781363321027384291212793671338313859968487666627869647775003450563358387626102029065029891739070913877274220562332891259751553474793073805353028681748419461187644275209747573574739361769760158393296951497684315341471072365033053727253859946384902449735951916408758598583780892648420554566291412054198617991257925267956512310119724363881762789347600987301919315365949130535485208633625788604235910183049592650034908534617885879676671484329411154728979766937105554138268683455092062015939932164902993567565007795508346940526232850986905699171675678896100182100635074587734370644574778850951265519615904868751171886622215027970880130327391998007601166375930968474573536506084771816165074050685199057983176622164245242392298536676257773316478291663897394874704915162727965705774892869462061656035079586156137295834756433165133209171284329477822491868120769340053374044515549612977275058577134138314889459270807001695753182178328024142152949856829637551099465686545993752350654053949338022827877998071367723649256601897985201597781003549413979710098694850793675154358769587229669178422006532266607587539272818007290895894277881835504454411012538809678016052299834718690067574413909775887466982147729955553730214604207602087131254441089125356437032815456201347253696111303736027829214818896872881974740160795238053701083704758197694252087670735534149512582324701592785815639186413147602288731908723507251044192223352639584042671451216358578797082164107237836988822266451860714273862611156482711301142948991600337146550388966326363902555556985452461678267923403748375658925022204208163613792841488445196268740767856358611590156697545480757820249640454784067221503482617398800520298438212033294572123998159365439499805017398514814068569386692666139969770570095489876036727252047241632784509241418003025448436149632179614167531816910821001215366901942485992263387734609553830140626385125035619514909658309735238889382057382073727430436363854047348438774381896618769447200464752924975697848587542871554886675593950975703717940851927813226360739271600812872690684610888415839366026063271530384016452718258248414598174164659241179030622860630653007114131323400612775959796022243240494485181590851442325674108311508724911071239585515769084556643412579145543128325307605386110590342648133575090842703598364201955695681994550503968966832695498616724470117468254829481358106071325732948932779277763783616914383883093916778932885299874694361429190766130954374780124123/980053175377566479325471630169935695410545273724320377779057113783317436466102921444597083934352243271846458456115769773991924991073939978704186783525495919844447040955429424343818457897924042155946096200427645704082073034539029245960434234258553900906801917045926680400181890877468303622925325122456859508327178501233005424480374194930443346266588654903584698811627792380532802746814483261498363018300923729778890949682109937188886418976897127755790582356381226385542012686384109508537909592244231875794843539708211837303989030814095846897421313743344930785852096224681695099146252201818812653162694728878891700612213557608745069023111688802726154921267013934293580130883628858403310425692638632000364198019104178115790847314990574858327719055079173300229787013330474471484350216364763992126231765927553267141092501257249644534103199004038903389708147354044512381940562139703970444279332008858777573027120827147445347184364251560937784293276793845111385416426111033999737130270254426261908871934376681871646360940258046928170842505274614396672576865624091385994430737745849230384890589936134465916519981370702553063804694622852072175654071980430402575214505044943978350114797144132319795836362432691884575729334978109100912090396779489825941124120336500360974474189475645939838064008173088127911660036393610655828003078652624614213195244449168055840755465623567611990820493003426826644240094341639459723080850502371685640371936680611055043371466816837190487239120615374704662766283902115579434009944914005084690511299185414562029927017435658916760207378909655362017015130015285850641068973684882959952662380889734940118004567425462929642030363445925773914845717592163116566564665384695169025053687026813726636455560149680254646535622968666364530836248112533382763566064694920301911549497148859585339966686678564340172751472305638002820029793881740842564072779761402188060435721852287623973936872650965610509042810721967235762777265921041411816232162147984066295575975938031694959895510707491138038907729726650082305727039055112550241431898973184196087100903390632117731478966151636987297824201497975099477490174941146068194377666325614066707032606805608571036305349558879303645400567518662018076915733867129653719779818703154562678552331384570618860123957605222841977588087978841548129906627206577931358002888104054622633198349429583310705218353964823374845367799966420494242174603263313019010548618126531953821378220706545863777580307908966859878620614771597585273930893875671652595187576442605966589801209179834272452247079284863270731769897997764019619973364443475169699481212911076937247781663752734637788360096934011092844436454744248505449534814621032832339425442222933532844047011502889085128043728446932061969258163295930209769543322389333047635520049343699769000528682613939407567399074970252683354494116828262367313190552462494572831038164700461828976441547684854891829656160606704816994528548348311662439280845341002607299717932530049978887883666062323330855864190271868380605358986345254409595419858706412766029494353974742065127650403993613581626074579787239024830706543388831183853068373310426699457947101667484063253642179901258574809492391097998389426834408917228860205570191159609064201887184823001836749877180096772602117840554650186435599205005209674638345594139709204214743436687137972219223740415947924292087211323229038281636896330299983083215380980646078838264599906719056284047125194486022740261377504431065541304183938979314455885392346940695370196664081186542034806542011186556285533375696717849497103004432346233603080680509142227248109889148150542185000*t^55 - 227260979400225059391398320637838659315133272392149784472802626794814770374289269943056493441748396181968075670386820363272625073340640914222317853865100959495052586677882209286038984806428710920912233095892411454375453848784006973973920368069544757043163308989898044846207629935925534998203823286778335527218243825376212907383540787645598571716682669481675238663415452620081003033502647979299861700151270943612647890867671367533806593419528720012006798767042406913208348967914201307769882881481646550511916526559094237589642785091414689194597365207210832677205916861749724163566274058031741674324711675229030681113064943239330872070239777295121397322230119647445707531108324792388110233458720158079855838395668157274896153747454417146135598521022976636111195514655403719279986416707151724525886552392427937902673603889042559433735062037233386372350804343296693785601332718386047427217490652513834224188375391476106576322781765926092614944355696766698300949176812698933894862691896730401349713888553959456525668915755694957131048820100030232730515564931535133212676505514976096804112127599269272083975035107402329648576284854427042009239746277266639433878848121342646097724116661368022774915632912449323527688126128835601731625866119890684084865033750322755597404358040512942266721650129241896279456610415879147231123801622663040244887941688137218840621226328452140126827903028424932558469525601274948322618988874720549297894988717584313350982479882873645383844787382136587719059048610305792762298157032847921205025007552921960231987634003166485656423876583230426423770643482296638568279126414959399419769648521597863365213972882574038064363990725804629541160033149606270152707185594197438380790960805019838966892269191740681102829140592091447112038168670585375150130502334321590747085624986757941478728330596201002102212191508900898199945652012860758481308671024116037759434690924792483809298603802313140071694596636653047674091601816259279475123743458558983482396553516345028363298708240757144684255126699892504433411981871897138513397423316289182989333815927703681152670372244237765123448506199770496348697665635741460010222926684575504081489791445696604735520349010659615116345319753560369658150021981835654720426200401494019748824011976781224197308699312544512339984734238426637742176046409876026360363372477795264527249923926701431556945753784470665888082134662565338163010675473305965820282445017581188903223647587699535607178003565959527475907451046454188779877662559579849198106710712298619375988471358198016167068260615263354671421377823822827345859596017283967274632757385448449408443119036076818647234366823058789390154205282119122026342141244584454049234724709583446824896933304409644893117395601169378538868701663270256651114221460204226898210237736890451116910435763271177180625896459933985605385796286722208672887251042738302140353632567431951694702369332844411555180574615569485724288733413073098102066430198168404274770595714383305804972692340752975619570265327735276892498958236274713685351117755839018608135399739902135287419695047953383187552688599051566463853533827387448052402487328426296337724280764242811389978227658104237197527537775184806447085571772562621747044743823238144674271027233916167563962913925943463566813898370204753762453985405326576193646453527305366899998444339659206837179954760957363124225948283941717080175232750682548287847379001834712483514998037187526805624964426643587972279104098877247151209166993707457919288621222013381389674417066728023121432080608463452459046359973112657062037216428561778911144575742532449968289479349501016470481489/38539088926052297072840956281523898381894592159138179760444952043064913992113138137144832476065437050436245512227808282867335739606713073158346457026583983317350348756386865312463051409939507788796188983780030042486102660554811720877091071368306770733333014074110436058019837569388817013501926104181178830560011670450177380328403720984579801777079384738280497669970987184519894568902218580684713640888788966963821081742256331568104201676469950478346099010208648648564654198661193312597896656270069160443518160335248922143454959774084952964676609800478257320543021120040337270283552412164545275578913577076421534104412626155439023855877119263701282201977941774160381797958637413882244342321105874323904384953816781634151606258052483493371872250368863897218338347670077854481202778064238076645978669865227253211045075102293537818888624738848041444077318268044879345251785318812883404362781343265905418305083398276834003081668446255884657056775789356277107333500054260533604885038111484838206141687060055566200047174394925312608832284562595830397695411629192599956652033239054536332259968230046725298197191656437774813925512304408136453418955050393246274627885399230355174021427540974336465544516577691477913548764546707884306479664651371058694513548918094940198996236626315041186021121674459702281515595511461222406767140090779741700561166060791809384012794208453187279131630380261604599540942399058126745981614840050979604462828799702675737434903346285775355312151466059132149529498690442599952373329757717747516371057430969790388491844660260583196067351475094270049717719700389676156287278880631761215897505886995919421130834998126026408756373699987778847391396082905357226507616862907674722761096360885275508325736614765439189060386019486668880070939143537253529391815651850988616394969655325133799838013471926631558590227029354898208144934812262959136769035314084737204913540013641754346543817825175391872025784945937823647331199040446871585162617792711424171453939011516679759522318180040877732608210936396810847540217603435715506322692010362000099831029181957203783943993172136253623127970714296695243723715124535553633013582650436409388479506314131753533351542287093351052440698849571064558627130338115457841834893505028910921397618105186075075683521377287832686645112973375164471915989991632874256361212936015678606717736362347250695807740769018424465378099533563258335950206386252900958977176103918592687267727072181296123177576590077766582964785274316522380750770879677574499514775733261038009662373130538937563661301637840289293046342711962813456514808834352300542093764397771735798749976629600135862290693029540393925806592089308715013448937741968732941888611470077301714374787344511071846472755494953353811053280839966811631529610563301468680804805323029208675285060246552374166498145442804862389838457871047949327749142232140378551072536709151353105627511177459410122688381791299597454753131076698936408817386307278326629544933499067504455210647333528993560082608750648524057631452740003661772674015585495301158876522164757298966964688190869371285930205463092274549368164285480465157858502629120373382490097444006772889043857391465982011536064427955116370695813965878344185673584684077650304767656739340029944075508561944969131906626461931221357600873354968178167501164901884140368346558944537596781314105151440574699412538291881843633078798612219207923480097759021282012096317684935405672889066844482078158269813070650780271158184492632661478791326962149965931623576976891504962794252448350839135139086593978859716946897339619334074631411141745088403475556354334217000*t^53 + 76991550645589526808063189307972299437782395890858140148236651358112042840815772195222315892122014094128881009089664869999436595979718744998791417329333744095203261950671926638478831759385355380604720305770719369517418710774878161246359983026185539559525492173922646090425993020384871923870047946165499136826884698782514404597952775723936891449833552325265986696444944028968165642336722407780736614936530110528447847301153244524651952170056715995106412249712313805081129742634635850980627579074420239609211817056849777131343219783409836517231089764596781764091299616903560095118464381116614377520017651256522724322719642239476034614129512178250187486321291185015733734491792859651658205874587248772636603315044827530148768106102257912117023444397545801065418104418086563099484888546498691586682591109903355286229738707277810704120849085106836289154154936901148662352047982059984831379229577166280523099901889893374525391656442222464593123937124698205599225600352118998400808578130206129567818358584246411842938116192786496650432280316784462573467991568762904272598875090661849797357091654102443538013363240302166817031923243689112988868342084889647251788635187961222250690034903987899617687134689837028714518396845678275360467556130438769939314400050060040289713625651295773722347566396760138427933335895428985775804520639792807390099655223734982192080747883615538973936826248908820394487703910087376101054799434561320613118828857764852020025397960881551000953274589393227591178729511655353857626598257085389279923906590923933811612446100531966578387915200105486411478064269211104283166365561638330067918626750382082324162088737016097266105448371744687623070694532992091516442040704965139854326444589484645230670103784539218565890792654501106924485117217957851027053970300238521859849416700015884235706867931913889763669150782505979611414422091626679562520945015966405747831655356301806992583464092968569500703104257399604441411957125321500706824699593559428146042883822638220287832029507765200803970892230392929730669641650509115509072130403729872016562056180610266666026695943575033537187979155268548253831357062183264848934762891798747610204559605297574109274227084826871122329789310646831763930971762099454269523946938541310473684581041633147084465004160072502647176695073047062333886790368904598661290762264919498393849448495095467130071687581046007879068774904458402189144020955715837433732675536026987167680842341967805940666066257187772312405356315151170649436643610847201250688359076811025967846116397530801038034356412920394425412957575011376462766835373922595001710471929187062787934733871186338542999434929726592215103297866610426024022699263290000467151632144929604794417616546049542404367705862754857111909091174539023955979806259794053787598105244634017859973674093437843931056869839219460060675448102250736058100612510646264340488821875665649344927669086844907997689499987049607791701380000032994034718486508095812008379765938524631850036114305858466398507319275806509700274628883227577076896201300352518253784427927614797603585549682888526538306679367707335250818927329091469619973704199781488162921495988159231797696771683595714951940019362410117754083536615765911270207165557901521434133448570639945552347954810359200719786591541764787328301345649728789634870267893535265085053642177494772534116164226431878318252540691832179580481789004761915737067628497571317330159208929413438342645064195322053729025351165371375550574473585578723760321975793806740695770459616961930103458711650160353813222351840872868645140844983405424485423028592747799701617093992293228424210621163/17072089241619921333512452293917322381323042164382003479542011020133548126544004852526158054208760963587588153511027978587911481028045462860597322982455448308014179020800958939735990962312448374818055187946934817688466382349167350617968757992171818175041368008150279580569617857624729166849023039131428614790338754694891783685854010590112539360797543299723575930105261077701095937522382789383315223788433723893897950134805550048225480131323801836426598350220351942849074552380518803644781465960541202809300365440584418756302557463697481617069385752747708025881302827477491291164476293071682905283806282313211788258554710129762215133741188793833560444113926735353536676461752626474100616396507994667483531131051139607671913428802947310516694654606795973186644296728265808820937336290418520065929947379166140582809741004748069451167304370163666358944288269757692023921158787077148614483573214664092970018240528768745447629271920399918112799603433632201394829734231583562414631904241159264743467821298037444966881274725359556404342724093596696341077224042078940788344838422387215169977349700095038048133465390751812775119682601564042031195664654210049736522896101945854316522171241641423991284040758698877706684865925049202032972255975186598415656398141491188792302521575709896923875545182508771512555153800341256220114696510402391993316510505193775485242497781623847753574573925807206656377778219718616976267101004051262248180722538856970206858427561586744033811673436228986879370822080268138899657000680220703324327541252156768655490783564784867401457910904382325891080615530674505977307787425650424336355502702167739550364334794075525434429851730722888146774626362914188244602751485044271455490283403035179214801351778140810967561504584254868150307651117206936572887944299512405862938133916372141346275412835733838787407195286701779247751448670232259521001196435926065284848303630948700161285957639612600950404176961523174030038526246634182095782036613910921069762180756837520894227641249641504290682558044617440095821683564027617521838569113571302610260998172339457178102586258404055897430160310004864357210290258374447701809299876734830558919280174399722819925047355025994264324579765853385919008448416571221117181125088888090011557986374972805106167881413131391241831206837526454933427237981576540033789595420976907591104132345569599091248568637264425841474472091490531683234697085593313371978606425807560737956069739635329629810625343053694411978249597554779480288049032322077247162413295575521705487796157713078794710189431192722868342302531914394987397258147413647398627875481714807794019848137919848863676620583916025822454474888165849265768946420866828528484166416876884710379080325932659336065799122839902656149225048315864216699098052928148711093117346680750212798917820161446050585725635965519984691081394272901024847063421248902030605302204857650343658919008007396808688260899927017906465924743749766585022916900420387785065206579077488105649727888614975675539990344296717883491910328864263605638500715401107181284962026116450285781074515947756585869233280424158903208787945179440773135885372197889174983066184724358752622107242204496710695164540368494757569741892280976694174423041750473091610095187287268359000090377685735571300071246664551227051949143923450698426270746536525425812085111317994287390425674443807788543539132392489147498566675805331389197466701628333190188629181262518007322443610844343981129408891938472060495318028642068418850241026742583021559591325725636858801574697780773607826329717989352234612816146029862743475401335582852557298096454472806542000*t^51 - 510799531255420500054895898802763795447891513257087392095628005777586276459238329073820577550526728518343829934042330031155390237571821699518614890562452879631659689043349843730495102060005949819825301259763613924249272653993635203341854496972341844184379604397889340113013376710225644750070447060024540025663872422203529292954638346172356494388413349395798920318777222320368171056299025166831316520782200238778303267411331150225342078124745006788775507480141167213740306241890890599706771311725578557012214760294506848139856147613485134142444785982437983558445023093008346904479851789156093323882967969389787429092896618219782899526379325138463520443321184527933750391151286450535927720544208171889100674710241329473917381529176538458410255101552651826193189463463028090823924745998151806784949234634922870109837926955874628003271178381518392482504362207440493954094292947536497619261212696901123033015905070189709999185617536057727547067305964216445903047180807565279057434362620061364629439765212047395377241790829678848061781758825586507331415690215176897269530058542964640343206229335503299169614680798400695565213699493570814489784045551539424094994430075534355896049318049141773251791009020276316082372573979350737081923078182979729245490461537454274034081975911155118615347903866803246296700502410894346191750614227351702607170616100944324164913839195246518091978393744421653227214362091809186402552494840506657511687450515233509450655415535255347788519696149171466272727250203738816621173629515047105203790562825059231685188429705795497521529765106713941903720771932831272383706935181562598783224600646913975656301062575774177320006226767408348701378765715613694741356719942358691588360728395971219033208736853376152776907137208192429985891648703413638385029682683901881355804346479699136278373084069258801075616882683770323284672336154986564884180604789084686942414549846563840064516806386875851622330992427640865563815201095682259314108842143346134846651496314360335641963356865047442295700228423805143743024752476682559888079553435496949725566417411792629444965470422773331578860576629643817482066455721597463291089083858863687912832844405483226379736319457576267170666778073201938522274848697903697082777515625339611017061473649756625063443050174367124999081739763872316329206023344969504515508243729292472684424074910852475134534910925462886263921344274057952619022717422440707863112202630186923706007430701741967321677902841489381046721498744826241157742290134187139294222419166983239328933946252965022022966948875210491972923064309341632980388210631851576722416169682185104417484545543497539742933932219367745183964779402256722182338302116592948030265167625490861156364113127906406732820398867898807777725298256161232314066187362941554986621748855072158170630703057129206050097061144754730122754361151860895369632624478820324934484247617213840274434676916426825164972749717781177822675598410747978734018143704130400034108911699876491329627218849561640093721730570406119000566228744369181241351914990816842620261060609896654181106900450703552257520432885062235454675471431009196602130350746909804233621307861340877909525074392241728801694990004548853780663645038702134976712111158405831765216638328490540804239439436204112656019874761560345640113715039897861689056868475207254859750887137736288556474805333336073481722472884375993974321235888026497199456756567355629887182286475510533444847179404369567273703973473689842421838745935462933426653951341140889545716278365491317924884752926752549807638448874885012906576601266255814327907508441663241972636911897666459357798017033/168823993611574777631400917128737965770861194736666478853248775643542864806935159097203118536064413973255038406942387788258235756832894021621462416159837211045917992539031705070722577293978656150978545747475244308252612003230654911666579940144810201953186861413930542518966221036511210649951450053633016301815572129760596527560111882502224000345664594852822028642152026212821948715499118695012783879685622380728546395777521550476896414631979818160218583685512369212618626129096241502709505607832018561114192502690223696590103068252119540435463925777171779367048439071721858323737598898153308730028751013986205461667929911283204127433662866961242986614015497716273862689455109306243883873254356836156226030073727936120311143907051367848442869362222760179290149156535072998340380325538583142874196146305087390207785216602508686794876676549396256216226850667603843347664792449985136298782001789456030481291489673379816093222800101732523559907189510362880459982927401215228322471053051463840240959566169481400228048161173000057776278049370011774928430326638336192240298957732495794458664902589828709587097602197434592998405750171022193419601572691632714061170861452575670463385915611787415024919958613800012877217007481042108992725642421289695443713270510301755834991602248686758469435946804808962735267632025596867065578665491756987489463270551360668687398033618280272229793008821871265824180251283884101209752443262284704454231589550918927601155561442357802112137659536042203584889240571540484674385895615515843985016796826883601148742193029539244303306007832225222700686086914447892442265897875876418437293304499214313331380644074746862629361867114926338340326860699929194863293875796548906615403913652236772235257812028281352901441545333187029486375661047935261665225226961844902422388213173013397757612415820034628008804486724050928116653214627852344152122942533046645594611002572714923817161136658391276065107972175062498741492092883382467391622362070896886134314898595393262176251119024232653541194185107883574280903315244273106604848072345316214701469870815356854316792241888662330541253807510048103087968425888369538384558632114377768860423992835730592330369912733034832169431955462327927421305767674982075492124459212337779003184531930286628272104605085410424502553045393317165452780464484479118111919332496327197289807530972854924346791400968503766654580890682517479978654226735311654456232885766319211742010022980838259672571739503530978074007134909152819305070707097407208333050531478469047976490428670718223636578539930683592809162769482264572653150663902201624275320101985846432629751831586096283207468803552058477577605362782973398294826247939683082115010090122449193247082016556445186767761791325861259599697892144456879476246636301178359476365271539398529882122631777152077611347731288992364293056249343365354579043182721239142302652432914703431176182643523628701774806135565944954852829700243747691785226622681934945874533709504210715711425086898525870569228793404711987958975557696546606766869618185633171014929068924929341714946181324372259571373529106416682487286903013441136534343755347290237397054765604496436553707504950688911916874404899199559269300780934778547309058183412865789461477607963174098216778671512670051760634037883682784356402608201020790239993121826861195877475063878589054619749765002833210353374998086992392680819159349630499293174948493880183769643110792484900294633053485016290480057487931391557042675922727682676586407939042232209879867069776620186714815572011387650121838149433450260986726737444073087129923413207430430844392287160897753582000*t^49 + 9217488509828519744302271491864727948368491035026972495138240328342208871752032351407257698798830440002437476248595272779788527022307134654362356894008438511136707467981682997709128918273995473187061719502488688622487685809908475987387942351937787490704815243883011097504381537780287937211065654641556602838452632232309378091455940783968531469740562294391833463697102159947873676493764029572489295855656829445619890564727027190163641548185385082562487807816574162509747366196036575940845673753402090687622575500944616830285033407920673071040436434410878821235457193616648025648461747140232234889717328505174896148434463073585805929051478000571320034765493354381275305957512349039662408407101752179071561998994661157630194347635654341336035910057989987692634823532838345305562650449036938565600117292757678676649295974780289301548275112926611367146234760802069718414414369420132630845910596332276548900745226206539672772176083791256199715389674835641932253026157896470515230601396094853194673017527851165643340720356727339808408270899082930467132694500969100867889269736090511490078246727490236392195109841092738176354378112782973244665802864818419049333485585330660720687839493437217591224803841955988346370152809223099378259772370462892480522345432860799784447886927672969925342610460348750276706966018659382629171119299756213519016244513585017083613724303695889869100465423743069814785518150019464212049255722281191060982076822443865107917930528064530548045206314651856873914111250192194210650788297403111624893327017816437700360655199860701352736082953813048874462665253638925506118510785864855034517781513974413993376142510119406719129658369428095563255614116975787018103682600475200706056734972203503876396833872255038253816396909596494783620486226031227965424048369301744792793205958940059401483156065710585576891216781804130378838544694000961690909581257541539803322887217217325630524454683986240477755654960631642619017614808825243872520503558185227383928865836155746957880932182529721196893831269268438849146271851147073976477189042068192930167940202709817233584106707525706593111203827446351952372325846329090567895559210915935919673018111159507173460587527071014020765659461232632177620676699980206058043710672758992744816625629662562903856445639201206195637040256893426028673174140057943191447098755349791358410953770308433910609062278841135715536080194736577490611000597719481484201412049460216364045035283835250440007915649057706583889805651854477478758446020728383029909693933513234159851332809199318773650014574348085635936777013164951095252156416648040237091454543253309680564023085007147753350460650932499535738626495747515361581737980119917881620660853388503486078416541262734441543632461744820866576616425564599586469717908830846676149214363868223143061488587004179130754566053096499215443364091761511775842245111286686332897463162349899295241613084162063113639111652475019096749932314440268498709389230697747908139339299365097797607445652289659138418845230369833147306385549757812383550559468556462776211745420522088817011047062267643225272419430524620269042482544199798456528855999995314920819982512020333932311384288894946801463876259465523208716498476596014008722389087977684502919032602449163281993179171286496543003208751597219564568626839590804319698996989380402480734020453382274787972149742400282692505083967989082071212121415708911840650317524897072636026743182650715391436461715995096996439049864686461372068804787380345271119807695078070547205681714896302456130586507989989338154056646124025781272097483718169723939800664781629360869357229062984435269676073/5168081437089023805042885218226672421556975349081626903670880887047230555314341605016421996001971856324133828783950646579333747658149816988412114780403179929977081404256072604205793182468734371968730992269650335966916693976448619744895304290147251080199597798385628852621414929689118693365860715927541315361701187645732546762044241301088489806499936577127204958433225292229243328025483225357534200398539460634547338646250659708476420856081014841639344398536092935080162024360089025593148130852000568197373239878272153977248053109758761441901956911546074878583115481787403826236865272392448226429451561652638942704120303406628697778581516335548254692265780542334914163962911509374812771630235413351721205002256977636336055425726062281074781715170084495284392321118420601990011642618528055394108045295053695618605669895995163881475816629063150700496740326559301326969330381121993968330061279269062157590555806327953553874167350053036435507362944194782054897436553098425356810338358718280823702843862331063272287188607336736462539123960306482905972356937908250782866294624464156973224435793566184987360130679513303867298135209317005921008211408927532063097067187323745014185283130973084133415917100422449373792357371868635989573233951672133533991222566641890484744640885163880361309263677698233553120437715069291848946285678319091453759079710755938837369327559743273639687541086383814259923885243384207179890380916192388911864232333191395742892517187010953125881765087838026640353752262394096469624058029046403387296432555925008198430883460087936050101204321394649674510798579013710993130588710486012809304897076506560612185121757390210080490669401477336887969189613263138618264098238669864488226650417925615476589524858008612843921679959179194780195173297385773316282404906995252114971067750194287686457522933266366163534831226246456983162853509015888086289477832644285069222785793042293586239626632399732940768611393114158124739553863777014307906807002170312840846374446797752923762789357884673067587577095139293090231734140130809385862696092203557592902138902510924111738538016999867261466953291123921523101074261888863419935468330031972516135428352114201806031732022439841801105059861091671247590992888009655372207891608540952418464832610110815151186875665879910954159787103877056085289197892382013819752632627438587672136965233862905847350757172505217346568802775995433060571047757203417993558149564275077910469694581046069173650155290924417696143075558443453652196042054002261479583179535055174938055829449103619090915669589714803861504982739252997122035224405169437477815921489362645896829137701615192343085779700573218701355266207642042804943660651214788228010512962932118160624959690503424084727401775281467130602996698299700392129999070444235494174447087940771322922121380933226865653501978234460131420089265613225140174791307793034968448543864735819321719876842560062299228759252018723107739684701339215054649794571895967730853072739924817827900767966281404201098840614429958815070680337649385921434784230172444010661093946681510460661617795644048762388985584890306606753680704493096016357461898386435838685349967484584792460433825021089140312481782628557936815330028615669815583413777944871105963600243770635659697306270796021992672470547459677072134773720439411946122238423271261098290052975875175141420911173556118684286989737356909980025076306621341815097192300833066850091115636504639804937746535255600728981351671369129297224773144724979895502283848231598261628583768672046532086190979940438269035861717350518193471226656451216952956839179819298903399763892680543477000*t^47 - 357946477057473014341622350744040288978339633637237359909570424272366337199406001823084638510607677687225543865317965632361303529435927502522022403932395583690141072844600304778199896342216605420493732382963756615984440702546320610671430878204179694659018746365912760999167734145846898900313564068208174351855824451719380280887480886254029928015169277201044876409323476688734827572554692495404131527526064185588653373533533756664750598262218630627359186770828480159951490801276913130968479198685996443029049413182781800812305400323822445015851020289886002389016925788162501128591293169020190227374896510468048361937492669767319682273502138583743072533401680807054057234524505172209004929611971366982017213884276516827450427183786690391805541900318034339365530114211366562025628656175127692342307157628493951794033414621613181058031459727821896511520817512667553590459789463169590867817657314460892204157219848299276480757034335729005385561387029486379755811629520322267323156103093838707838575103041393696891115628873568684297715483882365735168002492716004200876246871126277959770698315883491601582221305930320628019605949280051118569693640881118709737256573475523046272679345649691511395409021805264027397787886640190190154054198461533621967416969510971975032588441242639758304411018819162230081593924196344184757434926007977339869969543917068125771007126254972774641500345035425430059719658648940966657776433344830633752188161584765705887886869992950132419380365152807888971661808551842261132747382691532289480188191434198352190569393788508749784213318095240040201861253647972704819494372190024501685754261363850535047591059375176326917039034279055546361402622038632070416249080123348370789860775809448779987865228969557751558791404081907797465609654038879878234465097616720563682363796067561135294599293221486375630099683503675713971230877933640177170856385906645392450921871750855984310390586155865675777063236885856230138281877890112061831427832640351791805460769759478234360573050341046894970573952810145958275987760415569951005123581351343888689856878903521776589605463492811910712819044121499809264771015149304774019849065781784718664514045992238344987548384378317942984290824915309046121319614349783353516235436236157127248255582355209339943337952896520078433373478698260051081223513319649495670393787541889631878899226241408514799548641155722557630518815707201493052002029430019612205380473966321921141521608467081269800852012048216671381017932559282753840268680951593050282831729284038298021628485403357641056733608783146148638396846625457656627042252855339236354959740298085741466137267593707910431711200983393514359635956287928790990132412795462682967308187357047861043866587693954825089445779537818421046693618299296840081085909942555298758052899855219723170646287696536426134550192605150032164752283521793429609560321534746260901740075140078267349339934017320346578586242250490237638606041862006087670285496641716208229345377203616660217985759414269382466046872590888370343522891835831351431629150759487339291607312445465461356788795856691288489814588504163658594936708974974666279559956155118540827526132193293722699637244430571820793367097935380241073962061147260665840178676998434168919497424561674789793539180897856713725301693482594506023231738456941467887949020206773880222045903086204583317786607507457515427913419400418653808973970857455383316151795033493841941662483125516762669087689178071710028207846281318733514512803412581797543243488474567472480576714540866664823793661356629992101774317040104909214772217094536623101055155792736899060229591257656774437470771/387192487651782151405598608282077700195128515138466102156055864653929757371681946629476734099021845624558242804147715526810121932375176052290477437289905694672741969301519321759839636886774431908360610543692031665646989089749928551504449325414484809737592847141396427627721902053143306326822027852511990926306916381028593362981345490685259485308557378044219405187650485715779840991111991445258718620557088040459311958214823102940446799672476471531428631867184968413954230581753151068451379492046647600214068967675294498891126970595348621612981993786741553196486792022776068309652380177945978281627178651907756178345486251343122442551144408086027202970439700895100866561698312215479420134086735049078173236677905705716431360541815795692746309881555102491872233873149652257308742811693855830075566220984676317384142146873879733840799435127635859679687994302513169350677458725113299681085324207091389645141791736889672081051864850182922963974104148072941643209680661057167744042050788471361656214205534186222634828282063727860988951254534583649918064067704138738715029450727653366178691210259792108930312115962265437527001576980742336815704305211988642424961514573172669923434123361658244586718812737060572206314476192331149234540788441081735413750394973472293202249502663329667108979531074122675162005872481314432265369777746619881518968127534125186643487451874850064589046887594242628648543482423853334698401854326852846738750966882180506375787263705013249526511987516580286771022382260896022087650995888879797668990239181492435085859449110371717440168459113615286577941349609612794286844644521151969702859426995325514392110831751150857946459248821177927574453801984794299011638163250198298796918887545248224052682792437643787829345625944496056914556858533974025402185143582246237118194399014646580759045492051992663845327340667841947021678945550390354067170543284592194431216291408253142077839076553675741761345519152934568783410319374559204834735239206919643820790037273781801911166523063602124440222612405522134979035942838914529690956624030371239810486400044475139239467990339700034441696826033643172983090989682902892580405727592278920524527476544712713943172921722172234775201039839707437117657718842060664718833926826098475139645725031784114915155013435350510227737906800755647661807605222751865008162864971424423653046155889008208843672505719729982614502873988375904855984559891048173277721667512285866737219505731060294250486598036146606076262423519350155369773836460917901656801498011639017883962783455510923349189149767163319909237992622137058642076796341136493678886946656090531829143530142263669483016675158046528865689971487010847201261647578764933444549271877927641796747829177845883183930280500214853268714802858581320072097369815384767918897151950477442282060777002309135808085418832003219534891924131082925615677740686410554124879587167863509262182068873851127245792348804299036278479612026626691413808004533284490622966586105365026426218888704465812854319469826708603503735534644142746470515358801078611419093465885583182358726214774477739792726303317015572188209107096908894711129960355922060176257396343422783904623758208463508188879580856589391964721033090207914880375113610209918512456675833143001629840568635776832748547844819276020565884608042139461873519134855816772417571675684263726613154712026790484895249710081791077443325020299835259326645423452109026332685176841506454302013339917915757889932961364451431542911505557821322566399681421255091254131459495130518982347027790410160425795027287957789800654488839613387280942024592419610812042303638764015000*t^45 + 627109614280927549290883788424078092643834150031162663131042311047700224280428693281507540916912070670793677339309420681385170826283858414215149605086532514384103398268114674710444101339580385019788909504320526690505378324610599566131368219763528104880209702441162831046911479541467833068910896563144900452946127622146778482366619953856278767477494837049286813766715352942227165401811606630102194390772351619375799763624984242993026033479935171790363322674328499735204672858384944768143228910479734572481922248139747028569520569070869277373404634913482207928369069796977533162587270292983513700899370279997135806600734742919469311846208117256591446289574823666142236137673282152705569174573845175591387184384154391048135415166206736199104810804703341664834021555372684338931735732686164526877483491046996125576367384395828862791425236185855494565938846433864439810420410684914855544433730922399965431358954635337192585044858959369916427886644618517509026132731015717019250372563493875807726868975965278766550293517064736314135963719209072482413054527208092388487616815217734074459205464766505224511235007961449296736139244621135403330809277884093131490031124995704233581780851944063700281178488772721565369328592035793808500791041509289337081964352962254855078307627054444755442865320101518699283684225738179589390931759867851669941050224625510649268186599667551918463223587727207067294380315275500175272060155427908838944618032488904697533304331352017995883401833873869624489248830253332031500473221016037846396253932561966015683933076735758894333869226796071611050830299687189783078073408176130586681668079843805735182115598693889543213177029074271554849022520054548012471799593114534324646381449866343137323342985134316637344503851362319379595842984552686404597656796655964725794058083845368733837397380946340902053456263309360753821297625768681793039278730994912214499363762942067753257158359319379812180324725503385167908832386032084424936635196547097233390976918983724950458859865021135139260850051601737952708648315431033253413850214802391077612059255314220512312572911457873855721709201534233754745423726144924934975925704971636188202238514404918532075766482455869273035868599586635972591017054852984116250317350528656842301395426567303381497406172883870812164618829344748915485265212332820222925179160565151888986227548007707147095411404681825101070895170574579837843276258897952535416614365074984207305286252383772058267206727340466564759128527802499003995180308290772809896598291843504620983147586720525838075863851555388117085340355824056844728524928547086095309454836527810157318680871774431385558853036206307256138915676469293207557963488009022138244305725889219788428047940619058002210943899501796334330516745998593210068215497137027942506347527877669845373267085373990099368726888756924489998768028231732753947925881812354589616941558764873807984784142936919248367390729040634969260818013704451761500684454906342524796569391476390210858247282179181975619955479797334611275714950604586020674391966774302461828608482428295695355105821308198429251767944203221253731383070185132581093549762249677941256126913798161484323625058676848907611722719429428684597525038191658848164799224304841361790279277964493770054468625291201197385126808382859950531950659974558606443764547114052754676682742554122727749563607645551408066780280794111894826976799159881450789402080762462840816856836335327648641620683264926012325367941488092157834222097015943410779959582256001599413450390304913585469522046437262635670160766825797205129678853531676917889408101213594243677247659271364770425120036151/1488299088313423606509537832705945421292261544900683524936384333798211955379879326053196658901689037363801963873756414446742231353039976713706410295175768173754078309200497780520955148257314378578954478376966624472673133262938325364685057971457650366887353554572036063991606952043028977376956884482326757655670220894650618915146873160329126748728706373223660421202628440338441570131436075205984246160777791834096180178585208483595888085176613338527428295807349296811077581604155689924714933633295393971205065277260689779159911430173747595058682698428450220877838075328080490836826477869770483451769252128395297815128343285940501669621256679010139941160064354293941935353557343567464583542961127442425550690992237905092945895458643595834793660285163315293869423055698703338915730258317991791996240897248031821568218565090416118264683553175498442678110927788762398420564030902228837165259793305533596659988133340295119093415625930352012242767305393343841375761441851208453756054257977410408186637412436872428924255946780603012688463919985688957636163953753784131400357203361414623436901689356816903686532162716110605776011483855843632970800112913957765722898735527796068044361048580283330725642810594552028792680612798664523231044205738461998621938518207809988883988910548476870648320165532292163736055106107509332840123137697518536579976776796282261868829145015479230491035960910029688057685849818194644654488123258319791246560716523211701085170546168523373268885144549287230296828522320704594056559290242029252497790658926691321814917347367093704645795971328894741110214913881643205630757596713615522298733351249676552787382106436890360015887759713261966409076067486974210858690586082517780877792307032815018018681066078313805964834924686030487924993976318634558263705970126851025040184924141365519267858152249272778903421350444399050227418901549824896082369404733832912336807652388185833144177349992053342309854603087142182924534439174583439526084973246651214021548762829346352003962129496830814859426349177954994035417891216282756215647759372919424277765635299843417433983493889746541276648519837585042605138103720690647453731989179814876465968148286489945692855702580612795411912761403419440291455354301087051061025377576975676485662230004394709446759844087543299002495138114229019719070779790885235426487712885271675735882215031856175557949347985625212284350913767052378105541362077208547293201606065224687583785163229176915935448174122407794360516976021978557213789334229286473008450415868204982253884679552591898523465458078350528252015867996362029054162391482645812991654065266606477145569215461502920840363563009724982021247238845583116935480660110980623728235036783753334597045900190007957913128632859625857768803041778989513233573916704594090588166181492844092142502593769853685311025579249094686430873908906703906879889114711329030401970487813326376091070151494395048487982092386160286736915010032659379271759959114028553600795029595937763355465191488641346245274385219232012561069842188147980944399614278670434986298555136913204865635351599354746831721203052240390056420126061478340799412700059656679840168763562545017278901793440763331965486196887244006820482811903987632281960981141894000554147914049120250620372951957057562537373729201773596207159831605887711093030039872896416858049064143521451549568818859955638962247396717057027722818120251180099472189159674626722284827120191756764745063365161816099416388537625153178152010865318832662376784126551051903209102818039815913986989557576951694870458165778947440386640183190346818327980086173333442697346252111206426724000*t^43 - 589954878125000710071502849378732551540961374833277872206460925137652279152743930682423159201758191493367337813051988400882986142668854664851655257612674533616188989010850375225055401334784414664632116505287795488563033113319458847425113627491061307980164807337651627755338781544813826815743704506682522103762182283915632165459846759577236009026810974828892786789316481411462420402929363166383278330865349481952603147709082432168852750303247310147819563502065662498938346407623165862480864929711895173857426612876979698757728658513206304065711347655992764413212979074362680050455308106154803933900501708387748599433491880705267543065297626951433201072944900317090797102807031902582561976944721905395340910563589138333101809777082089584856953908007998384206429660301208437681280890583827679067837662309747871061930451291707615101570107992397383822047388517191995534353778733054208069829092348308144544618445323509680535577105643264058932785168696766689793544265761626055510746257174666136046643395171128277047564521340336951820156621896525624295057012854953608299890155158955240251598798642706153876292808688557265684617060919942851413246905034512814075447858268938302532840626115768021351268781153097063042443421868247007958590965219639915750114353183557917849179756787071940863427247074913378781218215517907744778778654905594506320930669152796537271679316189516493927669741292797883615096443736686824318262404611177712330696914118120807429831007724103357578456726795949605022795059201879106068586909892043136423334461718634197748611115846676166082402256486523389556189667844510289579530217364854240720869090609245304774045488526918479523494999183174386535753785611832129026209651371123819647008350903154686577979180591238161462626142669131040184962062549336956496190453092256376150015430004359896573079368211186079737208292472361015385002312695855553066892704184652403041383688539084451745371465150383042396779473522732996024517102813453994857043398099076187097796186753033571516895588139971443957834354395419411187069688989365553008861818390714374485905117747402454815929673565918663429478629585866746803489097257752921788549918547408883902952134306531213621777476404065779832540838831879800874627774751757378034184158975758065036593660613804405969212644453827075304625026440376058380592826468006533763199909140162430951979295517960800941870793856102570762208994305925698576660692541395750586818310269721984640254870997570280721569663124119534985017371688614998881342136547610216264396095539765656245847420429936903400319513151727540961910325157710754205648056803499253949716544719455981856609329569162299625467313337418400682361334280526140076444550353191615856161351699733134361636910086844316260092408587398535541628427376772530009719385445891257365361149823001369651795384335402463435112798978608688273042893941772837161928803046752578876648780101890160088857522834129286286710057850318555800125931620944553318404667804096709131806306478310163907595873902270812579283844428346266730816262916368643546032834748531261411252179475610536821311231464941465437258153495099111548904936313918094637716434221714984782263489633042575471199948432254422177289042880565046953039834446457532043294546168665757169569006038817424716992452970630609027908657980851584616868515813797522645318971148215825265173739083259682427905197372427279004537495573318184311972236619299553775864791740126234659572939093427208408282108279979030241821059944271946332777961208619808069152545505754047382758502307737107318220219716008097210356334772456121919422713450847925893336557903952573459370253521957488157494017979/3495772277201297308313100490774429943035312000813233395780809714270218778915530510031927036024897506366139496540683671142348031782721805769403428832854711291840974633238378507735266743581133772941265170141247187714883406036203973531004438491098202024549365325855247499143076794333626202676108030993372151702853309543249128149531027655656786084223240551060225640499197034283316246122675432460567647959036208726598004605514094345190341781461347609099308322710285557626019435860923829823167634813089181188179339372170457388259326847617407141882022152122638890899108037398514641267894750345274856479737080580649420449487503997209085317017370339070328699003872087992747336528123062797998207856722648178720479530005023916613663614914488446030561853227941740573972365781989977610011366420700399325386519316791888697171862211026326231272861369086635876988121016434069819545975979561049129155610212182764959596716313194646675079883214394547749686499949877389022766323386673768693706080931528336075043032061770328263287205828484672192593833858571036853982617658817027843521769245104718069002955130814849006333482521728538864729701392312562951861646776844412426465413309030404717964661997828107358216044741163947788559552137038723647589196855339178182809669542767181601797276278265027068266984574854918803193989900392056805043079928080217958013433824568011824389575433641009355339410047718906941716890019340410676979146522071867416648898427182427483944237794488857225585055804639023494418132110567236372086336937545231500052950152362693569844340746141313120214544025679496950049574565163859622528058541118027157027257406423658879802920761630835496781503807698592060635271693399637099923901144054285950433884256053821321392715992416504520987170404495094866986613758329816055456611697274696593699039007866928312698922636678524434168501311508937304022542071082146848937658369258537770837617974214110910408416566260404362169658486320961871520418101317044823072897262742134246887823838273580966334887792539067727925629331790080334827376907275454845994893574341043298884984399192655468856565880996846527184686058223164867514394150599761753321556532724681454024715883184546151511126185131206798525655555854543336498534669404878887375896817099407984303532214661485247770296377973066818587256022082258860270375552532079273908726953521219517426141946935290086775648468524375498621382378848192795085108780692978215735194470060178917347960499677834151383261990380539237916563129726042657641691226910649622647755627969504725759124479879343761648139796881707054731479131805408486848148873017377374701326990509936143993081180502599883834342322418191236840603979614044065360082480725791697594226481747885739402363626027693110447116091135400270573235051620417228757929432259627980218715914669238448985878185366400516660781011724617751849261972083188246392297688042889117920907424863859627562746169789160462727585844907027650242521302634851100149947810942253114271634836957900327881441496287273859785411928073079843457396606069835955241496768421993347293398931833214737009980709570577428604740500192471613853451924004867730714899597814542434043187095809698761515560026453885965779397811293294062531831720983784903732047885937937071069045100440956867736224840643321251541273177892537981788910302144061833032465907608431118666580359965015502476894202438500454306674117870296739534991398729516047597467561096216254669012538124824028819799997240544791652447495352103976589606916214002300001283646085028888933008944698172263085719658494700492602704063806364918117457174470349503514557876825736690986790034028647653468000*t^41 + 2799228641839499491440492182812163876775146558403344957780999016361412223146412795811073342556771152127106280753204182925170225439976805278041649658306036503505007951891159831892740988248457349156175239067219712292301838493181970772893926615414302575764832063492551870345503778133649324933143197860491195576109623281636013293775930491265122401891579428734628582015607105454448852328152753872905673481738869856402414399356397961117135171334734908668033590298506342298740772659715288154895662733712553264876822350007225222055482890804436386162456654160635203562677229986426606648596507353453174784464094638846290896793623045381688882158265719926322395182431914587932793123174955824394996069144452761459167926058994463775240447549155348241207807367788775886753001895407582858353465717363670646864568870225279709122904331687837884239463664294896290122761031025146538945830752824166086596780362676196903751603579693541911576931237096297435393897804332956894407501289739787984215579137714973496728213170775443421680339306026009544336054056914670096500085231939037119714267746690649598477484190861274761739035098644183696458515131754673239720510425806819016177453160047948812946069366516438301031529410618118711474727984695498692953435144284285866793979787108407965072137723427252657335985709133224548350953947594388184938527971868512374460224231436447630199058774393956002427616097344564325882792327105567678082528223877803391594568776216514992270933014191294320012582519963350665311053099464903718843360209825035641852751968455940159421181564337198257215750921961806765691276097581231416118537082215986796467882260464525396087218715905356478829473377820498915057855364075849605002750656896090390078992324071833638653630922546454171558799263809077556123963849152248398582235883589829862303660144271386098132477641514966139148192283675203206725135281195042329667202090877754159276344764609360904861110325329428989057983369841006367882150122177086605636679632068965035760755969575347487839147370811217358042429046312939898278943791973781317387096871065212211700083602845732012887780256922684355326455960436308841687977507482057340518606766057412780927062539437308681786409384635983089119463718960142189313483421071007180683580122854495032199412981524202070371643149464122371740575377627164952244097828197355774360454792022989835946855003336157052760334947929547139577020848159735400026791408137418097938159806137641225707448164872508974755070314409096388386255138190545696665146731051848129102198000974434863129323393553793712569483159327406126559605237835678163000032566099704937478304675552776175414064802558120113875924784786147580790360731249381632888695235803424213571443377521931014680171596324632385272176033169043793812405388620928916713070105418710475561239955427505117850632142281307190956103889623111698892378435136249669099987280815305747772368759697373135604857362140749973418697081313474052993940942625467100972612642348054329496986425739941557511357837524343027238796062037946006994504921056930693963996392191237913992482698010528225564879065309539076867717263462957669401505700263894921113286558606981856425842905120406227352266657654591152062553331757098430862763667680231890605286418803153265630475722243637978052055860146160922010823347470709492118131796582237883500690264786642924636828956973040068900141306637924293382698719472699974194084408257642687307634107711134236942939147067265442591372528930059779492997581647158878104896223464228016131905125313957977126261438332306758193985629641422541970724257040629715789273716391121591913242512839423422796946880136523661749263346709/47192925742217513662226856625454804230976712010978650843040931142647953515359661885431014986336116335942883203299229560421698429066744377886946289243538602439853157548718109854426101038345305934707079796906837034150925981488753642668559919629825727331416431899045841238431536723503953736127458418410524047988519678833863230018668873351366612137013747439313046146739159962824769322656118338217663247446988817809073062174440273660069614049728192722840662356588855027951262384122471702612763069976703946040421081524301174741500912442834996415407299053655625027137958504879947657116579129661210562476450587838767176068081303962322651779734499577449437436552273187902089043129661347772975806065755750412726473655067822874284458801345594021412585018577213497748626938056864697735153446679455390892718010776690497411820139848855404122183628482669584339339633721859942563870675724074163243600737864467326954555670228127730113578423394326394620767749323344751807345365720095877365032092575632537013080932833899431554377278684543074600016757090708997528765338394029875887543884808913693931539894266000461585502014043335274673850968796219599850132231487399567757283079671910463692522936970679449335916604005713295145553953850022769242454157547078905467930538827356951624263229756577865421604291760541403843118863655292766868081579029082942433181356631668159629259268354153626297082035644205243713178015261095544139218478047970210124760128766962771033247210225599572545398253362626817174644783492657691023165548656860625250714827056896363192898600072907727122896344346673208825669256629712104904128790305093366619867974986719394877339430282016279206550301403930992818576167860895100848972665444732860330857437456726587838801665897622811033326800460683780704319285737452516748664257913208404014937026606203532221435455595160079861274767705370653604304317959608982460658387984990259906307842651890497290513623644515458889290389565332985265525644367780105111484113047018812332985621816693343045520985199277414326995995979166084520169588248218640420931063253604084534947289389100848829563639393457428116993261786012725711444321033096783669841013191783199629333664422991373045400203499271291780096350004036335042730218036965864979574607030842007788097684897930050844899001102636402050927956298110494613650069959183070197767813872536463485252916283626416171471254325079069231388662114450602733648968539355205912425125345812415384197466745650761043674036870137279711873602251301575878162831563293769905744700977588313797748180478371140782249887257903045238874968279373014572450009785734594558467914371884137943906595936785098431763621352645581697348153724789594882361113489798187917522057503596457481931908951373856991036067230327903652738673196875632588232047335504977732952664848034719061309355502446406974920543658282339649965036623123041326296018788579003091932250235662104972097073292153666246822408906244873278274037585570489852024295447720417042667070298931654426399460199878197107103061028986577886674854181942785395760206373696910188460885579748398949634739579202795286163996752598366787021600974065714364651144570496322859583025793430933280460060357127460538021870452459469844179728233281096200382646460162150459432108855952917714439035348684836895807187901549262754150289078944834745938289752713820101998834859527709283438071732919756133140100591249005983722383882848466642565812074798919438031669264685124389067299962747354687308041187253403683959693368889031050017329222147890000595620753425325551657215389678456650136504861385926394585671855349718297446531337147445328321665459386743321818000*t^39 - 113401017529435208476478209844986104862654874298192663856670138764876705611569923407686755180313794697797777644849703904516532492639763733635112732278608499362155331774899578823224689820152097411267109134332133222747752958195578125619966902867163957136585938357882825982809754207660215085028978619361518949640436806688312770577531247363999517283188976702786363556966481944616893186337126165072311213954107410018311675754663325190326739707387827299438200482263289449085365318540811085949154121892623399719480831214054289254222775248185184453630869707851781213635080400578875739249336960624992188694422883607713251806886386868840764978663820491170038537190663619968725681543043552575418115239110477672208290494701708688008136952005808087562620136824159202104522155352930301117213232961921106337148539195073216254995907826856988374829333344801971965091635938850802260242481159440463693805225251131195974813250333789098197625205701648673612127203150225263645856808776172801779931431854247520063841172619008556596552782017152277468155925518576217082997894657436103039624517642780433987650072234936086948249101801566969026778036587562532072557861379192800322175464282043909578608682841147431373597544349440193488732958550059031460879037767456059155391122914379034030507267272325615376067602235910943253986787583822254629655808477939893908733640268686722547345826204081729871044598961307141744350103837634849180471896079221957451773436966268032329012355894884444595873790376483385887278912221956361594878505064214945658335463600633188701030977606780951162071174945685073605998756304369468399147998047363917218237474728908100931889637536837222645467279460366040594274181584273111320775990143663057466500620239288004098927622055175565320218520428332467442492580539402693048068512006298018077427921171896753627467091578630070556780223551391781059411436566382334533882205962249638768104074208583824997456545418336047177178767163338721367650535032685820405463878460669723661176934773504932350362443012469071327138658347864932023906431614233771120863458232435944325178584701250696781545302142312970149570604746136392277539302011797970112787862605307677603735787198654139842526642431267123301838726544919120906423170831436227971852131118355167748929652217513761590037028141849567302758805447844333840685738059479883866830053341336451699906891739103942874855870937704809279082376000087948416812608013501962052479581420377008460133189629465102866810636659034729162478244490128573880649149362139632863593990534875811395147585896000807281003552467958538747851123944143742528160959950246467739594949265933221889069684056592565273934407659092660382277189277494114087844659374048767173022928073139936195798009849238977078783104148171789839220270000636033080665654697536292819359208252381809412264756891735368791147908067287442434559758212943298395882471672766925412715357642595279505128285009408710274180163233637539250595748837016113776544299360163094826977938625954938728295074642781035680393334818932097496853591173208120372296878960369105525270815014110827195674090071202700185753173993715851956763949573041327066975086912640965409073331921056282542379479600735043672815531091779963244632809608893743701005497860812496329460783136725703421214331432939827672560330747123255705910104752404705624854988263995292192656249617403881137738665775201114113019704643153254672862370010273192893109246410388119327129249870512208173052113551405829423937105080098050519010048005570121746030044021748443634708929245122398994785796894109739038783603029076931445816448863543242001490763190538221292045322763997971536971811999/6211718431026920601694817025914563975701208247598899341733592646126311830226827290902885733244240953619832490006907138722172271860067208713324554310687986987809731848292811040668050905901860781149478879250985387401062052264331676043554040703412958982083872232865862863861928765315905021678315039688222823410454726957619604634935902988128596811196681286883939407348573191688046560417984806910700974450287417044954915875951967644145915011673625366938001711892892029320080689875949266839628643398643083495918672269010581974522342321535546536728823978002535259982261204915822170252951440998142244975532812416384739414089334025809990063315481140963430226691495787125574113369203288510289123191561013302187929011008927113367356115732667931023536831505034939019904742274151421753174043409090709570494507401376356069590001313439087380184853663530868366032738113817462525500926548296941144884199684724759274360318987292026014949638634808773309058319141705206648146313094781850524970036116792658717961080048222660221687265741384302126839812471768534717461420609128718706565605350916845184151404886294077849715649711686865213481238627878477245231080041931225157796234418354026844998745549986867690368510270837476455055819566584193558408495950641155078684874341378607307809006309840163482843641821472971104137012823004347092038088179896387294623870872886236395646091732085178162180028623254365411820012265135652818324483435373856717276119512916467298393222542514815531616522237473957132389142442623320015014952558253449819324857578429093958723405479681871775150458999476644580472705573483473636953704023063571332871511237568193855649805353359407690434825996756728969282675085963970539095547417511846573463286639603328655705518417293942648831048949525899340568521370570673144695979246695807024188292390902003386411162531328762648407106176604342440224670910922891708496916025374786346642228861872766310033417129278103135855316233385709171701666010801825800998763597641792392546825435701516947871992923665574193467849043411604287270185119851000534037080120559853861864856893950026256198974757771319598305095995765777572275577298373422807825227377380010891382379761658693546146693452040836695841741795403073159470473143327130946029478190384332649031661089129254555653372794705987962258893393084629205557359635653156248253199432795397757887990690323477000347498432531774924473379457799481043574308679539061291037153250645394845441375964812151453611796305983881261220969868974737337809466718587385098704858077391966089618136575785603145697848408305187151099782149592687388168633766669339796584665652367655763556936559200773639736408280604632120847534763775724454601377331135829862648202440644320044630353827787670065486798592709826634633979207110125998792936145015185103311718279143031397813368160151065533451080105449128466747534735009357576281698199522364509536381654950396722823033578625354360692864078257872209277095545451158493343368802520465149205751133363653659543176812633540473926385810652934183374297046170246966621428873119080486344424255795943109610042645467718353905346581111238021539595341885572659962629285347379248184432454861849337769956662391135831500314572375007141883485596517340867400792781935872795514995524629700280362061062989286223892570031485971336871063690732909872542304805058058372399846639630142931324327390486873884191090163292604206404484716203986207653961589332507344834937663898725774287490764327429591320887472510277066093839981887957933079204017274166718027115894040598405944624931632890875317112605686694585270250825405005656245098996513424427830373060466289291931600*t^37 + 566744221737785667107857196252863439399121696141566629539169596063110459292363766225952484728011742050152346866501247926120878972675927212542663708140113433306314842821953159395726254221891143021559357145607835008198877729847456987797759533751877763609565396989270137939372302757572108691949018845267435432096903936765019161321408502435135169669598759650974021218050203003914631101504650754105510479808439903282527610477832412777316041358771729837545668069238612156392436170867096817551462543356465897669732504003579298528109324779181661209552470739699445069787775391630701243952848829269225027234782702529430541791993881683831760865011533695820710072630535147916095341725187187599367927663573141877692259478668306653428512165163584646245128667914270948015956934587125839693884752763204140225385084191862109210243279399772804854677239824447119628545667229367291608854298787466743683453680245281355086282660925519532315712445674311706045683554101010466787220857959927711193469349132735260820288982567565119023602045242569381049955592148846878325030287248933968403381894589969203978002330876822754652203702256124254777375355011445315758800237051015170347723418606189254401209300732600999537148368957149177285138218839311446735095437523855811090593363056360324482086318776997625643460954840666220761779138894042674788707058705373166343419986094240918512843170708994111819389719531309578070344940412966267589802092560288280034718581544272384577001364619785968576048259422621073786478470000859248655647953932678421217873400921891555596550107009414029586857926009645990189245982334239004556223902725911311819887794857685928514596064474322000269128969608752268427866979304519648527721369159107395337660283502888220000755382092546235343776634823400154050470298572622007035717652890910126779525854190116646012896425246468552316851188101224300785929126118139414325424938670734021998033108269338495037224793404602013316050629820964301675524974467044025654669272471462864301049225024355371382147466504595554397799712132291691268364900814914907931849228021530557857902109267450621166560404339435228840987472216752833014360981380506520499693202918916628826886711487970905575193703463882621628505823564843958936547170475919187103616340404989055870699581185555382968040854473111095249682578675126711634634762247109985359101909330473888900830001503330467161319923720837335829867647764655817885430627617296404845487723858653393370918631983747849642949951378073659948870387807791455776003739584610635373902171451556582590394614667500427608324368855931356286665256970071617227681674591368585530970021703196357326077830481674691135195174210821459784364833563701046749523510964052764795837963094696602075188090964959376308245548633662146470739380603967145356807873089891535834365487570517223336007162206532539409996858936316602243026749630060208381254518380589645242399217593351230126046068502376977070262881025634740459588130079362185314999559500094061572730114791198016644951436018489460295774679357750529423748762676369566950062098283326746109790550216379542792667621759630944481354668408549327787962597001195127125692379632763943916020517629258789390046761159539759967080514350846411759226310375026688542724913183203239105325502097301664457599700517191852619500951368266480878080400929875604143836992956929284141178664858771086702803345708455417977508960869960273015077155745411574825409201568481207334513820230877939991233443835150969186570792537073695403054870759438624305641453967926663596247518083151061233325157913189412465572721291992549057950428968305769102207951578534131945952881201592003429409972243/115507160907525383089366432300064206159733211215682012552897383915571914198432738880425561155368116906153909938144967455577583567645877847975043365281388187789850385608750618524819128415530469070961384118303447286383385269378068356181790013079993038923047210941720590443713551421163523130381891233871912005566306906236728185360378361349498701034649032194122840219291650258662022817689800128504770186059063540092136865461916753713457097324509562608351271502140554264216376464635420251150119402040883784015016633101436441675002233251694047170577305376080201115372625711244627132802816051618347530536767173031947633733066128579111385474874649315435686033519549760599518637030639662381409315545556032478701159295620545496500423639657048304156676618895277791692443554684633875575550393970695012674484641761130588070888454175520219879470419363177304327055047570985873408075080443538161785036770996948003035625766292620318459807329986113553267613372469724917010985160853381518026302324485813901780268017425627979328895437339790742028013041830406637308166912153219975948533983798040509622650090860840290593886048357813609341593280270467552080743223920208732273070474721459176869811384193970680192802876937060512594013173758796987656356329660682635760669150976048482996448464439176593689241273539786652762878337617849429397402466155098110850443879867719271819865342125550833594256730597705141955330806583100982158926344872654360445217098380678110920535129922796156579646074663771930147731987569441901105649944265043488375875450838557532290311258919704227223872171477871490132756921820973683331783752494983764454222316401061455993488116074865019037011227212418513891619991267925072007975055284311196613986735033946194011053028420755131899750910218456805919662587469289376657569862025335254582013701483714939003513352855286908751371809069089012318227351649392614414198851711514622148305908588543175186571806122939934344417037397668145754783045655405851671464612352843246968845927523375315146380033704525139961179011137819087986429062145989679351929175795534472637982876127169909722708208305665033852780710665066111881157429101985134856254228091777062029837640196132731230000498075139525335900157352536484370318715475091277922035751474088830250588739260667956613389163537921263761012480449920791012430241158839682302228915072641693845024620274610109510593979117326393223678543636767209487952020900519734750690866231009408283000792734110254302698691640196139154935390125563297603895042287781954314759757637453914889593448723286008907604619162699761074169502781682203499003520454595161506739650560555582380190969076047443714106765548433241916586390235499008453331396653352208189739301582229091738994182748117831796242122591711652296912836495849450390777738233753442003730298579105955744463457523470226861693638324467264877536802923727723525899346685333224350883129947424732449188640924851630674040860959340598932838553531116583553905618228686335419115207025357196148530147342359223688713785735281833988365027718041782437175330285272157803925244425957619806798313655391456994107684359506492136066855530930070123272032165550440565413000193712074462664483391570707610543039568956744373866467703834850840097386440956312313295371325758889510864771832445404989737872486309384363304903340074770357191618275872986263633511893948938805617658087565836689503742705854210449670170342636107167119120462794558065112477221257297455759125782948070912991709199571267757943305448329796276266190403858472029429841004887160441119058646066152640194242667727791874860036009597212616127873902109131922465614760736784354100000*t^35 - 1374521666965376658227498434700374763637862593499908711217859645328666295391615358710483915346695475059865186148460118927960035777649766279931723565020836898783549462116042008570758902733426564478325312631703992786591768059128409197081763585498198995315872718644262811239886475195536522310796239980054337828300578133449913980712109651605733218943612646716958645269376402103026441161217454161032840414602860284948392811241384169527899759652156183289035471680055247329219792627294373322310668072914647736942702364497270112319518013210631334892747056490540691488192756607333781195581702757868603966335056363389562051910638437096670901757923420750873560775528389909492473625790714035275187026967468250021871255913816730092994769807379157879130862511557975167829219184395162221310889453589654273520822807454633363212107388753476646391438958856408955734509214485580996629891341093409067424302429678663105557512062739932425202390397362179383927478589971299803288875455044102674315858499681212742689517071908846996818248857677140499925841574911386479991777321901946016796524539985002543989204678156602687249194840443658978906624916481388453632889563520724589775710693427990186768212400119998363907504437097966324197552474882944781741733555381410230428360069769530156515951822830016736408974377413024132360072733930111089870855693882494748801958269494782506650457399619530776046618452814401619286009756785826246213790036117090514470118480856970161072047169764326372792636596983637011518003565498230867099202170671060530664493492116178362439621530634025195375877665408743077716977245590874293096771313907968122248596197697108160139370779996796936484580187835402785252326257639192336976678605482819944793621551753964250253736029536516624469092240503665738449704250336452416127291185741844429497714395936026933305911652768315955298486608781111962907323404200157592733236262306534268726272101182024015142701263841333651403726256511293574783921233554435292219219021687971552665823975990667219727787115452449239848993938801949219374249399780969419229093037390764138291201659211461101406907587545430464877047570582785595276808040717796195016740146370125686312018722872629740605019570889432977944656309710175284129920034723789795853721934618802551879719844952208944215654953872032185611466627067008702552527983921110657706298958309562022861576762840888537503940225759662698798723383791476416420687205248372147511973670244691929666803695803123204357134419272221710025484086984183793283297227988351919113236146468401821746340048788859400129198479100395499821157931750083874373834076607768779523164205880968035035644201805591205992079868157053177529192880436798116365604099497639657137467645402797865488941397671820321221452398604800838279858004517447861325690189869478737444153607668684234788672873995590297374841121085725452981076947683776141533973282195453695055081599137672098545732162009076450208752295758017393980894501177865872815592803797733427457748776726446568435122673167739993471741499414595760546670387985834557848148508178360626131143489578437798444686644368311332551903701644300765919583911584219188935846895245747054148250027756723185996394880025928775485777552857141693701641331297888003963253695862803348644973283649286651025271096994771330827141211104591409036036716538155179306574422806319115543202564381369302010206927446942203149524090216594281156764930472817109445922926337879394640809825758720773901758629699394783784840503258585898751092527775569345699816760357943732028258028307161745674727501606356610868679563624401418525481561715157555150590295592199964299798276878821373793968456977/1197974268840906116041143283569237338170947304894073444477192867467217281543745263245556534268532183912396265929903519610704652430155818823284021188489826061934733999313613557843124103281073150650256640998404324713061967222406823236971136421372499232259032502052702123744800547596638825609389329082728687372016268770398066608166209861996229385016502819613331171417224829825551836652039927047063759358269716144384162347505022331370997895108484892195186044436486319940301275904647358604785524084024023245641458223309183666515023162010426832083416052900488942996578946662337132834497777906784575816709899537445628315574371562120498083639414220042947258004788473231360721864060634212698616615515338279707672023551721657577990108034157386697396388933113881096695914581443488480969279800324636845738226427408297241992357396163252566178507492252381756306313779093367772775178691457267220799095653482632145769490090406319302883144593855977709604104405900289853571074668279356886958506965381441324178208295014370185611115535838401124461963833841074552653273974617681464837652460533962999800628085213857871016589587253895434028524592519420611580279722372450566146416637825419462964043784640324483142498409375799030617908059269808757693067076195079908032082908694445695077451216897745814548416636998358712940709615865124082035917006122874692534603668342345590588889119759284359849005520199056186565288079704733043534007519679243795474680191776747264690121490342142995383186431512834589817906042505926002895740850520308179441222532982753834896656771081503842350445664184781454805450360600384201412500061590831614196648595816723100732462461005028626012430727945940586933087338007337175396998430520141839167919566209213383600349980478117510845988011694280587109643407181486963619938854719905640379170675388243510236438488184832796478513334059408899186186532820843400924405233465137366852429851932604931220730446360777033343525273581529625971035587797494975906904408116631389991173476885292554232455778135503594454513744086523683973535701685550102992865451822257530502508115261790777981230846141611636815982799183399960367432764686302970080579565637573529052316096891319469614005165750732791340907346256306966469305534784518111019970793859835582313248924332070521447436181836154821292786582952035632500347929733108705020259890610540996164112490276670564352731840559699449719866038289899915546473816768247534700022412624469005906551078928057780339417859011177100378329903302270772291825724298995697607365486354164888712069196758652035241727907316000379140672271707161139146807940714801246484185518670905040114552050703006344806307311259464766163453133013889716244551342433338616367867613552833151464425381073336369772454014308323708107981704228381442624351970824357127067259953834727483864006716600562638594136877479474775729881698894661818282898938479313155410587890597576510830156475877746912419338072235446783217725569479866280859078269057518278775394861434418920054755528150754234257231549197351592507900144618547629276989854101536950937853249332074742567651081625917111110316840642881618439779101649360441564221362174137426435569116294785229427063070604004767503632096100894234506100793614058595855867179373346896277891994035727911212683205005076628893567077500865900682276568927061189704587355261196971819970423357241851041120282451039963379710245777859382663722052410768768618978306514126416503880835180468542184016075977432849754742583984124862746669139364106172808132203331446438476658065279258264003606236814914668811157431096719670016405516328108233704411949327588996795857661661355792015380000*t^33 + 13019109542266396369801243064771607101614146601322973934224119845357480837150851036506534563058251893112554743307716153474418961361307584407496636529880259775621192009016962915660217097414615441165707593389307324105527159681342027465801177178859898632422363297374874140000453744978189024838626848240538022909164808228442274945068621773424882778029471081490285231149718319023181746800028610518577511025874296072171619555048140945207534469926179100706578085931355016953540905901728939484844840054238091359646541046324314600288675014100203063435950873233028335370066054058099110170220340971273697206465722290925733028146633084807312890646223424776426555551750783301948091683412604850231377672489989151626143233405046097762810469576652997206087813257638360148952965631521213904617104930064950431542205463303926835181474749164746492543374642832681348989321567647216044047655205402856797359176890256226838568849477800811014433694955407178937480256989778638037742780792839382990211078490400599594059237628045224680360565126320371914221445796709295405047929359374369666946254618940257974511611146053799928540784547073614928144542126561703854348441080061552197610072203314902073211409659921703178757169022376206338521826762452286292972658988816786440095953205895397479161653032022757344169567875928421390748535261340340173671998951582109740198377644069157811691462107030187219130142638196640204911831347590386203028582550905174704485193356638518859695739590718637090134118934506331894666309601427971803865560582350918433503026393033505354275569105259159450819685819141892375075821828022356432447958538221241896178582223447294324821264865754727311207446205012894521181554776328852458957567970409089490778396622356700258967578243002095274303603657186683870323988231621022057972442379317429252490678674095090802936085287151047069081591747702927001847729229871210146673968516964884892249593458895935638206102086423967826484689596124682248759991340355289498457531645704845861590070763782232929164881540982472367894398332844922288256562956584545667135907523465212626521692429623264496410340194756144093281428519903914885539356784601507250560275351277912557366668831878710597590532655396427768756430474073913394606742372828346103065173110706665155960863209389940527906561290065086901321903252909289580741089334718214030336091707669631705071812426557856250636901779012402384531798674552185819659343017221794622980674943054841955841048799718710684754417100899509349990533964345502156926665860150515355598734437840369018347077561864428166485196761497730427313280516442448490128327051578448660433972780020644743279707049446987280265222216226552903330622684641899384861865173600154074333792889626567278463553871997453146275014795138476438263547797320061921686106440482321833653812531897639721371218463093613625716410304480450565893431883625483955661003145332613701549323622848500527934383004899883704277413173336224452519705614724949062153814817585109002107665606969484042871912284597533437528121939553077647593860789537599501467802740595621783152233134091148453879352265223865631691253353934775600763248672098414479242543977373804607375929599967420362342278074843348742818328071391320001163818034937195768972529777453156433776776714434032904363178612109863407583866615411854846218594719809784840057317313730698030171784753838884730853494180352955042205341123146090331007772605567599496672185639368287444667542719367748208102335023299064957022750464486540311660855219812215240797834981094275701652798413948290637033603079897059478882580740552247553693437457341898993963777899108757424246929798027722386553501/56021991621815661992197123249590223446078717961750535188795027472279147098005296635127035833732331832790697059946853704204295381133362271945567769757287039933348952455743245316270300377902784822776685418930243392866721250580191883509686514280419904239573162273321274024728794780987599401860705624893784482417520986270018079319407494481679264170244239600324128854153798626335196251965952443278327691651221293695480843037084845275486246497778006556078659017793037782468260190078907529217430045081557390836207361733500919683643058455407165735288816540426905302870321112155683353652159460661456033329119881100150968741786923032196880080406575946639882996856924487063258598207100365352535382319273207992315377083413844817526660495424494327412850211986245842531608425993429128365566769562506399445296783922946934249549073894652663962706111684080703156860913724904965056826538133991171941596317502928925634562761429401389023716077153758778039847755607009439467409028632592447014520527748851539664151154836062952937294965200074874881311440041202513685618872737452369287207840466421763926329409147673862280985296822572738216822137697316713972141775269942506834381623542153921762254198683142746125257127262242753021787694503825699480596103450948368314257524723833038490340965997836972247868342545751903897339581737052192388510896283336826250215285650128394621627811436554637104798237944213252271104006720198889054152989135767106036040038897154286601670477475782968358734868664086914974649553053962121347537450922199222757258816544273935414172127342008223080361282462812451122589335980190058053334271492276076234411176384994533330175012205622363730472817431067180458898584830122389421857390129075095359517375898298418612062756288726033990179012892549597227349579460413718837445700276838086437484599485046928088123760203181481316802905633156046538822789600675430271436832840681695045474647022662033820647701382378275034770168050015414607699008033927000369757968954200869341151023049256105229725765906074803332141495701764107929925911975568186634533550870850052866746544858856658154752658349308437935652020163832770312730675490380797328871098280844254070908908384367726787037278607871903822526531343822809879784209445591007810511166940695640774095067542652007175806031698286327220949615738497738145358582572629475543409085793609287138239454277809136006020007508403453503547794532823602485338281741874650893192219071477226239550649033298624220885608820200949325585947591763504128873256841516820875765314550793344964088533331399739770002240334642741261722421984061033443079308862457970748418701770992566410145531738823716087088819269522295462189166339968654893591065396246661820420296181857143259653263237623287026396091204092953054058254032378481230095022952878653529146088376109590528619842714205136484948413649432976792456121347486991128081693718636043556424798475382365826326060413287827928326696232484417471835277285814921476761984149715594779994148028171479613484639363578106727330319360145510311817253302401217231434243083685790822009598266557928477724049832861817766101610580007557914318139807770316197354160221386897981461331663616967331980128629068685349028811078418174079035764759355527303398203300287453062003927891682001085516423728258353390084506055970159964565870226667657580648492109109473055554172435336786898668176321129814972863367273562447748958195492460193070472236556029106645336739393026026102881410212188217814943068835770897060730880067532088141046212277003668091875143344521991395604481706645841227607436919973796764702839334460729222989709564515011073506250545330891882500*t^31 - 136505409887529384673917653554905978793990012579006383050030603105024182878563425824466390161741941038542445961600539840659462030393892209147381360127380132774247633451495661125695344192635425134357119581524106804064684700657996797610876029577063063828847076773502601490975493038804944268769425099716960238962039099574326358259880050051342877967645016554524207671828537841673857925759609835901478000564319936148639193752425678869434129411298214989240520171210371517098604407010695358216134723515986877607374008476824933512687843929274768206576957137346786650911440016529858122841187192093150373124215165700996236963545699853281173220401143066935530428447137888909661475760914168163269995871159544753146763217140484327388899287065192344002732632856618583708329798607182614636477924006982541469328305749426311472068577353931487588182581581265458423384297470343240622513285507926500497390467003094817621201872254649903679550833056426892891599718229466387762261081771963733781728916684870727112383311486326726747610262044712986706696141922065723512152800657299390513455484979165372333600456153464422003065219207288702164753417113024454204136144813887333804778772702219080870090977102633057682083689097708353353821180793747897497067509929157464984860164437937263543592122824841310025785951043527352022131623849723407471730789017100582940204544363122158292828005987831110513052841402440546186306307511756689292784781825680113353522415696806011240141902776586716512736980434069413244112521303992440673164502082690601108036987828011400004121646128987866023919507932479739107349872676879334010708584901352860374962557247444945847875845757002745389513270390194162670714604621466393985652123011805053650237130285434517160833843032770347892537415010044641036307028609638413087032296305238578009905639045041553067625365317467526296188217800259747994237130500966634451860880608181943303178816133727394004414187157924228390907716913890036341521301892102501580885809237816039204529368297110022843010902094409534965392893347350641861404137068980133707446641823768382261952580040081598352334905940977250912746039056601659552644152151675090004073029345582115836021427952435540448005534087254647029817323539621927123166253292135884313722962892030603453652129755963780947866556162002810815131149862159356472811938146502132234557430081513300146039150529319405126239296142181380560462594307129619539411969107642834632878806950390492906143391507976215348939536488609990812361705108092929689976474210069023403198088470899308702874767316538995714973836824730982274532653471014009740844800807987601067329920176602824701370703353560895758339674775824433196361063009470957812312100089202711273249108563542158751467264239206132403212919358277996310187271637523025648781565588188617310933612924291842047043247450477356390085185508490661827905245099708991436178066886206434976277624277622958090650078753827927589676451845170975195324327262195121723964364003570301219491402827931433113899287328906713525057511949020209987266759224749749839062419688124690226716931534615901017456211982019682367735738750420437969221875776340936244878545992228009699648923972448738651431361064538324170260079113968525231540121407838302475728095692815340529979730382238116674065596049797586823979859586431213114141288480199291678998984353534750889794712126279280606781712734694054492896718394583770230716526983723907199951227001115626020443173274007720087091637837283104048409050316218766219910020040309853444217100513472494568737243690209260988880635881226006978616793413915880733432393402537899687275579023765236043934690122955196492554783/3366740980369115428756878729483438267098214566540040227636294715511485517534963471975537669620752716273840923312289950030083945001659803633373959840575024367607390271775795678200373213033318971768805320498936885190667796446157983192856321809820073599945961332748307532518378860547738635021499825134745822282059406368420763928130843942560273198360161883077543614686726672285886148948792561349274983533749202263054219696067389249942931523398723426257243282262852560927044152713451765384905553999578755455737235964822974624858936061368501605317518232735978212233787362320839938317870099200396535164262914144825201766643517342225251212574111322212583936230466139335446798982575096150057207008413096338376888629238709448227489306547607513934520643384850838859238274116959950520808093280482239424728642208014520596997094344056061708468435034433624192942963944177353222608640017536308171844965790579244788941626598160477024231711346369438822201173183737373733154290978790958993162959457939045754655277466438234881360661940894822319480103638605170419235740642253992386518329251256249877250054491681174368692761547756548751546440081616162520325810558964609362337192408355895362679986198280481807463033164179298350954531447117008972011307765455380973208444147112933893790490956579686428960603940733412805185278734713814013541799992769564751746808940844812876777181055041977062136745719034493192937637565152597751867323185804326404682019111787046320610067727012376453300743881328836212831358623855852647434266808647004903121715329741365860535570104456816761248808684781277304560772030035292843656830573874526774990581342104671470777937023841111729995834157228327651449292372210258435255494122918287182412286170920321092718481127932148429796887129639351601114589243056476070779398052120946936549477704536852484779824685758938699780768167566764990381511516969623438570542567167419286119976367845786097027957021786152464186349131521894110133653289264709731898680521344394180082721159379487872354164576871527697025148596528597841079095935822049409681806621690117693249961712001611423945296854992310318519990760168401648148943498018691142699576003135898236583977300647647580782272582144043768431191222372319187291547812810840243580074322919870282649648736514860947371827001738949277826746261961976973058162559122861707657133123661100062533551719985755496103718515746955931519662619827431336457587705971370148839261423553615241428479327388236674951931910710786083663439366563077683615834757927285073920992935746064569938610890206377909403683023981916999051253940525990493692153303572877403364646496753521007164552439658986550653111945132904401485755383592309808605166284942178418433645541509672835249484819732005926779868319781457146442275072978100339731194443910094565316102020796521521123186031502069976498674020286891476269217873237685950697296625736095133729658050310882178530498404837265271950730163907047411291261986563651571329276660352263002423519283112369887739415584978903639774722095740357603577920738786240893618128866609891235529157470019271637225803381891018274137009693888841303044344982641164486311961306207864223853627770623174520628354181804998735652925001261066397072375153118688624717124282207597582403655408458179613623132174378881044055723702653948645612458588138124066862843251589385429112820104742981741684477822137575654659498491311188392139003812982365796460960538834910505814914370619596342892518297590537089975449588420683265294891276316525167960293337808317214682690066156273224839069336112296845388150160706812366859399667100010920723542868344885988062649831159724244422500*t^29 + 8432454070975218842181664863682871187740924425505788990270364434376565426848649702433507065185534933961722289749811008358877612511208135846540103936259902700904378230435754771893200857501002364978908933861089991895651578382230804321090029335775552332281884464149523168666858175329015478533120448619684791845721260618437177009003030854571754439584639491203528852661745440638883205664455877443253935330418807776231906486103725616193582151206616055183987720565527962761927459947229177663345284822542347041228942699295475529981718639422852955675712788892986608491109898668601344853416062862753133709217605992853626858533255853472949079114835146929799509325333586891480038958520913349361100779294994128762494454076856321903748073071273870732849684876639033932676869886642107688796050063778083852455844631219924069789288512698763782263062131155000594323812701443173423305996977170711459839766886352369688686476222329603750446616809169658960415817868817414368504679522031492420185613242471004879203138701210149999241577264547088984172197199687143365250035000708250281673699348734460728888492870673225784657934444156439404560105734084551705654890728743672925053331777867729886623409848511967190447533025944123774032819235601266138015488311852583953692995355414756832570035524578965190403316566533398607077668732412304702618741985222149440723316072921762181377421729033788867532227599222304388782927555092370647609576987960499397655280823484265012780991035069243366055654938424744129902095661614254850358230455561060545809773872693960999780691960776013802998439569989520286699268785816592969235043988285136495212118809980934641183777672342294173579795469480324287039881221239245475048462789888669424933159312289402517169055712564998202770563585581276518861414958348340983821917733231762988264703130995038942510972229254934476622696379904590123460333686656421617919514927352234347827107261387374306635058246136430130172878367160382235533973595748356728323618981496725577591668210012909747319915072495904010089128964048239077563974634550495166752028533271846998665830513279212258408282214274444836501505813543203451663574703421547163371496174444305527285006523260971840394300982147827112080922402231654057938159714311870669915864895669944058845047480073646091978731706916346150275562594828149836068022308661094596451536984411530757466955744150662414799652988506131941983004282444536304218432130727478757132244256507249896715364175906919250137263570997637925593940993535529475013943979520881566336237279716172663524722698865242882601418027098533411386422501608302147431530329657303626773115359484284354675654614358276266691864481126973490231345820803927024464484830748278020961035074805050841804983298313689580392691098813157497396342403436727442677876783420944857077245127093994820319778119423104636415385363276812562060705324521776392320087428772467835052842000862912950283739819287111506653583713044884352200041718071636761962063877818100650917436729653603054521799169325827598692406856150972882218794854757786009436951958853191186436355796013724654024864135699114854174423594877695783176380884698106895269501967914291774827224564618527453724703483427138228915928260184220601434318121098827425912185572563091862603752651658343898862574230281831671010547792416966758432621822560907576925569643004834681414728897594296028426386280224304213786902452738373670020338690896968439375003193250984624950768038087144517176913555101177671993878463052738523955900284852347992587207752547889052586200936119059034517117126701278673976926649518633495346866542814099313346270245970581964270593345882048471368223/1393134198773427073968363612200043420868226717188982163159846089177166421048950402196774208118932158458141071715430324150379563448962677365534052347824148014182368388321018901324292364013787160731919442965077331803034950253582613734975029714408306317219018482516541047938639528502512538629586134538515512668438375049001695418536900941749078564838687675756224944008300691980366682323638301247975855255344497488160366770786505896528109595889126935002997220246697611418087235605566247745478160275687760878236097640616403293045076990911104112545179958373508225751912011994830319303946247944991669723143274818548359351714558900231138432789287443674172663267779092138805571992789694958644361520722660553811126329340155633749305919950734143697043024848903795390029630669086876077575762736751271486094610568833594729791901107885266913849007600455292769493640252763042712803575179670196484901365154722446119562052385445714630716570212290802271255657869132706372339706611913500273032948741216156863995287227491683399183722182439236821853835988388346380373409920932686504766205207416379259551746686212899738769418571485468448915768309634274146341714714054321115449872720698991184557235668253992472053668895522468283153599219496693367728817006395330057879356198805351956051237637205387487845767147889688057318046372985026488362124134939130242102127837590957052459523195189783611918653400979790286732815544201074931807168214815583339868421701429122615424855611177535084124445743998139122550907016767939026524524196681519270257261515755047942290580732878682797758127731633631988094112564152534969789033340913597286202999176043312332735698078830804853791379651266894200599707188500796593898825154311015385825773587967029417676612880523647626122849846747317903909485204023369408598371607774184939261852843256628614391651594107147048185145448648316547744073731159844181477465889862380394256541945315497695321913250394269985180558261319404459365649636937121268371867801935611384861815652157029464422412928360632150493164936494592210101694869995330790213161360699359045482742777379977140942881457238197373180685831793821371647838688835320472841203863366578580655438883026612792047836930542362938661182574774752767155123232887244238722789375001325634199854649592356254084893931754047977031757073915300816437860369292218637651227499445972439669055884132036757008435247895292109594343153032040553016932843850222130554177140780806306797991445815822072393902859604463207033147324095066627703104037763014513346617766515612925491838989050914996994627458199413930641898182286616756010546194581880304840543377966974209861194112962339262339218735917063890269967744934748886319379152389866931765646430969519793896338546096002452460635166806120198527837961232317381957735631962797751165283594812353732878559737173270335102899594601472335007952223408697634771295155477004882922617124266571935943654512346454595289957309202916170189487718578062719170735169800936414795939013701670298374930586887822195768850522375320387687415478118444507704053324114437752632754815180388263679642778713524803091176425057451573673522061782550821922190885327392092629087353361313594742767247643447752683968966039061957409258684049112534365706599534178309960133272465453633223365037674019742367885670063702887839638036470947889736348931692159487908753146790199341386680478125893374341861444680491748471311922613392743363156085035135381716516291290867452231386881761601554472599829691317213225472252268906966052535174265510571592837268754319955105821794253364211884751790637301669045268827765521760299397048970297650232820619790230721830000*t^27 - 514482081854234679754392723857548259124434667284028881985995631631212036713978038929266401895941383033375965391998814139596725034998857036516535924526822011967701024482355798981445309524040141213797157995105684292717801633201309544153927771984246291377856212813363005062816888770608870448895804396397403335943048622962050662071954938536507737575270947216412967703315729557062424894474033683482004636704451694606869412933131106317274903981542000958653550002648998700193924424946145358104886588185924471464403473444427491529248413570985465515116013171650747266817551069353710671581598687767050319615620634663572734818377487912603947640678017221309456656864945790595840121345030895560460582515710739997558949002291566179619799785287616062383818962316607485171513179248145400680556543264665458881751293403115321812193658046393963407801105794991910896039991694782189008392359865871273092391266378780322491317632811304093205436136014048379989246448417454651860621692962430985970757199507467238005408886767357529559776615520236773120361668876979959239854696070754508214456582433473788783844796054363274592942929510524445403118398657029320617793357517443090561439133214374613897744911400972689523035880626549722127414329392713744452093165707979166273430577539688504693612552314074435616610806055539479496694679978410619094234886987066835962004766938048222817723689104514261527804105007685986718886712726797140906097120482512785859823070772073966016422209032718329808841469456787345861046703161454473736388857035022512813755671493692737088006277749151147129537558113807081601125800590764555406607756283226088265750074042668700588588111694909130643709894406316738620304553558737883205787954392487608605430398489785745065473730380322458559369297340814391220000031624937416437427083314685392840904119900196331589745939561899780021054937937850075620729093772626918800971850558134293913282796618720807489351834690623176791968888525032232641220002912388254667638454909719429624239235743472934432524285704305281587279994333454083869951545538315455741070477451063421103468626174853428445509432376032488107801743438276773520785546245176191946981859326875992474227079485704747498827301121854191672822335886727540899565671942372195050018487755184560182607814552895656656072259745837415863233679753398594549804364121818264770017514403996993238405948084539938566423520828227330287605622936038789546476257590805022810530268804916039670116010178506636015114440430596157252145917155723698505358441735063860057593406040217235016470081131569352468192667444057168975951416295623583513459031794293368512223412805780363511871185526921704247599192402459230886053057572249075633511117222987470852779566046216990971048899386597731596531307603758403796160293971395385745721940803719642996960305286535374291825992314116646719452638875735646376447589895046132587366518130867286641094900937957041236597920201089851222269275716202946987446009585887748629803428504559086165362075019838744468823499118517904698949874934443029448337553975077784624384820350322891013490214837385674570449113755423900841122902495760283208013730890906884178734161206575879515029973774683086714077892988099423796965450094292964622076949577564149051988609887129547435910238043141284555847656932731556223548094252354276893342487007026346410399510233880226127834729166040810110404247778541245757333080490469393200853946915813678992588644408460630087733375680881240235386726649631851202742712377623238611346747510433538285850569759373284071372290369789731729064344708696251492349540314354374204380914995049104873844348337504396136286342457481308080259/670768317927946368947730628096317202640257308276176597076962931826043091616161304761409803909115483702067923418540526442775345364315363175997877056359774969791510705487897989526511138228860484796850102168370567164424235307280517724247236529159554893475823713804260504563048661871580111192022953666692654247766625023593408905221470823805111901588997769808552750818811444286843217415085108008284671048869572864669806222971280616846867583205875931668109772711372924016116076402680045210785780873479292274706269234370860844799481514142383461595827387365022479065735413182696079664863008269810803940772687875597358206381083914926103689861508769176453504536338081400165645774306149424532470361829429155538690454867482342175591739235538661780057752705027753335940192544375162555869811688065427011823331014623582647677582014907721106668040696515511333459900862441465009868388049470835344582138778199696279789136333733121859233904176288164056530501936989821586682080961291685316645493838363334786368101257681180895903273643396669580892587698112907516476086258226849057850395099867145569413803960028433207555645978863373697626110667601687551942307084544673129661049828484699459231261618048218597655470208955262506703584809387296806684245225301455213053023354980354645506151454950742123777591589724664620190170475881679420322504213118840486938061551432683025258288945832118035368240526397676804723207484244962004203451362688984571047758596984392370389745294270665040504362765628733651598584859925303975734030168772583352346088877956134194436205538052699124846505944860637623897165308666035355824349386365806100764407010687520752798669445362980114788442054313689800288747905574457619284619518742340741323520616428569719622072868400274782948038815100560472252715098233474159695512255594977933718669887493932295818202619384922652829884845645485745210109574262147198489150243267072041679075751448202594043884157597241103975824348042676221176053528895650981067936349080109185303837165853384556944124743284748813200412747201099953011927159627381491584114729225617318195394670590359364157683664596169105605515400493321401163774183513302449886505563843167464760026128864665418393402966557434007503532350817473554556170445464228707533194884259897527577707794248171529744578559733430507459734887440700393099710548177734899609850277511023767248063944211721401522579934171807312026905962570982488489634332224181025822381586301869703273106992429840257078545821291037840423367230119846894820013055219229210129852998692702519681255809543033146701116924318236336975728754434296956597670389983868294923224589391506101044278646981867052237401613589697428648502988301916130450071443743269263442718651948287308172311151824001180814379895128872688180070129482226887609280119093198917227729138242985130645232466046389420605099804808116309448273292752335898223216185970409758444223059832053154343241061500144805139609074801404081943086679315363531452576192867117533049896562152656069587929541834877353518335436699228334812459304279251059264914563462507066082437503605372126956865041602808238525381241694328535472436548265672617962536352194670266821412429396188027098369415532030399440429502166955757271124551579202331361266140516456223314138242298181378959397981102305801880833841141782871922788684226752687650834670814743457141251515121207090297290600579133846905340695586903434449150184962003913471149226128028146752396732843750995518815906033363711412733251332856435997449602944288539210479898720431015952106833103931830236136419455323509425991602899441544355129435590806773477487468022735905667654372491592569770000*t^25 + 284174003032367576016060179694876772585893914336822819804818389275372511463984839719989384820025558312929086023387119772807391187384695965810755936129392074454093863560118043166939110985721724517835823506997640727764699206525859395640690940096701304106289232250518719057828008428060618166032114792119719310532803138585893386648660088923619555878104501865129776823472309446229666493456772050015677992166584402737853854850542754760968766121695451142289716608214620350300976156237168042148167283994773668375951022979572151568579768782896166368384654297364650000662366255518171960161181814908298695731492362974062388292759462453398870908102395286756458965583047248128918872415832073308497226045489625489425807887901504573623828750175346176976960435309376759705992097229347443464346918761355154441607338433879898578114452780756916456112202823139000444906444475491334475840020471384987816044040044560623316332712771788026460913876455880658709299404792111883896744730595537559227377794372676883974882226721798013599523001530370201608367046526917281564337300350093920015819688590181010796426141576984975099276616361444255431408988614809591956163803988822478781166605233654972096959333517694594348575995248985561963299999762590780513577852650393652574614909165337113601749183885948611834395567081635409734097055441414873071924055193571794864461459802389185500899531023200385012680192031276870630715420935393588838350150378544264647087613395329661159000204047721384213724746114135218184060612333148376378911735391599906441408211265965021673311161931198386302609263332054617681415615120346942868986467042911991227603847655586767090219711181663514299453878155826856993625325953885869822162911676270076950635087160303655989941755984116199326538088131420461194897825946144669274515677304306239388778472683027736515589572748147456818398089544933931112197147773501230330558788647797859863331765111364770917056079430613608029023713555278184251850930803430196515426159578858266577109360399722026763891337137058100550071627237316764676924309937460978838623550187288500516554251976099664642448248009773526693308614511836719375055936098082537765105972706881127442683872396712052666863267625929284897320064076935020250665729760081726817090008571875398836253972967290806166509863813905341385564861890156705284157001463965546399061460593070734234081093908317402156222689918403293917963099847439364017718649778146938796742404325134816433381065332568643192196197146271681160864519383993656230297178951595349745786260750797025304970411301327873278321592933298243176865795107815335555725213848523538154042513758627700745951006968523659920708610812604590010539621348912129817213614027300243534822083894138453015430964870741077492004182873142223685955849042561375393233331540634145053021742472875881377504633591441782880883226462257955328723793255043232888664939243657798582029327375632021681173242074554116960516220035959878921992909436168495969701695454308988149469376638974113493673314637176636228818447768071838885262673072262234555225437077326785403732764057829211020850317775279421640701768026538093277980303303035427820671537357032579837615903276599800278677816859303976544612487129065029054468173075338854876303025543300155821282375376831882033523971969466972712819754113361720873406371065536438554940647256823683120368782078987218572531093425128350132808477783115036211688360181597063791887217492500685757646911442661512986102555385985409449303528354692298128607907260783907832943336382562177454068288516191529897759356725809216012983424463340387603259875038812804012155652681310988193841165040704549063/3478057944811573764914158812351274384060593450320915688547215202060964178750466024688791575825043248825537380688728655629205494481635216468137140292235870213733759213640952538285613309334832143391074603835995533445162701593306388199800485706753247595800567404910980394030622691185970946921600500493961910914345463085299157286333552419730209860091099547155458707949392674079927794004145004487401998031175563001991587822814047642909683764771208534575384006651563309713194470236118752944815160084707441424402877511552611787849163406664210541607993860411227669229739179465831524188178561399018983396599122317912227736790805484802019132615230654989018171669901162815673718829735589608686883357634077102793209765979538070540105314554644912933632791803847609890060257637500842882287912456635547468713568223974132247217091929151146479019470278228577284606893360807596347465715812070998083018497368442869598906632841579150381212836469642332144972973006613889708721901280771701641865523606328402595982747262050567608387344817612360789813417693918779715061188005620698818483530147459273322886390903851135150288534705217493246950203461638379898960110808750156968612850962513256455273208389879651987843178861249509294018587900526724182807197464526064067682343322120357421143007544189033234402326761535298030615698763830930327598169993949543265604763600021319390228164904314686109316802729469435283749964733122025206980858917646586664692081613993145624243123748070115024837436562519359674955625199612687281583860134376358123276016404216992119298843530643625091796697491869972864651968267157220363533663484859735337296925240601959458956063790771008002606736577922836001497211362237928396290619726812137177233069862962954101744081539853276652323164226447350596865930138988384531754507991973959656319029046264834126464754322736635977636439940384000160348716310988911399573371631755188364261874266768457895042362298652361279874644767628691517209166446125597679611521810045010590464340859980512517488054224439438290668806837339036793395177864734570697102817114503200909161305699357418925262063446054210177213783558113518376404755025624531221633732553260868335792728075594561428706533900668176335203501078312825838439402309814519224246195696162431624477003377583111635712629568988158186828254971914742779035536175736403183162186624131234348693664895912629489376340399409371247546919805923612903279585426347605319079015632676361424379073294080653184851719073360936950343385637658465380548215841877484793265904437665864916865770864297208908820606274242706932466741689659317552728661281397835603305608982030031635044407799165236567156897255650282963362608087491416972704074152742877662295578195287415672004576342791117233852340196964525049822585856574509787603674691594364755995632568667330307049353527647945143878295284190232715657713369826926879675935779105828377118193643573608948446435133704454545168343350822095239704893892746329422346691370422090912110574766717475916381856883588252944169146708810813587916455651818338825818075514250036638945972240916744361998559474977524199761236068044666480227448768784969130176114418787179161296212596869123103473026599054972441542967789013844667331756934114382458910268876751995231999235330435014557567248790900844898641360657772207484044089473768347269300624219039410518510193041369221949689654965965879206175840643783943734180778736840020292072625616960145946123538614745375532319786179432256281399357599503700038505294237488903536646932808180012675307220616094461341965151804583158937764400903923030229989560036396775862475860945303075066424874524030479991400*t^23 - 88576651084948846552002789716277697720192781825447352680890230224438831869002452464016827728792089870492667101792358800720365590022356193439642235796303860293809583108950977046688620619492495030050147278051103834117331205846933864143044018341009664667205083682767967642565264168578956430523862352227119173621233378969361469753319361179037921705718833216355287818830171140396023808032394088209845429323225376064972371450751116747555094981301843837744482935108795967924533837981443535753590263887746978564181118448863851534968532803797319584355040094688648073270881588150556720954736035915377195636712443217663598962972127425701342121306369784116734748116061499551123976756860585265251541035205667474523155659033531168838059447813863677360741155223085253785182954076880624317623543292329963501149910865318862598449113432647739721900216722460747632190446829504827206129823784894982154558710178105464718177052465427566778564002055274402389713533963189584340207406368149503526851263909373707489776179979391726334926176813884048085079354849720019923809224923083463440643159609902626955984586861011511173260575133932362442706614851543798233545187502069189781708148245654043510598917849360270679352728120723942328564091878673332379662661126330239302666165562559777980908980505974362721052738956671300690198209804610084996578553213945756136523495276265455893761810657668636235701091636531938929412794148198639674154708108519432083799071333969910936220249467558381528762190761414601237153966069966179540253272519025739097581493671507716878653862900347354668038414022100108998949230753495778374500581644093863226157247985465738681342655255016460296234492461787375809118888211529114359636929516694839769855673277453491545681651935366164217839889337538442426249647348084141597963253482340896695891063484241736077550558188630071677229571499186906687073069330218902934997804498364684155390761574547030243523359384661410588780136030047114793002215508557476728410404906885539449997402428366610628194749236420485670994530786742480186427898174747866002471749124638086381188224471098816588623427863568647820791813583983518865535265478164423488541496673202508357970989222003294459083451796468408327091445163801143314841659544659855388953384635842829961048478272581158753628275917341519853326125822550789297496156637788649467143923731722878958767833547213361732699833066993304583220250585021486751341050019832351148698191684011973517515884551382726589445968116111410080756803592572939519042274206019486320030747874018783481214526968022466659982574463134640755410778180480583030627433351366312570988311393264117858878475050007035441616165723905352953277051979669802292481686769139526467238732973177642093120120446415119607082256853600473472284631540847226672878698179193512605640307208639253024193132798320984277371078969902001038857388194909803135811894739055448900872210760878757855684894479668710687220273327145422289918807175567456501087451811776038300195638231920991075491789710857401239811168071839520549308557205664350445210303959969820272623749186087490012222295284327385618355549091075726198418896566580614489231295647647960443149066012343743700564997846968531171481693097134658082511601495778147900310972743955262280862394189753858475089931850748305925290926963521442904936779111600380537801562550092298819220670691254076206550297381757429640210851560431794629814294590897065582943104211722790257088582469798964099892245092282450826098487236383340993072565567711587018066306375026984717814909206865166421704040816458759406234785093691399076869668460469620485370619128020360196611744887681578491/12248812762162498911219428860889270656909046498956268294448888320301656455599467304338787723557761006733414253729870482868071524044019675387787320159613282057062369404561615460918899045918321896290306213509375574306877340393818149747123449662913611098254172165121278778977410347220158552202158284348300642785303587387357901747522510695571608637712133187808354580169600286977137013666771537542589645240226982746144287549910341698942799345498603969591569762555505568989945743005461695153479476820056641538114481671120067600686184171295697994358587073622149617722124936379667541706194064057414680657588213380473497681741532359520154336601464480613498778489651921220416140226460119926245110955146097622880434393232286248423849151257662519461924179830941582656299168201633403194144387347281710650686914180082813566286280272227950643503351849413685219702537488061534962814042642510906292369490732342279891801620007300486125140858871349082771426557110248915930716261032282949260482930961417417838026196879395477229538040444634835824995079704670485083476357758925069752050693128008745180599898400519215094494404831418128391433325234465598774598651109076639759027866433198859690309994764358774391969455989617837078935026954028898209016651940287443020968252569206476135329722220839638782025585551493875673037895646535015501541381283039695848434167460944646548194841619543024993680913960305402521032484494908001815889111840407544340872113510149773720160566243203448565731841807133397116148071355157724774273594386281956868928579510503320072313318520962331845023152036585556610296062158249341280270727924940807057436997586467770268497442045758767313528072296163031135707570449620530439110443385729700493733854734782577488750895857744148210355491406184147754180014837306919437918049884777857920080058815106589749723700006159457138632679790048000564706348747395731450671439224876967717617905026445438673844841138732228855210705485996696212780107918964061393414489852767211209896156941670500605066625746938891371485797992367912185435191610586966368057747229337359723568076593389170997662049527408305406709411661182390803860224220677696910970971165831753704313520614050411988053445476266186223977547275797343170156155960651132920171384843006824416636403199314436630118391090784383179699506640221485439212105662376028601571178980636086184529863329083608201716677058789524828317413229557071528941148675398088297626098532468925016291518992197082955347358475749386651209314636971117209756760138785924706719054758736306881135975652524953113672569922333011370861133776626292250913981034488029733380622936714459236460740510103659214769942509029257392711793699426294556044782885746656115040949296446985627494377555046978084436502432788109958070845842718925773734680435614936749375923394002337168304245032151458984962692087800384781229338389390481619728295569894439067242334136063579340180923731741774702549383105069118018091148057063160139568782652356059299172024178439806488127409024810803846856560148420691331357952512925454125707135506706650771940163109315491013994926846659976529593918326592086299931450011807934762794142083554848350651879145495607451361528457541424685433930039570496437124883115794129529205729522474417990953828772401573007084658785346453773476096229545600269894402059792875165797850510530097913014158102213346866298350097532009378271438788978236629071438160175723637299246737990079201565505556277192092082725240609250382319476763469552309518644923330486368191372063590479421734124778419624726051186790053733650387672748598497766484972302092993254806292894328220886104992888976907795800*t^21 + 10124525253954674227368543132395535215511204037452758328619987429339755016501210734448581057908182134434515736316850944877632549339587170629630232036479888322993132903616365699811090191584141568219328642485887079471559619826123710888218152662200332852933646781052008390281174761977843541209534503739818640575682010277512706735209126272305139635768349760455014374368808265885838790054087494473063681283294682706867160341147924576952936751365313196347948597541712203715928142760280611172594323300031350082742545793756802613216938182550280872585318655340714500212065308337218118689515853812780841141802235747006254076945912980204293834009093987669571939950333071397002970831020228416242063241285400942494893642604110184881743335928050547414063472631726750574880728721032793674826093601043102461534611510723532503361580147339031750303639825813078566666945558328210529953798628104036746999114135056502463017625876382311336046000754922622834244925521746158327695758322867992962186097798390355265540615707711173537788457825428269623780979390307346408900897913733137298380928812360856131204709925248580601381627988284824926496335432956123532824090123745165930088856002771758951272164864564214454042499959745434290164812385450662883539940611905603836112737571763226613084414526332585809416235901328190492770185140107736309578909130619949124603405511714730188004791833540316028937983454634997054471760254899009341169164771902781073868846095027973059819837436711354892148123881252583885067675351679625983931290878730062100444852903245044861570902379475591286070646078156323310446578118388460588587278808426869208687224395934895161219902000454280364344152166220064132456247086859601162828305397304157339127583968693310998509302637662686231375609347867776586925952851135941077475278786318848322265875916633590814906105392385014453437698135139612912005340033882300757893229537509559560790247663082069139056337489153289979744958699321056083412352536100869693108358225450853856854827490410261348307086371390206295578808025490254672782278842831499067053456181878967860447089815680017508192267422609125946937606628070711233207484144389006627709855126181632232248903143259241085659036957154946931056085277141858042757089334285936758489140118291967248149145949769237219245088721250688710624800612810585924849007514434582764010967755451671815040273033292071111867013742689897660982169431756965567735995489357063110655372069963577839048865886143210112643796391293544134040198350417885158589170828048196013729082249010449086438633724721444469127135963300241248286713008047588825304545045268926062355532778900299199493338712502592797163028642736110476197490076265430439283798316946653102763877203398017433673584084247933872195290143745171253649037808843580993552526227185136938177520041046986219364005743785645227893757012184917778938940514941284610882549088773085029528797441722269134278622456984171404762898570366310705566950264158878213095495215931794009876482739870678852370264088878516061874202217146258833244496107792132879866550361273646844247297366927210578822434303268965720190009773233855604070485570917944888096821513122987128064063756101616403986781654747311418114252531763682301274238841801296213467148052947800819170448263628942136833980498347764402254493676832963213011188193806300215835331637891396652768869602031517112665722987323032750224937846083895516361699914890277265984942189945898525329020058947748619849658248429752407860806750310336994809991268205169882531855127529443954325005244458854682811923331804157760769798831264581243089860418603601067526875322593661148629257068986668405351/19312761409781431854743060244149164898418288419887676583039916733135432693812516286690511074151253006749939651066618837340387743729367936563330876206710640930237176232407558914447308691885351078270908141631725369798102582967220666316526434147561904492955916367852268447379297072606534561440724881971414901101696667679301429199136587958996781870550423788327850801575219103906789915815130429774532248839052741919573060771789111520255011455663579824588216575905849228272014071785963861708944202909215783173342903796005825443466671755187504626267062137013727217260654016356185525710735734104392667062727229314199137478124168078552377438492560482128449302610246039673569273133822654231138886657792924246269975576544551595919637356069629149971422815883159074048390023737649680308603618122779774524417346573042191591932941373223106103186227734074602312977465631414660564130628720364291241208939701925655287688813320844044571062569043688819515626211769810943123750475037510203636857058594157135169110371411156560354847054740676910573059385004066833214379475546867438073628575715374855234562243617138648911942159023434255502050978341587787995522905578210228749200946661731466830186484506844309863696298256239918093009613831879049658052788526879498494222648436594370953413112690941767227804417051352543744515388341585313869925541304117655299920668188849809663236655328398342474322381236041910561590589886380946025025771634541243769607065524374625128261546512640987846201612747982499296826455286969352069334196619300219880748590974113015726207229851613313202580599164427478467247183567112489964894667532244289253208806651715097514579290670890923464988823627799756729913629697299783774442765183629474624186805588211379367358722026980711550639933564375337117100173108338188005953188863090604667627943400725298661197689817330693020278044475824825576089474862155742138899613804145538224023949035696649087711512665539765865671934628844733760100933203963583046908023362714503663268079679250648163535239608654487829666283817414069847119406779991567905689831283863973825481803355637626812828028071052900888593999411003709782307386291715004137132268194172477645370672302271446726382858213121639944041703444736698582781259465806072947295747107610969614017362811993354684405905891844931170780686879192645718126866103133343229566809190097396306606257081743882592638121464674676127878676474343727808593551693398620095478010632803432496639296526039960681805491286611561501469589289610631795657815885872047418058727538360290946662717268363010359818558484970660614205182297672277974360125868415535947429482377760243661266870803901916168019267258474568365647698039188769227918457008256208633042755426895088176897182683316641998007625940550502438080579168052276548046393188931383224820777348292027881537533162407644198062033580035284781634684644925255181642840426460037765126070338684474419850596642712169229579624481682026327305351670847946797582573745030048011572621817499273555575667368509788762499913893444182215920328288808196498355420111212503446645540603805874279342058277828054803622776710863107193322393097665246016377346652388946322322106667175045676216252211998219260688846226390990163350218089068393524553574717749807581660668272249238262998986671897588647752967954154212448400931796256663382842831842098093618010913623369794543839590971874421720098569307338123684659932125426016676661328518678186401295006732037278662977747566512607978995415772375602505238568967971955620948137243958649811293059938728405256158839788957674483393150230680720945072886709530508621963819179310612195983104692777933268817840*t^19 - 414035061288276308158641402232574446717472361143230555696821553563421235136161364574254535475679099896306253758365696836121696542685267621529529459010959735257500668403150622474318598528236616720248375490641495793073638024720029873554475297998996046072492640647633197328726010230259892980325465163034607776179950303924940904249899282106675525845566593692839594799892359764151044390996667856479984617173392768832034347958443341002921773608873445745195705911945921274427395972758427782609274262931829996902143308137806334269692725859367098774711832929667005007912437782860759712980774322192595357942745152253871980697714298427202990055860665893327415126405380951475926922728624063825093408628296737340613573997726349356679128928872915180227427560855465191480100402390693255533170602231158583325828637163270512085861383501077664747073679637844082709034653044270557316394660017557772844359690169612994127484587693780610893052724158359997042563328427382585934550070498302763169199385701545552816203510169493452327032125871060905757985829349793305140245837147411187001748931094802971162191523028955765455143334569338421800004907200689046537871315710975720598925051227262780082647097985945265743133241207267003597076169906656327920293741214944597273772016285637545397870886038245998376655543292029975251663544197067978986267182329673177431245056904586859585234366630708292900078939494719173114908495204021968745758859177449019624467982538250143275192683285943679118992898093683679297548770533283563477894964146375292946000770949373771500538656392928763437170799580025354718616285498101003907237328696165770132275712206610771910756305749297894205948634475506140336021671644823678963957301864543214291083287574719470359633886247736016933648901618984755125124551557775215580046990392497322063051728686724362636530756133006040150464429834752342905958384361140117574759830084580767662631567868633377113070448089228125178847771206656917574415969852771570553418278961345290856022214765442806091021534874571351882157259426394151367684691742658500515048393167119672086042022018284076275189099838413345665790410348600518691835511064416788711349428674015797310220991857904981238204599399123486481504896564659158213147051170693403381980322149619688293541338570046152315745676058892372911287439504979491327156660457616353914945348698737770333897527609814718853182484144933539054547969658032505102886834910992541551679273908643415860074780927634088809775850582987042368622949595589443767207701915675964303569519704492614371384544453437052476048237492339019810062481694370918639499258085121657794680981551925774221842709309163274303826356475269897594406937365342290086349984716440410635042383722308480992339712647419981145102558602127011685761464558290582805606801315294015312226122469743071990421949152815596019630725975001241435380348820101647806305877337106849500416890216895552448470589770777145532946780811732290800766731071449662016425702867091537623617060454437912645491474773000049091664643779515495325899915212629292911361103448029326631490484978100670183218045202747029228594420130401803756129713271732003389081098550678585415800855150439699224331714412154141351287485771788288349824751675314500419453573779115273564000779115307333371749757581370010944287267506025182992489458234721118280265594801467551869259051805120428149702445295797009409863281759937787379727576433475263048451773815012777423760864084988952881816488906533110402544463113135371759227377430564752128092468842316577467267197939104901859331224229204326466244362779456817096040411430625568112812355291183353301091604502765069277/13536982296575769991642331946833526797956744219547436857270969672758480860148960014035404958517233415946219381588751521500271782987874721890185193602834561399698955303089410454051851886835526456731944959087657969484651343201322896950836285617449933055810221753167477883677077387341028898206115571475290818529226636223809412990049010251633258320479269010510175795496648904607563025104063385355980548251672482653906351008263395925412391207240826979851553674700361608601879022279881211478231917927020408766361848455144270170654209174196849037103080937159154591537841600249662751666403551942331308688827497182849862718311332765340451475578897534202184090614658439023529864346137374461078658872284759985703253908792909997139932726217029778017352441039597481809619175517044168440610012702883019526460756943721162330794117784969466894756701682762571714703831050057005068315861252591792926081032501349758379221130832367320961025165217538892183850148436783371348423230166479114698731583126745655492367082764829364734705879491128675635321998834626284963350099682383718275907880174328169556936152068087838022389363801472608996764704445038169155740354377250160338224962613363177684710152691713301306329181020728914551174962966270361909850085416037031654828959184528764686971807960940491047526460550013465241482748837559799441536594372045085490598599197791922661147188314297903603496996193487320487096207864285709830625540865332647502061027236711185837566504564935271854814214542978387357588636883389732758879109779883331692113498346340898873509740550196247571902289133944494252743352967602212592215888457180576579351967279239554332649035516979619251160390393317586492930114273808259654983246624039351372093555318839751893008450018911713703719579601197666203574887692760412153705506212446685514692483692097171958783427442054224079634143324176279609408510417398884676798794722531919315904637174553725996059471494537219064723318665078084411285700843899707743159829459846614717243981083586902918365822155598940067523096133701450827420144939246426102119040619530822774870422912830112251982262666625865108827569680610076950215457681108647759672150603391923583203742267947275742791723046580588745823623909862171903818639812480892252777392832437595523843945896257024311499466746620278858023845943359331110836588390046735908574866254741165635471675524586833592970645886454212239167296594166164351817910065466322496830381284675303151849974200495299543321606042017449650562796231035489576395665340564519218265463227822633841118727057263792308284036321241117252947557685284306991373920001225842953805711947028208173785189815819100117770514433510211471248386476066894318634432482422576144656136981468519750161576647184562148136186406927922269682648949569352720593266253923866746369703748802823281451541936267040325744416060772395874977582695041066716104794691443951704527619396274164312979390170125352263724035851646280135961695096388747755314888139039753279139688189835939408113785538675085581191528429984239870972192725800137732492116900382595873816967712948042719164994119972935610015964984249841490646537217989658422694401859151130599758485981664751642207653419624920042538910906348824880852956604487191722817926204030238959107945050641989436681532713946907930667968192164167604019344717002334146852452225769691788325406745352659726990367503650295598199931757479993236911167377635058418220557372905270842029210326194354203021785677462108396492113859141777456942922173812118425898227040157932110719434536491872843101990506278743796770899694402374494209967319764375202311088209797158081296568709891074721134000*t^17 + 335729270386664563345842723779141535142474096543983946837897529709335049260650626592263804255414291455890012077243209669656455804763145410616238075640008981972969601943384080253294045665665796811325492564539775330539917535377937325153761081423625168149370771604178966394971327376604260327585777350490032396767724951983960922211651642527893177255998946206063430041082573247180202727135050063579110781619452684323019760790079031906460386124887730797292050841744139602314357741270134998181355896521131523896441523274899205590790023030225404115316763544628466429085459006139673564678179473597973953377987938790454725535602363319738037268389161772225398454842146274306975715862414398159548460057037990207878457031922516956053279064513078064868012201680784017391890639157962354173229390443817924886648141089242171253965060322851938475773079237761738968212503419655666457815874268122343500065761912651046148099058513857006762306338998368433291598625180974047317225279507922702295529757018741044018887212987140477190237256199633869790984197763572898247562927779234911898147605294812737750207259721335740024856628675761969702032095948196104244864128879057253264240315093697481843532432014959676025006318290195778072730699471371770515432326366182045234212685663815834386212578637508439978147914415543769328083013206411025289617107674406614765232925173886361137157567746825622712591670829641057674605578454829492229735706688766840586564760029834436057300111906317515835548634599726660159669406204820972917567929044185322375726530698217185643740045659603996585238710917147013264284676152400521604831918579645195343558641588410513077297843108159264069292773761306591564108972426845770096516840332043380470208957586327835637317616043280409466211603655049275725141730338023477826846883433895392161798333405063790677107434731810195756449418866466969657856522121941365014793347467217522296658886972157891339462810916754806465406257886903829775954872843571198576314674220429056994076874405914199210430064396821700696661351125216848844547777064246170345684981307730478614244904464574737345029602805892188982933077197479079611897784734401655087864041365820611050400055923493662879820943966509722745084669664695512315120289795247440174419998842952463429134061643783984083108942749634878436639051506118412434351028071438121419495087542599575655718363995932535865779145545952458825438009161398967232197059998149213057920178291381957840413511561307320800511886651352003780622394112511720870165285518933282309709787233648867757961386740447267976582970173709799613038269470782261394910503963663088751872962935563666368617864217184040415842856694304795031863013593698484734681011721376926606730716754410718179026541440794564115808287503729664329015755777461490658949618085323010176788262264786358750097271846968228169225654351191504463259493394477615473578871587559157202180612312518165798414654417396511494632510770660053757074513254270337520217991650122015359626946325615771180901999855087663590379350417858081558079344519306771148017691449892238878453385627251735084613462225103574649843637522741323898150469280396279408750173692956870026811257813205137388092604480506243382932339407120854511294336405671585928322794498241651689532337183857069210336667838504709914746665033999619908914500966178054039876968959739432559736978930495146954399071143171238983779620125123242831633050860428533412182905749168857513944990990325352641037876171145171496489229697940199363656340560279616553597231444637050890400629855324162855572397422245154709073046072313929230181436527198895781685409046627486491128529117601100622243/238995422446045219202445370521345915617926319196109997715118969572550979585929889047795074542621755958530503181949408112087298328650928214971219593058044181511685055876043541566285445062081219593602488252692601451251519464219355745667014622576078568100329465052171822036318801273505865197828970414396259401133496262531355186339315275992585175648061494380557153669493336410846525208212239068459836579383277681254716627050890255063155766763836800329279180126834884199866174138351302788648184511001545316770118434475572089862900062970445369750054893945544874313600593452407795880670354709541859254901249462763214326291786579972085670801345435966339560119801794740960419755031055346110343722390187437547590947759738825999505512281361660730896357346554093541348826543753414793818969774269399709739664663841397120950170149493635938026929568209173203623096137188756424481116530414508104109960628811329984185149064845445051566899291915649141505874370651410421156412128589188770006106100102694547717740846213062434391232302415876768341609889425327061027946009892484546161153624477763833527707764762090780285284217914998911837880856977148876444595956530351580771361714938926902023557745772198334563241690920968986400993971169503239518403258020133793866005274402855340548487269550404369444079661010487728838377930727118259140328573638455984336518268837016394582553609688929488119739467796018643199683549843964207059693923977447891648887435864135985962236638093932224596744957756283428798227384176245731858010683163840221024263813304648569611814469413714750881934914659790046032183896643017063315571510711523079508458982314974331742918722052275177879236692394021989532681167504084824208729219147414748474311719154115819671064185083886305439169177859144796824114642215685076573670712180746232761895799583975570932321411489467326125940800388332216504107251419177308968882720826301035522296369316746032460429969236054602587690191031953580281249048399049340205486789113591982832942486030726771023748590157099286892120262240499114358102658902395652832911662137816676090337316526015631808746847379279648496350742711170908556053905359973176197011818902884410861462069740609153238987870387380294307516080128616644961918085889350152722784870456685748973464864798417764219523085411581023238411000130008990761819968026275122465889263727455279294252431386580547083896753125349117082498621370003631631345202205807923681540381580942477145911294509744513437342954671818073580686167458931568471265471587666586798476753287208600464951126195992253202754661251511925100789130933694439932706557621642257349439844424783015308177526198286212579238432323622783524890263234961019195490905477170581833904098407826716189102635706043444725344371014312467671247167204646922282074115713025867407157119685113845034026972884794596951017665552936649172729222480950032872830150277442967343435120441220370945651133453563094216047852960815075800403726926743341620084350094746844143211194991553510250248883685308635935936434431371754922014062574001431667148323876254730152238564972097694206857971188122178194831861796930951517364614583607419452669664823313210738736070006291190243176121123477963351024472051588503271458948852221369866350487132153868823050769869084323504612460064732659515942978432658379048961530978676209362680044045963908522885056089201207480014938276945968786219795178309280597666660052146956373683940418642556716025708308961323454349626135593523740068270183148081002327290978652950809233198393988291414751616741764015044965642388351221731990234104673921695276973030440044196802262343968825925290920573126924201620770000*t^15 - 403068145673337838463993498755397468856674588812966631306663296635797571581384410757293643931041738265716635922022559421032446335462075141522588511908093971995172924614319502430044037457387965552931266383657644356390933398257402951806501373937285640721313058813031662639511434925265194608428724984791091204011676693046877024411006842777666820857196605874789260805324330165532029174274941449150881207475363574080212981086737753006527835304274803590157203530689149316161076889850954086793635082797925438769970749025382605616117571396064764388100401339122986366200513444631827561488430203202301607761002305642237054139554712277594638851487140738846515919560725502549664939873970557267736840171537005494282391313735736390994988923830155000983378624784498157305335092105637736144925671631571638860916399390697217220177466566718681911511663572548777982063488611326905292414679005091434233114116297412383058293379433968612026308103899247332742374884479598502430095979585104342487333557661959361194444719341665509516497390048357814991023606106979220142445590713475983399655124399825800263820439279309759383862056481198854716535841888774121457118550077593385427094101394217951039063136499220421247364616650350783917825243618583699695753683403747286261228716222208520416081045916686999638263352001702724598006635590456555639127247335069831508028513483625861031482515750742238574871956936491444735395807396334320092372567221438327617199747957634475138814609384994360634409511179670558336982917665706032670233814429120288746332829138010138048212989182837145472762278727880118048606917289402212982516080773998273302329921103025519210541545188622027826118984276165804876963288355857746792371275587640246117242518293128897260983170700582077752798874722986538573817118259465386432506597598541121226839812140498018172175865793012235837100782247200648573218947161188722909721760755161617714605419008067414024817680443464088280422253694041030014359218914293765723371555171849714038464916815778545756592378580966580891062941946554415635662006242048283148573649603225773961847473820226923147129082344232322136309055711198113716342578489361818644101323634947613612476569434781798619884936656888734690399891356232342462626295050912905598227368574830988226588186114549523490424575935955374613420969407935956075394303741355139642743459501046201091963994819467072526324336542295548392451785928025121645013902987730226556691663064007262742079826317351694323171382177357749574585468281695793959077478461321233443057589730944136014881397532231413351112412454585532340150306451106934933208286769624515611367673800565837225043757181681971921938787423709626864982145834801458082322383390940127613204313988775359014819255546782981521955692194199592178718342204200536169431349136896220181529606667472356507016014839379424274336729687030347187243725247347452307166455271420351982321880227315408130633327274195275237531057089330134003308864727508610758666141555881294799401203640083304927023738423584570598790176082342427568093813716719959821039589690159336929109729514496633569467995824363823687244847893577287542340016937587280654832262070888372336533669052952161761965412426929933002406877365053569965985922197407439120012843528809950622525482865189578191337703366361032399184159136449848123141081896591508391359682625440579718931149883229764134692526456810448317072866752822572836026227645166702547527102910116131521558667518716347336850548626171206658263905278605325335099591384016251265878379215077719357498372090504912560475123714588103617194423972148681141857540719056218877744977915366174283964021956831222364571/8163021428879366709203522988695748273438950057876023699736396805178019013857205321476911768266880864628030742014583117072848389580810592586905878100671420155187998464032864964164016201342640767008156098764189520679413009255669995135337810553320727981560141950781957565996044390163966995756958389487267793323159639011348731586745057315568964777134900374731474337555805734743802427667160254404950418278046617690855543461715962711823786967022603602357824441221004822559873547792132275247827990964652781152792711861976762269317275484123878517907430488762277151555646936363350717079785226412574170550738231650379120433566132742602126133814843001783642308980785744819025892521838490377146628918082624255792161926815968345805332719476730500964171138703414261623403253283311078624439034290045941197108101962760608331120255994927076372164238807499982532637750285758191653943913494379976800377988588511426348723869170387756539073871370541171788767309059804840384831232036479625322208557241285367107603726236210599147984978862515613176467875556593948728887844826772194387770958240496066936268596320874078428855152065230073944329397270530618291007644115270008436568510130247347742449072338930418671637832865456207379962838526389477314217462390598792026045557927937525742733887406643811463012231977180436427213041767279572539970778170717929953893968426722093299408553290930769405334212488944014546620302580226066361127768025629720210318666420515044676087949172230529537893266668253502890286121988419770885905831556062720438095410689983218922074640877530657157900754751824384461143703314229271695911853599191354960100032351513678841974801684318821075564151026880262175816243432306186106862595773990588186778158051997244774098347832754072254666733919322345615970315668566843615416264102706821327889640976901565611621733543540250672346022448819258150373618787361678308559394264667215368839322658663081153148463615907020537272884969246947842050661941985307464351848774835352835871835578427267712522257401588035643404196512525491972631195260732935964537449437907205136685521233344133913112086764932284883086468701045993032236774500850639373662381458971851988757048915362583745073874595231189163347827003504084073477068844709581882998229908709466581604788826559291191231266272835556282609726826662751528909273130141885849557151074424416983894799712026095574843317990081368732351119578793235151497279462007261748856168144220190830517014659143940381182136029568541757633658652986173794229667329560967642427972662276435975880664021405335403836309207634973975109175427668630092812666201432536656579756464019810989525974617039242416317543788475738183950140768714113033410433815964692983971346650062881395170016690670861656507873294422183618015708799856495989945509241131572404551122065689332884828876829420651011415870043441413995077440332293782233900887577253996462374661780403460225410350935958366129112567777794950477893789517475655912668214357680575543291457926711505450102945204984874965189651104911519718114124759472004454942377195506744894310903874713647911020904482580973064121257146264063832937542502555657859972294996298497886787496435548212431194704403706347326011658078739811767294053430796983232990682193824899919578422961972946782813096691544313281688985730022131746627863846982785195343093948858811719992762915757827908817399114037021200542662781979141428413636811114441598807827031632302437167366970463856758874119452675716577521887361588857788901712138537546342084253909590222308988294109602028691646937607797685062268199773752973725458682389950807731788557271615113009937158776019912944397580522000*t^13 + 27179165603154820812354669331396045660373569296669236950002922202513885156926164901497552678177783705132355392753432594554928513221695796404972898460470084969807006403430086648186450496806290033491286966169800669733343773276476381180682409872950470730060494326576041330013457756642130148882537723062946064270007774164314248919343507547063012299771149232553294708023336186289731924184366164248211145795929759263621023877360038541530921717679072410731641486417535071945825943729528095733565917354182073508804096481293188655946075522399351980533594148744128207833605753565451008016682719849421201872755315122174045080956223639037536547728006834905549698555582918405058225924948425049508496376303936779057597748953235206564691324216204874515983356015558068258901070661186366827210330206879288834713739562967617006909429857955697016236891374761013495427621859602069548580622268262726867233936580435841811539111186901418232063458262091677992388302536754535250502676346155853566607615178473925140904430876052847071686816481569856467333053475819003062070799427415708976069839595493563496873072985211105834995485286572315009989417938038551989857780930350089288490065174324360010174624816782980996695650780925553806566801272672301625854829348102148946673773823398279703449777193299374845847153195531390696304016605300537701779240119255430168704172314120668995715437867181194757761244959416571980414711863714263555497470948492324138055732262168295617802861941898937952985796594335631200323770516454680074858506422748036626509122559830918779316440274483804882192083743935246728002756680472489247773487976265285349865788866767071893026914024133654437501816577506916703892303007557072514925660348563753717343270077724667969197071615981733756556008704791966807098492982585412691315364605214167015388561946068789316042033462242339799005498767463335200018463023153362010235962938104640504609621757952521202993569736427081503456007524285355038237984668308694431257417141070841086448997210667179447239672627363065985654020733941144144120722844840443027918030330779047818151025394793737633047366328653229906792618337431493136359046148494792376505900822438175563926707625600381548321344286914931015885825585439474457173373432817630132719351361103717009072571972019790389582412040480642822104027658454466510921996762348645177260640711190593394476082621312012270750156787153149476395700202346619683787055472467443463259123214947821597327223300626090709225316687750619923352483521758439003472902379544643653260308393428330667861228016928148548952067949546699626559338127534405648549679084942604287157947512920181286825761558308599025761690261470843108999072152764124550865576033109190764456923700314325894057929635660189434391907353773844907595317674196247002416003569318691781404179019737746579209324476526211697530979660598099295794321640170665601642109300369541690311439643962875056863168192721170998447242612892628440351066002924024006011125989726027803399480062783788699400829471421124266619570861785374509263112914634716067007101905478668751564705124553874156541402968480498052983407636989296452362010583100677247420852870064548674696297607189011109781848471614619515335802817204757046713670674794567522003722386966807554219744859205400195024764929623454991315318400799870777915254007739857210890795642676122139685707542960724521570213411739355979091389868411391626370540422624534631716759552922137763859690696696232116468807616145243110649019976070201960142404965297352311328416729562155044767013867661155643472912915095636841931293074005199309733768991913229312476299522350259077943481805856128068903/21235272528273597313452521341222505998036988961747418295817759521162399112971191465660218026540417354137254797408565870986710495972458324771531375198949428655454093906435145221461636551744492065224014466715234277571619856245519148184235423257589586077904704934901316185668031560426543513437681964260584749064443256728823273778106023226515069210448831744056702472522795337934926595050235067403087801394638753713274560613694672229359781480646213566972802042896599957987922795655057387357986102369586255866006215473114374574727457902755823836794154837899070632018885736553611655620140588989353786327794560656930299309696513148587349103350500675968635936649316762745997426700167261680409412290396756805277512145283498074402683717799606617892808836347343393873468602946795253484554690600678951925344153357670953141096050560229876996119558296433520993994707037077253813056893845519939648535746537945808403673282037652065961786574474414796541408664127604200161938589633359584754276806250057038909290812306785614566786098859131525186336011937433209280743204724190603582173401856395362939104320499057043185553262715143968582451299193268461568215689586576525443381019359804289232105279091483326894050865915732231785637593928789409516705566498620633802020612232117199834244798008891593456227624444133722733729031730265741152930975381168321278661232550633697254405467302281442089400888432777436442956311607301375428947760178561230197472335023997179157375644000487811105568497906225895630674387270574508878020764607379944076723725711005296776306058786303527711462103270480216919898305125127895600553912859434853462637846396944675029472910675290919161607441832164038667158339558167141480789409985486005632737585981419405985766331425066537613538636489425962021964737263684376398145805917531031706118506597254422430232761385992819930858184272452895328244658663626184131357305359833595225232363839319343978819779476345535943115476982936116064635288408521219417754459749921337447163096749475129993414543730005239575848679039576804292439193265682882369286232104206156019909188103524600109634239696187482353203960536986779076867693107107956972044796522640062516207148227376791280891477968014002578778962554570064862471815456167583639687702979300150827671198905454939322643573800663125434481247409220584396882864366522947804442379018782399426635423027088864012879120925246637541500814568608975359139775943123785808213248598950426496170136036374446306291990230765717019858188943432563996177875850326433307574865946621218063130118992746746644944804372309163068116176637012100661023159628901424029703981850457130686039598304465721530560323701489332898108058503228322016983785870901159370890496180583159993029693768738185567978523535140225915397508206619695861956149913992621919531590268786236595498896367443931302424501092029412630551103521771237699378532718450955832191427848322288138829724113122462937271854638739311732702725178328279716871159028371846867863093347808951240827242071708905503850001475713883462506674199465633966703246970129434270515078611143195964334101171469384474497256352519103117851509167487445621746110060300987509684955762405140030800210057194134302631725911127342499534180952842501836870865567152886504078135257719833588856447337443947837680438402575056012206750706836336312361055587241104614246907724908475399161345947005397808404689195078605673915195061080924998297284306064451095288535056031851148959247806960605362504490199378007674625432975775994680107289890682256635969548313090592120927697832872299602543848362490253327766642301130772561016386748537217060815545906849004302908391288000*t^11 - 72595378514545325033496402375536013653193311507655332199905208915526669480625880212619459036073860474436357207541617685564500760929260325647430174600368244769121549063298244046116204827533898078252972209231339087708358541696346708339070081037762922067357200198261150739325576585479647202515295394634125593622701403939977547907068218163748736978490972724981253361874803563452476888734827252199417006097645586576782907732940061282313002244749743585417375190395969298995152360244182065976016174613708658259168127914057825502606200394000351785989044387182208265659320907223870924153473397578803009345477112597689636100177044075350922039741685058986738060811107411262934657947844970796991402786212799998364631111213447037870683787858894075777594591781034394075385262102408605520445238293785790670686154551622747647929686756835778616769292215517283432720344738246054178631059017534520991674855109121605302152620237765239397966730146411515811597338294364601590927782428163925347339548747454120910190860016923188547316782998917701494174751243329721824850886557399054131352569120759719401170300898654946425794796721419026092304559808833254284213730230707629035514405444397727097837417872428305981069835099871699308254413491836882621739782505115303992972706792184317224326701933751893778400037120817998616296129676180590130759825549029827369056918964303445255608875992132462155430272624275323751374225506288670090514021604691122341742325828890836368902989630596446271117738977285344541481163847324084755712488927805025038726729730357079785281558256106792062285836352784832454707738100232460049857998229082556657264438739394499231093629896176350591986834206173779827581024967879212504431719005053310116629668463237496490635519985148988290084166267981316295765896863471963009008092846573871313224912397199073814619561969291355927079652520596766112691519283728570057941965292139961071500179861866035390927264520450960343830483373032587592526372782741850860565903745062200038114992448805956528577144564390769129267869768347843627185683849085628684265400664503208336747167172502099104440375900043803832336346971651612889984294688782943483285631339275167973201283377449347085306502408795962526827952738682089956994523670712156559620533526442355504659655484644740017869328270076826185528242679822695701550435440679030207315005781513937639857211092342523847278285510332769203798100237664529451765616638355790921038636772688029472999456049810302852022917035204482319593473958182767206653133592618445798100849856700498105754515785648858747080025262577307814707321398258230085540417463704546959103264063596037243161432621574660703297374993436896801728825947093749081775957438294854027888389334454592530079696248417655965638448284810646097616671461578816769036057481146317979710164456758991444965398744288849328895822508604508416591452556808873078190371243346184521346571112841268421372598542135016804714171888866254754975876792666055834714800393179913340000675223991001814907478728258382627157227695378856579692262258926799491265357360781324927834637921275547944135842910262964985816257345283502599111320927810942951314494536550899664079792487021955891330701799932807519876646943449481556004861921526554058930267196754641368210033809865878566092969634928623550529156421436919160165363874425984704017997372915820466337218505299840971595949409639302875584965050385350491838768697521006842644605839071008312282323932734954143913422894171150205806637801266260523249455642084136101929668149521632678414989806228496442973586029335885764622154506060747587674383914337375503580189242223146246093588431170238048431/3121585061656218805077520637159708381711437377376870489485210649610872669606765145452052049901441351058176455219059183035046442907951373741415112154245566012351751804245966347554860573106440333587930126607139438803028118868091314783082607218865669153451991625430493479293200639382701896475339248746305958112473158739137021245381585414297715173935978266376335263460850914676434209472384554908253906805011896795851360410213116817715887877654993394345001900305800193824224650961293435941623957048329179612302913674547813062484936311705106104008740761171163382906776203273380913376160666581435006590185800416568753998525387432842340318192523599367389482687449564123661621724924587467020183606688323250375794285356674216937194506516542172830242898943059478899399884633178902262229539518299805933025590543577630111741119432353791918429575069575727586117221934450356310519363395291431128334754741078033835339972459534853696382626447738975091587073626757817423804972676103858958878690518758384719665749409097485341317556532292334202391393754802681764269251094456018726579490072890118352048335113361385348276329619126163381620340981410463850527706369226749240177009845891230517119476026448049053425477289612638072488726307532043198955718275297233168897029998121228375633985307307064238065460793287657241858167664349063949480853381031743227963201184943153496397603693435371987141930599618283157114577806273302188055320746248500839028433248527585336134219668071708232518569192215206657709134928774452805069052397284851779278387679517778626116990641586618573584929180760591887225050853393800653281425190336923459007763420350867229332517869267765116756293949328113684072275915050569797676043267866442828012425139268652679907650719484781029190179563945616417228816377761603330527433469877061660799420469796400097244215923740944529836153088050575613251964823553049067309523887895538498109157484379943564886507583022793783637975116491609061501387396052619254409905583238436604732975222172844109031937928310770217649755818817790230988561410055383708285076119318304934926650651218116216116233235339559905920982198937056524299550886744869674890585088828089189882450789424388318291047261298058379080507495521799534783356872056634795034092337957122171667666239101876080428605348697479438868743369155425906341781061878873327253029715761012715715407184982063009893230776011255718600619741585519377793547063639196513807347544045712694937009997347043607024922563922560401919153774684586907438147749997985696213505294153319055280127491933771756806886242729446971013077965640778797170404465448509332366485332017198210847820950756461064992367584118931936021884599974563336496616523022470427520902938545724518975364984004513278492842959665613209563433706373095291707554037356915422171143769511576779538337766014257901456401660528323656691012217700371941808644309612290507332139893703376356407969444629002051778962631894678824707300601214257118380060377170661489575874722127915832401604584541209109065950216929940868988481107321448193105377304609026837765716555838049806757112872205999517751096683820308158324171847620654506396678178864245163923688497073555584527630878407537742486863708935719347431524600067847770020017238371474316099485882884815537561897758604260332139024445178533233794392353904941437917075171324442378294295435561545883676717854209793477835489311676555034065533673978895974749700792991474311007414653236682118897009427623208988288160059308567128169938647439071217975771613930291725487523602024317041776371581432228041573945709286067239181696418266223566469408852034970907939885248306803632527533519336000*t^9 + 2244378197894919650648996032352923639798926367610340712996195205654294358098847374502871759651358287016064606265136265069199522116608082667065593383201682927626978869842394026013128916878325747268913821293041387247965972307621655327192360548172261367372455595249871632068861615966835059786072725483054795162367150447464097663461976810461164538169917254995967674238765583114801511163510724405552292943705996111816274000375306848725035584388427150539305321236811374657133803718750368293544523868978720719862216298983497791897774346381737248571378553327450218616750434812744730774912111801144786788721741846143794422834447741405803063683926281362120878048398795109510228595843422060226648631540881034798331620285135514166701204482663229123600270530360796940219028073132362057897272558081269890950133711044047669060591993651543820275693120004406863101525863403204412194207903351258006825101554992189379397857426851944340856854935464082656318338958273464815658272248534390813083234651870349305533128393829778207584704418762683024987151213981210549515043032650102928719205841777248124387069056846034889633832439708553578498232606503592408145387365710572107519136899212121261534688744472933570178934306656707405735610194699580504348867163610563494849549663686294111897094038715243337344002051089207790956498428511166560630481275269636557722909391927872323084058590823586597828453587621790215160562458827848124302234166962689960061566640260537695012220075869847078630960743869578330621963465072395037066188437816245347627655476946156810156554980687004805895220782734830134793279309466326963363349289675754288923948883902530167040881347395705612643009522397913293140087617892459296658021007238662887843243957252762497086283051262289061606146355753629026010545151018404789349533800131981158824341083717548033335603528209995361302564439409201982855903561320885288131005173993515400447157489457610409897607076170452477774283343537117192933212135767127560622662668294364624593587525540273709185161329542702611885972135390722676721917539221237074958463161564214941271381675076096509491710393749765452487205224995628337553841893927385174636085830170156084848314085216529264178403121443618353661013877550187220052177439788628186321114744094533978177538969462854470078666972225166534154996169504084826895695932476972310195319212451005219724459895829752451852265837688397529224666499930126322448643400093401176525519415064649406958189601714458015538178434309661014908394324849718478942132134823632319856934773816967381273623061298975330484458984853073252314338169372821485814665310839699970530187665070004290740421319481421133287920175422736000229548569665281983256566542627869668719826217771492620972429331567901864173222602209122214616825762206348163273040441345586454739240293046801574271604804573472206447005041964555508290270405367921675201795900269339876807469087327262354182863554311275692206953295236525877680435809133996607384436028574239880236256647292549025121990783047478460552798604927058773528095360598915497675415808720409801746739188998740236517713362887935042981177015475619396201763397217596466704255157558012850167618939097330805574602616142678276848424967089431416433860955145125696230113812628630957719023021996827906827350852612616916772180468832857085126632880243019488704635530033984781716228898321973442619115910479170704753028399327015931182747198752535535259118913699767370998431974854144926856716593776423109851214691550998570513647309906888864299475894172960223278416182495423423059049279274653424274958900831060110494262028637455871097502918320296228579038754794025472277/8150805438769015768813526108139238552246530929817384055878050029539500859528775657569247019187096861096349633071987866813732378704095253658139459513863422365585129711086689907504358163111260871035150886140864090207906754822238433044715696627038136122902422577512955195932246113943721618574496927282021112849235470041079999918496361915110700731943943251093764299036666277210689324733448560038218534435308841633611885515556471690702596124988038307456393850798478283874364366398932860514240332292859524543235385705763734107599555925007777049356156431946926610923248975213827940482197296073746961652151812198818413218371844963532777497502700509459294760350562750767338678948414200608330479417463955153759018411764649344224896767015415673501189791684655306015099698764411578129154908742227271047344597530452700847324034073368234453677223792781066474861635051064819255245004421038736835096304046148199458943261422118784651665746835762879405810692247645412162157428654271187281516580798980226768016123457087878391218064278763317084021972581984780162258600079968493341624224079213086808126208351554728409388194005496093274230890340349544498600122186314289682684414597604879683589742957947683639499857367321888300387229803000335019495486607720553274342244995094318536377628302412889954948703182473327242629660012467000312533339383805107317459469760684900796149298532859026855315041010114406021354730938602511268811115281871085524129797926710917266572684688853904829354041779673039606240518980688848991013636815132668534782456718740866412638808897476170719916203971985989927754299450528257261345943552546411254075826708693931098812685547532497804863656423245630175077609333743154471709668532762378495365776752534815330869976878654706020663246639191331756097464986377519807488298504678994336531820115579489142804341578656910716794399729909836323491241483721850342419312373949461633951688986992074863870325355670628212832490581950312549475844867470728053181420134011473356802768635673537395805615701700344457196584638024230047581243681811279682744365422664462885641810033736192342081275670053295309904786852780092035671049537611604151103194398606677329137510394608125053315512293389374656487991793862476563045431832592324187033463326888041226021128513210454210008025077154529645935052130572500977670206106017058132271799813375977646590229871897608970276769248473834376346062658584411708683150666169013119385851920563805370113303881961724973898408916908907716122234856120865813866274680550295984557486045844777533231444006715959587217980744904667090978592465839811303722722770893329923401378366933795328324865815864092780813404247421655610723809788822470934185609810114228338526802117313836243991230791567340227175756616904656713860076899974193261680835541987501380113542064835783813238993055703895631580604335823956214693198568439860070278126808432091880256143055781038263954142438753505357422846872169439153402396014281671364659046540390060556114783996667335784604189748524268229227758899761512269025478446894892504219596295368014520832704340243796717643572499648998740794530229975249080068670935453931211146881911478862372467408853469839581822147293619681883160144128887711629404536455732713621718933900192182936481990916421462792522733036355568645029674940188392332685357812974013754561251836236043987768438081744036474044763285992238525459333202711004811171115704278228378513107626144405145408249372340225532675524616571712358307973488194591945777062023868685958047848103040206172106311627507938942416081351517484330776413796469175568974429536584028201336789780313535148509700370578876151599670856044000*t^7 - 2413297953224045767988594140139618735391328461234314511702842567283251483505642304887726695648425727738762781453032603812574767017250819411591314952024333564996478676693129864858603390666190798769740677040509798853269639834100485323447536576411509813031526429789509502810150799091670151311340458914309884390941482146176388474953149048873946518769619641605082303334798292840150940001392042652269196178821391594659572998341741834779351902151882576715290995786949182279615289778269880000430211205311957696778700326028497451627602073811585779090358799345267732216998648685640615720616379802629701504334377678677842939308974288203690037137287317256265797242984016999627592889360955060902386882847321996602883749008553761059547827700995260143685653910247527135905455850096295601213136679772281258838623659522953761185565214725688594876399989458841067398467183592220277478956933904883202140251875087704554322567061813664361225740457945839542987571483906794376490290506924491325691513324729082389411406654282365511091528354974317068867550613412496744372024048612872264735773110962716723766429931940489096830308413509034276940509617436909646633795505483857560278995916609801738413943062796014336780433067686111682422333982183773717000148235557275203939687209914545834006217493910455109258195213146614051177853939602347166584687063097756994427134407035722653914991890784101732624380273323853636308423859984434630438535752270427883050381269793548605805088232119968313698831080810179065824298406307993001246642197223715094039989085108122777986949293793434695044402889545654210736814800664472050912044707887732536394626069549095199253379473485457976127276849930963501827728436177663926647740864172338692796875867911975810969208062740483757551130292046867731666814786355101190774657049392767579385027084641037361542868685262081186833833960688995433300779808934082785288141293968845719750733889996301696778436316159249393544664367871778184872254977194558607654765583486105284300059183606147493212309852302311816091486197710178235061053365845420543890717875987693585811091765037731696862587274466758158144759776065075037048575907588797150805037338419123183032922969464482386293965872118658107684468299871006597023653612137932464968628328008757177672477432545088850344255144043633971467603065140692224277919340844309764954625718332513336235782621669158754342075054861795037387943949096323173841729721374303656183067460524118056668298324686942382602772160218220993057050088364257809051581132401056864359968081971619954284140554953293819402314574533037162386654616424140390673798458187333982354739783903280416410637606353409872581459187754172811006853522732502397156640239653211895614159004130742794940837000546886698707854955880076216986755255773256223431853693895606537726079866602320624506983690741382798056571108963837520610327181768091065280639441493785913496133865541220012004622080650042320831692886386527909278058198504918937462308144423091982198188010471398841046788111480036706592937121392920522530951098810456212042041751343447831480330481795288225210278951622666462069148491734673150825921582001350398352697738250811569069080241169673611394974928790199560022570495814535018520222924552056213709367159868174916091506484740053756674172761474005929197434266571267503226031814570903840404629351124910655016402910370594405977969908252219909932528173424540936811541813519858450117597007953761711884788458300986216916883164673499336451106492677620730150054257550715579858640526698485850724196337272296305122489640653382502228814694675269376441259231410569197902999534413435835037951127504463/1272569155155193718784313209701676588953400613554626706616401253636143771979512202586923812519453061841740770190786552195742760141154606347875013194982579604306811820622434021468283866215653531777541121957980341952834778270450965346559827732558647325980081588994996908030015006080206341697813727912883858368342774401417642454097792648729227280553308860436184902269580995661309808701553249030166828171008406187917546528580245384965276522246376004286712545011472019340259854238709267839850168976246608047343541874436180188540133633880995636121179770795773085233918653429169077358656876826502257869188417205123874038777805614915343871585121078760233373981352498168202760179299641000519981173686800180134116848050686860925042430447371689851864136094403638722107681305919059817198268343829394386782919208501592638145828895139458931097146571862773844631012498214647815026542454494728623746495557556315294136340581127054590424004189814657206215564753730743506972276136498233767606023543946951876349121538967662512290095906130104150510846617015578479665667459792114495179426085747554536787854543568263608023137237392052033447445798649421467384874658284822745149791506261495657078804521147179334816527301689600046898864918501223266119513912212420495603785323199737476405562576489131921147338514047357883314544888753630025376009271476207231453469127351272567704808514107576402078851055443310854231808109071430330805794735655126545531584375755022211799014002943622924177055703305704856555896796360476032945142359895810856328252415103960407906137220527114866497455733331145968423778212416589736353777291576332748489590430709434988105025065969164372344052525096897763478159146564114671617434587472658625349848048795443455249020589953896334217524846087639618438323963524983576500905309083371481113476989161512746729795718759861157969461316145173508741801949058836899675146350343397600929225446837170158293571484101581297866118748157738102962661181494258868568527733647380695831813994640677189040689414785377745073627578145859492206283166559138123769612087847691317040095243362403175968973562849850946120965941105400786209375415708291046230006931866772416727167899236241226122640482964773560731926899900464724909513166681081059646130105681193009527108276847846090555507428127170904907892604304840121416113365498369731814488651580948890958661962825543945398402692970153688734748268319189962323676918995942719654309433343295139752272268846483212162124733319111274960536277302242906146178716713551285645196884597154962253152850385005400034032903185740373298765412309104028684265850256569855331987254790600363516762812781279122687494808340617581689900045093281956937643998456553995086151774756258586103236657543690901979040845730625560321635737700888877701925923807572424685955045251488495431536776846822112658954619176261704089492360412156138997365621925385149142254965773776465878866891296409891869296935545579883435190634548270314544737945416090641079591568566328771991286455663429856241648540165731814055500147836829430791506057044186498178408171778890978554812255995159834628341956280288693219152370874930712122854318732062821618643068457430067419538999784493658573012354236957319188842537975443188402643856392222160262605919815997313430559412389628203751705689334643611660477410300392467534933932277290240088749115026391330842273737079194149173978642109446496669963419871698419752241627813334136675761026126498912205390260198549938845897500108445268661524125506430282286939594541796435926043969946594682656687174319669684742609492032658168458146687991261233620107694038022661750148379481479492833672264800*t^5 + 3697066262005452775501466603650502859610066436072549004466774383656207435413003783026364540405031967775664289276717284802846497210497514780559071568590016246281078224929805558030127891707601339861508633922131822271165706071983202092424971398485377844585691824012141951630506254122049217653466888690354437171953226992810825221632672027569683631348610115807903587408458397593600815807185638493651696720422716481869011572796359665512092591658826923912850837864453251768674840663848159400295326502089429858526601545267288431865273772284021024787077406694934991039018514911831206195583661382685383284691797352804929070271552183595358509108515346182911529620639806600540860332212628646061380677317629720926692138108320693671416888565329634591112055092637409845503959608616358903118221595331741251797151631298507539038669260392045615308449527333718449331888290718567632878106360922194105270571812547195413686716101769594263113491587132444269826894016615886348281825254265221906091868795794957806482178895911805288520503249901966044506099876445266517916952195506007505021845056370807257150005897537406659955609718163506613981343091010280885828326244459132239621593882428247207659604456895923468736916645816466027605143976534410260892973568595181646886865151789800363195192107501673878848459625741740828094157737077541063713232623505074610072193613249603023974819292564859139915868943825690420942857446168104265870101160451136188787023001417469129665315153530702352615647100894021357910588676322291921557396608695844401014935016730888341146272842923166214093533440752917048412460775605481634826241624521913973362708180470445594953102795841287443638053198406881382234868807749244652360185427906459112321722234420195524400017430569101294943826917714736004531160177626346486064657342393578488729830905953512622231948349672222074359078980360381779796470811545260914305772656156583667058698312224915417858166649982153857778120267739663539988009657806450543486937916351419259684710408672014558927636744750762329954102891844140696787096365196252667445193640349206908879911200084679253930975017179333269132478127018962919159673252404293898430489038553195467913548387977697580489817958900230721159557339260166692646203358424911009045551164962257838044661876036732792860532668862218676321541604071381881362740966050212995746642585739103011293523391301691837737820973138780201205890743532042486757825703900899971023685215749948180941580756082402740990567326172954931558600186105255624746484172979669930567314314185165248819205900581234258943122749647738620452942350865655337433616499800542912524487020067795333864733277317505251506638613525936996653288696313656029089784202923538408122075354549727509939725863554250869711464068943559542533746639102384601104840715680519955587376149663391613213835312870987788729784136614068651777631618841791218247570345098820732888165275847353196225707778002091920273743130565783546588396367341288302711285640001943434898296631882125411919499745268212573749800284345064835613376386529863089221384253373890400272740341126409746689919578513357001018790529598730481829891354442232239148696820651299742769297408370539376177051749928008211144712236307230338249883324142765598353909674027098624251472569686373586918178496767403658845155164377769353207629223858170197619485411819774018429883596172735527391189903786165368071807931211166513241914070099293989619148538256231306102819633691868132490554925331902092225663709866265565517569398270502572677719896675112928549036116137837557822496244349591020694174341476346006760727041102933333257980943199976209444299503211157/594881981103933824145371919632227311592533233350179656694918502863137545051888011217218028557360959027682660631562339360097016606974985981272978940474331816215265478206609899897064895638671939102424025070535483811496447735258137404677977292723009651968550219235740435799298301951196655613075023264147509792108274758302302681463100813040611255683603213234000336393623733952010706020149852472379174507584068215409297443568195105007431343775647491746463822773976632882485433247786330413769167109351557944032455307521087241799345241485716118453716650478729014319150844584205829885263621608777005970652098316066520681850052616857554906465543629827580777417381948995183417020846071784144063278558896868364873196671931974769454983278635712521444686352090825728966258071065965249596030114708525015619492549605883117004130351040736772008125527167613903964441822680261207313496786599149675659079616380830398983694893042898568636425087306031934002590834481617068694941044639877317858918768355558276138093310305140770844203842693334033289298140354193290484503202441830631439618051608762771286156083366653445437667341843844997100868375618156288723856159566926941480220358184457979735828481796464605089381386356166105091910972892245101847195345061358626529080398510419853574378529567899747772776639626058961413989330471424633842602987559184635899446449294683000114998308763119923245058155759410679917827604571272392462027649992288561591368561553441769384937100346338740020747603721540090073565458845183320984870805743770433373090193333845412860201611187794072344662128648482433199606579416206612002051891529554201853341807876388747805848054105625016592595009108167633711463425206713961443025312999347567695720057186416507882448100337458034888576416665166504405416114988797768127858844188735654547442599666056067565352228371565195171981649311665564769657794285781439418439205793199745844281685613565859937353307429426330667830995797222245478010742802672655649450182340865665079240256861038938647199109204721038177289628461174357079479736890328191838202624907335622205257988317945579704941760360325371981735504389607848713756939378725281749540072090671216666896091035048448021330175868305137588091055959411302196809451996837239110221651580513334176365249337566389301858690213824228755655855640086351411290855828119094236527397977652682551705603097477542950892918276166695642796086538834008724258238153212272928302629563072640873898840607107508703193635236916036989967918777703926443422593375382281192597284251188855324954046317600445120859697930807385989385249274871659507910176772412763857865804432508965971093459828270420777894850306870480216900403257764498166870532110175646772253167260811810735427876725423982634043905844809457475502076433760073978403272937135885733887935707958196270342350317285734921583003859287327691893983212866732144768519540446875560420058950921604554503182234343531036801836780683253628802877421406283474408488662131718098335013052382640007887116016764131015774199756285761077389940395723413320694722547368527970251122993748105559276295589658182496460763602153963976723366717712659823449938659560535246560533011377259437090240948763203919467379138056464041406055326461135616261653818835416580580949487054427290202297985781247642901311051939242385522578712106237249449214639009716787625749671841983112743685370862104545546808005499078156194583225964051387943922926522355732766149381549699414507878663508285273962421486337969451338614471887122256391742739568088374378613832262587593592358894345391043936282740890324411712254720984236476631333329813880711599065236025473016326755547200*t^3 - 6037722860699496560827899536642241689490198082575423440275601938215525752167844513913036126419039860964545745418844884700821693236187901305149202474848804715084136750418320240265146402424325936624359828500382385174510647519656091239495829735970401153253455792894284159066618325545991440980526161263650069249679617994513956536875626348691486445694601114150130496110667811467711263222520092745408138678290986393969089240226459262570236584521950828543780277953925656176950574774120763924663619407129916647870340285603136917535513768057472751243394060015259496250913961430459884422270993928077628356070017736086692162891857229620700223204113107188571567355388110705311032624164189762956025174714278060153467161354653122384784068013098987496258044487523612337927702696334325508464172054020373055707014213341512444498889602115920764429039959868586134313782938502613022119838233889771249649815919361895850771410901156564715439755148118376550465502059054102468019659992328663116409394802217458396210753907876814639712291848159828108141598922739201643389174919861373866965706018566595721529096858706311671741573455804364516825810635477225401575620293060656686656065049024344562375906654532438828777805167680381967019704607272974425591119900983539036818977005706756648482395548992114014416220438864489549606121568717144913448137015390664292872153310156866522054434598400672526744169018710767511249087766155156197060510342632202580881470450983537284417260230334458549573270662235480757608776678600362772017113419929985626531143726510700654208100256468217284268247131128304326056216549941041103429908367267436594504066590457249618668999201071317522950756871665302191345357183838811973025948154901983532278020325004065911023008645331333517508164110826015005278598191769127125609061543905601401087731197980552707194637795205557421451412322668611108620104774213861823350921113453206047891304307833611735315355508558290801408636403534031368221965926912922252606379266379324645374325769829970802694121615073608920978579302751239124994421386698426317449433532604134982410608961831126121705042040697418389566748854139618046491099460648363878431650479853358784498562785971460691268988594527611686238821306705524924245783087478989695889885152273530877865919895158720275327674775058652325464548010161938411223056329913094249125607981260490513132474876649800877389494438737425098086929336197692969829531192960303901723387395055345195041055584516854920524802696662051687027818556016244205215487500228881365894196050784347145976285269078806217207972158056501756262465159838638273258284361623035070004672526448491239943212149976062025709673914612423651497645614556729901919297728789516679116413862291710833029776371154959956409530497987427758307729981670930678296058562665147111676467279343967420771045298037245356032980109081386664706409580440936924026325861458537312957414203988247746345833522220636662052722682698133651249722803785681717120689145465569156209007526444515605489749567505869493034729058417356375136259210408600888997151402720067984583047543226336662334308850605442610535572326560562871617562857871030812406324628841869735473446617211574240330314609902354752115221884855747819117049347705707723586133203051246099055037930715343878117585994778032333769830576838526818772784891786750173827745597256097841806918077087699176632634741701893475967049136675843083575508079530125131136522914321835298807365791023998517051740265643665388956586155632431928379524944349918751064833202852039318242975233669186930002319570096820333283494645226408019470845770758999038353979183364918243091840099/984694103143342285570948487845271948323350157634235464316285113807248669227275826948867051547822030938852266151855979077466913766728511465797578920430495000372712740693046198430004006416340787802494821641904450644265388682843664517634031607011553744838710066748771391837178630497580382793657134072125776242734578078052552089217319470264053244571904953318485569198026732372176300179214564788670315244374369270143386954461669790480531093323834286615088354068073486423964284675195754818996113837856783393927560943009813845677989238901573790317868490721465008870220353393395100028051621392177222790957633609038769340787900327820329507399903414008975507139904892874338710836413675700190936806700568426911388512445140361730582514891623760012224680360574485776514611750457454319438829204739023986390165814612226015985990223300300145415551047149630501342390220605837421352462026099515171863038845804675259310572204423894249672696688101827774788365115994613369031401830778760166900221177768677350409679668630368878431659834341687355363572646570193918726499556625610793310084455356458690199481528427028500077099849652200939200349180350292298230156712330327959249098713090290508437299058646654622712154318009288831215612177952320751373661927843014590678616127465335975400498737833028082748257708544044366370239808211054099973825355941420394739893658796122113699703839668864615562070795543872669447868431120810784513574784883248024660803132190989702998814217922549662259624497695323419660588218748275323589687322879210937454842249319343571445340851401530742363781814797461785291972147451314679715607798555893839211818388244509948512556393540621903335989903140517085482042806855107758587697799186031832723138236488651806810024388843818305123919859763374419341282390380854099364336877641678566781252807681001406560476179843782629633874929617618402113106793563497474167237979335483133065743157594935048489317469727650644860463978489919969734321337054754219653448521173237494026308503252617021540998574654224639951263622835908190586679997802631190908410199053393281261469046660971590707493285418700732093601552736948599899854972831362627738229465249976119497132031967154944526186927621790958198488890832072070437382281195085978499965367186715943946980188850553211719483549037092074410758336523406943844180743704869602207405595092235294061036529374522376354789398788744714750354896838950372537982563113139609711368398739209347038756131919266079601136685824090331153395935502369775157508267055306068807911331421900034217027364145691282055932436714547519296719113964338423886768078634047710468303034362282733714873550693336488168336363324875338051804263222285827144138907896614719242138582580952732587282487655371818444670083588602442024775221984197313401490249711567668995897561441955157141527400266251359901009282491568253058676963870717012416566210623025295107960502057509908058488968740985244025713907842879994370570343011980835355970587784966542568986287727856935621164572458383355992480688584900304322014913548159770971863037797404351656019853850050947465245847133675474574996101476925289044840946596669430522124060583372077616117046628793667390171826471722365830280172623100166645066319025395786374984463931402348110177096517241050138656966035103430387154930859364824244682309027364996020688835546486739688122993868201325768017310298065662997201232583630904400013978167107022472136227864017534933041301400208460607130729878793398768707156532116212114414016776645842107864464275470392281040365751487640279804452010568931534450473750428942189601876965753935528455424985023877802440395116747345406181921600*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.96854242237011863664 + 2.735241283954904721e-1673j)  +/-  (6.83e-482, 6.83e-482j)
| (-0.95778560502939711066 + 1.2065188479536158058e-1673j)  +/-  (3.63e-482, 3.63e-482j)
| (-0.93246951420315202781 + 2.8817012135846134414e-1684j)  +/-  (1.02e-482, 1.02e-482j)
| (-0.99140146924197337248 - 5.3654503728869446649e-1698j)  +/-  (1.42e-481, 1.42e-481j)
| (0.90101994754721525204 - 1.7816075590946050597e-1717j)  +/-  (1.58e-483, 1.58e-483j)
| (0.95778560502939711066 + 1.6299457582382418607e-1716j)  +/-  (3.63e-482, 3.63e-482j)
| (0.98476213168929117657 + 2.4090537558980649515e-1714j)  +/-  (1.11e-481, 1.11e-481j)
| (-0.91785671562105639774 - 3.4441623516712721619e-1724j)  +/-  (4.28e-483, 4.28e-483j)
| (-0.9973240486058117504 - 1.0215576619660311127e-1750j)  +/-  (3.57e-481, 3.57e-481j)
| (-0.97722740884937972953 - 3.9608618979171044845e-1785j)  +/-  (9.17e-482, 9.17e-482j)
| (0.88273052456011521924 - 9.0457849319639242529e-1795j)  +/-  (5.74e-484, 5.74e-484j)
| (0.99932444313691887594 - 5.2423711877618211053e-1790j)  +/-  (5.51e-482, 5.51e-482j)
| (-0.88273052456011521924 - 1.4211574332261021141e-1802j)  +/-  (5.68e-484, 5.68e-484j)
| (-0.86361570851789323889 - 9.9891578457439633206e-1803j)  +/-  (1.87e-484, 1.87e-484j)
| (0.9973240486058117504 - 1.0660748771955168086e-1796j)  +/-  (3.65e-481, 3.65e-481j)
| (0.86361570851789323889 + 9.1043058808001495119e-1811j)  +/-  (1.87e-484, 1.87e-484j)
| (0.91785671562105639774 + 3.8880295271514719885e-1808j)  +/-  (4.48e-483, 4.48e-483j)
| (0.99140146924197337248 + 1.1398906736377406182e-1813j)  +/-  (1.36e-481, 1.36e-481j)
| (-0.79690616076990948139 - 1.6501196706467272359e-1827j)  +/-  (3.47e-486, 3.47e-486j)
| (-0.99932444313691887594 - 2.7938963412463089333e-1831j)  +/-  (4.94e-482, 4.94e-482j)
| (0.93246951420315202781 + 1.5716406490858373193e-1854j)  +/-  (1.04e-482, 1.04e-482j)
| (0.74663678585427616564 + 1.8361740564474859651e-1861j)  +/-  (1.47e-487, 1.47e-487j)
| (0.99634081837463197105 + 1.2560863250026216525e-1853j)  +/-  (4.03e-481, 4.03e-481j)
| (-0.84308326395564077858 - 2.8401307978091805507e-1859j)  +/-  (5.55e-485, 5.55e-485j)
| (-0.82064007119497224981 + 3.4187545888974849557e-1860j)  +/-  (1.4e-485, 1.4e-485j)
| (0.23861918608319690863 - 4.7660023680086720214e-1878j)  +/-  (5.68e-503, 5.68e-503j)
| (0.7724087312063641925 - 1.638128915365631431e-1862j)  +/-  (7.14e-487, 7.14e-487j)
| (0.79690616076990948139 - 6.874626889984386711e-1863j)  +/-  (3.44e-486, 3.44e-486j)
| (-0.94551230051737442358 - 1.2642176010329097681e-1855j)  +/-  (1.99e-482, 1.99e-482j)
| (-0.66120938646626451366 + 3.1200297979769050922e-1877j)  +/-  (5.94e-490, 5.94e-490j)
| (-0.90101994754721525204 + 2.0317292104295711685e-1867j)  +/-  (1.63e-483, 1.63e-483j)
| (0.82064007119497224981 + 6.1399736629026091175e-1884j)  +/-  (1.35e-485, 1.35e-485j)
| (0.69052490369330849508 + 3.2530061313521999634e-1887j)  +/-  (3.95e-489, 3.95e-489j)
| (-0.99634081837463197105 + 8.3570817974852599161e-1877j)  +/-  (4.03e-481, 4.03e-481j)
| (-0.69052490369330849508 + 2.656412284881489533e-1904j)  +/-  (3.96e-489, 3.96e-489j)
| (-0.7724087312063641925 - 2.0620255848726044772e-1901j)  +/-  (7.14e-487, 7.14e-487j)
| (-0.080302367445227604052 - 1.4306875496597423961e-1925j)  +/-  (2.66e-508, 2.66e-508j)
| (0.59897664086159016398 + 4.0696923477449353046e-1908j)  +/-  (1.11e-491, 1.11e-491j)
| (0.84308326395564077858 + 2.1540485449345991816e-1900j)  +/-  (5.37e-485, 5.37e-485j)
| (0.97722740884937972953 - 5.4035121188218661779e-1897j)  +/-  (9.35e-482, 9.35e-482j)
| (-0.56619254828424543768 + 3.0619771732084898858e-1908j)  +/-  (1.11e-492, 1.11e-492j)
| (-0.98476213168929117657 + 7.0948898920322054459e-1898j)  +/-  (1.16e-481, 1.16e-481j)
| (0.71916151244246840866 + 3.8832081014279519274e-1910j)  +/-  (2.69e-488, 2.69e-488j)
| (0.56619254828424543768 + 1.6798617254088450963e-1915j)  +/-  (1.05e-492, 1.05e-492j)
| (-0.74663678585427616564 + 5.4472036157361448525e-1911j)  +/-  (1.51e-487, 1.51e-487j)
| (-0.53290119180335118279 - 7.0939092152908553362e-1918j)  +/-  (1.12e-493, 1.12e-493j)
| (-0.71916151244246840866 - 7.0919234555388059021e-1912j)  +/-  (2.49e-488, 2.49e-488j)
| (0.94551230051737442358 - 6.9912369659564166401e-1908j)  +/-  (2.12e-482, 2.12e-482j)
| (0.46337453125311969535 - 2.3574593019822870044e-1922j)  +/-  (7.94e-496, 7.94e-496j)
| (0.19965027923390809086 - 8.2471032221696766501e-1931j)  +/-  (2.73e-504, 2.73e-504j)
| (-0.63081099913152963392 - 1.1407617902109051293e-1917j)  +/-  (7.89e-491, 7.89e-491j)
| (-0.49873828266343632923 - 1.2869093310058847285e-1921j)  +/-  (1.21e-494, 1.21e-494j)
| (-0.96854242237011863664 + 4.998504386631056933e-1923j)  +/-  (6.33e-482, 6.33e-482j)
| (0.53290119180335118279 + 1.237168780172896464e-1935j)  +/-  (1.14e-493, 1.14e-493j)
| (0.49873828266343632923 - 5.6894111826634153646e-1937j)  +/-  (1.18e-494, 1.18e-494j)
| (-0.12009215568496887616 - 6.3678577643475718148e-1950j)  +/-  (5.68e-507, 5.68e-507j)
| (-0.46337453125311969535 - 1.2078897256133414156e-1938j)  +/-  (8.93e-496, 8.93e-496j)
| (-0.59897664086159016398 - 8.8368857218648304716e-1935j)  +/-  (1.02e-491, 1.02e-491j)
| (0.66120938646626451366 + 1.4643281661482652908e-1932j)  +/-  (6.3e-490, 6.3e-490j)
| (0.42725701598759574937 - 7.6732735556232975177e-1941j)  +/-  (6.51e-497, 6.51e-497j)
| (0.63081099913152963392 - 4.8925378873459741892e-1943j)  +/-  (7.95e-491, 7.95e-491j)
| (-0.27720633018897397156 - 2.5726796359525485665e-1954j)  +/-  (9.22e-502, 9.22e-502j)
| (-0.42725701598759574937 + 9.4437211674877368829e-1950j)  +/-  (6.38e-497, 6.38e-497j)
| (-0.040358864363643583964 + 6.4137438042813756339e-1962j)  +/-  (1.28e-509, 1.28e-509j)
| (0.39081014757983207619 + 4.0685218590137589531e-1950j)  +/-  (4.53e-498, 4.53e-498j)
| (0.31571204957734017 - 3.1129463605983665293e-1953j)  +/-  (1.76e-500, 1.76e-500j)
| (0.080302367445227604052 - 1.2612438553905892163e-1960j)  +/-  (2.66e-508, 2.66e-508j)
| (-0.39081014757983207619 - 7.8470175876290273835e-1951j)  +/-  (4.6e-498, 4.6e-498j)
| (-0.16000679245667055831 + 3.0410364774246099761e-1958j)  +/-  (1.16e-505, 1.16e-505j)
| (0.16000679245667055831 - 1.0715958383369065485e-1958j)  +/-  (1.2e-505, 1.2e-505j)
| (0.35372387161709719693 + 2.7026114960967398395e-1952j)  +/-  (2.89e-499, 2.89e-499j)
| (-0.35372387161709719693 - 8.5153298314170113291e-1953j)  +/-  (2.88e-499, 2.88e-499j)
| (-0.19965027923390809086 - 1.1053263482105871375e-1956j)  +/-  (2.62e-504, 2.62e-504j)
| (-0.23861918608319690863 + 2.3316963021398963859e-1955j)  +/-  (5.31e-503, 5.31e-503j)
| (0.040358864363643583964 - 6.7980644754756418232e-1962j)  +/-  (1.28e-509, 1.28e-509j)
| (0.27720633018897397156 + 7.9768727540951301581e-1954j)  +/-  (9.53e-502, 9.53e-502j)
| (0.12009215568496887616 - 1.5403819799428676385e-1959j)  +/-  (5.45e-507, 5.45e-507j)
| (-7.4788475108777290459e-2004 + 4.0944246664584842963e-2004j)  +/-  (6.74e-2002, 6.74e-2002j)
| (-0.31571204957734017 + 6.5070815018277671128e-1953j)  +/-  (1.73e-500, 1.73e-500j)
-------------------------------------------------
The weights are:
| (0.009682436164902497995 + 1.7067184891276994093e-1674j)  +/-  (1.35e-143, 5.29e-377j)
| (0.011702548205984522466 + 3.9199851818763007905e-1675j)  +/-  (5.73e-144, 2.24e-377j)
| (0.013590492656877610927 + 6.9006309184459523638e-1674j)  +/-  (4.49e-144, 1.76e-377j)
| (0.0059257316966284165452 - 2.3351659314754020416e-1674j)  +/-  (6.88e-145, 2.69e-378j)
| (0.01774097112964337366 + 4.8699827922671169718e-1674j)  +/-  (4.58e-145, 1.79e-378j)
| (0.011702548205984522466 + 2.6140292354852788793e-1673j)  +/-  (1.35e-144, 5.27e-378j)
| (0.0071983608274892109474 + 1.1568254797034186814e-1673j)  +/-  (2.06e-145, 8.07e-379j)
| (0.015768891330686434443 - 4.349362658973602338e-1674j)  +/-  (3.84e-145, 1.5e-378j)
| (0.00035113539482496674981 - 3.6697871279778989843e-1674j)  +/-  (5.35e-146, 2.09e-379j)
| (0.0079064454439630163226 - 6.048074333979608828e-1674j)  +/-  (1.37e-145, 5.37e-379j)
| (0.018707221029491525363 - 3.9933702458676719322e-1674j)  +/-  (1.2e-146, 4.69e-380j)
| (0.0017232859390171245753 + 1.2028733702407662803e-1674j)  +/-  (1.93e-147, 7.55e-381j)
| (0.018707221029491525363 - 2.427197045745439546e-1674j)  +/-  (4.49e-147, 1.76e-380j)
| (0.019654240816445587148 + 2.0411113045535839421e-1674j)  +/-  (1.57e-147, 6.15e-381j)
| (0.00035113539482496674981 - 1.0350686690170903505e-1673j)  +/-  (1.97e-147, 7.71e-381j)
| (0.019654240816445587148 + 3.3966867875033216213e-1674j)  +/-  (2.62e-149, 1.02e-382j)
| (0.015768891330686434443 - 6.6186350584780708618e-1674j)  +/-  (1.29e-148, 5.06e-382j)
| (0.0059257316966284165452 - 7.0183521960852999168e-1674j)  +/-  (4.67e-148, 1.83e-381j)
| (0.024117074972162064227 - 1.2855687790258803228e-1674j)  +/-  (5.35e-153, 2.09e-386j)
| (0.0017232859390171245753 + 4.3347578127761032736e-1675j)  +/-  (5.25e-151, 2.05e-384j)
| (0.013590492656877610927 + 9.4596464813147537155e-1674j)  +/-  (4.8e-149, 1.88e-382j)
| (0.026644637148602214461 - 1.6879892419987022653e-1674j)  +/-  (6.56e-154, 2.57e-387j)
| (0.0037043232040097099141 + 1.2263959830465708092e-1673j)  +/-  (8.4e-148, 3.29e-381j)
| (0.021515074392998185431 - 1.6924663027684383226e-1674j)  +/-  (2.09e-152, 8.18e-386j)
| (0.023239925008988705297 + 1.4338937235433419251e-1674j)  +/-  (6.09e-153, 2.38e-386j)
| (0.038684849240873861584 + 6.5305566124865974908e-1675j)  +/-  (6.37e-158, 2.49e-391j)
| (0.024990801852092741835 + 1.9158126558512080865e-1674j)  +/-  (6.88e-154, 2.69e-387j)
| (0.024117074972162064227 - 2.1261004227734539127e-1674j)  +/-  (9.3e-154, 3.64e-387j)
| (0.012675280712514779298 - 1.3038504954545293475e-1673j)  +/-  (2.14e-152, 8.36e-386j)
| (0.029739177200506092296 + 8.2699399746166141053e-1675j)  +/-  (5.36e-158, 2.1e-391j)
| (0.01774097112964337366 + 3.0373310848776652511e-1674j)  +/-  (1.18e-152, 4.62e-386j)
| (0.023239925008988705297 + 2.387576172824433861e-1674j)  +/-  (8.11e-154, 3.17e-387j)
| (0.028982101157786655797 - 1.376176166276126214e-1674j)  +/-  (2.88e-157, 1.13e-390j)
| (0.0037043232040097099141 + 4.3099710195961413991e-1674j)  +/-  (2.75e-152, 1.07e-385j)
| (0.028982101157786655797 - 8.7699688847863641092e-1675j)  +/-  (6.52e-158, 2.55e-391j)
| (0.024990801852092741835 + 1.1697564109794674441e-1674j)  +/-  (5.46e-156, 2.14e-389j)
| (0.039779927150227911001 + 5.5370190074669327729e-1675j)  +/-  (5.3e-163, 2.07e-396j)
| (0.032431971578238214737 + 1.0680337199133684254e-1674j)  +/-  (2.17e-160, 8.48e-394j)
| (0.021515074392998185431 - 2.8254081603792179875e-1674j)  +/-  (6.39e-155, 2.5e-388j)
| (0.0079064454439630163226 - 2.7369029769795325692e-1673j)  +/-  (1.24e-153, 4.86e-387j)
| (0.033044225796960480613 - 6.9204911963155247823e-1675j)  +/-  (2.4e-162, 9.38e-396j)
| (0.0071983608274892109474 + 3.4207696372398879321e-1674j)  +/-  (5.65e-155, 2.21e-388j)
| (0.028191102624509899712 + 1.4976925874760748831e-1674j)  +/-  (6.73e-158, 2.63e-391j)
| (0.033044225796960480613 - 1.0057778017062455764e-1674j)  +/-  (1.13e-161, 4.44e-395j)
| (0.026644637148602214461 - 1.0432873607419896891e-1674j)  +/-  (3.13e-159, 1.22e-392j)
| (0.03361966235644331394 + 6.6904566559418547251e-1675j)  +/-  (3.27e-164, 1.28e-397j)
| (0.028191102624509899712 + 9.3914405342190203073e-1675j)  +/-  (6.64e-160, 2.6e-393j)
| (0.012675280712514779298 - 1.3708478583962397632e-1673j)  +/-  (8.87e-157, 3.47e-390j)
| (0.035855423053054590993 + 8.3074998971567328449e-1675j)  +/-  (6.71e-166, 2.63e-399j)
| (0.039318159036570777263 - 6.2865205055838821374e-1675j)  +/-  (9.07e-168, 3.55e-401j)
| (0.031134700521531544727 - 7.6877453945831527997e-1675j)  +/-  (4.52e-163, 1.77e-396j)
| (0.034778395618731579231 - 6.3804567151036112983e-1675j)  +/-  (5.26e-166, 2.06e-399j)
| (0.009682436164902497995 + 1.2261037258079492557e-1673j)  +/-  (1.04e-158, 4.07e-392j)
| (0.03361966235644331394 + 9.517030534151533964e-1675j)  +/-  (1.25e-165, 4.89e-399j)
| (0.034778395618731579231 - 8.876622745699091171e-1675j)  +/-  (3.34e-166, 1.31e-399j)
| (0.039862723693256284677 - 5.4859905592066062699e-1675j)  +/-  (9.93e-171, 3.88e-404j)
| (0.035855423053054590993 + 6.1112330352021573385e-1675j)  +/-  (7.71e-168, 3.01e-401j)
| (0.032431971578238214737 + 7.1970699911560541922e-1675j)  +/-  (9.34e-165, 3.65e-398j)
| (0.029739177200506092296 + 1.2754111907814066726e-1674j)  +/-  (1.81e-165, 7.08e-399j)
| (0.036291973282813148166 - 7.9400197483511687326e-1675j)  +/-  (2.03e-169, 7.96e-403j)
| (0.031134700521531544727 - 1.1638029171436255459e-1674j)  +/-  (6.5e-166, 2.54e-399j)
| (0.038556817784143689267 - 5.5774290938336490387e-1675j)  +/-  (5.14e-173, 2.01e-406j)
| (0.036291973282813148166 - 5.9813252303199142282e-1675j)  +/-  (1.18e-170, 4.63e-404j)
| (0.040166345299624554807 - 5.5360415835866464586e-1675j)  +/-  (1.68e-173, 6.56e-407j)
| (0.036671770582181759409 + 7.6242647427597016671e-1675j)  +/-  (3.56e-171, 1.39e-404j)
| (0.038369287897957406176 + 6.9029900587633594464e-1675j)  +/-  (1.38e-172, 5.41e-406j)
| (0.039779927150227911001 + 5.8401315099002143673e-1675j)  +/-  (7.9e-175, 3.09e-408j)
| (0.036671770582181759409 + 5.8832825674779122013e-1675j)  +/-  (2.72e-173, 1.06e-406j)
| (0.039884627304432667225 + 5.4517018570061878866e-1675j)  +/-  (7.63e-175, 2.98e-408j)
| (0.039884627304432667225 + 6.0625388695579751939e-1675j)  +/-  (8.3e-175, 3.25e-408j)
| (0.037564854281349957205 - 7.2404365822931807498e-1675j)  +/-  (3.98e-173, 1.56e-406j)
| (0.037564854281349957205 - 5.7258479157227342781e-1675j)  +/-  (1.03e-174, 4.05e-408j)
| (0.039318159036570777263 - 5.5063043579186799966e-1675j)  +/-  (1.11e-175, 4.36e-409j)
| (0.038684849240873861584 + 5.5740163455536759324e-1675j)  +/-  (1.05e-175, 4.09e-409j)
| (0.040166345299624554807 - 5.6863339318597100327e-1675j)  +/-  (4.89e-177, 1.91e-410j)
| (0.038556817784143689267 - 6.7040076323016227051e-1675j)  +/-  (2.12e-176, 8.29e-410j)
| (0.039862723693256284677 - 5.9411623097453039329e-1675j)  +/-  (4.75e-177, 1.86e-410j)
| (0.040466053222965847135 + 5.5603845210835851186e-1675j)  +/-  (2.76e-177, 1.08e-410j)
| (0.038369287897957406176 + 5.5981963070806105901e-1675j)  +/-  (2.37e-177, 9.02e-411j)
