0 1 1 5 2 -73 3 -1345 4 14737 5 600925 6 -4216505 7 -374426425 8 1020390305 9 298652268725 10 593277094615 11 -289712837877425 12 -2088116897382095 13 330261712856941325 14 4311569491549495655 15 -431561222581976019625 16 -8495813265487638710975 17 634208930681100205217125 18 17325069553707907118569975 19 -1032119205952921226410158625 20 -37419875538768729186828086575 21 1835854265973881957829770472125 22 86189375188655454455641054531975 23 -3527154921496412228802779865241625 24 -211906626282711455487028836241279775 25 7236335243946004284708994061841903125 26 555352910612373087366765619100344964375 27 -15661417648512553480604688774071444340625 28 -1547770889722901956575485272009869997439375 29 35236075578903936967901839636002693283478125 30 4574945246487007045427038341232063999140094375 31 -80719335969542539458496216823687598257725215625 32 -14302280338675240101299823564781448420676232789375 33 181624435907109203235345018135177066032845112253125 34 47161696794811272503780354499179089522631162402104375 35 -369364136468431502661267827930514536408284102016890625 36 -163611440688544822201272955071836849744666307549302459375 37 485059470017902230382588121579671035725094774169077828125 38 595680381286753036453728675698378772352785505044616106834375 39 1172040440087097276323885213729198924723674586217434702234375 40 -2270830215077534618944531572450557673308727827349435586809809375 41 -15948549600529094417912287900071248151460443514719521966807796875 42 9044453056178888626829566418605984490597166192716434577967775084375 43 110866495436672195758274809089723179844397016470167725305219767359375 44 -37558992701554475694668418842557002744154473253756216685030105368759375 45 -665851291830702886583023071007671365209812301288144314941258163697421875 46 162305901354701723380572611740638025275672165542624194006276473857741734375 47 3813187130346317229619131062805772640744194681920075541786574171236686484375 48 -728515045988024551742821794363349881216025021079726659883976567732574996109375 49 -21579807491089199006842501491255103908140816889150668647983927740160248203046875 50 3390430213379047902434817749076530610058648066779094077522935839551023890301984375 51 122693207773232314645702346052532662200183243090733746762735925124540335646439609375 52 -16331904167602319843140707379621836678072206822308243465645953700453315725497119859375 53 -706904107650403474650202692381815629962494840901920390831132042936924129081741848671875 54 81293389708274431892021820667846741556094568030559414606409423305469901232823331306234375 55 4147403486227307347308981751423802021541995538205759781310397887749551997264694519702734375 56 -417434353096462651161452704642574926879639743993686445821994802177735007658594283142089609375 57 -24848122097897775977838955375026700128620670233641641908941437618858216399281614939839054296875 58 2207547685907351489498680031258290040906564258780524276816955776870536670784499590932517286484375 59 152274464433987716105530022507943213735612710901921713994507910309942785367439197272707771055859375 60 -12002668397746367731753717828195716947843690989759382798583098750315729103638780648408276095173359375 61 -955387192860579609359285121487684681504621195052096592280622006374042223478736383205563074284319921875 62 66975015717424888253627299569515572506686478761521107408526654297517217464158948800156859125524742734375 63 6139807662408006147735152896006749987355510774944144431739692582216266637177597008357785534979151558984375 64 -382804708727341229339219183062155394719504765998910594981545100721789967437829364850379520566094003847109375 65 -40422897202259720705290974879065112894291287410444226850779077379269374185567035260671928478219708597185546875 66 2236351508581865027364371321710604299891788922360839355778546904701455221651137877793557903614920261520158984375 67 272637056647125198658643882126346171699734991582557456049731807012621588340503273454993822915199676514196912109375 68 -13320698722112899776381242687720096974590811106308483929793279941206647043658854938317532080559568054570379330859375 69 -1883456839107006822743109043928571373079988039437705306764379161638143499919408088995666496309688484563460118951171875 70 80657280563392394174174417834720438876783124503669441799440263154248629809624136647924819447195356762187604440515234375 71 13323800319091028774888600130523601813712633573061005613400842364608907558495260173749896261920439787916274438207615234375 72 -494594356564629134789462598641366804636093812431226947973501139204217428422888441927511412403983093411719979506066924609375 73 -96485706834329444709561275514181368420736811553674590348023849420701538874856997995616825086130538610595832333523267716796875 74 3055899492691709606736009053109431278262931076364624634062307902763463788563058923571332518907442357214465571718786440071484375 75 714993843426015681067418415294390440178498012769071252374180495512744878863278244082069878119155877790113303941304669682568359375 76 -18885892054153987204172574463882367694340053347434634798487060607747734451622091867838944623373921936575755432426556986112568359375 77 -5419703606107734728610995229432031836921153465841215861675331633617662530031806821262451175348342587463642664916969964726331982421875 78 115414423410107313799631270757296187436884275230535674881006701177976091521781271128400420251237901996082437168505949193573780927734375 79 42005286482138060834500603887564932298609718469042932421051268513263292837172037697372178885618920248552496716467848156335950578271484375 80 -683512033630360519264242278765162421643309466489592532823497537953574436375770412589215159156989236010907744976233817874968459051162109375 81 -332739006188114199538805945872334881329316740129744552845159432833752088025307627610343958259037280928706112981989098635048694828904248046875 82 3762023492017230804225525479476184896358006844345662761327126292106713435824327397081470142092994150811055114711398553116256153803603583984375 83 2692700771187771861514972208427464030844179357904355540470336833712565346550493732462131399280088560297137599496821389396832592414092555224609375 84 -17136795228129296053995563207921967792755130882385843198283161091433180354242610385550021139383971621211434305578408884063464592968048776005859375 85 -22251996724558384444261229035814493740873060128680584025143228620579003834574877457556015784570608886472093890585725721935043223717650158489013671875 86 31489520627525113908476896342917523009284939606871153715982588788743373177966557223851597168215439172330778312539517394573443940835595511683740234375 87 187697275997715689665776022795559140863124575462554317932487043758183561183686899998401359018202168891048461201419193971441411509196533513303825927734375 88 670006727118299327145206095758080903138459482224588133079967666778091806203091633101448077634806010071950090114384044551073874506418380233903560400390625 89 -1615351274568708611041926390110111626287894041377945497184368427036684572617100367420706079784801474466042178950467208586955363482778813117562676998779296875 90 -13920555046769349786570119517752539768613113810852585182645320124821939596788867061014360532054785392177759580729993679509243150858875177987920238806103515625 91 14177795466462163200456940163182421845016159875899216359252902925839448232498880905345555821041675077829603220439470811339400090163814755806963209935202880859375 92 195032487239399877398917026675229258881572548344679436455095479502359298486657520976853846330072951516589276043147437690560430870178522616331088739348845556640625 93 -126851841489425864028325187377876569060257834699383937512748695381856668771776622637711262050861377744128756255266531646583229058566061225273924857079044946044921875 94 -2411785296147019802755355718007422310747941379110328071415483677093785990266279759371602265706591768842838443133578405344683912243637361251611167055820603133447265625 95 1156500237319855960415154847534961842629355466355173192010363563472194702774274848941738134684002052934699910407847397501601286526292369200965339948133059027298583984375 96 28236222293728034165728135972323910926210111571293020304929970851104121083250438804458307767148379632600325457612851941267013655619725679257326665030355110308886962890625 97 -10739173121236564704757136125747301460825925669613004288908850550890887158284125584821580832271349415846655129828964055988729835361259981046395284906884043777280643310546875 98 -322109394730361516303197341181647604568682948944776472463208555665050210808799299199288577795869243866731969449212590833627880987127412212252123702312975897482682685791015625 99 101528471682704159842971548645768845206928775386239410828364557912430829214116745620630019424154693570457616019631307839547621933873903796908319697734149476949589884925537109375 100 3632747706087488230388478347373189285560005847593418389979872196624471291337554528934647878896296871847321647694417095465595811006479672267811702648511239542124936842172119140625 101 -976815283960063325309178784991668736600101969547179134168073306558699769841656334437500950962234512631248028753914731350238715896931858848362474524552108676395356188059403076171875 102 -40841013214654275130931052607258171231473447727215550894861141534982515690867396399582649460126719000701029812648914067669660916826795090348612605437724792369929405804116650634765625 103 9560040512391521624135895871740429834897252048957524870669755064685850320882859737039346258517862593258450146360887084238637899521596885596488232320234254367398333426821209896240234375 104 460049389950677861292297524376366129584979241603301395086077137977542764988029797942583994943108414559368445660682574020250746792057654069961336800889565326019059089320859520988525390625 105 -95135685952540999086731563102896630229347896674958586506435757929390472645497957450192097092098513477693281663406748292458943737963827187649601379803379693882428518839557473657537841796875 106 -5209586652355180188131399341347290624576175879472764287967912539435867414954316408080149793425078153204367714165457428130674903180092396318150162580170525674148260623309431839259615478515625 107 962221572413219997572310480806153741699585071262105975189015090673328892766661199952194755625593967240255971348642014121410133034067774843713308320496655631679926150588775877158205023193359375 108 59438833498662519440607405897398458197803705628461936199576606341891150177044267854889424511983339350702279707482196661985307699916787742010689146418151410377518291648966581652267353023681640625 109 -9886958954928207857102297099365338911159389866095819960402652687977057250157120801019582170981369852517357802216616094151078309532989390235808209532045846153812746919586770975581105200360107421875 110 -684360414207354071950079795292837025024736132853709502285890572383966552441972473231026743491912880206788540846407905214082448398176073611337222509698922596421714125992194880087425391000767822265625 111 103159615463089310339812363754694168337174542092244391661711143114472844394483899868835962085719602609103174403663081968878211934774745258685326386206959608555992841163184416716327187104878118896484375 112 7960270663063044146372029831968951999904952363643873924174473361965152379436196063151288726133626323934961619345540602763179933349233055037552938391539678046655370468359017989172649338830742965087890625 113 -1092478586007553049557920355411678431669303012186255073258069140014628178176674304644587076222190226617841634157878284676591354529341438684142377723049890273277300572265317067932543958968988518182373046875 114 -93614430252797916124713460136282566605293957535923535202598463710475238340759806726560306734314729044344973143421908058382411354556114044906573128363159846055048075427934350551760638573056590186295166015625 115 11737098611612393089037518909977858605582983464465224002426156113691049814886006297856525281882735566552801871094706656114966556029021982754705778280097574902778761616208450530183577916736256774201995849609375 116 1113720122007094480170708290285793818669577818752184361745415466585511185174793053297617283305140674162531856681838437098544608745992515199870608048053299339554285618153862383369260286302029055270556500244140625 117 -127858736406774212235324973517199327534919466930279744650853465367512298369750154327544892987917234549759592387195433081222216765207959323956142247247882734797017533962288353710280612325947621732775506317138671875 118 -13409208600967216370813966124002908562539976604463944615027201066707032741062927920748204235316329142696388230649936685178023567707589975901497103115218543901314526567563627856263341504368803256396078363385009765625 119 1411512384803100908435228163132878480801108832559435244067333468176377054642476145039988121335693254619937985212278304725363596834326891742721343431598423225686138129902084383024368293415414281435835563234466552734375 120 163435752628495181858608613753786312060346751324055698320783886180819301099488246136965498398937496735224969471900953146172928830777548757676865933687670775105560699480437449974864930091026054983270243689968316650390625 121 -15782206882141990773905240129673719373919306114278679978627922154850097657098078234985432814913065190654345858736888097839411254617796503106018669087159103258541180910246325094492246480110141674769075005187485076904296875 122 -2016932189079405820348907142540766685281188307772045870580994933106405760723222013867064044089166162239569417291485942896515646348449155684062369587104195567494444678990258907274409573419937668365463924701581724224853515625 123 178607404537492612591066515277675155408173282363455668471570462617855738784648513308150514514654776608265512000600804383285422728468129212715247359670553260721646135567953768293377251049097165521711741138513662958343505859375 124 25205137629850620821441059272574777401420310273701519266341165236753893733680960721694342560024082802677097316034575577591026714726546768679264039801306739674186266838388349709752619253249414482085860854045434418598101806640625 125 -2044411491790357124099434997291434601513020175912205686934818435548413469042643930112173339581964431330257015251128096977729323422711972349519365715710029525918512505229832443752357258482381683009411774044990860176799774169921875 126 -318984993424621890683150151075498196174963901732404639447353366327977265582804988491316563058204836489445727197679191310378723872513757778068581316144557708638374331296406446163231372144717235820598854332281525928710746002197265625 127 23649468133504220314964072591177143478607953623501892625034371210511923187824542306568533581867072615618784988332533784929108066261078645681522221276864656042849920758095938784637950567016862842697222314246139511819569881439208984375 128 4088334568830365153017307143241536266986640489079017605686931853370564663382713598295768611731752758025735445643977883973619137648611622534249174167119488521927456531105554322870767410548235031236659452590806569267831794150543212890625 129 -276217255422525113865822790867518406460724967807812653059996493197808741151157490702116842192281795100193361665423414378282635894935912418757768872861392802791872123334027684500144614859918352342610659446949541189925525622020721435546875 130 -53065811896266101833773910859197093519548733901976003836394174956299722180240052763165691000474227342462314312158285481085906317628427694171766904185031537908166266082906556172232964678450379026606902096887724354633557169761270904541015625 131 3253678774601639441481712801356199030711892420361653180802384448558584751364546167729140114527298932864151856056702871773891249713341385744115140919328986618027619520860979919670677569923107913711825290869698532986483410575737636566162109375 132 697527286997272412549398031617153281757526107935376203155640340331768757106744528212166841636724625286851950419771583365050321554280461666497719220524079816755176621576659267737480188391561505512138535574193097929718023998273884055328369140625 133 -38601952193260445752260446640258024252501409810121464531081443524895008558118046584683322313341515869096408657850650432441805598520381857653384866829819371807029403013974339902172484102567516444215479284819454733064559279216372646343231201171875 134 -9284580419688750853930156177299265995690102339880300754586023413508749022919898413640799225459776345334310365060556069742274919131093446649398196654459953190622119100700048595201179196008450245066291069098130112081267521189583668008866119384765625 135 460497934103452419349033404393372044505398001927113568449231399301377507270606695681857392491501904666302486669591961130114416524114187321457259087936888224616799524876010788619323165254874374720106218622758428994197454848721487251734981536865234375 136 125137488622999435894241133247636149345507043966251946825419246757227637109583289490877060715290350572104438563099116608340869262724937235778824437178189621835014633326641696857608216589466168615827561937282053527806156579581799364015973667144775390625 137 -5511829022615816665612711547516681862440409349853309906164259856102621231354729592593410023550285632531957349516826074900460597119769202441488226938131898148517630900914263306430298063569634823190437872117714073995632895325850985271043965587615966796875 138 -1707655067365469509644145012720346350424979619040165187608900106243051361990038892667482467281239674943733978895752869958086813706943853339773938028245033353499494621548062738542399406248020953952053035930537421034303622714094493187633682283023834228515625 139 66003700365028957037525585905013873755519197952215337232920949762716592722891168546895864822087864519643521300386791487163395046913039427119817090970070623793054967196224183263451353980475636579067216602867278031545421162816336258867430179191799163818359375 140 23591695829477570445560171292801627354266668360326206871773041996056428616642765638650925493415486174681761867019879552004875551550554367329999669275604197460335390570708831540741821481812919617630202538460117139487011054425476867496283170955309665679931640625 141 -787612289860809438327050182152782211154390054102763392476810220764189509074853004270156637891968070336100302906207381443857402285894129103433892141731347971139037197078651636670843469203061135776651199099038468895368123081712749134179726203734936199188232421875 142 -329928114421025115608385697834696797837028773673501343516543945405328678170144000616229271657475028313433086993011732556822657382755030893283104890758955540362609612891447892413324706581706228955297394671937090977908359365459803100734539487279143641361236572265625 143 9310772053597898565717301845664633261239348124526548652124571305127817817434934404342353414617252525230006380277723257388606323296727546136970518590538660664557793570089276713844834184521267620691391113302533878258401003977815601447572372414779653941097259521484375 144 4670166455764235462964503678683764091194317974883080571301469707435915184963572696657548780080941309410601313021455036338255752178412640669154284532048696245964400082911197147849556608958637430682994644499039062355699753167442758660931698236803817259741855621337890625 145 -108042782941552367244580045252600484126638090858903251722274601720784189114823930830791547486673961088992843473371955426576733673471355927739156535689438098068417582446543887246530516967170941509781938168430162778204056202297719974323482828333351390118055248260498046875 146 -66903279251117547764948497500359290156504448877383091176805257551268275723906487673657725902383545812169608875401735843499497906822600403547378165878859164145496213090400830907174851998138092597554263589173495889965513773520850200443456846086649000211522044620513916015625 147 1211359742072143531710708799972411276101415559622272269758278713664638799235368363958676831927413306200461560039997259025962415865915158596354960883250184486435437704193145784187484376775591368134188653368031289580716067274871526390403108077360346688751524269008636474609375 148 969865439601960110760401598990037990375110168325692172841847933851893974074773703246506583509374427501117693259237392856583578925015957206485304662067096041112195634301280098969698339769055318801037664532473538238746771757715725619540454865111067230490944196148166656494140625 149 -12720234501004569230130112439849663196699380435132976136364834793732451273735914234624115852728330455625906000523933280629640985094153674249105829340325195585698610290110985959006781701907900609413083905787558132884971980966157990668704405228479132221197387016960430145263671875 150 -14225576321572844383474034710651783051440855580067421988518487704074018065808525185978609711667527042649450086974004076894981624388553775500343947822205362370248773703517846934950569065817285268179817397032116396026605221110995815449873243966494199360734754087240331668853759765625 151 115859565556902945765542479312531133734276614496117639261970632947496943394875313319081454476768822484453567772831798840780814358941290133960135952191753563258525702747042258922646845688959712617473246429916522573276062014647543385580588537026172246847927818713116664791107177734375 152 211089376234419465915476478044787741263893163946318298782406434209624804054808932268706873785639909289548830225905471324095842149496525220523890419633953720171233981778392310238011755264408985961612304073430841041268084372073753793955127206901312023374392530076548011359653472900390625 153 -670397207363528950546138381615525061786318629802576860534282377337790448536018005857502976957748833280676194414575118911791799943306831732850733045678592477442828959227979937721688637060698949341819958452882315045179797909821037301832810813035301672174770137167845781930065155029296875 154 -3168426093295703116689385003711625017819745693360109456246073486425803264240485220466278380426673544053898541379299512628052016189267433315199466617219895042634696467581354199397356701619851830255123987069286442147999556064422969573072341394343448986836515446653600111236294498443603515625 155 -5724495812948136661804604563216620856619607705820057302046977793347082871896842357929956973887022328397527580791729868523498236201950462063814069960718157543606307685238097776891058597579190607808873122375532312078144270267095752906100926181388472097720946323130872015292929172515869140625 156 48099769878096989659202735183563500916398839043610962353867621369841216169453486287093118813811736022536731205647600947477492634733962559747560827565766614909903007804134579799961393004617653348536288997970583394667722535267249429050438361149170047749558064903052531329602848785495758056640625 157 328014941378836061581682470480273204237994757824631847803032303353896283792826357403498776285843477469225057683381970967374704208725231462769393639388292267076168270912592937812917468862878932754863497284730054960389282280179607015680662765206917200177748151903287428017812545116901397705078125 158 -738422984637506102588584871181906659078522563735875107537592060879607470564247208226197232187878153055404021041677078323051828156973121786962123924729943675668386836719851680113141405424732819756805025036351745835555632516221001680291641310815095768673811645838849809897180368688053226470947265625 159 -8771098275497428090473695728826083589813723648835975069070112489529767411069359359166761212949391170410500898377871830074089060752767092904331910735938035841749323690409847449660921114996481493560331517138518900184445809407406043432257588810539384770921310613264751584913711292030367374420166015625 160 11462251455244132950082960984112339143812469969888226050305408930178394769276753201784771465886770425057252951379522875279423141038191348219922155441462292175056057071316679642274664773753204389982734242530740309108705636820718617965143066961068125343620726512394633979893295948437093537998199462890625 161 194842078236020337209042353948554686407341536663189219334546408486718726851951320760658673148480305677322918843462644671958832177794344757839535137546819862873909680822209806222056566951910851768939669401385677900435638475611719850843514327354598179926149782977964474750913472801221628120899200439453125 162 -179877193069661828000363746637581713579036443501580484525046010057921119035388855413956830823019062238166722472648798702798944158411611368424734092867657946623664920067123522364699377965518504606302882531643092207614979345379239754999809738874959890772017073997672712561001856110434353701931095123291015625 163 -3992698799423368013532575144475162769298136453572694468780488831424752102678523445466001249020368644124012271922056940326013140446721074217584130308031601876104514693069020495404866946756129205715200604074614483385391093165707863126990682155456400158367639324546527563950511574744366336557051181793212890625 164 2853394788097661200410147613066354478865037466226383187459182520508108194957908959155216409321804656971855163418481625776880268284233474628128781747927810029985900859686886043776683528887411946552506242540093682507514724597259436530732007358011327294400362543416091272629691091634356534351862057590484619140625 165 78437629044820676715546285787336588422484836412952261439535929101199156769038773611305654120864388133220401051423707273804084534680868477965656051050322955502681264445439727621030439212701568327017235321387672389507579272345553958830654280392551899817286511941192247370961077487463238432904236881732940673828125 166 -45747205578315078227054355474346268981135231646815854834017301711110113728624194001483321068129259362568795987219729352443133515482650942347014120608741073407358610578909748689763820466045943334118939765266376484198975200375957318907783287577080402851367429767332234641567299564290228968305088286829471588134765625 167 -1504759377192718159943778754560122965362659476999986663268457003173858450961843739116136986578868162964073464240659516692460514787601623111280363241530359207154411862892962232387742287442458830214511083034666536853504175604397258396796000271311436320484454125095976653438631306387503107668011567026178836822509765625 168 741174969608740979464252687920350423318445903746788346897184874788158829027854340332695347668109117912980547805634792998622020540451057206894831281675004611349058961419972135894735974310095614455118012783176184856132907251330931189260801283129940691463057084946679468876697268137236371756941017067120237827301025390625 169 28480233234144616682635636854679616618323055148061722158537800474195199681775067022471556085375031024605408254286392247817780018165328408938594056816930857043335531717769590873505468892003120252927300534998630787036757283407451118191153354882521191037771338140313556966597112169050033023430847524854609558582305908203125 170 -12132938680489245018473774833063445627908485782113999990518486893870510527950448249477742567652348055751756791485491480404089004100123767415899225403016772087946436860448730560321089862063787965341028025039970819652089423479505626765581624076785471776822294750185337578702874594043658623921302887041372331102848052978515625 171 -535145379083295539025078584164279641000804527677278291113832190369444579338124857841764837220609757148684885473838752250664660123134990129996473113585151938781702142720285036754206561051090923240473967038277043010292823458965663762892523012726730401573381967168550546957022261706591843289964434199284656901495456695556640625 172 200648059512222290324458125731655823627486382098280020385539642415634792530702987475539185762614999932544515884344672467358400230094199143705656853735829306955897878193798401546089791103209504106982577808428445780678250441374726974523154241215137284028121105587763134409117661138450672003223371610042894240114050388336181640625 173 10023650807389141057429015243331376746846993029019602976942453612945531791976947541158484025003673066160955008968749370273995512186034389349748835071270467614883860708662116587259354748593236122676342077439340065884887084431198863259932139108597454069061531966531903691553155549018565470511757360913356647932177670001983642578125 174 -3351668946933271004873717987437835950046169156949141450731726829449944613605653711954498935294356343525554947258335830160224339940086880335636962122880897732055873323354347516876109544620847752016400913776899169436194622560911126809765896310018450243067457564302276662314415049196199865790090255472100445707232721933841705322265625 175 -187681638302265988335648157866475816037465770915587977216481353155196931184819178031606964270834414841804379549226793412713293173496692808870101946249708502429278959420878149630327064896116101123958989673380122650650067676525358650357192317629896038000974530914813405059936483667845577732116937795655059789075657238543033599853515625 176 56542714248394267791906022695226507463104472187099835993966708359290565467412865269861621918944039217254245447734325520184280964105006533711823390676158853592611832698422669166273643365766958441461480722906920142577487438536999031535699160128666941478602024573209977733392535675375599809639463192368247344933662894972670078277587890625 177 3519846468679455105772789540357107412329731977687560610999703921017289496412825509038465029338072183277713165703735360383400285476995990235950635322295766517863262655583419670655249432157045304393352057500994956191299804477394381159039348895123781570833818832084751499140747148679878523771750259061299707966645250525253593921661376953125 178 -963190689009249693589537921969613461393361514668995952096348003595167701115679433425827368659312943346103575707880933671199536175980463382585535358057172641828128536708922521004906370661808434603624084332038462012192598086475813295223040887116237859033661624086476516267723188081665761679147377239513119905386090323569667208194732666015625 179 -66216155244690663333048230351837449007646652192126787058760575216201436481003725346796120815069895881826946341075364294884032260740620370588850559352413214346747396447541785339934702947856540462855753712707548325861996779736046651414397606562120435016793443827318787732349809201980129777070148405262877705297090201780372028410434722900390625 180 16565210290376804808282433075431772094724114429362893056380333802985424630566229994421883096946318172768214193362270516985762102295346186804371208454276856411215293808710209936768394039410160857502494918789080958988572571734278483567730595208982442348084524990588377109706651119318680142490252549509224760853797345447157242024099826812744140625 181 1250879029968227325236382948783571460968507516815930988998438215828720462677736865089592986662564554219268404423380778746683139590941274271209179909247953383132700542378188143080290130197240178052287970086106557263148486053215255348788626755800716685436658974066845301147183889919522889979968680616383286525709657886641548791280567646026611328125 182 -287579304980862627063131883148090916111373804163959342089082169918211859783595103315607397440320968977466241339743050536560032472560144290179890596015723112106473378867010763142996322820071232400117815019050185264223557847156555464780462164037926978943140009412722406666240658104877133917592256320112712375396109024108467415067079889774322509765625 183 -23748574903417615708231785690244235158391169090748741830221554867112117471238090242316017497315106233942202467994134822408640640106829289352186385841425112102087213768192417535695036376298331977741197309551047481666634186480930071724896257636651217696163949508519864824592375151128995935270682669074375860349538003186681001316615603983402252197265625 184 5038704381009702275209048263926641313749421958422703131874491860977650906002804131650522978208140726472168559846981194210624419162359481253325226019738852732007057507760008938528020871573665821975006908003890785120252115498501015346748327161672926351885453181265164317029398086697221540001746111499529504438606129222427849615229932723295688629150390625 185 453427824563474957826880800886117254944856670836494828341927536668653956771379263907695042402626699242806637702105145088725730118218143151865251039591271885084871926206845717696293000295279851332504304425843942115014008228116636130077070953512459389256655603443956024102196699158644162404809680446246793036015899919574371063817362234645187854766845703125 186 -89084571304888527460405641020559420743552736752021133639174899756181541141973942587285506382900457874726382801515243325594992068822486679363460092539909040605863592984654733467031553400154162095744353719981320223655100812847240227586161816673567857813399988159117648947232003816027405708207608599255235950291849623204745058205031869100124895572662353515625 187 -8710505242667464168570411443654942426852611079767733399212529637177132029738570935445892764829581763171511306041548801305267568938992746769017096412369249124356363435821657409503186576383131940567610229674189977990750846046346244516975658423992949036437318280372018652071001451343902820855908898170462723211957071850025361042288038158613108694553375244140625 188 1589011327520049833396541720124497232412084398318700628075456564745897262819121617177364726148885882196378134690360605178327486808545927152169684173824526832521274387857674358469304314729309514863772975124006724528749623266006793188159123160239839817106181591602129941346618694675798722904333090699099140408988650835600031131453973842335823292791843414306640625 189 168427405228505609008723969038521145434392928525234223287468928859080966829999039000541951929964643815653814975961298141139887124174732002233219405170613680029748011880866587905033231056929370447336515747137309777145341703887917174921555146604845292132852059955584721352489224212939059185970930993388100914502040345942867407500384684245967031052410602569580078125 190 -28589530782183834969127125894953332011564662583032801916776261847928104267785775398356439698079841090963046735855052638407282275047014002701320793241724817591810304152495511528043288362131623982070120466511166002835773813613538237556475503440938086631776435139876727166859625341720448649704202850961773774082777589047269439579288580086514283873828470706939697265625 191 -3279065939265693614588075932972030388046219642055025247196552764595728123713510983181873343426340873302289268531674634580061109627368579895089149290485450810112959501984213424431935204090682997639756525544252538064625131594460708984821734346986909772672587532072371147417647481553527525291299749351695307898441879186692538325553605721092477537565027773380279541015625 192 518743507484588554879181162836876316652236256018932860042235305446539615065846588990526471551526761174134862459076502112807204076193165203087876861446177881632940475616489917659754595541926322708189732264434742550756888585245905185657999801672544556710228375287850723372190229738555720198706770217544004963789221515853326678417355613453911977862496175825595855712890625 193 64292622250646233826485142568986105364738850065002019351461513345865918451122655604502761187667663677926549188987372434822465859129533025321436817357005131851250148367417409382410065777879922897130607445962829468977770919007602226186695752481268417066158548879912989126671406161603952516874629934889218938236028506356073434525703423315345617236136043463051319122314453125 194 -9490051589310276757852406801051748126336702296017086018081531000486520687099809106144303876987238842457954042606036098787523128601469861524596918870607982793949185413973203255704548091190594853217047558819704573260126936106303039550601929486428165660286466745794843636228248974467023129253966702220181215193929193219069453622957346956290563063110572452250063419342041015625 195 -1269781592175837581298397564526822575826098528915903822000393946734035445028242973883528015084873816057029323394058105224782336556778031185034141365944421480725713747831205803456902911025006068386332346556743836730506015392704048722014469293606015973563238665033879967457418018816749460897090297833214736529713019928937015405317460218852803690208971320580781996250152587890625 196 175005977910840200936067506145464793815163888232306994695536087685627233105336137149000007013801765199086355137231059321705655304790198897809876412787596443788740364521871885199229399467527237303046117116260835211348495672027930842201930526017612165900258186186970062051034747807981064695557852190261589339707421782771732181708127599240448641684998182959594801962375640869140625 197 25264994712067689266259957950158532005543519984578215586461247367295488993629171728099806148819265084818851019439223381766147397106543417491185169420998430020723211490951160498796338112305952748079902298243239791976302022023199022063463578821672415649703979208905616725177259044472028968389099701731696605961264795708880852813878413879926896489958912040513634593784809112548828125 198 -3252340435986342472940419483893550649367836426290027761659713472022241917363473605158095104664360553509466917182186714356018644328746862833661548178172344793681805420004502813162341095558551079632208825555315485630412547334055237729233152841187658396621864646481115934331390545958522290170494395876531760762585160959646657235987719361536466993920780360015369073716700077056884765625 199 -506503659572893154887210321484343908282405643912205834047992611275112878019197816237839114035010822473372319767109624071570417315099102787167264768335915260090522222870438832384455850208977462521903468322888402351660227172008430012765613047661669845249965335802010166606996487228727861553474562591784499745885307900733357354180435339733783834460766631034203411026383936405181884765625 200 60894624884741185132848009167470305222559517765947092237647769075002197482326473166603975160989305402174762220051457183013223515123725805046231188729037491865929958186575619700369696794537975842377819174365320589006004362248703096131676881470533364824669777656664672118295795991139462395137608895425199899662509269531362322645330326290015260143139225425848710620491165220737457275390625 201 10231944852052411761453562346930492128447948209508969808528894026367223396587909564094666510891158647488971278535605917717846296951561043653709545403029126557103885359193479213237183148068648144641197075000439289037570474382608743730864400141521395791022669470002722626088610129638763398423789471276102194517664581202030615755163184290232239456146722095399630409219580979645252227783203125 202 -1148342596719369805939572272846177611631737639906080973854541285107557169023927320615291770166711544574593609817895574002405245316149345689532114228569434881989568889563199160791696371718465807419952296721645888517052421555661909868947449210498959241361231932930967098255747538785271313267301672665705076650963784685218621952691900845809559397018822851961369749756337067619860172271728515625 203 -208293293274826392259432581584066910232914270954969971198910692571503340203973894333894477100434934308564643478980332617154511521033849148616494731941211763734376359018410110309201759457759287708416898780316925608373007218656432240240928911254052347285890924492828732597328863820255316801533844736710244425926506972901491179252669900438485209258974624860337932329692510411156713962554931640625 204 21803661152761010958064687888081522854637217253516725037867690863072225619542140644651142090194384796224142056322312886118077392714305837404469406803454278723628601693878233553243998821678362334270446497078838678116375838335055873731635910037396033411210893451264515789713197217492910922132030252327985572764640997663231809230589325924342948597997588692617800140004107071173714697360992431640625 205 4273217824914134288840899610469073283649608191199343289397961020204855905455556798746474096642867130677945062713386374112743381292080241366163309714985976974195795177965446093067781569187915491538022872901490170153175039507054672715554830343977994693995585829716954601034364631582008848106924775237951134426945932390562770701772323279187911046495408643670964943835233203495713599026203155517578125 206 -416669463434398038703315081619212427731413653667154289563772104338096733169323821557309074108790854902753288597948334011548457913170003066624973834106466574686719632140186481619333028481578721837803155761806418192592115394615999139690791280931396337761248920287319349210166308941522536185097863893079474484706907981101513193933677941424110282101294513616336780093506345042401360274851322174072265625 207 -88351068766538533216636656744245713588975358432268113774184897597586114685183399760880364433570155908640121369047585790645805671090365928033229765696669236028498311213467358134949039461173531552358621536944315646015258274541499728480074871388884738571189131331762476231732584727085207306508086681969154874234719023006188780897048052067366099617155782266511124186613219637383472938515245914459228515625 208 8010801391397505947052266462006114741014580586130551349219756420614699755646986045307170055203080503014052605652741974805042988871114852569388070370200434753952302901528486175455044618471438293439881710099283421224847361522472659905367017568029882414968749940289747936918770819552300132518354833525164445025590740189594352747653350459392670684621081591888452300043803617343236629843057692050933837890625 209 1841002192694108990823182943384735199502746609214005987919083734732268860521013350952321198889909460556790497014929698630549317743861593339876295895811907880974671090282961059100076443468918458630477549959569347234499261475866293764864681266231175923109963002768095055192230861174666366398452613092885075181528466265906123873543694245638153928019208873680005016920142887175140895527910061180591583251953125 210 -154872223135133171853408606957885566127946906519055922795123632333368936092556501425219851076219947559949872983904812634804143909338866443626824977843385765225577712577691648550169841658187406833083269436455676297354827351323953551357403847497232172007840121263174141968009109620196879482248680634797992787106507209233740913609717452881089911322312948796659254924896471254548468174805957342684268951416015625 211 -38662186241320428890408148009647278236406259750219522845350361422456937829985237269724869528535436436058497793486777260990725678715365923152788294425025993016586619600911796839030422414881278912780644325350215547572768937929948093437702159696523761357642239203283266945696156671075618217891398180625564811171388371798516733885577814839638657395246883364317799522841022974337141970838418845809996128082275390625 212 3009136898781681583132742434626921345211654834249940757330814662277118171371957150122071732911398893464350984593749829357526459363732250705551545419720400888251562842676948924525259873733592803930592623780279396738839275281026971067779885960065148045989906831463498572886011585371052982844481227263225070795931414213542710942193848416476983899346552738395731075722804117729867515064445491702975332736968994140625 213 818291265843581638542783395221566459365634726741810510421653182224350931212633075266414247989409221862873105080450033521130948997809103672950087332072942035353861423041928235750322355460241414711583629622377475200066043830837736444600599499655303406196324695844730646928213408925122309009134094736992859870876421883553697217917733923190717665540382012469045258265159113903477799161461217399063356220722198486328125 214 -58721267295950913173598948604294523863119909376424210816415159349250810053155068175316054112845494392860496927007683770403352567769501482862932522430878937964593815662828990671788662827013809115689272280677664751526200813061968311845834342032123383281011691720745415975781538788409748418850030664207595828439890230875722062117765722229586973587258031798927264183312017583975865513647929106812590314447879791259765625 215 -17454810763751348689387248107608164405131691036111371078644986334355341779657116195363819879398117672872477244382236521857175025220900029643423894140388135055264150842349463913514703752847251994909778241843888733653416075285638850275392944416931639951154379979859418207257399305919713806633810388145252236354219770896266748364759544448303665749649181724495453477253477024703615731582404296827219658233225345611572265625 216 1149983048106928997120793606554444795770278035380701266508642475816937858921691705477090160760663978493208284030140714433112763476798896095704868776916678547637670941804059513887013607000944698093024075744658952646389970754787478079214764864532181485975144444656808823573430025742194830152001094154127782923457388310070130106997526045135879204735280821380920188956116825370853407714649844796405179634250700473785400390625 217 375233349487623194042553235974621848106679026029309009325300283104718564086390294150846790010902674791830639729233886266838244751260006307970521335048319435588019899739873749690714317075275353718715306202074731477207461335420340573025591671740269861915911637636948208729091778636419476009584503767029338253763411051882525179920217667107371392612250282851024360151282185785780404844709583379220611623652167618274688720703125 218 -22579372753603836082558030657113713786317337570259448086946289475199407687396744337921565408681766792677414169538803001800384804341305292831407132734668488816122610749705760873867659781105713181052673463775543629592091811394208805967453231250440022171167863571886955398467104034251417877964532749446534740381427764542538760955808300540322750204839230533231526937584369479407666544236195682544249491983714558184146881103515625 219 -8129382142221601097937897486647389731882677399941454915660446695625204441578625965928298648836333578216056858023046761213734184887625301227639253465645638865983070191791191592761758968901711222751897169020002281427020663026891200031956006631311325440827375544335196308280652278959722774858586002226047456155308652535130961748594571742783496182792311195495442064959914464524450901823556517726390394187623481787741184234619140625 220 443951587326737524514170966529737576622529311933201000263739031238603665579015797150831143556946411013362378616526556218571187746334967688609463615423226912641708120951229081911138919377582260177992992034450705971170371141008053393513701215940387128633467810258161855220497725388305316622581871857491291317289659419936312078890584887482489383982298009726737820809636165444425084863279449150132730626016364438809454441070556640625 221 177489236922931407294111924644766410502503171302403772982957925913872426088330254811168274586696084001404997752059520952860964964908876332910949622796436108513803533939774236149499217966408805263420867924243502717422417350564814539656540009050774112147405555787157641682633351761313149609064023567281039611294902845757105095694151891211824624620913719423515420024583936682369286867632275767931640551815244089537747204303741455078125 222 -8727657293707824269457355169877224381978223981337248398797270308996316058668672860636859534222864949720377407316434549817509959385578348535349014868854067931425096813862848275283950626047632564617867881860915876336495811419128347698437040889583033871206618055635481251952372977653350799366558062853141189293384929488195121526141528037036631955184041697544110622972180387783512053630744930853916477139186200568046428263187408447265625 223 -3905094124963834818437985808420924148802350114761782727011218987727190082271056387974961279579274328283169018130389110599530703573485405241487365067903534316483435168463042523044924739207428130134073741969146224501924590935983746863259869641356556753234988361983579058707133065807395636891629687044032003729798830959732554069552676185389639693028519088265722031169709028400543765360361516261390354230988381414823460318148136138916015625 224 171208751871871617492531110840392240899740356314335312872259450394169540734789894756483121863010118969773282768841415098714209134545002202684080545604419128990946889927843473592830833285607821416488515980342724438948156508073712176285343743394164838455174489177939911986631493724599350184898611470372387532168640094236353415484533572794450356283449451816800383398585485052618153593244492137574538920244833320139969341672956943511962890625 225 86580669990565460021813320020658088119007891500822330987711576470558124389688179302608765618639280649320992699842508831374469050517876626874551040698640480960399103267739926833846342041509501419785629363608411542460989402767083772023707377084029958039290336968153227056672142529226945771969547947342452483537387137699230794012243015485645622322779298284693131945230380016711827505156878465657913750679881115418904447612352669239044189453125 226 -3342249628821941865601244393927358471244235399226981993894762998838647751253676282867409008986176720036895921553740658769775966164127915434811220827084239389448383406570248958552688163740104955134643630548515016166501903989189934626973292656421184897740145801532808924021863723981280942717166643184998882666631578389415438841372750202689402244436163921136982794212658045326671149205256659305229014437999169131991801745826937258243560791015625 227 -1934299927095153517891127633787172128016007957956347896685309810664114577739082176608515985966553671421345825923880588891130620361690571109191612553528910569258161256206755144308792224354052962221085337297941673923258502812431321055915937450939201435142903112178321717471283931357224799671167381153665632018719208217709640819990022057989526254427096718015068400294025746836766911330240827553917618822248002789957854714447521604597568511962890625 228 64680185607297151152709644618372155911219220901421701952756348618843984985693871705625800884073718956834057541265111750536783041478736751216852355751671436611377930981527982610419139768792110020819855518692556680023708842081362680432068181180049672059412767940007258736433960746901451853330252238525156983708290051762387648365228090719080811057591418999537977238584662142153291828568935505134536561076489502560500348065428438223898410797119140625 229 43543398499050595959522904072432434807945777917083745913300344152573196049930521512668810194857043829022721422149513436936106496569007804619861652674808334942561244763591376857487749159810919937972030054178671545541406531051372251075546047309685765227130090978212456748860537965980338183119215225690130666744803438675316152723683193317313378684207006162326378222362634598031486325905745728390407957769691821851620807479942564924247562885284423828125 230 -1233835732903709686371495324163345748919852865884287105657256254941230730799289261254310172466097181684156312230324070720865952534020771147709292304404968705719737303269494101455587588892177933397379047279604999285385041178733080018878743885494245914221690883218580616818748257252060691576841444608530919694657428148274922840994032845331044668333431594375999394076503814804046743587215321964277229714830118307204644773884632185999490320682525634765625 231 -987637380833118981359503734413443809315697098580489068414076038473705992619430401201826532654408253814592922416401653222144170195335539771870228112812204713133929143487697104875051804006599025068876452657585281632930228415791595939337201625787788377790620705065001678203410267039457126105391318410098199826901156648483000696596789341598898778883693076870716562102436302913649935503851585327741181516703004256071556224467328574322537519037723541259765625 232 22993386417308584973280392476342602017469143684986046155798586906991051320737158290265941021015466729892965984188068046868242582488484518382491818623058657994413767353976321944376332817308128930905484609027771565657895420125201485770690995950879797117197534688977219612525771712474864305389580030997431960913149075178232699791438968844609695307313759049130291472591711844965760503808122531988602018700809196958140967268863660555043774284422397613525390625 233 22569890422708336085056078868005771458689034951750929690241425745273134704799055393176057751535703392378049513980248327893011066473591254845153965466013579647785081843106162986161059479980576078620502450667997821034591150362063732705624071143665555543033540023802764253695364689971471540659124915526979831068990442935800667336781797314815611113236214590978263213323950342269573736134610256671466513057263550750833607155833500768572431904263794422149658203125 234 -412181533339282548854604087464778117173445252144216729470297804707867992333716995434052208516188650348485737713049104142724395796174099218520048359108853498405518554545164520347083886150510935615193323309200146825059428271328532062559837845824061509658920806969092011363936647832793693845970045850160462240145893767940762130353808428023739727081021301172949759418539396556600306663281618612070405929727959449588022810838065321271007382489182054996490478515625 235 -519633634840243975846779021038432241676524175774273403303967864214142865012120523253483617400797693445755860143160300175956151755353265152201670977862167675975035089598836352200380835425667125313001328815264526766090541401459488178718170388695658827261139743860690449922561786309589753839624902792115503797274818306243484714018849218163470292684137979506178280805037526231708866450355290499050422107077807543066056393351764166231258045341023243963718414306640625 236 6894372538602457220887637029121678830121823278009944263181119121351485538384899788578804275123836150296847238815719367527162076409123179241508358820966057688403916863180957142591437720917931220652895591734556747550665926081398652507162213645849842431139247465194736772098652068041290000074565641968617926404185841944458328291953962006569374451255230668482141555383774671539960730203599224140729338026245868408681883366841823517715009792020746506750583648681640625 237 12052558569278174959488743383722469279645260253697444992930074359151453609692247960749463124621268234764925769585090019307149688179855932336327788170101044298392631136557791939403365150329418930342359210798110758783895371163362035859929655817982446569051336233336022409669502254108398276803217579985890461455392926996521606107287714527717587801455019343361301986235826780044662466914835154782741809182626762198075161682273810754185111121607289318926632404327392578125 238 -99865903735189796614892540719767766110183166186571740491994300916752335066066442685783992470919877252969945120808447933650117945779015299381634201125252434378906217381451950896811906754392775879172356959636261224692289943349754923831701295048596207460383480459932844220415781661785010157715773700433667651386655730019381102372484148925992351997578890789359709834164416620963815585134619805978870559084452728669669614666899139251523261821437411771155893802642822265625 239 -281613205588520101738189913385541712308996965988172065717561025857432265667792323649949397881021059693921978375406681849988209916835854842309417502285063019387604259715981198949128148300055331010701048017453316643999037086731004899016157798773865564813855283708629050904233549483133206458946825704093077461242517907916966846358241074389114979641124765618505806076135245900866526456247288249182564310171008865151253419150688857726871148109475603133500553667545318603515625 240 930993169343014907623063521810692056287725288481022977215685386785011863578446602336685682248780066549452162742542058252012012941856822130569548747330347421084720124928461599159487738501110941588469704621333927184747629619482935330905318738758892547067825460789401822809410690666662475619284723091091976424565660968929109947977118364199017970281668951975854093355122736591881856353786623849724284684021007485144734618974667350914822097834329042836510576307773590087890625 241 6628197561288707867420342080436994533789047266484212100563113755100731947824367685258493266572859224333792192203277867402982757308688590001770347397481333953101875789144520107279291486709806940079630997893608677102781090428010649901514558020855112547157215400130902286381620137296626328292525764175724641770546849499051705776085715661452979411010662832107135829377476597271340111532705152740022533998642233545783204091519075270490583514024037830914115575142204761505126953125 242 11152791132900213248860196144060047683541740469076259826935511310415249545126086572304623889512608509903999781363031005218894064882668524929060134672958524374330459035162194487447676025629796481961677505721378693264535935787105282862250972132268038559138175267730419180795438994317897292286362230913212909657342466731090810129104996781612490632940856852769957170026094193529634874299793281617324514326003012944767678226651682858546649263469005820857871084474027156829833984375 243 -157138569407858494717496531798923462124923336269594192877820128259416882626877073590728903190594366321750695631386122748303044602008445257857340258205302523409892433920175627891798438518681632408518720358516216492703233660911765046650008003161938508975584829553165826527922525981155200515324109212036919539682002370385854800135003307643110797258364175441988983543666104509919453910738136435974287793740169195707070629843333130700661945372276736168854875624650157988071441650390625 244 -1051285415078178151895839369969263286160479688878553015907742907643313165802017993586506829257825090663607328950309834099797966271158094541947339338128346916499767721064230638983071149467756135464028989913829994664917827079392950439331684666167523615125240653591561335011075214116462408695127976227151849928989965354663470553089522931572873838224674442301808677765331929674311994450265959388306404952860281728802050638506148829096739632421634585462183720128915272653102874755859375 245 3752241044605321434925297871526011509900364418434143575014896192400959931544874493733576998947203362032384597292953417986923412691870152533174983557514552205194849041293918460953768906111376413475179496263270618800195134164325161043298332948277436008548558241007343437260628065190800842678954459597091060783231090853893242628062751477704201014850880790957331531107317231392822421941318988660075637699150624399103462647621251077168744739579773142342346867335990001447498798370361328125 246 44002568039053664601645592630592069050214939422144775787019388174520748768630824494679913965216397236995134954561706206670766233629856612618030535296034370491133668189221769946752382829277706879867233529147411265905652698997850545264845413576069422041899819297770104839919056216890266646164795007199371220711204522434936141119993202975585705930028837314453084008682205788444343096457480628213614971413928486304054549068638888772456442272342312108658765456975205703638494014739990234375 247 -90239014263149820830170853123596125135426910702499609427524020465529738285840680172455674720793096665691752196765712469795395802007456354206692350928080652710381752346567677406939698874386674041660291128269191021705576030938561729705511983649192080183879142977716185061279626114535375382073410136930674437258579115693483612571736846609614949536374889921827083131891792785475941232679030775476035398794053610582066004763509926524521815970427459355046004450451170926378108561038970947265625 248 -1516321233269082109498287480834092249106637377164934489838211412480097936122681138580500371045993594847162997693949222787649546461281590936065508892016211235660290333921140550365786673137429542942367710447888192211040109386634778947208407999268296830865622740810404083061478805358722671347432078628921351954828312248527482294809239704275102345424152485642786767173620437242463475156244929963918940992015820992386274438573022574248689721496455303677424098903797683894163928925991058349609375 249 2185587396485247834908980976911709764045882450827725835077352736331834269618458485218460216558925453388736530401724129751969051839682811277959123352495991127294816657361375128946433508077406578193799877029214977630477119308997630384026721210613622832634670577226362141314032639060874149929174999574818504763358365266571788308469446121478706221804934562231871494601630029671994958343249939317349969627330599846624600807579480141380734766737786695646650971669246269775222730822861194610595703125 250 47929207716658380810522115991872067882929577531717360596418798568998521185357957569733671137058962968404154121736369583224069491946607438411666164745459542209056488015150547354758093938286588597848656255495442554486186345797650027789913178051213093429956279007387291141436369003667921375865912580577031354218512301821426564500282297871114578542064841765814640165578836057950568512478938477566299846223823063089332872887956297563720200417645435798569757719796702431261501847766339778900146484375 251 -53307245175305280051217423354377528879709472157620696156413048047284946999725443100003606950008378793182024224233559331007121422612495839117940191312424484907677725665277937922413830478205028222758853705938289739174258491341453694269705103769777693932399647747008936006486617811973077066385457926680168209931187387521901680735000018486872729541510572565851778416912041546674123636847228820887242756638480580926856055421257481976009400782987546864350100017297550097336649395921267569065093994140625 252 -1445498877290889251433310125939956770182849108913287116732774847436650359116062255800326877379418265062715504207639015663181268475965128965639865276970936243796760120523062853444408747084998647443675515102368344651122504190637863854924809872552628141852062789758757267529484893812088915335477007290434658300722902537812959037252944055468040050685263840584767410877468417086838702454193072775612057400606002610505690284404236417352436493788180164094969400478047036890853669430962763726711273193359375 253 1309248232462884749887698936530007669362390878860034276695112760338565799309639231518687442850509831351109692720633786160235964310458371598028451638266780398061025312427088640664709913754326383752034273546340161675391875181215351114410013193335666788645281386811338897278546089015426666654777883920841260820956989209551819112245295736274468728503718780883351682729672435951229963823308197596753286830940886413517108693261353592792765979267719556541515223024790062019371625134516810066998004913330078125 254 42385940325864731849475985945205326506725515200696212155747983369037138000471843727906741811997845620720516674927370685154096192145371265564217077868551295219001996990384263591624220043997088383478662089179821545656890744808751951991055801946748196092306451743335322177518778902254065900101706338363243222012908591570293601930875973592646928659209025567875481598944314113007228607765804034382291785345329660792463628377825405695800140323322736771278247430576648542768684005543874814175069332122802734375 255 -32377877300836803534957221998378924273235006180580492154716006913502394186413180532323634118374901493888219887827379351674823142655202929490303132790393941192440032091983169125467838072952706902438243826669600196695570103286768760179938769398777676722496812021791171220169975353260730256870222554865764448245196832446312413332355521599380840946618522765909012678512284705132980116450958634406471356869053896301305551450772486603318530054315461517575005694380190981072355072820673062116838991641998291015625 256 -1221114035247543666593190998762575730769245655768300802545722138959750049563857277422007648473700669531246811145571890180374979554988842573901300439887066573485060065249618592782028449264250773215322984741951741409443550229204555081156178337643125803959222289174905557317044161533632758127892754170026270359328569865573199178914368188077150951926726162770753348550179833209715543490322235991245828500125057704710193830415719321354638156951412499502118431762011401989151188662644796916819177567958831787109375 257 806190615547156008752040830501517573513073606779561883164786570751149315100914586807825294519421025331011426490085433723916088105158786882183218493245967863768510224797425654055826979327916256902294046199777171027651245000112431879988522954988318724594203908556822375785039120854937036893720679685622167125778855283085219829787563484944880782909131868337271543335765299516327627444070039040033324258630198861883602705644901547297282091217909236055411150701800174323197488123611821797803160734474658966064453125 258 34785931169480414830576312647341820222719589120078233428740490645596011323819882323189811107055730189469039317962800794702504675597742923477194245345225498038637273927364022148087303419809001258712594924709682414276501481073308083673942122386821360121487992117943283245512269856660759830677710304954392480898943637049752693669075094609635527789772184477230551553263655776801533815567606030875684057897300697660248955341074814564124327077067821392737410575867020042114749278275430964136023609898984432220458984375 259 -20209793867646890451133718795163661227590955128214051486794761201644079226392425001233105691093762553521947710785506102301981848272846052911734525156504923977329826154141290126407092828227989633224039689491617580191751571177476187235260103781990543832032411663360980533121367782412924241667445113646498911203697858792277934708003379680298188076125629236653420943935171554086820063218028836933824150265719444535563766032820316649043858758968278017461328481464980507377151543326024147514974997960962355136871337890625 260 -983985474281986341485356561590648387031023386686895978322264939574738355553158378133369313974757356436712894522459340282648882917386141148256816961135038211103340417595060060794787399542732018114763282826439246940124918448490086715988299469332252481763770274254441318003199272413828027230598868528584884506195476689558212544248480949783259906740625732584332964244613968697210631622827120460355733508877883530690257814631262526511822963664976832677767597643981605245842323897817109469275426256260834634304046630859375 261 510025620376232836987460372092816846143862419733459551991919190720017446910713197140752686439195283081555663198202398785241253079405186722449711616182070271886847268319544772116878788265535515763974714874114219708585205441359642817174485947018457794431366997811165577393916454733812169541533507153069867834939244058579450713638683709505081532645977904287007500830245101354646122052681239162772060681226142029112713469443105355585078406360186839721525811719507795301740609704458009731335185816764016635715961456298828125 262 27718508563065810827449751992829688674198828283344723093486488578042744892892250981599083745042320078346020732086476999675799392657928651902361422312822358723035477542844170095593466046831677138159288822505234156777441191282277652107421153561672642950710551063935927918855413263469954128211925394989493515074164123058417214024981064281081629557841614509477106063599961598110484145912078282948839255096209215093558981729853959681044799796423711624839568671135300475486858009180656074661802781866459711454808712005615234375 263 -12956825285964825268352783753891016898218817347659583841477084698036954242415010794877970558287566488010293104616612406211475417103517931026106988345526724507351513073658410718395012437271731517065018334995230534453746528955938800713234995407837559115066226280479807725571921825428011494507354702687274458954529209832793890453261937603847065284428920597925819060999373414391341409095083105328591233775681376664030236132771903311597249162722038738565698898354405649790057604725760577488453217121900592581368982791900634765625 264 -779200966134282334608453826632647480379894686913224812218906180100658478081479930774124637236158590139341803871879920220701430631883042729261998240418317096264273963557557693635801056077398304144242601786226057829050501908889118208982847788937738494986944874524283644808439030579814655173070938643895578152294152156871614726546171638799833246645954375356892026988222277301656325422213321191366339129728103193141540375769115473377234915766634937111443537421613262704148566352251032555775570985435635565943084657192230224609375 265 331322978967810547669780952147505151788817768984082629085600604407108787769353759631212231097835127227105594183281596572399784838142800697861130011273375830972876976423902613638136756496707246288784941354065474098242077687603603061007901562246884636950058681955952167251954566314574440110028926174705686911310108956009685460174061991492732106805515261832752330611234677590624503308996923495104480704595788061086082567348229105110757855759111411558614544211117116657847627517703622498002383778450633953435462899506092071533203125 266 21892463985346364968130450638387380824409953864056861518752996519249644614622802600360077984512214222054234617469129510993615077700716623168239744360030574144847579715709286371912437208813570190069905075158618092311651923011868415192324064889947491899561251801175407091934934455730658795394796907455496599171629676294004261749274387417095329949423011437182247593940305929477137287759864568815306230722017780231316216395465074369160580041255066374577261387894882015715976405756477427963503497384016625414719223044812679290771484375 267 -8527465095806153531815197607389227392708851832556781667409671573088263656498399793064640050335805025445917456082439011894349515772202945476002738412074208291076719122839746900459386782312096645305696325841985688331416221545391382518392357600202051256516323462221884060464276962409673210811260062984950363408173771883790459267071076057147063910459056788270276516403964045785013865820132478826307071853792914275235419283656310940181432883722240944637077631555926586958192072102715644138108622849731042771082050749100744724273681640625 268 -615475538119603753415177359440990343615055111969695746836739264788127519268712251806345000794425622461500690281109437844130679701977965889200174842984931044529465366455447921709757765917376360819897617825810329445083765325255505864514313269911376329326501331940665122269890879780696784094356556195405275830965730969327867809266869001441451723008897801206662073125061865179623843600625278701752838192341281808908797214622020690644362901778091271480374009633437115758015198993537566600783575626798834234456953443936072289943695068359375 269 220887965585654797592518463163265716524030008970422834978663917871649519077930410906017981278047455076004072615143631019172542283731248330535735047439792351334191624209985872985116545621058024488209320212784860471110896816041881741140485313662149792554512212752092237352684315741824173288275151513259709965397447289909233283144020396557703227929252178481097232061208402372599484953896833030385364744206310691480239065992839247079703338749190479812546336867017670301079880586738035844639366992391341936167414213654701597988605499267578125 270 17329605963837268135493497865399716021000232906597233453003440087702865258351444436648956817332885534710101560266325155542835689722199378423773684447967713952556724111548447477038216953219165746375187602187936207186852705584595054306028752989714451756477789176380275140042284951487849488736803291989572431282905836262967417603613302598788066461606824727815511732028922901728241189769167762287535144147532424503854907501829905682165211510419994497828351326291757597118196078801327509953053455635627577769591277757316245697438716888427734375 271 -5758047539577239603620571045973012279120832872824402046270430066445331948510281450389991000530471233637517253595368850989591290378917833933856680933017067046539926756038483961800992712367099499226142674819347727029660066224545215599047097634551911252210004203538459224651815569771228377764076492580904063528001926109683475583972713179922887078699978518970755201679429712270341165931264363172559075410961318774047851148661376949318124285751480123350834316869828768180982659931081790899392383340496769742141823704516823054291307926177978515625 272 -489029912885476365160539171539150719481328349897531336276217512181439355273849068600472950157379130199018463505529907735854586699536760261847864916234211882384701112734696087904185929405430101388362945713003948425616734486038401530254747110073595966009587145963999643292502081590470448610692404291563584947651422830020306054636625656318227904480853943716178136587621282985450335347545879246695153735324972723843617889176905519853534308722491614490079526108005642105169964760461064963830155591473481059115514273201388968504033982753753662109375 273 151041365650543517048307245943760861714838279308519604264003496290259571643120816998593235359353345552846567594310502553299272502842749980031644362369331879780644782045288348046246332093830253744430244411419513269574535052851285259356925698996247766508861936319701170875856285419869511394625760964778760792664162228229621194893193514242433338447422357683103559973028771995350962442326053468494258945477960049621801430772833136361756249417378996095589441919942127434106423959320610893395052592366914488950954881301593490492668934166431427001953125 274 13838713117590752258746601225077242657577650069701151392053940802353526369212162066330019485307287977108772810598499664331549975073620233945635999780776764100223517480330500876019822015782028201266413471662805202526822789703727820837220132677890225307164804184719352311026882117970793939103593389240385955652786977535511374160214250380350036048717878198598147666130363664969493084099872720708553437762274120501821160160903095959970238142648435634545534851093293586052249356997978386509287245656116084700331243271737927915820269845426082611083984375 275 -3986569184860440758487413161956480445478949225643862656736752178374282385915019367714575458442819594899492168989433116239534315370965421294081534419437415815368756100078430217357707399304619832539108855577122744301981301290644072680066068206057793899760136693133019078803358565504482150272972966480037355026354149264744231454470960992536069823746595757513706054065116767294316578080839824132465074015162812649935506218307599897786027618642218624986040020178819537930364449370687151776897515981955807433809384256351698767130044871009886264801025390625 276 -392886164443372977165657968825614091849112415506665343299537465515298947579842864526166902421245508957578888090576731534932943405088892411305297866189120871577867576595299149695522740321848759186825387339198213929607780688968685134963412916699430541526892156243851640176191265906835307410206706672428588279974379790905752690890128852713113820631679796239788609872538884607399421506895768943757840517769101610773757797427876435610128056037586433475932364337858359833759942417948953275309778850342107519842973927455095651167006496689282357692718505859375 277 105864292489888336749739261360470812630069056577681870422917985593091095236330229535313002487855156858053569746373303270372259445128428253105790853645997618616204777111944884770613656034782113434583689388954024918231951333864497452175609948253954056693077716494642641842592286150231056663532339263989907437352955130358273208926079908662550047489539523068031778300990583898739677696396076718416126119373278248501586783205644579857265834748846797201242748644107419062771697914488601314884975118028230141870461355728525269997498421187628991901874542236328125 278 11194609282429244521887647528542474200486350914232346761323833966843760707184065548103891745566406370452704344838662470599150978900185214662822570143799863272933817119815715141487728588950816984058480411654644839924292571252066413934594856777992511763754403055868809833435849535058106538275132955649695994634949289455718928591533837379062938012315277364065460495104893481046163084708172927339330969292226423568572363085005356620358865382940555309143873705536040131361105886450085292185984132261528001443009677013338652896567050465065403841435909271240234375 279 -2828193738182371623800458198861954448291169622831203143995358429663954995082660445719547981051293861588547932446000961945026081428577973254300053166012559805215213862038747864983159802066849813491505631654390230672689819283544036517399343146340761761727437292900700085192404996201604375049899386129892558250069163124202200661024451844707198803743438379645130465556663000332032963737073849479832285149744460484334368506229554150529556074982879366404938075532382324289346608550077027761796341454253461977903800790401249191329011734510437236167490482330322265625 280 -320223975691092261836454349719718101831153654811096840868093060469761880231240022444854348012533152288860581858808714080847116472231754005582394978701838660634632497000195022723473274089427487045584499573733250366573456579591720072386689289755575065453210074818068498891765022968566770844768182204023450676559129287919277948854840440841874845151441505586503473184941312560424355880776233426711148788136777175633577394001364231466499877675275060094636485234428320893122090190068617197758159851565965925344289592850711693454581352488370458013378083705902099609375 281 76004516297268816047902301228173439551953926176432730066892170007630115663912002518320124859984837800545452357024222825367280092039020816070081483981875447751932305889342266301520538598267221446978992034727801677825741358242489761675504529486812627414534828943104867843220767980929190197145398244384134544999102189688511996394236756414556160948962741609529862608950126166308862745541425262593042160568304109811967184840932144733198519309153834513678318366436429374034060487663770555794900810246885167046958845724356719342795175232524545470369048416614532470703125 282 9198350424067642786691791388722464285986078977070148454160007549254453236127447750677999659869062136733369965012995482485204293872513145886078400343400610275316171231838081867266609714865990245496200909435105256983828554080009236161762172308723089289523173185055494661697529042413037686508953192756318457456080813279163636137535779841976330290525209888888781957611664496120510225972523042417736826130552090411657290200214228929790466227967493777454491122217869247624966422092428433170838710043657995487365841036544682211066237160987368400124250911176204681396484375 283 -2054469060270982786366369039798188854027868308926544185857831972584593610307234862842904972331195666772207271513656444589424131154227813543482379889606106822695820349398672462172488556127382980681230419324562000883473045405989400872855432315353938324780468666746368654406761498708893911855765459918018349998314784047835899351663448101062792412532908277676523373272887364251509179705920213344932629018812891926705238669262929607197721948487937901732741550763747815942680463526613820914093685241764628499072925455255598884702156276921111496618497767485678195953369140625 284 -265379395962446918977941987573819768777677255894696218156962809233945974102294810231518167428464547634024318967238698934191776542031418655721910254571903059489097794690790724817634596612730288371997788118896019201606866345884923160074589248386895849979538028448060932219553077955827656756918135147493827849078519195723503781396734558642685506340090712446824095678766339956663776505651555125138176280998796135110429479759056073174797400108890161932586564537409124793344221067944479270130509210559633989341968862583808210865221802807429232692138463607989251613616943359375 285 55853085905649758315259073177794093341415244494570096690010365414804679491559486651486140352779515059433951185931892671141893535574311413263592045814657649791824582991009898343096528511073671676460016090046729512580787468010072389292939445958996332205392313790644627728351220642286797070985073604700817577907704473640751231848513414755566210893915449622058878046537169422064684607046913602190474049446606427428508055244130576461653010269771836871362730018169583589349961555532993467330402901595994970439487816957754787104704304485231229010425337546621449291706085205078125 286 7691311958759391238630215078825756608667601979611715856574023088978134454134891483023733118040912390715468984684636324587685786496809080120630913639266540700489624320668834435872016925948925312612198302610999463863783714380616265807347974937240982750955458703507564975533873570517700438575648882693006699714301563504761216773653363296668037246548310846750091382540629722099942700838082502656061633775529408190776835645891089006080356436390161407133956397620684773424853902205354273351397136758910552174518629416754537264989166474837654614143553976304247044026851654052734375 287 -1526993731969754469866930227633084065129848462795752090744740406401254884518754834452734876217499686132237438915875906163826563082592754890348803291896891904862811290468681258580949416478628243184760339458774737459295392581483227598065766916652544285297958477406649801092558644309425846112691398579089481575025633169679169442381867172285669572701920667773315776975640635951129266662120481928914298489011837907012339594153036352036808789659214236794884814961153664975176452967451969535579546842137994270605371386608178486645706413737872613633483590875184745527803897857666015625 288 -223960808811915410327048080445218650701034215592537880635724675432605284079591732023789192059106200331924467857819460796172383246422215961924609093477495183266285230095475043636241095141632614558454491156530844607929257713576629230087797977668102602279863023881887021507328521265927971765942157467518953844039573940983309830187683831943513563459927394214559649110215954743538634737082510879348961004015599324308850977347097951145200149078205750921024081714285148262223323118265054139959293602691808161813537827908679007548313828339973236745569017091909176087938249111175537109375 289 41978067047054773105888998342490071400719671935984617606000929853105991440259377787475043186067180139736647136672584271586979000210986834215581578643110401206516559711710684624007510854984640462854403365101803967011506871651899469577369215567260896896850264946915848878499732570659595221854891246158626758753325600876108329190847399910873170202639371956161266243809401535366979248586275927564932355533792116465972017818639808244160890533950633864693708608892175298948263592962039117472400662059043709484498312876085834569346848679637850463463595783401668377337045967578887939453125 290 6552908362406342116812100726081932982158289413691780943394998906867776812903493923315132713428341706499448014352525690027129133306224934644706686638685170586500313085322597608985657850876242111838820115360775600820829971322176790402433460401352306386254531887117383467523057042146909992464288240025864944564655441160909842656529818487858556995325260518725564713318583277923336109266582252762745935333398764645405137469517707213555163074862696446908712585356444845577430275320313058939289116725732609306305509926410036024630078489642911263425323680994060027049272321164608001708984375 291 -1160252123665264941085304829263158164297661629352223927645571431890933392667654047103465063780887551038818271552472216548366297519465121155183295031843771749356699061580204668969365169244282271395128043059389390738362875435736098973376665804414793157877211870355761507789347114447411146242794568015698847760946236371094449502321234013027722712182384648400475363082470275245512869698489050597581647867603378126735899059058154814231276693600563532200051635737933397768222499935379586423869181232089359177017914502306309238337687047027093153854508773759305115148672484792768955230712890625 292 -192677101297430389192674012652720355606678405646423328581966435985509926113720109940618280040453886541145349831067688710935500111224248291973661764721242553532599423875130861957899816437510083902395112265155545537900243499344518203563480752747839039312592799708592349265769276300182634896310544869136110727899575052882299140390523533701888941953597702715018031309831709296045263512556837937275896823175882860791343205650996748387322524036937194933942923687884761095018269091261585746949992936944889348082310104592892953542089013602772009179635924603385129427134510478936135768890380859375 293 32238389264318069608133712930930932251508493157311123270595839915063400334008987662209664864951608727821096909590206505193372469260892665516856861807635159611928303226803482497437854600906831058731008518861709077679490825972301617204329264895394525809251330883557509560571110645526204186402256633991557673887739624730827271256471814848291868422043130585052912833418810849945369961729178482214016951263458854170717771445753174422105601243889040062766962989837278305060363712694514316370690525452744655469133090875032880396560807469713437644802443446879349527958739272435195744037628173828125 294 5693722232976006543319110163964866952147706205517955073255563442463249020099404175145961617406350941781553059597228646171768812539997528783316008221243934480194701373284524982746324602191198704467028296175984879963665045970040003783143432658878422803868046305250308264620154552911075199344672268542332071810347096192116473873455851820957498421365820088684292315197601754976370546308202936942010186136989594735616217664291486505304106961416059815647071925723109421607656397249957744719775549818699276018181117797655492669990347973938562659808078156295997354010534030254348181188106536865234375 295 -900383860318652188832952986146157685269724173820858308306129522420490445322969931647855056001953995957073678861126886596772603521644851834955099861295364546337904765704239312802447843750371622941822675964563637546283164448063754175975417616871714963596809113890807424136074067154345619021898456795853099341001818586784012970074186670304197820869077577973123062980474769433744146605800075744840205469117828532688639342573583028923186048231850723210206378034576115417360917303904557759673457670250982633285757025303169886635758244947690752123007609810007831829494525766131118871271610260009765625 296 -169107429056929610111520239770955092012938807270628372709348986733714981397688624361709025639227375706690067347261514593809699388139552816300441296982638968554118340530176813815208483468099412660850901422270541067480972301234175280250553726252533778077809264254240449050849038460430912108163967567538085692742143643848007324531979609495402268466031246653728506147265040583535593226799147285717715508565958326470108049387534790012957662495697542886407881262827973955764151031015801188647078433609850982852044900656736142522599751151302300255666577547567322663592011443483861512504518032073974609375 297 25272797874838814643108699023272966674239464797842315943797460252705011930940268655432434336308544636189342939667261153430131186015176097946875330291542739917399349740897689916697364634170282974992137677268709292605177172803262504735442145598952038773627192454473339514084991347711103156046410596896416277220070035346190611613252108884707159045440046148575711280201286908816372238607052860777736102705340178443881509802436822552938992574631038064449627207712844086247984733996584405549372267930591249312093015286710671358917076413686101836305871857630870572392017146206512188655324280261993408203125 298 5048404819505187305121451593889783741499794248408120995797298909135033308215826443949065071936894720499867814907729949534575766321265704760975021041434403518323165168175814792488944942993352919781687025182949914773127065663738218230649827484301008338600852407656289207644437070167857643600452493005245603559053183074571054245894059058396714221199505695846300456323302705768468837652251245201988508105847483942458372434485771710881840687472927873574035928074435230387711303578728831424508726228301278953452083954948515521057373739078235260422960765387648846308469170805073834126233123242855072021484375 299 -712824765039266806311739188306214800046990358714146389843674534674322001890100473593503486997870263952774232135504044977100672324780874240635672040627042158956114783992297062364785112061342179402761953601040636607375958826227787097140603282650290298652004266402157961131115901967715768351177112606736712942139659396877295350323944292577004301657033579243773569945381869356230990668019115520143062602877517151562823750097936107281621135712160196266316733333673722542847589653742606822541324081503480450143103998658355868760527430889897741725361877903313699964594122883789612786858924664556980133056640625 300 -151492481846337332446227470545689517193661922860425493368070825308846356006790648828563022172884240419850997873103823206147642466369632052109268426759246102688685959677849210361334990279897938152456802979916001585719049072209996206080204261358239597830942198581155376168052874539897143514536344513073390240198074667435467508264807439992025541617873083795907163820912325231208828834226361564509382577531930560239729347825791763208667801502892533532797984431105469733534954565732625252513661316349201478144768484041193181141825802456919938309540405736905454994353734257349221551501177600584924221038818359375 301 20199585682922757443333994783474267535413206931893776394563677192880835075535000679506187406872964558112307435418299806296021554016709542414142415860638808959866344850984287581718007343203970383678917420971014708328257944130046959625532715203127336791214214439317667176414543145151357871951925388072692409297915612931015145758199925001803798760627421810787407137289665332917146981468630188469659127636939351454748371513750362738036322382423047102565722037854480094092044362991369514320146621414456317843483415140349696635850377455878393915177937181672895503987298541496668508176146497135050594806671142578125 302 4569723157917872419715487900074120715855705435196300085344171590924753984865985562542482965090104146695326272437908075966423265243054953985189912131847435581910190162832117445147249579992449231539565361406417288317181799252700702885081528877560988340773204045943509622087296408903642728751552717387002327351852384604666496287586289489893788420447157334865606554075720096334783767859352364372246062910221584423225278159733957244819464420644439189663303554938021546670274311594937827270248714616741026791531797817948864940500829408153616309830712574335601588943382945830770679867062469347729347646236419677734375 303 -574978322082192567194335470111333818398810745180346705746785732245877424971203952297952707668361738328415219496450460687304937586463260847363009379152229012066653391395570388042789897429502461317663413184026064866097213118209366302651858594763951717968909870316328129642728336879381373934531420198464392908821848557282991772421753532903916286017293389237736068864846334711341963224248817236086801226991749123538606412522285949370825675126970306099218591657651085131396773409117883009467815834298544048938076165404045296932123624143408864764452665957113007391291172904981547768645919382470310665667057037353515625 304 -138568251061624266467003375055357609628613370918620668262943759882149031951466595055626252703727361223613094431253494711183497126059590107873044297738838897229574453652114747356416378515443299787924170907522285283620882412600741502982870211464115746380764070291828215366473821250381674057221263491081969072930013951237381899625696047777425734786844356847688001361048664214121779018936853193849908598191078473480944441737751556174523304882250828828358228718617867232484109275545673258010104411001000769792435585233193822027892246566430527027935442512106918619041269058023812306815782561723826802335679531097412109375 305 16436912916164559629518625450280069069594302865819785716293521735658435084984775171582475803337196102162080747081984651240271214945615516625273553935009012241341865568196259263788714731642520828636207551040893098072663761154689733373689820197887070849825942505004906561483793506058621521971453753097241348174970442462387981385860401013386345319092982867932192956816258682649690873282136497128248439163582797521057440033175185222783021988971445215166129139071651792072152127026711604328014647280417220457000987193551348376062365777648284263922896611633776123106140277895091209589420317433936361339874565601348876953125 306 4223989588812772122846324007656039297147225171086670702960856591555726740454260402070581072331096807484605796285576880173476085172649225907451661829088939699398689747502691094802229127484812834804234506181045572617791494118409612191026439721651855013570167773547769890111321484704201345180200834513926262330752969214797284886741356873134186939374242740517055325465825866773348429242433224449815010195749249559950716563707269940170416692875334499755458102094846310539310786881193731703562094081221999111380904578587920082294011078758849874184604859745044678138674233533807205898670842357094864928512834012508392333984375 307 -471790196585878953555772919964718514773257828484770380545405846851146517626252135835062379028820352674213448462066671320525872767925871983021445026257605560596366415921555967328484831735071850435121419509709074361914083398914787663455078129485978205576729524972348288515219392236164935474978950975310442237417248782488104361365474921223758788732089156540965325761676836041432187761772543153632839142658774684261716928896321104759965179940899026613624590112006462387963144050871058932070692772239041611507641081067278234689888169546322499135596799290948454989013563485848959163674182267423409279217594303190708160400390625 308 -129441901751950456855733368694163190867837705639737426672007360647801327301438139135870814037297480313352917229358199373501830862343953970566697922921257867599090811822973744114862289688183438200095806450511482469588445309041045530696496856113047600966155715259819946356465315149991426348466417062062537739670120075708831634909327837491233942201673912873900953150773221207950121780996708706565298592462605795681985843180178528943766982521551808892710835410185578410825520054361949906693722626388840273322544100556732554769347058163270369810396005806744156461425220807527368392485781874492673152635325095616281032562255859375 309 13593305784988418049848782972744247695576825766785622033022493278115999851523603772366168778419426123551694142232229410271243789315354750082685807057953276903045269839061376597268674712650491542533225894228501288192072466767638723180245593979839528152297225405466261008761055559506445280634432570928457699795851636872076783868908855834761765568081009536662992627036587513034838546496358899016427123719699426091345734565905663581355954078728337174842090450889875168664151939759682293272153177505319030635133917888151063462032849218769846464856873760764267383081259296219228141433912608187444819920727240969426929950714111328125 310 3987726197777505824754561785660370984337745531016456864646839361527299792599767748174270834569539429466711510250586140479738661120076387887114175537191297131150894312818597802272603229900823333287967340405531218585037663182219134376452545766714505093218613496525198920610287951169572599087432204328020056331669834316975223487668809854083355065591494477330783626446897622184319780504624127547292507595551125835298623976011694531381931535111273562763279970145689061279939157984986978540860074459833456309928950042499730540835531861394002570922696216643647882880284832974639910368424009764324352507706550750299356877803802490234375 311 -393025998759060611230633217783668390069935239139864913039989148981527576526288243863612853315534468486166910489762198781641693013800095368076423940734664066658760826146591632013659321620817816395719565964634213042349973224489768738333598416273952339800696640335439014843109428141957944630236900483166444638139623556588816576499106990989645662630343597337167797877137040535076796140036262714382593480626712935478590296232155586944684227236210515557886308047305962317617240139974213176903713160312424869145723675229530655272380299959257922747738343768800203683607233254266951384920144987912951866653160826899693347513675689697265625 312 -123503049049658125583022700192275128810995484490018896885906315805536680961487162648173490762588095073717267961866175383449683378686688626863847961726189674296510760996818181977732697849021382633929266430702951545246527764590123621217188681959294447930120385348772207776575903316456023398137943225925227500067331328095714944339665521687700724002249286666773462356234230931609082250920115472958294013900340777885624413022045203862181930463302448223688678470336841021278071857766304197852851915188366205759743157771454440699947241571362699970320627009709101192843357305672409945133427694536642375063146057902122265659272670745849609375 313 11399647692808746621072727765992069050723362449490415096681176640231503775060353531132959149162841433064453115325638113030227988696518272839985498603272140130675717215274094830560983928633018640945875116781140940256660142489048550837202161766195894502095498548152522278960034358286225998023433753043671073755420473225781080921338367748060902160574139398847375276110170996742462707523148191390170708194140670825765254832484163207109755279657860482579488362502742898717074375231020021107743674013770871770200931304960857112108563843697456746083244464026289521865757977454104255819651214677743204399471315153774412465281784534454345703125 314 3845330765013257077239001944527807646402092303494291718561696214220189670687958994725738451397441435456525743038911254277086727901318078304621599871005502770024549668892771388137777693464046984117875694079288040400175293363482694711402056439250377368318990192929001312733489430120403191704600439277248783705842423524136865607281592050988836518847865316210846060695679654579889302502339362974473564123349756374992469519200635399304117311429628599226323965211625975980268948041278715070477098016556799354325366278006397799590724507178466742620031135215948417598605931881466023936121017175605684234684298755858570439158938825130462646484375 315 -331563304978044465637454969092468910596848847778247594762264686502102885812717403886394726681051749400976722549605979742780742028662669900308925763664862782251030421803950589185333708984575014698597090623192828811577069437855588532805374639673128178776887730359104409004490730122581730452654101252273602363072586684483051094075016292088385898690948091000277201692983783638859615923390619330585965211933347940775486074109199493212660802908483539773804396064876274599420467934402554514175102846668973269340996226726223506055851104062365805277373442970937239078860074822810366040401702092185485464607109816132653368185856379568576812744140625 316 -120363177240849468302555264873035766597416833647760023325810885565487769563200881186615519628044275859547833300359220318247571000457002426765213416836264184421913000387739605697739865942158005473211808129343585951211296653319988728405008355478024790253891665907513792569105272358429755180184286066750037964814718547612520296767157828074467312830288342766430203902140549855075480847864169231674928750547473718999894964428269612242581405418375052556985642786407275251508004765706286706796503530004453262414729038135688617603644921056911097371067228358971013846663265491294907989110064310671874899647739851674017336297765723429620265960693359375 317 9666036542355833670347929158490398390376130949757971397968758383769683320032228157620794297718589196151707977414401879083196164141340549338940745964992149718640345100486043817402714970123529027820095661772317592880862203084911922041891800064007309489093200904223176375205542568643962252756870777246658728155558271707008524797479315393020797946509838768264433362517619062452827181676239853271211526930414550434935777920872341844596772717378042996930246323405052095537313027164046874660992067305622497892878325958579246447519372385318788770974364640129129350560822469656316875593609588837440739369714277527625922824490771745331585407257080078125 318 3787532646876008750638921504338181117067232008850102741629484762896291465850559715731501704253416419833471529196031547802095021520903940136582823737260343901844350995547948809693000250209698243169898509655049429124734452847463329446839448571600354681472864497603939361827852103930198585691389384835889973055711837758665598163355921663926505530118286850223242881236486417110039023928129480617569394199159891306625415854532985483151017804314129597719967210419553673441034241187251737206645138999646457539640363928516198826712429979480594094784446339400439162913245118100849195967661305819519669329305257619743152183548843822791241109371185302734375 319 -282294699571597156749528256773503869852345584874006906938150962457316953656231559725436924972835031609704469762162262420738250151696217178915835288566713634322485959733807325477073208077881167407135968655197258318915517432700878491279318814336722019510736190491191371747766268089569446716458173977935422738961258790683885675971865776588467619554441181123076586903316648376729711170117691384256189054263639593221211503853400733829258735942798683967734360370497275138119651972604098115901931090514187236635458330530582642156931571118671762784722867947981991266311245853865213131160942697432404855071249456772218497984686191557557322084903717041015625 320 -119817319104495771346221605352487737431017534985041946443511707469950448573701355631825390903234479274882509294537149559492785813544980062444431412117066439231070530621489012316007939862444992315013047052112141544892026052080902997623491435317053898149758370876550309188201143813513715419466505818629269451362469765964823358162692151940612753980330089417294401887731621613577688521891772279987735346725454719993829807963677195843413412278182312903760286733988573314804210707858884299133649990859518491787414348785926320931468643874115691405074975802076439067325425111338073629996832456016985926848097210992271516052027386545887566171586513519287109375 321 8253675183042807978934098105654642671414469866723646869362855645311707423790914934830575012631934194905919625268722801716887595689468470418578437588866807376197807044144752665380976106010128448312718741766425313156730496429095034498401980841014333041107895079421009872068944448221329271930795806854908509837012726846022538007664249994111280779325624992933209755849351985026355299685431940410335412008080464043448043721024261033668486897775255164709348107548851681757411232321570095419016309044227319281950901501509440053384030850910968023903534259838333050774893544420522715643223000711395286620793896909415414516539622034515559789724647998809814453125 322 3810481600304442014904109751706832457462021964893067785566805571816259748350451820140116022097109920003783575513893264851108494100945325156469815550323010082212005787511525112763882652722845210487244027874175875284997008028506521671731803476408953193200638306431624675802776304326621106025231319076714100950145637531951525891120290965718352418609852077853913343363508112645058702020098532085905855597329756901783138317526478532010441557935935475150037840615556797745897916609432632759241442957679869311058235091615217404129060753246486260340366260080912285433797690874575733830656470404939319719891411547941954424547375636133108855574391782283782958984375 323 -241400566074576638508723851063503741851844901289866061681780244884374940723393852582813044988127765854432281817410350406722562499072140426746312098802665923152237970147474189544942668737641387262519932475810437805548802505173990300272913890037003527479197545594051264143993729486439160974922035885729922431666045420693329579914251617985583814179350161887730800338764610676266374326772997651159014983340338338846130776073009188518390564756516274601817999678733779680807379264092302767246271433411237940705951472323555803303941173765114075660598095803053876323083552233361136145684262658424093066006315153133803048361187434740507460446679033339023590087890625 324 -121823987406409690732318309335845593317762067783174497992740564794693760777902171177629297788402556237071926708403829157630601084766684024636627101923937890758100021048627186867152654832977149229075822120708215345299039304660215388498363076692434022014968992679756903808581049784587060294997282353482957763634240237539860248457092948318776646529573008481826426972522308851048020025378063922903059027994577816663274114183348197394850469898686682903408387805238503774252689548675442071197259992549454772875767130951605870726820994952089846463116944075616466864736849868110625959404021227490069691743474316904223640596428565559859965016585192643105983734130859375 325 7055830836967908972267408172289142844690968966839954700556183511595204313959690751321333315521020040224574178724394300326101799046705182706865766251562558938139359922879464532095256343592703582214153785368391944475290380620983463071773746452992765894444635504303531220057183649730480937800738071676281708232089073010155299579151852632684374035174861297850096237493842373937569817496805901805085748611049533851725973830953446766861684862655471336639883186772962453553732458650081587109617310590926353228916535494459514512872635174629452898059726017560484346686864701173129665100746601792831454573115147157783396188582280600081293059020026703365147113800048828125 326 3915373153078988194685675193208127861394176703728307534571567906268972302345982605764099801138226516351863736556283930172165153545052412098210902027535234615336182470013173224379288338148285720857135703471398618470150853756532777439031732724918987430648985594371775042403592353887750275084667133316813613312910996930695325411254169667116458062142774626635422180262304748775567286895775365453487858784682551129983910405894407320860295890586448207156756567530711157477716824418563237903180817315654766282237765798280944555213611865097208874340573298896186891375302991805189085132521809104522876954895232729188439933939161216081946351073338519199751317501068115234375 327 -205842817814055814872570780322252896295216193033961335100511111297098725910654287094393457758574415663335377179105529455957474508218875116627892990067244459878995358466087266749482807974358265440292106617592392749745822811296515791021868988055617947642472287119630340206368941472150653625434644247329779948034226719874964883898472539573418091365052595610537763694141752418679644094909078123601440202702397751845021859921828680703395628539184757227187205213369048678746060466859990355462149752180641301546236646985587846881186889233575716815509260314541419451075438514053201114976043388554764925927406557750921741763130894530987418894205120523110963404178619384765625 328 -126501262152639534761260001143158929927713867612847149928383020680780980030532630019788309516068479021328502187578202473576991883045843973682406031324730350782458280226372585482206088124171755537789231286532402091243183373538331964766320251843031960940789753792836054709897365280047598583490416175507257951965716941240437222548543483850281105516252618663211428007156526741355227496336562751940479123627449022270689502166901320407806020252429243032681356989156014995924643657651577473622643220458375846788322626006639088450781340275073034171195558237999912218268336867959355427731674111506313939526209660828327354831830014803216989860967231788890785537660121917724609375 329 5984105225051812439457615156962702448874859970819417405828914058130036545519408254263241758611273621975609853107277126464412101176958301880474962116097854164438135401402046174984344938906913306623803318683227862091613811578623543762775355492844623504315680428209217382044036428280572617218519123808632156889783598977458685115289783892796545601256987539989068736148709856039262342305074593445342298257528628223952935154492754510490918982501408621147298739432754625749990149358489642617862125531802654762960617650671540307894964666148692670461751872360619825744027211255929319501131568124172794081379508088203991693074929399787974643630493235150424879975616931915283203125 330 4108574220450662941969833032642543730973724819427514895020069923080390540872030098369330884210136268715551616797432789785391432799048892908870510072552445240750210548065715131992210417994080308582519411733793847536320787387516016926809574337387259602174521643929666162866731033500697536614990593949748171671727563614361470354986587925764746132061301868639208205487484284474971556648408829215291639395283854517171335604637696145140936299891330696965448805741532008627352311556794609117630573341677967325963901195959415191369566796479648231099995948071396268870127853353025184298430294543807438008610949424867950532953237984284262060315457953513168831705115735530853271484375 331 -172983091875922299582210109012961078541744347359162384429406731024523429177737512451026584052437907591113464565502178320932130188067587018270207724471842377474178246141013597639032663234279174793301202267546619822361186729515105320654107124951658826118696496828637759320970482923090230757771955494222423095456963772859206524853538671464216554084344467700050441899611855321934886366904068205945911728672056564176781244873107200143571638394638901323076397204547624553617919872469581996673508272990108018404326868842920537600475323320850479807233075811785463820211200745251628271174443440416710970548758544448177338689277026867721789673432861457198896459885872900485992431640625 332 -134138846022358216009528494457923638938034407429385540086808061820004325510695599893159488142270589822550630668502635726663187948075885923269292644355815430606826220988860735439758484855063372923766270689158537925494979634923820083675119507980926221105930615569933699787675873679311077846505924664013043308164783527386953407999322632493277917802226232353418887979101074496408801786395605943115359757347577955648887690567603123556799549887848179654780610346666553418622143881641651440541068079422300444211638661338746112665648384360811081719457833942598879488710263310791689069628354111614109228976065770166107466081383518868551501660879989403346165045149973593652248382568359375 333 4957483647163216859159145634556083456744022048530779639361137091513872664173389705640803498018766812271714529760665695216531848058587581610093015301636786440465732311499714735584774306715190366456016563531104132912868673256884366294426431877522540461068256142966889638328716263989108358702338720639955541292963855676812376452638121052293360214677100439321746737750265952272429453901612733433079385217336142593811316130353400246087249077368730395173710607713828745383401921562462062641063924772894652265744985697979532048040823197763135802410846184899257453410840310893548532082789921219327561992894079151335360561187399751825438640510411633354692469993096892721951007843017578125 334 4402274519329454105550748616312660450387534962293221613389699974891590522036907155441570753524952262330475853884718342780009134737801399128020561232415864694625495557307979814019002266293714063826468560487655247325167508772388366442125982182837159001876280989224050807062658042970583256236386039088601433025114364911129899398913085394047098370631236368818080723998735794877166984766742268014792047247367539717614857474634927335383032756426881146829978991091685447990232053041305963423822535327731825957731341002618538300970973491219524519844841183807268120501624934438843723758665657684511478388369400739357427850905806753515436898403709632355572212433389722718857228755950927734375 335 -140256982142299143706243411828726421454207654881043371088620239404974127433538856067826926329525513987625380718702517821927474776964681725621461770691095970296196872233468763655065821275933040755705991355061824241878179869182397245338536057300881999362304755125471977606462250538038578515863020808544017612475721099457773209053185551313430774693654669735789010600048026175395325961273876650657594200697008920792557712205552860178012673018298877560676000656230615253938351431375978417248191709027728628173708166853173351491617357453085338485287611405086154362535500383973411933340551412928472367209561995084721882634256934909173073089168245421187932865647098878980614244937896728515625 336 -145227957380297474003762294132688274693493811086491682423026951372715787475639356193485902469871810342247649186628815782577337267326843342001022334113668317776036003507588321112519173508802297919201492797585030890894640212343422056521688675349048340028409828651852947883899374803414441194819868767321505134276883205529683463311582521243133393381291763336976535221878736276694368739698518042178910882134561373533258559453292428721515028758586002438231590280821186333789010058502954671290334793354574489333188465950232479178335146504002416678932574121418043167881024099547106510663696298847154197326215236248527965758408920392457658740039628457339375398516420091254985891282558441162109375 337 3892242121080138833940371594032862232176680604490537711090952486263409130753370671633975517829257072873290290372292427927541203119258823151258381514748066521032990591365717844071411495429911676407879419351550594182091505670720866211898871918058200774859921833512276539206092111699462107396238205347129886272216128335297138911145381227432981582206202148375177864928987724519945449554333620141958707429878302876191047550237982436334026153353615428126781398204255767412736985639833443966696782628092175821837920188390129722024300613695181942248887597739586675010163836145740975587719195430672967120845381192907082322588767750726962656979933842942179376407445571430798736400902271270751953125 338 4815759731047105070617955383996327271188210007964926992258342858466628642824232231004235292559132693727437313489464732175036846606332622328682055514011750195476530004798440482282415281778854249461587898229800983173596845181207461169744784551667961481652562610223656839509691212816062645437102176936295677995989425387499811753884051252712888357721572786708862941562412082896707949245054924961710504330525415436690352422255625663138425470547829393665670407605421778696779531120317748193868080798468637963827071877414328505953818051509659722949671630922650227037489521092371444499117829942879479356499811298308420008750156843634941450833448438646801108793440517790941157727502286434173583984375 339 -104847829363422993382351091760762892222679318303319936180884995862656020832953488972182628589780647813217681010844490721796690579090666146418872351724456204465314130324405835455609357965726123122026658395451756965819614807930920666554214310655420035058197237762142363887114139043852669618207483429236851962900939908040883370523359351513925640140390376029235076890095728972515133324812472208773687703254661827287500496942804801905436154950946010472943154996090659146295602256732254256983523823780582042103423908933163014382563843270490908040303794632912817887849219303029666852872021479731213966128383350142312094809679558756905203795636086420382744120153024519119071555905975401401519775390625 340 -160513408931664039622981469225929799064528109476127404217711091423291616876071410623283618032348409590079010833801219785928057570851035709735569610045120646016447850471035818879664447281085726491223006446967707047822332464649728878314032303928790116518752421225661039341626532167394496554802445939323799274197265389763723162940152747475197205220928043000188020029036932862857007156443277078121814813384988660774164390656890419790311951757294718168725618056447775627595887594162857501781602999405628000644780101456124636696710562523606369856035509895676849932078722966245912463414052653760998133012278647703113890004746108453024550898567004460825940156936446004646242499802610836923122406005859375 341 2690962629730933941385031031338970573537034338485983252458532605027240529773653199436707094449749137186018077112332331920625442241045817449998978709233277502702027570054023342982581571012565789969813225501614006861997903077009632218016259311394644985545369856106278368010510452104198468904661118165552911032872990787103618091137569855068016303373167114293172661832805025049919206600535188605730200205520388781348694604849803900537572924179047478114837834187501884616590029223504424333782998811340853639662184138372368455743474445154725206622744887690270842362742372345718937220625492435839058686336339988226269549034792355514958635977759377223023333298816546953816251743774046190083026885986328125 342 5377491912827003545827719893748816878006085534165655510409761916208695455413422666206075482877267897367190474429530824465746955113905140435193260122034008136091164404891345112035539407094385636833539495572274904158436695819049687816588412829249281338751395261799672004558528004230510278212911443991150488700288579749059618749589712364401480285589839176551749116639520247536205061187024109339703458434727153009657769079996213068055332668446170129153046893381309275346082321767851894116206524028193980793745572351152634951409390950639651293882108394132180325242020475947734497388473939045564230902436009548883791323923779414060749235108200951957996384830996235318037213117122519179247319698333740234375 343 -63302843933926964250322100577612853352636815217867937137351369209049516318826647301290297563191452595090629500349276314322947546581365915478199469808492488100105334013473920803226506898585226832460562588050720533194538240433806394336090882934456514641781639788259665759447628291571764492744064816480918922676328260475266770194618229440452232995905873119891229350790691981892066822488416834611136097914585585347394002976164962190140630784554104630731670383721766788079219810615714815390038368019930146618189901825925126405651334750607513555757375685166215926419570971800443412944114309251760736419068723300972693585831203517135607467889578527216868114688154211113919427858718336210586130619049072265625 344 -181075527377436532010704587011360794804059743221533684012600493897484336619860922738357472769252440365076193754975995515163232886931714220165977243091093611927068926976085044199978754164563604930684899417106702231047663784463705238238483363257057625493998308529075473090027598475662231314312525602400937121784881960987266358499681682564193619484796383446209950953474787060591457260853070495517847732314491449193373219869873530880562655471072333244504176626037938815423607262957652142899116290523812121134054618520774296888703524088554276160331978438784940532317374133366149612280883558623854861236579368592684625030303077241823702826266514691752174820282548225036072478858249951372272334992885589599609375 345 1228687837813363158753335719615680538203793598517095476711386889288055611040979320129311147604048048060314332940894825532639043255692436641771174310728430699195406385381807597118478229742287142322485988882832379459815954239185954974665879029201109894133751097896432486632360452587156168007825285081200053112339968512205861564302561338075557581333996877386723369106481872790588070415464155850821381471324052007264480528983105550951207667653526309088705188845838507882608621940688717141933392010068824497122144877751716376943800176669709116190032756904398768649869705934505800275767563800376083639976747956958968321014026146760557084826160897850774183780954313639892089357681862793469917960464954376220703125 346 6128307019820195963075688765452186875016278886312639333849579633120385699172702694384512710066445248983527682520442882495332099123439719967020546460463517172750177452988344382386874069452606918418068879236791764329020592323913803879716451906867123867422751566857523907606994906725075821576945617042581684353108558943540504888695750494185764062687635708703292058582514959882550110341519634232712538736909576157264270966445339606826579419815223218542129737670571903888885204670301662537128788742660431938027997376576137559691785150317368622561774354799840833240899767978782047392595510936074413276608632191903462013879617172279862177980201666217394901592657727056669070956985840169863877235911786556243896484375 347 -11020812105474538171629663753467561314332838906954476755081808476377461163314013315022118842625834968711499988757647331684064183096820541814074246225862042284566952450584610091158989466838437829780510514855121501078336414722748341882388366587815614953173474393184613218695103692699912236924611681320422979167680857594173829478892497380537186154434987574912555706750012543170509739939960425426088709245108074676002650944532444987520652495719653995869166855031832605839067129413364708163033512564111541358277701631924511110951450638929653598962758947115149281175283148933312438787748998662780177681288408765047387759545512722957658742384455393237076515681310231618115611155347402751658592023886740207672119140625 348 -208454312576532956611210020476734404678375244002482385570664214046273723391883497891814849812732666311777399871733968898794683683707175219907571074165651675187965369228574562117903834553139543056873752859900616345278065944640626556443049605377862492310343957154522881068176944316556427949730235711556634873007648059722009278392382153792183778646527914848038712522690753788481851600973416483844753035833572587177308811739662880894682263012715079039723009693500627326674625605665345159778416757545731206191371467296007756410433603074887085646830512504058963121595913925631128865826541689885460398772759588361694366182787989124163781518106660138354916406138325217447179005019037217830149302244535647332668304443359375 349 -666417786837561133250792049735414312327869081929636452598011073952991681445756379363559908054751855785950003742079039894220093518201908341510667277541459285866955499768135268040632995988639631537534233700884018053614744635498523330658275172778448729188691615067446356130506905246944332820574221778031469083503652331218342111413761038295078696621788757985375762790451341170122193833954672070492435839072697157136149650885979900619006982349552315323492982043497517443837582646813335791699988875242196024474154600024885255124279742784378521895126631387879764522777713116933956916715316599031846814221138049285295718762399779717070913840253833960817324539896221948131680222253218265708181888840044848620891571044921875 350 7126222309808392376350351160096593037248150749963254369024867393440888929041970612999033693754808893916480880394334809077104670882561797329571192542225911298349456780856866497216343784406535453473508424145816460150932337715421216866811891227269760718352440564523654346513135314988628227072570650697769868581190060676956069629019185618808794203785438799842693166887116904367805677487323017220105781152384486140852635230865519952856827724649133371739988912626890968239706357051732068475782909997202887734034916151457932858474028693653366210683421555506885257862209559518851199684415802294467357324754817750900244233589902805126064300913082720882210764300043517977387757928549844832898225525923407985828816890716552734375 351 58489241637570308752253923106407676099086663260002802169236116803792059318799296877165273315052033123040489530324985113757272562087134442761671850330801609996983857546331372179875430684443016629104966336669404119993647429574705434575638294562649595002934325219431681747842063424913331751108549060475328732470125578345569482566587931707565170313054548398111854498148065523974219635941260338118419455042115943194033109179716710355516078117835311274295753847226419689522160870044357760034224168406821762309638083538143228543132938645771014354419951234138702212442323357505090720665414370819129132351559123844986864321499826469925853849286120109267088053218658002707855421266034610678281766416830578236840665340423583984375 352 -244835348804601229417938109589470568914766456180936009774871208015560737084591708661554934631202656167323906876152703837065460106207925032328781521815832888790639695060182836910348416342593791445436217942084447575671802315587185490611717242962811981214872578912387503802619618247854267096086742497399511295793425079274207035686169007257247077170246251094998400282092306948823908596029230844646606562804510974557078781125413571786591579681891713164740659847303663427061808465515257902629809417241750823463784855360159258323073974311059635843316234910155145588882072811541918113141207695470992511595158425376241666825417977558376730553561788832359950430126803641372644820119927389508641752808629235005355440080165863037109375 353 -3241821623552631517807441879425992039287925816721736712504325125341414563684259088382467941432048215449024261218854205669498174832797414899150539758090496782409153625219161199268724938603515258864786008460170002401659873308544966124179804824047220335295585377331452812586657911145081627566674220877154496434256577346979800049047862328470403500970360957016258534178577203059134223541575870846966030335155386449206760039890575499356840529162305463541809623950440890745065503700626454803289643999570477629952199606532585103439283723079815090386651812323624399464820750598205200065780172613131641107575175663037875205761547901698445907152782943451077221634464844668273404712592766877501216578358133801884832791984081268310546875 354 8453624948428611772895113753741014900840991156039691638589372944463601065885944273995919068924664446375158113167532365511095036039992971493886115266906470470911343842785869254080249490262672044969096593446168529420782029938880370031600847278935281576470824068008476042484889784110545107784191398850652921284506464305677019192282091325414853370122647005595293366687808380572318622853327332485469877281983475721581549554053104224888564904869550397903329338637870728142050874537531699609559178760063275598756412288296686456911224648701397966911748571420288984504462323089490089205678038154057856740585034689150514846129701776145992387234152608149404739071634320946303907883665804278274446713769929086765841930173337459564208984375 355 154733400506430951480251342449751590331181678213908948223146911970662359372764037664144173168783938922233340236042151930641705861499372775150761101622207866729895076780032486595431853021346511585382639172731060370422294474514443814938050025350522575754428568250425141186680785173997897362464019064923508396719761502849808319262978896526369505106276997348784507901162242231389077597370986773850294910797128045303788667074149366348130336162046453130709106167278049022438066827069791468083520223433415387932083770191311874693071754164591934950252467530232622588755873095200385246710435939065052177006923167547862540868928128686452447347115108914951794668301025995963260495707597289905644439105250023288817828870378434658050537109375 356 -293327944953299248821619750780401150448602173927551327365408550178035369285308181103997303542045156394780584055918240236477787774523858614396544144627565068349356176906620228916474720501131627886547957290128547836696895349201075854324703226707405833166647826484762755812115911663335874812999698670689597589504381085680254456103179062728550901221035504337916333687563042348954019501080402963300245556086219480127303165650136749152132521359601426077403282160375132386949759591025378872076146227945434281141075164658885162462476146757498675594108470462060690657966464854807358277231986767684347575119918740997807098792507684148686812915140593692943031898960652895742096652794195344391639778976529582812139551606378518044948577880859375 357 -6864978601634859279351107589288939235717277259164612022436192215722645240223532651546648431222759843092779694434629797738616772968609410451442474036533413396219360323234874536923800090714395235623569301908883973386777486372865295087182205417966060788753743021544646104781498791467118017246643190490499348892280944739825384922962703055654733800252969405193975580093563518713472236722481001382590316628321300645195094845133606838914233774819483787211195706765872236229568073417937779098878584694872167459879914397728914496604268093081776804514950439505059190166347224819387831873393622880523278227017129174398863819797702974356387047621854888289553371882489459425876715438217630972186322086386610726560974171661655418574810028076171875 358 10228046589127953222876433062856669953416209270733487679094002575450132203614674360846716419565878042412329615308182403924718799214648670431020281073757324414289478403638840956187165570999019157060648987242892954747743693255284513363968156062495470175224572142288186544318779791496133326121374241740293764521938871939910255476611009173342808161117883307740370972492612782026937965081186573067109439442090868228507853079210016271641937223412918073807975251129055020508676448684524216322961659007424602922702256138767111721429169129992439780312904195388130027408783003286193297527871320939801967872010391426677284839255685322754174901410999536499857147157624954913303609917466630164024977696840930930632709481642450555227696895599365234375 359 291991142205397169071136423976896493912986001714198686590621380573663946626075791351096195658848696547128730876085463843485224858903935908433509164466524897664407429598566543034370430237618938231920550324385750096040419798182028579658541275196398627588759180879313296661748002557313035147688100903870147979146479024951585082020278519871304721453664595150527294114465646400678149778577456317842345865798478852978563972942717543694676663872831359559557466431819136638421548531217550123519864560472018137775938197423756794806009987427643256311167042196536146764840041051994369181085498469839288532676720917087996162450061037766090357685820154583249976234913384969063976734021760515848309812562992505383828765246789771481417119503021240234375 360 -358383179387672664441882985897538879831524144554374570092932091706618231454441094406553696094872477805414936871392046015662030669675249843561987982914597563055210392048828869805405006967699397292548149917557531183454916517116509606272834960214733638566807101205586412518914570611630397503863748068387664483515120997465164682768027132137190153117181047557169095083662774665268340738593418732057832569122648531750470467168053204750433252074749126874914397953063318048344147074962843228056837764396852289337631084486985740609290978394255800069412760191162509890471603416354880747720141320954916391009685986587920254402443215836306929593012684920221724270124994238914527720446202179851485216267442669474600841156910746576613746583461761474609375 361 -12093363393944775447039107967392602704407766863248802513381782765171955194240159390899442263318544403209776309665255394476468886370507108067344143236951986204876346076481571987279613813621693127284897765032116919305580593065444516321717510990002611774165459407450105168821042383280155867529754940230477143121863384987617745107515561841745581338471192154696448411776661878342266827881179752553767124990983576591836089301259340965300358961807235999635759405479895730845232967556169384498065010515437061347423255027545068423802487248418533083005037049649607807315914665396135748447297092620704681387883143887804105883250369491569202467120798478298167782918369192903149737778518721898385796268559588937314483043691296870747464708983898162841796875 362 12618413303407359645389740735246167477157622351728419528180842626570880016424016240960559449127805797783920755087781526969708976599918453425199290143367872654742851519521059896039220267435160811779343958958189753611740133577220654269111767667526833606345674329413985576250054467181859423554042904462266408382188633723384507421429686071540785330287275139704046003810938332716152024510552069139973165005466141873308963740965089572834325797091438430582542773756074587260093070380254620799704481376254654985449596231842856189156483797389889029440659444794699235868524812336822292350606674189639508674201255114068422230833384242399020542805998774716113322313890200219802413005053147109293914999766788815985856143230731908033703803084790706634521484375 363 492116226280621651986108097927450810927358048999256615605636338510094682552983975756351410979127710237189628137123508009295755095879702432923097276190948025877907511006865547300927680989218989442455752907070328597343477787475812932374809258218966823332022209585769858850345571925156106674255800781927739171302168614437649662541370502255470170215040388578531433875243548459651018108465493247297308351207464072538521922756301827949167163514530696475990914537585153883765950108923938188451876719926918463288435376516403128348599456611845324799889991597342982751682012731277423273669345028760316820287548688134080571468357029294904129437607440689686366878381516488531152162455995913613604083422253921220097881174146107326805577031336724758148193359375 364 -446426853724010303765164096426009907777768467295390513217477113905082012291503033877149184788376924899179248800807122500373948358086100549983424061179213961690432662400407857005194583388792315771026103231443290651997326122938668490307507976713504744595480907546644273595267709755901686600140243279431026515931467613003492218697232799797714546488564323876939075370194102505746137029396051841348918830148415210638400466507310587324262470088158177247163422060910671597771721135162558189386427836879248504135941759468995750431309757325288685709322569131139915703028491610413729111712135102478434297474597705987199649582325025892628236142592563208302583493602422400176595279429480675697953711784592475733780357033419326359756951205781660974025726318359375 365 -19786904292502387088474268551398074866289558660378434557971645036857507577487559552566313456389328304076924658911505390209467917570651247937149846342179567787568880044638947088344665153191381370246412133858229214984423170249530541375211735742754508244877300798076803772885865790493677070284754141890081444298348296879237299855661932555445704644353742360758068686048658373181401803112161334324334177655014734448786156361099351743224003407331129890927365013689290967330557577961347514005387485537629277943104775548438111146607788602884189854808288625916118459233143216202196888576893551378330193100670425333054920393330857078470961286011295440324004996753637568179766236336277689608914253422761604256432233402411236572360593299890751950442790985107421875 366 15869754036245336630237548386401384026879330281854226484999298139200496041779625724022794772598295962123257106310313244887328793180886560433221329436669585570728931933839394309634086922051144228278371651919435360547022239566268519191423501648328292172955965558953081647638296649016134944335592731395797411253376855032738730163521707585987020804674177153274320382561599754764632312525935967693429155666133738412291653905161002949872748538016762350676398782050328268215641677114957968864325586297482572603227112858463787437194911076511155338548426854691294192401163428823488105883058604858761943855163007816496856863593111890786957200390479508759363386582390461413417981963511135321671233003421064835715162204073353121026703178131356253288686275482177734375 367 789065453344702303240582806333553069438470541439724823150323454878007561998221914651562504916763907421247419197389441560469839233328551763175797335784644665258165249110306725712916884324924188129390168676824142285796401468341504054003212045862760162592038852820184205964061717418507883878651525218292428300360040987628177122040490734828661638207050916762042009544001277303093681436656682578012364062460737187270520125885716563075322296904236778681164722221259129757290647591892402476666866262751099804279417653663697107792502716990805898405005830707815807857780198022857838528891310925131757085410661854928498168985956741144531225408605542397338228156471424602538945274727163847500892606784718545648287158698052998982563276371138272224925458431243896484375 368 -566826246400876265726920751233644412563549640209970485643733139600095002828654909216946024266686493036618827989569778957815318179377123273725359347840335091310545939686916122111734985816866832373612963989550291466005219860898706040968721600054461555479574063029205613509138668691421769988580670551289787551637151763169340283451019281363465882069876200910853996831490490393349297345124529601171811192375862349800129023723592049279746662433789690811021534984115810845857315321157116295790999705461502707226269252799190093427189658192846183414207691102288007884611342890951284023545629227724573287267739429853483463111060078558321046542200958300052572421039898212182296412926005673741723103167118425153090088038211953355933590122816667644656263291835784912109375 369 -31290987741427725192702982083781479959046749807532088450311930774720939730047149676078680298651606022422961065882501715225860873007646507155798751856939100664423201242348682366669309445378400082566391863108737324724987521858761532408415447222266890281117159503253151271433615120438177174142591958228947071982370276993669281146523354267678182730648465266660553016352314516625517014057209248499296953510463337670724682938560442377147156627723343640412632217108068309796216491359793184397468863427163176877664264525723522962564766276520654837149168734158109334006041775951101508823664383342574553964588806285408775281864844305427979345846955072517868722340184947926876004452390465364980806486919681756025278531477643122086829949662813987742993049323558807373046875 370 20341115783641348895253393295692141847327848340235292259597118140345030793639583078722808728038658931078095252429409838096388231637597299288677450977317502068649846264746517395971214009882646391881760044474573953370055823000525200191468833265058104317846771469745867639360304461617003160456341248684596562082390830674761336924423142481327262313757620851004999468338597541021169705524107193195078551571143617605118642341199733474168463023792086080906097587010055610258911154186884673566406787031763045014328027397095694543701208588187100410438832681970148394453285172742824825315338722216263146444353049230934625116612830339298865788329836278683911780277943874409301822861968264847023286824294738081605917370980432441646836336272982265427344827912747859954833984375 371 1236316794422376059963677096836377172551674389722289988506296200593106428579707562648226991269300529028447044511046561384571656413445248845912649997219199300435234508371295809595285230538834018953266169178695685161378326657601319166086488282604687963182542060936688603298984406575173320136692090648804603640492700397164254818995052538152647217382101454824136649714627912077947095457334943316559900292145118711966070215058200307966198214440208870805892532127388834964505365747640524234084254923027752018655746368688213415341104468127574446447223021710423786423325500659701064836522764151083069058977755362063595317303483406211312860022059772322917478773444825583875033035753519598369320477337181350881506186406281501815102635656138546522697652108035981655120849609375 372 -733380703689520282833804487960593007422387538005663306031900540343699097452249423762962744777683058770995151965273250086585625043812536363308171512647213743709794937951797400434744972818619087421270700851113081370821597979365088632730991398437959116972360206792336812615367027582595134307188194666430538785989102319687151413803201351645333367116689071626719087421281589836057952676158814613603866476562914055327073247166048908113985987546831621375554433407874657702970964915188550340356996688285702030537659688260164195143183019508668724490498963542518536393415914807285119674632471441583480133128899387128003123403291868445171598031985888558775077113478259257854020510436674575316226059971022180416620412842075155204320162335932396473793914992711506783962249755859375 373 -48738068575909743056204834682069931239655779241744120351145036990540783447563066022718576917602035380116041214521079692268872431427622673743132425861859198415215883926942947036779443228616828432066624967834095305097316266526339134682503973822826299970644554407469603784944610664017494230439187830024973324247747397277455830750299642089119573792465335995202321139102883111893929075373396766616527057433257018040070421995991994967785652043366412700977390318275460655980862438271925703179560580915328237744802188058198329245391219587602197642132457297187802239815834026086487618053436247099801766279737546415030446504632250399065479615124140502598154991732095857775018306903613683354733077621659394229819291595837774206192982497159848834400435180214117281138896942138671875 374 26564307899787175703425865079501167137119675168050295886934367166770872891031710106117747288015416353414376578865992985203706575694385340855651239343996955195491764742255287440307770520268717979436796074072417099903526111205079754207436139709387026061954432227049731829417403272934095068312761328686577048161806909207456853626410723997597918032621125644267077915902012819307792756747442325552593099897114475288225483366927791812359715528570051024257129807200072934394496339318442640625511854039018910835549601304371050343036955997181865566815036826847283568125846179735067826496248179840143523954995100465001873940360769707149475196385591467864473393847423809622720774203984134009335662008072447811800046113050026352307754301541873576531060592742505832575261592864990234375 375 1919169228943179781013148926164732955481461996608656978544839731611155159375240046395270017624026882519085025488956577807057245235157152942311545869408848116291951401401589331993579005816607585589289918691417346621944466356748780735420316347101164676833836369277824577072876886422239673875620918989508207521137472151050595376792036101838400208804545123117490863969908935913675252254322949917791915208529308601645788523831737558621078296336316013437508958981432548634983051784134834076064813681903705124000237803230940415217263760310705075813514008990763745534359179622797283309375786227902651957459916053528705294989585090162295334835457955040549943726201896427283574855651169392364355071029422356370336906135896231966923965993612147361100053188920355751179158687591552734375 376 -966642469172462808195834797040844227511740752442805088952113794720773802948539146167850862746446416575382914145880459317200930430592875511733625316544843862852862597270873866771342671590792347816355806128704241688344862255002937063446176552584467384392656202497688521845725185848216795391115874234284165482340716552618786393886633926402531486654803641811227659089549426429993007549196890714468836845176310423834057571115437661311114154193267795074261975619695517595822825211032092872607236567524426447586446658919481398030521814094880034201385033341683852400953051207149756207190241677985761245558770361821175340833310361286931736792993196668816647505261815521498570577718161077881263803441515345301800010123908987287475350751695793200710976517342487568384967744350433349609375 377 -75550760093960602611751685616522301081139615413249817790180823404011714327401540960412163923142374649940159589946474275620450024578035149176963968778701454703390138225200133039156112564284318052875933954584867596767134007588493757855998699520906052933936483547637722625209993440127771479924458994096819258150577156585006270413466115912554028327303896905689441651010951602697070732813276512143140675829769515472614303381729053866625063834366911438516639998646304140080969618196960830397872437388409858647092995868051099410078344110403260804583289370000081757454832306776583076419830179315685725556276838549531609413942783208734917181981920710678267563949396557160038019169625095159248074674499731714043174367915049291954591052691099371965369642492049706561374478042125701904296875 378 35335818865576007898544553983388419324243075762685627727473892142733650352099719589515357155414497433544396348083967078555203325565794202910625701101172294083444910827643705216538245781771992492158701943458182575433753610835396043956802445414181201719101393639741411514986112749147578865120544794489378681619807227970128650756468246465305158164311855865829169884467438350869036303248561941776049942702735117341610019505522314565467298221652637399621099751252039072394865252155806899119357600036815410239293393281098904234585267222997421439581454994991851202018337268365471977448751518138283506350632945595097486095357770692063305361644017040572708520909656053471485998468527053707604932108577727288950087302198366197863291353608697278733640890197275297168744145892560482025146484375 379 2975381451248556602642452211895394217870951292181854388856827882891878197304761281285084986145958613700105253590397028458859967338297705080664581764944078158449608834552532254385190262740208240411529607130932748131810480231285142985801628052123349833480250064737398854503209560741831061027924382949769466007029016328385615534978780030191177216178204836303505525942386882924655469742577824824710752908951657517875574352000382644262595355788551054326515910866113885927133764797267251496855574570800331854919379905341579447719868515340765500442890646397242284633248494314059103370139946753261679549259883935204336369606885314644692798897558356009229286243489726330793878374462227293617210338785056698059765787796036916960482327723932571528753357487461865815703276894055306911468505859375 380 -1297566077048981302354529562991535699451681563516760313109551162550953850391163978587353970535675470608205442892582720089403062081473239759103136881475020956055062833787579837880737573512874303941700859548269153476101424212491854149714548287312901445083462712243588512217098151925130218903167652842175655662687734979624590268721849710063408298457979926387109500219177660813354469026545198517322493207320229440712701472714107894369273413769679503025094307406672665797254416371584643589606902107713396307833238313719867603842366652619866399606719948192001125922198840350060064669550829152925817595128909445617089146705743892471391823747694289140905393452408996506383963563245720692339776336682868663475885313639271532736235955817114571469081123156269889758362978682271204888820648193359375 381 -117291035629741154394177568185942159170772633938436059006576026171648313319585130007993334736753876127232946858169298940254960494085572735999464709333892575400938747167674200342708173252009726392633866867297281307809129404875517995539825370097638055024221825972038675902785014801651439807195742285260293192415199242967203273866219016874636481022766247735878093287190375824180942038346324189058840904365960873169249896232064789144185418118414038778244924057687444440912733482908155663690936107555171339816363899243519756652299736774389439234526847412793308309353168130005861332851765762856094034390082624975094932137689128579725318949683544623488225586969602391090683848481201947876003794699769854753125104505720772451289541663524821821076180648614429331768604924945975653827190399169921875 382 47862067006706158095342536982048249150273023048896616275851541176469273299307354982454655878177281340933010092432407107996856729527619962445395601333844869580179242352122284985077438653563652128612057359476787245951629330221643260264342677101200923881405221619890914489648085722572254914370495110394853165171358652454386935084205329389974356642710223252762504052747703620328124454321413001294493046853092922491484598107039036614239003632740223090059746629661906773333321731067686644030287830360026934642795632661454817809004787391648624432343075188528971498136294460340513387967430030097663707194972807755575399899010619814198201320342991644825684452791199099599911012282062709471202549885566100883096980318134516627049130409981799760407170073165732997138913873413912369869649410247802734375 383 4630217544868520646377144127519171916468409439363775386349437821644172623928525701891511758596004513403757649044587910667368984704225600757102938865292826800610439150729662788955010367130054377877701726841524959268900715052028107982350615940481182847293794385188694443544900242727484575194032283742978601777112192121992156435876801762668763086781828366504144820562997427455678368419140057348079233330109575860421462105878772629472920330844649071152675710171896703956675699321488148646085323274235528950579377095387679699080516882844286169345462435687975147359626674416601991796475853248769054807401997187345530879001583316581588046802068134749033635337750030610870395613152589668042090807808414786953476313866835420621720933765624228495843749127358441449784063337347106426022946834564208984375 384 -1773303735305366334718701062446603124024005599920466718366064557409376840896559633401995494938526055283560812564135028838217175562568559666639963806138069200819395486690909530685121530587207847105936452296394107693203951705279017590850084962614069562728194616355042112236726748297389593080012002054845525692656214700612998439271178824509953686793576377736667103013017320548117431426404215303847105853933441873493275594820209337131482160697048288106539151446870525310509519357287109753802396808362073320129794390838106733147783105543918038596837671947806540474249542902337819544987139483441864311819099380361039405414456687523207348123743507723142072074376116851328707956929178788951906053365795956611394677691526769976553456139428751064643502780565830107363073008031051358557306230068206787109375 385 -183110865325019000638058193119034493180659212021739928930932366891160388388161077380591347974177472124828011911666607398425515510202260606024497614409390004164669023553713217727380557788774245583823353645982237805673291467364316847546068803885258220723001043385196159860665319675807647499101882912089998370539567087437873823191271698055300660915741646976967313402491805792752675517481099714642153237948350768146846839942531018277982348693831075286150188082423169389850167513652677558618494869497841792068852090807819696101536926862915767317792630739548913447808718726157255253009915006874886392071247455055992215065659866807214358117874145585491344125402089736204918267498804148332519491546275245045690194031894384398719369460165114722078809481063582019175089236551201565816882066428661346435546875 386 65991195606446376805746300120515163403522435224890509639296953916599986265086389581354333284159700705224609398486481601073806456424700453192203346333542400926092446595079450504112732560111480843387865576913038494236218640503355749465043361620002553498119777658149758095388373614881471109413343422968871692531221145216939061997745218558484049298142928497119613229668684475316707310130825544840940537679167008046167053992853843198580910179630476533828971243678309073016273327782179263217871957232011817408152881912282668561158171937857448759669722208892996204854391660074419655167315197675887108524578382345742055690959151486214541454119471818466693658739200440119607559877443894965492817935760105217719470219141833109221765052839821204058605312505430859854933298410255559929282753728330135345458984375 387 7256673791547050640165196829909412625055588848482830579795794344341815103272789183059781177587983919064117081586956832673009433002054616470655712489546117082171562055965260852711915402834309566161809149604781284184190362829974156456297907521471560741000282357465949125686189580770859045143092743913384816823426849509684586293668151886828333647611389664330317597537803451904831746025929167729688075373506047897689757531310332575412420837288394298593634171000295197044333503345364383003509783709524418397421301300639616806934729729059664889895808246660121278927980170273448749986695640868442637981894040641586783789958577199014377446153540538300300033869406252741757686022331982797950011415891300495676966010934209938580865133203325065727090231612200334920629942132310130631367428577505052089691162109375 388 -2466498715612350033533908194221111024116713934096783315680997302519262003573302465347145538247100889351027950639063517038960136501352916305414225550598198512112124319285156935555419918060616474635519144121979991511481876345580399371929744995192859040264689275675657979897268509814140378069894998939950503726821958905949207933858144399614924385443311757860106863360725510151337282713892043774989070455152557707670482902076423194272317495286223481529029392532742073917993514712740108821783462931433658095034499692902034403815811180269883277209754843261175167670667757248615196091942117982713481287993689525636679285185523893271100811958167385495666323531995884628267447885800277246471530555952181248008843797476502112807440335727986433656491213924019969116255050564845801712721140575013123452663421630859375 389 -288260257827846803709310985231581060775697280045195066544560270661849487504711048223400847187841004985249127663457764190753311362976889318207283939455492548493052097212448863341294970867674869316914226825182103507377063737974839321953920360572398920817118182738663539454578015168301846222870433489262296793528092320285992748899728529342835180543992039385796530645581066005986008724459390892628604730277956753800107754880926201818843477393485022217369492680778934942003704704767835843434373330428124775618720059120030961485965219119114114159446986987310327348310856780720691249953825638295230273063507448983879263255312558881678192072333062355808940105510282777393931492742152700141608886857611716287665174587144909268636017503563164467489335036442405380603308172463189415690720807106117717921733856201171875 390 92586562747434773959833093253939289157498882195411598227668177813330058662697881342846877973116775078913641895945090575605471766889691428803964686742627060936273142813726508380537243261968446899470689678092210718863826771356341788246936136903880177728884893653614115812370780055293150261666184982142481619106266255811165741110041538155405971519149970636214011191809672567959349847996695538326990320239936021162813610418552774002955070168333986451762811038729298667191730244355239249286857307219973290020811596997211200734836527718652919722993039199865968105199641957928105049167248293545527182295577894851402091393565979064872514193107591758086746885159195699911841990838767405689279643419720994955154817374463488998102060391104483001515311382029277235746858496770735705813901716965119703672826290130615234375 391 11480239867917478707569031321820724588634644454304413434471434433762537705743545669812614769384867085930789868777081200248618919127425166885902215599702060508085816869528428098806980002872375739789815197648921049646270509922180067826313516865596487642274681412539791057015825640008962313946438892870317391544175019760386471568497832082260190457987125598506213457233156705588582002688821397607900224392423187236054186443641763303530973056820667481406676065453017386819340245038002882182496035225062795374251538644553639351667773313325806041789029038654330551778439155948785344819071457363371336947965144174420875898585875895782103071970107602029451425258398986251555271606798913227858689872796524771290337059592995877237778890941706560955018942002975119825392730835396777996768857832421417697332799434661865234375 392 -3490330712016618275055039310695342058993868945692259553715432065282368499308539688946143596326964252044158980824938574674807372568042070334480807788605473418415685201988730207631391187297745069594968811096892725077192761675221404302914531309554898212004037947956486734413344421958678120156792681681384023723193035291370316510012082498627545064380852946845917413561597249931123457462093272649574113968991752522736420991799896377727577513426118355451614013054764179395356018278014043143261318121929622550146201080516370592999127202556713547736702130867192513096147684764145202549895262825260653886462128054043920958525731806328874483491646162976220710019238065897964185046925894885062523927192886460835170606856726992043085855611633046847288606826582969520221160225084066885393241701507349716848693788051605224609375 393 -458476548326000953405247103812541666091957846085019644267231785533833491000386748896252126962323875233338018503065044262124981260039375562761223553421181723570703166869747744881925899726833911767740384688365414668597091717546576507130232720456529160325644350883911046918386679896377686853350359916913033032176992735571858274325473129765245201955937681726444283240876934251546583502604229173752965590104287923473939731377941460957083748517953353742976937795716936829028554944769988937639074279815660459847978113971754462298664815617507732640050850203280725042601257038749263819318925420197576549625339618874771973312703667444009644030261884454444509502822845785329568239281416524986732049789315727918065441515608164580181943152474764479884450710119207050813392948898022957950838650997837930844980292022228240966796875 394 132134214300978031478443548493057695729630079343966586230459991634615972927367163835590513834125081827062048894976359043714906240785375419048387713403245294619008184035045216492305770688951184051541926867143899340280016564571744282786799095253914703935495295773176574854603613667834640685451961542692259124514171597533977078694977979703315044599784481986191441849706971812589555923182039156956932597451226917043300819421291501787014501609503755573148577409812602921087598913235582912931371034748919180597090897845148724707275061001181726914331091617202648824172025645812542011910071525351100941035075701779073711930096516451730223637045950898593941878166820641067544781700896832978364386282960250513015433544901942548646498927264061343877051149768420452847730800164397637234281117636864877340485691092908382415771484375 395 18363367555468438970275618914875147289790826749754611435598653661205458619143768967560039695439874879644957814915229284267744307616567246324578302411714895183607031599349926007842451693697266921433701367922884887885270988220767133507246541278537077458171256155195456217885764552498108448208823904825307327060988901493570477081730058385012222960921588176752423873745275044383664461818464692641734170352362899886392265005071533199409990205822733672589568409217285379447888558093636727424776791265986877578635585425903126921812421165629117207269298886135088599465779865009249284651092705951424330439308991872888063993200596589606751493481701637047981110313829824668483012763638539027679519837879860138937419995525172163513217683639675912816683666567964924910245382543672450638569187580512842572488807491026818752288818359375 396 -5023098597813517403679171667591887665245026237656173495803113007869957018922664067237908592041782543127347123649958712160865299042719046239740196873781050878783771645999850700377944124900814000028019482187525919022813086273468385519140760270886352802052166618603687931532277062319388398692801311793490814074638638033072400330873947302390264261653049356801708594633430503643423387477284412302594189995575179459314213394772836368178281406274776709873633589487759432178061511140881230922449488798800727093020210728456191498809555505527599062817410062071239092986370213424357254857783405216583995775271235456503503068848033168898443199522640251099331584552268477892382243435823523709454087793823991996664140332545528335240539885056193435057397231674695731105184432361645470284146176125820475188987757064751349389553070068359375 397 -737761061081686766576852077186434154348427535692757828071728116323411223186344706429259563460839577044898258499480011624666947585197336926562935744362736906679340540537571182014239585953507604687139180097288946324165661942238872844744927575291898666006970941963843704561372136064943534651552044657427980818956050479327845076242149842317505669975710240747416608665473786440658367371637399853553390633012375316087682087290680242243594306938942531915224138772343208166503966718202260272512985159444422380536790852850729507075744218123372775893794001483486713832999836068400732513028522758645795394565059533885557502792368918293951027956651078386054708851820450225196399976510402041133457244837561572255204096849068522997823651291969509999876845890543061461442724967563067815802323912253644770498084426435525529086589813232421875 398 191739868741124274274657592513397810732280853123787296887357274102571491662273444667811773864673393737688075900227893597207290586630040528370517420849511880956564716956582335438833096193623531461654430073501438673880737624844366642783965781222644948786606739753575864141387910706273407366284367613350413708293110598918075581891771044535208093013994987071990191539480878242547738476333040345776962602802786055463640375900578570529126244857831750014767467738749052427487141318856113868906254885408918976378360364337062938917305845407439905258505185867526194582562720343146039694931778549563187962659877389001297502882639733877693075980844586217340321084331455149755041563231598003234353453482328424760939023293770982795879326511536414234343712466082996807071091900624363327795979508789903183850267254229038371704518795013427734375 399 29734331770135732014936826381146666809867471867779262810546469819591188807471556152905898882549953831747652054014857841394546076546187132125513332877371749712903822027910338060477566291498728270525448730882165255797161166519306829650350984052798440312868928319125639173418698348608424662380557787885073032404027345890293647263207667672428031616802577165472188362085543957544177653345010345616881261264028617106002154012188585021114783572135673264895239647370219753463756424471041529013627747586014845412348792246275168388568856710721231277254067163199546759255139207727632369412823394426036543382914969004678772353326755958525731274325441592456379469478062116332335592499969711228541133645055893688046675709969923584986510327549660839206915059445156553277467504137951713726533739417490676547758621239836429595015943050384521484375 400 -7348740688664762712612977050553147861204308559507434568836711782860794522940858452636246487243709272772340883580636806231026746135676909079716405525670754820599074452296730790026863895905573685860984281079642428747098796774067890317886875057103870585889552096248695243789456592693660651524548553477802511659657073909443123166815993045053566694949219098661599527766353581252380781634849491872486385388474397255209255208403480339724320508570258722752961325283714349252283417727556556856904239791329475587284903005076459195601648883568109019031799441976011526771091794819058282304158287872889592999011950819705341095950345094292926000631357802308159337692138248684059957242982096566326983069840726596562004310283183351359540873616348565195273269551551558383706497977524096274845722055615340912174357068664676262415014207363128662109375 401 -1202329508832644508548588479393715078252826440014484275017605175842278573867589293457092468632176736568369664935285611413821339931288920124718704676421326362848825195755568905920854918106278016633902511655979090170984211711427167173883192950155218213193909750590968531816960258228918550022940608052483875428536157328446726588551820537984446672853407120379817781432585091041993667919298653007544177368492293776831330713319809934526321118570569685597658200803331186082040668927902610721618728904328429318100497171079368896809907427478112811163518430007302290596656915917018480292503468500865080465605326539081934581730160559045673295956714099435830871892000726203647855012213723162990447354235394665554239709382236921288268909208028447722887436678007894680395258652095327659454351195443711225233009737944911421436700038611888885498046875 402 282779164038984622537521829735669029258342785571450742311057073763652110293191909004413752112542403318565603718275437154197782369983386572391101780965702691125658301847579082056871422790765844623795447719587892714048567457070184117842902451243291815218318069525426383031353263888530883533497006014308263726058522903851062221266775791994592830613847376537304449334999237580846091617089822066567249086153805394451056657613240920717854741752941178858757583156982750566506030405218004517754529170798023585038619632438097848984704060689068984174094062320736789526067080773214259976526295054324489823347145010617370821480005858720295039493027528417926891293165645265767948924673641815048565543907423900463922446838597354735285892705335123676429411763446833667960921664260265297111615429364353111040462835394659890653201728127896785736083984375 403 48780869150165786171467800882873144369140064358667876210148858876300667247553507350057683654795946730440319338381889133029894419782975230095373598337123086846420608921224288027942357467668757966428200587796891699946336841868735598571516781720531435803078858881908928194617732652629129614371253224907196075012903068630742551788921400874408225276802063797169823563993118434594612999434138844218046657039891432604302388070013436784188220495970869228099130394632949159720604345109741274577664089768912919341080284714033306303646633316373077229468442380171364987976231263332931349486098120331703159139723169386758748889241434677764820364975846303463627485523088835847750640684540046804414491686994727746494439825015592524749071410686164344873020514184033187168656218179248854957421696842522212984481965813051029812186243361793458461761474609375 404 -10924175958804829751639548139166146919683289651565536235782143776840173107681553717470028307658769943011228356557660669302737744821208993139537305745773846649084645928562166826614368184360162477740036409298419776348902438940186173557230005500799909771216859543427644930467177140750493066200074489404554587221890788221540138607765436124662408125879277969978452804216494296844962477328174738475916702123358933085428519695427269738910014068310804571707276337228712005074986143098131164051309054622652578870809842339940069916283669006272225074824328685394321940602612131740659326765499006273832885287573529202388649479085144210910508187912749975820286507304668549947000621627638109609505975132644825886189680916318485965291635689451074552752538085614649082946605359117398673369339031283103150702509629392011442572396617833874188363552093505859375 405 -1985953051187387954858950913250544266461409876346206236091124339514696883203546231590833952798974972666649265028004057901433268592153600275633718034092246487668907978051922845735365657781742277795525499718546635066019880437967910686429642449383280155171582478569676509733641156886644965023187030127548479938020312234336059803465803284042882495788543699707439918566698016546694730260237298812660486756140176265096682746945108337854130096218032677337437152270451283157033097947075532363335421915244063196906099844097707012755395851293203999043236214142716292306968008836580714622681091811541955903097787368372495633418272602816617308829687456725833371943353475938619146474120500081127908430534719390370156266133609769066323413739141991505975318625647487361114463785739814032320934977804655209994158137430373585186060836349497549235820770263671875 406 423650778549026753068278911077251649909922716888905102017737664805212986227863135888431253766981704174782407146633531675118494748993016936330067074879302741063825057014372787119647444948346137352524417586461547747957838399346149675054310706079832018043739242885794844741574054931953844972365021333829029167146743823341247802324881143367636566037205824129907592206519168559043087073854068876045831473495415172835174532976782794248067807890165670064374612063255323065641034529829448239379779268396860539397912143251732839913521843602478593224561424452587056360982835464603865106209250099950717437548304437200943019657798010716954983434108609256678004615205527367703358940030354069995652610861999542471017654238012659117093403445617439041218360024917184665345194384440854275867461476737340775332636399881782287772491457644719048403203487396240234375 407 81135353893388925713269333491798913523516189744507379231682343544636824520042013141978257582800524733334552992667393114157819364489572532448564708514858816956689635915801770121716966016561692435690990670733841254746588194862597978766934167306461110904185619871759263192989984624865599093204390661384044065609685902296469386471921786782336391572620605844609157440964376525155105362963591989538364604420782409099842685800335884517780467307773912516223822474852992269580238073767388522869288663505715089175489461313218230823079299349266393680055089610573331120114557312912892798938281531497384928660196285998809571360735220374452344400886147574490848225958175737484295394612458227577895483688425412816402865788114128787196343003081068753245837777601848150450748257029219992097322668280578325371910745971488615646245445844897403731010854244232177734375 408 -16492058183739536444315025979768264740689596537108332002921072780697541046084338972336077699835829629048698326487288078822987184735887610860218231806061575045288278044496264136445673159126925572264333966499936087201313401422007536045381565986167874317171655342384016861397472831891583065101729287614184437032766594626306662911170600350449870115096888472022448435544401674520217044212925431242272211129734217538204557993310279108789530248968278353606526664380736854448257112887940429861555432581748604028547676439172524898675335757182129200954581527663020674413588588776625299631570741829147391070750689352202765425267255353584204747248425250939404650952296785900794697708988411297957122618399586686916995827996802277608405774816491829831806319065837586809704681932661813686762955119742682538057981715827325251862367050392776945955120027065277099609375 409 -3326576280991960487940936160234929082027719313429924711214192188192246496839781548330539039689875329082892258491249486670601185393430506191724502464288422812422719792679899297228959535001837338209990240811121589165794149390496155263244003575512380429978816101664342463815498909400084029468193002642850540104501514090553565263249173724457187631215146746450964793297241639354402818053800889265913331398809234933139132739007181402102881856078873509816725951156425727179137524705954964847713415084521255145735509003343580365723379383966978130908095610627479174878728402543392232170906102464537175942903041746137415728413973328220023562261273850873139098721473182617076040546729471827964358632889999639485637164811939336815300607509275912178940609294961484381671241718719641232453164344129357174360769175503137434258789741914341675510513596236705780029296875 410 644401794715688297321330190519896941926181811833226539785011478254957607724953566947521971166370346546115465029807233342029966411616694687540644654929117936903131161616099762630870673889116244096449082841194830301374073008844425283454763909980018836230980208925114451519456011500878012268066548292937487904624843075358855836489294134624445755797237750003348954227004499721347325475873472688723188109507960732700619429792826700227987542158752165420173172005926565964099353975244653485472297773319041270943570422018195241160087910899539211978121058738651798797451815802627734098978087961673199849183313921884304165133492262441261976867905011653787521725862593859390272870838026142504895595626242235387578840953708132207023617228648245962423757834322094732598226852631352610030566945388879415618636177256275163573853447404271577170220552943646907806396484375 411 136883843943835413892073465870838935225504671072780507595511299512839252281647190446658668470571042455281188271327440541134905461166121212221193732289754418287660537077958852575813947485819405469759653289996839604188479287554357644894417883213987539857703732009498852453704026237199766365372327587654422140921995051535236531459798270921812027801210785022416510165818191567866641856781087094148013596151694863277033450602272682237633730688042898451536914577494818547878242512561493755008486506962659238110370603864436035300565823202290877359777886928705372240614566293206638559121897636833469728631760786969222884793340909640086856615997508386351666595258105446851066673521780308760132407847651396691470795486912263214273896495865947381161952470643162916118541626521311947770120978074061968343908886357997437926387439067139606407863539061509072780609130859375 412 -25270796267839316170048170084406214350775227661654796031483135823588986262537443817278996612286209605908032759113938541844608459821266622563656116749786240171146014242183471976367139265476727052367977892227661176857802516212463973342518891350105260986422902195038265616032129100046365746306322794204664027117869454131627812724816797799794366012995088169522806627526196281937094366233326297485652502694003168075330382140184110420594713569630005226536050449167236131162602566852096684312810777178931048120513276438726687746943191759200185993255870569231890290760691405432206681243029938736105794882246714210809888739280096798408715621205490517459495467098003028234266077324005115424011522761395527773483546578498894832963127772256164313968694355697609517058998673037679060687960570536002975260567883515738263848795731959213552553222825736156664788722991943359375 413 -5653176064415495252156599108423023920418852737542859754833779908248342581436474180560685381229207458203973421438686431998085985199149643177461198718680055593638311916270583991482899640014827950508855650698050701743003052295357064136969610909398487214226760394590716994750914408853409595499804712650158268497455819471444849257844898975738054264566662096912703047592706284153869003440559804000748459471690847640050154512218282370129673078108570094011934715226766974344944932521443355273786705091018984638546889883824102800030361636411697394244671315479567561040857185681672271869320888678468702737647207105723392640112333051620190500833542851194632367785631280663229998396735427323619163713063750431682242571472064013704338483778364313031638464733176393486497230077612886506606207463398340910156504613169195872959797899570896511090012381828273646533489227294921875 414 994544327822451006405746640454142000031182300690101915804079539782698917082758130157746681979526010298501850785184116382628252876810197065754111675737448006718772220856780924814069096430830910964997258956532104963427683779706481536380261553957167897093346741469025177569529821151009559238503085209388780491081369189166279845935010579270186898687129888088702560204531736894352612361724849544430557096678629986480671114180720273312502071626661981068760432303460880300950451628164544424507769870084960318436919901161903445869626935079809840919814748841693689823043938015054771857283789297012802428375817475439702473633060972560693403548503308947682457696396418161437535221628105905053346553679403838945561851360803949400827941035404172878410743028839165626013426142138957869751485094557192716145441994350144511651359465819354843483690586936063482426106929779052734375 415 234333380924577728402526272229209636499389604771039415552136516136365249799454421104496860697129035045744118908536306500939485855883950308324726312792974455578687452171214038326514549676835754162870277754903973595934258256625759213847032361585901262741074856436679695798881748501755581904810592227689165171934184353541291823318958294139995272115434264036385700847953938045162536269399016615640519283168834220384518224440623753687463606483154215759596017427697694084627858060400822532290613048303247046347309015872321016032179966987894435883893878355845483535664877427552081273568506041947896219613701574070607998562802881433137836017561017103407036714280614409875755171060490286899143442934819501708939754866568600911016560669032817772711689506298628464664232749419604820694784474677783450987596915137251337515981717710487187465362435290217035799287259578704833984375 416 -39276450907916193788509084506123906958771236145211247837991232302280538708758501047993073252621677663611349676890756480776793615220450963122596090288277138155359028961389210020555617403457714378132087132987640840882932608037533808015350075591508512061081037693361855492758369083702780864705867514327395876712608363155686142217582088788218524809028401228385604619278536049267508063404354547893788160706075710448246303091526774747182141220640571691268506694643265531416515577415447909083277935374839100919092987300893008063356827614756394050789396443612454947424872571934517165067889180499771193663975988855779659609842575346877711542229824489385210370941039254576285781608312615724023887123467256621371301720511053617576589558564723622101406471451395723686644877453693392459318976422252110510697141334534120601280880886320725547154883994238616651273332536220550537109375 417 -9749685528072765800456736488771037995600971588031791132419457651358741197367950344828093383163664889062952988047661925834184927448779140985395422771385368295808725194922999964598123248242528597602555919176863399763462503646306620670192565695091565239733544935677367115792602968338085467418847561510068865112975869540949815764155202179440419877647166082377300275265778826471523818947880882125901630939757412048877270489452983064066427015208433926543552971965595920099191095293497972541840102430100971090082558895587248221916697032236262332368532615029170947519110085826115835186180300220630689049531265715989445183457560747000551856475076667718624124622497284534696215721835631094924399317184057728776912435002823990028206093147953533068417190150039463865864665115606916292381568345775136282415836742988133130857947072052745286323670181882761198721709661185741424560546875 418 1556323015162539346358928564983404391799140478370043898485252411008202788885285152103144464625819154955826650955579344714253523242355053354041034711863806686377858451561516456877035244568490312788733093180788613604704611441830323495004333360647129027689469961698538750988100496132907415479975744032953015572172574021015520809042933629522136135457518814187319616995107760057008365424342948543598038820715702922933647069691068261498013248046655433102661029723463709606371370110192204389888035594877669842709241224560357426407556632143453487617716811989520729143869292095545399291733457749200496155024386432000344343698538880390501800602388624244622886395764023754841013672596125198703338174601692620445075053935390597185743878434566227875453990911582540324849106236444599594780621448742879066718070194062130706837654742940119043778413138399141502077327459119260311126708984375 419 407167733047785474981704396350933822410793902523984511440856925285300488353407143686053739671045464290353939457162319853442818984223563998095943271966349260301397911142633352834182696963849393036134766139064975375934001056576456026608789927936966523618892284553580360286268690475665870164745550229863226068348806389980545857008068370226208040545226105469440326560962902647864543546502707198123424603919801141784876743678407339543907182491231564532443409092215989818975120878153811969153378133921044528947688148721637823294633360389243517621233154102002562339892172016258736069025357106983918027000120700949793354213648212842083115251656983737648833073014798882453500849192255418165999784502136203903842816257132634913444153791885599667991911731864129299425525672977944716975021672960047078006472687310076539106653217574269253127854891022641137254822751856409013271331787109375 420 -61869896983365263265281802753593882024002336810210820002397149874392320475440543197229049308110158819344384244252187453389464076456465380833153250978719883854540634182305821988113907727652102258550284441494217174956710749741554463218823986815207579516890554144497496391642039119831114943615036250331800595082806202501036586175880598844306913791430507020812516480248300330221554783321856617106605547036629187712577032257262608255911884078835607571399250157043786894761945595073943236811815626927261656436588422419289207526673923627128269520452521963403687368406100011945991505372032456562751182982610752166049172669881162442384369360076996770044460795817788349009014199178180815818326473202984021361196457783409345527073794367320730450681932216152081624321826371915998424976006769563479864847545034872028828388634512966735821909989925833832342672025106367073021829128265380859375 421 -17068373377163676466573361967572405540548288711938256590917656794114929703003440750104117171400782104287690069278062022434653749772924221065794791329028534973278241193542317912595529345670301528660058396491385472348227037237394702371311913367961580009738059202947855111341029495577562790699002028712829387948650902024104450405331497112732257517798659036226226423650474574637212386290660711360293184432522160934428411931089559136906779051733269234012366969020829075422825703320180616834412122126826501093669786313479058844440478731756904532892219232655443902751992300248939534127943860806271821906238021811923740322783166252792062870558586434491848273264378063746831165948644137090804183496122846259488152606060625980672730341910614934587956747964287970085963768559352196675571925906852937054984140984042894491573019000190601568292456943661070922768629998245160095393657684326171875 422 2467286342853865649466129808169914356843546968555986728704313325547103709660708727480755530497005022047072154802966439839769240117576227577085262872234882293204246279125862014022625958299118927339967343504711484842622836926650080531625680481182026415659180186878938430569662102528104326390174155472625282012183163792667245220417824261554753361617846563483551672823832002151094845318839856751782865737474636221973361137214692895737878618065933151010728428134208414326974222844959846980209828525130828915792416200607638829913310347349273621210369055002832113931938912791623019857999595788834629197965364303807238064400041168783933996705263800566035122147528421384679751999950163413578492713928100522022802692197599647852646956297365622261295375634181143805840093609713502034282227669115787578605092343829950929200417640980633532520902075333949439348568688501472934149205684661865234375 423 718216081100250332198938606571773975319132762813698473217512181005152551345713839298709647392935769815157071279078365199006386676196935224282435704564478503820916174195765409663413841411036584655965211762821295018646391536622945713926103891651329234961023077331506188137467926331746208404098798676810898578065322523072199877064978515901929008714170575919589578340608186519452029674030763662775199264078759668714088209508213272144606147553810748196869090511496449314821250900734188824704996865302690923808769763783278151720246990167284911968342463860712698611871088133053258472685244286448350612744206451572954395111020829394388222058347219587675052799859261311237348458971877750595190276235296932517506052637231246295964670801542219346126016146981999009904318080589136955886363706149389002738949596255227699239495861976785686120907359738716996278762305649934205575846135616302490234375 424 -98687807651162894971974252035016759871996732220451381485621043692203874423546450392493691524258167334863543748806778971122762146453020261859080308582802418063384244383904656880976867268276493090671180198830203417572855124274237709788380439208663076859930540080221982760147433166541305704157785447578153947642714259245866983981875594358981100808935358563049203153536090884574225569477033603474530919960879771602113271534556812939194989495536139101014390807317993360936283179311294552594093247354259927256214972361072669296625132188180364133812926486783838957875240250198674372830089022398108965708735179592160474746084202463797258789128269490726044689504346873524327697111074685393506885581998994377345732539173139570603803572343283408489108420804435140277773650094117828549703647264778913269800750039850647322876633579327254026516937832199955077361754884890387984341941773891448974609375 425 -30336753640133416278390168240445436021820588221537055866562171363587118185634833702502451726092557944033724344532298125604727189901600153748679169938977222881083630092101967586739056274652774631078022380162901467702659136751127828853999371101939347755400083609679855043288804440769424980127902209856737227453983852774925384211713365264551859674135892563426032174976631820679141864862711459733007734420805020612418359639158061948848649590633624904581376402970290428734134033323863486807112495983828712902383076086528137106762828596371924482777630690774253247509843655355622367921167715702492409489290942373720203399383558515314605696914085015760704017387273760372155941652754837719698880786039053111854140161878098443942943019007398715312673765043418198560933093135110407933738702954243306408157837373796474595413915224756035099828527301024168404761940098790518050009268335998058319091796875 426 3958663420470267494190776756056220868559560955874114759543305612962355778812535490334849993354889879776897975415140853519239407450260293137687299002778834597934535628129119121158991240350452064071064543380463465003396120242266361468416048437531120412439106576292846306743696569182598257677532252842346425782049129633715732961786551678728803550321478221333869150469895026239120785644404892286049174144266617384165925961218500949173228064535912069034342495109942971339325524251696100681508421272385782405709438218406035990670622612655852543759420234720675626357954538143996675788767369204368776374322365518144882756177489240040582800082621999209936241230919678480427468876412486458041067380560062850257179059447170770895933703693060760387007996901287632599764607060744455519426463393806825205646412052290797088020742212455199954705287824206007286948307390461732069297795533202588558197021484375 427 1286292108070641200261186627482397167381763721852099582114954058151846788907945714863746604627686558446404413812610086415342347761263304684388294481626315273829152067225718538416977077555956295618600601043943127798667594242297416406338845986951419492154638223418378819880939490639154945358767322721310797900659163533816163604879542331458155055427432633844579336993273900380908418502510502482363852767321101087448071308021663274986399563432452132861635014546753399675489255244463133350630874588694810018277235851552406847886487681304614366025797627252046902708830725614506505994916746641169496993230530089808795465298352247097557072635182331234027552524038503340418903596501271397412194211958358703564972538775322707692209653675986185368808544327539061116520657807508311588014855687902783681956005454942709206849443843865390953121167796884187018996743012196615207898275912157259881496429443359375 428 -159222768952645607560601310996516632628834569150247708317274396389263505975649631554233399798790289116912050610158933724289380505357275703217721241662151536216022817558562526051934262055925235595024763877079158517538776076446391079975643732982170167318153662674458552452592029180819231963980178038834274543772332060983387743494522329890794738089615414480714191785596857766097706303563214610190194477404375365620566981233041074344170903771407515776502920977636906580287969611614159362365247023620781400457930972429656947826170435442673733716027711005861157747030811975101152365082175598520168331193741057023246786488511453503250442489081488522768854187928872348989873344619850551336125534547124596514037052227749694540450193496359889652310693916693586968187146458026370927725845508737726489145699731465447148911068759403073342538991635307303645834655156000278564132344172321609221398830413818359375 429 -54748350025678202541558218458104249951804870395115703413816004997067379243833123222016154583497636453060546986006912133226566337025214430198071229945644925526570068395508351005621357851286657041401707429572546344975007453281154789147354774741601190015524913956432773983349086141272811187948037474416831479864109615567302104960540135200134829335296311466380606669773864766407311237187116589171220412859538140840024737849825849777750397807467809839630933655037209128890161170031832462070687638866319018408910035419662437566881691481854113637166194232489161075954350015050366649276198899109814223540030059372056350928916643919776186067055495143893895934007915345855479859174748580249737701699117020444899393427530884124144292681267364007370859052857766314312278203368260475886324334517082991201691191459444230716648416384105324850409220249046858553972664683576221100747005721132154576480388641357421875 430 6420301902178735620355009224625031019222438604239135636005770148012079422009096193692999821423253152787913696822267330970441303521104512963689080292231950257961180953819543965247313456098775469679022585772299250669490186539553399838599239948328392224312191716377422592295128660113638094289914457736586412969955836430027076987194007117268118232087129698266283017701193770370243212228469085695760054154737058417219753335750383598688881147320175729077581135466624780804016012561323325602206277172733296546007783765789325212673448989471618544703406054945968988620897646981950814486403832017435845862347111222511059642905415308584774172790686464754778688098866074566954855858634013978024701214934627184418648782621398237248885571567625660725591898381342951744962620371503384164018375205766082100655052152973107880935910700903482842772240230344425585410708745145830287748278664139434113167226314544677734375 431 2339196979592973133203038371947638248065169431471371420038235301316479758445173293544225753255706665895911018474442613949019711959848058653365167031370636912979468586955819631203120587133713605073063064011048599230594265013965629813862526407352716108375780832705964208619806133293804453931579871460608210626323358382156246087973131332920022299349822213684610180152776630108255311596207438496154028468674622547084741219670413227627846169343294385287435449900601116595451471767948036579669808487690349918481507811413521745131761723992690441393700455231823092683820797869132204672931040768574750609288602258051009926359074451322292351729671997687462668099587883047184695544917075241614070255675464377470153682949258448177684921446444847574235959979332987243844216591796013374669799332578707659742542068865845421804243819930715803410105742446556747391461633491631108624220214409206164418719708919525146484375 432 -259484726846260569466539687769973868949591514608495753893420543005151811834594338561483797690996833337976343634006714455784401218325172125293473538226439930430867018192650799848100422823031510262937240657795132753624955173987828353313442064900731050228619449552819754410262613679410823556959507508574895857893377827220702447345234815954570666390147073126948211200899139322357056240125040049136743025044410760691104235297072636303281731053793110518341694750336291908622770979725434443887639692783457229917869231642341909607242329797338771884213962672648722677950370823877977478912069852909581504487374272526167087565243559547392229751684654909875028887421965842323115724032398106195736978638031461128124118865616326504030004164641148419856370803934498659584510076292579873446459135278254237468755382492948903565949777085107729295963354137055064139620207810011424150790693143875387249863706529140472412109375 433 -100329666962279413414616530953625082214834970623814459208205832431560246112707828248295760478288581574059170596304036076424620531623753271775335079131239484000053117188324833905855815291008056735687884081260729160794563579501188045566251128306188244415340154581203799508179425527523559479432162975699183684365492589603070346617156662190274917397224808604186397642952447108874882152937663316418860664375030873956835125452451977586368904080586676648120575680743530331728147363666475248856339210598775940298422460862214566149934475995941236386264772286057706065251989152706970904427768891242928549317279136559478391680163993768917530151585816968645794661101262445897226849209771287959951963237466617190217046915667887294570618855179894809002135455704713841253311304011738921597252920220443438670204037939969176295334215246012322899650053482902701778263020754551751735468940462947529113080236129462718963623046875 434 10509326564182823937670062456062945743932791477777836524672378159722810752825637021276524668828316717993392312783920740834632178640291587605826580725444554587903145464045319871225014265617478822819039449666575017463348529955493568116671344940466680163324536949418334461104186621234501089418858926740371212412020131772267935917561910869264877070613376858047988405884191842460524913728777632862974250202859371849382141493333720360961612455133723468494708596632052559191857926935336708947646406670579344392842750671200063761524048642640567264203411430620887367789886089776903241818015927682150538814830844197577982235342725236989454226525057561602408002503357386323652958387541924798510143135338893935559733625365223762399156102446483018003174561415632946914542544057340639741840782345295223119398145711005947892440841764599399770446658702037281082809328794437266013737307570552470536995315342210233211517333984375 435 4319768028060582131038820606799896725481024927960965761666772355777734441429817536162897908006711535097851605365922866106665121344222932093177684489237100506429774907574058435039984607285242063196372282992514207754231120813121997794607149713821131812289870139394851672987408259642804537226303050316139536525493231479859127661908716710623097172091832443843495806579474439646969112297388584338241853028213109990379022263210356112508250290631181148540337867836544094865020853306139208829096051338540035014736717858747710246296633376272575502301630352023710791206247033091817402716211946120754989753636670457135624866117448609164547663539873255118454978538475681280519117142527702043505227616092624632012110107544012701224673341660743701106494698009111053830758549102513983012083565114542376449118108870217798745655359051666393116420149368245004117447129442704781434881651513622846660922505179769359529018402099609375 436 -426413751290810873807680659467963893436449776057864342238449619170094750185807818536203757092117584012569056267148926851247044168714515719170498713879515859550162216594381693935122435106846911900793790324323521955691392227937080819840663686242988916301075659456729339711934434365012758755794440795361327102496952060052486469856120676803646223659789093239368266709945726045857331510770847567257383021006829471987265580544764718425252287509194725719227738135241680124023799158722707858292686059674097276393202871819520166922287026754404504961483277527249874532851608841730298185120959266486302520908055535857071258362073133807037695359063837575518378254025746972574730030348273743942961263779033925312850893911599425484952657938989852551942858063102877257813155907651861557134254725807223479334352407309094564926476289166540446632040313626624271972926039293336742991213164164537585687497767139575444161891937255859375 437 -186707117059426607664065130184685806753535482002205466775690097313521510964342282777849320598771358391723848675410896857261822525639530021073148596425520409736482233333796277282064074475618057435758563859325764678701244291242762125867177611403364264657026949613346868981965652289842816060384448937884816752173759554971683239087316250995521927087438762126741730157077512487464982887796673669440684811294523911028851191165175919567378779855635081743427695107596064486012730015858329654141079511891509102491636495027669764238373986035146628587151478068905364059324781274155825474183908830180050714797927932971776335571276709841417981044527023632578936214262117644616894487417665021634606171899300834903177695144698571825352605832175206123638019746848811494369717065590476773925977843843202778314590317843211577628994563005434347311560343774505657290145577024356584864579271694899680056334290156883071176707744598388671875 438 17328059727483133443367406271451592666541720699443070986825392904010870216635694222742215498233170860963663160319865457045196800941170200083830034938476544152412835921202009038055233033507735561884602045132850327880933342097419612561160374970025422006224731443827156357593475824666822326173730476812720110730665671148949369362621642849815343539016933896435476739334748101202561164841288949568161261201165859412182379796584214233442960565590597914934508637841879870561379572692167038468537175632145344446357123713404421847421994277608394186544725453037476306447279093885162622705070657395642138186418746713756052032757760479213106436224632789846255386035596051624400915842606846249928228223104402710932263906934664136691819499734303394771314740676199763971257629573146239176201703668204138834400024606203225949396300744819089430905956752501282785061802673654656431018798610035988244371107924735042615793645381927490234375 439 8100856591296243374589168679404711532421465632959882810813848701605651687716606617070115314872827641911172796344936663986332454095257037624962980527661420788290827563225881451245594497958968175181923605323363374707976876667791419553528533666728134806169348442422436785969861038012547148206810738593831474823959783493349278201397070971980859915996306095010439408959068886517959731299990865334912761146011973654063320428556932242677381549351233238329562927987662871350417321064163777266694382846591863437582790531134719069405074947960675856407613671894881228414693306881290465767395455913626707572918352328449307688225270295629090950536401126354049534991165118035657583557128887619893476463721111050938660705925714817714894350238960064624894933317119383404182023471271356239879681487466656750547474926133029887893944126169359371155945979939387247447517761561755330882294651282053807959948610317724160267971456050872802734375 440 -704983502639298150127606709213366862037850579766640385941132810008327400021517803765465018590623338570822852501556568373066794499614739159881720860484830778583650889185823425578984263077774958467489731159088669932553629860376229473838598983626793031520953653964219736886537211738753294375612178880467687229734899586703353377711722963824851410155604999617394883234864188377346787777301978861646869973666497735360593741465861403537796141706082537304664615977295041434539585371041591442659934455813197691583262223742411441372763663071464955411489110081103899513901374642721014025180572542907182531191515559476966332112178019858560810346574146252995351543067587742806688283594987301264944852295792058175034554274514546400180986766374400326727028106785869328550535622139540720639151287776145177180820483977410037355457930012760068640656341506413251741691285818161852320879280544558017209534062086362382615334354341030120849609375 441 -352833853729890505062922987001997995588202850992063348731998820063277337774447666346890697470269444612063885240901451792955989393085557158187812324655184618284018738972229125305604956067379582506181994517338872067070731071217047158517343366627451137999627073107076572895453094017794799502555739942568351630557820362166737642932800315130938936628538743814937121730489371328541157552542116007549672610484368792640013345586704225321937673116555589923294076534714498219802692811141950032953161460624107139886486238821241143479610650071421667705353747082512798066811082265934849954015994921710119543200196930200118979176834545246819205838862487299651592706534377828411588444401372570676131429377133268807350222410889395671867149316135829988259104665168117159031081530191918584666807622178442964969511221234743298952764160370486576427447672362518444368645422307633699129248941766004950285280654387332077703831600956618785858154296875 442 28703807748415734926900291823773299065610812101394347455943883682623506885257718111401413686098212223293502613207764512982420777718922011220829150525157493497408130433971771180144517101358380242517061228646799776809749119949654649607769854041245485546274439651490265724285099746836465878812428447143210748541893788527311838063281241474927733560962243154389886454991913636649467686396726342404906063469496855163614073590738077011486785286670697147616524990633164609618918336509965748804111240008214242135412995591593331955850046740265464104446967624072584338857734197979442534370174009550812016917033934798474936045339936936013185072363929016263695139455623117926561512018401298332687729479633874826171892254581522687963686139488489683379193177393231114846141640866667077941248802244217227442553143570361990499664360017439031764374647405411575691929186878951150437957516037744683636335239823311749063350362121127545833587646484375 443 15426870246906015791940073564097411672226648754079187750954980308274038697464263706038924520052682323932626766160926108428593740439488603920167424407389764393077596349490935647638306862521405897050364580656284581341284532680585887966376094539040900921323218496963580160160871719208981864646766573588006772971952015750250966931593584657586389646806595442859765797152837176650336118977897928695046149113088402897812888445387370609102486175150075418855488844130859027937068033489974536371419698028434896082000102898738848030742065152195028278847337746746487282756277510421131173280007706076549598217844899902540728382250464846591286645477987144953026865373521225605109172617781860763070747642298074045790041695222992676362415870475182060188327343563388318434821035766126480803133682973502521607832113776855950689936254170695191703353196613081906814731891047072217063672334741724993844738893024558235023135921437642537057399749755859375 444 -1169012758355190637156748901416806947273294552799538261697572864656046734429257255558186351168004373842400988618997258024475846941691837175540239618862238600731088592912995795776602531125765690363383873277190742603712025630091377518239839970651427004899342430544980495353308961813113420339528935736335317572338016856373461303021323894104580676581581847090383701571254752738248309542337987785691361093899294455584076948641366022331174865559771268872346371722693913222310380493793780336724586883574438627656819276119738673377563603420909717236223963697754740073388284918973862320746695920256204911346886745828287231561135697907119983504217678587306926457458815913638195619677964661999951349417334671474476321864287262593443390707377380813282655885532794027756288017754852117725707085762934104151841606079415702102747254943622166501794959393128613015754263927424159795125927554022726164163636566465098720613013938418589532375335693359375 445 -677099041975150512324680225428090611418292413351491308728040967496900205476211328654956615472372335148168460792289203120067350068711487319652026168908654621275247815323614570878921020857660241844272382999902208416340532714148110044784155825436004815913112595392604202405686395055286785996207751828643027293417266193606787379642606675091421889694756490145166047873570524994100666756677984612307304845678199059167554786778902100054923252780928937969601762444435407589709256175684740928276836835031131391458272573710523448880536556919414619055386479854921928347658088458039128923363428786404107142211601718288493609526287904894415664435559265044132639598419949648097701297043314148832734128158760471237788675851864293646848656309653008706980912652557816481874714348344469693294581348971856390720750142688953204931020027750007292228813265825385572387692814559843429673486258919708045803099531467410247820293278664394165389239788055419921875 446 47595151181994111124782418463646497913496913380830407048990947790165697061078852271617723697074809067526264809713024406847054934783623582627049718934038952271506534460317673799423031278106340547525808798618777242866178774157544423346518641992928707604094760419103578390329371849393442331025818128318368062862574584138412710526546901646443653857249001900885802986154567141944505445357969724272463733076557235912183821796355461733587919623156980345675016458604504517676409412455923055843175049817525611594822525763029186301592865960588799673394794657584474572862172663026254491190946265150352560472779722394129138120749688261257424158441136637971791864817679213753273204488939468165654207707296162666812969017242246053465822987200462533732352059905296065141078148712566752387545179265262274328458061727678552744045707649341326219999211850007410951678579377075750460298010406032390859003678533326491716104467144532463862560689449310302734375 447 29832620682559849148311035385329216933438209369671134157130169346305342666259639014208932367551824069993778408357941612006139011477159805680486008385329670948056064184466134032972995136037145553267086360152819611675742897740773315954158476028121542031950799121515462370699387814323442053977377507567921277254994743710857526342051787063128086224064661680769346635388793342151874469827671200056089998860285510657656403729514030297868525130664626922503728915214405317519394215989108271772339859634628318915832290280554704835178456159636718168039806234786850017083750593639105519438323476721902477774148586514924124375778740188431406981941630039738808370891827555287820694313613872158009414312099583490195332289219495776983790184918316017233383490517523523115485405481002915116457287497188210497264837545287159444845251911144025359836966281945989652679670435667015376470227456892761220256892714044199570309900959586002500145696103572845458984375 448 -1935790089265634786190663446291852402931454740712301140402446612164471812126322007539441342436299965662086664212499039106311393415745615632158109945697861988465334927646345348292660332488540626258580148431530057842617112892041524429346803251001627255145221079311674043113271524162911924483030101391274824975482968514213019565615654638208470269750326468866356752434543001509261633190212865741199096296850238723080842478963577205212209781358691546410121126409556898313735819642098624025404426934133385346943634112172483010951684805471369367652533343596211243053381582708332576643918974707566831875199845586622600402638667143030485687774964281364298272575744117861236782524274412981674601151265317784331432259323216351733204890852711881666512496883623781813992642355097684579506517685408138136746109664316250884281440009731326009594100642891694695885833496013845247781463506562191107868230678260679298264122782935459099462605081498622894287109375 449 -1319450328893435790938401014788953202260328417869602979736655188041012123480094801317526173377176783797317280561609563729049084126971952186756848261878003183245780116593032875325109680115017541501931060298307042520224901746871119285798107747793656317646493990027573230138752280220870959560237932599218389881480704070452553934349519932410617848930086538776829178442282297901382204889265140695968570791446226253529150961735401872223680776243493238137654319925621035551940162756996302684019831332069388640415419043038336176138433363260047321287882319650062919365311893976672951608639748795536240543572218770284341758607383144948044920574040146671514134078513517576662663675766275508133618331714746702475193030122508824351362348732917305828947031252099471667932234454013440408170473338703591884355645975909868702687893139955523919446252670857015203190677418287593869327456183800230744153499771108699934426206505644341149263709667138755321502685546875 450 78581383863399282907269567889789323422488229411474659881305179888256028059781946969162867082996187170076550995870334900110668512444778818112436912521207307300222766903329323638948091549585676929120388389792650392589713692741255561511127497911605320892667547981734415094376412205112095703301100858422782899163798060210138517254472435728396019564903432589173283928413349662903619359189420814864399781296773073025357475950678314822629250918127679234449878204645217461841302722106642140945746437295390278834136692988621916567203867994050958309007360586670172520008336932448685279442523981104674533454682511651145954123869715902887206630603777575234281919485325086246827586254291342478977708199402779633775717124127621787207669863636441687945147731612716289039643076638941114826593424499810934871324087569694327896712457608420187476928353134235273992415058400163249246242676296748379407650387449282910810086898166504365548235000460408627986907958984375