# Dyadic rationals written out in full (frozen).
#
# Inputs: numerator and exponent, for every exponent -1076..=1024 of three
# numerators and every thirteenth of eight more.
#
# Answers: numerator * 2^exponent as an exact decimal, with no leading or
# trailing zero beyond a lone integer 0.
# vector-count: 7599
# body-sha256: 7e2eb8e90b0f36c2a3fd343a64c6ad038d16623fe51168c297ac00c41506df9b
1	-1076	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123516411460311636044142198217055343091264950653581191106396420625168876817552187966324959090408998094949141173861429432731664177588984949099693699002695469531575178297577851131961454291962245525922179659014249682680762501596852288391246096828118349318292403785007928846349518531559641397792756664639171692046759890077656232986317897873113832326364136100281870032427499885482997352270104140831131189286967253681695039838809652887533700881623368004844756702677687292583305671118833393020810798402309572336459201502650287654245243826958556932958231197624563118269409398181196866402119455093361742488341175449316942939628141513779978287622277536275946568454181273895934743339974841620248529105142565927256981069188614130727188467062660492956638336181640625
1	-1075	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024703282292062327208828439643411068618252990130716238221279284125033775363510437593264991818081799618989828234772285886546332835517796989819938739800539093906315035659515570226392290858392449105184435931802849936536152500319370457678249219365623669863658480757001585769269903706311928279558551332927834338409351978015531246597263579574622766465272827220056374006485499977096599470454020828166226237857393450736339007967761930577506740176324673600968951340535537458516661134223766678604162159680461914467291840300530057530849048765391711386591646239524912623653881879636239373280423891018672348497668235089863388587925628302755995657524455507255189313690836254779186948667994968324049705821028513185451396213837722826145437693412532098591327667236328125
1	-1074	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004940656458412465441765687928682213723650598026143247644255856825006755072702087518652998363616359923797965646954457177309266567103559397963987747960107818781263007131903114045278458171678489821036887186360569987307230500063874091535649843873124733972731696151400317153853980741262385655911710266585566867681870395603106249319452715914924553293054565444011274801297099995419319894090804165633245247571478690147267801593552386115501348035264934720193790268107107491703332226844753335720832431936092382893458368060106011506169809753078342277318329247904982524730776375927247874656084778203734469699533647017972677717585125660551199131504891101451037862738167250955837389733598993664809941164205702637090279242767544565229087538682506419718265533447265625
1	-1073	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000988131291682493088353137585736442744730119605228649528851171365001351014540417503730599672723271984759593129390891435461853313420711879592797549592021563756252601426380622809055691634335697964207377437272113997461446100012774818307129968774624946794546339230280063430770796148252477131182342053317113373536374079120621249863890543182984910658610913088802254960259419999083863978818160833126649049514295738029453560318710477223100269607052986944038758053621421498340666445368950667144166486387218476578691673612021202301233961950615668455463665849580996504946155275185449574931216955640746893939906729403594535543517025132110239826300978220290207572547633450191167477946719798732961988232841140527418055848553508913045817507736501283943653106689453125
1	-1072	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000197626258336498617670627517147288548946023921045729905770234273000270202908083500746119934544654396951918625878178287092370662684142375918559509918404312751250520285276124561811138326867139592841475487454422799492289220002554963661425993754924989358909267846056012686154159229650495426236468410663422674707274815824124249972778108636596982131722182617760450992051883999816772795763632166625329809902859147605890712063742095444620053921410597388807751610724284299668133289073790133428833297277443695315738334722404240460246792390123133691092733169916199300989231055037089914986243391128149378787981345880718907108703405026422047965260195644058041514509526690038233495589343959746592397646568228105483611169710701782609163501547300256788730621337890625
1	-1071	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039525251667299723534125503429457709789204784209145981154046854600054040581616700149223986908930879390383725175635657418474132536828475183711901983680862550250104057055224912362227665373427918568295097490884559898457844000510992732285198750984997871781853569211202537230831845930099085247293682132684534941454963164824849994555621727319396426344436523552090198410376799963354559152726433325065961980571829521178142412748419088924010784282119477761550322144856859933626657814758026685766659455488739063147666944480848092049358478024626738218546633983239860197846211007417982997248678225629875757596269176143781421740681005284409593052039128811608302901905338007646699117868791949318479529313645621096722233942140356521832700309460051357746124267578125
1	-1070	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007905050333459944706825100685891541957840956841829196230809370920010808116323340029844797381786175878076745035127131483694826507365695036742380396736172510050020811411044982472445533074685583713659019498176911979691568800102198546457039750196999574356370713842240507446166369186019817049458736426536906988290992632964969998911124345463879285268887304710418039682075359992670911830545286665013192396114365904235628482549683817784802156856423895552310064428971371986725331562951605337153331891097747812629533388896169618409871695604925347643709326796647972039569242201483596599449735645125975151519253835228756284348136201056881918610407825762321660580381067601529339823573758389863695905862729124219344446788428071304366540061892010271549224853515625
1	-1069	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001581010066691988941365020137178308391568191368365839246161874184002161623264668005968959476357235175615349007025426296738965301473139007348476079347234502010004162282208996494489106614937116742731803899635382395938313760020439709291407950039399914871274142768448101489233273837203963409891747285307381397658198526592993999782224869092775857053777460942083607936415071998534182366109057333002638479222873180847125696509936763556960431371284779110462012885794274397345066312590321067430666378219549562525906677779233923681974339120985069528741865359329594407913848440296719319889947129025195030303850767045751256869627240211376383722081565152464332116076213520305867964714751677972739181172545824843868889357685614260873308012378402054309844970703125
1	-1068	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316202013338397788273004027435661678313638273673167849232374836800432324652933601193791895271447035123069801405085259347793060294627801469695215869446900402000832456441799298897821322987423348546360779927076479187662752004087941858281590007879982974254828553689620297846654767440792681978349457061476279531639705318598799956444973818555171410755492188416721587283014399706836473221811466600527695844574636169425139301987352711392086274256955822092402577158854879469013262518064213486133275643909912505181335555846784736394867824197013905748373071865918881582769688059343863977989425805039006060770153409150251373925448042275276744416313030492866423215242704061173592942950335594547836234509164968773777871537122852174661602475680410861968994140625
1	-1067	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063240402667679557654600805487132335662727654734633569846474967360086464930586720238758379054289407024613960281017051869558612058925560293939043173889380080400166491288359859779564264597484669709272155985415295837532550400817588371656318001575996594850965710737924059569330953488158536395669891412295255906327941063719759991288994763711034282151098437683344317456602879941367294644362293320105539168914927233885027860397470542278417254851391164418480515431770975893802652503612842697226655128781982501036267111169356947278973564839402781149674614373183776316553937611868772795597885161007801212154030681830050274785089608455055348883262606098573284643048540812234718588590067118909567246901832993754755574307424570434932320495136082172393798828125
1	-1066	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012648080533535911530920161097426467132545530946926713969294993472017292986117344047751675810857881404922792056203410373911722411785112058787808634777876016080033298257671971955912852919496933941854431197083059167506510080163517674331263600315199318970193142147584811913866190697631707279133978282459051181265588212743951998257798952742206856430219687536668863491320575988273458928872458664021107833782985446777005572079494108455683450970278232883696103086354195178760530500722568539445331025756396500207253422233871389455794712967880556229934922874636755263310787522373754559119577032201560242430806136366010054957017921691011069776652521219714656928609708162446943717718013423781913449380366598750951114861484914086986464099027216434478759765625
1	-1065	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002529616106707182306184032219485293426509106189385342793858998694403458597223468809550335162171576280984558411240682074782344482357022411757561726955575203216006659651534394391182570583899386788370886239416611833501302016032703534866252720063039863794038628429516962382773238139526341455826795656491810236253117642548790399651559790548441371286043937507333772698264115197654691785774491732804221566756597089355401114415898821691136690194055646576739220617270839035752106100144513707889066205151279300041450684446774277891158942593576111245986984574927351052662157504474750911823915406440312048486161227273202010991403584338202213955330504243942931385721941632489388743543602684756382689876073319750190222972296982817397292819805443286895751953125
1	-1064	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000505923221341436461236806443897058685301821237877068558771799738880691719444693761910067032434315256196911682248136414956468896471404482351512345391115040643201331930306878878236514116779877357674177247883322366700260403206540706973250544012607972758807725685903392476554647627905268291165359131298362047250623528509758079930311958109688274257208787501466754539652823039530938357154898346560844313351319417871080222883179764338227338038811129315347844123454167807150421220028902741577813241030255860008290136889354855578231788518715222249197396914985470210532431500894950182364783081288062409697232245454640402198280716867640442791066100848788586277144388326497877748708720536951276537975214663950038044594459396563479458563961088657379150390625
1	-1063	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101184644268287292247361288779411737060364247575413711754359947776138343888938752382013406486863051239382336449627282991293779294280896470302469078223008128640266386061375775647302823355975471534835449576664473340052080641308141394650108802521594551761545137180678495310929525581053658233071826259672409450124705701951615986062391621937654851441757500293350907930564607906187671430979669312168862670263883574216044576635952867645467607762225863069568824690833561430084244005780548315562648206051172001658027377870971115646357703743044449839479382997094042106486300178990036472956616257612481939446449090928080439656143373528088558213220169757717255428877665299575549741744107390255307595042932790007608918891879312695891712792217731475830078125
1	-1062	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020236928853657458449472257755882347412072849515082742350871989555227668777787750476402681297372610247876467289925456598258755858856179294060493815644601625728053277212275155129460564671195094306967089915332894668010416128261628278930021760504318910352309027436135699062185905116210731646614365251934481890024941140390323197212478324387530970288351500058670181586112921581237534286195933862433772534052776714843208915327190573529093521552445172613913764938166712286016848801156109663112529641210234400331605475574194223129271540748608889967895876599418808421297260035798007294591323251522496387889289818185616087931228674705617711642644033951543451085775533059915109948348821478051061519008586558001521783778375862539178342558443546295166015625
1	-1061	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004047385770731491689894451551176469482414569903016548470174397911045533755557550095280536259474522049575293457985091319651751171771235858812098763128920325145610655442455031025892112934239018861393417983066578933602083225652325655786004352100863782070461805487227139812437181023242146329322873050386896378004988228078064639442495664877506194057670300011734036317222584316247506857239186772486754506810555342968641783065438114705818704310489034522782752987633342457203369760231221932622505928242046880066321095114838844625854308149721777993579175319883761684259452007159601458918264650304499277577857963637123217586245734941123542328528806790308690217155106611983021989669764295610212303801717311600304356755675172507835668511688709259033203125
1	-1060	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000809477154146298337978890310235293896482913980603309694034879582209106751111510019056107251894904409915058691597018263930350234354247171762419752625784065029122131088491006205178422586847803772278683596613315786720416645130465131157200870420172756414092361097445427962487436204648429265864574610077379275600997645615612927888499132975501238811534060002346807263444516863249501371447837354497350901362111068593728356613087622941163740862097806904556550597526668491440673952046244386524501185648409376013264219022967768925170861629944355598715835063976752336851890401431920291783652930060899855515571592727424643517249146988224708465705761358061738043431021322396604397933952859122042460760343462320060871351135034501567133702337741851806640625
1	-1059	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000161895430829259667595778062047058779296582796120661938806975916441821350222302003811221450378980881983011738319403652786070046870849434352483950525156813005824426217698201241035684517369560754455736719322663157344083329026093026231440174084034551282818472219489085592497487240929685853172914922015475855120199529123122585577699826595100247762306812000469361452688903372649900274289567470899470180272422213718745671322617524588232748172419561380911310119505333698288134790409248877304900237129681875202652843804593553785034172325988871119743167012795350467370378080286384058356730586012179971103114318545484928703449829397644941693141152271612347608686204264479320879586790571824408492152068692464012174270227006900313426740467548370361328125
1	-1058	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032379086165851933519155612409411755859316559224132387761395183288364270044460400762244290075796176396602347663880730557214009374169886870496790105031362601164885243539640248207136903473912150891147343864532631468816665805218605246288034816806910256563694443897817118499497448185937170634582984403095171024039905824624517115539965319020049552461362400093872290537780674529980054857913494179894036054484442743749134264523504917646549634483912276182262023901066739657626958081849775460980047425936375040530568760918710757006834465197774223948633402559070093474075616057276811671346117202435994220622863709096985740689965879528988338628230454322469521737240852895864175917358114364881698430413738492802434854045401380062685348093509674072265625
1	-1057	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006475817233170386703831122481882351171863311844826477552279036657672854008892080152448858015159235279320469532776146111442801874833977374099358021006272520232977048707928049641427380694782430178229468772906526293763333161043721049257606963361382051312738888779563423699899489637187434126916596880619034204807981164924903423107993063804009910492272480018774458107556134905996010971582698835978807210896888548749826852904700983529309926896782455236452404780213347931525391616369955092196009485187275008106113752183742151401366893039554844789726680511814018694815123211455362334269223440487198844124572741819397148137993175905797667725646090864493904347448170579172835183471622872976339686082747698560486970809080276012537069618701934814453125
1	-1056	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001295163446634077340766224496376470234372662368965295510455807331534570801778416030489771603031847055864093906555229222288560374966795474819871604201254504046595409741585609928285476138956486035645893754581305258752666632208744209851521392672276410262547777755912684739979897927437486825383319376123806840961596232984980684621598612760801982098454496003754891621511226981199202194316539767195761442179377709749965370580940196705861985379356491047290480956042669586305078323273991018439201897037455001621222750436748430280273378607910968957945336102362803738963024642291072466853844688097439768824914548363879429627598635181159533545129218172898780869489634115834567036694324574595267937216549539712097394161816055202507413923740386962890625
1	-1055	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000259032689326815468153244899275294046874532473793059102091161466306914160355683206097954320606369411172818781311045844457712074993359094963974320840250900809319081948317121985657095227791297207129178750916261051750533326441748841970304278534455282052509555551182536947995979585487497365076663875224761368192319246596996136924319722552160396419690899200750978324302245396239840438863307953439152288435875541949993074116188039341172397075871298209458096191208533917261015664654798203687840379407491000324244550087349686056054675721582193791589067220472560747792604928458214493370768937619487953764982909672775885925519727036231906709025843634579756173897926823166913407338864914919053587443309907942419478832363211040501482784748077392578125
1	-1054	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051806537865363093630648979855058809374906494758611820418232293261382832071136641219590864121273882234563756262209168891542414998671818992794864168050180161863816389663424397131419045558259441425835750183252210350106665288349768394060855706891056410501911110236507389599195917097499473015332775044952273638463849319399227384863944510432079283938179840150195664860449079247968087772661590687830457687175108389998614823237607868234479415174259641891619238241706783452203132930959640737568075881498200064848910017469937211210935144316438758317813444094512149558520985691642898674153787523897590752996581934555177185103945407246381341805168726915951234779585364633382681467772982983810717488661981588483895766472642208100296556949615478515625
1	-1053	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010361307573072618726129795971011761874981298951722364083646458652276566414227328243918172824254776446912751252441833778308482999734363798558972833610036032372763277932684879426283809111651888285167150036650442070021333057669953678812171141378211282100382222047301477919839183419499894603066555008990454727692769863879845476972788902086415856787635968030039132972089815849593617554532318137566091537435021677999722964647521573646895883034851928378323847648341356690440626586191928147513615176299640012969782003493987442242187028863287751663562688818902429911704197138328579734830757504779518150599316386911035437020789081449276268361033745383190246955917072926676536293554596596762143497732396317696779153294528441620059311389923095703125
1	-1052	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002072261514614523745225959194202352374996259790344472816729291730455313282845465648783634564850955289382550250488366755661696599946872759711794566722007206474552655586536975885256761822330377657033430007330088414004266611533990735762434228275642256420076444409460295583967836683899978920613311001798090945538553972775969095394557780417283171357527193606007826594417963169918723510906463627513218307487004335599944592929504314729379176606970385675664769529668271338088125317238385629502723035259928002593956400698797488448437405772657550332712537763780485982340839427665715946966151500955903630119863277382207087404157816289855253672206749076638049391183414585335307258710919319352428699546479263539355830658905688324011862277984619140625
1	-1051	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414452302922904749045191838840470474999251958068894563345858346091062656569093129756726912970191057876510050097673351132339319989374551942358913344401441294910531117307395177051352364466075531406686001466017682800853322306798147152486845655128451284015288881892059116793567336779995784122662200359618189107710794555193819078911556083456634271505438721201565318883592633983744702181292725502643661497400867119988918585900862945875835321394077135132953905933654267617625063447677125900544607051985600518791280139759497689687481154531510066542507552756097196468167885533143189393230300191180726023972655476441417480831563257971050734441349815327609878236682917067061451742183863870485739909295852707871166131781137664802372455596923828125
1	-1050	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082890460584580949809038367768094094999850391613778912669171669218212531313818625951345382594038211575302010019534670226467863997874910388471782668880288258982106223461479035410270472893215106281337200293203536560170664461359629430497369131025690256803057776378411823358713467355999156824532440071923637821542158911038763815782311216691326854301087744240313063776718526796748940436258545100528732299480173423997783717180172589175167064278815427026590781186730853523525012689535425180108921410397120103758256027951899537937496230906302013308501510551219439293633577106628637878646060038236145204794531095288283496166312651594210146888269963065521975647336583413412290348436772774097147981859170541574233226356227532960474491119384765625
1	-1049	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016578092116916189961807673553618818999970078322755782533834333843642506262763725190269076518807642315060402003906934045293572799574982077694356533776057651796421244692295807082054094578643021256267440058640707312034132892271925886099473826205138051360611555275682364671742693471199831364906488014384727564308431782207752763156462243338265370860217548848062612755343705359349788087251709020105746459896034684799556743436034517835033412855763085405318156237346170704705002537907085036021784282079424020751651205590379907587499246181260402661700302110243887858726715421325727575729212007647229040958906219057656699233262530318842029377653992613104395129467316682682458069687354554819429596371834108314846645271245506592094898223876953125
1	-1048	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003315618423383237992361534710723763799994015664551156506766866768728501252552745038053815303761528463012080400781386809058714559914996415538871306755211530359284248938459161416410818915728604251253488011728141462406826578454385177219894765241027610272122311055136472934348538694239966272981297602876945512861686356441550552631292448667653074172043509769612522551068741071869957617450341804021149291979206936959911348687206903567006682571152617081063631247469234140941000507581417007204356856415884804150330241118075981517499849236252080532340060422048777571745343084265145515145842401529445808191781243811531339846652506063768405875530798522620879025893463336536491613937470910963885919274366821662969329054249101318418979644775390625
1	-1047	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000663123684676647598472306942144752759998803132910231301353373353745700250510549007610763060752305692602416080156277361811742911982999283107774261351042306071856849787691832283282163783145720850250697602345628292481365315690877035443978953048205522054424462211027294586869707738847993254596259520575389102572337271288310110526258489733530614834408701953922504510213748214373991523490068360804229858395841387391982269737441380713401336514230523416212726249493846828188200101516283401440871371283176960830066048223615196303499969847250416106468012084409755514349068616853029103029168480305889161638356248762306267969330501212753681175106159704524175805178692667307298322787494182192777183854873364332593865810849820263683795928955078125
1	-1046	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132624736935329519694461388428950551999760626582046260270674670749140050102109801522152612150461138520483216031255472362348582396599856621554852270208461214371369957538366456656432756629144170050139520469125658496273063138175407088795790609641104410884892442205458917373941547769598650919251904115077820514467454257662022105251697946706122966881740390784500902042749642874798304698013672160845971679168277478396453947488276142680267302846104683242545249898769365637640020303256680288174274256635392166013209644723039260699993969450083221293602416881951102869813723370605820605833696061177832327671249752461253593866100242550736235021231940904835161035738533461459664557498836438555436770974672866518773162169964052736759185791015625
1	-1045	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026524947387065903938892277685790110399952125316409252054134934149828010020421960304430522430092227704096643206251094472469716479319971324310970454041692242874273991507673291331286551325828834010027904093825131699254612627635081417759158121928220882176978488441091783474788309553919730183850380823015564102893490851532404421050339589341224593376348078156900180408549928574959660939602734432169194335833655495679290789497655228536053460569220936648509049979753873127528004060651336057634854851327078433202641928944607852139998793890016644258720483376390220573962744674121164121166739212235566465534249950492250718773220048510147247004246388180967032207147706692291932911499767287711087354194934573303754632433992810547351837158203125
1	-1044	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005304989477413180787778455537158022079990425063281850410826986829965602004084392060886104486018445540819328641250218894493943295863994264862194090808338448574854798301534658266257310265165766802005580818765026339850922525527016283551831624385644176435395697688218356694957661910783946036770076164603112820578698170306480884210067917868244918675269615631380036081709985714991932187920546886433838867166731099135858157899531045707210692113844187329701809995950774625505600812130267211526970970265415686640528385788921570427999758778003328851744096675278044114792548934824232824233347842447113293106849990098450143754644009702029449400849277636193406441429541338458386582299953457542217470838986914660750926486798562109470367431640625
1	-1043	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001060997895482636157555691107431604415998085012656370082165397365993120400816878412177220897203689108163865728250043778898788659172798852972438818161667689714970959660306931653251462053033153360401116163753005267970184505105403256710366324877128835287079139537643671338991532382156789207354015232920622564115739634061296176842013583573648983735053923126276007216341997142998386437584109377286767773433346219827171631579906209141442138422768837465940361999190154925101120162426053442305394194053083137328105677157784314085599951755600665770348819335055608822958509786964846564846669568489422658621369998019690028750928801940405889880169855527238681288285908267691677316459990691508443494167797382932150185297359712421894073486328125
1	-1042	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212199579096527231511138221486320883199617002531274016433079473198624080163375682435444179440737821632773145650008755779757731834559770594487763632333537942994191932061386330650292410606630672080223232750601053594036901021080651342073264975425767057415827907528734267798306476431357841470803046584124512823147926812259235368402716714729796747010784625255201443268399428599677287516821875457353554686669243965434326315981241828288427684553767493188072399838030985020224032485210688461078838810616627465621135431556862817119990351120133154069763867011121764591701957392969312969333913697884531724273999603938005750185760388081177976033971105447736257657181653538335463291998138301688698833559476586430037059471942484378814697265625
1	-1041	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042439915819305446302227644297264176639923400506254803286615894639724816032675136487088835888147564326554629130001751155951546366911954118897552726466707588598838386412277266130058482121326134416044646550120210718807380204216130268414652995085153411483165581505746853559661295286271568294160609316824902564629585362451847073680543342945959349402156925051040288653679885719935457503364375091470710937333848793086865263196248365657685536910753498637614479967606197004044806497042137692215767762123325493124227086311372563423998070224026630813952773402224352918340391478593862593866782739576906344854799920787601150037152077616235595206794221089547251531436330707667092658399627660337739766711895317286007411894388496875762939453125
1	-1040	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008487983163861089260445528859452835327984680101250960657323178927944963206535027297417767177629512865310925826000350231190309273382390823779510545293341517719767677282455453226011696424265226883208929310024042143761476040843226053682930599017030682296633116301149370711932259057254313658832121863364980512925917072490369414736108668589191869880431385010208057730735977143987091500672875018294142187466769758617373052639249673131537107382150699727522895993521239400808961299408427538443153552424665098624845417262274512684799614044805326162790554680444870583668078295718772518773356547915381268970959984157520230007430415523247119041358844217909450306287266141533418531679925532067547953342379063457201482378877699375152587890625
1	-1039	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001697596632772217852089105771890567065596936020250192131464635785588992641307005459483553435525902573062185165200070046238061854676478164755902109058668303543953535456491090645202339284853045376641785862004808428752295208168645210736586119803406136459326623260229874142386451811450862731766424372672996102585183414498073882947221733717838373976086277002041611546147195428797418300134575003658828437493353951723474610527849934626307421476430139945504579198704247880161792259881685507688630710484933019724969083452454902536959922808961065232558110936088974116733615659143754503754671309583076253794191996831504046001486083104649423808271768843581890061257453228306683706335985106413509590668475812691440296475775539875030517578125
1	-1038	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000339519326554443570417821154378113413119387204050038426292927157117798528261401091896710687105180514612437033040014009247612370935295632951180421811733660708790707091298218129040467856970609075328357172400961685750459041633729042147317223960681227291865324652045974828477290362290172546353284874534599220517036682899614776589444346743567674795217255400408322309229439085759483660026915000731765687498670790344694922105569986925261484295286027989100915839740849576032358451976337101537726142096986603944993816690490980507391984561792213046511622187217794823346723131828750900750934261916615250758838399366300809200297216620929884761654353768716378012251490645661336741267197021282701918133695162538288059295155107975006103515625
1	-1037	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067903865310888714083564230875622682623877440810007685258585431423559705652280218379342137421036102922487406608002801849522474187059126590236084362346732141758141418259643625808093571394121815065671434480192337150091808326745808429463444792136245458373064930409194965695458072458034509270656974906919844103407336579922955317888869348713534959043451080081664461845887817151896732005383000146353137499734158068938984421113997385052296859057205597820183167948169915206471690395267420307545228419397320788998763338098196101478396912358442609302324437443558964669344626365750180150186852383323050151767679873260161840059443324185976952330870753743275602450298129132267348253439404256540383626739032507657611859031021595001220703125
1	-1036	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013580773062177742816712846175124536524775488162001537051717086284711941130456043675868427484207220584497481321600560369904494837411825318047216872469346428351628283651928725161618714278824363013134286896038467430018361665349161685892688958427249091674612986081838993139091614491606901854131394981383968820681467315984591063577773869742706991808690216016332892369177563430379346401076600029270627499946831613787796884222799477010459371811441119564036633589633983041294338079053484061509045683879464157799752667619639220295679382471688521860464887488711792933868925273150036030037370476664610030353535974652032368011888664837195390466174150748655120490059625826453469650687880851308076725347806501531522371806204319000244140625
1	-1035	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002716154612435548563342569235024907304955097632400307410343417256942388226091208735173685496841444116899496264320112073980898967482365063609443374493869285670325656730385745032323742855764872602626857379207693486003672333069832337178537791685449818334922597216367798627818322898321380370826278996276793764136293463196918212715554773948541398361738043203266578473835512686075869280215320005854125499989366322757559376844559895402091874362288223912807326717926796608258867615810696812301809136775892831559950533523927844059135876494337704372092977497742358586773785054630007206007474095332922006070707194930406473602377732967439078093234830149731024098011925165290693930137576170261615345069561300306304474361240863800048828125
1	-1034	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000543230922487109712668513847004981460991019526480061482068683451388477645218241747034737099368288823379899252864022414796179793496473012721888674898773857134065131346077149006464748571152974520525371475841538697200734466613966467435707558337089963666984519443273559725563664579664276074165255799255358752827258692639383642543110954789708279672347608640653315694767102537215173856043064001170825099997873264551511875368911979080418374872457644782561465343585359321651773523162139362460361827355178566311990106704785568811827175298867540874418595499548471717354757010926001441201494819066584401214141438986081294720475546593487815618646966029946204819602385033058138786027515234052323069013912260061260894872248172760009765625
1	-1033	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108646184497421942533702769400996292198203905296012296413736690277695529043648349406947419873657764675979850572804482959235958699294602544377734979754771426813026269215429801292949714230594904105074295168307739440146893322793293487141511667417992733396903888654711945112732915932855214833051159851071750565451738527876728508622190957941655934469521728130663138953420507443034771208612800234165019999574652910302375073782395816083674974491528956512293068717071864330354704632427872492072365471035713262398021340957113762365435059773508174883719099909694343470951402185200288240298963813316880242828287797216258944095109318697563123729393205989240963920477006611627757205503046810464613802782452012252178974449634552001953125
1	-1032	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021729236899484388506740553880199258439640781059202459282747338055539105808729669881389483974731552935195970114560896591847191739858920508875546995950954285362605253843085960258589942846118980821014859033661547888029378664558658697428302333483598546679380777730942389022546583186571042966610231970214350113090347705575345701724438191588331186893904345626132627790684101488606954241722560046833003999914930582060475014756479163216734994898305791302458613743414372866070940926485574498414473094207142652479604268191422752473087011954701634976743819981938868694190280437040057648059792762663376048565657559443251788819021863739512624745878641197848192784095401322325551441100609362092922760556490402450435794889926910400390625
1	-1031	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004345847379896877701348110776039851687928156211840491856549467611107821161745933976277896794946310587039194022912179318369438347971784101775109399190190857072521050768617192051717988569223796164202971806732309577605875732911731739485660466696719709335876155546188477804509316637314208593322046394042870022618069541115069140344887638317666237378780869125226525558136820297721390848344512009366600799982986116412095002951295832643346998979661158260491722748682874573214188185297114899682894618841428530495920853638284550494617402390940326995348763996387773738838056087408011529611958552532675209713131511888650357763804372747902524949175728239569638556819080264465110288220121872418584552111298080490087158977985382080078125
1	-1030	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000869169475979375540269622155207970337585631242368098371309893522221564232349186795255579358989262117407838804582435863673887669594356820355021879838038171414504210153723438410343597713844759232840594361346461915521175146582346347897132093339343941867175231109237695560901863327462841718664409278808574004523613908223013828068977527663533247475756173825045305111627364059544278169668902401873320159996597223282419000590259166528669399795932231652098344549736574914642837637059422979936578923768285706099184170727656910098923480478188065399069752799277554747767611217481602305922391710506535041942626302377730071552760874549580504989835145647913927711363816052893022057644024374483716910422259616098017431795597076416015625
1	-1029	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000173833895195875108053924431041594067517126248473619674261978704444312846469837359051115871797852423481567760916487172734777533918871364071004375967607634282900842030744687682068719542768951846568118872269292383104235029316469269579426418667868788373435046221847539112180372665492568343732881855761714800904722781644602765613795505532706649495151234765009061022325472811908855633933780480374664031999319444656483800118051833305733879959186446330419668909947314982928567527411884595987315784753657141219836834145531382019784696095637613079813950559855510949553522243496320461184478342101307008388525260475546014310552174909916100997967029129582785542272763210578604411528804874896743382084451923219603486359119415283203125
1	-1028	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034766779039175021610784886208318813503425249694723934852395740888862569293967471810223174359570484696313552183297434546955506783774272814200875193521526856580168406148937536413743908553790369313623774453858476620847005863293853915885283733573757674687009244369507822436074533098513668746576371152342960180944556328920553122759101106541329899030246953001812204465094562381771126786756096074932806399863888931296760023610366661146775991837289266083933781989462996585713505482376919197463156950731428243967366829106276403956939219127522615962790111971102189910704448699264092236895668420261401677705052095109202862110434981983220199593405825916557108454552642115720882305760974979348676416890384643920697271823883056640625
1	-1027	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006953355807835004322156977241663762700685049938944786970479148177772513858793494362044634871914096939262710436659486909391101356754854562840175038704305371316033681229787507282748781710758073862724754890771695324169401172658770783177056746714751534937401848873901564487214906619702733749315274230468592036188911265784110624551820221308265979806049390600362440893018912476354225357351219214986561279972777786259352004722073332229355198367457853216786756397892599317142701096475383839492631390146285648793473365821255280791387843825504523192558022394220437982140889739852818447379133684052280335541010419021840572422086996396644039918681165183311421690910528423144176461152194995869735283378076928784139454364776611328125
1	-1026	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001390671161567000864431395448332752540137009987788957394095829635554502771758698872408926974382819387852542087331897381878220271350970912568035007740861074263206736245957501456549756342151614772544950978154339064833880234531754156635411349342950306987480369774780312897442981323940546749863054846093718407237782253156822124910364044261653195961209878120072488178603782495270845071470243842997312255994555557251870400944414666445871039673491570643357351279578519863428540219295076767898526278029257129758694673164251056158277568765100904638511604478844087596428177947970563689475826736810456067108202083804368114484417399279328807983736233036662284338182105684628835292230438999173947056675615385756827890872955322265625
1	-1025	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000278134232313400172886279089666550508027401997557791478819165927110900554351739774481785394876563877570508417466379476375644054270194182513607001548172214852641347249191500291309951268430322954508990195630867812966776046906350831327082269868590061397496073954956062579488596264788109349972610969218743681447556450631364424982072808852330639192241975624014497635720756499054169014294048768599462451198911111450374080188882933289174207934698314128671470255915703972685708043859015353579705255605851425951738934632850211231655513753020180927702320895768817519285635589594112737895165347362091213421640416760873622896883479855865761596747246607332456867636421136925767058446087799834789411335123077151365578174591064453125
1	-1024	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055626846462680034577255817933310101605480399511558295763833185422180110870347954896357078975312775514101683493275895275128810854038836502721400309634442970528269449838300058261990253686064590901798039126173562593355209381270166265416453973718012279499214790991212515897719252957621869994522193843748736289511290126272884996414561770466127838448395124802899527144151299810833802858809753719892490239782222290074816037776586657834841586939662825734294051183140794537141608771803070715941051121170285190347786926570042246331102750604036185540464179153763503857127117918822547579033069472418242684328083352174724579376695971173152319349449321466491373527284227385153411689217559966957882267024615430273115634918212890625
1	-1023	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011125369292536006915451163586662020321096079902311659152766637084436022174069590979271415795062555102820336698655179055025762170807767300544280061926888594105653889967660011652398050737212918180359607825234712518671041876254033253083290794743602455899842958198242503179543850591524373998904438768749747257902258025254576999282912354093225567689679024960579905428830259962166760571761950743978498047956444458014963207555317331566968317387932565146858810236628158907428321754360614143188210224234057038069557385314008449266220550120807237108092835830752700771425423583764509515806613894483648536865616670434944915875339194234630463869889864293298274705456845477030682337843511993391576453404923086054623126983642578125
1	-1022	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002225073858507201383090232717332404064219215980462331830553327416887204434813918195854283159012511020564067339731035811005152434161553460108856012385377718821130777993532002330479610147442583636071921565046942503734208375250806650616658158948720491179968591639648500635908770118304874799780887753749949451580451605050915399856582470818645113537935804992115981085766051992433352114352390148795699609591288891602992641511063466313393663477586513029371762047325631781485664350872122828637642044846811407613911477062801689853244110024161447421618567166150540154285084716752901903161322778896729707373123334086988983175067838846926092773977972858659654941091369095406136467568702398678315290680984617210924625396728515625
1	-1021	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000445014771701440276618046543466480812843843196092466366110665483377440886962783639170856631802502204112813467946207162201030486832310692021771202477075543764226155598706400466095922029488516727214384313009388500746841675050161330123331631789744098235993718327929700127181754023660974959956177550749989890316090321010183079971316494163729022707587160998423196217153210398486670422870478029759139921918257778320598528302212693262678732695517302605874352409465126356297132870174424565727528408969362281522782295412560337970648822004832289484323713433230108030857016943350580380632264555779345941474624666817397796635013567769385218554795594571731930988218273819081227293513740479735663058136196923442184925079345703125
1	-1020	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089002954340288055323609308693296162568768639218493273222133096675488177392556727834171326360500440822562693589241432440206097366462138404354240495415108752845231119741280093219184405897703345442876862601877700149368335010032266024666326357948819647198743665585940025436350804732194991991235510149997978063218064202036615994263298832745804541517432199684639243430642079697334084574095605951827984383651555664119705660442538652535746539103460521174870481893025271259426574034884913145505681793872456304556459082512067594129764400966457896864742686646021606171403388670116076126452911155869188294924933363479559327002713553877043710959118914346386197643654763816245458702748095947132611627239384688436985015869140625
1	-1019	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017800590868057611064721861738659232513753727843698654644426619335097635478511345566834265272100088164512538717848286488041219473292427680870848099083021750569046223948256018643836881179540669088575372520375540029873667002006453204933265271589763929439748733117188005087270160946438998398247102029999595612643612840407323198852659766549160908303486439936927848686128415939466816914819121190365596876730311132823941132088507730507149307820692104234974096378605054251885314806976982629101136358774491260911291816502413518825952880193291579372948537329204321234280677734023215225290582231173837658984986672695911865400542710775408742191823782869277239528730952763249091740549619189426522325447876937687397003173828125
1	-1018	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003560118173611522212944372347731846502750745568739730928885323867019527095702269113366853054420017632902507743569657297608243894658485536174169619816604350113809244789651203728767376235908133817715074504075108005974733400401290640986653054317952785887949746623437601017454032189287799679649420405999919122528722568081464639770531953309832181660697287987385569737225683187893363382963824238073119375346062226564788226417701546101429861564138420846994819275721010850377062961395396525820227271754898252182258363300482703765190576038658315874589707465840864246856135546804643045058116446234767531796997334539182373080108542155081748438364756573855447905746190552649818348109923837885304465089575387537479400634765625
1	-1017	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000712023634722304442588874469546369300550149113747946185777064773403905419140453822673370610884003526580501548713931459521648778931697107234833923963320870022761848957930240745753475247181626763543014900815021601194946680080258128197330610863590557177589949324687520203490806437857559935929884081199983824505744513616292927954106390661966436332139457597477113947445136637578672676592764847614623875069212445312957645283540309220285972312827684169398963855144202170075412592279079305164045454350979650436451672660096540753038115207731663174917941493168172849371227109360928609011623289246953506359399466907836474616021708431016349687672951314771089581149238110529963669621984767577060893017915077507495880126953125
1	-1016	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142404726944460888517774893909273860110029822749589237155412954680781083828090764534674122176800705316100309742786291904329755786339421446966784792664174004552369791586048149150695049436325352708602980163004320238989336016051625639466122172718111435517989864937504040698161287571511987185976816239996764901148902723258585590821278132393287266427891519495422789489027327515734535318552969522924775013842489062591529056708061844057194462565536833879792771028840434015082518455815861032809090870195930087290334532019308150607623041546332634983588298633634569874245421872185721802324657849390701271879893381567294923204341686203269937534590262954217916229847622105992733924396953515412178603583015501499176025390625
1	-1015	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028480945388892177703554978781854772022005964549917847431082590936156216765618152906934824435360141063220061948557258380865951157267884289393356958532834800910473958317209629830139009887265070541720596032600864047797867203210325127893224434543622287103597972987500808139632257514302397437195363247999352980229780544651717118164255626478657453285578303899084557897805465503146907063710593904584955002768497812518305811341612368811438892513107366775958554205768086803016503691163172206561818174039186017458066906403861630121524608309266526996717659726726913974849084374437144360464931569878140254375978676313458984640868337240653987506918052590843583245969524421198546784879390703082435720716603100299835205078125
1	-1014	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005696189077778435540710995756370954404401192909983569486216518187231243353123630581386964887072028212644012389711451676173190231453576857878671391706566960182094791663441925966027801977453014108344119206520172809559573440642065025578644886908724457420719594597500161627926451502860479487439072649599870596045956108930343423632851125295731490657115660779816911579561093100629381412742118780916991000553699562503661162268322473762287778502621473355191710841153617360603300738232634441312363634807837203491613381280772326024304921661853305399343531945345382794969816874887428872092986313975628050875195735262691796928173667448130797501383610518168716649193904884239709356975878140616487144143320620059967041015625
1	-1013	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001139237815555687108142199151274190880880238581996713897243303637446248670624726116277392977414405642528802477942290335234638046290715371575734278341313392036418958332688385193205560395490602821668823841304034561911914688128413005115728977381744891484143918919500032325585290300572095897487814529919974119209191221786068684726570225059146298131423132155963382315912218620125876282548423756183398200110739912500732232453664494752457555700524294671038342168230723472120660147646526888262472726961567440698322676256154465204860984332370661079868706389069076558993963374977485774418597262795125610175039147052538359385634733489626159500276722103633743329838780976847941871395175628123297428828664124011993408203125
1	-1012	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000227847563111137421628439830254838176176047716399342779448660727489249734124945223255478595482881128505760495588458067046927609258143074315146855668262678407283791666537677038641112079098120564333764768260806912382382937625682601023145795476348978296828783783900006465117058060114419179497562905983994823841838244357213736945314045011829259626284626431192676463182443724025175256509684751236679640022147982500146446490732898950491511140104858934207668433646144694424132029529305377652494545392313488139664535251230893040972196866474132215973741277813815311798792674995497154883719452559025122035007829410507671877126946697925231900055344420726748665967756195369588374279035125624659485765732824802398681640625
1	-1011	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045569512622227484325687966050967635235209543279868555889732145497849946824989044651095719096576225701152099117691613409385521851628614863029371133652535681456758333307535407728222415819624112866752953652161382476476587525136520204629159095269795659365756756780001293023411612022883835899512581196798964768367648871442747389062809002365851925256925286238535292636488744805035051301936950247335928004429596500029289298146579790098302228020971786841533686729228938884826405905861075530498909078462697627932907050246178608194439373294826443194748255562763062359758534999099430976743890511805024407001565882101534375425389339585046380011068884145349733193551239073917674855807025124931897153146564960479736328125
1	-1010	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009113902524445496865137593210193527047041908655973711177946429099569989364997808930219143819315245140230419823538322681877104370325722972605874226730507136291351666661507081545644483163924822573350590730432276495295317505027304040925831819053959131873151351356000258604682322404576767179902516239359792953673529774288549477812561800473170385051385057247707058527297748961007010260387390049467185600885919300005857859629315958019660445604194357368306737345845787776965281181172215106099781815692539525586581410049235721638887874658965288638949651112552612471951706999819886195348778102361004881400313176420306875085077867917009276002213776829069946638710247814783534971161405024986379430629312992095947265625
1	-1009	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001822780504889099373027518642038705409408381731194742235589285819913997872999561786043828763863049028046083964707664536375420874065144594521174845346101427258270333332301416309128896632784964514670118146086455299059063501005460808185166363810791826374630270271200051720936464480915353435980503247871958590734705954857709895562512360094634077010277011449541411705459549792201402052077478009893437120177183860001171571925863191603932089120838871473661347469169157555393056236234443021219956363138507905117316282009847144327777574931793057727789930222510522494390341399963977239069755620472200976280062635284061375017015573583401855200442755365813989327742049562956706994232281004997275886125862598419189453125
1	-1008	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000364556100977819874605503728407741081881676346238948447117857163982799574599912357208765752772609805609216792941532907275084174813028918904234969069220285451654066666460283261825779326556992902934023629217291059811812700201092161637033272762158365274926054054240010344187292896183070687196100649574391718146941190971541979112502472018926815402055402289908282341091909958440280410415495601978687424035436772000234314385172638320786417824167774294732269493833831511078611247246888604243991272627701581023463256401969428865555514986358611545557986044502104498878068279992795447813951124094440195256012527056812275003403114716680371040088551073162797865548409912591341398846456200999455177225172519683837890625
1	-1007	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072911220195563974921100745681548216376335269247789689423571432796559914919982471441753150554521961121843358588306581455016834962605783780846993813844057090330813333292056652365155865311398580586804725843458211962362540040218432327406654552431673054985210810848002068837458579236614137439220129914878343629388238194308395822500494403785363080411080457981656468218381991688056082083099120395737484807087354400046862877034527664157283564833554858946453898766766302215722249449377720848798254525540316204692651280393885773111102997271722309111597208900420899775613655998559089562790224818888039051202505411362455000680622943336074208017710214632559573109681982518268279769291240199891035445034503936767578125
1	-1006	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014582244039112794984220149136309643275267053849557937884714286559311982983996494288350630110904392224368671717661316291003366992521156756169398762768811418066162666658411330473031173062279716117360945168691642392472508008043686465481330910486334610997042162169600413767491715847322827487844025982975668725877647638861679164500098880757072616082216091596331293643676398337611216416619824079147496961417470880009372575406905532831456712966710971789290779753353260443144449889875544169759650905108063240938530256078777154622220599454344461822319441780084179955122731199711817912558044963777607810240501082272491000136124588667214841603542042926511914621936396503653655953858248039978207089006900787353515625
1	-1005	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002916448807822558996844029827261928655053410769911587576942857311862396596799298857670126022180878444873734343532263258200673398504231351233879752553762283613232533331682266094606234612455943223472189033738328478494501601608737293096266182097266922199408432433920082753498343169464565497568805196595133745175529527772335832900019776151414523216443218319266258728735279667522243283323964815829499392283494176001874515081381106566291342593342194357858155950670652088628889977975108833951930181021612648187706051215755430924444119890868892364463888356016835991024546239942363582511608992755521562048100216454498200027224917733442968320708408585302382924387279300730731190771649607995641417801380157470703125
1	-1004	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000583289761564511799368805965452385731010682153982317515388571462372479319359859771534025204436175688974746868706452651640134679700846270246775950510752456722646506666336453218921246922491188644694437806747665695698900320321747458619253236419453384439881686486784016550699668633892913099513761039319026749035105905554467166580003955230282904643288643663853251745747055933504448656664792963165899878456698835200374903016276221313258268518668438871571631190134130417725777995595021766790386036204322529637541210243151086184888823978173778472892777671203367198204909247988472716502321798551104312409620043290899640005444983546688593664141681717060476584877455860146146238154329921599128283560276031494140625
1	-1003	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116657952312902359873761193090477146202136430796463503077714292474495863871971954306805040887235137794949373741290530328026935940169254049355190102150491344529301333267290643784249384498237728938887561349533139139780064064349491723850647283890676887976337297356803310139933726778582619902752207863805349807021181110893433316000791046056580928657728732770650349149411186700889731332958592633179975691339767040074980603255244262651653703733687774314326238026826083545155599119004353358077207240864505927508242048630217236977764795634755694578555534240673439640981849597694543300464359710220862481924008658179928001088996709337718732828336343412095316975491172029229247630865984319825656712055206298828125
1	-1002	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023331590462580471974752238618095429240427286159292700615542858494899172774394390861361008177447027558989874748258106065605387188033850809871038020430098268905860266653458128756849876899647545787777512269906627827956012812869898344770129456778135377595267459471360662027986745355716523980550441572761069961404236222178686663200158209211316185731545746554130069829882237340177946266591718526635995138267953408014996120651048852530330740746737554862865247605365216709031119823800870671615441448172901185501648409726043447395552959126951138915711106848134687928196369919538908660092871942044172496384801731635985600217799341867543746565667268682419063395098234405845849526173196863965131342411041259765625
1	-1001	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004666318092516094394950447723619085848085457231858540123108571698979834554878878172272201635489405511797974949651621213121077437606770161974207604086019653781172053330691625751369975379929509157555502453981325565591202562573979668954025891355627075519053491894272132405597349071143304796110088314552213992280847244435737332640031641842263237146309149310826013965976447468035589253318343705327199027653590681602999224130209770506066148149347510972573049521073043341806223964760174134323088289634580237100329681945208689479110591825390227783142221369626937585639273983907781732018574388408834499276960346327197120043559868373508749313133453736483812679019646881169169905234639372793026268482208251953125
1	-1000	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000933263618503218878990089544723817169617091446371708024621714339795966910975775634454440327097881102359594989930324242624215487521354032394841520817203930756234410666138325150273995075985901831511100490796265113118240512514795933790805178271125415103810698378854426481119469814228660959222017662910442798456169448887147466528006328368452647429261829862165202793195289493607117850663668741065439805530718136320599844826041954101213229629869502194514609904214608668361244792952034826864617657926916047420065936389041737895822118365078045556628444273925387517127854796781556346403714877681766899855392069265439424008711973674701749862626690747296762535803929376233833981046927874558605253696441650390625
1	-999	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000186652723700643775798017908944763433923418289274341604924342867959193382195155126890888065419576220471918997986064848524843097504270806478968304163440786151246882133227665030054799015197180366302220098159253022623648102502959186758161035654225083020762139675770885296223893962845732191844403532582088559691233889777429493305601265673690529485852365972433040558639057898721423570132733748213087961106143627264119968965208390820242645925973900438902921980842921733672248958590406965372923531585383209484013187277808347579164423673015609111325688854785077503425570959356311269280742975536353379971078413853087884801742394734940349972525338149459352507160785875246766796209385574911721050739288330078125
1	-998	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037330544740128755159603581788952686784683657854868320984868573591838676439031025378177613083915244094383799597212969704968619500854161295793660832688157230249376426645533006010959803039436073260444019631850604524729620500591837351632207130845016604152427935154177059244778792569146438368880706516417711938246777955485898661120253134738105897170473194486608111727811579744284714026546749642617592221228725452823993793041678164048529185194780087780584396168584346734449791718081393074584706317076641896802637455561669515832884734603121822265137770957015500685114191871262253856148595107270675994215682770617576960348478946988069994505067629891870501432157175049353359241877114982344210147857666015625
1	-997	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007466108948025751031920716357790537356936731570973664196973714718367735287806205075635522616783048818876759919442593940993723900170832259158732166537631446049875285329106601202191960607887214652088803926370120904945924100118367470326441426169003320830485587030835411848955758513829287673776141303283542387649355591097179732224050626947621179434094638897321622345562315948856942805309349928523518444245745090564798758608335632809705837038956017556116879233716869346889958343616278614916941263415328379360527491112333903166576946920624364453027554191403100137022838374252450771229719021454135198843136554123515392069695789397613998901013525978374100286431435009870671848375422996468842029571533203125
1	-996	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001493221789605150206384143271558107471387346314194732839394742943673547057561241015127104523356609763775351983888518788198744780034166451831746433307526289209975057065821320240438392121577442930417760785274024180989184820023673494065288285233800664166097117406167082369791151702765857534755228260656708477529871118219435946444810125389524235886818927779464324469112463189771388561061869985704703688849149018112959751721667126561941167407791203511223375846743373869377991668723255722983388252683065675872105498222466780633315389384124872890605510838280620027404567674850490154245943804290827039768627310824703078413939157879522799780202705195674820057286287001974134369675084599293768405914306640625
1	-995	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000298644357921030041276828654311621494277469262838946567878948588734709411512248203025420904671321952755070396777703757639748956006833290366349286661505257841995011413164264048087678424315488586083552157054804836197836964004734698813057657046760132833219423481233416473958230340553171506951045652131341695505974223643887189288962025077904847177363785555892864893822492637954277712212373997140940737769829803622591950344333425312388233481558240702244675169348674773875598333744651144596677650536613135174421099644493356126663077876824974578121102167656124005480913534970098030849188760858165407953725462164940615682787831575904559956040541039134964011457257400394826873935016919858753681182861328125
1	-994	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059728871584206008255365730862324298855493852567789313575789717746941882302449640605084180934264390551014079355540751527949791201366658073269857332301051568399002282632852809617535684863097717216710431410960967239567392800946939762611531409352026566643884696246683294791646068110634301390209130426268339101194844728777437857792405015580969435472757111178572978764498527590855542442474799428188147553965960724518390068866685062477646696311648140448935033869734954775119666748930228919335530107322627034884219928898671225332615575364994915624220433531224801096182706994019606169837752171633081590745092432988123136557566315180911991208108207826992802291451480078965374787003383971750736236572265625
1	-993	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011945774316841201651073146172464859771098770513557862715157943549388376460489928121016836186852878110202815871108150305589958240273331614653971466460210313679800456526570561923507136972619543443342086282192193447913478560189387952522306281870405313328776939249336658958329213622126860278041826085253667820238968945755487571558481003116193887094551422235714595752899705518171108488494959885637629510793192144903678013773337012495529339262329628089787006773946990955023933349786045783867106021464525406976843985779734245066523115072998983124844086706244960219236541398803921233967550434326616318149018486597624627311513263036182398241621641565398560458290296015793074957400676794350147247314453125
1	-992	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002389154863368240330214629234492971954219754102711572543031588709877675292097985624203367237370575622040563174221630061117991648054666322930794293292042062735960091305314112384701427394523908688668417256438438689582695712037877590504461256374081062665755387849867331791665842724425372055608365217050733564047793789151097514311696200623238777418910284447142919150579941103634221697698991977127525902158638428980735602754667402499105867852465925617957401354789398191004786669957209156773421204292905081395368797155946849013304623014599796624968817341248992043847308279760784246793510086865323263629803697319524925462302652607236479648324328313079712091658059203158614991480135358870029449462890625
1	-991	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000477830972673648066042925846898594390843950820542314508606317741975535058419597124840673447474115124408112634844326012223598329610933264586158858658408412547192018261062822476940285478904781737733683451287687737916539142407575518100892251274816212533151077569973466358333168544885074411121673043410146712809558757830219502862339240124647755483782056889428583830115988220726844339539798395425505180431727685796147120550933480499821173570493185123591480270957879638200957333991441831354684240858581016279073759431189369802660924602919959324993763468249798408769461655952156849358702017373064652725960739463904985092460530521447295929664865662615942418331611840631722998296027071774005889892578125
1	-990	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095566194534729613208585169379718878168790164108462901721263548395107011683919424968134689494823024881622526968865202444719665922186652917231771731681682509438403652212564495388057095780956347546736690257537547583307828481515103620178450254963242506630215513994693271666633708977014882224334608682029342561911751566043900572467848024929551096756411377885716766023197644145368867907959679085101036086345537159229424110186696099964234714098637024718296054191575927640191466798288366270936848171716203255814751886237873960532184920583991864998752693649959681753892331190431369871740403474612930545192147892780997018492106104289459185932973132523188483666322368126344599659205414354801177978515625
1	-989	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019113238906945922641717033875943775633758032821692580344252709679021402336783884993626937898964604976324505393773040488943933184437330583446354346336336501887680730442512899077611419156191269509347338051507509516661565696303020724035690050992648501326043102798938654333326741795402976444866921736405868512382350313208780114493569604985910219351282275577143353204639528829073773581591935817020207217269107431845884822037339219992846942819727404943659210838315185528038293359657673254187369634343240651162950377247574792106436984116798372999750538729991936350778466238086273974348080694922586109038429578556199403698421220857891837186594626504637696733264473625268919931841082870960235595703125
1	-988	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003822647781389184528343406775188755126751606564338516068850541935804280467356776998725387579792920995264901078754608097788786636887466116689270869267267300377536146088502579815522283831238253901869467610301501903332313139260604144807138010198529700265208620559787730866665348359080595288973384347281173702476470062641756022898713920997182043870256455115428670640927905765814754716318387163404041443453821486369176964407467843998569388563945480988731842167663037105607658671931534650837473926868648130232590075449514958421287396823359674599950107745998387270155693247617254794869616138984517221807685915711239880739684244171578367437318925300927539346652894725053783986368216574192047119140625
1	-987	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000764529556277836905668681355037751025350321312867703213770108387160856093471355399745077515958584199052980215750921619557757327377493223337854173853453460075507229217700515963104456766247650780373893522060300380666462627852120828961427602039705940053041724111957546173333069671816119057794676869456234740495294012528351204579742784199436408774051291023085734128185581153162950943263677432680808288690764297273835392881493568799713877712789096197746368433532607421121531734386306930167494785373729626046518015089902991684257479364671934919990021549199677454031138649523450958973923227796903444361537183142247976147936848834315673487463785060185507869330578945010756797273643314838409423828125
1	-986	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152905911255567381133736271007550205070064262573540642754021677432171218694271079949015503191716839810596043150184323911551465475498644667570834770690692015101445843540103192620891353249530156074778704412060076133292525570424165792285520407941188010608344822391509234666613934363223811558935373891246948099058802505670240915948556839887281754810258204617146825637116230632590188652735486536161657738152859454767078576298713759942775542557819239549273686706521484224306346877261386033498957074745925209303603017980598336851495872934386983998004309839935490806227729904690191794784645559380688872307436628449595229587369766863134697492757012037101573866115789002151359454728662967681884765625
1	-985	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030581182251113476226747254201510041014012852514708128550804335486434243738854215989803100638343367962119208630036864782310293095099728933514166954138138403020289168708020638524178270649906031214955740882412015226658505114084833158457104081588237602121668964478301846933322786872644762311787074778249389619811760501134048183189711367977456350962051640923429365127423246126518037730547097307232331547630571890953415715259742751988555108511563847909854737341304296844861269375452277206699791414949185041860720603596119667370299174586877396799600861967987098161245545980938038358956929111876137774461487325689919045917473953372626939498551402407420314773223157800430271890945732593536376953125
1	-984	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006116236450222695245349450840302008202802570502941625710160867097286848747770843197960620127668673592423841726007372956462058619019945786702833390827627680604057833741604127704835654129981206242991148176482403045331701022816966631691420816317647520424333792895660369386664557374528952462357414955649877923962352100226809636637942273595491270192410328184685873025484649225303607546109419461446466309526114378190683143051948550397711021702312769581970947468260859368972253875090455441339958282989837008372144120719223933474059834917375479359920172393597419632249109196187607671791385822375227554892297465137983809183494790674525387899710280481484062954644631560086054378189146518707275390625
1	-983	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223247290044539049069890168060401640560514100588325142032173419457369749554168639592124025533734718484768345201474591292411723803989157340566678165525536120811566748320825540967130825996241248598229635296480609066340204563393326338284163263529504084866758579132073877332911474905790492471482991129975584792470420045361927327588454719098254038482065636937174605096929845060721509221883892289293261905222875638136628610389710079542204340462553916394189493652171873794450775018091088267991656597967401674428824143844786694811966983475095871984034478719483926449821839237521534358277164475045510978459493027596761836698958134905077579942056096296812590928926312017210875637829303741455078125
1	-982	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244649458008907809813978033612080328112102820117665028406434683891473949910833727918424805106746943696953669040294918258482344760797831468113335633105107224162313349664165108193426165199248249719645927059296121813268040912678665267656832652705900816973351715826414775466582294981158098494296598225995116958494084009072385465517690943819650807696413127387434921019385969012144301844376778457858652381044575127627325722077942015908440868092510783278837898730434374758890155003618217653598331319593480334885764828768957338962393396695019174396806895743896785289964367847504306871655432895009102195691898605519352367339791626981015515988411219259362518185785262403442175127565860748291015625
1	-981	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048929891601781561962795606722416065622420564023533005681286936778294789982166745583684961021349388739390733808058983651696468952159566293622667126621021444832462669932833021638685233039849649943929185411859224362653608182535733053531366530541180163394670343165282955093316458996231619698859319645199023391698816801814477093103538188763930161539282625477486984203877193802428860368875355691571730476208915025525465144415588403181688173618502156655767579746086874951778031000723643530719666263918696066977152965753791467792478679339003834879361379148779357057992873569500861374331086579001820439138379721103870473467958325396203103197682243851872503637157052480688435025513172149658203125
1	-980	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009785978320356312392559121344483213124484112804706601136257387355658957996433349116736992204269877747878146761611796730339293790431913258724533425324204288966492533986566604327737046607969929988785837082371844872530721636507146610706273306108236032678934068633056591018663291799246323939771863929039804678339763360362895418620707637752786032307856525095497396840775438760485772073775071138314346095241783005105093028883117680636337634723700431331153515949217374990355606200144728706143933252783739213395430593150758293558495735867800766975872275829755871411598574713900172274866217315800364087827675944220774094693591665079240620639536448770374500727431410496137687005102634429931640625
1	-979	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001957195664071262478511824268896642624896822560941320227251477471131791599286669823347398440853975549575629352322359346067858758086382651744906685064840857793298506797313320865547409321593985997757167416474368974506144327301429322141254661221647206535786813726611318203732658359849264787954372785807960935667952672072579083724141527550557206461571305019099479368155087752097154414755014227662869219048356601021018605776623536127267526944740086266230703189843474998071121240028945741228786650556747842679086118630151658711699147173560153395174455165951174282319714942780034454973243463160072817565535188844154818938718333015848124127907289754074900145486282099227537401020526885986328125
1	-978	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000391439132814252495702364853779328524979364512188264045450295494226358319857333964669479688170795109915125870464471869213571751617276530348981337012968171558659701359462664173109481864318797199551433483294873794901228865460285864428250932244329441307157362745322263640746531671969852957590874557161592187133590534414515816744828305510111441292314261003819895873631017550419430882951002845532573843809671320204203721155324707225453505388948017253246140637968694999614224248005789148245757330111349568535817223726030331742339829434712030679034891033190234856463942988556006890994648692632014563513107037768830963787743666603169624825581457950814980029097256419845507480204105377197265625
1	-977	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078287826562850499140472970755865704995872902437652809090059098845271663971466792933895937634159021983025174092894373842714350323455306069796267402593634311731940271892532834621896372863759439910286696658974758980245773092057172885650186448865888261431472549064452728149306334393970591518174911432318437426718106882903163348965661102022288258462852200763979174726203510083886176590200569106514768761934264040840744231064941445090701077789603450649228127593738999922844849601157829649151466022269913707163444745206066348467965886942406135806978206638046971292788597711201378198929738526402912702621407553766192757548733320633924965116291590162996005819451283969101496040821075439453125
1	-976	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015657565312570099828094594151173140999174580487530561818011819769054332794293358586779187526831804396605034818578874768542870064691061213959253480518726862346388054378506566924379274572751887982057339331794951796049154618411434577130037289773177652286294509812890545629861266878794118303634982286463687485343621376580632669793132220404457651692570440152795834945240702016777235318040113821302953752386852808168148846212988289018140215557920690129845625518747799984568969920231565929830293204453982741432688949041213269693593177388481227161395641327609394258557719542240275639785947705280582540524281510753238551509746664126784993023258318032599201163890256793820299208164215087890625
1	-975	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131513062514019965618918830234628199834916097506112363602363953810866558858671717355837505366360879321006963715774953708574012938212242791850696103745372469277610875701313384875854914550377596411467866358990359209830923682286915426007457954635530457258901962578109125972253375758823660726996457292737497068724275316126533958626444080891530338514088030559166989048140403355447063608022764260590750477370561633629769242597657803628043111584138025969125103749559996913793984046313185966058640890796548286537789808242653938718635477696245432279128265521878851711543908448055127957189541056116508104856302150647710301949332825356998604651663606519840232778051358764059841632843017578125
1	-974	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000626302612502803993123783766046925639966983219501222472720472790762173311771734343471167501073272175864201392743154990741714802587642448558370139220749074493855522175140262676975170982910075519282293573271798071841966184736457383085201491590927106091451780392515621825194450675151764732145399291458547499413744855063225306791725288816178306067702817606111833397809628080671089412721604552852118150095474112326725953848519531560725608622316827605193825020749911999382758796809262637193211728178159309657307557961648530787743727095539249086455825653104375770342308781689611025591437908211223301620971260430129542060389866565071399720930332721303968046555610271752811968326568603515625
1	-973	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125260522500560798624756753209385127993396643900244494544094558152434662354346868694233500214654435172840278548630998148342960517528489711674027844149814898771104435028052535395034196582015103856458714654359614368393236947291476617040298318185421218290356078503124365038890135030352946429079858291709499882748971012645061358345057763235661213540563521222366679561925616134217882544320910570423630019094822465345190769703906312145121724463365521038765004149982399876551759361852527438642345635631861931461511592329706157548745419107849817291165130620875154068461756337922205118287581642244660324194252086025908412077973313014279944186066544260793609311122054350562393665313720703125
1	-972	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025052104500112159724951350641877025598679328780048898908818911630486932470869373738846700042930887034568055709726199629668592103505697942334805568829962979754220887005610507079006839316403020771291742930871922873678647389458295323408059663637084243658071215700624873007778027006070589285815971658341899976549794202529012271669011552647132242708112704244473335912385123226843576508864182114084726003818964493069038153940781262429024344892673104207753000829996479975310351872370505487728469127126372386292302318465941231509749083821569963458233026124175030813692351267584441023657516328448932064838850417205181682415594662602855988837213308852158721862224410870112478733062744140625
1	-971	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005010420900022431944990270128375405119735865756009779781763782326097386494173874747769340008586177406913611141945239925933718420701139588466961113765992595950844177401122101415801367863280604154258348586174384574735729477891659064681611932727416848731614243140124974601555605401214117857163194331668379995309958840505802454333802310529426448541622540848894667182477024645368715301772836422816945200763792898613807630788156252485804868978534620841550600165999295995062070374474101097545693825425274477258460463693188246301949816764313992691646605224835006162738470253516888204731503265689786412967770083441036336483118932520571197767442661770431744372444882174022495746612548828125
1	-970	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001002084180004486388998054025675081023947173151201955956352756465219477298834774949553868001717235481382722228389047985186743684140227917693392222753198519190168835480224420283160273572656120830851669717234876914947145895578331812936322386545483369746322848628024994920311121080242823571432638866333675999061991768101160490866760462105885289708324508169778933436495404929073743060354567284563389040152758579722761526157631250497160973795706924168310120033199859199012414074894820219509138765085054895451692092738637649260389963352862798538329321044967001232547694050703377640946300653137957282593554016688207267296623786504114239553488532354086348874488976434804499149322509765625
1	-969	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200416836000897277799610805135016204789434630240391191270551293043895459766954989910773600343447096276544445677809597037348736828045583538678444550639703838033767096044884056632054714531224166170333943446975382989429179115666362587264477309096673949264569725604998984062224216048564714286527773266735199812398353620232098173352092421177057941664901633955786687299080985814748612070913456912677808030551715944552305231526250099432194759141384833662024006639971839802482814978964043901827753017010979090338418547727529852077992670572559707665864208993400246509538810140675528189260130627591456518710803337641453459324757300822847910697706470817269774897795286960899829864501953125
1	-968	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040083367200179455559922161027003240957886926048078238254110258608779091953390997982154720068689419255308889135561919407469747365609116707735688910127940767606753419208976811326410942906244833234066788689395076597885835823133272517452895461819334789852913945120999796812444843209712942857305554653347039962479670724046419634670418484235411588332980326791157337459816197162949722414182691382535561606110343188910461046305250019886438951828276966732404801327994367960496562995792808780365550603402195818067683709545505970415598534114511941533172841798680049301907762028135105637852026125518291303742160667528290691864951460164569582139541294163453954979559057392179965972900390625
1	-967	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008016673440035891111984432205400648191577385209615647650822051721755818390678199596430944013737883851061777827112383881493949473121823341547137782025588153521350683841795362265282188581248966646813357737879015319577167164626654503490579092363866957970582789024199959362488968641942588571461110930669407992495934144809283926934083696847082317666596065358231467491963239432589944482836538276507112321222068637782092209261050003977287790365655393346480960265598873592099312599158561756073110120680439163613536741909101194083119706822902388306634568359736009860381552405627021127570405225103658260748432133505658138372990292032913916427908258832690790995911811478435993194580078125
1	-966	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001603334688007178222396886441080129638315477041923129530164410344351163678135639919286188802747576770212355565422476776298789894624364668309427556405117630704270136768359072453056437716249793329362671547575803063915433432925330900698115818472773391594116557804839991872497793728388517714292222186133881598499186828961856785386816739369416463533319213071646293498392647886517988896567307655301422464244413727556418441852210000795457558073131078669296192053119774718419862519831712351214622024136087832722707348381820238816623941364580477661326913671947201972076310481125404225514081045020731652149686426701131627674598058406582783285581651766538158199182362295687198638916015625
1	-965	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320666937601435644479377288216025927663095408384625906032882068870232735627127983857237760549515354042471113084495355259757978924872933661885511281023526140854027353671814490611287543249958665872534309515160612783086686585066180139623163694554678318823311560967998374499558745677703542858444437226776319699837365792371357077363347873883292706663842614329258699678529577303597779313461531060284492848882745511283688370442000159091511614626215733859238410623954943683972503966342470242924404827217566544541469676364047763324788272916095532265382734389440394415262096225080845102816209004146330429937285340226325534919611681316556657116330353307631639836472459137439727783203125
1	-964	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064133387520287128895875457643205185532619081676925181206576413774046547125425596771447552109903070808494222616899071051951595784974586732377102256204705228170805470734362898122257508649991733174506861903032122556617337317013236027924632738910935663764662312193599674899911749135540708571688887445355263939967473158474271415472669574776658541332768522865851739935705915460719555862692306212056898569776549102256737674088400031818302322925243146771847682124790988736794500793268494048584880965443513308908293935272809552664957654583219106453076546877888078883052419245016169020563241800829266085987457068045265106983922336263311331423266070661526327967294491827487945556640625
1	-963	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012826677504057425779175091528641037106523816335385036241315282754809309425085119354289510421980614161698844523379814210390319156994917346475420451240941045634161094146872579624451501729998346634901372380606424511323467463402647205584926547782187132752932462438719934979982349827108141714337777489071052787993494631694854283094533914955331708266553704573170347987141183092143911172538461242411379713955309820451347534817680006363660464585048629354369536424958197747358900158653698809716976193088702661781658787054561910532991530916643821290615309375577615776610483849003233804112648360165853217197491413609053021396784467252662266284653214132305265593458898365497589111328125
1	-962	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002565335500811485155835018305728207421304763267077007248263056550961861885017023870857902084396122832339768904675962842078063831398983469295084090248188209126832218829374515924890300345999669326980274476121284902264693492680529441116985309556437426550586492487743986995996469965421628342867555497814210557598698926338970856618906782991066341653310740914634069597428236618428782234507692248482275942791061964090269506963536001272732092917009725870873907284991639549471780031730739761943395238617740532356331757410912382106598306183328764258123061875115523155322096769800646760822529672033170643439498282721810604279356893450532453256930642826461053118691779673099517822265625
1	-961	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513067100162297031167003661145641484260952653415401449652611310192372377003404774171580416879224566467953780935192568415612766279796693859016818049637641825366443765874903184978060069199933865396054895224256980452938698536105888223397061911287485310117298497548797399199293993084325668573511099562842111519739785267794171323781356598213268330662148182926813919485647323685756446901538449696455188558212392818053901392707200254546418583401945174174781456998327909894356006346147952388679047723548106471266351482182476421319661236665752851624612375023104631064419353960129352164505934406634128687899656544362120855871378690106490651386128565292210623738355934619903564453125
1	-960	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102613420032459406233400732229128296852190530683080289930522262038474475400680954834316083375844913293590756187038513683122553255959338771803363609927528365073288753174980636995612013839986773079210979044851396090587739707221177644679412382257497062023459699509759479839858798616865133714702219912568422303947957053558834264756271319642653666132429636585362783897129464737151289380307689939291037711642478563610780278541440050909283716680389034834956291399665581978871201269229590477735809544709621294253270296436495284263932247333150570324922475004620926212883870792025870432901186881326825737579931308872424171174275738021298130277225713058442124747671186923980712890625
1	-959	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020522684006491881246680146445825659370438106136616057986104452407694895080136190966863216675168982658718151237407702736624510651191867754360672721985505673014657750634996127399122402767997354615842195808970279218117547941444235528935882476451499412404691939901951895967971759723373026742940443982513684460789591410711766852951254263928530733226485927317072556779425892947430257876061537987858207542328495712722156055708288010181856743336077806966991258279933116395774240253845918095547161908941924258850654059287299056852786449466630114064984495000924185242576774158405174086580237376265365147515986261774484834234855147604259626055445142611688424949534237384796142578125
1	-958	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004104536801298376249336029289165131874087621227323211597220890481538979016027238193372643335033796531743630247481540547324902130238373550872134544397101134602931550126999225479824480553599470923168439161794055843623509588288847105787176495290299882480938387980390379193594351944674605348588088796502736892157918282142353370590250852785706146645297185463414511355885178589486051575212307597571641508465699142544431211141657602036371348667215561393398251655986623279154848050769183619109432381788384851770130811857459811370557289893326022812996899000184837048515354831681034817316047475253073029503197252354896966846971029520851925211089028522337684989906847476959228515625
1	-957	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000820907360259675249867205857833026374817524245464642319444178096307795803205447638674528667006759306348726049496308109464980426047674710174426908879420226920586310025399845095964896110719894184633687832358811168724701917657769421157435299058059976496187677596078075838718870388934921069717617759300547378431583656428470674118050170557141229329059437092682902271177035717897210315042461519514328301693139828508886242228331520407274269733443112278679650331197324655830969610153836723821886476357676970354026162371491962274111457978665204562599379800036967409703070966336206963463209495050614605900639450470979393369394205904170385042217805704467536997981369495391845703125
1	-956	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164181472051935049973441171566605274963504849092928463888835619261559160641089527734905733401351861269745209899261621892996085209534942034885381775884045384117262005079969019192979222143978836926737566471762233744940383531553884231487059811611995299237535519215615167743774077786984213943523551860109475686316731285694134823610034111428245865811887418536580454235407143579442063008492303902865660338627965701777248445666304081454853946688622455735930066239464931166193922030767344764377295271535394070805232474298392454822291595733040912519875960007393481940614193267241392692641899010122921180127890094195878673878841180834077008443561140893507399596273899078369140625
1	-955	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032836294410387009994688234313321054992700969818585692777767123852311832128217905546981146680270372253949041979852324378599217041906988406977076355176809076823452401015993803838595844428795767385347513294352446748988076706310776846297411962322399059847507103843123033548754815557396842788704710372021895137263346257138826964722006822285649173162377483707316090847081428715888412601698460780573132067725593140355449689133260816290970789337724491147186013247892986233238784406153468952875459054307078814161046494859678490964458319146608182503975192001478696388122838653448278538528379802024584236025578018839175734775768236166815401688712228178701479919254779815673828125
1	-954	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006567258882077401998937646862664210998540193963717138555553424770462366425643581109396229336054074450789808395970464875719843408381397681395415271035361815364690480203198760767719168885759153477069502658870489349797615341262155369259482392464479811969501420768624606709750963111479368557740942074404379027452669251427765392944401364457129834632475496741463218169416285743177682520339692156114626413545118628071089937826652163258194157867544898229437202649578597246647756881230693790575091810861415762832209298971935698192891663829321636500795038400295739277624567730689655707705675960404916847205115603767835146955153647233363080337742445635740295983850955963134765625
1	-953	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001313451776415480399787529372532842199708038792743427711110684954092473285128716221879245867210814890157961679194092975143968681676279536279083054207072363072938096040639752153543833777151830695413900531774097869959523068252431073851896478492895962393900284153724921341950192622295873711548188414880875805490533850285553078588880272891425966926495099348292643633883257148635536504067938431222925282709023725614217987565330432651638831573508979645887440529915719449329551376246138758115018362172283152566441859794387139638578332765864327300159007680059147855524913546137931141541135192080983369441023120753567029391030729446672616067548489127148059196770191192626953125
1	-952	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000262690355283096079957505874506568439941607758548685542222136990818494657025743244375849173442162978031592335838818595028793736335255907255816610841414472614587619208127950430708766755430366139082780106354819573991904613650486214770379295698579192478780056830744984268390038524459174742309637682976175161098106770057110615717776054578285193385299019869658528726776651429727107300813587686244585056541804745122843597513066086530327766314701795929177488105983143889865910275249227751623003672434456630513288371958877427927715666553172865460031801536011829571104982709227586228308227038416196673888204624150713405878206145889334523213509697825429611839354038238525390625
1	-951	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052538071056619215991501174901313687988321551709737108444427398163698931405148648875169834688432595606318467167763719005758747267051181451163322168282894522917523841625590086141753351086073227816556021270963914798380922730097242954075859139715838495756011366148996853678007704891834948461927536595235032219621354011422123143555210915657038677059803973931705745355330285945421460162717537248917011308360949024568719502613217306065553262940359185835497621196628777973182055049845550324600734486891326102657674391775485585543133310634573092006360307202365914220996541845517245661645407683239334777640924830142681175641229177866904642701939565085922367870807647705078125
1	-950	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507614211323843198300234980262737597664310341947421688885479632739786281029729775033966937686519121263693433552743801151749453410236290232664433656578904583504768325118017228350670217214645563311204254192782959676184546019448590815171827943167699151202273229799370735601540978366989692385507319047006443924270802284424628711042183131407735411960794786341149071066057189084292032543507449783402261672189804913743900522643461213110652588071837167099524239325755594636411009969110064920146897378265220531534878355097117108626662126914618401272061440473182844199308369103449132329081536647866955528184966028536235128245835573380928540387913017184473574161529541015625
1	-949	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101522842264768639660046996052547519532862068389484337777095926547957256205945955006793387537303824252738686710548760230349890682047258046532886731315780916700953665023603445670134043442929112662240850838556591935236909203889718163034365588633539830240454645959874147120308195673397938477101463809401288784854160456884925742208436626281547082392158957268229814213211437816858406508701489956680452334437960982748780104528692242622130517614367433419904847865151118927282201993822012984029379475653044106306975671019423421725332425382923680254412288094636568839861673820689826465816307329573391105636993205707247025649167114676185708077582603436894714832305908203125
1	-948	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420304568452953727932009399210509503906572413677896867555419185309591451241189191001358677507460764850547737342109752046069978136409451609306577346263156183340190733004720689134026808688585822532448170167711318387047381840777943632606873117726707966048090929191974829424061639134679587695420292761880257756970832091376985148441687325256309416478431791453645962842642287563371681301740297991336090466887592196549756020905738448524426103522873486683980969573030223785456440398764402596805875895130608821261395134203884684345066485076584736050882457618927313767972334764137965293163261465914678221127398641141449405129833422935237141615516520687378942966461181640625
1	-947	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084060913690590745586401879842101900781314482735579373511083837061918290248237838200271735501492152970109547468421950409213995627281890321861315469252631236668038146600944137826805361737717164506489634033542263677409476368155588726521374623545341593209618185838394965884812327826935917539084058552376051551394166418275397029688337465051261883295686358290729192568528457512674336260348059598267218093377518439309951204181147689704885220704574697336796193914606044757091288079752880519361175179026121764252279026840776936869013297015316947210176491523785462753594466952827593058632652293182935644225479728228289881025966684587047428323103304137475788593292236328125
1	-946	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016812182738118149117280375968420380156262896547115874702216767412383658049647567640054347100298430594021909493684390081842799125456378064372263093850526247333607629320188827565361072347543432901297926806708452735481895273631117745304274924709068318641923637167678993176962465565387183507816811710475210310278833283655079405937667493010252376659137271658145838513705691502534867252069611919653443618675503687861990240836229537940977044140914939467359238782921208951418257615950576103872235035805224352850455805368155387373802659403063389442035298304757092550718893390565518611726530458636587128845095945645657976205193336917409485664620660827495157718658447265625
1	-945	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003362436547623629823456075193684076031252579309423174940443353482476731609929513528010869420059686118804381898736878016368559825091275612874452618770105249466721525864037765513072214469508686580259585361341690547096379054726223549060854984941813663728384727433535798635392493113077436701563362342095042062055766656731015881187533498602050475331827454331629167702741138300506973450413922383930688723735100737572398048167245907588195408828182987893471847756584241790283651523190115220774447007161044870570091161073631077474760531880612677888407059660951418510143778678113103722345306091727317425769019189129131595241038667383481897132924132165499031543731689453125
1	-944	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000672487309524725964691215038736815206250515861884634988088670696495346321985902705602173884011937223760876379747375603273711965018255122574890523754021049893344305172807553102614442893901737316051917072268338109419275810945244709812170996988362732745676945486707159727078498622615487340312672468419008412411153331346203176237506699720410095066365490866325833540548227660101394690082784476786137744747020147514479609633449181517639081765636597578694369551316848358056730304638023044154889401432208974114018232214726215494952106376122535577681411932190283702028755735622620744469061218345463485153803837825826319048207733476696379426584826433099806308746337890625
1	-943	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000134497461904945192938243007747363041250103172376926997617734139299069264397180541120434776802387444752175275949475120654742393003651024514978104750804209978668861034561510620522888578780347463210383414453667621883855162189048941962434199397672546549135389097341431945415699724523097468062534493683801682482230666269240635247501339944082019013273098173265166708109645532020278938016556895357227548949404029502895921926689836303527816353127319515738873910263369671611346060927604608830977880286441794822803646442945243098990421275224507115536282386438056740405751147124524148893812243669092697030760767565165263809641546695339275885316965286619961261749267578125
1	-942	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026899492380989038587648601549472608250020634475385399523546827859813852879436108224086955360477488950435055189895024130948478600730204902995620950160841995733772206912302124104577715756069492642076682890733524376771032437809788392486839879534509309827077819468286389083139944904619493612506898736760336496446133253848127049500267988816403802654619634653033341621929106404055787603311379071445509789880805900579184385337967260705563270625463903147774782052673934322269212185520921766195576057288358964560729288589048619798084255044901423107256477287611348081150229424904829778762448733818539406152153513033052761928309339067855177063393057323992252349853515625
1	-941	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005379898476197807717529720309894521650004126895077079904709365571962770575887221644817391072095497790087011037979004826189695720146040980599124190032168399146754441382460424820915543151213898528415336578146704875354206487561957678497367975906901861965415563893657277816627988980923898722501379747352067299289226650769625409900053597763280760530923926930606668324385821280811157520662275814289101957976161180115836877067593452141112654125092780629554956410534786864453842437104184353239115211457671792912145857717809723959616851008980284621451295457522269616230045884980965955752489746763707881230430702606610552385661867813571035412678611464798450469970703125
1	-940	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001075979695239561543505944061978904330000825379015415980941873114392554115177444328963478214419099558017402207595800965237939144029208196119824838006433679829350888276492084964183108630242779705683067315629340975070841297512391535699473595181380372393083112778731455563325597796184779744500275949470413459857845330153925081980010719552656152106184785386121333664877164256162231504132455162857820391595232236023167375413518690428222530825018556125910991282106957372890768487420836870647823042291534358582429171543561944791923370201796056924290259091504453923246009176996193191150497949352741576246086140521322110477132373562714207082535722292959690093994140625
1	-939	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215195939047912308701188812395780866000165075803083196188374622878510823035488865792695642883819911603480441519160193047587828805841639223964967601286735965870177655298416992836621726048555941136613463125868195014168259502478307139894719036276074478616622555746291112665119559236955948900055189894082691971569066030785016396002143910531230421236957077224266732975432851232446300826491032571564078319046447204633475082703738085644506165003711225182198256421391474578153697484167374129564608458306871716485834308712388958384674040359211384858051818300890784649201835399238638230099589870548315249217228104264422095426474712542841416507144458591938018798828125
1	-938	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043039187809582461740237762479156173200033015160616639237674924575702164607097773158539128576763982320696088303832038609517565761168327844792993520257347193174035531059683398567324345209711188227322692625173639002833651900495661427978943807255214895723324511149258222533023911847391189780011037978816538394313813206157003279200428782106246084247391415444853346595086570246489260165298206514312815663809289440926695016540747617128901233000742245036439651284278294915630739496833474825912921691661374343297166861742477791676934808071842276971610363660178156929840367079847727646019917974109663049843445620852884419085294942508568283301428891718387603759765625
1	-937	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008607837561916492348047552495831234640006603032123327847534984915140432921419554631707825715352796464139217660766407721903513152233665568958598704051469438634807106211936679713464869041942237645464538525034727800566730380099132285595788761451042979144664902229851644506604782369478237956002207595763307678862762641231400655840085756421249216849478283088970669319017314049297852033059641302862563132761857888185339003308149523425780246600148449007287930256855658983126147899366694965182584338332274868659433372348495558335386961614368455394322072732035631385968073415969545529203983594821932609968689124170576883817058988501713656660285778343677520751953125
1	-936	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001721567512383298469609510499166246928001320606424665569506996983028086584283910926341565143070559292827843532153281544380702630446733113791719740810293887726961421242387335942692973808388447529092907705006945560113346076019826457119157752290208595828932980445970328901320956473895647591200441519152661535772552528246280131168017151284249843369895656617794133863803462809859570406611928260572512626552371577637067800661629904685156049320029689801457586051371131796625229579873338993036516867666454973731886674469699111667077392322873691078864414546407126277193614683193909105840796718964386521993737824834115376763411797700342731332057155668735504150390625
1	-935	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000344313502476659693921902099833249385600264121284933113901399396605617316856782185268313028614111858565568706430656308876140526089346622758343948162058777545392284248477467188538594761677689505818581541001389112022669215203965291423831550458041719165786596089194065780264191294779129518240088303830532307154510505649256026233603430256849968673979131323558826772760692561971914081322385652114502525310474315527413560132325980937031209864005937960291517210274226359325045915974667798607303373533290994746377334893939822333415478464574738215772882909281425255438722936638781821168159343792877304398747564966823075352682359540068546266411431133747100830078125
1	-934	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068862700495331938784380419966649877120052824256986622780279879321123463371356437053662605722822371713113741286131261775228105217869324551668789632411755509078456849695493437707718952335537901163716308200277822404533843040793058284766310091608343833157319217838813156052838258955825903648017660766106461430902101129851205246720686051369993734795826264711765354552138512394382816264477130422900505062094863105482712026465196187406241972801187592058303442054845271865009183194933559721460674706658198949275466978787964466683095692914947643154576581856285051087744587327756364233631868758575460879749512993364615070536471908013709253282286226749420166015625
1	-933	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013772540099066387756876083993329975424010564851397324556055975864224692674271287410732521144564474342622748257226252355045621043573864910333757926482351101815691369939098687541543790467107580232743261640055564480906768608158611656953262018321668766631463843567762631210567651791165180729603532153221292286180420225970241049344137210273998746959165252942353070910427702478876563252895426084580101012418972621096542405293039237481248394560237518411660688410969054373001836638986711944292134941331639789855093395757592893336619138582989528630915316371257010217548917465551272846726373751715092175949902598672923014107294381602741850656457245349884033203125
1	-932	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002754508019813277551375216798665995084802112970279464911211195172844938534854257482146504228912894868524549651445250471009124208714772982066751585296470220363138273987819737508308758093421516046548652328011112896181353721631722331390652403664333753326292768713552526242113530358233036145920706430644258457236084045194048209868827442054799749391833050588470614182085540495775312650579085216916020202483794524219308481058607847496249678912047503682332137682193810874600367327797342388858426988266327957971018679151518578667323827716597905726183063274251402043509783493110254569345274750343018435189980519734584602821458876320548370131291449069976806640625
1	-931	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000550901603962655510275043359733199016960422594055892982242239034568987706970851496429300845782578973704909930289050094201824841742954596413350317059294044072627654797563947501661751618684303209309730465602222579236270744326344466278130480732866750665258553742710505248422706071646607229184141286128851691447216809038809641973765488410959949878366610117694122836417108099155062530115817043383204040496758904843861696211721569499249935782409500736466427536438762174920073465559468477771685397653265591594203735830303715733464765543319581145236612654850280408701956698622050913869054950068603687037996103946916920564291775264109674026258289813995361328125
1	-930	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110180320792531102055008671946639803392084518811178596448447806913797541394170299285860169156515794740981986057810018840364968348590919282670063411858808814525530959512789500332350323736860641861946093120444515847254148865268893255626096146573350133051710748542101049684541214329321445836828257225770338289443361807761928394753097682191989975673322023538824567283421619831012506023163408676640808099351780968772339242344313899849987156481900147293285507287752434984014693111893695554337079530653118318840747166060743146692953108663916229047322530970056081740391339724410182773810990013720737407599220789383384112858355052821934805251657962799072265625
1	-929	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022036064158506220411001734389327960678416903762235719289689561382759508278834059857172033831303158948196397211562003768072993669718183856534012682371761762905106191902557900066470064747372128372389218624088903169450829773053778651125219229314670026610342149708420209936908242865864289167365651445154067657888672361552385678950619536438397995134664404707764913456684323966202501204632681735328161619870356193754467848468862779969997431296380029458657101457550486996802938622378739110867415906130623663768149433212148629338590621732783245809464506194011216348078267944882036554762198002744147481519844157876676822571671010564386961050331592559814453125
1	-928	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004407212831701244082200346877865592135683380752447143857937912276551901655766811971434406766260631789639279442312400753614598733943636771306802536474352352581021238380511580013294012949474425674477843724817780633890165954610755730225043845862934005322068429941684041987381648573172857833473130289030813531577734472310477135790123907287679599026932880941552982691336864793240500240926536347065632323974071238750893569693772555993999486259276005891731420291510097399360587724475747822173483181226124732753629886642429725867718124346556649161892901238802243269615653588976407310952439600548829496303968831575335364514334202112877392210066318511962890625
1	-927	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000881442566340248816440069375573118427136676150489428771587582455310380331153362394286881353252126357927855888462480150722919746788727354261360507294870470516204247676102316002658802589894885134895568744963556126778033190922151146045008769172586801064413685988336808397476329714634571566694626057806162706315546894462095427158024781457535919805386576188310596538267372958648100048185307269413126464794814247750178713938754511198799897251855201178346284058302019479872117544895149564434696636245224946550725977328485945173543624869311329832378580247760448653923130717795281462190487920109765899260793766315067072902866840422575478442013263702392578125
1	-926	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176288513268049763288013875114623685427335230097885754317516491062076066230672478857376270650425271585571177692496030144583949357745470852272101458974094103240849535220463200531760517978977026979113748992711225355606638184430229209001753834517360212882737197667361679495265942926914313338925211561232541263109378892419085431604956291507183961077315237662119307653474591729620009637061453882625292958962849550035742787750902239759979450371040235669256811660403895974423508979029912886939327249044989310145195465697189034708724973862265966475716049552089730784626143559056292438097584021953179852158753263013414580573368084515095688402652740478515625
1	-925	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035257702653609952657602775022924737085467046019577150863503298212415213246134495771475254130085054317114235538499206028916789871549094170454420291794818820648169907044092640106352103595795405395822749798542245071121327636886045841800350766903472042576547439533472335899053188585382862667785042312246508252621875778483817086320991258301436792215463047532423861530694918345924001927412290776525058591792569910007148557550180447951995890074208047133851362332080779194884701795805982577387865449808997862029039093139437806941744994772453193295143209910417946156925228711811258487619516804390635970431750652602682916114673616903019137680530548095703125
1	-924	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007051540530721990531520555004584947417093409203915430172700659642483042649226899154295050826017010863422847107699841205783357974309818834090884058358963764129633981408818528021270420719159081079164549959708449014224265527377209168360070153380694408515309487906694467179810637717076572533557008462449301650524375155696763417264198251660287358443092609506484772306138983669184800385482458155305011718358513982001429711510036089590399178014841609426770272466416155838976940359161196515477573089961799572405807818627887561388348998954490638659028641982083589231385045742362251697523903360878127194086350130520536583222934723380603827536106109619140625
1	-923	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001410308106144398106304111000916989483418681840783086034540131928496608529845379830859010165203402172684569421539968241156671594861963766818176811671792752825926796281763705604254084143831816215832909991941689802844853105475441833672014030676138881703061897581338893435962127543415314506711401692489860330104875031139352683452839650332057471688618521901296954461227796733836960077096491631061002343671702796400285942302007217918079835602968321885354054493283231167795388071832239303095514617992359914481161563725577512277669799790898127731805728396416717846277009148472450339504780672175625438817270026104107316644586944676120765507221221923828125
1	-922	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282061621228879621260822200183397896683736368156617206908026385699321705969075966171802033040680434536913884307993648231334318972392753363635362334358550565185359256352741120850816828766363243166581998388337960568970621095088366734402806135227776340612379516267778687192425508683062901342280338497972066020975006227870536690567930066411494337723704380259390892245559346767392015419298326212200468734340559280057188460401443583615967120593664377070810898656646233559077614366447860619102923598471982896232312745115502455533959958179625546361145679283343569255401829694490067900956134435125087763454005220821463328917388935224153101444244384765625
1	-921	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056412324245775924252164440036679579336747273631323441381605277139864341193815193234360406608136086907382776861598729646266863794478550672727072466871710113037071851270548224170163365753272648633316399677667592113794124219017673346880561227045555268122475903253555737438485101736612580268456067699594413204195001245574107338113586013282298867544740876051878178449111869353478403083859665242440093746868111856011437692080288716723193424118732875414162179731329246711815522873289572123820584719694396579246462549023100491106791991635925109272229135856668713851080365938898013580191226887025017552690801044164292665783477787044830620288848876953125
1	-920	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011282464849155184850432888007335915867349454726264688276321055427972868238763038646872081321627217381476555372319745929253372758895710134545414493374342022607414370254109644834032673150654529726663279935533518422758824843803534669376112245409111053624495180650711147487697020347322516053691213539918882640839000249114821467622717202656459773508948175210375635689822373870695680616771933048488018749373622371202287538416057743344638684823746575082832435946265849342363104574657914424764116943938879315849292509804620098221358398327185021854445827171333742770216073187779602716038245377405003510538160208832858533156695557408966124057769775390625
1	-919	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002256492969831036970086577601467183173469890945252937655264211085594573647752607729374416264325443476295311074463949185850674551779142026909082898674868404521482874050821928966806534630130905945332655987106703684551764968760706933875222449081822210724899036130142229497539404069464503210738242707983776528167800049822964293524543440531291954701789635042075127137964474774139136123354386609697603749874724474240457507683211548668927736964749315016566487189253169868472620914931582884952823388787775863169858501960924019644271679665437004370889165434266748554043214637555920543207649075481000702107632041766571706631339111481793224811553955078125
1	-918	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000451298593966207394017315520293436634693978189050587531052842217118914729550521545874883252865088695259062214892789837170134910355828405381816579734973680904296574810164385793361306926026181189066531197421340736910352993752141386775044489816364442144979807226028445899507880813892900642147648541596755305633560009964592858704908688106258390940357927008415025427592894954827827224670877321939520749974944894848091501536642309733785547392949863003313297437850633973694524182986316576990564677757555172633971700392184803928854335933087400874177833086853349710808642927511184108641529815096200140421526408353314341326267822296358644962310791015625
1	-917	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090259718793241478803463104058687326938795637810117506210568443423782945910104309174976650573017739051812442978557967434026982071165681076363315946994736180859314962032877158672261385205236237813306239484268147382070598750428277355008897963272888428995961445205689179901576162778580128429529708319351061126712001992918571740981737621251678188071585401683005085518578990965565444934175464387904149994988978969618300307328461946757109478589972600662659487570126794738904836597263315398112935551511034526794340078436960785770867186617480174835566617370669942161728585502236821728305963019240028084305281670662868265253564459271728992462158203125
1	-916	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018051943758648295760692620811737465387759127562023501242113688684756589182020861834995330114603547810362488595711593486805396414233136215272663189398947236171862992406575431734452277041047247562661247896853629476414119750085655471001779592654577685799192289041137835980315232555716025685905941663870212225342400398583714348196347524250335637614317080336601017103715798193113088986835092877580829998997795793923660061465692389351421895717994520132531897514025358947780967319452663079622587110302206905358868015687392157154173437323496034967113323474133988432345717100447364345661192603848005616861056334132573653050712891854345798492431640625
1	-915	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003610388751729659152138524162347493077551825512404700248422737736951317836404172366999066022920709562072497719142318697361079282846627243054532637879789447234372598481315086346890455408209449512532249579370725895282823950017131094200355918530915537159838457808227567196063046511143205137181188332774042445068480079716742869639269504850067127522863416067320203420743159638622617797367018575516165999799559158784732012293138477870284379143598904026506379502805071789556193463890532615924517422060441381071773603137478431430834687464699206993422664694826797686469143420089472869132238520769601123372211266826514730610142578370869159698486328125
1	-914	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000722077750345931830427704832469498615510365102480940049684547547390263567280834473399813204584141912414499543828463739472215856569325448610906527575957889446874519696263017269378091081641889902506449915874145179056564790003426218840071183706183107431967691561645513439212609302228641027436237666554808489013696015943348573927853900970013425504572683213464040684148631927724523559473403715103233199959911831756946402458627695574056875828719780805301275900561014357911238692778106523184903484412088276214354720627495686286166937492939841398684532938965359537293828684017894573826447704153920224674442253365302946122028515674173831939697265625
1	-913	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144415550069186366085540966493899723102073020496188009936909509478052713456166894679962640916828382482899908765692747894443171313865089722181305515191577889374903939252603453875618216328377980501289983174829035811312958000685243768014236741236621486393538312329102687842521860445728205487247533310961697802739203188669714785570780194002685100914536642692808136829726385544904711894680743020646639991982366351389280491725539114811375165743956161060255180112202871582247738555621304636980696882417655242870944125499137257233387498587968279736906587793071907458765736803578914765289540830784044934888450673060589224405703134834766387939453125
1	-912	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028883110013837273217108193298779944620414604099237601987381901895610542691233378935992528183365676496579981753138549578888634262773017944436261103038315577874980787850520690775123643265675596100257996634965807162262591600137048753602847348247324297278707662465820537568504372089145641097449506662192339560547840637733942957114156038800537020182907328538561627365945277108980942378936148604129327998396473270277856098345107822962275033148791232212051036022440574316449547711124260927396139376483531048574188825099827451446677499717593655947381317558614381491753147360715782953057908166156808986977690134612117844881140626966953277587890625
1	-911	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005776622002767454643421638659755988924082920819847520397476380379122108538246675787198505636673135299315996350627709915777726852554603588887252220607663115574996157570104138155024728653135119220051599326993161432452518320027409750720569469649464859455741532493164107513700874417829128219489901332438467912109568127546788591422831207760107404036581465707712325473189055421796188475787229720825865599679294654055571219669021564592455006629758246442410207204488114863289909542224852185479227875296706209714837765019965490289335499943518731189476263511722876298350629472143156590611581633231361797395538026922423568976228125393390655517578125
1	-910	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001155324400553490928684327731951197784816584163969504079495276075824421707649335157439701127334627059863199270125541983155545370510920717777450444121532623114999231514020827631004945730627023844010319865398632286490503664005481950144113893929892971891148306498632821502740174883565825643897980266487693582421913625509357718284566241552021480807316293141542465094637811084359237695157445944165173119935858930811114243933804312918491001325951649288482041440897622972657981908444970437095845575059341241942967553003993098057867099988703746237895252702344575259670125894428631318122316326646272359479107605384484713795245625078678131103515625
1	-909	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000231064880110698185736865546390239556963316832793900815899055215164884341529867031487940225466925411972639854025108396631109074102184143555490088824306524622999846302804165526200989146125404768802063973079726457298100732801096390028822778785978594378229661299726564300548034976713165128779596053297538716484382725101871543656913248310404296161463258628308493018927562216871847539031489188833034623987171786162222848786760862583698200265190329857696408288179524594531596381688994087419169115011868248388593510600798619611573419997740749247579050540468915051934025178885726263624463265329254471895821521076896942759049125015735626220703125
1	-908	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046212976022139637147373109278047911392663366558780163179811043032976868305973406297588045093385082394527970805021679326221814820436828711098017764861304924599969260560833105240197829225080953760412794615945291459620146560219278005764555757195718875645932259945312860109606995342633025755919210659507743296876545020374308731382649662080859232292651725661698603785512443374369507806297837766606924797434357232444569757352172516739640053038065971539281657635904918906319276337798817483833823002373649677718702120159723922314683999548149849515810108093783010386805035777145252724892653065850894379164304215379388551809825003147125244140625
1	-907	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009242595204427927429474621855609582278532673311756032635962208606595373661194681259517609018677016478905594161004335865244362964087365742219603552972260984919993852112166621048039565845016190752082558923189058291924029312043855601152911151439143775129186451989062572021921399068526605151183842131901548659375309004074861746276529932416171846458530345132339720757102488674873901561259567553321384959486871446488913951470434503347928010607613194307856331527180983781263855267559763496766764600474729935543740424031944784462936799909629969903162021618756602077361007155429050544978530613170178875832860843075877710361965000629425048828125
1	-906	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001848519040885585485894924371121916455706534662351206527192441721319074732238936251903521803735403295781118832200867173048872592817473148443920710594452196983998770422433324209607913169003238150416511784637811658384805862408771120230582230287828755025837290397812514404384279813705321030236768426380309731875061800814972349255305986483234369291706069026467944151420497734974780312251913510664276991897374289297782790294086900669585602121522638861571266305436196756252771053511952699353352920094945987108748084806388956892587359981925993980632404323751320415472201431085810108995706122634035775166572168615175542072393000125885009765625
1	-905	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000369703808177117097178984874224383291141306932470241305438488344263814946447787250380704360747080659156223766440173434609774518563494629688784142118890439396799754084486664841921582633800647630083302356927562331676961172481754224046116446057565751005167458079562502880876855962741064206047353685276061946375012360162994469851061197296646873858341213805293588830284099546994956062450382702132855398379474857859556558058817380133917120424304527772314253261087239351250554210702390539870670584018989197421749616961277791378517471996385198796126480864750264083094440286217162021799141224526807155033314433723035108414478600025177001953125
1	-904	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073940761635423419435796974844876658228261386494048261087697668852762989289557450076140872149416131831244753288034686921954903712698925937756828423778087879359950816897332968384316526760129526016660471385512466335392234496350844809223289211513150201033491615912500576175371192548212841209470737055212389275002472032598893970212239459329374771668242761058717766056819909398991212490076540426571079675894971571911311611763476026783424084860905554462850652217447870250110842140478107974134116803797839484349923392255558275703494399277039759225296172950052816618888057243432404359828244905361431006662886744607021682895720005035400390625
1	-903	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014788152327084683887159394968975331645652277298809652217539533770552597857911490015228174429883226366248950657606937384390980742539785187551365684755617575871990163379466593676863305352025905203332094277102493267078446899270168961844657842302630040206698323182500115235074238509642568241894147411042477855000494406519778794042447891865874954333648552211743553211363981879798242498015308085314215935178994314382262322352695205356684816972181110892570130443489574050022168428095621594826823360759567896869984678451111655140698879855407951845059234590010563323777611448686480871965648981072286201332577348921404336579144001007080078125
1	-902	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002957630465416936777431878993795066329130455459761930443507906754110519571582298003045634885976645273249790131521387476878196148507957037510273136951123515174398032675893318735372661070405181040666418855420498653415689379854033792368931568460526008041339664636500023047014847701928513648378829482208495571000098881303955758808489578373174990866729710442348710642272796375959648499603061617062843187035798862876452464470539041071336963394436222178514026088697914810004433685619124318965364672151913579373996935690222331028139775971081590369011846918002112664755522289737296174393129796214457240266515469784280867315828800201416015625
1	-901	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000591526093083387355486375798759013265826091091952386088701581350822103914316459600609126977195329054649958026304277495375639229701591407502054627390224703034879606535178663747074532214081036208133283771084099730683137875970806758473786313692105201608267932927300004609402969540385702729675765896441699114200019776260791151761697915674634998173345942088469742128454559275191929699920612323412568637407159772575290492894107808214267392678887244435702805217739582962000886737123824863793072934430382715874799387138044466205627955194216318073802369383600422532951104457947459234878625959242891448053303093956856173463165760040283203125
1	-900	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000118305218616677471097275159751802653165218218390477217740316270164420782863291920121825395439065810929991605260855499075127845940318281500410925478044940606975921307035732749414906442816207241626656754216819946136627575194161351694757262738421040321653586585460000921880593908077140545935153179288339822840003955252158230352339583134926999634669188417693948425690911855038385939984122464682513727481431954515058098578821561642853478535777448887140561043547916592400177347424764972758614586886076543174959877427608893241125591038843263614760473876720084506590220891589491846975725191848578289610660618791371234692633152008056640625
1	-899	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023661043723335494219455031950360530633043643678095443548063254032884156572658384024365079087813162185998321052171099815025569188063656300082185095608988121395184261407146549882981288563241448325331350843363989227325515038832270338951452547684208064330717317092000184376118781615428109187030635857667964568000791050431646070467916626985399926933837683538789685138182371007677187996824492936502745496286390903011619715764312328570695707155489777428112208709583318480035469484952994551722917377215308634991975485521778648225118207768652722952094775344016901318044178317898369395145038369715657922132123758274246938526630401611328125
1	-898	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004732208744667098843891006390072106126608728735619088709612650806576831314531676804873015817562632437199664210434219963005113837612731260016437019121797624279036852281429309976596257712648289665066270168672797845465103007766454067790290509536841612866143463418400036875223756323085621837406127171533592913600158210086329214093583325397079985386767536707757937027636474201535437599364898587300549099257278180602323943152862465714139141431097955485622441741916663696007093896990598910344583475443061726998395097104355729645023641553730544590418955068803380263608835663579673879029007673943131584426424751654849387705326080322265625
1	-897	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000946441748933419768778201278014421225321745747123817741922530161315366262906335360974603163512526487439932842086843992601022767522546252003287403824359524855807370456285861995319251542529657933013254033734559569093020601553290813558058101907368322573228692683680007375044751264617124367481225434306718582720031642017265842818716665079415997077353507341551587405527294840307087519872979717460109819851455636120464788630572493142827828286219591097124488348383332739201418779398119782068916695088612345399679019420871145929004728310746108918083791013760676052721767132715934775805801534788626316885284950330969877541065216064453125
1	-896	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189288349786683953755640255602884245064349149424763548384506032263073252581267072194920632702505297487986568417368798520204553504509250400657480764871904971161474091257172399063850308505931586602650806746911913818604120310658162711611620381473664514645738536736001475008950252923424873496245086861343716544006328403453168563743333015883199415470701468310317481105458968061417503974595943492021963970291127224092957726114498628565565657243918219424897669676666547840283755879623956413783339017722469079935803884174229185800945662149221783616758202752135210544353426543186955161160306957725263377056990066193975508213043212890625
1	-895	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037857669957336790751128051120576849012869829884952709676901206452614650516253414438984126540501059497597313683473759704040910700901850080131496152974380994232294818251434479812770061701186317320530161349382382763720824062131632542322324076294732902929147707347200295001790050584684974699249017372268743308801265680690633712748666603176639883094140293662063496221091793612283500794919188698404392794058225444818591545222899725713113131448783643884979533935333309568056751175924791282756667803544493815987160776834845837160189132429844356723351640550427042108870685308637391032232061391545052675411398013238795101642608642578125
1	-894	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007571533991467358150225610224115369802573965976990541935380241290522930103250682887796825308100211899519462736694751940808182140180370016026299230594876198846458963650286895962554012340237263464106032269876476552744164812426326508464464815258946580585829541469440059000358010116936994939849803474453748661760253136138126742549733320635327976618828058732412699244218358722456700158983837739680878558811645088963718309044579945142622626289756728776995906787066661913611350235184958256551333560708898763197432155366969167432037826485968871344670328110085408421774137061727478206446412278309010535082279602647759020328521728515625
1	-893	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001514306798293471630045122044823073960514793195398108387076048258104586020650136577559365061620042379903892547338950388161636428036074003205259846118975239769291792730057379192510802468047452692821206453975295310548832962485265301692892963051789316117165908293888011800071602023387398987969960694890749732352050627227625348509946664127065595323765611746482539848843671744491340031796767547936175711762329017792743661808915989028524525257951345755399181357413332382722270047036991651310266712141779752639486431073393833486407565297193774268934065622017081684354827412345495641289282455661802107016455920529551804065704345703125
1	-892	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000302861359658694326009024408964614792102958639079621677415209651620917204130027315511873012324008475980778509467790077632327285607214800641051969223795047953858358546011475838502160493609490538564241290795059062109766592497053060338578592610357863223433181658777602360014320404677479797593992138978149946470410125445525069701989332825413119064753122349296507969768734348898268006359353509587235142352465803558548732361783197805704905051590269151079836271482666476544454009407398330262053342428355950527897286214678766697281513059438754853786813124403416336870965482469099128257856491132360421403291184105910360813140869140625
1	-891	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060572271931738865201804881792922958420591727815924335483041930324183440826005463102374602464801695196155701893558015526465457121442960128210393844759009590771671709202295167700432098721898107712848258159011812421953318499410612067715718522071572644686636331755520472002864080935495959518798427795629989294082025089105013940397866565082623812950624469859301593953746869779653601271870701917447028470493160711709746472356639561140981010318053830215967254296533295308890801881479666052410668485671190105579457242935753339456302611887750970757362624880683267374193096493819825651571298226472084280658236821182072162628173828125
1	-890	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012114454386347773040360976358584591684118345563184867096608386064836688165201092620474920492960339039231140378711603105293091424288592025642078768951801918154334341840459033540086419744379621542569651631802362484390663699882122413543143704414314528937327266351104094400572816187099191903759685559125997858816405017821002788079573313016524762590124893971860318790749373955930720254374140383489405694098632142341949294471327912228196202063610766043193450859306659061778160376295933210482133697134238021115891448587150667891260522377550194151472524976136653474838619298763965130314259645294416856131647364236414432525634765625
1	-889	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002422890877269554608072195271716918336823669112636973419321677212967337633040218524094984098592067807846228075742320621058618284857718405128415753790360383630866868368091806708017283948875924308513930326360472496878132739976424482708628740882862905787465453270220818880114563237419838380751937111825199571763281003564200557615914662603304952518024978794372063758149874791186144050874828076697881138819726428468389858894265582445639240412722153208638690171861331812355632075259186642096426739426847604223178289717430133578252104475510038830294504995227330694967723859752793026062851929058883371226329472847282886505126953125
1	-888	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000484578175453910921614439054343383667364733822527394683864335442593467526608043704818996819718413561569245615148464124211723656971543681025683150758072076726173373673618361341603456789775184861702786065272094499375626547995284896541725748176572581157493090654044163776022912647483967676150387422365039914352656200712840111523182932520660990503604995758874412751629974958237228810174965615339576227763945285693677971778853116489127848082544430641727738034372266362471126415051837328419285347885369520844635657943486026715650420895102007766058900999045466138993544771950558605212570385811776674245265894569456577301025390625
1	-887	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096915635090782184322887810868676733472946764505478936772867088518693505321608740963799363943682712313849123029692824842344731394308736205136630151614415345234674734723672268320691357955036972340557213054418899875125309599056979308345149635314516231498618130808832755204582529496793535230077484473007982870531240142568022304636586504132198100720999151774882550325994991647445762034993123067915245552789057138735594355770623297825569616508886128345547606874453272494225283010367465683857069577073904168927131588697205343130084179020401553211780199809093227798708954390111721042514077162355334849053178913891315460205078125
1	-886	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019383127018156436864577562173735346694589352901095787354573417703738701064321748192759872788736542462769824605938564968468946278861747241027326030322883069046934946944734453664138271591007394468111442610883779975025061919811395861669029927062903246299723626161766551040916505899358707046015496894601596574106248028513604460927317300826439620144199830354976510065198998329489152406998624613583049110557811427747118871154124659565113923301777225669109521374890654498845056602073493136771413915414780833785426317739441068626016835804080310642356039961818645559741790878022344208502815432471066969810635782778263092041015625
1	-885	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003876625403631287372915512434747069338917870580219157470914683540747740212864349638551974557747308492553964921187712993693789255772349448205465206064576613809386989388946890732827654318201478893622288522176755995005012383962279172333805985412580649259944725232353310208183301179871741409203099378920319314821249605702720892185463460165287924028839966070995302013039799665897830481399724922716609822111562285549423774230824931913022784660355445133821904274978130899769011320414698627354282783082956166757085263547888213725203367160816062128471207992363729111948358175604468841700563086494213393962127156555652618408203125
1	-884	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775325080726257474583102486949413867783574116043831494182936708149548042572869927710394911549461698510792984237542598738757851154469889641093041212915322761877397877789378146565530863640295778724457704435351199001002476792455834466761197082516129851988945046470662041636660235974348281840619875784063862964249921140544178437092692033057584805767993214199060402607959933179566096279944984543321964422312457109884754846164986382604556932071089026764380854995626179953802264082939725470856556616591233351417052709577642745040673432163212425694241598472745822389671635120893768340112617298842678792425431311130523681640625
1	-883	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155065016145251494916620497389882773556714823208766298836587341629909608514573985542078982309892339702158596847508519747751570230893977928218608242583064552375479575557875629313106172728059155744891540887070239800200495358491166893352239416503225970397789009294132408327332047194869656368123975156812772592849984228108835687418538406611516961153598642839812080521591986635913219255988996908664392884462491421976950969232997276520911386414217805352876170999125235990760452816587945094171311323318246670283410541915528549008134686432642485138848319694549164477934327024178753668022523459768535758485086262226104736328125
1	-882	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031013003229050298983324099477976554711342964641753259767317468325981921702914797108415796461978467940431719369501703949550314046178795585643721648516612910475095915111575125862621234545611831148978308177414047960040099071698233378670447883300645194079557801858826481665466409438973931273624795031362554518569996845621767137483707681322303392230719728567962416104318397327182643851197799381732878576892498284395390193846599455304182277282843561070575234199825047198152090563317589018834262264663649334056682108383105709801626937286528497027769663938909832895586865404835750733604504691953707151697017252445220947265625
1	-881	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006202600645810059796664819895595310942268592928350651953463493665196384340582959421683159292395693588086343873900340789910062809235759117128744329703322582095019183022315025172524246909122366229795661635482809592008019814339646675734089576660129038815911560371765296333093281887794786254724959006272510903713999369124353427496741536264460678446143945713592483220863679465436528770239559876346575715378499656879078038769319891060836455456568712214115046839965009439630418112663517803766852452932729866811336421676621141960325387457305699405553932787781966579117373080967150146720900938390741430339403450489044189453125
1	-880	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001240520129162011959332963979119062188453718585670130390692698733039276868116591884336631858479138717617268774780068157982012561847151823425748865940664516419003836604463005034504849381824473245959132327096561918401603962867929335146817915332025807763182312074353059266618656377558957250944991801254502180742799873824870685499348307252892135689228789142718496644172735893087305754047911975269315143075699931375815607753863978212167291091313742442823009367993001887926083622532703560753370490586545973362267284335324228392065077491461139881110786557556393315823474616193430029344180187678148286067880690097808837890625
1	-879	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248104025832402391866592795823812437690743717134026078138539746607855373623318376867326371695827743523453754956013631596402512369430364685149773188132903283800767320892601006900969876364894649191826465419312383680320792573585867029363583066405161552636462414870611853323731275511791450188998360250900436148559974764974137099869661450578427137845757828543699328834547178617461150809582395053863028615139986275163121550772795642433458218262748488564601873598600377585216724506540712150674098117309194672453456867064845678413015498292227976222157311511278663164694923238686005868836037535629657213576138019561767578125
1	-878	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049620805166480478373318559164762487538148743426805215627707949321571074724663675373465274339165548704690750991202726319280502473886072937029954637626580656760153464178520201380193975272978929838365293083862476736064158514717173405872716613281032310527292482974122370664746255102358290037799672050180087229711994952994827419973932290115685427569151565708739865766909435723492230161916479010772605723027997255032624310154559128486691643652549697712920374719720075517043344901308142430134819623461838934490691373412969135682603099658445595244431462302255732632938984647737201173767207507125931442715227603912353515625
1	-877	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009924161033296095674663711832952497507629748685361043125541589864314214944932735074693054867833109740938150198240545263856100494777214587405990927525316131352030692835704040276038795054595785967673058616772495347212831702943434681174543322656206462105458496594824474132949251020471658007559934410036017445942398990598965483994786458023137085513830313141747973153381887144698446032383295802154521144605599451006524862030911825697338328730509939542584074943944015103408668980261628486026963924692367786898138274682593827136520619931689119048886292460451146526587796929547440234753441501425186288543045520782470703125
1	-876	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001984832206659219134932742366590499501525949737072208625108317972862842988986547014938610973566621948187630039648109052771220098955442917481198185505063226270406138567140808055207759010919157193534611723354499069442566340588686936234908664531241292421091699318964894826589850204094331601511986882007203489188479798119793096798957291604627417102766062628349594630676377428939689206476659160430904228921119890201304972406182365139467665746101987908516814988788803020681733796052325697205392784938473557379627654936518765427304123986337823809777258492090229305317559385909488046950688300285037257708609104156494140625
1	-875	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000396966441331843826986548473318099900305189947414441725021663594572568597797309402987722194713324389637526007929621810554244019791088583496239637101012645254081227713428161611041551802183831438706922344670899813888513268117737387246981732906248258484218339863792978965317970040818866320302397376401440697837695959623958619359791458320925483420553212525669918926135275485787937841295331832086180845784223978040260994481236473027893533149220397581703362997757760604136346759210465139441078556987694711475925530987303753085460824797267564761955451698418045861063511877181897609390137660057007451541721820831298828125
1	-874	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079393288266368765397309694663619980061037989482888345004332718914513719559461880597544438942664877927505201585924362110848803958217716699247927420202529050816245542685632322208310360436766287741384468934179962777702653623547477449396346581249651696843667972758595793063594008163773264060479475280288139567539191924791723871958291664185096684110642505133983785227055097157587568259066366417236169156844795608052198896247294605578706629844079516340672599551552120827269351842093027888215711397538942295185106197460750617092164959453512952391090339683609172212702375436379521878027532011401490308344364166259765625
1	-873	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015878657653273753079461938932723996012207597896577669000866543782902743911892376119508887788532975585501040317184872422169760791643543339849585484040505810163249108537126464441662072087353257548276893786835992555540530724709495489879269316249930339368733594551719158612718801632754652812095895056057627913507838384958344774391658332837019336822128501026796757045411019431517513651813273283447233831368959121610439779249458921115741325968815903268134519910310424165453870368418605577643142279507788459037021239492150123418432991890702590478218067936721834442540475087275904375605506402280298061668872833251953125
1	-872	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003175731530654750615892387786544799202441519579315533800173308756580548782378475223901777557706595117100208063436974484433952158328708667969917096808101162032649821707425292888332414417470651509655378757367198511108106144941899097975853863249986067873746718910343831722543760326550930562419179011211525582701567676991668954878331666567403867364425700205359351409082203886303502730362654656689446766273791824322087955849891784223148265193763180653626903982062084833090774073683721115528628455901557691807404247898430024683686598378140518095643613587344366888508095017455180875121101280456059612333774566650390625
1	-871	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000635146306130950123178477557308959840488303915863106760034661751316109756475695044780355511541319023420041612687394896886790431665741733593983419361620232406529964341485058577666482883494130301931075751473439702221621228988379819595170772649997213574749343782068766344508752065310186112483835802242305116540313535398333790975666333313480773472885140041071870281816440777260700546072530931337889353254758364864417591169978356844629653038752636130725380796412416966618154814736744223105725691180311538361480849579686004936737319675628103619128722717468873377701619003491036175024220256091211922466754913330078125
1	-870	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000127029261226190024635695511461791968097660783172621352006932350263221951295139008956071102308263804684008322537478979377358086333148346718796683872324046481305992868297011715533296576698826060386215150294687940444324245797675963919034154529999442714949868756413753268901750413062037222496767160448461023308062707079666758195133266662696154694577028008214374056363288155452140109214506186267577870650951672972883518233995671368925930607750527226145076159282483393323630962947348844621145138236062307672296169915937200987347463935125620723825744543493774675540323800698207235004844051218242384493350982666015625
1	-869	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025405852245238004927139102292358393619532156634524270401386470052644390259027801791214220461652760936801664507495795875471617266629669343759336774464809296261198573659402343106659315339765212077243030058937588088864849159535192783806830905999888542989973751282750653780350082612407444499353432089692204661612541415933351639026653332539230938915405601642874811272657631090428021842901237253515574130190334594576703646799134273785186121550105445229015231856496678664726192589469768924229027647212461534459233983187440197469492787025124144765148908698754935108064760139641447000968810243648476898670196533203125
1	-868	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005081170449047600985427820458471678723906431326904854080277294010528878051805560358242844092330552187360332901499159175094323453325933868751867354892961859252239714731880468621331863067953042415448606011787517617772969831907038556761366181199977708597994750256550130756070016522481488899870686417938440932322508283186670327805330666507846187783081120328574962254531526218085604368580247450703114826038066918915340729359826854757037224310021089045803046371299335732945238517893953784845805529442492306891846796637488039493898557405024828953029781739750987021612952027928289400193762048729695379734039306640625
1	-867	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001016234089809520197085564091694335744781286265380970816055458802105775610361112071648568818466110437472066580299831835018864690665186773750373470978592371850447942946376093724266372613590608483089721202357503523554593966381407711352273236239995541719598950051310026151214003304496297779974137283587688186464501656637334065561066133301569237556616224065714992450906305243617120873716049490140622965207613383783068145871965370951407444862004217809160609274259867146589047703578790756969161105888498461378369359327497607898779711481004965790605956347950197404322590405585657880038752409745939075946807861328125
1	-866	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203246817961904039417112818338867148956257253076194163211091760421155122072222414329713763693222087494413316059966367003772938133037354750074694195718474370089588589275218744853274522718121696617944240471500704710918793276281542270454647247999108343919790010262005230242800660899259555994827456717537637292900331327466813112213226660313847511323244813142998490181261048723424174743209898028124593041522676756613629174393074190281488972400843561832121854851973429317809540715758151393832221177699692275673871865499521579755942296200993158121191269590039480864518081117131576007750481949187815189361572265625
1	-865	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040649363592380807883422563667773429791251450615238832642218352084231024414444482865942752738644417498882663211993273400754587626607470950014938839143694874017917717855043748970654904543624339323588848094300140942183758655256308454090929449599821668783958002052401046048560132179851911198965491343507527458580066265493362622442645332062769502264648962628599698036252209744684834948641979605624918608304535351322725834878614838056297794480168712366424370970394685863561908143151630278766444235539938455134774373099904315951188459240198631624238253918007896172903616223426315201550096389837563037872314453125
1	-864	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008129872718476161576684512733554685958250290123047766528443670416846204882888896573188550547728883499776532642398654680150917525321494190002987767828738974803583543571008749794130980908724867864717769618860028188436751731051261690818185889919964333756791600410480209209712026435970382239793098268701505491716013253098672524488529066412553900452929792525719939607250441948936966989728395921124983721660907070264545166975722967611259558896033742473284874194078937172712381628630326055753288847107987691026954874619980863190237691848039726324847650783601579234580723244685263040310019277967512607574462890625
1	-863	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001625974543695232315336902546710937191650058024609553305688734083369240976577779314637710109545776699955306528479730936030183505064298838000597553565747794960716708714201749958826196181744973572943553923772005637687350346210252338163637177983992866751358320082096041841942405287194076447958619653740301098343202650619734504897705813282510780090585958505143987921450088389787393397945679184224996744332181414052909033395144593522251911779206748494656974838815787434542476325726065211150657769421597538205390974923996172638047538369607945264969530156720315846916144648937052608062003855593502521514892578125
1	-862	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000325194908739046463067380509342187438330011604921910661137746816673848195315555862927542021909155339991061305695946187206036701012859767600119510713149558992143341742840349991765239236348994714588710784754401127537470069242050467632727435596798573350271664016419208368388481057438815289591723930748060219668640530123946900979541162656502156018117191701028797584290017677957478679589135836844999348866436282810581806679028918704450382355841349698931394967763157486908495265145213042230131553884319507641078194984799234527609507673921589052993906031344063169383228929787410521612400771118700504302978515625
1	-861	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065038981747809292613476101868437487666002320984382132227549363334769639063111172585508404381831067998212261139189237441207340202571953520023902142629911798428668348568069998353047847269798942917742156950880225507494013848410093526545487119359714670054332803283841673677696211487763057918344786149612043933728106024789380195908232531300431203623438340205759516858003535591495735917827167368999869773287256562116361335805783740890076471168269939786278993552631497381699053029042608446026310776863901528215638996959846905521901534784317810598781206268812633876645785957482104322480154223740100860595703125
1	-860	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013007796349561858522695220373687497533200464196876426445509872666953927812622234517101680876366213599642452227837847488241468040514390704004780428525982359685733669713613999670609569453959788583548431390176045101498802769682018705309097423871942934010866560656768334735539242297552611583668957229922408786745621204957876039181646506260086240724687668041151903371600707118299147183565433473799973954657451312423272267161156748178015294233653987957255798710526299476339810605808521689205262155372780305643127799391969381104380306956863562119756241253762526775329157191496420864496030844748020172119140625
1	-859	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002601559269912371704539044074737499506640092839375285289101974533390785562524446903420336175273242719928490445567569497648293608102878140800956085705196471937146733942722799934121913890791957716709686278035209020299760553936403741061819484774388586802173312131353666947107848459510522316733791445984481757349124240991575207836329301252017248144937533608230380674320141423659829436713086694759994790931490262484654453432231349635603058846730797591451159742105259895267962121161704337841052431074556061128625559878393876220876061391372712423951248250752505355065831438299284172899206168949604034423828125
1	-858	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000520311853982474340907808814947499901328018567875057057820394906678157112504889380684067235054648543985698089113513899529658721620575628160191217141039294387429346788544559986824382778158391543341937255607041804059952110787280748212363896954877717360434662426270733389421569691902104463346758289196896351469824848198315041567265860250403449628987506721646076134864028284731965887342617338951998958186298052496930890686446269927120611769346159518290231948421051979053592424232340867568210486214911212225725111975678775244175212278274542484790249650150501071013166287659856834579841233789920806884765625
1	-857	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104062370796494868181561762989499980265603713575011411564078981335631422500977876136813447010929708797139617822702779905931744324115125632038243428207858877485869357708911997364876555631678308668387451121408360811990422157456149642472779390975543472086932485254146677884313938380420892669351657839379270293964969639663008313453172050080689925797501344329215226972805656946393177468523467790399791637259610499386178137289253985424122353869231903658046389684210395810718484846468173513642097242982242445145022395135755048835042455654908496958049930030100214202633257531971366915968246757984161376953125
1	-856	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020812474159298973636312352597899996053120742715002282312815796267126284500195575227362689402185941759427923564540555981186348864823025126407648685641571775497173871541782399472975311126335661733677490224281672162398084431491229928494555878195108694417386497050829335576862787676084178533870331567875854058792993927932601662690634410016137985159500268865843045394561131389278635493704693558079958327451922099877235627457850797084824470773846380731609277936842079162143696969293634702728419448596448489029004479027151009767008491130981699391609986006020042840526651506394273383193649351596832275390625
1	-855	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004162494831859794727262470519579999210624148543000456462563159253425256900039115045472537880437188351885584712908111196237269772964605025281529737128314355099434774308356479894595062225267132346735498044856334432479616886298245985698911175639021738883477299410165867115372557535216835706774066313575170811758598785586520332538126882003227597031900053773168609078912226277855727098740938711615991665490384419975447125491570159416964894154769276146321855587368415832428739393858726940545683889719289697805800895805430201953401698226196339878321997201204008568105330301278854676638729870319366455078125
1	-854	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000832498966371958945452494103915999842124829708600091292512631850685051380007823009094507576087437670377116942581622239247453954592921005056305947425662871019886954861671295978919012445053426469347099608971266886495923377259649197139782235127804347776695459882033173423074511507043367141354813262715034162351719757117304066507625376400645519406380010754633721815782445255571145419748187742323198333098076883995089425098314031883392978830953855229264371117473683166485747878771745388109136777943857939561160179161086040390680339645239267975664399440240801713621066060255770935327745974063873291015625
1	-853	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000166499793274391789090498820783199968424965941720018258502526370137010276001564601818901515217487534075423388516324447849490790918584201011261189485132574203977390972334259195783802489010685293869419921794253377299184675451929839427956447025560869555339091976406634684614902301408673428270962652543006832470343951423460813301525075280129103881276002150926744363156489051114229083949637548464639666619615376799017885019662806376678595766190771045852874223494736633297149575754349077621827355588771587912232035832217208078136067929047853595132879888048160342724213212051154187065549194812774658203125
1	-852	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033299958654878357818099764156639993684993188344003651700505274027402055200312920363780303043497506815084677703264889569898158183716840202252237897026514840795478194466851839156760497802137058773883984358850675459836935090385967885591289405112173911067818395281326936922980460281734685654192530508601366494068790284692162660305015056025820776255200430185348872631297810222845816789927509692927933323923075359803577003932561275335719153238154209170574844698947326659429915150869815524365471117754317582446407166443441615627213585809570719026575977609632068544842642410230837413109838962554931640625
1	-851	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006659991730975671563619952831327998736998637668800730340101054805480411040062584072756060608699501363016935540652977913979631636743368040450447579405302968159095638893370367831352099560427411754776796871770135091967387018077193577118257881022434782213563679056265387384596092056346937130838506101720273298813758056938432532061003011205164155251040086037069774526259562044569163357985501938585586664784615071960715400786512255067143830647630841834114968939789465331885983030173963104873094223550863516489281433288688323125442717161914143805315195521926413708968528482046167482621967792510986328125
1	-850	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001331998346195134312723990566265599747399727533760146068020210961096082208012516814551212121739900272603387108130595582795926327348673608090089515881060593631819127778674073566270419912085482350955359374354027018393477403615438715423651576204486956442712735811253077476919218411269387426167701220344054659762751611387686506412200602241032831050208017207413954905251912408913832671597100387717117332956923014392143080157302451013428766129526168366822993787957893066377196606034792620974618844710172703297856286657737664625088543432382828761063039104385282741793705696409233496524393558502197265625
1	-849	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000266399669239026862544798113253119949479945506752029213604042192219216441602503362910242424347980054520677421626119116559185265469734721618017903176212118726363825555734814713254083982417096470191071874870805403678695480723087743084730315240897391288542547162250615495383843682253877485233540244068810931952550322277537301282440120448206566210041603441482790981050382481782766534319420077543423466591384602878428616031460490202685753225905233673364598757591578613275439321206958524194923768942034540659571257331547532925017708686476565752212607820877056548358741139281846699304878711700439453125
1	-848	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053279933847805372508959622650623989895989101350405842720808438443843288320500672582048484869596010904135484325223823311837053093946944323603580635242423745272765111146962942650816796483419294038214374974161080735739096144617548616946063048179478257708509432450123099076768736450775497046708048813762186390510064455507460256488024089641313242008320688296558196210076496356553306863884015508684693318276920575685723206292098040537150645181046734672919751518315722655087864241391704838984753788406908131914251466309506585003541737295313150442521564175411309671748227856369339860975742340087890625
1	-847	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010655986769561074501791924530124797979197820270081168544161687688768657664100134516409696973919202180827096865044764662367410618789388864720716127048484749054553022229392588530163359296683858807642874994832216147147819228923509723389212609635895651541701886490024619815353747290155099409341609762752437278102012891101492051297604817928262648401664137659311639242015299271310661372776803101736938663655384115137144641258419608107430129036209346934583950303663144531017572848278340967796950757681381626382850293261901317000708347459062630088504312835082261934349645571273867972195148468017578125
1	-846	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131197353912214900358384906024959595839564054016233708832337537753731532820026903281939394783840436165419373008952932473482123757877772944143225409696949810910604445878517706032671859336771761528574998966443229429563845784701944677842521927179130308340377298004923963070749458031019881868321952550487455620402578220298410259520963585652529680332827531862327848403059854262132274555360620347387732731076823027428928251683921621486025807241869386916790060732628906203514569655668193559390151536276325276570058652380263400141669491812526017700862567016452386869929114254773594439029693603515625
1	-845	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000426239470782442980071676981204991919167912810803246741766467507550746306564005380656387878956768087233083874601790586494696424751575554588828645081939389962182120889175703541206534371867354352305714999793288645885912769156940388935568504385435826061668075459600984792614149891606203976373664390510097491124080515644059682051904192717130505936066565506372465569680611970852426454911072124069477546546215364605485785650336784324297205161448373877383358012146525781240702913931133638711878030307255265055314011730476052680028333898362505203540172513403290477373985822850954718887805938720703125
1	-844	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085247894156488596014335396240998383833582562160649348353293501510149261312801076131277575791353617446616774920358117298939284950315110917765729016387877992436424177835140708241306874373470870461142999958657729177182553831388077787113700877087165212333615091920196958522829978321240795274732878102019498224816103128811936410380838543426101187213313101274493113936122394170485290982214424813895509309243072921097157130067356864859441032289674775476671602429305156248140582786226727742375606061451053011062802346095210536005666779672501040708034502680658095474797164570190943777561187744140625
1	-843	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017049578831297719202867079248199676766716512432129869670658700302029852262560215226255515158270723489323354984071623459787856990063022183553145803277575598487284835567028141648261374874694174092228599991731545835436510766277615557422740175417433042466723018384039391704565995664248159054946575620403899644963220625762387282076167708685220237442662620254898622787224478834097058196442884962779101861848614584219431426013471372971888206457934955095334320485861031249628116557245345548475121212290210602212560469219042107201133355934500208141606900536131619094959432914038188755512237548828125
1	-842	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003409915766259543840573415849639935353343302486425973934131740060405970452512043045251103031654144697864670996814324691957571398012604436710629160655515119697456967113405628329652274974938834818445719998346309167087302153255523111484548035083486608493344603676807878340913199132849631810989315124080779928992644125152477456415233541737044047488532524050979724557444895766819411639288576992555820372369722916843886285202694274594377641291586991019066864097172206249925623311449069109695024242458042120442512093843808421440226671186900041628321380107226323818991886582807637751102447509765625
1	-841	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681983153251908768114683169927987070668660497285194786826348012081194090502408609050220606330828939572934199362864938391514279602520887342125832131103023939491393422681125665930454994987766963689143999669261833417460430651104622296909607016697321698668920735361575668182639826569926362197863024816155985798528825030495491283046708347408809497706504810195944911488979153363882327857715398511164074473944583368777257040538854918875528258317398203813372819434441249985124662289813821939004848491608424088502418768761684288045334237380008325664276021445264763798377316561527550220489501953125
1	-840	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136396630650381753622936633985597414133732099457038957365269602416238818100481721810044121266165787914586839872572987678302855920504177468425166426220604787898278684536225133186090998997553392737828799933852366683492086130220924459381921403339464339733784147072315133636527965313985272439572604963231197159705765006099098256609341669481761899541300962039188982297795830672776465571543079702232814894788916673755451408107770983775105651663479640762674563886888249997024932457962764387800969698321684817700483753752336857609066847476001665132855204289052952759675463312305510044097900390625
1	-839	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027279326130076350724587326797119482826746419891407791473053920483247763620096344362008824253233157582917367974514597535660571184100835493685033285244120957579655736907245026637218199799510678547565759986770473336698417226044184891876384280667892867946756829414463026727305593062797054487914520992646239431941153001219819651321868333896352379908260192407837796459559166134555293114308615940446562978957783334751090281621554196755021130332695928152534912777377649999404986491592552877560193939664336963540096750750467371521813369495200333026571040857810590551935092662461102008819580078125
1	-838	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005455865226015270144917465359423896565349283978281558294610784096649552724019268872401764850646631516583473594902919507132114236820167098737006657048824191515931147381449005327443639959902135709513151997354094667339683445208836978375276856133578573589351365882892605345461118612559410897582904198529247886388230600243963930264373666779270475981652038481567559291911833226911058622861723188089312595791556666950218056324310839351004226066539185630506982555475529999880997298318510575512038787932867392708019350150093474304362673899040066605314208171562118110387018532492220401763916015625
1	-837	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001091173045203054028983493071884779313069856795656311658922156819329910544803853774480352970129326303316694718980583901426422847364033419747401331409764838303186229476289801065488727991980427141902630399470818933467936689041767395675055371226715714717870273176578521069092223722511882179516580839705849577277646120048792786052874733355854095196330407696313511858382366645382211724572344637617862519158311333390043611264862167870200845213307837126101396511095105999976199459663702115102407757586573478541603870030018694860872534779808013321062841634312423622077403706498444080352783203125
1	-836	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218234609040610805796698614376955862613971359131262331784431363865982108960770754896070594025865260663338943796116780285284569472806683949480266281952967660637245895257960213097745598396085428380526079894163786693587337808353479135011074245343142943574054635315704213818444744502376435903316167941169915455529224009758557210574946671170819039266081539262702371676473329076442344914468927523572503831662266678008722252972433574040169042661567425220279302219021199995239891932740423020481551517314695708320774006003738972174506955961602664212568326862484724415480741299688816070556640625
1	-835	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043646921808122161159339722875391172522794271826252466356886272773196421792154150979214118805173052132667788759223356057056913894561336789896053256390593532127449179051592042619549119679217085676105215978832757338717467561670695827002214849068628588714810927063140842763688948900475287180663233588233983091105844801951711442114989334234163807853216307852540474335294665815288468982893785504714500766332453335601744450594486714808033808532313485044055860443804239999047978386548084604096310303462939141664154801200747794434901391192320532842513665372496944883096148259937763214111328125
1	-834	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008729384361624432231867944575078234504558854365250493271377254554639284358430830195842823761034610426533557751844671211411382778912267357979210651278118706425489835810318408523909823935843417135221043195766551467743493512334139165400442969813725717742962185412628168552737789780095057436132646717646796618221168960390342288422997866846832761570643261570508094867058933163057693796578757100942900153266490667120348890118897342961606761706462697008811172088760847999809595677309616920819262060692587828332830960240149558886980278238464106568502733074499388976619229651987552642822265625
1	-833	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001745876872324886446373588915015646900911770873050098654275450910927856871686166039168564752206922085306711550368934242282276555782453471595842130255623741285097967162063681704781964787168683427044208639153310293548698702466827833080088593962745143548592437082525633710547557956019011487226529343529359323644233792078068457684599573369366552314128652314101618973411786632611538759315751420188580030653298133424069778023779468592321352341292539401762234417752169599961919135461923384163852412138517565666566192048029911777396055647692821313700546614899877795323845930397510528564453125
1	-832	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000349175374464977289274717783003129380182354174610019730855090182185571374337233207833712950441384417061342310073786848456455311156490694319168426051124748257019593432412736340956392957433736685408841727830662058709739740493365566616017718792549028709718487416505126742109511591203802297445305868705871864728846758415613691536919914673873310462825730462820323794682357326522307751863150284037716006130659626684813955604755893718464270468258507880352446883550433919992383827092384676832770482427703513133313238409605982355479211129538564262740109322979975559064769186079502105712890625
1	-831	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069835074892995457854943556600625876036470834922003946171018036437114274867446641566742590088276883412268462014757369691291062231298138863833685210224949651403918686482547268191278591486747337081768345566132411741947948098673113323203543758509805741943697483301025348421902318240760459489061173741174372945769351683122738307383982934774662092565146092564064758936471465304461550372630056807543201226131925336962791120951178743692854093651701576070489376710086783998476765418476935366554096485540702626662647681921196471095842225907712852548021864595995111812953837215900421142578125
1	-830	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013967014978599091570988711320125175207294166984400789234203607287422854973489328313348518017655376682453692402951473938258212446259627772766737042044989930280783737296509453638255718297349467416353669113226482348389589619734622664640708751701961148388739496660205069684380463648152091897812234748234874589153870336624547661476796586954932418513029218512812951787294293060892310074526011361508640245226385067392558224190235748738570818730340315214097875342017356799695353083695387073310819297108140525332529536384239294219168445181542570509604372919199022362590767443180084228515625
1	-829	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002793402995719818314197742264025035041458833396880157846840721457484570994697865662669703603531075336490738480590294787651642489251925554553347408408997986056156747459301890727651143659469893483270733822645296469677917923946924532928141750340392229677747899332041013936876092729630418379562446949646974917830774067324909532295359317390986483702605843702562590357458858612178462014905202272301728049045277013478511644838047149747714163746068063042819575068403471359939070616739077414662163859421628105066505907276847858843833689036308514101920874583839804472518153488636016845703125
1	-828	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558680599143963662839548452805007008291766679376031569368144291496914198939573132533940720706215067298147696118058957530328497850385110910669481681799597211231349491860378145530228731893978696654146764529059293935583584789384906585628350068078445935549579866408202787375218545926083675912489389929394983566154813464981906459071863478197296740521168740512518071491771722435692402981040454460345609809055402695702328967609429949542832749213612608563915013680694271987814123347815482932432771884325621013301181455369571768766737807261702820384174916767960894503630697727203369140625
1	-827	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111736119828792732567909690561001401658353335875206313873628858299382839787914626506788144141243013459629539223611791506065699570077022182133896336359919442246269898372075629106045746378795739330829352905811858787116716957876981317125670013615689187109915973281640557475043709185216735182497877985878996713230962692996381291814372695639459348104233748102503614298354344487138480596208090892069121961811080539140465793521885989908566549842722521712783002736138854397562824669563096586486554376865124202660236291073914353753347561452340564076834983353592178900726139545440673828125
1	-826	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022347223965758546513581938112200280331670667175041262774725771659876567957582925301357628828248602691925907844722358301213139914015404436426779267271983888449253979674415125821209149275759147866165870581162371757423343391575396263425134002723137837421983194656328111495008741837043347036499575597175799342646192538599276258362874539127891869620846749620500722859670868897427696119241618178413824392362216107828093158704377197981713309968544504342556600547227770879512564933912619317297310875373024840532047258214782870750669512290468112815366996670718435780145227909088134765625
1	-825	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004469444793151709302716387622440056066334133435008252554945154331975313591516585060271525765649720538385181568944471660242627982803080887285355853454396777689850795934883025164241829855151829573233174116232474351484668678315079252685026800544627567484396638931265622299001748367408669407299915119435159868529238507719855251672574907825578373924169349924100144571934173779485539223848323635682764878472443221565618631740875439596342661993708900868511320109445554175902512986782523863459462175074604968106409451642956574150133902458093622563073399334143687156029045581817626953125
1	-824	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000893888958630341860543277524488011213266826687001650510989030866395062718303317012054305153129944107677036313788894332048525596560616177457071170690879355537970159186976605032848365971030365914646634823246494870296933735663015850537005360108925513496879327786253124459800349673481733881459983023887031973705847701543971050334514981565115674784833869984820028914386834755897107844769664727136552975694488644313123726348175087919268532398741780173702264021889110835180502597356504772691892435014920993621281890328591314830026780491618724512614679866828737431205809116363525390625
1	-823	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000178777791726068372108655504897602242653365337400330102197806173279012543660663402410861030625988821535407262757778866409705119312123235491414234138175871107594031837395321006569673194206073182929326964649298974059386747132603170107401072021785102699375865557250624891960069934696346776291996604777406394741169540308794210066902996313023134956966773996964005782877366951179421568953932945427310595138897728862624745269635017583853706479748356034740452804377822167036100519471300954538378487002984198724256378065718262966005356098323744902522935973365747486241161823272705078125
1	-822	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035755558345213674421731100979520448530673067480066020439561234655802508732132680482172206125197764307081452551555773281941023862424647098282846827635174221518806367479064201313934638841214636585865392929859794811877349426520634021480214404357020539875173111450124978392013986939269355258399320955481278948233908061758842013380599262604626991393354799392801156575473390235884313790786589085462119027779545772524949053927003516770741295949671206948090560875564433407220103894260190907675697400596839744851275613143652593201071219664748980504587194673149497248232364654541015625
1	-821	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151111669042734884346220195904089706134613496013204087912246931160501746426536096434441225039552861416290510311154656388204772484929419656569365527034844303761273495812840262786927768242927317173078585971958962375469885304126804296042880871404107975034622290024995678402797387853871051679864191096255789646781612351768402676119852520925398278670959878560231315094678047176862758157317817092423805555909154504989810785400703354148259189934241389618112175112886681444020778852038181535139480119367948970255122628730518640214243932949796100917438934629899449646472930908203125
1	-820	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001430222333808546976869244039180817941226922699202640817582449386232100349285307219286888245007910572283258102062230931277640954496985883931313873105406968860752254699162568052557385553648585463434615717194391792475093977060825360859208576174280821595006924458004999135680559477570774210335972838219251157929356322470353680535223970504185079655734191975712046263018935609435372551631463563418484761111181830900997962157080140670829651837986848277923622435022577336288804155770407636307027896023873589794051024525746103728042848786589959220183487786925979889929294586181640625
1	-819	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286044466761709395373848807836163588245384539840528163516489877246420069857061443857377649001582114456651620412446186255528190899397176786262774621081393772150450939832513610511477110729717092686923143438878358495018795412165072171841715234856164319001384891600999827136111895514154842067194567643850231585871264494070736107044794100837015931146838395142409252603787121887074510326292712683696952222236366180199592431416028134165930367597369655584724487004515467257760831154081527261405579204774717958810204905149220745608569757317991844036697557385195977985858917236328125
1	-818	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057208893352341879074769761567232717649076907968105632703297975449284013971412288771475529800316422891330324082489237251105638179879435357252554924216278754430090187966502722102295422145943418537384628687775671699003759082433014434368343046971232863800276978320199965427222379102830968413438913528770046317174252898814147221408958820167403186229367679028481850520757424377414902065258542536739390444447273236039918486283205626833186073519473931116944897400903093451552166230816305452281115840954943591762040981029844149121713951463598368807339511477039195597171783447265625
1	-817	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011441778670468375814953952313446543529815381593621126540659595089856802794282457754295105960063284578266064816497847450221127635975887071450510984843255750886018037593300544420459084429188683707476925737555134339800751816486602886873668609394246572760055395664039993085444475820566193682687782705754009263434850579762829444281791764033480637245873535805696370104151484875482980413051708507347878088889454647207983697256641125366637214703894786223388979480180618690310433246163261090456223168190988718352408196205968829824342790292719673761467902295407839119434356689453125
1	-816	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002288355734093675162990790462689308705963076318724225308131919017971360558856491550859021192012656915653212963299569490044225527195177414290102196968651150177203607518660108884091816885837736741495385147511026867960150363297320577374733721878849314552011079132807998617088895164113238736537556541150801852686970115952565888856358352806696127449174707161139274020830296975096596082610341701469575617777890929441596739451328225073327442940778957244677795896036123738062086649232652218091244633638197743670481639241193765964868558058543934752293580459081567823886871337890625
1	-815	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000457671146818735032598158092537861741192615263744845061626383803594272111771298310171804238402531383130642592659913898008845105439035482858020439393730230035440721503732021776818363377167547348299077029502205373592030072659464115474946744375769862910402215826561599723417779032822647747307511308230160370537394023190513177771271670561339225489834941432227854804166059395019319216522068340293915123555578185888319347890265645014665488588155791448935559179207224747612417329846530443618248926727639548734096327848238753192973711611708786950458716091816313564777374267578125
1	-814	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091534229363747006519631618507572348238523052748969012325276760718854422354259662034360847680506276626128518531982779601769021087807096571604087878746046007088144300746404355363672675433509469659815405900441074718406014531892823094989348875153972582080443165312319944683555806564529549461502261646032074107478804638102635554254334112267845097966988286445570960833211879003863843304413668058783024711115637177663869578053129002933097717631158289787111835841444949522483465969306088723649785345527909746819265569647750638594742322341757390091743218363262712955474853515625
1	-813	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018306845872749401303926323701514469647704610549793802465055352143770884470851932406872169536101255325225703706396555920353804217561419314320817575749209201417628860149280871072734535086701893931963081180088214943681202906378564618997869775030794516416088633062463988936711161312905909892300452329206414821495760927620527110850866822453569019593397657289114192166642375800772768660882733611756604942223127435532773915610625800586619543526231657957422367168288989904496693193861217744729957069105581949363853113929550127718948464468351478018348643672652542591094970703125
1	-812	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003661369174549880260785264740302893929540922109958760493011070428754176894170386481374433907220251065045140741279311184070760843512283862864163515149841840283525772029856174214546907017340378786392616236017642988736240581275712923799573955006158903283217726612492797787342232262581181978460090465841282964299152185524105422170173364490713803918679531457822838433328475160154553732176546722351320988444625487106554783122125160117323908705246331591484473433657797980899338638772243548945991413821116389872770622785910025543789692893670295603669728734530508518218994140625
1	-811	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000732273834909976052157052948060578785908184421991752098602214085750835378834077296274886781444050213009028148255862236814152168702456772572832703029968368056705154405971234842909381403468075757278523247203528597747248116255142584759914791001231780656643545322498559557468446452516236395692018093168256592859830437104821084434034672898142760783735906291564567686665695032030910746435309344470264197688925097421310956624425032023464781741049266318296894686731559596179867727754448709789198282764223277974554124557182005108757938578734059120733945746906101703643798828125
1	-810	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000146454766981995210431410589612115757181636884398350419720442817150167075766815459254977356288810042601805629651172447362830433740491354514566540605993673611341030881194246968581876280693615151455704649440705719549449623251028516951982958200246356131328709064499711911493689290503247279138403618633651318571966087420964216886806934579628552156747181258312913537333139006406182149287061868894052839537785019484262191324885006404692956348209853263659378937346311919235973545550889741957839656552844655594910824911436401021751587715746811824146789149381220340728759765625
1	-809	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029290953396399042086282117922423151436327376879670083944088563430033415153363091850995471257762008520361125930234489472566086748098270902913308121198734722268206176238849393716375256138723030291140929888141143909889924650205703390396591640049271226265741812899942382298737858100649455827680723726730263714393217484192843377361386915925710431349436251662582707466627801281236429857412373778810567907557003896852438264977001280938591269641970652731875787469262383847194709110177948391567931310568931118982164982287280204350317543149362364829357829876244068145751953125
1	-808	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005858190679279808417256423584484630287265475375934016788817712686006683030672618370199094251552401704072225186046897894513217349619654180582661624239746944453641235247769878743275051227744606058228185977628228781977984930041140678079318328009854245253148362579988476459747571620129891165536144745346052742878643496838568675472277383185142086269887250332516541493325560256247285971482474755762113581511400779370487652995400256187718253928394130546375157493852476769438941822035589678313586262113786223796432996457456040870063508629872472965871565975248813629150390625
1	-807	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001171638135855961683451284716896926057453095075186803357763542537201336606134523674039818850310480340814445037209379578902643469923930836116532324847949388890728247049553975748655010245548921211645637195525645756395596986008228135615863665601970849050629672515997695291949514324025978233107228949069210548575728699367713735094455476637028417253977450066503308298665112051249457194296494951152422716302280155874097530599080051237543650785678826109275031498770495353887788364407117935662717252422757244759286599291491208174012701725974494593174313195049762725830078125
1	-806	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000234327627171192336690256943379385211490619015037360671552708507440267321226904734807963770062096068162889007441875915780528693984786167223306464969589877778145649409910795149731002049109784242329127439105129151279119397201645627123172733120394169810125934503199539058389902864805195646621445789813842109715145739873542747018891095327405683450795490013300661659733022410249891438859298990230484543260456031174819506119816010247508730157135765221855006299754099070777557672881423587132543450484551448951857319858298241634802540345194898918634862639009952545166015625
1	-805	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046865525434238467338051388675877042298123803007472134310541701488053464245380946961592754012419213632577801488375183156105738796957233444661292993917975555629129881982159029946200409821956848465825487821025830255823879440329125424634546624078833962025186900639907811677980572961039129324289157962768421943029147974708549403778219065481136690159098002660132331946604482049978287771859798046096908652091206234963901223963202049501746031427153044371001259950819814155511534576284717426508690096910289790371463971659648326960508069038979783726972527801990509033203125
1	-804	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009373105086847693467610277735175408459624760601494426862108340297610692849076189392318550802483842726515560297675036631221147759391446688932258598783595111125825976396431805989240081964391369693165097564205166051164775888065825084926909324815766792405037380127981562335596114592207825864857831592553684388605829594941709880755643813096227338031819600532026466389320896409995657554371959609219381730418241246992780244792640409900349206285430608874200251990163962831102306915256943485301738019382057958074292794331929665392101613807795956745394505560398101806640625
1	-803	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001874621017369538693522055547035081691924952120298885372421668059522138569815237878463710160496768545303112059535007326244229551878289337786451719756719022225165195279286361197848016392878273938633019512841033210232955177613165016985381864963153358481007476025596312467119222918441565172971566318510736877721165918988341976151128762619245467606363920106405293277864179281999131510874391921843876346083648249398556048958528081980069841257086121774840050398032792566220461383051388697060347603876411591614858558866385933078420322761559191349078901112079620361328125
1	-802	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000374924203473907738704411109407016338384990424059777074484333611904427713963047575692742032099353709060622411907001465248845910375657867557290343951343804445033039055857272239569603278575654787726603902568206642046591035522633003397076372992630671696201495205119262493423844583688313034594313263702147375544233183797668395230225752523849093521272784021281058655572835856399826302174878384368775269216729649879711209791705616396013968251417224354968010079606558513244092276610277739412069520775282318322971711773277186615684064552311838269815780222415924072265625
1	-801	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074984840694781547740882221881403267676998084811955414896866722380885542792609515138548406419870741812124482381400293049769182075131573511458068790268760889006607811171454447913920655715130957545320780513641328409318207104526600679415274598526134339240299041023852498684768916737662606918862652740429475108846636759533679046045150504769818704254556804256211731114567171279965260434975676873755053843345929975942241958341123279202793650283444870993602015921311702648818455322055547882413904155056463664594342354655437323136812910462367653963156044483184814453125
1	-800	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014996968138956309548176444376280653535399616962391082979373344476177108558521903027709681283974148362424896476280058609953836415026314702291613758053752177801321562234290889582784131143026191509064156102728265681863641420905320135883054919705226867848059808204770499736953783347532521383772530548085895021769327351906735809209030100953963740850911360851242346222913434255993052086995135374751010768669185995188448391668224655840558730056688974198720403184262340529763691064411109576482780831011292732918868470931087464627362582092473530792631208896636962890625
1	-799	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002999393627791261909635288875256130707079923392478216595874668895235421711704380605541936256794829672484979295256011721990767283005262940458322751610750435560264312446858177916556826228605238301812831220545653136372728284181064027176610983941045373569611961640954099947390756669506504276754506109617179004353865470381347161841806020190792748170182272170248469244582686851198610417399027074950202153733837199037689678333644931168111746011337794839744080636852468105952738212882221915296556166202258546583773694186217492925472516418494706158526241779327392578125
1	-798	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000599878725558252381927057775051226141415984678495643319174933779047084342340876121108387251358965934496995859051202344398153456601052588091664550322150087112052862489371635583311365245721047660362566244109130627274545656836212805435322196788209074713922392328190819989478151333901300855350901221923435800870773094076269432368361204038158549634036454434049693848916537370239722083479805414990040430746767439807537935666728986233622349202267558967948816127370493621190547642576444383059311233240451709316754738837243498585094503283698941231705248355865478515625
1	-797	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000119975745111650476385411555010245228283196935699128663834986755809416868468175224221677450271793186899399171810240468879630691320210517618332910064430017422410572497874327116662273049144209532072513248821826125454909131367242561087064439357641814942784478465638163997895630266780260171070180244384687160174154618815253886473672240807631709926807290886809938769783307474047944416695961082998008086149353487961507587133345797246724469840453511793589763225474098724238109528515288876611862246648090341863350947767448699717018900656739788246341049671173095703125
1	-796	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023995149022330095277082311002049045656639387139825732766997351161883373693635044844335490054358637379879834362048093775926138264042103523666582012886003484482114499574865423332454609828841906414502649764365225090981826273448512217412887871528362988556895693127632799579126053356052034214036048876937432034830923763050777294734448161526341985361458177361987753956661494809588883339192216599601617229870697592301517426669159449344893968090702358717952645094819744847621905703057775322372449329618068372670189553489739943403780131347957649268209934234619140625
1	-795	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004799029804466019055416462200409809131327877427965146553399470232376674738727008968867098010871727475975966872409618755185227652808420704733316402577200696896422899914973084666490921965768381282900529952873045018196365254689702443482577574305672597711379138625526559915825210671210406842807209775387486406966184752610155458946889632305268397072291635472397550791332298961917776667838443319920323445974139518460303485333831889868978793618140471743590529018963948969524381140611555064474489865923613674534037910697947988680756026269591529853641986846923828125
1	-794	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000959805960893203811083292440081961826265575485593029310679894046475334947745401793773419602174345495195193374481923751037045530561684140946663280515440139379284579982994616933298184393153676256580105990574609003639273050937940488696515514861134519542275827725105311983165042134242081368561441955077497281393236950522031091789377926461053679414458327094479510158266459792383555333567688663984064689194827903692060697066766377973795758723628094348718105803792789793904876228122311012894897973184722734906807582139589597736151205253918305970728397369384765625
1	-793	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000191961192178640762216658488016392365253115097118605862135978809295066989549080358754683920434869099039038674896384750207409106112336828189332656103088027875856915996598923386659636878630735251316021198114921800727854610187588097739303102972226903908455165545021062396633008426848416273712288391015499456278647390104406218357875585292210735882891665418895902031653291958476711066713537732796812937838965580738412139413353275594759151744725618869743621160758557958780975245624462202578979594636944546981361516427917919547230241050783661194145679473876953125
1	-792	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038392238435728152443331697603278473050623019423721172427195761859013397909816071750936784086973819807807734979276950041481821222467365637866531220617605575171383199319784677331927375726147050263204239622984360145570922037517619547860620594445380781691033109004212479326601685369683254742457678203099891255729478020881243671575117058442147176578333083779180406330658391695342213342707546559362587567793116147682427882670655118951830348945123773948724232151711591756195049124892440515795918927388909396272303285583583909446048210156732238829135894775390625
1	-791	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007678447687145630488666339520655694610124603884744234485439152371802679581963214350187356817394763961561546995855390008296364244493473127573306244123521115034276639863956935466385475145229410052640847924596872029114184407503523909572124118889076156338206621800842495865320337073936650948491535640619978251145895604176248734315023411688429435315666616755836081266131678339068442668541509311872517513558623229536485576534131023790366069789024754789744846430342318351239009824978488103159183785477781879254460657116716781889209642031346447765827178955078125
1	-790	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001535689537429126097733267904131138922024920776948846897087830474360535916392642870037471363478952792312309399171078001659272848898694625514661248824704223006855327972791387093277095029045882010528169584919374405822836881500704781914424823777815231267641324360168499173064067414787330189698307128123995650229179120835249746863004682337685887063133323351167216253226335667813688533708301862374503502711724645907297115306826204758073213957804950957948969286068463670247801964995697620631836757095556375850892131423343356377841928406269289553165435791015625
1	-789	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307137907485825219546653580826227784404984155389769379417566094872107183278528574007494272695790558462461879834215600331854569779738925102932249764940844601371065594558277418655419005809176402105633916983874881164567376300140956382884964755563046253528264872033699834612813482957466037939661425624799130045835824167049949372600936467537177412626664670233443250645267133562737706741660372474900700542344929181459423061365240951614642791560990191589793857213692734049560392999139524126367351419111275170178426284668671275568385681253857910633087158203125
1	-788	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061427581497165043909330716165245556880996831077953875883513218974421436655705714801498854539158111692492375966843120066370913955947785020586449952988168920274213118911655483731083801161835280421126783396774976232913475260028191276576992951112609250705652974406739966922562696591493207587932285124959826009167164833409989874520187293507435482525332934046688650129053426712547541348332074494980140108468985836291884612273048190322928558312198038317958771442738546809912078599827904825273470283822255034035685256933734255113677136250771582126617431640625
1	-787	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012285516299433008781866143233049111376199366215590775176702643794884287331141142960299770907831622338498475193368624013274182791189557004117289990597633784054842623782331096746216760232367056084225356679354995246582695052005638255315398590222521850141130594881347993384512539318298641517586457024991965201833432966681997974904037458701487096505066586809337730025810685342509508269666414898996028021693797167258376922454609638064585711662439607663591754288547709361982415719965580965054694056764451006807137051386746851022735427250154316425323486328125
1	-786	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002457103259886601756373228646609822275239873243118155035340528758976857466228228592059954181566324467699695038673724802654836558237911400823457998119526756810968524756466219349243352046473411216845071335870999049316539010401127651063079718044504370028226118976269598676902507863659728303517291404998393040366686593336399594980807491740297419301013317361867546005162137068501901653933282979799205604338759433451675384490921927612917142332487921532718350857709541872396483143993116193010938811352890201361427410277349370204547085450030863285064697265625
1	-785	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000491420651977320351274645729321964455047974648623631007068105751795371493245645718411990836313264893539939007734744960530967311647582280164691599623905351362193704951293243869848670409294682243369014267174199809863307802080225530212615943608900874005645223795253919735380501572731945660703458280999678608073337318667279918996161498348059483860202663472373509201032427413700380330786656595959841120867751886690335076898184385522583428466497584306543670171541908374479296628798623238602187762270578040272285482055469874040909417090006172657012939453125
1	-784	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098284130395464070254929145864392891009594929724726201413621150359074298649129143682398167262652978707987801546948992106193462329516456032938319924781070272438740990258648773969734081858936448673802853434839961972661560416045106042523188721780174801129044759050783947076100314546389132140691656199935721614667463733455983799232299669611896772040532694474701840206485482740076066157331319191968224173550377338067015379636877104516685693299516861308734034308381674895859325759724647720437552454115608054457096411093974808181883418001234531402587890625
1	-783	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019656826079092814050985829172878578201918985944945240282724230071814859729825828736479633452530595741597560309389798421238692465903291206587663984956214054487748198051729754793946816371787289734760570686967992394532312083209021208504637744356034960225808951810156789415220062909277826428138331239987144322933492746691196759846459933922379354408106538894940368041297096548015213231466263838393644834710075467613403075927375420903337138659903372261746806861676334979171865151944929544087510490823121610891419282218794961636376683600246906280517578125
1	-782	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003931365215818562810197165834575715640383797188989048056544846014362971945965165747295926690506119148319512061877959684247738493180658241317532796991242810897549639610345950958789363274357457946952114137393598478906462416641804241700927548871206992045161790362031357883044012581855565285627666247997428864586698549338239351969291986784475870881621307778988073608259419309603042646293252767678728966942015093522680615185475084180667427731980674452349361372335266995834373030388985908817502098164624322178283856443758992327275336720049381256103515625
1	-781	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000786273043163712562039433166915143128076759437797809611308969202872594389193033149459185338101223829663902412375591936849547698636131648263506559398248562179509927922069190191757872654871491589390422827478719695781292483328360848340185509774241398409032358072406271576608802516371113057125533249599485772917339709867647870393858397356895174176324261555797614721651883861920608529258650553535745793388403018704536123037095016836133485546396134890469872274467053399166874606077797181763500419632924864435656771288751798465455067344009876251220703125
1	-780	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157254608632742512407886633383028625615351887559561922261793840574518877838606629891837067620244765932780482475118387369909539727226329652701311879649712435901985584413838038351574530974298317878084565495743939156258496665672169668037101954848279681806471614481254315321760503274222611425106649919897154583467941973529574078771679471379034835264852311159522944330376772384121705851730110707149158677680603740907224607419003367226697109279226978093974454893410679833374921215559436352700083926584972887131354257750359693091013468801975250244140625
1	-779	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031450921726548502481577326676605725123070377511912384452358768114903775567721325978367413524048953186556096495023677473981907945445265930540262375929942487180397116882767607670314906194859663575616913099148787831251699333134433933607420390969655936361294322896250863064352100654844522285021329983979430916693588394705914815754335894275806967052970462231904588866075354476824341170346022141429831735536120748181444921483800673445339421855845395618794890978682135966674984243111887270540016785316994577426270851550071938618202693760395050048828125
1	-778	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006290184345309700496315465335321145024614075502382476890471753622980755113544265195673482704809790637311219299004735494796381589089053186108052475185988497436079423376553521534062981238971932715123382619829757566250339866626886786721484078193931187272258864579250172612870420130968904457004265996795886183338717678941182963150867178855161393410594092446380917773215070895364868234069204428285966347107224149636288984296760134689067884371169079123758978195736427193334996848622377454108003357063398915485254170310014387723640538752079010009765625
1	-777	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001258036869061940099263093067064229004922815100476495378094350724596151022708853039134696540961958127462243859800947098959276317817810637221610495037197699487215884675310704306812596247794386543024676523965951513250067973325377357344296815638786237454451772915850034522574084026193780891400853199359177236667743535788236592630173435771032278682118818489276183554643014179072973646813840885657193269421444829927257796859352026937813576874233815824751795639147285438666999369724475490821600671412679783097050834062002877544728107750415802001953125
1	-776	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000251607373812388019852618613412845800984563020095299075618870144919230204541770607826939308192391625492448771960189419791855263563562127444322099007439539897443176935062140861362519249558877308604935304793190302650013594665075471468859363127757247490890354583170006904514816805238756178280170639871835447333548707157647318526034687154206455736423763697855236710928602835814594729362768177131438653884288965985451559371870405387562715374846763164950359127829457087733399873944895098164320134282535956619410166812400575508945621550083160400390625
1	-775	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050321474762477603970523722682569160196912604019059815123774028983846040908354121565387861638478325098489754392037883958371052712712425488864419801487907979488635387012428172272503849911775461720987060958638060530002718933015094293771872625551449498178070916634001380902963361047751235656034127974367089466709741431529463705206937430841291147284752739571047342185720567162918945872553635426287730776857793197090311874374081077512543074969352632990071825565891417546679974788979019632864026856507191323882033362480115101789124310016632080078125
1	-774	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010064294952495520794104744536513832039382520803811963024754805796769208181670824313077572327695665019697950878407576791674210542542485097772883960297581595897727077402485634454500769982355092344197412191727612106000543786603018858754374525110289899635614183326800276180592672209550247131206825594873417893341948286305892741041387486168258229456950547914209468437144113432583789174510727085257546155371558639418062374874816215502508614993870526598014365113178283509335994957795803926572805371301438264776406672496023020357824862003326416015625
1	-773	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002012858990499104158820948907302766407876504160762392604950961159353841636334164862615514465539133003939590175681515358334842108508497019554576792059516319179545415480497126890900153996471018468839482438345522421200108757320603771750874905022057979927122836665360055236118534441910049426241365118974683578668389657261178548208277497233651645891390109582841893687428822686516757834902145417051509231074311727883612474974963243100501722998774105319602873022635656701867198991559160785314561074260287652955281334499204604071564972400665283203125
1	-772	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000402571798099820831764189781460553281575300832152478520990192231870768327266832972523102893107826600787918035136303071666968421701699403910915358411903263835909083096099425378180030799294203693767896487669104484240021751464120754350174981004411595985424567333072011047223706888382009885248273023794936715733677931452235709641655499446730329178278021916568378737485764537303351566980429083410301846214862345576722494994992648620100344599754821063920574604527131340373439798311832157062912214852057530591056266899840920814312994480133056640625
1	-771	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080514359619964166352837956292110656315060166430495704198038446374153665453366594504620578621565320157583607027260614333393684340339880782183071682380652767181816619219885075636006159858840738753579297533820896848004350292824150870034996200882319197084913466614402209444741377676401977049654604758987343146735586290447141928331099889346065835655604383313675747497152907460670313396085816682060369242972469115344498998998529724020068919950964212784114920905426268074687959662366431412582442970411506118211253379968184162862598896026611328125
1	-770	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016102871923992833270567591258422131263012033286099140839607689274830733090673318900924115724313064031516721405452122866678736868067976156436614336476130553436363323843977015127201231971768147750715859506764179369600870058564830174006999240176463839416982693322880441888948275535280395409930920951797468629347117258089428385666219977869213167131120876662735149499430581492134062679217163336412073848594493823068899799799705944804013783990192842556822984181085253614937591932473286282516488594082301223642250675993636832572519779205322265625
1	-769	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003220574384798566654113518251684426252602406657219828167921537854966146618134663780184823144862612806303344281090424573335747373613595231287322867295226110687272664768795403025440246394353629550143171901352835873920174011712966034801399848035292767883396538664576088377789655107056079081986184190359493725869423451617885677133243995573842633426224175332547029899886116298426812535843432667282414769718898764613779959959941188960802756798038568511364596836217050722987518386494657256503297718816460244728450135198727366514503955841064453125
1	-768	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000644114876959713330822703650336885250520481331443965633584307570993229323626932756036964628972522561260668856218084914667149474722719046257464573459045222137454532953759080605088049278870725910028634380270567174784034802342593206960279969607058553576679307732915217675557931021411215816397236838071898745173884690323577135426648799114768526685244835066509405979977223259685362507168686533456482953943779752922755991991988237792160551359607713702272919367243410144597503677298931451300659543763292048945690027039745473302900791168212890625
1	-767	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000128822975391942666164540730067377050104096266288793126716861514198645864725386551207392925794504512252133771243616982933429894944543809251492914691809044427490906590751816121017609855774145182005726876054113434956806960468518641392055993921411710715335861546583043535111586204282243163279447367614379749034776938064715427085329759822953705337048967013301881195995444651937072501433737306691296590788755950584551198398397647558432110271921542740454583873448682028919500735459786290260131908752658409789138005407949094660580158233642578125
1	-766	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025764595078388533232908146013475410020819253257758625343372302839729172945077310241478585158900902450426754248723396586685978988908761850298582938361808885498181318150363224203521971154829036401145375210822686991361392093703728278411198784282342143067172309316608707022317240856448632655889473522875949806955387612943085417065951964590741067409793402660376239199088930387414500286747461338259318157751190116910239679679529511686422054384308548090916774689736405783900147091957258052026381750531681957827601081589818932116031646728515625
1	-765	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005152919015677706646581629202695082004163850651551725068674460567945834589015462048295717031780180490085350849744679317337195797781752370059716587672361777099636263630072644840704394230965807280229075042164537398272278418740745655682239756856468428613434461863321741404463448171289726531177894704575189961391077522588617083413190392918148213481958680532075247839817786077482900057349492267651863631550238023382047935935905902337284410876861709618183354937947281156780029418391451610405276350106336391565520216317963786423206329345703125
1	-764	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030583803135541329316325840539016400832770130310345013734892113589166917803092409659143406356036098017070169948935863467439159556350474011943317534472355419927252726014528968140878846193161456045815008432907479654455683748149131136447951371293685722686892372664348280892689634257945306235578940915037992278215504517723416682638078583629642696391736106415049567963557215496580011469898453530372726310047604676409587187181180467456882175372341923636670987589456231356005883678290322081055270021267278313104043263592757284641265869140625
1	-763	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206116760627108265863265168107803280166554026062069002746978422717833383560618481931828681271207219603414033989787172693487831911270094802388663506894471083985450545202905793628175769238632291209163001686581495930891136749629826227289590274258737144537378474532869656178537926851589061247115788183007598455643100903544683336527615716725928539278347221283009913592711443099316002293979690706074545262009520935281917437436236093491376435074468384727334197517891246271201176735658064416211054004253455662620808652718551456928253173828125
1	-762	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041223352125421653172653033621560656033310805212413800549395684543566676712123696386365736254241443920682806797957434538697566382254018960477732701378894216797090109040581158725635153847726458241832600337316299186178227349925965245457918054851747428907475694906573931235707585370317812249423157636601519691128620180708936667305523143345185707855669444256601982718542288619863200458795938141214909052401904187056383487487247218698275287014893676945466839503578249254240235347131612883242210800850691132524161730543710291385650634765625
1	-761	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008244670425084330634530606724312131206662161042482760109879136908713335342424739277273147250848288784136561359591486907739513276450803792095546540275778843359418021808116231745127030769545291648366520067463259837235645469985193049091583610970349485781495138981314786247141517074063562449884631527320303938225724036141787333461104628669037141571133888851320396543708457723972640091759187628242981810480380837411276697497449443739655057402978735389093367900715649850848047069426322576648442160170138226504832346108742058277130126953125
1	-760	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001648934085016866126906121344862426241332432208496552021975827381742667068484947855454629450169657756827312271918297381547902655290160758419109308055155768671883604361623246349025406153909058329673304013492651967447129093997038609818316722194069897156299027796262957249428303414812712489976926305464060787645144807228357466692220925733807428314226777770264079308741691544794528018351837525648596362096076167482255339499489888747931011480595747077818673580143129970169609413885264515329688432034027645300966469221748411655426025390625
1	-759	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000329786817003373225381224268972485248266486441699310404395165476348533413696989571090925890033931551365462454383659476309580531058032151683821861611031153734376720872324649269805081230781811665934660802698530393489425818799407721963663344438813979431259805559252591449885660682962542497995385261092812157529028961445671493338444185146761485662845355554052815861748338308958905603670367505129719272419215233496451067899897977749586202296119149415563734716028625994033921882777052903065937686406805529060193293844349682331085205078125
1	-758	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065957363400674645076244853794497049653297288339862080879033095269706682739397914218185178006786310273092490876731895261916106211606430336764372322206230746875344174464929853961016246156362333186932160539706078697885163759881544392732668887762795886251961111850518289977132136592508499599077052218562431505805792289134298667688837029352297132569071110810563172349667661791781120734073501025943854483843046699290213579979595549917240459223829883112746943205725198806784376555410580613187537281361105812038658768869936466217041015625
1	-757	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013191472680134929015248970758899409930659457667972416175806619053941336547879582843637035601357262054618498175346379052383221242321286067352874464441246149375068834892985970792203249231272466637386432107941215739577032751976308878546533777552559177250392222370103657995426427318501699919815410443712486301161158457826859733537767405870459426513814222162112634469933532358356224146814700205188770896768609339858042715995919109983448091844765976622549388641145039761356875311082116122637507456272221162407731753773987293243408203125
1	-756	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002638294536026985803049794151779881986131891533594483235161323810788267309575916568727407120271452410923699635069275810476644248464257213470574892888249229875013766978597194158440649846254493327477286421588243147915406550395261775709306755510511835450078444474020731599085285463700339983963082088742497260232231691565371946707553481174091885302762844432422526893986706471671244829362940041037754179353721867971608543199183821996689618368953195324509877728229007952271375062216423224527501491254444232481546350754797458648681640625
1	-755	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000527658907205397160609958830355976397226378306718896647032264762157653461915183313745481424054290482184739927013855162095328849692851442694114978577649845975002753395719438831688129969250898665495457284317648629583081310079052355141861351102102367090015688894804146319817057092740067996792616417748499452046446338313074389341510696234818377060552568886484505378797341294334248965872588008207550835870744373594321708639836764399337923673790639064901975545645801590454275012443284644905500298250888846496309270150959491729736328125
1	-754	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105531781441079432121991766071195279445275661343779329406452952431530692383036662749096284810858096436947985402771032419065769938570288538822995715529969195000550679143887766337625993850179733099091456863529725916616262015810471028372270220420473418003137778960829263963411418548013599358523283549699890409289267662614877868302139246963675412110513777296901075759468258866849793174517601641510167174148874718864341727967352879867584734758127812980395109129160318090855002488656928981100059650177769299261854030191898345947265625
1	-753	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021106356288215886424398353214239055889055132268755865881290590486306138476607332549819256962171619287389597080554206483813153987714057707764599143105993839000110135828777553267525198770035946619818291372705945183323252403162094205674454044084094683600627555792165852792682283709602719871704656709939978081857853532522975573660427849392735082422102755459380215151893651773369958634903520328302033434829774943772868345593470575973516946951625562596079021825832063618171000497731385796220011930035553859852370806038379669189453125
1	-752	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004221271257643177284879670642847811177811026453751173176258118097261227695321466509963851392434323857477919416110841296762630797542811541552919828621198767800022027165755510653505039754007189323963658274541189036664650480632418841134890808816818936720125511158433170558536456741920543974340931341987995616371570706504595114732085569878547016484420551091876043030378730354673991726980704065660406686965954988754573669118694115194703389390325112519215804365166412723634200099546277159244002386007110771970474161207675933837890625
1	-751	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000844254251528635456975934128569562235562205290750234635251623619452245539064293301992770278486864771495583883222168259352526159508562308310583965724239753560004405433151102130701007950801437864792731654908237807332930096126483768226978161763363787344025102231686634111707291348384108794868186268397599123274314141300919022946417113975709403296884110218375208606075746070934798345396140813132081337393190997750914733823738823038940677878065022503843160873033282544726840019909255431848800477201422154394094832241535186767578125
1	-750	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000168850850305727091395186825713912447112441058150046927050324723890449107812858660398554055697372954299116776644433651870505231901712461662116793144847950712000881086630220426140201590160287572958546330981647561466586019225296753645395632352672757468805020446337326822341458269676821758973637253679519824654862828260183804589283422795141880659376822043675041721215149214186959669079228162626416267478638199550182946764747764607788135575613004500768632174606656508945368003981851086369760095440284430878818966448307037353515625
1	-749	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033770170061145418279037365142782489422488211630009385410064944778089821562571732079710811139474590859823355328886730374101046380342492332423358628969590142400176217326044085228040318032057514591709266196329512293317203845059350729079126470534551493761004089267465364468291653935364351794727450735903964930972565652036760917856684559028376131875364408735008344243029842837391933815845632525283253495727639910036589352949552921557627115122600900153726434921331301789073600796370217273952019088056886175763793289661407470703125
1	-748	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006754034012229083655807473028556497884497642326001877082012988955617964312514346415942162227894918171964671065777346074820209276068498466484671725793918028480035243465208817045608063606411502918341853239265902458663440769011870145815825294106910298752200817853493072893658330787072870358945490147180792986194513130407352183571336911805675226375072881747001668848605968567478386763169126505056650699145527982007317870589910584311525423024520180030745286984266260357814720159274043454790403817611377235152758657932281494140625
1	-747	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001350806802445816731161494605711299576899528465200375416402597791123592862502869283188432445578983634392934213155469214964041855213699693296934345158783605696007048693041763409121612721282300583668370647853180491732688153802374029163165058821382059750440163570698614578731666157414574071789098029436158597238902626081470436714267382361135045275014576349400333769721193713495677352633825301011330139829105596401463574117982116862305084604904036006149057396853252071562944031854808690958080763522275447030551731586456298828125
1	-746	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000270161360489163346232298921142259915379905693040075083280519558224718572500573856637686489115796726878586842631093842992808371042739938659386869031756721139201409738608352681824322544256460116733674129570636098346537630760474805832633011764276411950088032714139722915746333231482914814357819605887231719447780525216294087342853476472227009055002915269880066753944238742699135470526765060202266027965821119280292714823596423372461016920980807201229811479370650414312588806370961738191616152704455089406110346317291259765625
1	-745	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054032272097832669246459784228451983075981138608015016656103911644943714500114771327537297823159345375717368526218768598561674208547987731877373806351344227840281947721670536364864508851292023346734825914127219669307526152094961166526602352855282390017606542827944583149266646296582962871563921177446343889556105043258817468570695294445401811000583053976013350788847748539827094105353012040453205593164223856058542964719284674492203384196161440245962295874130082862517761274192347638323230540891017881222069263458251953125
1	-744	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010806454419566533849291956845690396615196227721603003331220782328988742900022954265507459564631869075143473705243753719712334841709597546375474761270268845568056389544334107272972901770258404669346965182825443933861505230418992233305320470571056478003521308565588916629853329259316592574312784235489268777911221008651763493714139058889080362200116610795202670157769549707965418821070602408090641118632844771211708592943856934898440676839232288049192459174826016572503552254838469527664646108178203576244413852691650390625
1	-743	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002161290883913306769858391369138079323039245544320600666244156465797748580004590853101491912926373815028694741048750743942466968341919509275094952254053769113611277908866821454594580354051680933869393036565088786772301046083798446661064094114211295600704261713117783325970665851863318514862556847097853755582244201730352698742827811777816072440023322159040534031553909941593083764214120481618128223726568954242341718588771386979688135367846457609838491834965203314500710450967693905532929221635640715248882770538330078125
1	-742	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000432258176782661353971678273827615864607849108864120133248831293159549716000918170620298382585274763005738948209750148788493393668383901855018990450810753822722255581773364290918916070810336186773878607313017757354460209216759689332212818822842259120140852342623556665194133170372663702972511369419570751116448840346070539748565562355563214488004664431808106806310781988318616752842824096323625644745313790848468343717754277395937627073569291521967698366993040662900142090193538781106585844327128143049776554107666015625
1	-741	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086451635356532270794335654765523172921569821772824026649766258631909943200183634124059676517054952601147789641950029757698678733676780371003798090162150764544451116354672858183783214162067237354775721462603551470892041843351937866442563764568451824028170468524711333038826634074532740594502273883914150223289768069214107949713112471112642897600932886361621361262156397663723350568564819264725128949062758169693668743550855479187525414713858304393539673398608132580028418038707756221317168865425628609955310821533203125
1	-740	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017290327071306454158867130953104634584313964354564805329953251726381988640036726824811935303410990520229557928390005951539735746735356074200759618032430152908890223270934571636756642832413447470955144292520710294178408368670387573288512752913690364805634093704942266607765326814906548118900454776782830044657953613842821589942622494222528579520186577272324272252431279532744670113712963852945025789812551633938733748710171095837505082942771660878707934679721626516005683607741551244263433773085125721991062164306640625
1	-739	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003458065414261290831773426190620926916862792870912961065990650345276397728007345364962387060682198104045911585678001190307947149347071214840151923606486030581778044654186914327351328566482689494191028858504142058835681673734077514657702550582738072961126818740988453321553065362981309623780090955356566008931590722768564317988524498844505715904037315454464854450486255906548934022742592770589005157962510326787746749742034219167501016588554332175741586935944325303201136721548310248852686754617025144398212432861328125
1	-738	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000691613082852258166354685238124185383372558574182592213198130069055279545601469072992477412136439620809182317135600238061589429869414242968030384721297206116355608930837382865470265713296537898838205771700828411767136334746815502931540510116547614592225363748197690664310613072596261924756018191071313201786318144553712863597704899768901143180807463090892970890097251181309786804548518554117801031592502065357549349948406843833500203317710866435148317387188865060640227344309662049770537350923405028879642486572265625
1	-737	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000138322616570451633270937047624837076674511714836518442639626013811055909120293814598495482427287924161836463427120047612317885973882848593606076944259441223271121786167476573094053142659307579767641154340165682353427266949363100586308102023309522918445072749639538132862122614519252384951203638214262640357263628910742572719540979953780228636161492618178594178019450236261957360909703710823560206318500413071509869989681368766700040663542173287029663477437773012128045468861932409954107470184681005775928497314453125
1	-736	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027664523314090326654187409524967415334902342967303688527925202762211181824058762919699096485457584832367292685424009522463577194776569718721215388851888244654224357233495314618810628531861515953528230868033136470685453389872620117261620404661904583689014549927907626572424522903850476990240727642852528071452725782148514543908195990756045727232298523635718835603890047252391472181940742164712041263700082614301973997936273753340008132708434657405932695487554602425609093772386481990821494036936201155185699462890625
1	-735	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005532904662818065330837481904993483066980468593460737705585040552442236364811752583939819297091516966473458537084801904492715438955313943744243077770377648930844871446699062923762125706372303190705646173606627294137090677974524023452324080932380916737802909985581525314484904580770095398048145528570505614290545156429702908781639198151209145446459704727143767120778009450478294436388148432942408252740016522860394799587254750668001626541686931481186539097510920485121818754477296398164298807387240231037139892578125
1	-734	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001106580932563613066167496380998696613396093718692147541117008110488447272962350516787963859418303393294691707416960380898543087791062788748848615554075529786168974289339812584752425141274460638141129234721325458827418135594904804690464816186476183347560581997116305062896980916154019079609629105714101122858109031285940581756327839630241829089291940945428753424155601890095658887277629686588481650548003304572078959917450950133600325308337386296237307819502184097024363750895459279632859761477448046207427978515625
1	-733	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000221316186512722613233499276199739322679218743738429508223401622097689454592470103357592771883660678658938341483392076179708617558212557749769723110815105957233794857867962516950485028254892127628225846944265091765483627118980960938092963237295236669512116399423261012579396183230803815921925821142820224571621806257188116351265567926048365817858388189085750684831120378019131777455525937317696330109600660914415791983490190026720065061667477259247461563900436819404872750179091855926571952295489609241485595703125
1	-732	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044263237302544522646699855239947864535843748747685901644680324419537890918494020671518554376732135731787668296678415235941723511642511549953944622163021191446758971573592503390097005650978425525645169388853018353096725423796192187618592647459047333902423279884652202515879236646160763184385164228564044914324361251437623270253113585209673163571677637817150136966224075603826355491105187463539266021920132182883158396698038005344013012333495451849492312780087363880974550035818371185314390459097921848297119140625
1	-731	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008852647460508904529339971047989572907168749749537180328936064883907578183698804134303710875346427146357533659335683047188344702328502309990788924432604238289351794314718500678019401130195685105129033877770603670619345084759238437523718529491809466780484655976930440503175847329232152636877032845712808982864872250287524654050622717041934632714335527563430027393244815120765271098221037492707853204384026436576631679339607601068802602466699090369898462556017472776194910007163674237062878091819584369659423828125
1	-730	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001770529492101780905867994209597914581433749949907436065787212976781515636739760826860742175069285429271506731867136609437668940465700461998157784886520847657870358862943700135603880226039137021025806775554120734123869016951847687504743705898361893356096931195386088100635169465846430527375406569142561796572974450057504930810124543408386926542867105512686005478648963024153054219644207498541570640876805287315326335867921520213760520493339818073979692511203494555238982001432734847412575618363916873931884765625
1	-729	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000354105898420356181173598841919582916286749989981487213157442595356303127347952165372148435013857085854301346373427321887533788093140092399631556977304169531574071772588740027120776045207827404205161355110824146824773803390369537500948741179672378671219386239077217620127033893169286105475081313828512359314594890011500986162024908681677385308573421102537201095729792604830610843928841499708314128175361057463065267173584304042752104098667963614795938502240698911047796400286546969482515123672783374786376953125
1	-728	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070821179684071236234719768383916583257349997996297442631488519071260625469590433074429687002771417170860269274685464377506757618628018479926311395460833906314814354517748005424155209041565480841032271022164829364954760678073907500189748235934475734243877247815443524025406778633857221095016262765702471862918978002300197232404981736335477061714684220507440219145958520966122168785768299941662825635072211492613053434716860808550420819733592722959187700448139782209559280057309393896503024734556674957275390625
1	-727	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014164235936814247246943953676783316651469999599259488526297703814252125093918086614885937400554283434172053854937092875501351523725603695985262279092166781262962870903549601084831041808313096168206454204432965872990952135614781500037949647186895146848775449563088704805081355726771444219003252553140494372583795600460039446480996347267095412342936844101488043829191704193224433757153659988332565127014442298522610686943372161710084163946718544591837540089627956441911856011461878779300604946911334991455078125
1	-726	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002832847187362849449388790735356663330293999919851897705259540762850425018783617322977187480110856686834410770987418575100270304745120739197052455818433356252592574180709920216966208361662619233641290840886593174598190427122956300007589929437379029369755089912617740961016271145354288843800650510628098874516759120092007889296199269453419082468587368820297608765838340838644886751430731997666513025402888459704522137388674432342016832789343708918367508017925591288382371202292375755860120989382266998291015625
1	-725	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000566569437472569889877758147071332666058799983970379541051908152570085003756723464595437496022171337366882154197483715020054060949024147839410491163686671250518514836141984043393241672332523846728258168177318634919638085424591260001517985887475805873951017982523548192203254229070857768760130102125619774903351824018401577859239853890683816493717473764059521753167668167728977350286146399533302605080577691940904427477734886468403366557868741783673501603585118257676474240458475151172024197876453399658203125
1	-724	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113313887494513977975551629414266533211759996794075908210381630514017000751344692919087499204434267473376430839496743004010812189804829567882098232737334250103702967228396808678648334466504769345651633635463726983927617084918252000303597177495161174790203596504709638440650845814171553752026020425123954980670364803680315571847970778136763298743494752811904350633533633545795470057229279906660521016115538388180885495546977293680673311573748356734700320717023651535294848091695030234404839575290679931640625
1	-723	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022662777498902795595110325882853306642351999358815181642076326102803400150268938583817499840886853494675286167899348600802162437960965913576419646547466850020740593445679361735729666893300953869130326727092745396785523416983650400060719435499032234958040719300941927688130169162834310750405204085024790996134072960736063114369594155627352659748698950562380870126706726709159094011445855981332104203223107677636177099109395458736134662314749671346940064143404730307058969618339006046880967915058135986328125
1	-722	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004532555499780559119022065176570661328470399871763036328415265220560680030053787716763499968177370698935057233579869720160432487592193182715283929309493370004148118689135872347145933378660190773826065345418549079357104683396730080012143887099806446991608143860188385537626033832566862150081040817004958199226814592147212622873918831125470531949739790112476174025341345341831818802289171196266420840644621535527235419821879091747226932462949934269388012828680946061411793923667801209376193583011627197265625
1	-721	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000906511099956111823804413035314132265694079974352607265683053044112136006010757543352699993635474139787011446715973944032086497518438636543056785861898674000829623737827174469429186675732038154765213069083709815871420936679346016002428777419961289398321628772037677107525206766513372430016208163400991639845362918429442524574783766225094106389947958022495234805068269068366363760457834239253284168128924307105447083964375818349445386492589986853877602565736189212282358784733560241875238716602325439453125
1	-720	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000181302219991222364760882607062826453138815994870521453136610608822427201202151508670539998727094827957402289343194788806417299503687727308611357172379734800165924747565434893885837335146407630953042613816741963174284187335869203200485755483992257879664325754407535421505041353302674486003241632680198327969072583685888504914956753245018821277989591604499046961013653813673272752091566847850656833625784861421089416792875163669889077298517997370775520513147237842456471756946712048375047743320465087890625
1	-719	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036260443998244472952176521412565290627763198974104290627322121764485440240430301734107999745418965591480457868638957761283459900737545461722271434475946960033184949513086978777167467029281526190608522763348392634856837467173840640097151096798451575932865150881507084301008270660534897200648326536039665593814516737177700982991350649003764255597918320899809392202730762734654550418313369570131366725156972284217883358575032733977815459703599474155104102629447568491294351389342409675009548664093017578125
1	-718	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007252088799648894590435304282513058125552639794820858125464424352897088048086060346821599949083793118296091573727791552256691980147509092344454286895189392006636989902617395755433493405856305238121704552669678526971367493434768128019430219359690315186573030176301416860201654132106979440129665307207933118762903347435540196598270129800752851119583664179961878440546152546930910083662673914026273345031394456843576671715006546795563091940719894831020820525889513698258870277868481935001909732818603515625
1	-717	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001450417759929778918087060856502611625110527958964171625092884870579417609617212069364319989816758623659218314745558310451338396029501818468890857379037878401327397980523479151086698681171261047624340910533935705394273498686953625603886043871938063037314606035260283372040330826421395888025933061441586623752580669487108039319654025960150570223916732835992375688109230509386182016732534782805254669006278891368715334343001309359112618388143978966204164105177902739651774055573696387000381946563720703125
1	-716	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000290083551985955783617412171300522325022105591792834325018576974115883521923442413872863997963351724731843662949111662090267679205900363693778171475807575680265479596104695830217339736234252209524868182106787141078854699737390725120777208774387612607462921207052056674408066165284279177605186612288317324750516133897421607863930805192030114044783346567198475137621846101877236403346506956561050933801255778273743066868600261871822523677628795793240832821035580547930354811114739277400076389312744140625
1	-715	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058016710397191156723482434260104465004421118358566865003715394823176704384688482774572799592670344946368732589822332418053535841180072738755634295161515136053095919220939166043467947246850441904973636421357428215770939947478145024155441754877522521492584241410411334881613233056855835521037322457663464950103226779484321572786161038406022808956669313439695027524369220375447280669301391312210186760251155654748613373720052374364504735525759158648166564207116109586070962222947855480015277862548828125
1	-714	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011603342079438231344696486852020893000884223671713373000743078964635340876937696554914559918534068989273746517964466483610707168236014547751126859032303027210619183844187833208693589449370088380994727284271485643154187989495629004831088350975504504298516848282082266976322646611371167104207464491532692990020645355896864314557232207681204561791333862687939005504873844075089456133860278262442037352050231130949722674744010474872900947105151831729633312841423221917214192444589571096003055572509765625
1	-713	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002320668415887646268939297370404178600176844734342674600148615792927068175387539310982911983706813797854749303592893296722141433647202909550225371806460605442123836768837566641738717889874017676198945456854297128630837597899125800966217670195100900859703369656416453395264529322274233420841492898306538598004129071179372862911446441536240912358266772537587801100974768815017891226772055652488407470410046226189944534948802094974580189421030366345926662568284644383442838488917914219200611114501953125
1	-712	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000464133683177529253787859474080835720035368946868534920029723158585413635077507862196582396741362759570949860718578659344428286729440581910045074361292121088424767353767513328347743577974803535239789091370859425726167519579825160193243534039020180171940673931283290679052905864454846684168298579661307719600825814235874572582289288307248182471653354507517560220194953763003578245354411130497681494082009245237988906989760418994916037884206073269185332513656928876688567697783582843840122222900390625
1	-711	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092826736635505850757571894816167144007073789373706984005944631717082727015501572439316479348272551914189972143715731868885657345888116382009014872258424217684953470753502665669548715594960707047957818274171885145233503915965032038648706807804036034388134786256658135810581172890969336833659715932261543920165162847174914516457857661449636494330670901503512044038990752600715649070882226099536298816401849047597781397952083798983207576841214653837066502731385775337713539556716568768024444580078125
1	-710	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018565347327101170151514378963233428801414757874741396801188926343416545403100314487863295869654510382837994428743146373777131469177623276401802974451684843536990694150700533133909743118992141409591563654834377029046700783193006407729741361560807206877626957251331627162116234578193867366731943186452308784033032569434982903291571532289927298866134180300702408807798150520143129814176445219907259763280369809519556279590416759796641515368242930767413300546277155067542707911343313753604888916015625
1	-709	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003713069465420234030302875792646685760282951574948279360237785268683309080620062897572659173930902076567598885748629274755426293835524655280360594890336968707398138830140106626781948623798428281918312730966875405809340156638601281545948272312161441375525391450266325432423246915638773473346388637290461756806606513886996580658314306457985459773226836060140481761559630104028625962835289043981451952656073961903911255918083351959328303073648586153482660109255431013508541582268662750720977783203125
1	-708	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000742613893084046806060575158529337152056590314989655872047557053736661816124012579514531834786180415313519777149725854951085258767104931056072118978067393741479627766028021325356389724759685656383662546193375081161868031327720256309189654462432288275105078290053265086484649383127754694669277727458092351361321302777399316131662861291597091954645367212028096352311926020805725192567057808796290390531214792380782251183616670391865660614729717230696532021851086202701708316453732550144195556640625
1	-707	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148522778616809361212115031705867430411318062997931174409511410747332363224802515902906366957236083062703955429945170990217051753420986211214423795613478748295925553205604265071277944951937131276732509238675016232373606265544051261837930892486457655021015658010653017296929876625550938933855545491618470272264260555479863226332572258319418390929073442405619270462385204161145038513411561759258078106242958476156450236723334078373132122945943446139306404370217240540341663290746510028839111328125
1	-706	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029704555723361872242423006341173486082263612599586234881902282149466472644960503180581273391447216612540791085989034198043410350684197242242884759122695749659185110641120853014255588990387426255346501847735003246474721253108810252367586178497291531004203131602130603459385975325110187786771109098323694054452852111095972645266514451663883678185814688481123854092477040832229007702682312351851615621248591695231290047344666815674626424589188689227861280874043448108068332658149302005767822265625
1	-705	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005940911144672374448484601268234697216452722519917246976380456429893294528992100636116254678289443322508158217197806839608682070136839448448576951824539149931837022128224170602851117798077485251069300369547000649294944250621762050473517235699458306200840626320426120691877195065022037557354221819664738810890570422219194529053302890332776735637162937696224770818495408166445801540536462470370323124249718339046258009468933363134925284917837737845572256174808689621613666531629860401153564453125
1	-704	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001188182228934474889696920253646939443290544503983449395276091285978658905798420127223250935657888664501631643439561367921736414027367889689715390364907829986367404425644834120570223559615497050213860073909400129858988850124352410094703447139891661240168125264085224138375439013004407511470844363932947762178114084443838905810660578066555347127432587539244954163699081633289160308107292494074064624849943667809251601893786672626985056983567547569114451234961737924322733306325972080230712890625
1	-703	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000237636445786894977939384050729387888658108900796689879055218257195731781159684025444650187131577732900326328687912273584347282805473577937943078072981565997273480885128966824114044711923099410042772014781880025971797770024870482018940689427978332248033625052817044827675087802600881502294168872786589552435622816888767781162132115613311069425486517507848990832739816326657832061621458498814812924969988733561850320378757334525397011396713509513822890246992347584864546661265194416046142578125
1	-702	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047527289157378995587876810145877577731621780159337975811043651439146356231936805088930037426315546580065265737582454716869456561094715587588615614596313199454696177025793364822808942384619882008554402956376005194359554004974096403788137885595666449606725010563408965535017560520176300458833774557317910487124563377753556232426423122662213885097303501569798166547963265331566412324291699762962584993997746712370064075751466905079402279342701902764578049398469516972909332253038883209228515625
1	-701	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009505457831475799117575362029175515546324356031867595162208730287829271246387361017786007485263109316013053147516490943373891312218943117517723122919262639890939235405158672964561788476923976401710880591275201038871910800994819280757627577119133289921345002112681793107003512104035260091766754911463582097424912675550711246485284624532442777019460700313959633309592653066313282464858339952592516998799549342474012815150293381015880455868540380552915609879693903394581866450607776641845703125
1	-700	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001901091566295159823515072405835103109264871206373519032441746057565854249277472203557201497052621863202610629503298188674778262443788623503544624583852527978187847081031734592912357695384795280342176118255040207774382160198963856151525515423826657984269000422536358621400702420807052018353350982292716419484982535110142249297056924906488555403892140062791926661918530613262656492971667990518503399759909868494802563030058676203176091173708076110583121975938780678916373290121555328369140625
1	-699	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000380218313259031964703014481167020621852974241274703806488349211513170849855494440711440299410524372640522125900659637734955652488757724700708924916770505595637569416206346918582471539076959056068435223651008041554876432039792771230305103084765331596853800084507271724280140484161410403670670196458543283896996507022028449859411384981297711080778428012558385332383706122652531298594333598103700679951981973698960512606011735240635218234741615222116624395187756135783274658024311065673828125
1	-698	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076043662651806392940602896233404124370594848254940761297669842302634169971098888142288059882104874528104425180131927546991130497751544940141784983354101119127513883241269383716494307815391811213687044730201608310975286407958554246061020616953066319370760016901454344856028096832282080734134039291708656779399301404405689971882276996259542216155685602511677066476741224530506259718866719620740135990396394739792102521202347048127043646948323044423324879037551227156654931604862213134765625
1	-697	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015208732530361278588120579246680824874118969650988152259533968460526833994219777628457611976420974905620885036026385509398226099550308988028356996670820223825502776648253876743298861563078362242737408946040321662195057281591710849212204123390613263874152003380290868971205619366456416146826807858341731355879860280881137994376455399251908443231137120502335413295348244906101251943773343924148027198079278947958420504240469409625408729389664608884664975807510245431330986320972442626953125
1	-696	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003041746506072255717624115849336164974823793930197630451906793692105366798843955525691522395284194981124177007205277101879645219910061797605671399334164044765100555329650775348659772312615672448547481789208064332439011456318342169842440824678122652774830400676058173794241123873291283229365361571668346271175972056176227598875291079850381688646227424100467082659069648981220250388754668784829605439615855789591684100848093881925081745877932921776932995161502049086266197264194488525390625
1	-695	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608349301214451143524823169867232994964758786039526090381358738421073359768791105138304479056838996224835401441055420375929043982012359521134279866832808953020111065930155069731954462523134489709496357841612866487802291263668433968488164935624530554966080135211634758848224774658256645873072314333669254235194411235245519775058215970076337729245484820093416531813929796244050077750933756965921087923171157918336820169618776385016349175586584355386599032300409817253239452838897705078125
1	-694	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121669860242890228704964633973446598992951757207905218076271747684214671953758221027660895811367799244967080288211084075185808796402471904226855973366561790604022213186031013946390892504626897941899271568322573297560458252733686793697632987124906110993216027042326951769644954931651329174614462866733850847038882247049103955011643194015267545849096964018683306362785959248810015550186751393184217584634231583667364033923755277003269835117316871077319806460081963450647890567779541015625
1	-693	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024333972048578045740992926794689319798590351441581043615254349536842934390751644205532179162273559848993416057642216815037161759280494380845371194673312358120804442637206202789278178500925379588379854313664514659512091650546737358739526597424981222198643205408465390353928990986330265834922892573346770169407776449409820791002328638803053509169819392803736661272557191849762003110037350278636843516926846316733472806784751055400653967023463374215463961292016392690129578113555908203125
1	-692	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004866794409715609148198585358937863959718070288316208723050869907368586878150328841106435832454711969798683211528443363007432351856098876169074238934662471624160888527441240557855635700185075917675970862732902931902418330109347471747905319484996244439728641081693078070785798197266053166984578514669354033881555289881964158200465727760610701833963878560747332254511438369952400622007470055727368703385369263346694561356950211080130793404692674843092792258403278538025915622711181640625
1	-691	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000973358881943121829639717071787572791943614057663241744610173981473717375630065768221287166490942393959736642305688672601486470371219775233814847786932494324832177705488248111571127140037015183535194172546580586380483666021869494349581063896999248887945728216338615614157159639453210633396915702933870806776311057976392831640093145552122140366792775712149466450902287673990480124401494011145473740677073852669338912271390042216026158680938534968618558451680655707605183124542236328125
1	-690	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000194671776388624365927943414357514558388722811532648348922034796294743475126013153644257433298188478791947328461137734520297294074243955046762969557386498864966435541097649622314225428007403036707038834509316117276096733204373898869916212779399849777589145643267723122831431927890642126679383140586774161355262211595278566328018629110424428073358555142429893290180457534798096024880298802229094748135414770533867782454278008443205231736187706993723711690336131141521036624908447265625
1	-689	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038934355277724873185588682871502911677744562306529669784406959258948695025202630728851486659637695758389465692227546904059458814848791009352593911477299772993287108219529924462845085601480607341407766901863223455219346640874779773983242555879969955517829128653544624566286385578128425335876628117354832271052442319055713265603725822084885614671711028485978658036091506959619204976059760445818949627082954106773556490855601688641046347237541398744742338067226228304207324981689453125
1	-688	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007786871055544974637117736574300582335548912461305933956881391851789739005040526145770297331927539151677893138445509380811891762969758201870518782295459954598657421643905984892569017120296121468281553380372644691043869328174955954796648511175993991103565825730708924913257277115625685067175325623470966454210488463811142653120745164416977122934342205697195731607218301391923840995211952089163789925416590821354711298171120337728209269447508279748948467613445245660841464996337890625
1	-687	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001557374211108994927423547314860116467109782492261186791376278370357947801008105229154059466385507830335578627689101876162378352593951640374103756459091990919731484328781196978513803424059224293656310676074528938208773865634991190959329702235198798220713165146141784982651455423125137013435065124694193290842097692762228530624149032883395424586868441139439146321443660278384768199042390417832757985083318164270942259634224067545641853889501655949789693522689049132168292999267578125
1	-686	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311474842221798985484709462972023293421956498452237358275255674071589560201621045830811893277101566067115725537820375232475670518790328074820751291818398183946296865756239395702760684811844858731262135214905787641754773126998238191865940447039759644142633029228356996530291084625027402687013024938838658168419538552445706124829806576679084917373688227887829264288732055676953639808478083566551597016663632854188451926844813509128370777900331189957938704537809826433658599853515625
1	-685	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062294968444359797096941892594404658684391299690447471655051134814317912040324209166162378655420313213423145107564075046495134103758065614964150258363679636789259373151247879140552136962368971746252427042981157528350954625399647638373188089407951928828526605845671399306058216925005480537402604987767731633683907710489141224965961315335816983474737645577565852857746411135390727961695616713310319403332726570837690385368962701825674155580066237991587740907561965286731719970703125
1	-684	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012458993688871959419388378518880931736878259938089494331010226962863582408064841833232475731084062642684629021512815009299026820751613122992830051672735927357851874630249575828110427392473794349250485408596231505670190925079929527674637617881590385765705321169134279861211643385001096107480520997553546326736781542097828244993192263067163396694947529115513170571549282227078145592339123342662063880666545314167538077073792540365134831116013247598317548181512393057346343994140625
1	-683	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002491798737774391883877675703776186347375651987617898866202045392572716481612968366646495146216812528536925804302563001859805364150322624598566010334547185471570374926049915165622085478494758869850097081719246301134038185015985905534927523576318077153141064233826855972242328677000219221496104199510709265347356308419565648998638452613432679338989505823102634114309856445415629118467824668532412776133309062833507615414758508073026966223202649519663509636302478611469268798828125
1	-682	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000498359747554878376775535140755237269475130397523579773240409078514543296322593673329299029243362505707385160860512600371961072830064524919713202066909437094314074985209983033124417095698951773970019416343849260226807637003197181106985504715263615430628212846765371194448465735400043844299220839902141853069471261683913129799727690522686535867797901164620526822861971289083125823693564933706482555226661812566701523082951701614605393244640529903932701927260495722293853759765625
1	-681	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099671949510975675355107028151047453895026079504715954648081815702908659264518734665859805848672501141477032172102520074392214566012904983942640413381887418862814997041996606624883419139790354794003883268769852045361527400639436221397100943052723086125642569353074238889693147080008768859844167980428370613894252336782625959945538104537307173559580232924105364572394257816625164738712986741296511045332362513340304616590340322921078648928105980786540385452099144458770751953125
1	-680	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019934389902195135071021405630209490779005215900943190929616363140581731852903746933171961169734500228295406434420504014878442913202580996788528082676377483772562999408399321324976683827958070958800776653753970409072305480127887244279420188610544617225128513870614847777938629416001753771968833596085674122778850467356525191989107620907461434711916046584821072914478851563325032947742597348259302209066472502668060923318068064584215729785621196157308077090419828891754150390625
1	-679	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003986877980439027014204281126041898155801043180188638185923272628116346370580749386634392233946900045659081286884100802975688582640516199357705616535275496754512599881679864264995336765591614191760155330750794081814461096025577448855884037722108923445025702774122969555587725883200350754393766719217134824555770093471305038397821524181492286942383209316964214582895770312665006589548519469651860441813294500533612184663613612916843145957124239231461615418083965778350830078125
1	-678	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000797375596087805402840856225208379631160208636037727637184654525623269274116149877326878446789380009131816257376820160595137716528103239871541123307055099350902519976335972852999067353118322838352031066150158816362892219205115489771176807544421784689005140554824593911117545176640070150878753343843426964911154018694261007679564304836298457388476641863392842916579154062533001317909703893930372088362658900106722436932722722583368629191424847846292323083616793155670166015625
1	-677	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000159475119217561080568171245041675926232041727207545527436930905124653854823229975465375689357876001826363251475364032119027543305620647974308224661411019870180503995267194570599813470623664567670406213230031763272578443841023097954235361508884356937801028110964918782223509035328014030175750668768685392982230803738852201535912860967259691477695328372678568583315830812506600263581940778786074417672531780021344487386544544516673725838284969569258464616723358631134033203125
1	-676	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031895023843512216113634249008335185246408345441509105487386181024930770964645995093075137871575200365272650295072806423805508661124129594861644932282203974036100799053438914119962694124732913534081242646006352654515688768204619590847072301776871387560205622192983756444701807065602806035150133753737078596446160747770440307182572193451938295539065674535713716663166162501320052716388155757214883534506356004268897477308908903334745167656993913851692923344671726226806640625
1	-675	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006379004768702443222726849801667037049281669088301821097477236204986154192929199018615027574315040073054530059014561284761101732224825918972328986456440794807220159810687782823992538824946582706816248529201270530903137753640923918169414460355374277512041124438596751288940361413120561207030026750747415719289232149554088061436514438690387659107813134907142743332633232500264010543277631151442976706901271200853779495461781780666949033531398782770338584668934345245361328125
1	-674	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001275800953740488644545369960333407409856333817660364219495447240997230838585839803723005514863008014610906011802912256952220346444965183794465797291288158961444031962137556564798507764989316541363249705840254106180627550728184783633882892071074855502408224887719350257788072282624112241406005350149483143857846429910817612287302887738077531821562626981428548666526646500052802108655526230288595341380254240170755899092356356133389806706279756554067716933786869049072265625
1	-673	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000255160190748097728909073992066681481971266763532072843899089448199446167717167960744601102972601602922181202360582451390444069288993036758893159458257631792288806392427511312959701552997863308272649941168050821236125510145636956726776578414214971100481644977543870051557614456524822448281201070029896628771569285982163522457460577547615506364312525396285709733305329300010560421731105246057719068276050848034151179818471271226677961341255951310813543386757373809814453125
1	-672	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051032038149619545781814798413336296394253352706414568779817889639889233543433592148920220594520320584436240472116490278088813857798607351778631891651526358457761278485502262591940310599572661654529988233610164247225102029127391345355315682842994220096328995508774010311522891304964489656240214005979325754313857196432704491492115509523101272862505079257141946661065860002112084346221049211543813655210169606830235963694254245335592268251190262162708677351474761962890625
1	-671	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010206407629923909156362959682667259278850670541282913755963577927977846708686718429784044118904064116887248094423298055617762771559721470355726378330305271691552255697100452518388062119914532330905997646722032849445020405825478269071063136568598844019265799101754802062304578260992897931248042801195865150862771439286540898298423101904620254572501015851428389332213172000422416869244209842308762731042033921366047192738850849067118453650238052432541735470294952392578125
1	-670	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002041281525984781831272591936533451855770134108256582751192715585595569341737343685956808823780812823377449618884659611123552554311944294071145275666061054338310451139420090503677612423982906466181199529344406569889004081165095653814212627313719768803853159820350960412460915652198579586249608560239173030172554287857308179659684620380924050914500203170285677866442634400084483373848841968461752546208406784273209438547770169813423690730047610486508347094058990478515625
1	-669	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408256305196956366254518387306690371154026821651316550238543117119113868347468737191361764756162564675489923776931922224710510862388858814229055133212210867662090227884018100735522484796581293236239905868881313977800816233019130762842525462743953760770631964070192082492183130439715917249921712047834606034510857571461635931936924076184810182900040634057135573288526880016896674769768393692350509241681356854641887709554033962684738146009522097301669418811798095703125
1	-668	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081651261039391273250903677461338074230805364330263310047708623423822773669493747438272352951232512935097984755386384444942102172477771762845811026642442173532418045576803620147104496959316258647247981173776262795560163246603826152568505092548790752154126392814038416498436626087943183449984342409566921206902171514292327186387384815236962036580008126811427114657705376003379334953953678738470101848336271370928377541910806792536947629201904419460333883762359619140625
1	-667	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016330252207878254650180735492267614846161072866052662009541724684764554733898749487654470590246502587019596951077276888988420434495554352569162205328488434706483609115360724029420899391863251729449596234755252559112032649320765230513701018509758150430825278562807683299687325217588636689996868481913384241380434302858465437277476963047392407316001625362285422931541075200675866990790735747694020369667254274185675508382161358507389525840380883892066776752471923828125
1	-666	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003266050441575650930036147098453522969232214573210532401908344936952910946779749897530894118049300517403919390215455377797684086899110870513832441065697686941296721823072144805884179878372650345889919246951050511822406529864153046102740203701951630086165055712561536659937465043517727337999373696382676848276086860571693087455495392609478481463200325072457084586308215040135173398158147149538804073933450854837135101676432271701477905168076176778413355350494384765625
1	-665	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000653210088315130186007229419690704593846442914642106480381668987390582189355949979506178823609860103480783878043091075559536817379822174102766488213139537388259344364614428961176835975674530069177983849390210102364481305972830609220548040740390326017233011142512307331987493008703545467599874739276535369655217372114338617491099078521895696292640065014491416917261643008027034679631629429907760814786690170967427020335286454340295581033615235355682671070098876953125
1	-664	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130642017663026037201445883938140918769288582928421296076333797478116437871189995901235764721972020696156775608618215111907363475964434820553297642627907477651868872922885792235367195134906013835596769878042020472896261194566121844109608148078065203446602228502461466397498601740709093519974947855307073931043474422867723498219815704379139258528013002898283383452328601605406935926325885981552162957338034193485404067057290868059116206723047071136534214019775390625
1	-663	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026128403532605207440289176787628183753857716585684259215266759495623287574237999180247152944394404139231355121723643022381472695192886964110659528525581495530373774584577158447073439026981202767119353975608404094579252238913224368821921629615613040689320445700492293279499720348141818703994989571061414786208694884573544699643963140875827851705602600579656676690465720321081387185265177196310432591467606838697080813411458173611823241344609414227306842803955078125
1	-662	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005225680706521041488057835357525636750771543317136851843053351899124657514847599836049430588878880827846271024344728604476294539038577392822131905705116299106074754916915431689414687805396240553423870795121680818915850447782644873764384325923122608137864089140098458655899944069628363740798997914212282957241738976914708939928792628175165570341120520115931335338093144064216277437053035439262086518293521367739416162682291634722364648268921882845461368560791015625
1	-661	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001045136141304208297611567071505127350154308663427370368610670379824931502969519967209886117775776165569254204868945720895258907807715478564426381141023259821214950983383086337882937561079248110684774159024336163783170089556528974752876865184624521627572817828019691731179988813925672748159799582842456591448347795382941787985758525635033114068224104023186267067618628812843255487410607087852417303658704273547883232536458326944472929653784376569092273712158203125
1	-660	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209027228260841659522313414301025470030861732685474073722134075964986300593903993441977223555155233113850840973789144179051781561543095712885276228204651964242990196676617267576587512215849622136954831804867232756634017911305794950575373036924904325514563565603938346235997762785134549631959916568491318289669559076588357597151705127006622813644820804637253413523725762568651097482121417570483460731740854709576646507291665388894585930756875313818454742431640625
1	-659	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041805445652168331904462682860205094006172346537094814744426815192997260118780798688395444711031046622770168194757828835810356312308619142577055245640930392848598039335323453515317502443169924427390966360973446551326803582261158990115074607384980865102912713120787669247199552557026909926391983313698263657933911815317671519430341025401324562728964160927450682704745152513730219496424283514096692146348170941915329301458333077778917186151375062763690948486328125
1	-658	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008361089130433666380892536572041018801234469307418962948885363038599452023756159737679088942206209324554033638951565767162071262461723828515411049128186078569719607867064690703063500488633984885478193272194689310265360716452231798023014921476996173020582542624157533849439910511405381985278396662739652731586782363063534303886068205080264912545792832185490136540949030502746043899284856702819338429269634188383065860291666615555783437230275012552738189697265625
1	-657	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001672217826086733276178507314408203760246893861483792589777072607719890404751231947535817788441241864910806727790313153432414252492344765703082209825637215713943921573412938140612700097726796977095638654438937862053072143290446359604602984295399234604116508524831506769887982102281076397055679332547930546317356472612706860777213641016052982509158566437098027308189806100549208779856971340563867685853926837676613172058333323111156687446055002510547637939453125
1	-656	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000334443565217346655235701462881640752049378772296758517955414521543978080950246389507163557688248372982161345558062630686482850498468953140616441965127443142788784314682587628122540019545359395419127730887787572410614428658089271920920596859079846920823301704966301353977596420456215279411135866509586109263471294522541372155442728203210596501831713287419605461637961220109841755971394268112773537170785367535322634411666664622231337489211000502109527587890625
1	-655	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066888713043469331047140292576328150409875754459351703591082904308795616190049277901432711537649674596432269111612526137296570099693790628123288393025488628557756862936517525624508003909071879083825546177557514482122885731617854384184119371815969384164660340993260270795519284091243055882227173301917221852694258904508274431088545640642119300366342657483921092327592244021968351194278853622554707434157073507064526882333332924446267497842200100421905517578125
1	-654	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013377742608693866209428058515265630081975150891870340718216580861759123238009855580286542307529934919286453822322505227459314019938758125624657678605097725711551372587303505124901600781814375816765109235511502896424577146323570876836823874363193876832932068198652054159103856818248611176445434660383444370538851780901654886217709128128423860073268531496784218465518448804393670238855770724510941486831414701412905376466666584889253499568440020084381103515625
1	-653	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002675548521738773241885611703053126016395030178374068143643316172351824647601971116057308461505986983857290764464501045491862803987751625124931535721019545142310274517460701024980320156362875163353021847102300579284915429264714175367364774872638775366586413639730410831820771363649722235289086932076688874107770356180330977243541825625684772014653706299356843693103689760878734047771154144902188297366282940282581075293333316977850699913688004016876220703125
1	-652	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000535109704347754648377122340610625203279006035674813628728663234470364929520394223211461692301197396771458152892900209098372560797550325024986307144203909028462054903492140204996064031272575032670604369420460115856983085852942835073472954974527755073317282727946082166364154272729944447057817386415337774821554071236066195448708365125136954402930741259871368738620737952175746809554230828980437659473256588056516215058666663395570139982737600803375244140625
1	-651	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107021940869550929675424468122125040655801207134962725745732646894072985904078844642292338460239479354291630578580041819674512159510065004997261428840781805692410980698428040999212806254515006534120873884092023171396617170588567014694590994905551014663456545589216433272830854545988889411563477283067554964310814247213239089741673025027390880586148251974273747724147590435149361910846165796087531894651317611303243011733332679114027996547520160675048828125
1	-650	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021404388173910185935084893624425008131160241426992545149146529378814597180815768928458467692047895870858326115716008363934902431902013000999452285768156361138482196139685608199842561250903001306824174776818404634279323434117713402938918198981110202932691309117843286654566170909197777882312695456613510992862162849442647817948334605005478176117229650394854749544829518087029872382169233159217506378930263522260648602346666535822805599309504032135009765625
1	-649	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004280877634782037187016978724885001626232048285398509029829305875762919436163153785691693538409579174171665223143201672786980486380402600199890457153631272227696439227937121639968512250180600261364834955363680926855864686823542680587783639796222040586538261823568657330913234181839555576462539091322702198572432569888529563589666921001095635223445930078970949908965903617405974476433846631843501275786052704452129720469333307164561119861900806427001953125
1	-648	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000856175526956407437403395744977000325246409657079701805965861175152583887232630757138338707681915834834333044628640334557396097276080520039978091430726254445539287845587424327993702450036120052272966991072736185371172937364708536117556727959244408117307652364713731466182646836367911115292507818264540439714486513977705912717933384200219127044689186015794189981793180723481194895286769326368700255157210540890425944093866661432912223972380161285400390625
1	-647	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000171235105391281487480679148995400065049281931415940361193172235030516777446526151427667741536383166966866608925728066911479219455216104007995618286145250889107857569117484865598740490007224010454593398214547237074234587472941707223511345591848881623461530472942746293236529367273582223058501563652908087942897302795541182543586676840043825408937837203158837996358636144696238979057353865273740051031442108178085188818773332286582444794476032257080078125
1	-646	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034247021078256297496135829799080013009856386283188072238634447006103355489305230285533548307276633393373321785145613382295843891043220801599123657229050177821571513823496973119748098001444802090918679642909447414846917494588341444702269118369776324692306094588549258647305873454716444611700312730581617588579460559108236508717335368008765081787567440631767599271727228939247795811470773054748010206288421635617037763754666457316488958895206451416015625
1	-645	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006849404215651259499227165959816002601971277256637614447726889401220671097861046057106709661455326678674664357029122676459168778208644160319824731445810035564314302764699394623949619600288960418183735928581889482969383498917668288940453823673955264938461218917709851729461174690943288922340062546116323517715892111821647301743467073601753016357513488126353519854345445787849559162294154610949602041257684327123407552750933291463297791779041290283203125
1	-644	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001369880843130251899845433191963200520394255451327522889545377880244134219572209211421341932291065335734932871405824535291833755641728832063964946289162007112862860552939878924789923920057792083636747185716377896593876699783533657788090764734791052987692243783541970345892234938188657784468012509223264703543178422364329460348693414720350603271502697625270703970869089157569911832458830922189920408251536865424681510550186658292659558355808258056640625
1	-643	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000273976168626050379969086638392640104078851090265504577909075576048826843914441842284268386458213067146986574281164907058366751128345766412792989257832401422572572110587975784957984784011558416727349437143275579318775339956706731557618152946958210597538448756708394069178446987637731556893602501844652940708635684472865892069738682944070120654300539525054140794173817831513982366491766184437984081650307373084936302110037331658531911671161651611328125
1	-642	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054795233725210075993817327678528020815770218053100915581815115209765368782888368456853677291642613429397314856232981411673350225669153282558597851566480284514514422117595156991596956802311683345469887428655115863755067991341346311523630589391642119507689751341678813835689397527546311378720500368930588141727136894573178413947736588814024130860107905010828158834763566302796473298353236887596816330061474616987260422007466331706382334232330322265625
1	-641	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010959046745042015198763465535705604163154043610620183116363023041953073756577673691370735458328522685879462971246596282334670045133830656511719570313296056902902884423519031398319391360462336669093977485731023172751013598268269262304726117878328423901537950268335762767137879505509262275744100073786117628345427378914635682789547317762804826172021581002165631766952713260559294659670647377519363266012294923397452084401493266341276466846466064453125
1	-640	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002191809349008403039752693107141120832630808722124036623272604608390614751315534738274147091665704537175892594249319256466934009026766131302343914062659211380580576884703806279663878272092467333818795497146204634550202719653653852460945223575665684780307590053667152553427575901101852455148820014757223525669085475782927136557909463552560965234404316200433126353390542652111858931934129475503872653202458984679490416880298653268255293369293212890625
1	-639	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000438361869801680607950538621428224166526161744424807324654520921678122950263106947654829418333140907435178518849863851293386801805353226260468782812531842276116115376940761255932775654418493466763759099429240926910040543930730770492189044715133136956061518010733430510685515180220370491029764002951444705133817095156585427311581892710512193046880863240086625270678108530422371786386825895100774530640491796935898083376059730653651058673858642578125
1	-638	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087672373960336121590107724285644833305232348884961464930904184335624590052621389530965883666628181487035703769972770258677360361070645252093756562506368455223223075388152251186555130883698693352751819885848185382008108786146154098437808943026627391212303602146686102137103036044074098205952800590288941026763419031317085462316378542102438609376172648017325054135621706084474357277365179020154906128098359387179616675211946130730211734771728515625
1	-637	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017534474792067224318021544857128966661046469776992292986180836867124918010524277906193176733325636297407140753994554051735472072214129050418751312501273691044644615077630450237311026176739738670550363977169637076401621757229230819687561788605325478242460720429337220427420607208814819641190560118057788205352683806263417092463275708420487721875234529603465010827124341216894871455473035804030981225619671877435923335042389226146042346954345703125
1	-636	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003506894958413444863604308971425793332209293955398458597236167373424983602104855581238635346665127259481428150798910810347094414442825810083750262500254738208928923015526090047462205235347947734110072795433927415280324351445846163937512357721065095648492144085867444085484121441762963928238112023611557641070536761252683418492655141684097544375046905920693002165424868243378974291094607160806196245123934375487184667008477845229208469390869140625
1	-635	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000701378991682688972720861794285158666441858791079691719447233474684996720420971116247727069333025451896285630159782162069418882888565162016750052500050947641785784603105218009492441047069589546822014559086785483056064870289169232787502471544213019129698428817173488817096824288352592785647622404722311528214107352250536683698531028336819508875009381184138600433084973648675794858218921432161239249024786875097436933401695569045841693878173828125
1	-634	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140275798336537794544172358857031733288371758215938343889446694936999344084194223249545413866605090379257126031956432413883776577713032403350010500010189528357156920621043601898488209413917909364402911817357096611212974057833846557500494308842603825939685763434697763419364857670518557129524480944462305642821470450107336739706205667363901775001876236827720086616994729735158971643784286432247849804957375019487386680339113809168338775634765625
1	-633	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028055159667307558908834471771406346657674351643187668777889338987399868816838844649909082773321018075851425206391286482776755315542606480670002100002037905671431384124208720379697641882783581872880582363471419322242594811566769311500098861768520765187937152686939552683872971534103711425904896188892461128564294090021467347941241133472780355000375247365544017323398945947031794328756857286449569960991475003897477336067822761833667755126953125
1	-632	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005611031933461511781766894354281269331534870328637533755577867797479973763367768929981816554664203615170285041278257296555351063108521296134000420000407581134286276824841744075939528376556716374576116472694283864448518962313353862300019772353704153037587430537387910536774594306820742285180979237778492225712858818004293469588248226694556071000075049473108803464679789189406358865751371457289913992198295000779495467213564552366733551025390625
1	-631	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122206386692302356353378870856253866306974065727506751115573559495994752673553785996363310932840723034057008255651459311070212621704259226800084000081516226857255364968348815187905675311343274915223294538856772889703792462670772460003954470740830607517486107477582107354918861364148457036195847555698445142571763600858693917649645338911214200015009894621760692935957837881271773150274291457982798439659000155899093442712910473346710205078125
1	-630	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000224441277338460471270675774171250773261394813145501350223114711899198950534710757199272662186568144606811401651130291862214042524340851845360016800016303245371451072993669763037581135062268654983044658907771354577940758492534154492000790894148166121503497221495516421470983772272829691407239169511139689028514352720171738783529929067782242840003001978924352138587191567576254354630054858291596559687931800031179818688542582094669342041015625
1	-629	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044888255467692094254135154834250154652278962629100270044622942379839790106942151439854532437313628921362280330226058372442808504868170369072003360003260649074290214598733952607516227012453730996608931781554270915588151698506830898400158178829633224300699444299103284294196754454565938281447833902227937805702870544034347756705985813556448568000600395784870427717438313515250870926010971658319311937586360006235963737708516418933868408203125
1	-628	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008977651093538418850827030966850030930455792525820054008924588475967958021388430287970906487462725784272456066045211674488561700973634073814400672000652129814858042919746790521503245402490746199321786356310854183117630339701366179680031635765926644860139888859820656858839350890913187656289566780445587561140574108806869551341197162711289713600120079156974085543487662703050174185202194331663862387517272001247192747541703283786773681640625
1	-627	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001795530218707683770165406193370006186091158505164010801784917695193591604277686057594181297492545156854491213209042334897712340194726814762880134400130425962971608583949358104300649080498149239864357271262170836623526067940273235936006327153185328972027977771964131371767870178182637531257913356089117512228114821761373910268239432542257942720024015831394817108697532540610034837040438866332772477503454400249438549508340656757354736328125
1	-626	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000359106043741536754033081238674001237218231701032802160356983539038718320855537211518836259498509031370898242641808466979542468038945362952576026880026085192594321716789871620860129816099629847972871454252434167324705213588054647187201265430637065794405595554392826274353574035636527506251582671217823502445622964352274782053647886508451588544004803166278963421739506508122006967408087773266554495500690880049887709901668131351470947265625
1	-625	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071821208748307350806616247734800247443646340206560432071396707807743664171107442303767251899701806274179648528361693395908493607789072590515205376005217038518864343357974324172025963219925969594574290850486833464941042717610929437440253086127413158881119110878565254870714807127305501250316534243564700489124592870454956410729577301690317708800960633255792684347901301624401393481617554653310899100138176009977541980333626270294189453125
1	-624	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014364241749661470161323249546960049488729268041312086414279341561548732834221488460753450379940361254835929705672338679181698721557814518103041075201043407703772868671594864834405192643985193918914858170097366692988208543522185887488050617225482631776223822175713050974142961425461100250063306848712940097824918574090991282145915460338063541760192126651158536869580260324880278696323510930662179820027635201995508396066725254058837890625
1	-623	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002872848349932294032264649909392009897745853608262417282855868312309746566844297692150690075988072250967185941134467735836339744311562903620608215040208681540754573734318972966881038528797038783782971634019473338597641708704437177497610123445096526355244764435142610194828592285092220050012661369742588019564983714818198256429183092067612708352038425330231707373916052064976055739264702186132435964005527040399101679213345050811767578125
1	-622	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000574569669986458806452929981878401979549170721652483456571173662461949313368859538430138015197614450193437188226893547167267948862312580724121643008041736308150914746863794593376207705759407756756594326803894667719528341740887435499522024689019305271048952887028522038965718457018444010002532273948517603912996742963639651285836618413522541670407685066046341474783210412995211147852940437226487192801105408079820335842669010162353515625
1	-621	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114913933997291761290585996375680395909834144330496691314234732492389862673771907686027603039522890038687437645378709433453589772462516144824328601608347261630182949372758918675241541151881551351318865360778933543905668348177487099904404937803861054209790577405704407793143691403688802000506454789703520782599348592727930257167323682704508334081537013209268294956642082599042229570588087445297438560221081615964067168533802032470703125
1	-620	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022982786799458352258117199275136079181966828866099338262846946498477972534754381537205520607904578007737487529075741886690717954492503228964865720321669452326036589874551783735048308230376310270263773072155786708781133669635497419980880987560772210841958115481140881558628738280737760400101290957940704156519869718545586051433464736540901666816307402641853658991328416519808445914117617489059487712044216323192813433706760406494140625
1	-619	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004596557359891670451623439855027215836393365773219867652569389299695594506950876307441104121580915601547497505815148377338143590898500645792973144064333890465207317974910356747009661646075262054052754614431157341756226733927099483996176197512154442168391623096228176311725747656147552080020258191588140831303973943709117210286692947308180333363261480528370731798265683303961689182823523497811897542408843264638562686741352081298828125
1	-618	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919311471978334090324687971005443167278673154643973530513877859939118901390175261488220824316183120309499501163029675467628718179700129158594628812866778093041463594982071349401932329215052410810550922886231468351245346785419896799235239502430888433678324619245635262345149531229510416004051638317628166260794788741823442057338589461636066672652296105674146359653136660792337836564704699562379508481768652927712537348270416259765625
1	-617	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000183862294395666818064937594201088633455734630928794706102775571987823780278035052297644164863236624061899900232605935093525743635940025831718925762573355618608292718996414269880386465843010482162110184577246293670249069357083979359847047900486177686735664923849127052469029906245902083200810327663525633252158957748364688411467717892327213334530459221134829271930627332158467567312940939912475901696353730585542507469654083251953125
1	-616	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036772458879133363612987518840217726691146926185758941220555114397564756055607010459528832972647324812379980046521187018705148727188005166343785152514671123721658543799282853976077293168602096432422036915449258734049813871416795871969409580097235537347132984769825410493805981249180416640162065532705126650431791549672937682293543578465442666906091844226965854386125466431693513462588187982495180339270746117108501493930816650390625
1	-615	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007354491775826672722597503768043545338229385237151788244111022879512951211121402091905766594529464962475996009304237403741029745437601033268757030502934224744331708759856570795215458633720419286484407383089851746809962774283359174393881916019447107469426596953965082098761196249836083328032413106541025330086358309934587536458708715693088533381218368845393170877225093286338702692517637596499036067854149223421700298786163330078125
1	-614	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001470898355165334544519500753608709067645877047430357648822204575902590242224280418381153318905892992495199201860847480748205949087520206653751406100586844948866341751971314159043091726744083857296881476617970349361992554856671834878776383203889421493885319390793016419752239249967216665606482621308205066017271661986917507291741743138617706676243673769078634175445018657267740538503527519299807213570829844684340059757232666015625
1	-613	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000294179671033066908903900150721741813529175409486071529764440915180518048444856083676230663781178598499039840372169496149641189817504041330750281220117368989773268350394262831808618345348816771459376295323594069872398510971334366975755276640777884298777063878158603283950447849993443333121296524261641013203454332397383501458348348627723541335248734753815726835089003731453548107700705503859961442714165968936868011951446533203125
1	-612	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058835934206613381780780030144348362705835081897214305952888183036103609688971216735246132756235719699807968074433899229928237963500808266150056244023473797954653670078852566361723669069763354291875259064718813974479702194266873395151055328155576859755412775631720656790089569998688666624259304852328202640690866479476700291669669725544708267049746950763145367017800746290709621540141100771992288542833193787373602390289306640625
1	-611	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011767186841322676356156006028869672541167016379442861190577636607220721937794243347049226551247143939961593614886779845985647592700161653230011248804694759590930734015770513272344733813952670858375051812943762794895940438853374679030211065631115371951082555126344131358017913999737733324851860970465640528138173295895340058333933945108941653409949390152629073403560149258141924308028220154398457708566638757474720478057861328125
1	-610	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002353437368264535271231201205773934508233403275888572238115527321444144387558848669409845310249428787992318722977355969197129518540032330646002249760938951918186146803154102654468946762790534171675010362588752558979188087770674935806042213126223074390216511025268826271603582799947546664970372194093128105627634659179068011666786789021788330681989878030525814680712029851628384861605644030879691541713327751494944095611572265625
1	-609	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000470687473652907054246240241154786901646680655177714447623105464288828877511769733881969062049885757598463744595471193839425903708006466129200449952187790383637229360630820530893789352558106834335002072517750511795837617554134987161208442625244614878043302205053765254320716559989509332994074438818625621125526931835813602333357357804357666136397975606105162936142405970325676972321128806175938308342665550298988819122314453125
1	-608	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094137494730581410849248048230957380329336131035542889524621092857765775502353946776393812409977151519692748919094238767885180741601293225840089990437558076727445872126164106178757870511621366867000414503550102359167523510826997432241688525048922975608660441010753050864143311997901866598814887763725124225105386367162720466671471560871533227279595121221032587228481194065135394464225761235187661668533110059797763824462890625
1	-607	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018827498946116282169849609646191476065867226207108577904924218571553155100470789355278762481995430303938549783818847753577036148320258645168017998087511615345489174425232821235751574102324273373400082900710020471833504702165399486448337705009784595121732088202150610172828662399580373319762977552745024845021077273432544093334294312174306645455919024244206517445696238813027078892845152247037532333706622011959552764892578125
1	-606	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003765499789223256433969921929238295213173445241421715580984843714310631020094157871055752496399086060787709956763769550715407229664051729033603599617502323069097834885046564247150314820464854674680016580142004094366700940433079897289667541001956919024346417640430122034565732479916074663952595510549004969004215454686508818666858862434861329091183804848841303489139247762605415778569030449407506466741324402391910552978515625
1	-605	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000753099957844651286793984385847659042634689048284343116196968742862126204018831574211150499279817212157541991352753910143081445932810345806720719923500464613819566977009312849430062964092970934936003316028400818873340188086615979457933508200391383804869283528086024406913146495983214932790519102109800993800843090937301763733371772486972265818236760969768260697827849552521083155713806089881501293348264880478382110595703125
1	-604	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150619991568930257358796877169531808526937809656868623239393748572425240803766314842230099855963442431508398270550782028616289186562069161344143984700092922763913395401862569886012592818594186987200663205680163774668037617323195891586701640078276760973856705617204881382629299196642986558103820421960198760168618187460352746674354497394453163647352193953652139565569910504216631142761217976300258669652976095676422119140625
1	-603	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030123998313786051471759375433906361705387561931373724647878749714485048160753262968446019971192688486301679654110156405723257837312413832268828796940018584552782679080372513977202518563718837397440132641136032754933607523464639178317340328015655352194771341123440976276525859839328597311620764084392039752033723637492070549334870899478890632729470438790730427913113982100843326228552243595260051733930595219135284423828125
1	-602	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006024799662757210294351875086781272341077512386274744929575749942897009632150652593689203994238537697260335930822031281144651567462482766453765759388003716910556535816074502795440503712743767479488026528227206550986721504692927835663468065603131070438954268224688195255305171967865719462324152816878407950406744727498414109866974179895778126545894087758146085582622796420168665245710448719052010346786119043827056884765625
1	-601	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001204959932551442058870375017356254468215502477254948985915149988579401926430130518737840798847707539452067186164406256228930313492496553290753151877600743382111307163214900559088100742548753495897605305645441310197344300938585567132693613120626214087790853644937639051061034393573143892464830563375681590081348945499682821973394835979155625309178817551629217116524559284033733049142089743810402069357223808765411376953125
1	-600	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240991986510288411774075003471250893643100495450989797183029997715880385286026103747568159769541507890413437232881251245786062698499310658150630375520148676422261432642980111817620148509750699179521061129088262039468860187717113426538722624125242817558170728987527810212206878714628778492966112675136318016269789099936564394678967195831125061835763510325843423304911856806746609828417948762080413871444761753082275390625
1	-599	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048198397302057682354815000694250178728620099090197959436605999543176077057205220749513631953908301578082687446576250249157212539699862131630126075104029735284452286528596022363524029701950139835904212225817652407893772037543422685307744524825048563511634145797505562042441375742925755698593222535027263603253957819987312878935793439166225012367152702065168684660982371361349321965683589752416082774288952350616455078125
1	-598	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009639679460411536470963000138850035745724019818039591887321199908635215411441044149902726390781660315616537489315250049831442507939972426326025215020805947056890457305719204472704805940390027967180842445163530481578754407508684537061548904965009712702326829159501112408488275148585151139718644507005452720650791563997462575787158687833245002473430540413033736932196474272269864393136717950483216554857790470123291015625
1	-597	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001927935892082307294192600027770007149144803963607918377464239981727043082288208829980545278156332063123307497863050009966288501587994485265205043004161189411378091461143840894540961188078005593436168489032706096315750881501736907412309780993001942540465365831900222481697655029717030227943728901401090544130158312799492515157431737566649000494686108082606747386439294854453972878627343590096643310971558094024658203125
1	-596	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000385587178416461458838520005554001429828960792721583675492847996345408616457641765996109055631266412624661499572610001993257700317598897053041008600832237882275618292228768178908192237615601118687233697806541219263150176300347381482461956198600388508093073166380044496339531005943406045588745780280218108826031662559898503031486347513329800098937221616521349477287858970890794575725468718019328662194311618804931640625
1	-595	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077117435683292291767704001110800285965792158544316735098569599269081723291528353199221811126253282524932299914522000398651540063519779410608201720166447576455123658445753635781638447523120223737446739561308243852630035260069476296492391239720077701618614633276008899267906201188681209117749156056043621765206332511979700606297269502665960019787444323304269895457571794178158915145093743603865732438862323760986328125
1	-594	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015423487136658458353540800222160057193158431708863347019713919853816344658305670639844362225250656504986459982904400079730308012703955882121640344033289515291024731689150727156327689504624044747489347912261648770526007052013895259298478247944015540323722926655201779853581240237736241823549831211208724353041266502395940121259453900533192003957488864660853979091514358835631783029018748720773146487772464752197265625
1	-593	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003084697427331691670708160044432011438631686341772669403942783970763268931661134127968872445050131300997291996580880015946061602540791176424328068806657903058204946337830145431265537900924808949497869582452329754105201410402779051859695649588803108064744585331040355970716248047547248364709966242241744870608253300479188024251890780106638400791497772932170795818302871767126356605803749744154629297554492950439453125
1	-592	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000616939485466338334141632008886402287726337268354533880788556794152653786332226825593774489010026260199458399316176003189212320508158235284865613761331580611640989267566029086253107580184961789899573916490465950821040282080555810371939129917760621612948917066208071194143249609509449672941993248448348974121650660095837604850378156021327680158299554586434159163660574353425271321160749948830925859510898590087890625
1	-591	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123387897093267666828326401777280457545267453670906776157711358830530757266445365118754897802005252039891679863235200637842464101631647056973122752266316122328197853513205817250621516036992357979914783298093190164208056416111162074387825983552124322589783413241614238828649921901889934588398649689669794824330132019167520970075631204265536031659910917286831832732114870685054264232149989766185171902179718017578125
1	-590	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024677579418653533365665280355456091509053490734181355231542271766106151453289073023750979560401050407978335972647040127568492820326329411394624550453263224465639570702641163450124303207398471595982956659618638032841611283222232414877565196710424864517956682648322847765729984380377986917679729937933958964866026403833504194015126240853107206331982183457366366546422974137010852846429997953237034380435943603515625
1	-589	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004935515883730706673133056071091218301810698146836271046308454353221230290657814604750195912080210081595667194529408025513698564065265882278924910090652644893127914140528232690024860641479694319196591331923727606568322256644446482975513039342084972903591336529664569553145996876075597383535945987586791792973205280766700838803025248170621441266396436691473273309284594827402170569285999590647406876087188720703125
1	-588	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000987103176746141334626611214218243660362139629367254209261690870644246058131562920950039182416042016319133438905881605102739712813053176455784982018130528978625582828105646538004972128295938863839318266384745521313664451328889296595102607868416994580718267305932913910629199375215119476707189197517358358594641056153340167760605049634124288253279287338294654661856918965480434113857199918129481375217437744140625
1	-587	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000197420635349228266925322242843648732072427925873450841852338174128849211626312584190007836483208403263826687781176321020547942562610635291156996403626105795725116565621129307600994425659187772767863653276949104262732890265777859319020521573683398916143653461186582782125839875043023895341437839503471671718928211230668033552121009926824857650655857467658930932371383793096086822771439983625896275043487548828125
1	-586	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039484127069845653385064448568729746414485585174690168370467634825769842325262516838001567296641680652765337556235264204109588512522127058231399280725221159145023313124225861520198885131837554553572730655389820852546578053155571863804104314736679783228730692237316556425167975008604779068287567900694334343785642246133606710424201985364971530131171493531786186474276758619217364554287996725179255008697509765625
1	-585	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007896825413969130677012889713745949282897117034938033674093526965153968465052503367600313459328336130553067511247052840821917702504425411646279856145044231829004662624845172304039777026367510910714546131077964170509315610631114372760820862947335956645746138447463311285033595001720955813657513580138866868757128449226721342084840397072994306026234298706357237294855351723843472910857599345035851001739501953125
1	-584	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001579365082793826135402577942749189856579423406987606734818705393030793693010500673520062691865667226110613502249410568164383540500885082329255971229008846365800932524969034460807955405273502182142909226215592834101863122126222874552164172589467191329149227689492662257006719000344191162731502716027773373751425689845344268416968079414598861205246859741271447458971070344768694582171519869007170200347900390625
1	-583	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000315873016558765227080515588549837971315884681397521346963741078606158738602100134704012538373133445222122700449882113632876708100177016465851194245801769273160186504993806892161591081054700436428581845243118566820372624425244574910432834517893438265829845537898532451401343800068838232546300543205554674750285137969068853683393615882919772241049371948254289491794214068953738916434303973801434040069580078125
1	-582	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063174603311753045416103117709967594263176936279504269392748215721231747720420026940802507674626689044424540089976422726575341620035403293170238849160353854632037300998761378432318216210940087285716369048623713364074524885048914982086566903578687653165969107579706490280268760013767646509260108641110934950057027593813770736678723176583954448209874389650857898358842813790747783286860794760286808013916015625
1	-581	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012634920662350609083220623541993518852635387255900853878549643144246349544084005388160501534925337808884908017995284545315068324007080658634047769832070770926407460199752275686463643242188017457143273809724742672814904977009782996417313380715737530633193821515941298056053752002753529301852021728222186990011405518762754147335744635316790889641974877930171579671768562758149556657372158952057361602783203125
1	-580	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002526984132470121816644124708398703770527077451180170775709928628849269908816801077632100306985067561776981603599056909063013664801416131726809553966414154185281492039950455137292728648437603491428654761944948534562980995401956599283462676143147506126638764303188259611210750400550705860370404345644437398002281103752550829467148927063358177928394975586034315934353712551629911331474431790411472320556640625
1	-579	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000505396826494024363328824941679740754105415490236034155141985725769853981763360215526420061397013512355396320719811381812602732960283226345361910793282830837056298407990091027458545729687520698285730952388989706912596199080391319856692535228629501225327752860637651922242150080110141172074080869128887479600456220750510165893429785412671635585678995117206863186870742510325982266294886358082294464111328125
1	-578	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101079365298804872665764988335948150821083098047206831028397145153970796352672043105284012279402702471079264143962276362520546592056645269072382158656566167411259681598018205491709145937504139657146190477797941382519239816078263971338507045725900245065550572127530384448430016022028234414816173825777495920091244150102033178685957082534327117135799023441372637374148502065196453258977271616458892822265625
1	-577	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020215873059760974533152997667189630164216619609441366205679429030794159270534408621056802455880540494215852828792455272504109318411329053814476431731313233482251936319603641098341829187500827931429238095559588276503847963215652794267701409145180049013110114425506076889686003204405646882963234765155499184018248830020406635737191416506865423427159804688274527474829700413039290651795454323291778564453125
1	-576	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004043174611952194906630599533437926032843323921888273241135885806158831854106881724211360491176108098843170565758491054500821863682265810762895286346262646696450387263920728219668365837500165586285847619111917655300769592643130558853540281829036009802622022885101215377937200640881129376592646953031099836803649766004081327147438283301373084685431960937654905494965940082607858130359090864658355712890625
1	-575	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808634922390438981326119906687585206568664784377654648227177161231766370821376344842272098235221619768634113151698210900164372736453162152579057269252529339290077452784145643933673167500033117257169523822383531060153918528626111770708056365807201960524404577020243075587440128176225875318529390606219967360729953200816265429487656660274616937086392187530981098993188016521571626071818172931671142578125
1	-574	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000161726984478087796265223981337517041313732956875530929645435432246353274164275268968454419647044323953726822630339642180032874547290632430515811453850505867858015490556829128786734633500006623451433904764476706212030783705725222354141611273161440392104880915404048615117488025635245175063705878121243993472145990640163253085897531332054923387417278437506196219798637603304314325214363634586334228515625
1	-573	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032345396895617559253044796267503408262746591375106185929087086449270654832855053793690883929408864790745364526067928436006574909458126486103162290770101173571603098111365825757346926700001324690286780952895341242406156741145044470828322254632288078420976183080809723023497605127049035012741175624248798694429198128032650617179506266410984677483455687501239243959727520660862865042872726917266845703125
1	-572	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006469079379123511850608959253500681652549318275021237185817417289854130966571010758738176785881772958149072905213585687201314981891625297220632458154020234714320619622273165151469385340000264938057356190579068248481231348229008894165664450926457615684195236616161944604699521025409807002548235124849759738885839625606530123435901253282196935496691137500247848791945504132172573008574545383453369140625
1	-571	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001293815875824702370121791850700136330509863655004247437163483457970826193314202151747635357176354591629814581042717137440262996378325059444126491630804046942864123924454633030293877068000052987611471238115813649696246269645801778833132890185291523136839047323232388920939904205081961400509647024969951947777167925121306024687180250656439387099338227500049569758389100826434514601714909076690673828125
1	-570	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000258763175164940474024358370140027266101972731000849487432696691594165238662840430349527071435270918325962916208543427488052599275665011888825298326160809388572824784890926606058775413600010597522294247623162729939249253929160355766626578037058304627367809464646477784187980841016392280101929404993990389555433585024261204937436050131287877419867645500009913951677820165286902920342981815338134765625
1	-569	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051752635032988094804871674028005453220394546200169897486539338318833047732568086069905414287054183665192583241708685497610519855133002377765059665232161877714564956978185321211755082720002119504458849524632545987849850785832071153325315607411660925473561892929295556837596168203278456020385880998798077911086717004852240987487210026257575483973529100001982790335564033057380584068596363067626953125
1	-568	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010350527006597618960974334805601090644078909240033979497307867663766609546513617213981082857410836733038516648341737099522103971026600475553011933046432375542912991395637064242351016544000423900891769904926509197569970157166414230665063121482332185094712378585859111367519233640655691204077176199759615582217343400970448197497442005251515096794705820000396558067112806611476116813719272613525390625
1	-567	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070105401319523792194866961120218128815781848006795899461573532753321909302723442796216571482167346607703329668347419904420794205320095110602386609286475108582598279127412848470203308800084780178353980985301839513994031433282846133012624296466437018942475717171822273503846728131138240815435239951923116443468680194089639499488401050303019358941164000079311613422561322295223362743854522705078125
1	-566	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414021080263904758438973392224043625763156369601359179892314706550664381860544688559243314296433469321540665933669483980884158841064019022120477321857295021716519655825482569694040661760016956035670796197060367902798806286656569226602524859293287403788495143434364454700769345626227648163087047990384623288693736038817927899897680210060603871788232800015862322684512264459044672548770904541015625
1	-565	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082804216052780951687794678444808725152631273920271835978462941310132876372108937711848662859286693864308133186733896796176831768212803804424095464371459004343303931165096513938808132352003391207134159239412073580559761257331313845320504971858657480757699028686872890940153869125245529632617409598076924657738747207763585579979536042012120774357646560003172464536902452891808934509754180908203125
1	-564	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016560843210556190337558935688961745030526254784054367195692588262026575274421787542369732571857338772861626637346779359235366353642560760884819092874291800868660786233019302787761626470400678241426831847882414716111952251466262769064100994371731496151539805737374578188030773825049105926523481919615384931547749441552717115995907208402424154871529312000634492907380490578361786901950836181640625
1	-563	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003312168642111238067511787137792349006105250956810873439138517652405315054884357508473946514371467754572325327469355871847073270728512152176963818574858360173732157246603860557552325294080135648285366369576482943222390450293252553812820198874346299230307961147474915637606154765009821185304696383923076986309549888310543423199181441680484830974305862400126898581476098115672357380390167236328125
1	-562	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000662433728422247613502357427558469801221050191362174687827703530481063010976871501694789302874293550914465065493871174369414654145702430435392763714971672034746431449320772111510465058816027129657073273915296588644478090058650510762564039774869259846061592229494983127521230953001964237060939276784615397261909977662108684639836288336096966194861172480025379716295219623134471476078033447265625
1	-561	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132486745684449522700471485511693960244210038272434937565540706096212602195374300338957860574858710182893013098774234873882930829140486087078552742994334406949286289864154422302093011763205425931414654783059317728895618011730102152512807954973851969212318445898996625504246190600392847412187855356923079452381995532421736927967257667219393238972234496005075943259043924626894295215606689453125
1	-560	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026497349136889904540094297102338792048842007654486987513108141219242520439074860067791572114971742036578602619754846974776586165828097217415710548598866881389857257972830884460418602352641085186282930956611863545779123602346020430502561590994770393842463689179799325100849238120078569482437571071384615890476399106484347385593451533443878647794446899201015188651808784925378859043121337890625
1	-559	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005299469827377980908018859420467758409768401530897397502621628243848504087814972013558314422994348407315720523950969394955317233165619443483142109719773376277971451594566176892083720470528217037256586191322372709155824720469204086100512318198954078768492737835959865020169847624015713896487514214276923178095279821296869477118690306688775729558889379840203037730361756985075771808624267578125
1	-558	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001059893965475596181603771884093551681953680306179479500524325648769700817562994402711662884598869681463144104790193878991063446633123888696628421943954675255594290318913235378416744094105643407451317238264474541831164944093840817220102463639790815753698547567191973004033969524803142779297502842855384635619055964259373895423738061337755145911777875968040607546072351397015154361724853515625
1	-557	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211978793095119236320754376818710336390736061235895900104865129753940163512598880542332576919773936292628820958038775798212689326624777739325684388790935051118858063782647075683348818821128681490263447652894908366232988818768163444020492727958163150739709513438394600806793904960628555859500568571076927123811192851874779084747612267551029182355575193608121509214470279403030872344970703125
1	-556	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042395758619023847264150875363742067278147212247179180020973025950788032702519776108466515383954787258525764191607755159642537865324955547865136877758187010223771612756529415136669763764225736298052689530578981673246597763753632688804098545591632630147941902687678920161358780992125711171900113714215385424762238570374955816949522453510205836471115038721624301842894055880606174468994140625
1	-555	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008479151723804769452830175072748413455629442449435836004194605190157606540503955221693303076790957451705152838321551031928507573064991109573027375551637402044754322551305883027333952752845147259610537906115796334649319552750726537760819709118326526029588380537535784032271756198425142234380022742843077084952447714074991163389904490702041167294223007744324860368578811176121234893798828125
1	-554	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001695830344760953890566035014549682691125888489887167200838921038031521308100791044338660615358191490341030567664310206385701514612998221914605475110327480408950864510261176605466790550569029451922107581223159266929863910550145307552163941823665305205917676107507156806454351239685028446876004548568615416990489542814998232677980898140408233458844601548864972073715762235224246978759765625
1	-553	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000339166068952190778113207002909936538225177697977433440167784207606304261620158208867732123071638298068206113532862041277140302922599644382921095022065496081790172902052235321093358110113805890384421516244631853385972782110029061510432788364733061041183535221501431361290870247937005689375200909713723083398097908562999646535596179628081646691768920309772994414743152447044849395751953125
1	-552	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067833213790438155622641400581987307645035539595486688033556841521260852324031641773546424614327659613641222706572408255428060584519928876584219004413099216358034580410447064218671622022761178076884303248926370677194556422005812302086557672946612208236707044300286272258174049587401137875040181942744616679619581712599929307119235925616329338353784061954598882948630489408969879150390625
1	-551	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013566642758087631124528280116397461529007107919097337606711368304252170464806328354709284922865531922728244541314481651085612116903985775316843800882619843271606916082089412843734324404552235615376860649785274135438911284401162460417311534589322441647341408860057254451634809917480227575008036388548923335923916342519985861423847185123265867670756812390919776589726097881793975830078125
1	-550	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002713328551617526224905656023279492305801421583819467521342273660850434092961265670941856984573106384545648908262896330217122423380797155063368760176523968654321383216417882568746864880910447123075372129957054827087782256880232492083462306917864488329468281772011450890326961983496045515001607277709784667184783268503997172284769437024653173534151362478183955317945219576358795166015625
1	-549	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000542665710323505244981131204655898461160284316763893504268454732170086818592253134188371396914621276909129781652579266043424484676159431012673752035304793730864276643283576513749372976182089424615074425991410965417556451376046498416692461383572897665893656354402290178065392396699209103000321455541956933436956653700799434456953887404930634706830272495636791063589043915271759033203125
1	-548	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108533142064701048996226240931179692232056863352778700853690946434017363718450626837674279382924255381825956330515853208684896935231886202534750407060958746172855328656715302749874595236417884923014885198282193083511290275209299683338492276714579533178731270880458035613078479339841820600064291108391386687391330740159886891390777480986126941366054499127358212717808783054351806640625
1	-547	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021706628412940209799245248186235938446411372670555740170738189286803472743690125367534855876584851076365191266103170641736979387046377240506950081412191749234571065731343060549974919047283576984602977039656438616702258055041859936667698455342915906635746254176091607122615695867968364120012858221678277337478266148031977378278155496197225388273210899825471642543561756610870361328125
1	-546	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004341325682588041959849049637247187689282274534111148034147637857360694548738025073506971175316970215273038253220634128347395877409275448101390016282438349846914213146268612109994983809456715396920595407931287723340451611008371987333539691068583181327149250835218321424523139173593672824002571644335655467495653229606395475655631099239445077654642179965094328508712351322174072265625
1	-545	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000868265136517608391969809927449437537856454906822229606829527571472138909747605014701394235063394043054607650644126825669479175481855089620278003256487669969382842629253722421998996761891343079384119081586257544668090322201674397466707938213716636265429850167043664284904627834718734564800514328867131093499130645921279095131126219847889015530928435993018865701742470264434814453125
1	-544	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000173653027303521678393961985489887507571290981364445921365905514294427781949521002940278847012678808610921530128825365133895835096371017924055600651297533993876568525850744484399799352378268615876823816317251508933618064440334879493341587642743327253085970033408732856980925566943746912960102865773426218699826129184255819026225243969577803106185687198603773140348494052886962890625
1	-543	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034730605460704335678792397097977501514258196272889184273181102858885556389904200588055769402535761722184306025765073026779167019274203584811120130259506798775313705170148896879959870475653723175364763263450301786723612888066975898668317528548665450617194006681746571396185113388749382592020573154685243739965225836851163805245048793915560621237137439720754628069698810577392578125
1	-542	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006946121092140867135758479419595500302851639254577836854636220571777111277980840117611153880507152344436861205153014605355833403854840716962224026051901359755062741034029779375991974095130744635072952652690060357344722577613395179733663505709733090123438801336349314279237022677749876518404114630937048747993045167370232761049009758783112124247427487944150925613939762115478515625
1	-541	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001389224218428173427151695883919100060570327850915567370927244114355422255596168023522230776101430468887372241030602921071166680770968143392444805210380271951012548206805955875198394819026148927014590530538012071468944515522679035946732701141946618024687760267269862855847404535549975303680822926187409749598609033474046552209801951756622424849485497588830185122787952423095703125
1	-540	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000277844843685634685430339176783820012114065570183113474185448822871084451119233604704446155220286093777474448206120584214233336154193628678488961042076054390202509641361191175039678963805229785402918106107602414293788903104535807189346540228389323604937552053453972571169480907109995060736164585237481949919721806694809310441960390351324484969897099517766037024557590484619140625
1	-539	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055568968737126937086067835356764002422813114036622694837089764574216890223846720940889231044057218755494889641224116842846667230838725735697792208415210878040501928272238235007935792761045957080583621221520482858757780620907161437869308045677864720987510410690794514233896181421999012147232917047496389983944361338961862088392078070264896993979419903553207404911518096923828125
1	-538	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011113793747425387417213567071352800484562622807324538967417952914843378044769344188177846208811443751098977928244823368569333446167745147139558441683042175608100385654447647001587158552209191416116724244304096571751556124181432287573861609135572944197502082138158902846779236284399802429446583409499277996788872267792372417678415614052979398795883980710641480982303619384765625
1	-537	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222758749485077483442713414270560096912524561464907793483590582968675608953868837635569241762288750219795585648964673713866689233549029427911688336608435121620077130889529400317431710441838283223344848860819314350311224836286457514772321827114588839500416427631780569355847256879960485889316681899855599357774453558474483535683122810595879759176796142128296196460723876953125
1	-536	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444551749897015496688542682854112019382504912292981558696718116593735121790773767527113848352457750043959117129792934742773337846709805885582337667321687024324015426177905880063486342088367656644668969772163862870062244967257291502954464365422917767900083285526356113871169451375992097177863336379971119871554890711694896707136624562119175951835359228425659239292144775390625
1	-535	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088910349979403099337708536570822403876500982458596311739343623318747024358154753505422769670491550008791823425958586948554667569341961177116467533464337404864803085235581176012697268417673531328933793954432772574012448993451458300590892873084583553580016657105271222774233890275198419435572667275994223974310978142338979341427324912423835190367071845685131847858428955078125
1	-534	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017782069995880619867541707314164480775300196491719262347868724663749404871630950701084553934098310001758364685191717389710933513868392235423293506692867480972960617047116235202539453683534706265786758790886554514802489798690291660118178574616916710716003331421054244554846778055039683887114533455198844794862195628467795868285464982484767038073414369137026369571685791015625
1	-533	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003556413999176123973508341462832896155060039298343852469573744932749880974326190140216910786819662000351672937038343477942186702773678447084658701338573496194592123409423247040507890736706941253157351758177310902960497959738058332023635714923383342143200666284210848910969355611007936777422906691039768958972439125693559173657092996496953407614682873827405273914337158203125
1	-532	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000711282799835224794701668292566579231012007859668770493914748986549976194865238028043382157363932400070334587407668695588437340554735689416931740267714699238918424681884649408101578147341388250631470351635462180592099591947611666404727142984676668428640133256842169782193871122201587355484581338207953791794487825138711834731418599299390681522936574765481054782867431640625
1	-531	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142256559967044958940333658513315846202401571933754098782949797309995238973047605608676431472786480014066917481533739117687468110947137883386348053542939847783684936376929881620315629468277650126294070327092436118419918389522333280945428596935333685728026651368433956438774224440317471096916267641590758358897565027742366946283719859878136304587314953096210956573486328125
1	-530	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028451311993408991788066731702663169240480314386750819756589959461999047794609521121735286294557296002813383496306747823537493622189427576677269610708587969556736987275385976324063125893655530025258814065418487223683983677904466656189085719387066737145605330273686791287754844888063494219383253528318151671779513005548473389256743971975627260917462990619242191314697265625
1	-529	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005690262398681798357613346340532633848096062877350163951317991892399809558921904224347057258911459200562676699261349564707498724437885515335453922141717593911347397455077195264812625178731106005051762813083697444736796735580893331237817143877413347429121066054737358257550968977612698843876650705663630334355902601109694677851348794395125452183492598123848438262939453125
1	-528	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001138052479736359671522669268106526769619212575470032790263598378479961911784380844869411451782291840112535339852269912941499744887577103067090784428343518782269479491015439052962525035746221201010352562616739488947359347116178666247563428775482669485824213210947471651510193795522539768775330141132726066871180520221938935570269758879025090436698519624769687652587890625
1	-527	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000227610495947271934304533853621305353923842515094006558052719675695992382356876168973882290356458368022507067970453982588299948977515420613418156885668703756453895898203087810592505007149244240202070512523347897789471869423235733249512685755096533897164842642189494330302038759104507953755066028226545213374236104044387787114053951775805018087339703924953937530517578125
1	-526	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045522099189454386860906770724261070784768503018801311610543935139198476471375233794776458071291673604501413594090796517659989795503084122683631377133740751290779179640617562118501001429848848040414102504669579557894373884647146649902537151019306779432968528437898866060407751820901590751013205645309042674847220808877557422810790355161003617467940784990787506103515625
1	-525	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009104419837890877372181354144852214156953700603760262322108787027839695294275046758955291614258334720900282718818159303531997959100616824536726275426748150258155835928123512423700200285969769608082820500933915911578874776929429329980507430203861355886593705687579773212081550364180318150202641129061808534969444161775511484562158071032200723493588156998157501220703125
1	-524	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001820883967578175474436270828970442831390740120752052464421757405567939058855009351791058322851666944180056543763631860706399591820123364907345255085349630051631167185624702484740040057193953921616564100186783182315774955385885865996101486040772271177318741137515954642416310072836063630040528225812361706993888832355102296912431614206440144698717631399631500244140625
1	-523	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000364176793515635094887254165794088566278148024150410492884351481113587811771001870358211664570333388836011308752726372141279918364024672981469051017069926010326233437124940496948008011438790784323312820037356636463154991077177173199220297208154454235463748227503190928483262014567212726008105645162472341398777766471020459382486322841288028939743526279926300048828125
1	-522	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072835358703127018977450833158817713255629604830082098576870296222717562354200374071642332914066677767202261750545274428255983672804934596293810203413985202065246687424988099389601602287758156864662564007471327292630998215435434639844059441630890847092749645500638185696652402913442545201621129032494468279755553294204091876497264568257605787948705255985260009765625
1	-521	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014567071740625403795490166631763542651125920966016419715374059244543512470840074814328466582813335553440452350109054885651196734560986919258762040682797040413049337484997619877920320457551631372932512801494265458526199643087086927968811888326178169418549929100127637139330480582688509040324225806498893655951110658840818375299452913651521157589741051197052001953125
1	-520	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002913414348125080759098033326352708530225184193203283943074811848908702494168014962865693316562667110688090470021810977130239346912197383851752408136559408082609867496999523975584064091510326274586502560298853091705239928617417385593762377665235633883709985820025527427866096116537701808064845161299778731190222131768163675059890582730304231517948210239410400390625
1	-519	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000582682869625016151819606665270541706045036838640656788614962369781740498833602992573138663312533422137618094004362195426047869382439476770350481627311881616521973499399904795116812818302065254917300512059770618341047985723483477118752475533047126776741997164005105485573219223307540361612969032259955746238044426353632735011978116546060846303589642047882080078125
1	-518	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116536573925003230363921333054108341209007367728131357722992473956348099766720598514627732662506684427523618800872439085209573876487895354070096325462376323304394699879980959023362563660413050983460102411954123668209597144696695423750495106609425355348399432801021097114643844661508072322593806451991149247608885270726547002395623309212169260717928409576416015625
1	-517	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023307314785000646072784266610821668241801473545626271544598494791269619953344119702925546532501336885504723760174487817041914775297579070814019265092475264660878939975996191804672512732082610196692020482390824733641919428939339084750099021321885071069679886560204219422928768932301614464518761290398229849521777054145309400479124661842433852143585681915283203125
1	-516	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004661462957000129214556853322164333648360294709125254308919698958253923990668823940585109306500267377100944752034897563408382955059515814162803853018495052932175787995199238360934502546416522039338404096478164946728383885787867816950019804264377014213935977312040843884585753786460322892903752258079645969904355410829061880095824932368486770428717136383056640625
1	-515	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932292591400025842911370664432866729672058941825050861783939791650784798133764788117021861300053475420188950406979512681676591011903162832560770603699010586435157599039847672186900509283304407867680819295632989345676777157573563390003960852875402842787195462408168776917150757292064578580750451615929193980871082165812376019164986473697354085743427276611328125
1	-514	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000186458518280005168582274132886573345934411788365010172356787958330156959626752957623404372260010695084037790081395902536335318202380632566512154120739802117287031519807969534437380101856660881573536163859126597869135355431514712678000792170575080568557439092481633755383430151458412915716150090323185838796174216433162475203832997294739470817148685455322265625
1	-513	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037291703656001033716454826577314669186882357673002034471357591666031391925350591524680874452002139016807558016279180507267063640476126513302430824147960423457406303961593906887476020371332176314707232771825319573827071086302942535600158434115016113711487818496326751076686030291682583143230018064637167759234843286632495040766599458947894163429737091064453125
1	-512	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007458340731200206743290965315462933837376471534600406894271518333206278385070118304936174890400427803361511603255836101453412728095225302660486164829592084691481260792318781377495204074266435262941446554365063914765414217260588507120031686823003222742297563699265350215337206058336516628646003612927433551846968657326499008153319891789578832685947418212890625
1	-511	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001491668146240041348658193063092586767475294306920081378854303666641255677014023660987234978080085560672302320651167220290682545619045060532097232965918416938296252158463756275499040814853287052588289310873012782953082843452117701424006337364600644548459512739853070043067441211667303325729200722585486710369393731465299801630663978357915766537189483642578125
1	-510	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000298333629248008269731638612618517353495058861384016275770860733328251135402804732197446995616017112134460464130233444058136509123809012106419446593183683387659250431692751255099808162970657410517657862174602556590616568690423540284801267472920128909691902547970614008613488242333460665145840144517097342073878746293059960326132795671583153307437896728515625
1	-509	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059666725849601653946327722523703470699011772276803255154172146665650227080560946439489399123203422426892092826046688811627301824761802421283889318636736677531850086338550251019961632594131482103531572434920511318123313738084708056960253494584025781938380509594122801722697648466692133029168028903419468414775749258611992065226559134316630661487579345703125
1	-508	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011933345169920330789265544504740694139802354455360651030834429333130045416112189287897879824640684485378418565209337762325460364952360484256777863727347335506370017267710050203992326518826296420706314486984102263624662747616941611392050698916805156387676101918824560344539529693338426605833605780683893682955149851722398413045311826863326132297515869140625
1	-507	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386669033984066157853108900948138827960470891072130206166885866626009083222437857579575964928136897075683713041867552465092072990472096851355572745469467101274003453542010040798465303765259284141262897396820452724932549523388322278410139783361031277535220383764912068907905938667685321166721156136778736591029970344479682609062365372665226459503173828125
1	-506	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000477333806796813231570621780189627765592094178214426041233377173325201816644487571515915192985627379415136742608373510493018414598094419370271114549093893420254800690708402008159693060753051856828252579479364090544986509904677664455682027956672206255507044076752982413781581187733537064233344231227355747318205994068895936521812473074533045291900634765625
1	-505	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095466761359362646314124356037925553118418835642885208246675434665040363328897514303183038597125475883027348521674702098603682919618883874054222909818778684050960138141680401631938612150610371365650515895872818108997301980935532891136405591334441251101408815350596482756316237546707412846668846245471149463641198813779187304362494614906609058380126953125
1	-504	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019093352271872529262824871207585110623683767128577041649335086933008072665779502860636607719425095176605469704334940419720736583923776774810844581963755736810192027628336080326387722430122074273130103179174563621799460396187106578227281118266888250220281763070119296551263247509341482569333769249094229892728239762755837460872498922981321811676025390625
1	-503	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003818670454374505852564974241517022124736753425715408329867017386601614533155900572127321543885019035321093940866988083944147316784755354962168916392751147362038405525667216065277544486024414854626020635834912724359892079237421315645456223653377650044056352614023859310252649501868296513866753849818845978545647952551167492174499784596264362335205078125
1	-502	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000763734090874901170512994848303404424947350685143081665973403477320322906631180114425464308777003807064218788173397616788829463356951070992433783278550229472407681105133443213055508897204882970925204127166982544871978415847484263129091244730675530008811270522804771862050529900373659302773350769963769195709129590510233498434899956919252872467041015625
1	-501	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152746818174980234102598969660680884989470137028616333194680695464064581326236022885092861755400761412843757634679523357765892671390214198486756655710045894481536221026688642611101779440976594185040825433396508974395683169496852625818248946135106001762254104560954372410105980074731860554670153992753839141825918102046699686979991383850574493408203125
1	-500	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030549363634996046820519793932136176997894027405723266638936139092812916265247204577018572351080152282568751526935904671553178534278042839697351331142009178896307244205337728522220355888195318837008165086679301794879136633899370525163649789227021200352450820912190874482021196014946372110934030798550767828365183620409339937395998276770114898681640625
1	-499	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006109872726999209364103958786427235399578805481144653327787227818562583253049440915403714470216030456513750305387180934310635706855608567939470266228401835779261448841067545704444071177639063767401633017335860358975827326779874105032729957845404240070490164182438174896404239202989274422186806159710153565673036724081867987479199655354022979736328125
1	-498	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221974545399841872820791757285447079915761096228930665557445563712516650609888183080742894043206091302750061077436186862127141371121713587894053245680367155852289768213509140888814235527812753480326603467172071795165465355974821006545991569080848014098032836487634979280847840597854884437361231942030713134607344816373597495839931070804595947265625
1	-497	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244394909079968374564158351457089415983152219245786133111489112742503330121977636616148578808641218260550012215487237372425428274224342717578810649136073431170457953642701828177762847105562550696065320693434414359033093071194964201309198313816169602819606567297526995856169568119570976887472246388406142626921468963274719499167986214160919189453125
1	-496	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048878981815993674912831670291417883196630443849157226622297822548500666024395527323229715761728243652110002443097447474485085654844868543515762129827214686234091590728540365635552569421112510139213064138686882871806618614238992840261839662763233920563921313459505399171233913623914195377494449277681228525384293792654943899833597242832183837890625
1	-495	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009775796363198734982566334058283576639326088769831445324459564509700133204879105464645943152345648730422000488619489494897017130968973708703152425965442937246818318145708073127110513884222502027842612827737376574361323722847798568052367932552646784112784262691901079834246782724782839075498889855536245705076858758530988779966719448566436767578125
1	-494	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001955159272639746996513266811656715327865217753966289064891912901940026640975821092929188630469129746084400097723897898979403426193794741740630485193088587449363663629141614625422102776844500405568522565547475314872264744569559713610473586510529356822556852538380215966849356544956567815099777971107249141015371751706197755993343889713287353515625
1	-493	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000391031854527949399302653362331343065573043550793257812978382580388005328195164218585837726093825949216880019544779579795880685238758948348126097038617717489872732725828322925084420555368900081113704513109495062974452948913911942722094717302105871364511370507676043193369871308991313563019955594221449828203074350341239551198668777942657470703125
1	-492	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078206370905589879860530672466268613114608710158651562595676516077601065639032843717167545218765189843376003908955915959176137047751789669625219407723543497974546545165664585016884111073780016222740902621899012594890589782782388544418943460421174272902274101535208638673974261798262712603991118844289965640614870068247910239733755588531494140625
1	-491	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015641274181117975972106134493253722622921742031730312519135303215520213127806568743433509043753037968675200781791183191835227409550357933925043881544708699594909309033132917003376822214756003244548180524379802518978117956556477708883788692084234854580454820307041727734794852359652542520798223768857993128122974013649582047946751117706298828125
1	-490	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003128254836223595194421226898650744524584348406346062503827060643104042625561313748686701808750607593735040156358236638367045481910071586785008776308941739918981861806626583400675364442951200648909636104875960503795623591311295541776757738416846970916090964061408345546958970471930508504159644753771598625624594802729916409589350223541259765625
1	-489	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000625650967244719038884245379730148904916869681269212500765412128620808525112262749737340361750121518747008031271647327673409096382014317357001755261788347983796372361325316680135072888590240129781927220975192100759124718262259108355351547683369394183218192812281669109391794094386101700831928950754319725124918960545983281917870044708251953125
1	-488	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125130193448943807776849075946029780983373936253842500153082425724161705022452549947468072350024303749401606254329465534681819276402863471400351052357669596759274472265063336027014577718048025956385444195038420151824943652451821671070309536673878836643638562456333821878358818877220340166385790150863945024983792109196656383574008941650390625
1	-487	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025026038689788761555369815189205956196674787250768500030616485144832341004490509989493614470004860749880321250865893106936363855280572694280070210471533919351854894453012667205402915543609605191277088839007684030364988730490364334214061907334775767328727712491266764375671763775444068033277158030172789004996758421839331276714801788330078125
1	-486	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005005207737957752311073963037841191239334957450153700006123297028966468200898101997898722894000972149976064250173178621387272771056114538856014042094306783870370978890602533441080583108721921038255417767801536806072997746098072866842812381466955153465745542498253352875134352755088813606655431606034557800999351684367866255342960357666015625
1	-485	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001041547591550462214792607568238247866991490030740001224659405793293640179620399579744578800194429995212850034635724277454554211222907771202808418861356774074195778120506688216116621744384207651083553560307361214599549219614573368562476293391030693149108499650670575026870551017762721331086321206911560199870336873573251068592071533203125
1	-484	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200208309518310092442958521513647649573398298006148000244931881158658728035924079915948915760038885999042570006927144855490910842244581554240561683772271354814839155624101337643223324348876841530216710712061472242919909843922914673712495258678206138629821699930134115005374110203552544266217264241382312039974067374714650213718414306640625
1	-483	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040041661903662018488591704302729529914679659601229600048986376231731745607184815983189783152007777199808514001385428971098182168448916310848112336754454270962967831124820267528644664869775368306043342142412294448583981968784582934742499051735641227725964339986026823001074822040710508853243452848276462407994813474942930042743682861328125
1	-482	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008008332380732403697718340860545905982935931920245920009797275246346349121436963196637956630401555439961702800277085794219636433689783262169622467350890854192593566224964053505728932973955073661208668428482458889716796393756916586948499810347128245545192867997205364600214964408142101770648690569655292481598962694988586008548736572265625
1	-481	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001601666476146480739543668172109181196587186384049184001959455049269269824287392639327591326080311087992340560055417158843927286737956652433924493470178170838518713244992810701145786594791014732241733685696491777943359278751383317389699962069425649109038573599441072920042992881628420354129738113931058496319792538997717201709747314453125
1	-480	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320333295229296147908733634421836239317437276809836800391891009853853964857478527865518265216062217598468112011083431768785457347591330486784898694035634167703742648998562140229157318958202946448346737139298355588671855750276663477939992413885129821807714719888214584008598576325684070825947622786211699263958507799543440341949462890625
1	-479	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064066659045859229581746726884367247863487455361967360078378201970770792971495705573103653043212443519693622402216686353757091469518266097356979738807126833540748529799712428045831463791640589289669347427859671117734371150055332695587998482777025964361542943977642916801719715265136814165189524557242339852791701559908688068389892578125
1	-478	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012813331809171845916349345376873449572697491072393472015675640394154158594299141114620730608642488703938724480443337270751418293903653219471395947761425366708149705959942485609166292758328117857933869485571934223546874230011066539117599696555405192872308588795528583360343943053027362833037904911448467970558340311981737613677978515625
1	-477	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002562666361834369183269869075374689914539498214478694403135128078830831718859828222924146121728497740787744896088667454150283658780730643894279189552285073341629941191988497121833258551665623571586773897114386844709374846002213307823519939311081038574461717759105716672068788610605472566607580982289693594111668062396347522735595703125
1	-476	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512533272366873836653973815074937982907899642895738880627025615766166343771965644584829224345699548157548979217733490830056731756146128778855837910457014668325988238397699424366651710333124714317354779422877368941874969200442661564703987862216207714892343551821143334413757722121094513321516196457938718822333612479269504547119140625
1	-475	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102506654473374767330794763014987596581579928579147776125405123153233268754393128916965844869139909631509795843546698166011346351229225755771167582091402933665197647679539884873330342066624942863470955884575473788374993840088532312940797572443241542978468710364228666882751544424218902664303239291587743764466722495853900909423828125
1	-474	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020501330894674953466158952602997519316315985715829555225081024630646653750878625783393168973827981926301959168709339633202269270245845151154233516418280586733039529535907976974666068413324988572694191176915094757674998768017706462588159514488648308595693742072845733376550308884843780532860647858317548752893344499170780181884765625
1	-473	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004100266178934990693231790520599503863263197143165911045016204926129330750175725156678633794765596385260391833741867926640453854049169030230846703283656117346607905907181595394933213682664997714538838235383018951534999753603541292517631902897729661719138748414569146675310061776968756106572129571663509750578668899834156036376953125
1	-472	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000820053235786998138646358104119900772652639428633182209003240985225866150035145031335726758953119277052078366748373585328090770809833806046169340656731223469321581181436319078986642736532999542907767647076603790306999950720708258503526380579545932343827749682913829335062012355393751221314425914332701950115733779966831207275390625
1	-471	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164010647157399627729271620823980154530527885726636441800648197045173230007029006267145351790623855410415673349674717065618154161966761209233868131346244693864316236287263815797328547306599908581553529415320758061399990144141651700705276115909186468765549936582765867012402471078750244262885182866540390023146755993366241455078125
1	-470	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032802129431479925545854324164796030906105577145327288360129639409034646001405801253429070358124771082083134669934943413123630832393352241846773626269248938772863247257452763159465709461319981716310705883064151612279998028828330340141055223181837293753109987316553173402480494215750048852577036573308078004629351198673248291015625
1	-469	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006560425886295985109170864832959206181221115429065457672025927881806929200281160250685814071624954216416626933986988682624726166478670448369354725253849787754572649451490552631893141892263996343262141176612830322455999605765666068028211044636367458750621997463310634680496098843150009770515407314661615600925870239734649658203125
1	-468	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001312085177259197021834172966591841236244223085813091534405185576361385840056232050137162814324990843283325386797397736524945233295734089673870945050769957550914529890298110526378628378452799268652428235322566064491199921153133213605642208927273491750124399492662126936099219768630001954103081462932323120185174047946929931640625
1	-467	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000262417035451839404366834593318368247248844617162618306881037115272277168011246410027432562864998168656665077359479547304989046659146817934774189010153991510182905978059622105275725675690559853730485647064513212898239984230626642721128441785454698350024879898532425387219843953726000390820616292586464624037034809589385986328125
1	-466	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052483407090367880873366918663673649449768923432523661376207423054455433602249282005486512572999633731333015471895909460997809331829363586954837802030798302036581195611924421055145135138111970746097129412902642579647996846125328544225688357090939670004975979706485077443968790745200078164123258517292924807406961917877197265625
1	-465	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010496681418073576174673383732734729889953784686504732275241484610891086720449856401097302514599926746266603094379181892199561866365872717390967560406159660407316239122384884211029027027622394149219425882580528515929599369225065708845137671418187934000995195941297015488793758149040015632824651703458584961481392383575439453125
1	-464	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002099336283614715234934676746546945977990756937300946455048296922178217344089971280219460502919985349253320618875836378439912373273174543478193512081231932081463247824476976842205805405524478829843885176516105703185919873845013141769027534283637586800199039188259403097758751629808003126564930340691716992296278476715087890625
1	-463	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000419867256722943046986935349309389195598151387460189291009659384435643468817994256043892100583997069850664123775167275687982474654634908695638702416246386416292649564895395368441161081104895765968777035303221140637183974769002628353805506856727517360039807837651880619551750325961600625312986068138343398459255695343017578125
1	-462	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083973451344588609397387069861877839119630277492037858201931876887128693763598851208778420116799413970132824755033455137596494930926981739127740483249277283258529912979079073688232216220979153193755407060644228127436794953800525670761101371345503472007961567530376123910350065192320125062597213627668679691851139068603515625
1	-461	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016794690268917721879477413972375567823926055498407571640386375377425738752719770241755684023359882794026564951006691027519298986185396347825548096649855456651705982595815814737646443244195830638751081412128845625487358990760105134152220274269100694401592313506075224782070013038464025012519442725533735938370227813720703125
1	-460	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003358938053783544375895482794475113564785211099681514328077275075485147750543954048351136804671976558805312990201338205503859797237079269565109619329971091330341196519163162947529288648839166127750216282425769125097471798152021026830444054853820138880318462701215044956414002607692805002503888545106747187674045562744140625
1	-459	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000671787610756708875179096558895022712957042219936302865615455015097029550108790809670227360934395311761062598040267641100771959447415853913021923865994218266068239303832632589505857729767833225550043256485153825019494359630404205366088810970764027776063692540243008991282800521538561000500777709021349437534809112548828125
1	-458	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000134357522151341775035819311779004542591408443987260573123091003019405910021758161934045472186879062352212519608053528220154391889483170782604384773198843653213647860766526517901171545953566645110008651297030765003898871926080841073217762194152805555212738508048601798256560104307712200100155541804269887506961822509765625
1	-457	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026871504430268355007163862355800908518281688797452114624618200603881182004351632386809094437375812470442503921610705644030878377896634156520876954639768730642729572153305303580234309190713329022001730259406153000779774385216168214643552438830561111042547701609720359651312020861542440020031108360853977501392364501953125
1	-456	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005374300886053671001432772471160181703656337759490422924923640120776236400870326477361818887475162494088500784322141128806175675579326831304175390927953746128545914430661060716046861838142665804400346051881230600155954877043233642928710487766112222208509540321944071930262404172308488004006221672170795500278472900390625
1	-455	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001074860177210734200286554494232036340731267551898084584984728024155247280174065295472363777495032498817700156864428225761235135115865366260835078185590749225709182886132212143209372367628533160880069210376246120031190975408646728585742097553222444441701908064388814386052480834461697600801244334434159100055694580078125
1	-454	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214972035442146840057310898846407268146253510379616916996945604831049456034813059094472755499006499763540031372885645152247027023173073252167015637118149845141836577226442428641874473525706632176013842075249224006238195081729345717148419510644488888340381612877762877210496166892339520160248866886831820011138916015625
1	-453	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042994407088429368011462179769281453629250702075923383399389120966209891206962611818894551099801299952708006274577129030449405404634614650433403127423629969028367315445288485728374894705141326435202768415049844801247639016345869143429683902128897777668076322575552575442099233378467904032049773377366364002227783203125
1	-452	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008598881417685873602292435953856290725850140415184676679877824193241978241392522363778910219960259990541601254915425806089881080926922930086680625484725993805673463089057697145674978941028265287040553683009968960249527803269173828685936780425779555533615264515110515088419846675693580806409954675473272800445556640625
1	-451	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001719776283537174720458487190771258145170028083036935335975564838648395648278504472755782043992051998108320250983085161217976216185384586017336125096945198761134692617811539429134995788205653057408110736601993792049905560653834765737187356085155911106723052903022103017683969335138716161281990935094654560089111328125
1	-450	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000343955256707434944091697438154251629034005616607387067195112967729679129655700894551156408798410399621664050196617032243595243237076917203467225019389039752226938523562307885826999157641130611481622147320398758409981112130766953147437471217031182221344610580604420603536793867027743232256398187018930912017822265625
1	-449	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068791051341486988818339487630850325806801123321477413439022593545935825931140178910231281759682079924332810039323406448719048647415383440693445003877807950445387704712461577165399831528226122296324429464079751681996222426153390629487494243406236444268922116120884120707358773405548646451279637403786182403564453125
1	-448	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013758210268297397763667897526170065161360224664295482687804518709187165186228035782046256351936415984866562007864681289743809729483076688138689000775561590089077540942492315433079966305645224459264885892815950336399244485230678125897498848681247288853784423224176824141471754681109729290255927480757236480712890625
1	-447	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002751642053659479552733579505234013032272044932859096537560903741837433037245607156409251270387283196973312401572936257948761945896615337627737800155112318017815508188498463086615993261129044891852977178563190067279848897046135625179499769736249457770756884644835364828294350936221945858051185496151447296142578125
1	-446	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000550328410731895910546715901046802606454408986571819307512180748367486607449121431281850254077456639394662480314587251589752389179323067525547560031022463603563101637699692617323198652225808978370595435712638013455969779409227125035899953947249891554151376928967072965658870187244389171610237099230289459228515625
1	-445	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110065682146379182109343180209360521290881797314363861502436149673497321489824286256370050815491327878932496062917450317950477835864613505109512006204492720712620327539938523464639730445161795674119087142527602691193955881845425007179990789449978310830275385793414593131774037448877834322047419846057891845703125
1	-444	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022013136429275836421868636041872104258176359462872772300487229934699464297964857251274010163098265575786499212583490063590095567172922701021902401240898544142524065507987704692927946089032359134823817428505520538238791176369085001435998157889995662166055077158682918626354807489775566864409483969211578369140625
1	-443	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004402627285855167284373727208374420851635271892574554460097445986939892859592971450254802032619653115157299842516698012718019113434584540204380480248179708828504813101597540938585589217806471826964763485701104107647758235273817000287199631577999132433211015431736583725270961497955113372881896793842315673828125
1	-442	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000880525457171033456874745441674884170327054378514910892019489197387978571918594290050960406523930623031459968503339602543603822686916908040876096049635941765700962620319508187717117843561294365392952697140220821529551647054763400057439926315599826486642203086347316745054192299591022674576379358768463134765625
1	-441	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176105091434206691374949088334976834065410875702982178403897839477595714383718858010192081304786124606291993700667920508720764537383381608175219209927188353140192524063901637543423568712258873078590539428044164305910329410952680011487985263119965297328440617269463349010838459918204534915275871753692626953125
1	-440	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035221018286841338274989817666995366813082175140596435680779567895519142876743771602038416260957224921258398740133584101744152907476676321635043841985437670628038504812780327508684713742451774615718107885608832861182065882190536002297597052623993059465688123453892669802167691983640906983055174350738525390625
1	-439	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007044203657368267654997963533399073362616435028119287136155913579103828575348754320407683252191444984251679748026716820348830581495335264327008768397087534125607700962556065501736942748490354923143621577121766572236413176438107200459519410524798611893137624690778533960433538396728181396611034870147705078125
1	-438	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001408840731473653530999592706679814672523287005623857427231182715820765715069750864081536650438288996850335949605343364069766116299067052865401753679417506825121540192511213100347388549698070984628724315424353314447282635287621440091903882104959722378627524938155706792086707679345636279322206974029541015625
1	-437	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000281768146294730706199918541335962934504657401124771485446236543164153143013950172816307330087657799370067189921068672813953223259813410573080350735883501365024308038502242620069477709939614196925744863084870662889456527057524288018380776420991944475725504987631141358417341535869127255864441394805908203125
1	-436	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056353629258946141239983708267192586900931480224954297089247308632830628602790034563261466017531559874013437984213734562790644651962682114616070147176700273004861607700448524013895541987922839385148972616974132577891305411504857603676155284198388895145100997526228271683468307173825451172888278961181640625
1	-435	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011270725851789228247996741653438517380186296044990859417849461726566125720558006912652293203506311974802687596842746912558128930392536422923214029435340054600972321540089704802779108397584567877029794523394826515578261082300971520735231056839677779029020199505245654336693661434765090234577655792236328125
1	-434	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002254145170357845649599348330687703476037259208998171883569892345313225144111601382530458640701262394960537519368549382511625786078507284584642805887068010920194464308017940960555821679516913575405958904678965303115652216460194304147046211367935555805804039901049130867338732286953018046915531158447265625
1	-433	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000450829034071569129919869666137540695207451841799634376713978469062645028822320276506091728140252478992107503873709876502325157215701456916928561177413602184038892861603588192111164335903382715081191780935793060623130443292038860829409242273587111161160807980209826173467746457390603609383106231689453125
1	-432	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090165806814313825983973933227508139041490368359926875342795693812529005764464055301218345628050495798421500774741975300465031443140291383385712235482720436807778572320717638422232867180676543016238356187158612124626088658407772165881848454717422232232161596041965234693549291478120721876621246337890625
1	-431	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018033161362862765196794786645501627808298073671985375068559138762505801152892811060243669125610099159684300154948395060093006288628058276677142447096544087361555714464143527684446573436135308603247671237431722424925217731681554433176369690943484446446432319208393046938709858295624144375324249267578125
1	-430	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003606632272572553039358957329100325561659614734397075013711827752501160230578562212048733825122019831936860030989679012018601257725611655335428489419308817472311142892828705536889314687227061720649534247486344484985043546336310886635273938188696889289286463841678609387741971659124828875064849853515625
1	-429	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000721326454514510607871791465820065112331922946879415002742365550500232046115712442409746765024403966387372006197935802403720251545122331067085697883861763494462228578565741107377862937445412344129906849497268896997008709267262177327054787637739377857857292768335721877548394331824965775012969970703125
1	-428	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144265290902902121574358293164013022466384589375883000548473110100046409223142488481949353004880793277474401239587160480744050309024466213417139576772352698892445715713148221475572587489082468825981369899453779399401741853452435465410957527547875571571458553667144375509678866364993155002593994140625
1	-427	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028853058180580424314871658632802604493276917875176600109694622020009281844628497696389870600976158655494880247917432096148810061804893242683427915354470539778489143142629644295114517497816493765196273979890755879880348370690487093082191505509575114314291710733428875101935773272998631000518798828125
1	-426	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005770611636116084862974331726560520898655383575035320021938924404001856368925699539277974120195231731098976049583486419229762012360978648536685583070894107955697828628525928859022903499563298753039254795978151175976069674138097418616438301101915022862858342146685775020387154654599726200103759765625
1	-425	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001154122327223216972594866345312104179731076715007064004387784880800371273785139907855594824039046346219795209916697283845952402472195729707337116614178821591139565725705185771804580699912659750607850959195630235195213934827619483723287660220383004572571668429337155004077430930919945240020751953125
1	-424	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230824465444643394518973269062420835946215343001412800877556976160074254757027981571118964807809269243959041983339456769190480494439145941467423322835764318227913145141037154360916139982531950121570191839126047039042786965523896744657532044076600914514333685867431000815486186183989048004150390625
1	-423	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046164893088928678903794653812484167189243068600282560175511395232014850951405596314223792961561853848791808396667891353838096098887829188293484664567152863645582629028207430872183227996506390024314038367825209407808557393104779348931506408815320182902866737173486200163097237236797809600830078125
1	-422	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009232978617785735780758930762496833437848613720056512035102279046402970190281119262844758592312370769758361679333578270767619219777565837658696932913430572729116525805641486174436645599301278004862807673565041881561711478620955869786301281763064036580573347434697240032619447447359561920166015625
1	-421	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001846595723557147156151786152499366687569722744011302407020455809280594038056223852568951718462474153951672335866715654153523843955513167531739386582686114545823305161128297234887329119860255600972561534713008376312342295724191173957260256352612807316114669486939448006523889489471912384033203125
1	-420	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000369319144711429431230357230499873337513944548802260481404091161856118807611244770513790343692494830790334467173343130830704768791102633506347877316537222909164661032225659446977465823972051120194512306942601675262468459144838234791452051270522561463222933897387889601304777897894382476806640625
1	-419	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073863828942285886246071446099974667502788909760452096280818232371223761522248954102758068738498966158066893434668626166140953758220526701269575463307444581832932206445131889395493164794410224038902461388520335052493691828967646958290410254104512292644586779477577920260955579578876495361328125
1	-418	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014772765788457177249214289219994933500557781952090419256163646474244752304449790820551613747699793231613378686933725233228190751644105340253915092661488916366586441289026377879098632958882044807780492277704067010498738365793529391658082050820902458528917355895515584052191115915775299072265625
1	-417	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002954553157691435449842857843998986700111556390418083851232729294848950460889958164110322749539958646322675737386745046645638150328821068050783018532297783273317288257805275575819726591776408961556098455540813402099747673158705878331616410164180491705783471179103116810438223183155059814453125
1	-416	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000590910631538287089968571568799797340022311278083616770246545858969790092177991632822064549907991729264535147477349009329127630065764213610156603706459556654663457651561055115163945318355281792311219691108162680419949534631741175666323282032836098341156694235820623362087644636631011962890625
1	-415	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000118182126307657417993714313759959468004462255616723354049309171793958018435598326564412909981598345852907029495469801865825526013152842722031320741291911330932691530312211023032789063671056358462243938221632536083989906926348235133264656406567219668231338847164124672417528927326202392578125
1	-414	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023636425261531483598742862751991893600892451123344670809861834358791603687119665312882581996319669170581405899093960373165105202630568544406264148258382266186538306062442204606557812734211271692448787644326507216797981385269647026652931281313443933646267769432824934483505785465240478515625
1	-413	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004727285052306296719748572550398378720178490224668934161972366871758320737423933062576516399263933834116281179818792074633021040526113708881252829651676453237307661212488440921311562546842254338489757528865301443359596277053929405330586256262688786729253553886564986896701157093048095703125
1	-412	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000945457010461259343949714510079675744035698044933786832394473374351664147484786612515303279852786766823256235963758414926604208105222741776250565930335290647461532242497688184262312509368450867697951505773060288671919255410785881066117251252537757345850710777312997379340231418609619140625
1	-411	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189091402092251868789942902015935148807139608986757366478894674870332829496957322503060655970557353364651247192751682985320841621044548355250113186067058129492306448499537636852462501873690173539590301154612057734383851082157176213223450250507551469170142155462599475868046283721923828125
1	-410	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037818280418450373757988580403187029761427921797351473295778934974066565899391464500612131194111470672930249438550336597064168324208909671050022637213411625898461289699907527370492500374738034707918060230922411546876770216431435242644690050101510293834028431092519895173609256744384765625
1	-409	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007563656083690074751597716080637405952285584359470294659155786994813313179878292900122426238822294134586049887710067319412833664841781934210004527442682325179692257939981505474098500074947606941583612046184482309375354043286287048528938010020302058766805686218503979034721851348876953125
1	-408	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001512731216738014950319543216127481190457116871894058931831157398962662635975658580024485247764458826917209977542013463882566732968356386842000905488536465035938451587996301094819700014989521388316722409236896461875070808657257409705787602004060411753361137243700795806944370269775390625
1	-407	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000302546243347602990063908643225496238091423374378811786366231479792532527195131716004897049552891765383441995508402692776513346593671277368400181097707293007187690317599260218963940002997904277663344481847379292375014161731451481941157520400812082350672227448740159161388874053955078125
1	-406	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060509248669520598012781728645099247618284674875762357273246295958506505439026343200979409910578353076688399101680538555302669318734255473680036219541458601437538063519852043792788000599580855532668896369475858475002832346290296388231504080162416470134445489748031832277774810791015625
1	-405	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012101849733904119602556345729019849523656934975152471454649259191701301087805268640195881982115670615337679820336107711060533863746851094736007243908291720287507612703970408758557600119916171106533779273895171695000566469258059277646300816032483294026889097949606366455554962158203125
1	-404	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002420369946780823920511269145803969904731386995030494290929851838340260217561053728039176396423134123067535964067221542212106772749370218947201448781658344057501522540794081751711520023983234221306755854779034339000113293851611855529260163206496658805377819589921273291110992431640625
1	-403	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000484073989356164784102253829160793980946277399006098858185970367668052043512210745607835279284626824613507192813444308442421354549874043789440289756331668811500304508158816350342304004796646844261351170955806867800022658770322371105852032641299331761075563917984254658222198486328125
1	-402	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096814797871232956820450765832158796189255479801219771637194073533610408702442149121567055856925364922701438562688861688484270909974808757888057951266333762300060901631763270068460800959329368852270234191161373560004531754064474221170406528259866352215112783596850931644439697265625
1	-401	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019362959574246591364090153166431759237851095960243954327438814706722081740488429824313411171385072984540287712537772337696854181994961751577611590253266752460012180326352654013692160191865873770454046838232274712000906350812894844234081305651973270443022556719370186328887939453125
1	-400	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003872591914849318272818030633286351847570219192048790865487762941344416348097685964862682234277014596908057542507554467539370836398992350315522318050653350492002436065270530802738432038373174754090809367646454942400181270162578968846816261130394654088604511343874037265777587890625
1	-399	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000774518382969863654563606126657270369514043838409758173097552588268883269619537192972536446855402919381611508501510893507874167279798470063104463610130670098400487213054106160547686407674634950818161873529290988480036254032515793769363252226078930817720902268774807453155517578125
1	-398	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000154903676593972730912721225331454073902808767681951634619510517653776653923907438594507289371080583876322301700302178701574833455959694012620892722026134019680097442610821232109537281534926990163632374705858197696007250806503158753872650445215786163544180453754961490631103515625
1	-397	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030980735318794546182544245066290814780561753536390326923902103530755330784781487718901457874216116775264460340060435740314966691191938802524178544405226803936019488522164246421907456306985398032726474941171639539201450161300631750774530089043157232708836090750992298126220703125
1	-396	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006196147063758909236508849013258162956112350707278065384780420706151066156956297543780291574843223355052892068012087148062993338238387760504835708881045360787203897704432849284381491261397079606545294988234327907840290032260126350154906017808631446541767218150198459625244140625
1	-395	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001239229412751781847301769802651632591222470141455613076956084141230213231391259508756058314968644671010578413602417429612598667647677552100967141776209072157440779540886569856876298252279415921309058997646865581568058006452025270030981203561726289308353443630039691925048828125
1	-394	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000247845882550356369460353960530326518244494028291122615391216828246042646278251901751211662993728934202115682720483485922519733529535510420193428355241814431488155908177313971375259650455883184261811799529373116313611601290405054006196240712345257861670688726007938385009765625
1	-393	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049569176510071273892070792106065303648898805658224523078243365649208529255650380350242332598745786840423136544096697184503946705907102084038685671048362886297631181635462794275051930091176636852362359905874623262722320258081010801239248142469051572334137745201587677001953125
1	-392	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009913835302014254778414158421213060729779761131644904615648673129841705851130076070048466519749157368084627308819339436900789341181420416807737134209672577259526236327092558855010386018235327370472471981174924652544464051616202160247849628493810314466827549040317535400390625
1	-391	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001982767060402850955682831684242612145955952226328980923129734625968341170226015214009693303949831473616925461763867887380157868236284083361547426841934515451905247265418511771002077203647065474094494396234984930508892810323240432049569925698762062893365509808063507080078125
1	-390	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000396553412080570191136566336848522429191190445265796184625946925193668234045203042801938660789966294723385092352773577476031573647256816672309485368386903090381049453083702354200415440729413094818898879246996986101778562064648086409913985139752412578673101961612701416015625
1	-389	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079310682416114038227313267369704485838238089053159236925189385038733646809040608560387732157993258944677018470554715495206314729451363334461897073677380618076209890616740470840083088145882618963779775849399397220355712412929617281982797027950482515734620392322540283203125
1	-388	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015862136483222807645462653473940897167647617810631847385037877007746729361808121712077546431598651788935403694110943099041262945890272666892379414735476123615241978123348094168016617629176523792755955169879879444071142482585923456396559405590096503146924078464508056640625
1	-387	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172427296644561529092530694788179433529523562126369477007575401549345872361624342415509286319730357787080738822188619808252589178054533378475882947095224723048395624669618833603323525835304758551191033975975888814228496517184691279311881118019300629384815692901611328125
1	-386	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000634485459328912305818506138957635886705904712425273895401515080309869174472324868483101857263946071557416147764437723961650517835610906675695176589419044944609679124933923766720664705167060951710238206795195177762845699303436938255862376223603860125876963138580322265625
1	-385	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000126897091865782461163701227791527177341180942485054779080303016061973834894464973696620371452789214311483229552887544792330103567122181335139035317883808988921935824986784753344132941033412190342047641359039035552569139860687387651172475244720772025175392627716064453125
1	-384	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025379418373156492232740245558305435468236188497010955816060603212394766978892994739324074290557842862296645910577508958466020713424436267027807063576761797784387164997356950668826588206682438068409528271807807110513827972137477530234495048944154405035078525543212890625
1	-383	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005075883674631298446548049111661087093647237699402191163212120642478953395778598947864814858111568572459329182115501791693204142684887253405561412715352359556877432999471390133765317641336487613681905654361561422102765594427495506046899009788830881007015705108642578125
1	-382	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001015176734926259689309609822332217418729447539880438232642424128495790679155719789572962971622313714491865836423100358338640828536977450681112282543070471911375486599894278026753063528267297522736381130872312284420553118885499101209379801957766176201403141021728515625
1	-381	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203035346985251937861921964466443483745889507976087646528484825699158135831143957914592594324462742898373167284620071667728165707395490136222456508614094382275097319978855605350612705653459504547276226174462456884110623777099820241875960391553235240280628204345703125
1	-380	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607069397050387572384392893288696749177901595217529305696965139831627166228791582918518864892548579674633456924014333545633141479098027244491301722818876455019463995771121070122541130691900909455245234892491376822124755419964048375192078310647048056125640869140625
1	-379	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121413879410077514476878578657739349835580319043505861139393027966325433245758316583703772978509715934926691384802866709126628295819605448898260344563775291003892799154224214024508226138380181891049046978498275364424951083992809675038415662129409611225128173828125
1	-378	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001624282775882015502895375715731547869967116063808701172227878605593265086649151663316740754595701943186985338276960573341825325659163921089779652068912755058200778559830844842804901645227676036378209809395699655072884990216798561935007683132425881922245025634765625
1	-377	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000324856555176403100579075143146309573993423212761740234445575721118653017329830332663348150919140388637397067655392114668365065131832784217955930413782551011640155711966168968560980329045535207275641961879139931014576998043359712387001536626485176384449005126953125
1	-376	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064971311035280620115815028629261914798684642552348046889115144223730603465966066532669630183828077727479413531078422933673013026366556843591186082756510202328031142393233793712196065809107041455128392375827986202915399608671942477400307325297035276889801025390625
1	-375	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012994262207056124023163005725852382959736928510469609377823028844746120693193213306533926036765615545495882706215684586734602605273311368718237216551302040465606228478646758742439213161821408291025678475165597240583079921734388495480061465059407055377960205078125
1	-374	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002598852441411224804632601145170476591947385702093921875564605768949224138638642661306785207353123109099176541243136917346920521054662273743647443310260408093121245695729351748487842632364281658205135695033119448116615984346877699096012293011881411075592041015625
1	-373	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000519770488282244960926520229034095318389477140418784375112921153789844827727728532261357041470624621819835308248627383469384104210932454748729488662052081618624249139145870349697568526472856331641027139006623889623323196869375539819202458602376282215118408203125
1	-372	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103954097656448992185304045806819063677895428083756875022584230757968965545545706452271408294124924363967061649725476693876820842186490949745897732410416323724849827829174069939513705294571266328205427801324777924664639373875107963840491720475256443023681640625
1	-371	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020790819531289798437060809161363812735579085616751375004516846151593793109109141290454281658824984872793412329945095338775364168437298189949179546482083264744969965565834813987902741058914253265641085560264955584932927874775021592768098344095051288604736328125
1	-370	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004158163906257959687412161832272762547115817123350275000903369230318758621821828258090856331764996974558682465989019067755072833687459637989835909296416652948993993113166962797580548211782850653128217112052991116986585574955004318553619668819010257720947265625
1	-369	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831632781251591937482432366454552509423163424670055000180673846063751724364365651618171266352999394911736493197803813551014566737491927597967181859283330589798798622633392559516109642356570130625643422410598223397317114991000863710723933763802051544189453125
1	-368	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000166326556250318387496486473290910501884632684934011000036134769212750344872873130323634253270599878982347298639560762710202913347498385519593436371856666117959759724526678511903221928471314026125128684482119644679463422998200172742144786752760410308837890625
1	-367	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033265311250063677499297294658182100376926536986802200007226953842550068974574626064726850654119975796469459727912152542040582669499677103918687274371333223591951944905335702380644385694262805225025736896423928935892684599640034548428957350552082061767578125
1	-366	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006653062250012735499859458931636420075385307397360440001445390768510013794914925212945370130823995159293891945582430508408116533899935420783737454874266644718390388981067140476128877138852561045005147379284785787178536919928006909685791470110416412353515625
1	-365	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001330612450002547099971891786327284015077061479472088000289078153702002758982985042589074026164799031858778389116486101681623306779987084156747490974853328943678077796213428095225775427770512209001029475856957157435707383985601381937158294022083282470703125
1	-364	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000266122490000509419994378357265456803015412295894417600057815630740400551796597008517814805232959806371755677823297220336324661355997416831349498194970665788735615559242685619045155085554102441800205895171391431487141476797120276387431658804416656494140625
1	-363	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053224498000101883998875671453091360603082459178883520011563126148080110359319401703562961046591961274351135564659444067264932271199483366269899638994133157747123111848537123809031017110820488360041179034278286297428295359424055277486331760883331298828125
1	-362	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010644899600020376799775134290618272120616491835776704002312625229616022071863880340712592209318392254870227112931888813452986454239896673253979927798826631549424622369707424761806203422164097672008235806855657259485659071884811055497266352176666259765625
1	-361	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002128979920004075359955026858123654424123298367155340800462525045923204414372776068142518441863678450974045422586377762690597290847979334650795985559765326309884924473941484952361240684432819534401647161371131451897131814376962211099453270435333251953125
1	-360	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425795984000815071991005371624730884824659673431068160092505009184640882874555213628503688372735690194809084517275552538119458169595866930159197111953065261976984894788296990472248136886563906880329432274226290379426362875392442219890654087066650390625
1	-359	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085159196800163014398201074324946176964931934686213632018501001836928176574911042725700737674547138038961816903455110507623891633919173386031839422390613052395396978957659398094449627377312781376065886454845258075885272575078488443978130817413330078125
1	-358	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017031839360032602879640214864989235392986386937242726403700200367385635314982208545140147534909427607792363380691022101524778326783834677206367884478122610479079395791531879618889925475462556275213177290969051615177054515015697688795626163482666015625
1	-357	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003406367872006520575928042972997847078597277387448545280740040073477127062996441709028029506981885521558472676138204420304955665356766935441273576895624522095815879158306375923777985095092511255042635458193810323035410903003139537759125232696533203125
1	-356	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681273574401304115185608594599569415719455477489709056148008014695425412599288341805605901396377104311694535227640884060991133071353387088254715379124904419163175831661275184755597019018502251008527091638762064607082180600627907551825046539306640625
1	-355	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136254714880260823037121718919913883143891095497941811229601602939085082519857668361121180279275420862338907045528176812198226614270677417650943075824980883832635166332255036951119403803700450201705418327752412921416436120125581510365009307861328125
1	-354	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027250942976052164607424343783982776628778219099588362245920320587817016503971533672224236055855084172467781409105635362439645322854135483530188615164996176766527033266451007390223880760740090040341083665550482584283287224025116302073001861572265625
1	-353	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005450188595210432921484868756796555325755643819917672449184064117563403300794306734444847211171016834493556281821127072487929064570827096706037723032999235353305406653290201478044776152148018008068216733110096516856657444805023260414600372314453125
1	-352	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090037719042086584296973751359311065151128763983534489836812823512680660158861346888969442234203366898711256364225414497585812914165419341207544606599847070661081330658040295608955230429603601613643346622019303371331488961004652082920074462890625
1	-351	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218007543808417316859394750271862213030225752796706897967362564702536132031772269377793888446840673379742251272845082899517162582833083868241508921319969414132216266131608059121791046085920720322728669324403860674266297792200930416584014892578125
1	-350	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043601508761683463371878950054372442606045150559341379593472512940507226406354453875558777689368134675948450254569016579903432516566616773648301784263993882826443253226321611824358209217184144064545733864880772134853259558440186083316802978515625
1	-349	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008720301752336692674375790010874488521209030111868275918694502588101445281270890775111755537873626935189690050913803315980686503313323354729660356852798776565288650645264322364871641843436828812909146772976154426970651911688037216663360595703125
1	-348	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001744060350467338534875158002174897704241806022373655183738900517620289056254178155022351107574725387037938010182760663196137300662664670945932071370559755313057730129052864472974328368687365762581829354595230885394130382337607443332672119140625
1	-347	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000348812070093467706975031600434979540848361204474731036747780103524057811250835631004470221514945077407587602036552132639227460132532934189186414274111951062611546025810572894594865673737473152516365870919046177078826076467521488666534423828125
1	-346	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069762414018693541395006320086995908169672240894946207349556020704811562250167126200894044302989015481517520407310426527845492026506586837837282854822390212522309205162114578918973134747494630503273174183809235415765215293504297733306884765625
1	-345	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013952482803738708279001264017399181633934448178989241469911204140962312450033425240178808860597803096303504081462085305569098405301317367567456570964478042504461841032422915783794626949498926100654634836761847083153043058700859546661376953125
1	-344	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002790496560747741655800252803479836326786889635797848293982240828192462490006685048035761772119560619260700816292417061113819681060263473513491314192895608500892368206484583156758925389899785220130926967352369416630608611740171909332275390625
1	-343	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558099312149548331160050560695967265357377927159569658796448165638492498001337009607152354423912123852140163258483412222763936212052694702698262838579121700178473641296916631351785077979957044026185393470473883326121722348034381866455078125
1	-342	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111619862429909666232010112139193453071475585431913931759289633127698499600267401921430470884782424770428032651696682444552787242410538940539652567715824340035694728259383326270357015595991408805237078694094776665224344469606876373291015625
1	-341	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022323972485981933246402022427838690614295117086382786351857926625539699920053480384286094176956484954085606530339336488910557448482107788107930513543164868007138945651876665254071403119198281761047415738818955333044868893921375274658203125
1	-340	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004464794497196386649280404485567738122859023417276557270371585325107939984010696076857218835391296990817121306067867297782111489696421557621586102708632973601427789130375333050814280623839656352209483147763791066608973778784275054931640625
1	-339	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000892958899439277329856080897113547624571804683455311454074317065021587996802139215371443767078259398163424261213573459556422297939284311524317220541726594720285557826075066610162856124767931270441896629552758213321794755756855010986328125
1	-338	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000178591779887855465971216179422709524914360936691062290814863413004317599360427843074288753415651879632684852242714691911284459587856862304863444108345318944057111565215013322032571224953586254088379325910551642664358951151371002197265625
1	-337	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035718355977571093194243235884541904982872187338212458162972682600863519872085568614857750683130375926536970448542938382256891917571372460972688821669063788811422313043002664406514244990717250817675865182110328532871790230274200439453125
1	-336	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007143671195514218638848647176908380996574437467642491632594536520172703974417113722971550136626075185307394089708587676451378383514274492194537764333812757762284462608600532881302848998143450163535173036422065706574358046054840087890625
1	-335	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001428734239102843727769729435381676199314887493528498326518907304034540794883422744594310027325215037061478817941717535290275676702854898438907552866762551552456892521720106576260569799628690032707034607284413141314871609210968017578125
1	-334	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000285746847820568745553945887076335239862977498705699665303781460806908158976684548918862005465043007412295763588343507058055135340570979687781510573352510310491378504344021315252113959925738006541406921456882628262974321842193603515625
1	-333	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057149369564113749110789177415267047972595499741139933060756292161381631795336909783772401093008601482459152717668701411611027068114195937556302114670502062098275700868804263050422791985147601308281384291376525652594864368438720703125
1	-332	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011429873912822749822157835483053409594519099948227986612151258432276326359067381956754480218601720296491830543533740282322205413622839187511260422934100412419655140173760852610084558397029520261656276858275305130518972873687744140625
1	-331	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002285974782564549964431567096610681918903819989645597322430251686455265271813476391350896043720344059298366108706748056464441082724567837502252084586820082483931028034752170522016911679405904052331255371655061026103794574737548828125
1	-330	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000457194956512909992886313419322136383780763997929119464486050337291053054362695278270179208744068811859673221741349611292888216544913567500450416917364016496786205606950434104403382335881180810466251074331012205220758914947509765625
1	-329	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091438991302581998577262683864427276756152799585823892897210067458210610872539055654035841748813762371934644348269922258577643308982713500090083383472803299357241121390086820880676467176236162093250214866202441044151782989501953125
1	-328	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018287798260516399715452536772885455351230559917164778579442013491642122174507811130807168349762752474386928869653984451715528661796542700018016676694560659871448224278017364176135293435247232418650042973240488208830356597900390625
1	-327	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003657559652103279943090507354577091070246111983432955715888402698328424434901562226161433669952550494877385773930796890343105732359308540003603335338912131974289644855603472835227058687049446483730008594648097641766071319580078125
1	-326	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000731511930420655988618101470915418214049222396686591143177680539665684886980312445232286733990510098975477154786159378068621146471861708000720667067782426394857928971120694567045411737409889296746001718929619528353214263916015625
1	-325	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000146302386084131197723620294183083642809844479337318228635536107933136977396062489046457346798102019795095430957231875613724229294372341600144133413556485278971585794224138913409082347481977859349200343785923905670642852783203125
1	-324	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029260477216826239544724058836616728561968895867463645727107221586627395479212497809291469359620403959019086191446375122744845858874468320028826682711297055794317158844827782681816469496395571869840068757184781134128570556640625
1	-323	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005852095443365247908944811767323345712393779173492729145421444317325479095842499561858293871924080791803817238289275024548969171774893664005765336542259411158863431768965556536363293899279114373968013751436956226825714111328125
1	-322	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001170419088673049581788962353464669142478755834698545829084288863465095819168499912371658774384816158360763447657855004909793834354978732801153067308451882231772686353793111307272658779855822874793602750287391245365142822265625
1	-321	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000234083817734609916357792470692933828495751166939709165816857772693019163833699982474331754876963231672152689531571000981958766870995746560230613461690376446354537270758622261454531755971164574958720550057478249073028564453125
1	-320	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046816763546921983271558494138586765699150233387941833163371554538603832766739996494866350975392646334430537906314200196391753374199149312046122692338075289270907454151724452290906351194232914991744110011495649814605712890625
1	-319	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009363352709384396654311698827717353139830046677588366632674310907720766553347999298973270195078529266886107581262840039278350674839829862409224538467615057854181490830344890458181270238846582998348822002299129962921142578125
1	-318	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001872670541876879330862339765543470627966009335517673326534862181544153310669599859794654039015705853377221516252568007855670134967965972481844907693523011570836298166068978091636254047769316599669764400459825992584228515625
1	-317	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000374534108375375866172467953108694125593201867103534665306972436308830662133919971958930807803141170675444303250513601571134026993593194496368981538704602314167259633213795618327250809553863319933952880091965198516845703125
1	-316	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074906821675075173234493590621738825118640373420706933061394487261766132426783994391786161560628234135088860650102720314226805398718638899273796307740920462833451926642759123665450161910772663986790576018393039703369140625
1	-315	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014981364335015034646898718124347765023728074684141386612278897452353226485356798878357232312125646827017772130020544062845361079743727779854759261548184092566690385328551824733090032382154532797358115203678607940673828125
1	-314	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002996272867003006929379743624869553004745614936828277322455779490470645297071359775671446462425129365403554426004108812569072215948745555970951852309636818513338077065710364946618006476430906559471623040735721588134765625
1	-313	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000599254573400601385875948724973910600949122987365655464491155898094129059414271955134289292485025873080710885200821762513814443189749111194190370461927363702667615413142072989323601295286181311894324608147144317626953125
1	-312	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000119850914680120277175189744994782120189824597473131092898231179618825811882854391026857858497005174616142177040164352502762888637949822238838074092385472740533523082628414597864720259057236262378864921629428863525390625
1	-311	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023970182936024055435037948998956424037964919494626218579646235923765162376570878205371571699401034923228435408032870500552577727589964447767614818477094548106704616525682919572944051811447252475772984325885772705078125
1	-310	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004794036587204811087007589799791284807592983898925243715929247184753032475314175641074314339880206984645687081606574100110515545517992889553522963695418909621340923305136583914588810362289450495154596865177154541015625
1	-309	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000958807317440962217401517959958256961518596779785048743185849436950606495062835128214862867976041396929137416321314820022103109103598577910704592739083781924268184661027316782917762072457890099030919373035430908203125
1	-308	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000191761463488192443480303591991651392303719355957009748637169887390121299012567025642972573595208279385827483264262964004420621820719715582140918547816756384853636932205463356583552414491578019806183874607086181640625
1	-307	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038352292697638488696060718398330278460743871191401949727433977478024259802513405128594514719041655877165496652852592800884124364143943116428183709563351276970727386441092671316710482898315603961236774921417236328125
1	-306	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007670458539527697739212143679666055692148774238280389945486795495604851960502681025718902943808331175433099330570518560176824872828788623285636741912670255394145477288218534263342096579663120792247354984283447265625
1	-305	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001534091707905539547842428735933211138429754847656077989097359099120970392100536205143780588761666235086619866114103712035364974565757724657127348382534051078829095457643706852668419315932624158449470996856689453125
1	-304	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306818341581107909568485747186642227685950969531215597819471819824194078420107241028756117752333247017323973222820742407072994913151544931425469676506810215765819091528741370533683863186524831689894199371337890625
1	-303	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061363668316221581913697149437328445537190193906243119563894363964838815684021448205751223550466649403464794644564148481414598982630308986285093935301362043153163818305748274106736772637304966337978839874267578125
1	-302	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012272733663244316382739429887465689107438038781248623912778872792967763136804289641150244710093329880692958928912829696282919796526061797257018787060272408630632763661149654821347354527460993267595767974853515625
1	-301	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002454546732648863276547885977493137821487607756249724782555774558593552627360857928230048942018665976138591785782565939256583959305212359451403757412054481726126552732229930964269470905492198653519153594970703125
1	-300	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000490909346529772655309577195498627564297521551249944956511154911718710525472171585646009788403733195227718357156513187851316791861042471890280751482410896345225310546445986192853894181098439730703830718994140625
1	-299	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098181869305954531061915439099725512859504310249988991302230982343742105094434317129201957680746639045543671431302637570263358372208494378056150296482179269045062109289197238570778836219687946140766143798828125
1	-298	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019636373861190906212383087819945102571900862049997798260446196468748421018886863425840391536149327809108734286260527514052671674441698875611230059296435853809012421857839447714155767243937589228153228759765625
1	-297	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003927274772238181242476617563989020514380172409999559652089239293749684203777372685168078307229865561821746857252105502810534334888339775122246011859287170761802484371567889542831153448787517845630645751953125
1	-296	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000785454954447636248495323512797804102876034481999911930417847858749936840755474537033615661445973112364349371450421100562106866977667955024449202371857434152360496874313577908566230689757503569126129150390625
1	-295	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157090990889527249699064702559560820575206896399982386083569571749987368151094907406723132289194622472869874290084220112421373395533591004889840474371486830472099374862715581713246137951500713825225830078125
1	-294	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031418198177905449939812940511912164115041379279996477216713914349997473630218981481344626457838924494573974858016844022484274679106718200977968094874297366094419874972543116342649227590300142765045166015625
1	-293	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000006283639635581089987962588102382432823008275855999295443342782869999494726043796296268925291567784898914794971603368804496854935821343640195593618974859473218883974994508623268529845518060028553009033203125
1	-292	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001256727927116217997592517620476486564601655171199859088668556573999898945208759259253785058313556979782958994320673760899370987164268728039118723794971894643776794998901724653705969103612005710601806640625
1	-291	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000251345585423243599518503524095297312920331034239971817733711314799979789041751851850757011662711395956591798864134752179874197432853745607823744758994378928755358999780344930741193820722401142120361328125
1	-290	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000050269117084648719903700704819059462584066206847994363546742262959995957808350370370151402332542279191318359772826950435974839486570749121564748951798875785751071799956068986148238764144480228424072265625
1	-289	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000010053823416929743980740140963811892516813241369598872709348452591999191561670074074030280466508455838263671954565390087194967897314149824312949790359775157150214359991213797229647752828896045684814453125
1	-288	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000002010764683385948796148028192762378503362648273919774541869690518399838312334014814806056093301691167652734390913078017438993579462829964862589958071955031430042871998242759445929550565779209136962890625
1	-287	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000402152936677189759229605638552475700672529654783954908373938103679967662466802962961211218660338233530546878182615603487798715892565992972517991614391006286008574399648551889185910113155841827392578125
1	-286	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000080430587335437951845921127710495140134505930956790981674787620735993532493360592592242243732067646706109375636523120697559743178513198594503598322878201257201714879929710377837182022631168365478515625
1	-285	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000016086117467087590369184225542099028026901186191358196334957524147198706498672118518448448746413529341221875127304624139511948635702639718900719664575640251440342975985942075567436404526233673095703125
1	-284	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000003217223493417518073836845108419805605380237238271639266991504829439741299734423703689689749282705868244375025460924827902389727140527943780143932915128050288068595197188415113487280905246734619140625
1	-283	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000643444698683503614767369021683961121076047447654327853398300965887948259946884740737937949856541173648875005092184965580477945428105588756028786583025610057613719039437683022697456181049346923828125
1	-282	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000128688939736700722953473804336792224215209489530865570679660193177589651989376948147587589971308234729775001018436993116095589085621117751205757316605122011522743807887536604539491236209869384765625
1	-281	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000025737787947340144590694760867358444843041897906173114135932038635517930397875389629517517994261646945955000203687398623219117817124223550241151463321024402304548761577507320907898247241973876953125
1	-280	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000005147557589468028918138952173471688968608379581234622827186407727103586079575077925903503598852329389191000040737479724643823563424844710048230292664204880460909752315501464181579649448394775390625
1	-279	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000001029511517893605783627790434694337793721675916246924565437281545420717215915015585180700719770465877838200008147495944928764712684968942009646058532840976092181950463100292836315929889678955078125
1	-278	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000205902303578721156725558086938867558744335183249384913087456309084143443183003117036140143954093175567640001629499188985752942536993788401929211706568195218436390092620058567263185977935791015625
1	-277	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000041180460715744231345111617387773511748867036649876982617491261816828688636600623407228028790818635113528000325899837797150588507398757680385842341313639043687278018524011713452637195587158203125
1	-276	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000008236092143148846269022323477554702349773407329975396523498252363365737727320124681445605758163727022705600065179967559430117701479751536077168468262727808737455603704802342690527439117431640625
1	-275	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000001647218428629769253804464695510940469954681465995079304699650472673147545464024936289121151632745404541120013035993511886023540295950307215433693652545561747491120740960468538105487823486328125
1	-274	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000329443685725953850760892939102188093990936293199015860939930094534629509092804987257824230326549080908224002607198702377204708059190061443086738730509112349498224148192093707621097564697265625
1	-273	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000065888737145190770152178587820437618798187258639803172187986018906925901818560997451564846065309816181644800521439740475440941611838012288617347746101822469899644829638418741524219512939453125
1	-272	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000013177747429038154030435717564087523759637451727960634437597203781385180363712199490312969213061963236328960104287948095088188322367602457723469549220364493979928965927683748304843902587890625
1	-271	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000002635549485807630806087143512817504751927490345592126887519440756277036072742439898062593842612392647265792020857589619017637664473520491544693909844072898795985793185536749660968780517578125
1	-270	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000527109897161526161217428702563500950385498069118425377503888151255407214548487979612518768522478529453158404171517923803527532894704098308938781968814579759197158637107349932193756103515625
1	-269	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000105421979432305232243485740512700190077099613823685075500777630251081442909697595922503753704495705890631680834303584760705506578940819661787756393762915951839431727421469986438751220703125
1	-268	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000021084395886461046448697148102540038015419922764737015100155526050216288581939519184500750740899141178126336166860716952141101315788163932357551278752583190367886345484293997287750244140625
1	-267	0.000000000000000000000000000000000000000000000000000000000000000000000000000000004216879177292209289739429620508007603083984552947403020031105210043257716387903836900150148179828235625267233372143390428220263157632786471510255750516638073577269096858799457550048828125
1	-266	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000843375835458441857947885924101601520616796910589480604006221042008651543277580767380030029635965647125053446674428678085644052631526557294302051150103327614715453819371759891510009765625
1	-265	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000168675167091688371589577184820320304123359382117896120801244208401730308655516153476006005927193129425010689334885735617128810526305311458860410230020665522943090763874351978302001953125
1	-264	0.000000000000000000000000000000000000000000000000000000000000000000000000000000033735033418337674317915436964064060824671876423579224160248841680346061731103230695201201185438625885002137866977147123425762105261062291772082046004133104588618152774870395660400390625
1	-263	0.00000000000000000000000000000000000000000000000000000000000000000000000000000006747006683667534863583087392812812164934375284715844832049768336069212346220646139040240237087725177000427573395429424685152421052212458354416409200826620917723630554974079132080078125
1	-262	0.0000000000000000000000000000000000000000000000000000000000000000000000000000001349401336733506972716617478562562432986875056943168966409953667213842469244129227808048047417545035400085514679085884937030484210442491670883281840165324183544726110994815826416015625
1	-261	0.000000000000000000000000000000000000000000000000000000000000000000000000000000269880267346701394543323495712512486597375011388633793281990733442768493848825845561609609483509007080017102935817176987406096842088498334176656368033064836708945222198963165283203125
1	-260	0.00000000000000000000000000000000000000000000000000000000000000000000000000000053976053469340278908664699142502497319475002277726758656398146688553698769765169112321921896701801416003420587163435397481219368417699666835331273606612967341789044439792633056640625
1	-259	0.0000000000000000000000000000000000000000000000000000000000000000000000000000010795210693868055781732939828500499463895000455545351731279629337710739753953033822464384379340360283200684117432687079496243873683539933367066254721322593468357808887958526611328125
1	-258	0.000000000000000000000000000000000000000000000000000000000000000000000000000002159042138773611156346587965700099892779000091109070346255925867542147950790606764492876875868072056640136823486537415899248774736707986673413250944264518693671561777591705322265625
1	-257	0.00000000000000000000000000000000000000000000000000000000000000000000000000000431808427754722231269317593140019978555800018221814069251185173508429590158121352898575375173614411328027364697307483179849754947341597334682650188852903738734312355518341064453125
1	-256	0.0000000000000000000000000000000000000000000000000000000000000000000000000000086361685550944446253863518628003995711160003644362813850237034701685918031624270579715075034722882265605472939461496635969950989468319466936530037770580747746862471103668212890625
1	-255	0.000000000000000000000000000000000000000000000000000000000000000000000000000017272337110188889250772703725600799142232000728872562770047406940337183606324854115943015006944576453121094587892299327193990197893663893387306007554116149549372494220733642578125
1	-254	0.00000000000000000000000000000000000000000000000000000000000000000000000000003454467422037777850154540745120159828446400145774512554009481388067436721264970823188603001388915290624218917578459865438798039578732778677461201510823229909874498844146728515625
1	-253	0.0000000000000000000000000000000000000000000000000000000000000000000000000000690893484407555570030908149024031965689280029154902510801896277613487344252994164637720600277783058124843783515691973087759607915746555735492240302164645981974899768829345703125
1	-252	0.000000000000000000000000000000000000000000000000000000000000000000000000000138178696881511114006181629804806393137856005830980502160379255522697468850598832927544120055556611624968756703138394617551921583149311147098448060432929196394979953765869140625
1	-251	0.00000000000000000000000000000000000000000000000000000000000000000000000000027635739376302222801236325960961278627571201166196100432075851104539493770119766585508824011111322324993751340627678923510384316629862229419689612086585839278995990753173828125
1	-250	0.0000000000000000000000000000000000000000000000000000000000000000000000000005527147875260444560247265192192255725514240233239220086415170220907898754023953317101764802222264464998750268125535784702076863325972445883937922417317167855799198150634765625
1	-249	0.000000000000000000000000000000000000000000000000000000000000000000000000001105429575052088912049453038438451145102848046647844017283034044181579750804790663420352960444452892999750053625107156940415372665194489176787584483463433571159839630126953125
1	-248	0.00000000000000000000000000000000000000000000000000000000000000000000000000221085915010417782409890607687690229020569609329568803456606808836315950160958132684070592088890578599950010725021431388083074533038897835357516896692686714231967926025390625
1	-247	0.0000000000000000000000000000000000000000000000000000000000000000000000000044217183002083556481978121537538045804113921865913760691321361767263190032191626536814118417778115719990002145004286277616614906607779567071503379338537342846393585205078125
1	-246	0.000000000000000000000000000000000000000000000000000000000000000000000000008843436600416711296395624307507609160822784373182752138264272353452638006438325307362823683555623143998000429000857255523322981321555913414300675867707468569278717041015625
1	-245	0.00000000000000000000000000000000000000000000000000000000000000000000000001768687320083342259279124861501521832164556874636550427652854470690527601287665061472564736711124628799600085800171451104664596264311182682860135173541493713855743408203125
1	-244	0.0000000000000000000000000000000000000000000000000000000000000000000000000353737464016668451855824972300304366432911374927310085530570894138105520257533012294512947342224925759920017160034290220932919252862236536572027034708298742771148681640625
1	-243	0.000000000000000000000000000000000000000000000000000000000000000000000000070747492803333690371164994460060873286582274985462017106114178827621104051506602458902589468444985151984003432006858044186583850572447307314405406941659748554229736328125
1	-242	0.00000000000000000000000000000000000000000000000000000000000000000000000014149498560666738074232998892012174657316454997092403421222835765524220810301320491780517893688997030396800686401371608837316770114489461462881081388331949710845947265625
1	-241	0.0000000000000000000000000000000000000000000000000000000000000000000000002829899712133347614846599778402434931463290999418480684244567153104844162060264098356103578737799406079360137280274321767463354022897892292576216277666389942169189453125
1	-240	0.000000000000000000000000000000000000000000000000000000000000000000000000565979942426669522969319955680486986292658199883696136848913430620968832412052819671220715747559881215872027456054864353492670804579578458515243255533277988433837890625
1	-239	0.00000000000000000000000000000000000000000000000000000000000000000000000113195988485333904593863991136097397258531639976739227369782686124193766482410563934244143149511976243174405491210972870698534160915915691703048651106655597686767578125
1	-238	0.0000000000000000000000000000000000000000000000000000000000000000000000022639197697066780918772798227219479451706327995347845473956537224838753296482112786848828629902395248634881098242194574139706832183183138340609730221331119537353515625
1	-237	0.000000000000000000000000000000000000000000000000000000000000000000000004527839539413356183754559645443895890341265599069569094791307444967750659296422557369765725980479049726976219648438914827941366436636627668121946044266223907470703125
1	-236	0.00000000000000000000000000000000000000000000000000000000000000000000000905567907882671236750911929088779178068253119813913818958261488993550131859284511473953145196095809945395243929687782965588273287327325533624389208853244781494140625
1	-235	0.0000000000000000000000000000000000000000000000000000000000000000000000181113581576534247350182385817755835613650623962782763791652297798710026371856902294790629039219161989079048785937556593117654657465465106724877841770648956298828125
1	-234	0.000000000000000000000000000000000000000000000000000000000000000000000036222716315306849470036477163551167122730124792556552758330459559742005274371380458958125807843832397815809757187511318623530931493093021344975568354129791259765625
1	-233	0.00000000000000000000000000000000000000000000000000000000000000000000007244543263061369894007295432710233424546024958511310551666091911948401054874276091791625161568766479563161951437502263724706186298618604268995113670825958251953125
1	-232	0.0000000000000000000000000000000000000000000000000000000000000000000001448908652612273978801459086542046684909204991702262110333218382389680210974855218358325032313753295912632390287500452744941237259723720853799022734165191650390625
1	-231	0.000000000000000000000000000000000000000000000000000000000000000000000289781730522454795760291817308409336981840998340452422066643676477936042194971043671665006462750659182526478057500090548988247451944744170759804546833038330078125
1	-230	0.00000000000000000000000000000000000000000000000000000000000000000000057956346104490959152058363461681867396368199668090484413328735295587208438994208734333001292550131836505295611500018109797649490388948834151960909366607666015625
1	-229	0.0000000000000000000000000000000000000000000000000000000000000000000011591269220898191830411672692336373479273639933618096882665747059117441687798841746866600258510026367301059122300003621959529898077789766830392181873321533203125
1	-228	0.000000000000000000000000000000000000000000000000000000000000000000002318253844179638366082334538467274695854727986723619376533149411823488337559768349373320051702005273460211824460000724391905979615557953366078436374664306640625
1	-227	0.00000000000000000000000000000000000000000000000000000000000000000000463650768835927673216466907693454939170945597344723875306629882364697667511953669874664010340401054692042364892000144878381195923111590673215687274932861328125
1	-226	0.0000000000000000000000000000000000000000000000000000000000000000000092730153767185534643293381538690987834189119468944775061325976472939533502390733974932802068080210938408472978400028975676239184622318134643137454986572265625
1	-225	0.000000000000000000000000000000000000000000000000000000000000000000018546030753437106928658676307738197566837823893788955012265195294587906700478146794986560413616042187681694595680005795135247836924463626928627490997314453125
1	-224	0.00000000000000000000000000000000000000000000000000000000000000000003709206150687421385731735261547639513367564778757791002453039058917581340095629358997312082723208437536338919136001159027049567384892725385725498199462890625
1	-223	0.0000000000000000000000000000000000000000000000000000000000000000000741841230137484277146347052309527902673512955751558200490607811783516268019125871799462416544641687507267783827200231805409913476978545077145099639892578125
1	-222	0.000000000000000000000000000000000000000000000000000000000000000000148368246027496855429269410461905580534702591150311640098121562356703253603825174359892483308928337501453556765440046361081982695395709015429019927978515625
1	-221	0.00000000000000000000000000000000000000000000000000000000000000000029673649205499371085853882092381116106940518230062328019624312471340650720765034871978496661785667500290711353088009272216396539079141803085803985595703125
1	-220	0.0000000000000000000000000000000000000000000000000000000000000000005934729841099874217170776418476223221388103646012465603924862494268130144153006974395699332357133500058142270617601854443279307815828360617160797119140625
1	-219	0.000000000000000000000000000000000000000000000000000000000000000001186945968219974843434155283695244644277620729202493120784972498853626028830601394879139866471426700011628454123520370888655861563165672123432159423828125
1	-218	0.00000000000000000000000000000000000000000000000000000000000000000237389193643994968686831056739048928855524145840498624156994499770725205766120278975827973294285340002325690824704074177731172312633134424686431884765625
1	-217	0.0000000000000000000000000000000000000000000000000000000000000000047477838728798993737366211347809785771104829168099724831398899954145041153224055795165594658857068000465138164940814835546234462526626884937286376953125
1	-216	0.000000000000000000000000000000000000000000000000000000000000000009495567745759798747473242269561957154220965833619944966279779990829008230644811159033118931771413600093027632988162967109246892505325376987457275390625
1	-215	0.00000000000000000000000000000000000000000000000000000000000000001899113549151959749494648453912391430844193166723988993255955998165801646128962231806623786354282720018605526597632593421849378501065075397491455078125
1	-214	0.0000000000000000000000000000000000000000000000000000000000000000379822709830391949898929690782478286168838633344797798651191199633160329225792446361324757270856544003721105319526518684369875700213015079498291015625
1	-213	0.000000000000000000000000000000000000000000000000000000000000000075964541966078389979785938156495657233767726668959559730238239926632065845158489272264951454171308800744221063905303736873975140042603015899658203125
1	-212	0.00000000000000000000000000000000000000000000000000000000000000015192908393215677995957187631299131446753545333791911946047647985326413169031697854452990290834261760148844212781060747374795028008520603179931640625
1	-211	0.0000000000000000000000000000000000000000000000000000000000000003038581678643135599191437526259826289350709066758382389209529597065282633806339570890598058166852352029768842556212149474959005601704120635986328125
1	-210	0.000000000000000000000000000000000000000000000000000000000000000607716335728627119838287505251965257870141813351676477841905919413056526761267914178119611633370470405953768511242429894991801120340824127197265625
1	-209	0.00000000000000000000000000000000000000000000000000000000000000121543267145725423967657501050393051574028362670335295568381183882611305352253582835623922326674094081190753702248485978998360224068164825439453125
1	-208	0.0000000000000000000000000000000000000000000000000000000000000024308653429145084793531500210078610314805672534067059113676236776522261070450716567124784465334818816238150740449697195799672044813632965087890625
1	-207	0.000000000000000000000000000000000000000000000000000000000000004861730685829016958706300042015722062961134506813411822735247355304452214090143313424956893066963763247630148089939439159934408962726593017578125
1	-206	0.00000000000000000000000000000000000000000000000000000000000000972346137165803391741260008403144412592226901362682364547049471060890442818028662684991378613392752649526029617987887831986881792545318603515625
1	-205	0.0000000000000000000000000000000000000000000000000000000000000194469227433160678348252001680628882518445380272536472909409894212178088563605732536998275722678550529905205923597577566397376358509063720703125
1	-204	0.000000000000000000000000000000000000000000000000000000000000038893845486632135669650400336125776503689076054507294581881978842435617712721146507399655144535710105981041184719515513279475271701812744140625
1	-203	0.00000000000000000000000000000000000000000000000000000000000007778769097326427133930080067225155300737815210901458916376395768487123542544229301479931028907142021196208236943903102655895054340362548828125
1	-202	0.0000000000000000000000000000000000000000000000000000000000001555753819465285426786016013445031060147563042180291783275279153697424708508845860295986205781428404239241647388780620531179010868072509765625
1	-201	0.000000000000000000000000000000000000000000000000000000000000311150763893057085357203202689006212029512608436058356655055830739484941701769172059197241156285680847848329477756124106235802173614501953125
1	-200	0.00000000000000000000000000000000000000000000000000000000000062230152778611417071440640537801242405902521687211671331011166147896988340353834411839448231257136169569665895551224821247160434722900390625
1	-199	0.0000000000000000000000000000000000000000000000000000000000012446030555722283414288128107560248481180504337442334266202233229579397668070766882367889646251427233913933179110244964249432086944580078125
1	-198	0.000000000000000000000000000000000000000000000000000000000002489206111144456682857625621512049696236100867488466853240446645915879533614153376473577929250285446782786635822048992849886417388916015625
1	-197	0.00000000000000000000000000000000000000000000000000000000000497841222228891336571525124302409939247220173497693370648089329183175906722830675294715585850057089356557327164409798569977283477783203125
1	-196	0.0000000000000000000000000000000000000000000000000000000000099568244445778267314305024860481987849444034699538674129617865836635181344566135058943117170011417871311465432881959713995456695556640625
1	-195	0.000000000000000000000000000000000000000000000000000000000019913648889155653462861004972096397569888806939907734825923573167327036268913227011788623434002283574262293086576391942799091339111328125
1	-194	0.00000000000000000000000000000000000000000000000000000000003982729777831130692572200994419279513977761387981546965184714633465407253782645402357724686800456714852458617315278388559818267822265625
1	-193	0.0000000000000000000000000000000000000000000000000000000000796545955566226138514440198883855902795552277596309393036942926693081450756529080471544937360091342970491723463055677711963653564453125
1	-192	0.000000000000000000000000000000000000000000000000000000000159309191113245227702888039776771180559110455519261878607388585338616290151305816094308987472018268594098344692611135542392730712890625
1	-191	0.00000000000000000000000000000000000000000000000000000000031861838222649045540577607955354236111822091103852375721477717067723258030261163218861797494403653718819668938522227108478546142578125
1	-190	0.0000000000000000000000000000000000000000000000000000000006372367644529809108115521591070847222364418220770475144295543413544651606052232643772359498880730743763933787704445421695709228515625
1	-189	0.000000000000000000000000000000000000000000000000000000001274473528905961821623104318214169444472883644154095028859108682708930321210446528754471899776146148752786757540889084339141845703125
1	-188	0.00000000000000000000000000000000000000000000000000000000254894705781192364324620863642833888894576728830819005771821736541786064242089305750894379955229229750557351508177816867828369140625
1	-187	0.0000000000000000000000000000000000000000000000000000000050978941156238472864924172728566777778915345766163801154364347308357212848417861150178875991045845950111470301635563373565673828125
1	-186	0.000000000000000000000000000000000000000000000000000000010195788231247694572984834545713355555783069153232760230872869461671442569683572230035775198209169190022294060327112674713134765625
1	-185	0.00000000000000000000000000000000000000000000000000000002039157646249538914596966909142671111156613830646552046174573892334288513936714446007155039641833838004458812065422534942626953125
1	-184	0.0000000000000000000000000000000000000000000000000000000407831529249907782919393381828534222231322766129310409234914778466857702787342889201431007928366767600891762413084506988525390625
1	-183	0.000000000000000000000000000000000000000000000000000000081566305849981556583878676365706844446264553225862081846982955693371540557468577840286201585673353520178352482616901397705078125
1	-182	0.00000000000000000000000000000000000000000000000000000016313261169996311316775735273141368889252910645172416369396591138674308111493715568057240317134670704035670496523380279541015625
1	-181	0.0000000000000000000000000000000000000000000000000000003262652233999262263355147054628273777850582129034483273879318227734861622298743113611448063426934140807134099304676055908203125
1	-180	0.000000000000000000000000000000000000000000000000000000652530446799852452671029410925654755570116425806896654775863645546972324459748622722289612685386828161426819860935211181640625
1	-179	0.00000000000000000000000000000000000000000000000000000130506089359970490534205882185130951114023285161379330955172729109394464891949724544457922537077365632285363972187042236328125
1	-178	0.0000000000000000000000000000000000000000000000000000026101217871994098106841176437026190222804657032275866191034545821878892978389944908891584507415473126457072794437408447265625
1	-177	0.000000000000000000000000000000000000000000000000000005220243574398819621368235287405238044560931406455173238206909164375778595677988981778316901483094625291414558887481689453125
1	-176	0.00000000000000000000000000000000000000000000000000001044048714879763924273647057481047608912186281291034647641381832875155719135597796355663380296618925058282911777496337890625
1	-175	0.0000000000000000000000000000000000000000000000000000208809742975952784854729411496209521782437256258206929528276366575031143827119559271132676059323785011656582355499267578125
1	-174	0.000000000000000000000000000000000000000000000000000041761948595190556970945882299241904356487451251641385905655273315006228765423911854226535211864757002331316471099853515625
1	-173	0.00000000000000000000000000000000000000000000000000008352389719038111394189176459848380871297490250328277181131054663001245753084782370845307042372951400466263294219970703125
1	-172	0.0000000000000000000000000000000000000000000000000001670477943807622278837835291969676174259498050065655436226210932600249150616956474169061408474590280093252658843994140625
1	-171	0.000000000000000000000000000000000000000000000000000334095588761524455767567058393935234851899610013131087245242186520049830123391294833812281694918056018650531768798828125
1	-170	0.00000000000000000000000000000000000000000000000000066819117752304891153513411678787046970379922002626217449048437304009966024678258966762456338983611203730106353759765625
1	-169	0.0000000000000000000000000000000000000000000000000013363823550460978230702682335757409394075984400525243489809687460801993204935651793352491267796722240746021270751953125
1	-168	0.000000000000000000000000000000000000000000000000002672764710092195646140536467151481878815196880105048697961937492160398640987130358670498253559344448149204254150390625
1	-167	0.00000000000000000000000000000000000000000000000000534552942018439129228107293430296375763039376021009739592387498432079728197426071734099650711868889629840850830078125
1	-166	0.0000000000000000000000000000000000000000000000000106910588403687825845621458686059275152607875204201947918477499686415945639485214346819930142373777925968170166015625
1	-165	0.000000000000000000000000000000000000000000000000021382117680737565169124291737211855030521575040840389583695499937283189127897042869363986028474755585193634033203125
1	-164	0.00000000000000000000000000000000000000000000000004276423536147513033824858347442371006104315008168077916739099987456637825579408573872797205694951117038726806640625
1	-163	0.0000000000000000000000000000000000000000000000000855284707229502606764971669488474201220863001633615583347819997491327565115881714774559441138990223407745361328125
1	-162	0.000000000000000000000000000000000000000000000000171056941445900521352994333897694840244172600326723116669563999498265513023176342954911888227798044681549072265625
1	-161	0.00000000000000000000000000000000000000000000000034211388289180104270598866779538968048834520065344623333912799899653102604635268590982377645559608936309814453125
1	-160	0.0000000000000000000000000000000000000000000000006842277657836020854119773355907793609766904013068924666782559979930620520927053718196475529111921787261962890625
1	-159	0.000000000000000000000000000000000000000000000001368455531567204170823954671181558721953380802613784933356511995986124104185410743639295105822384357452392578125
1	-158	0.00000000000000000000000000000000000000000000000273691106313440834164790934236311744390676160522756986671302399197224820837082148727859021164476871490478515625
1	-157	0.0000000000000000000000000000000000000000000000054738221262688166832958186847262348878135232104551397334260479839444964167416429745571804232895374298095703125
1	-156	0.000000000000000000000000000000000000000000000010947644252537633366591637369452469775627046420910279466852095967888992833483285949114360846579074859619140625
1	-155	0.00000000000000000000000000000000000000000000002189528850507526673318327473890493955125409284182055893370419193577798566696657189822872169315814971923828125
1	-154	0.0000000000000000000000000000000000000000000000437905770101505334663665494778098791025081856836411178674083838715559713339331437964574433863162994384765625
1	-153	0.000000000000000000000000000000000000000000000087581154020301066932733098955619758205016371367282235734816767743111942667866287592914886772632598876953125
1	-152	0.00000000000000000000000000000000000000000000017516230804060213386546619791123951641003274273456447146963353548622388533573257518582977354526519775390625
1	-151	0.0000000000000000000000000000000000000000000003503246160812042677309323958224790328200654854691289429392670709724477706714651503716595470905303955078125
1	-150	0.000000000000000000000000000000000000000000000700649232162408535461864791644958065640130970938257885878534141944895541342930300743319094181060791015625
1	-149	0.00000000000000000000000000000000000000000000140129846432481707092372958328991613128026194187651577175706828388979108268586060148663818836212158203125
1	-148	0.0000000000000000000000000000000000000000000028025969286496341418474591665798322625605238837530315435141365677795821653717212029732763767242431640625
1	-147	0.000000000000000000000000000000000000000000005605193857299268283694918333159664525121047767506063087028273135559164330743442405946552753448486328125
1	-146	0.00000000000000000000000000000000000000000001121038771459853656738983666631932905024209553501212617405654627111832866148688481189310550689697265625
1	-145	0.0000000000000000000000000000000000000000000224207754291970731347796733326386581004841910700242523481130925422366573229737696237862110137939453125
1	-144	0.000000000000000000000000000000000000000000044841550858394146269559346665277316200968382140048504696226185084473314645947539247572422027587890625
1	-143	0.00000000000000000000000000000000000000000008968310171678829253911869333055463240193676428009700939245237016894662929189507849514484405517578125
1	-142	0.0000000000000000000000000000000000000000001793662034335765850782373866611092648038735285601940187849047403378932585837901569902896881103515625
1	-141	0.000000000000000000000000000000000000000000358732406867153170156474773322218529607747057120388037569809480675786517167580313980579376220703125
1	-140	0.00000000000000000000000000000000000000000071746481373430634031294954664443705921549411424077607513961896135157303433516062796115875244140625
1	-139	0.0000000000000000000000000000000000000000014349296274686126806258990932888741184309882284815521502792379227031460686703212559223175048828125
1	-138	0.000000000000000000000000000000000000000002869859254937225361251798186577748236861976456963104300558475845406292137340642511844635009765625
1	-137	0.00000000000000000000000000000000000000000573971850987445072250359637315549647372395291392620860111695169081258427468128502368927001953125
1	-136	0.0000000000000000000000000000000000000000114794370197489014450071927463109929474479058278524172022339033816251685493625700473785400390625
1	-135	0.000000000000000000000000000000000000000022958874039497802890014385492621985894895811655704834404467806763250337098725140094757080078125
1	-134	0.00000000000000000000000000000000000000004591774807899560578002877098524397178979162331140966880893561352650067419745028018951416015625
1	-133	0.0000000000000000000000000000000000000000918354961579912115600575419704879435795832466228193376178712270530013483949005603790283203125
1	-132	0.000000000000000000000000000000000000000183670992315982423120115083940975887159166493245638675235742454106002696789801120758056640625
1	-131	0.00000000000000000000000000000000000000036734198463196484624023016788195177431833298649127735047148490821200539357960224151611328125
1	-130	0.0000000000000000000000000000000000000007346839692639296924804603357639035486366659729825547009429698164240107871592044830322265625
1	-129	0.000000000000000000000000000000000000001469367938527859384960920671527807097273331945965109401885939632848021574318408966064453125
1	-128	0.00000000000000000000000000000000000000293873587705571876992184134305561419454666389193021880377187926569604314863681793212890625
1	-127	0.0000000000000000000000000000000000000058774717541114375398436826861112283890933277838604376075437585313920862972736358642578125
1	-126	0.000000000000000000000000000000000000011754943508222875079687365372222456778186655567720875215087517062784172594547271728515625
1	-125	0.00000000000000000000000000000000000002350988701644575015937473074444491355637331113544175043017503412556834518909454345703125
1	-124	0.0000000000000000000000000000000000000470197740328915003187494614888898271127466222708835008603500682511366903781890869140625
1	-123	0.000000000000000000000000000000000000094039548065783000637498922977779654225493244541767001720700136502273380756378173828125
1	-122	0.00000000000000000000000000000000000018807909613156600127499784595555930845098648908353400344140027300454676151275634765625
1	-121	0.0000000000000000000000000000000000003761581922631320025499956919111186169019729781670680068828005460090935230255126953125
1	-120	0.000000000000000000000000000000000000752316384526264005099991383822237233803945956334136013765601092018187046051025390625
1	-119	0.00000000000000000000000000000000000150463276905252801019998276764447446760789191266827202753120218403637409210205078125
1	-118	0.0000000000000000000000000000000000030092655381050560203999655352889489352157838253365440550624043680727481842041015625
1	-117	0.000000000000000000000000000000000006018531076210112040799931070577897870431567650673088110124808736145496368408203125
1	-116	0.00000000000000000000000000000000001203706215242022408159986214115579574086313530134617622024961747229099273681640625
1	-115	0.0000000000000000000000000000000000240741243048404481631997242823115914817262706026923524404992349445819854736328125
1	-114	0.000000000000000000000000000000000048148248609680896326399448564623182963452541205384704880998469889163970947265625
1	-113	0.00000000000000000000000000000000009629649721936179265279889712924636592690508241076940976199693977832794189453125
1	-112	0.0000000000000000000000000000000001925929944387235853055977942584927318538101648215388195239938795566558837890625
1	-111	0.000000000000000000000000000000000385185988877447170611195588516985463707620329643077639047987759113311767578125
1	-110	0.00000000000000000000000000000000077037197775489434122239117703397092741524065928615527809597551822662353515625
1	-109	0.0000000000000000000000000000000015407439555097886824447823540679418548304813185723105561919510364532470703125
1	-108	0.000000000000000000000000000000003081487911019577364889564708135883709660962637144621112383902072906494140625
1	-107	0.00000000000000000000000000000000616297582203915472977912941627176741932192527428924222476780414581298828125
1	-106	0.0000000000000000000000000000000123259516440783094595582588325435348386438505485784844495356082916259765625
1	-105	0.000000000000000000000000000000024651903288156618919116517665087069677287701097156968899071216583251953125
1	-104	0.00000000000000000000000000000004930380657631323783823303533017413935457540219431393779814243316650390625
1	-103	0.0000000000000000000000000000000986076131526264756764660706603482787091508043886278755962848663330078125
1	-102	0.000000000000000000000000000000197215226305252951352932141320696557418301608777255751192569732666015625
1	-101	0.00000000000000000000000000000039443045261050590270586428264139311483660321755451150238513946533203125
1	-100	0.0000000000000000000000000000007888609052210118054117285652827862296732064351090230047702789306640625
1	-99	0.000000000000000000000000000001577721810442023610823457130565572459346412870218046009540557861328125
1	-98	0.00000000000000000000000000000315544362088404722164691426113114491869282574043609201908111572265625
1	-97	0.0000000000000000000000000000063108872417680944432938285222622898373856514808721840381622314453125
1	-96	0.000000000000000000000000000012621774483536188886587657044524579674771302961744368076324462890625
1	-95	0.00000000000000000000000000002524354896707237777317531408904915934954260592348873615264892578125
1	-94	0.0000000000000000000000000000504870979341447555463506281780983186990852118469774723052978515625
1	-93	0.000000000000000000000000000100974195868289511092701256356196637398170423693954944610595703125
1	-92	0.00000000000000000000000000020194839173657902218540251271239327479634084738790988922119140625
1	-91	0.0000000000000000000000000004038967834731580443708050254247865495926816947758197784423828125
1	-90	0.000000000000000000000000000807793566946316088741610050849573099185363389551639556884765625
1	-89	0.00000000000000000000000000161558713389263217748322010169914619837072677910327911376953125
1	-88	0.0000000000000000000000000032311742677852643549664402033982923967414535582065582275390625
1	-87	0.000000000000000000000000006462348535570528709932880406796584793482907116413116455078125
1	-86	0.00000000000000000000000001292469707114105741986576081359316958696581423282623291015625
1	-85	0.0000000000000000000000000258493941422821148397315216271863391739316284656524658203125
1	-84	0.000000000000000000000000051698788284564229679463043254372678347863256931304931640625
1	-83	0.00000000000000000000000010339757656912845935892608650874535669572651386260986328125
1	-82	0.0000000000000000000000002067951531382569187178521730174907133914530277252197265625
1	-81	0.000000000000000000000000413590306276513837435704346034981426782906055450439453125
1	-80	0.00000000000000000000000082718061255302767487140869206996285356581211090087890625
1	-79	0.0000000000000000000000016543612251060553497428173841399257071316242218017578125
1	-78	0.000000000000000000000003308722450212110699485634768279851414263248443603515625
1	-77	0.00000000000000000000000661744490042422139897126953655970282852649688720703125
1	-76	0.0000000000000000000000132348898008484427979425390731194056570529937744140625
1	-75	0.000000000000000000000026469779601696885595885078146238811314105987548828125
1	-74	0.00000000000000000000005293955920339377119177015629247762262821197509765625
1	-73	0.0000000000000000000001058791184067875423835403125849552452564239501953125
1	-72	0.000000000000000000000211758236813575084767080625169910490512847900390625
1	-71	0.00000000000000000000042351647362715016953416125033982098102569580078125
1	-70	0.0000000000000000000008470329472543003390683225006796419620513916015625
1	-69	0.000000000000000000001694065894508600678136645001359283924102783203125
1	-68	0.00000000000000000000338813178901720135627329000271856784820556640625
1	-67	0.0000000000000000000067762635780344027125465800054371356964111328125
1	-66	0.000000000000000000013552527156068805425093160010874271392822265625
1	-65	0.00000000000000000002710505431213761085018632002174854278564453125
1	-64	0.0000000000000000000542101086242752217003726400434970855712890625
1	-63	0.000000000000000000108420217248550443400745280086994171142578125
1	-62	0.00000000000000000021684043449710088680149056017398834228515625
1	-61	0.0000000000000000004336808689942017736029811203479766845703125
1	-60	0.000000000000000000867361737988403547205962240695953369140625
1	-59	0.00000000000000000173472347597680709441192448139190673828125
1	-58	0.0000000000000000034694469519536141888238489627838134765625
1	-57	0.000000000000000006938893903907228377647697925567626953125
1	-56	0.00000000000000001387778780781445675529539585113525390625
1	-55	0.0000000000000000277555756156289135105907917022705078125
1	-54	0.000000000000000055511151231257827021181583404541015625
1	-53	0.00000000000000011102230246251565404236316680908203125
1	-52	0.0000000000000002220446049250313080847263336181640625
1	-51	0.000000000000000444089209850062616169452667236328125
1	-50	0.00000000000000088817841970012523233890533447265625
1	-49	0.0000000000000017763568394002504646778106689453125
1	-48	0.000000000000003552713678800500929355621337890625
1	-47	0.00000000000000710542735760100185871124267578125
1	-46	0.0000000000000142108547152020037174224853515625
1	-45	0.000000000000028421709430404007434844970703125
1	-44	0.00000000000005684341886080801486968994140625
1	-43	0.0000000000001136868377216160297393798828125
1	-42	0.000000000000227373675443232059478759765625
1	-41	0.00000000000045474735088646411895751953125
1	-40	0.0000000000009094947017729282379150390625
1	-39	0.000000000001818989403545856475830078125
1	-38	0.00000000000363797880709171295166015625
1	-37	0.0000000000072759576141834259033203125
1	-36	0.000000000014551915228366851806640625
1	-35	0.00000000002910383045673370361328125
1	-34	0.0000000000582076609134674072265625
1	-33	0.000000000116415321826934814453125
1	-32	0.00000000023283064365386962890625
1	-31	0.0000000004656612873077392578125
1	-30	0.000000000931322574615478515625
1	-29	0.00000000186264514923095703125
1	-28	0.0000000037252902984619140625
1	-27	0.000000007450580596923828125
1	-26	0.00000001490116119384765625
1	-25	0.0000000298023223876953125
1	-24	0.000000059604644775390625
1	-23	0.00000011920928955078125
1	-22	0.0000002384185791015625
1	-21	0.000000476837158203125
1	-20	0.00000095367431640625
1	-19	0.0000019073486328125
1	-18	0.000003814697265625
1	-17	0.00000762939453125
1	-16	0.0000152587890625
1	-15	0.000030517578125
1	-14	0.00006103515625
1	-13	0.0001220703125
1	-12	0.000244140625
1	-11	0.00048828125
1	-10	0.0009765625
1	-9	0.001953125
1	-8	0.00390625
1	-7	0.0078125
1	-6	0.015625
1	-5	0.03125
1	-4	0.0625
1	-3	0.125
1	-2	0.25
1	-1	0.5
1	0	1
1	1	2
1	2	4
1	3	8
1	4	16
1	5	32
1	6	64
1	7	128
1	8	256
1	9	512
1	10	1024
1	11	2048
1	12	4096
1	13	8192
1	14	16384
1	15	32768
1	16	65536
1	17	131072
1	18	262144
1	19	524288
1	20	1048576
1	21	2097152
1	22	4194304
1	23	8388608
1	24	16777216
1	25	33554432
1	26	67108864
1	27	134217728
1	28	268435456
1	29	536870912
1	30	1073741824
1	31	2147483648
1	32	4294967296
1	33	8589934592
1	34	17179869184
1	35	34359738368
1	36	68719476736
1	37	137438953472
1	38	274877906944
1	39	549755813888
1	40	1099511627776
1	41	2199023255552
1	42	4398046511104
1	43	8796093022208
1	44	17592186044416
1	45	35184372088832
1	46	70368744177664
1	47	140737488355328
1	48	281474976710656
1	49	562949953421312
1	50	1125899906842624
1	51	2251799813685248
1	52	4503599627370496
1	53	9007199254740992
1	54	18014398509481984
1	55	36028797018963968
1	56	72057594037927936
1	57	144115188075855872
1	58	288230376151711744
1	59	576460752303423488
1	60	1152921504606846976
1	61	2305843009213693952
1	62	4611686018427387904
1	63	9223372036854775808
1	64	18446744073709551616
1	65	36893488147419103232
1	66	73786976294838206464
1	67	147573952589676412928
1	68	295147905179352825856
1	69	590295810358705651712
1	70	1180591620717411303424
1	71	2361183241434822606848
1	72	4722366482869645213696
1	73	9444732965739290427392
1	74	18889465931478580854784
1	75	37778931862957161709568
1	76	75557863725914323419136
1	77	151115727451828646838272
1	78	302231454903657293676544
1	79	604462909807314587353088
1	80	1208925819614629174706176
1	81	2417851639229258349412352
1	82	4835703278458516698824704
1	83	9671406556917033397649408
1	84	19342813113834066795298816
1	85	38685626227668133590597632
1	86	77371252455336267181195264
1	87	154742504910672534362390528
1	88	309485009821345068724781056
1	89	618970019642690137449562112
1	90	1237940039285380274899124224
1	91	2475880078570760549798248448
1	92	4951760157141521099596496896
1	93	9903520314283042199192993792
1	94	19807040628566084398385987584
1	95	39614081257132168796771975168
1	96	79228162514264337593543950336
1	97	158456325028528675187087900672
1	98	316912650057057350374175801344
1	99	633825300114114700748351602688
1	100	1267650600228229401496703205376
1	101	2535301200456458802993406410752
1	102	5070602400912917605986812821504
1	103	10141204801825835211973625643008
1	104	20282409603651670423947251286016
1	105	40564819207303340847894502572032
1	106	81129638414606681695789005144064
1	107	162259276829213363391578010288128
1	108	324518553658426726783156020576256
1	109	649037107316853453566312041152512
1	110	1298074214633706907132624082305024
1	111	2596148429267413814265248164610048
1	112	5192296858534827628530496329220096
1	113	10384593717069655257060992658440192
1	114	20769187434139310514121985316880384
1	115	41538374868278621028243970633760768
1	116	83076749736557242056487941267521536
1	117	166153499473114484112975882535043072
1	118	332306998946228968225951765070086144
1	119	664613997892457936451903530140172288
1	120	1329227995784915872903807060280344576
1	121	2658455991569831745807614120560689152
1	122	5316911983139663491615228241121378304
1	123	10633823966279326983230456482242756608
1	124	21267647932558653966460912964485513216
1	125	42535295865117307932921825928971026432
1	126	85070591730234615865843651857942052864
1	127	170141183460469231731687303715884105728
1	128	340282366920938463463374607431768211456
1	129	680564733841876926926749214863536422912
1	130	1361129467683753853853498429727072845824
1	131	2722258935367507707706996859454145691648
1	132	5444517870735015415413993718908291383296
1	133	10889035741470030830827987437816582766592
1	134	21778071482940061661655974875633165533184
1	135	43556142965880123323311949751266331066368
1	136	87112285931760246646623899502532662132736
1	137	174224571863520493293247799005065324265472
1	138	348449143727040986586495598010130648530944
1	139	696898287454081973172991196020261297061888
1	140	1393796574908163946345982392040522594123776
1	141	2787593149816327892691964784081045188247552
1	142	5575186299632655785383929568162090376495104
1	143	11150372599265311570767859136324180752990208
1	144	22300745198530623141535718272648361505980416
1	145	44601490397061246283071436545296723011960832
1	146	89202980794122492566142873090593446023921664
1	147	178405961588244985132285746181186892047843328
1	148	356811923176489970264571492362373784095686656
1	149	713623846352979940529142984724747568191373312
1	150	1427247692705959881058285969449495136382746624
1	151	2854495385411919762116571938898990272765493248
1	152	5708990770823839524233143877797980545530986496
1	153	11417981541647679048466287755595961091061972992
1	154	22835963083295358096932575511191922182123945984
1	155	45671926166590716193865151022383844364247891968
1	156	91343852333181432387730302044767688728495783936
1	157	182687704666362864775460604089535377456991567872
1	158	365375409332725729550921208179070754913983135744
1	159	730750818665451459101842416358141509827966271488
1	160	1461501637330902918203684832716283019655932542976
1	161	2923003274661805836407369665432566039311865085952
1	162	5846006549323611672814739330865132078623730171904
1	163	11692013098647223345629478661730264157247460343808
1	164	23384026197294446691258957323460528314494920687616
1	165	46768052394588893382517914646921056628989841375232
1	166	93536104789177786765035829293842113257979682750464
1	167	187072209578355573530071658587684226515959365500928
1	168	374144419156711147060143317175368453031918731001856
1	169	748288838313422294120286634350736906063837462003712
1	170	1496577676626844588240573268701473812127674924007424
1	171	2993155353253689176481146537402947624255349848014848
1	172	5986310706507378352962293074805895248510699696029696
1	173	11972621413014756705924586149611790497021399392059392
1	174	23945242826029513411849172299223580994042798784118784
1	175	47890485652059026823698344598447161988085597568237568
1	176	95780971304118053647396689196894323976171195136475136
1	177	191561942608236107294793378393788647952342390272950272
1	178	383123885216472214589586756787577295904684780545900544
1	179	766247770432944429179173513575154591809369561091801088
1	180	1532495540865888858358347027150309183618739122183602176
1	181	3064991081731777716716694054300618367237478244367204352
1	182	6129982163463555433433388108601236734474956488734408704
1	183	12259964326927110866866776217202473468949912977468817408
1	184	24519928653854221733733552434404946937899825954937634816
1	185	49039857307708443467467104868809893875799651909875269632
1	186	98079714615416886934934209737619787751599303819750539264
1	187	196159429230833773869868419475239575503198607639501078528
1	188	392318858461667547739736838950479151006397215279002157056
1	189	784637716923335095479473677900958302012794430558004314112
1	190	1569275433846670190958947355801916604025588861116008628224
1	191	3138550867693340381917894711603833208051177722232017256448
1	192	6277101735386680763835789423207666416102355444464034512896
1	193	12554203470773361527671578846415332832204710888928069025792
1	194	25108406941546723055343157692830665664409421777856138051584
1	195	50216813883093446110686315385661331328818843555712276103168
1	196	100433627766186892221372630771322662657637687111424552206336
1	197	200867255532373784442745261542645325315275374222849104412672
1	198	401734511064747568885490523085290650630550748445698208825344
1	199	803469022129495137770981046170581301261101496891396417650688
1	200	1606938044258990275541962092341162602522202993782792835301376
1	201	3213876088517980551083924184682325205044405987565585670602752
1	202	6427752177035961102167848369364650410088811975131171341205504
1	203	12855504354071922204335696738729300820177623950262342682411008
1	204	25711008708143844408671393477458601640355247900524685364822016
1	205	51422017416287688817342786954917203280710495801049370729644032
1	206	102844034832575377634685573909834406561420991602098741459288064
1	207	205688069665150755269371147819668813122841983204197482918576128
1	208	411376139330301510538742295639337626245683966408394965837152256
1	209	822752278660603021077484591278675252491367932816789931674304512
1	210	1645504557321206042154969182557350504982735865633579863348609024
1	211	3291009114642412084309938365114701009965471731267159726697218048
1	212	6582018229284824168619876730229402019930943462534319453394436096
1	213	13164036458569648337239753460458804039861886925068638906788872192
1	214	26328072917139296674479506920917608079723773850137277813577744384
1	215	52656145834278593348959013841835216159447547700274555627155488768
1	216	105312291668557186697918027683670432318895095400549111254310977536
1	217	210624583337114373395836055367340864637790190801098222508621955072
1	218	421249166674228746791672110734681729275580381602196445017243910144
1	219	842498333348457493583344221469363458551160763204392890034487820288
1	220	1684996666696914987166688442938726917102321526408785780068975640576
1	221	3369993333393829974333376885877453834204643052817571560137951281152
1	222	6739986666787659948666753771754907668409286105635143120275902562304
1	223	13479973333575319897333507543509815336818572211270286240551805124608
1	224	26959946667150639794667015087019630673637144422540572481103610249216
1	225	53919893334301279589334030174039261347274288845081144962207220498432
1	226	107839786668602559178668060348078522694548577690162289924414440996864
1	227	215679573337205118357336120696157045389097155380324579848828881993728
1	228	431359146674410236714672241392314090778194310760649159697657763987456
1	229	862718293348820473429344482784628181556388621521298319395315527974912
1	230	1725436586697640946858688965569256363112777243042596638790631055949824
1	231	3450873173395281893717377931138512726225554486085193277581262111899648
1	232	6901746346790563787434755862277025452451108972170386555162524223799296
1	233	13803492693581127574869511724554050904902217944340773110325048447598592
1	234	27606985387162255149739023449108101809804435888681546220650096895197184
1	235	55213970774324510299478046898216203619608871777363092441300193790394368
1	236	110427941548649020598956093796432407239217743554726184882600387580788736
1	237	220855883097298041197912187592864814478435487109452369765200775161577472
1	238	441711766194596082395824375185729628956870974218904739530401550323154944
1	239	883423532389192164791648750371459257913741948437809479060803100646309888
1	240	1766847064778384329583297500742918515827483896875618958121606201292619776
1	241	3533694129556768659166595001485837031654967793751237916243212402585239552
1	242	7067388259113537318333190002971674063309935587502475832486424805170479104
1	243	14134776518227074636666380005943348126619871175004951664972849610340958208
1	244	28269553036454149273332760011886696253239742350009903329945699220681916416
1	245	56539106072908298546665520023773392506479484700019806659891398441363832832
1	246	113078212145816597093331040047546785012958969400039613319782796882727665664
1	247	226156424291633194186662080095093570025917938800079226639565593765455331328
1	248	452312848583266388373324160190187140051835877600158453279131187530910662656
1	249	904625697166532776746648320380374280103671755200316906558262375061821325312
1	250	1809251394333065553493296640760748560207343510400633813116524750123642650624
1	251	3618502788666131106986593281521497120414687020801267626233049500247285301248
1	252	7237005577332262213973186563042994240829374041602535252466099000494570602496
1	253	14474011154664524427946373126085988481658748083205070504932198000989141204992
1	254	28948022309329048855892746252171976963317496166410141009864396001978282409984
1	255	57896044618658097711785492504343953926634992332820282019728792003956564819968
1	256	115792089237316195423570985008687907853269984665640564039457584007913129639936
1	257	231584178474632390847141970017375815706539969331281128078915168015826259279872
1	258	463168356949264781694283940034751631413079938662562256157830336031652518559744
1	259	926336713898529563388567880069503262826159877325124512315660672063305037119488
1	260	1852673427797059126777135760139006525652319754650249024631321344126610074238976
1	261	3705346855594118253554271520278013051304639509300498049262642688253220148477952
1	262	7410693711188236507108543040556026102609279018600996098525285376506440296955904
1	263	14821387422376473014217086081112052205218558037201992197050570753012880593911808
1	264	29642774844752946028434172162224104410437116074403984394101141506025761187823616
1	265	59285549689505892056868344324448208820874232148807968788202283012051522375647232
1	266	118571099379011784113736688648896417641748464297615937576404566024103044751294464
1	267	237142198758023568227473377297792835283496928595231875152809132048206089502588928
1	268	474284397516047136454946754595585670566993857190463750305618264096412179005177856
1	269	948568795032094272909893509191171341133987714380927500611236528192824358010355712
1	270	1897137590064188545819787018382342682267975428761855001222473056385648716020711424
1	271	3794275180128377091639574036764685364535950857523710002444946112771297432041422848
1	272	7588550360256754183279148073529370729071901715047420004889892225542594864082845696
1	273	15177100720513508366558296147058741458143803430094840009779784451085189728165691392
1	274	30354201441027016733116592294117482916287606860189680019559568902170379456331382784
1	275	60708402882054033466233184588234965832575213720379360039119137804340758912662765568
1	276	121416805764108066932466369176469931665150427440758720078238275608681517825325531136
1	277	242833611528216133864932738352939863330300854881517440156476551217363035650651062272
1	278	485667223056432267729865476705879726660601709763034880312953102434726071301302124544
1	279	971334446112864535459730953411759453321203419526069760625906204869452142602604249088
1	280	1942668892225729070919461906823518906642406839052139521251812409738904285205208498176
1	281	3885337784451458141838923813647037813284813678104279042503624819477808570410416996352
1	282	7770675568902916283677847627294075626569627356208558085007249638955617140820833992704
1	283	15541351137805832567355695254588151253139254712417116170014499277911234281641667985408
1	284	31082702275611665134711390509176302506278509424834232340028998555822468563283335970816
1	285	62165404551223330269422781018352605012557018849668464680057997111644937126566671941632
1	286	124330809102446660538845562036705210025114037699336929360115994223289874253133343883264
1	287	248661618204893321077691124073410420050228075398673858720231988446579748506266687766528
1	288	497323236409786642155382248146820840100456150797347717440463976893159497012533375533056
1	289	994646472819573284310764496293641680200912301594695434880927953786318994025066751066112
1	290	1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224
1	291	3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448
1	292	7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896
1	293	15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792
1	294	31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584
1	295	63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168
1	296	127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336
1	297	254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672
1	298	509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344
1	299	1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688
1	300	2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376
1	301	4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752
1	302	8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504
1	303	16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008
1	304	32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016
1	305	65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032
1	306	130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064
1	307	260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128
1	308	521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256
1	309	1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512
1	310	2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024
1	311	4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048
1	312	8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096
1	313	16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192
1	314	33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384
1	315	66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768
1	316	133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536
1	317	266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072
1	318	533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144
1	319	1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288
1	320	2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576
1	321	4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152
1	322	8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304
1	323	17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608
1	324	34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216
1	325	68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432
1	326	136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864
1	327	273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728
1	328	546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456
1	329	1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912
1	330	2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824
1	331	4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648
1	332	8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296
1	333	17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592
1	334	34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184
1	335	69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368
1	336	139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736
1	337	279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472
1	338	559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944
1	339	1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888
1	340	2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776
1	341	4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552
1	342	8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104
1	343	17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208
1	344	35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416
1	345	71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832
1	346	143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664
1	347	286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328
1	348	573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656
1	349	1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312
1	350	2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624
1	351	4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248
1	352	9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496
1	353	18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992
1	354	36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984
1	355	73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968
1	356	146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936
1	357	293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872
1	358	587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744
1	359	1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488
1	360	2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976
1	361	4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952
1	362	9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904
1	363	18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808
1	364	37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616
1	365	75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232
1	366	150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464
1	367	300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928
1	368	601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856
1	369	1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712
1	370	2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424
1	371	4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848
1	372	9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696
1	373	19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392
1	374	38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784
1	375	76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568
1	376	153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136
1	377	307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272
1	378	615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544
1	379	1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088
1	380	2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176
1	381	4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352
1	382	9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704
1	383	19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408
1	384	39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816
1	385	78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632
1	386	157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264
1	387	315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528
1	388	630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056
1	389	1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112
1	390	2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224
1	391	5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448
1	392	10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896
1	393	20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792
1	394	40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584
1	395	80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168
1	396	161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336
1	397	322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672
1	398	645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344
1	399	1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688
1	400	2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376
1	401	5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752
1	402	10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504
1	403	20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008
1	404	41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016
1	405	82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032
1	406	165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064
1	407	330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128
1	408	661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256
1	409	1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512
1	410	2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024
1	411	5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048
1	412	10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096
1	413	21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192
1	414	42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384
1	415	84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768
1	416	169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536
1	417	338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072
1	418	676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144
1	419	1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288
1	420	2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576
1	421	5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152
1	422	10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304
1	423	21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608
1	424	43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216
1	425	86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432
1	426	173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864
1	427	346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728
1	428	693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456
1	429	1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912
1	430	2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824
1	431	5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648
1	432	11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296
1	433	22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592
1	434	44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184
1	435	88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368
1	436	177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736
1	437	354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201472
1	438	709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944
1	439	1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888
1	440	2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776
1	441	5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552
1	442	11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104
1	443	22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894208
1	444	45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416
1	445	90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832
1	446	181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664
1	447	363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328
1	448	726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656
1	449	1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312
1	450	2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624
1	451	5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248
1	452	11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496
1	453	23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992
1	454	46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984
1	455	93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968
1	456	186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936
1	457	372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872
1	458	744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744
1	459	1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488
1	460	2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976
1	461	5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261952
1	462	11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904
1	463	23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808
1	464	47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616
1	465	95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232
1	466	190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464
1	467	381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928
1	468	762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529856
1	469	1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712
1	470	3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424
1	471	6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848
1	472	12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696
1	473	24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392
1	474	48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784
1	475	97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568
1	476	195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136
1	477	390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272
1	478	780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544
1	479	1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088
1	480	3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176
1	481	6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352
1	482	12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704
1	483	24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408
1	484	49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816
1	485	99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632
1	486	199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264
1	487	399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528
1	488	799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056
1	489	1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112
1	490	3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224
1	491	6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448
1	492	12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896
1	493	25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792
1	494	51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584
1	495	102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168
1	496	204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336
1	497	409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672
1	498	818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344
1	499	1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688
1	500	3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376
1	501	6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752
1	502	13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504
1	503	26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008
1	504	52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016
1	505	104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032
1	506	209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064
1	507	418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128
1	508	837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256
1	509	1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512
1	510	3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024
1	511	6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048
1	512	13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096
1	513	26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192
1	514	53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384
1	515	107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768
1	516	214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536
1	517	429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691072
1	518	858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144
1	519	1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288
1	520	3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576
1	521	6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152
1	522	13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304
1	523	27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608
1	524	54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216
1	525	109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432
1	526	219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864
1	527	439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728
1	528	878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456
1	529	1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912
1	530	3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824
1	531	7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648
1	532	14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296
1	533	28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592
1	534	56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184
1	535	112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368
1	536	224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736
1	537	449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472
1	538	899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944
1	539	1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888
1	540	3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776
1	541	7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552
1	542	14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104
1	543	28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208
1	544	57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416
1	545	115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832
1	546	230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664
1	547	460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328
1	548	921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656
1	549	1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312
1	550	3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624
1	551	7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248
1	552	14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496
1	553	29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992
1	554	58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984
1	555	117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968
1	556	235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936
1	557	471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872
1	558	943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744
1	559	1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488
1	560	3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976
1	561	7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952
1	562	15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904
1	563	30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808
1	564	60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616
1	565	120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232
1	566	241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464
1	567	483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928
1	568	966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856
1	569	1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411712
1	570	3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424
1	571	7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848
1	572	15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696
1	573	30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392
1	574	61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784
1	575	123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568
1	576	247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136
1	577	494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398272
1	578	989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544
1	579	1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088
1	580	3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176
1	581	7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352
1	582	15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704
1	583	31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408
1	584	63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816
1	585	126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957632
1	586	253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915264
1	587	506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528
1	588	1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056
1	589	2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112
1	590	4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224
1	591	8104522595470689372094546608771799123071184047348509570304018222052056272290836223436927829974812098219136497287696853871865529444163623648216552410378835326291370709768573288448
1	592	16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576896
1	593	32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792
1	594	64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584
1	595	129672361527531029953512745740348785969138944757576153124864291552832900356653379574990845279596993571506183956603149661949848471106617978371464838566061365220661931356297172615168
1	596	259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336
1	597	518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672
1	598	1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921344
1	599	2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688
1	600	4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685376
1	601	8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752
1	602	16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504
1	603	33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008
1	604	66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016
1	605	132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032
1	606	265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064
1	607	531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128
1	608	1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256
1	609	2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512
1	610	4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024
1	611	8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048
1	612	16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096
1	613	33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192
1	614	67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384
1	615	135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400768
1	616	271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536
1	617	543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072
1	618	1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206144
1	619	2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412288
1	620	4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576
1	621	8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152
1	622	17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304
1	623	34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608
1	624	69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216
1	625	139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432
1	626	278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864
1	627	556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728
1	628	1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456
1	629	2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912
1	630	4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824
1	631	8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648
1	632	17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296
1	633	35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592
1	634	71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853184
1	635	142576269300693600582536612678134103902913390851517497830599766184352348975271168328309775353667856243082572174174825228459022022542982437445395666241319193382874833573758279690089818507706368
1	636	285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736
1	637	570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472
1	638	1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944
1	639	2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888
1	640	4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776
1	641	9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552
1	642	18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104
1	643	36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208
1	644	72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416
1	645	145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832
1	646	291996199527820493993034982764818644793166624463907835557068321145553610701355352736378419924311769585833107812710042067884077102168028031888170324462221708048127659159056956805303948303782641664
1	647	583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283328
1	648	1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656
1	649	2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133312
1	650	4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624
1	651	9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248
1	652	18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496
1	653	37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992
1	654	74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984
1	655	149502054158244092924433911175587146134101311725520811805218980426523448679093940601025751001247626027946551200107541538756647476310030352326743206124657514520641361489437161884315621531536712531968
1	656	299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936
1	657	598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872
1	658	1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744
1	659	2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511488
1	660	4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976
1	661	9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952
1	662	19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904
1	663	38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808
1	664	76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616
1	665	153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232
1	666	306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464
1	667	612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928
1	668	1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856
1	669	2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712
1	670	4898883310657342436947850401401639604522231782621865961233415550616320366316550245614411808808882209683752589725123921141977824503727074585042721378292777435812376133285876920625254286345394996247527424
1	671	9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848
1	672	19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696
1	673	39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392
1	674	78382132970517478991165606422426233672355708521949855379734648809861125861064803929830588940942115354940041435601982738271645192059633193360683542052684438972998018132574030730004068581526319939960438784
1	675	156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568
1	676	313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136
1	677	627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272
1	678	1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544
1	679	2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088
1	680	5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176
1	681	10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352
1	682	20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704
1	683	40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408
1	684	80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816
1	685	160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632
1	686	321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264
1	687	642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528
1	688	1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056
1	689	2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112
1	690	5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148224
1	691	10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448
1	692	20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896
1	693	41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792
1	694	82189623461693336050640466920002010399224059419112091554660639110448939910891887845526039629337319550421608888377784651765928628909121935361372105791435638280550369861381946846744746216942542457363957058371584
1	695	164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168
1	696	328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336
1	697	657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672
1	698	1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344
1	699	2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688
1	700	5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376
1	701	10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752
1	702	21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504
1	703	42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008
1	704	84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016
1	705	168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032
1	706	336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064
1	707	673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128
1	708	1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256
1	709	2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512
1	710	5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024
1	711	10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048
1	712	21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096
1	713	43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192
1	714	86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064384
1	715	172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768
1	716	344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536
1	717	689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072
1	718	1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030144
1	719	2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288
1	720	5515652263101987298728728207430913795608113109085112352897269396216198887424215820128660001943808587833784893551335930816647064191168732319583111500951066614122648616177179922993422016587311577585463592732098692120576
1	721	11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152
1	722	22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304
1	723	44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608
1	724	88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216
1	725	176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432
1	726	353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864
1	727	706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728
1	728	1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456
1	729	2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912
1	730	5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824
1	731	11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648
1	732	22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296
1	733	45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592
1	734	90368446678662959902371482950548091627243325179250480789868861787606202571558351996987965471847359903068731695945087890499945499708108510324049698831582275405785474927446915858324226319766512887160235503322704971703517184
1	735	180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368
1	736	361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736
1	737	722947573429303679218971863604384733017946601434003846318950894300849620572466815975903723774778879224549853567560703123999563997664868082592397590652658203246283799419575326866593810558132103097281884026581639773628137472
1	738	1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944
1	739	2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888
1	740	5783580587434429433751774908835077864143572811472030770551607154406796964579734527807229790198231033796398828540485624991996511981318944660739180725221265625970270395356602614932750484465056824778255072212653118189025099776
1	741	11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552
1	742	23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104
1	743	46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208
1	744	92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416
1	745	185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832
1	746	370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664
1	747	740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328
1	748	1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656
1	749	2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312
1	750	5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624
1	751	11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248
1	752	23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496
1	753	47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992
1	754	94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984
1	755	189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968
1	756	379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936
1	757	758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872
1	758	1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744
1	759	3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359488
1	760	6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976
1	761	12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952
1	762	24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875904
1	763	48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808
1	764	97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616
1	765	194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232
1	766	388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014464
1	767	776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928
1	768	1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856
1	769	3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712
1	770	6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424
1	771	12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848
1	772	24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696
1	773	49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851392
1	774	99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702784
1	775	198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568
1	776	397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136
1	777	794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622272
1	778	1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544
1	779	3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088
1	780	6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978176
1	781	12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352
1	782	25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704
1	783	50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408
1	784	101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816
1	785	203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632
1	786	406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264
1	787	813966605576154086191388158047028539690522256142078632860871314912602201882035164980643579207953404631705311351737456109117285358168867807661542486856790777111225290468019355281137486073219485440547487321275219968468108891293513341206528
1	788	1627933211152308172382776316094057079381044512284157265721742629825204403764070329961287158415906809263410622703474912218234570716337735615323084973713581554222450580936038710562274972146438970881094974642550439936936217782587026682413056
1	789	3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112
1	790	6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224
1	791	13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448
1	792	26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896
1	793	52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792
1	794	104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584
1	795	208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168
1	796	416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336
1	797	833501804109981784259981473840157224643094790289488520049532226470504654727204008940179025108944286342866238824179155055736100206764920635045419506541353755761894697439251819807884785738976753091120627016985825247711343504684557661395484672
1	798	1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969344
1	799	3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938688
1	800	6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376
1	801	13336028865759708548159703581442515594289516644631816320792515623528074475635264143042864401743108581485859821186866480891777603308238730160726712104661660092190315159028029116926156571823628049457930032271773203963381496074952922582327754752
1	802	26672057731519417096319407162885031188579033289263632641585031247056148951270528286085728803486217162971719642373732961783555206616477460321453424209323320184380630318056058233852313143647256098915860064543546407926762992149905845164655509504
1	803	53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008
1	804	106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016
1	805	213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032
1	806	426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064
1	807	853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304128
1	808	1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256
1	809	3414023389634485388328884116849283992138116261025744978122883999623187065762627620618973286846235796860380114223837819108295066446909114921146038298793384983600720680711175453933096082386848780661230088261573940214625662995187948181075905216512
1	810	6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024
1	811	13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048
1	812	27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096
1	813	54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192
1	814	109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384
1	815	218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768
1	816	436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536
1	817	873989987746428259412194333913416701987357762822590714399458303903535888835232670878457161432636363996257309241302481691723537010408733419813385804491106555801784494262060916206872597091033287849274902594962928694944169726768114734355431735427072
1	818	1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854144
1	819	3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288
1	820	6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576
1	821	13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833152
1	822	27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304
1	823	55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608
1	824	111870718431542817204760874740917337854381793641291611443130662899652593770909781872442516663377454591520935582886717656540612737332317877736113382974861639142628415265543797274479692427652260844707187532155254872952853725026318685997495262134665216
1	825	223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432
1	826	447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864
1	827	894965747452342537638086997927338702835054349130332891545045303197220750167278254979540133307019636732167484663093741252324901898658543021888907063798893113141027322124350378195837539421218086757657500257242038983622829800210549487979962097077321728
1	828	1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456
1	829	3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912
1	830	7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824
1	831	14319451959237480602209391966837419245360869586085326264720724851155532002676452079672642132912314187714679754609499860037198430378536688350222513020782289810256437153989606051133400630739489388122520004115872623737965276803368791807679393553237147648
1	832	28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296
1	833	57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592
1	834	114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181184
1	835	229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368
1	836	458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736
1	837	916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472
1	838	1832889850782397517082802171755189663406191307018921761884252780947908096342585866198098193012776216027479008590015982084761399088452696108828481666660133095712823955710669574545075280734654641679682560526831695838459555430831205351382962374814354898944
1	839	3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888
1	840	7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595776
1	841	14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191552
1	842	29326237612518360273324834748083034614499060912302748190148044495166529541481373859169571088204419456439664137440255713356182385415243137741255706666562129531405183291370713192721204491754474266874920968429307133415352886893299285622127397997029678383104
1	843	58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208
1	844	117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416
1	845	234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832
1	846	469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664
1	847	938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328
1	848	1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656
1	849	3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312
1	850	7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624
1	851	15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248
1	852	30030067315218800919884630782037027445247038374198014146711597563050526250476926831789640794321325523394216076738821850476730762665208973047045843626559620640158907690363610309346513399556581649279919071671610504617321356178738468477058455548958390664298496
1	853	60060134630437601839769261564074054890494076748396028293423195126101052500953853663579281588642651046788432153477643700953461525330417946094091687253119241280317815380727220618693026799113163298559838143343221009234642712357476936954116911097916781328596992
1	854	120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984
1	855	240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968
1	856	480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936
1	857	960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872
1	858	1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744
1	859	3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488
1	860	7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976
1	861	15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952
1	862	30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659904
1	863	61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808
1	864	123003155723136208567847447683223664415731869180715065944930703618254955521953492303010368693540149343822709050322214299552689203876695953600699775494388206142090885899729347827083318884583758435450548517566916626912548274908112766882031433928533568160966639616
1	865	246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232
1	866	492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464
1	867	984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928
1	868	1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856
1	869	3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712
1	870	7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424
1	871	15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848
1	872	31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696
1	873	62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392
1	874	125955231460491477573475786427621032361709434041052227527609040505093074454480376118282617542185112928074454067529947442741953744769736656487116570106253523089501067161322852174933318537813768637901361681988522625958449433505907473287200188342818373796829838966784
1	875	251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568
1	876	503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136
1	877	1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272
1	878	2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544
1	879	4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088
1	880	8061134813471454564702450331367746071149403778627342561766978592325956765086744071570087522699847227396765060321916636335485039665263146015175460486800225477728068298324662539195732386420081192825687147647265448061340763744378078290380812053940375922997109693874176
1	881	16122269626942909129404900662735492142298807557254685123533957184651913530173488143140175045399694454793530120643833272670970079330526292030350920973600450955456136596649325078391464772840162385651374295294530896122681527488756156580761624107880751845994219387748352
1	882	32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704
1	883	64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408
1	884	128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816
1	885	257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632
1	886	515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264
1	887	1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528
1	888	2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056
1	889	4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578112
1	890	8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224
1	891	16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448
1	892	33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896
1	893	66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792
1	894	132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584
1	895	264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168
1	896	528294531135665246352339784916516606518847326036121522127960709026673902556724859474417255887657187894674394993257128678882347559502685537250538978462939576908386683999005084168731517676426441053024232908211188404148028292751561738838396898767036476489538580897737998336
1	897	1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672
1	898	2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344
1	899	4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688
1	900	8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376
1	901	16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752
1	902	33810849992682575766549746234657062817206228866311777416189485377707129763630391006362704376810060025259161279568456235448470243808171874384034494621628132922136747775936325386798817131291292227393550906125516057865473810736099951285657401521090334495330469177455231893504
1	903	67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008
1	904	135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574016
1	905	270486799941460606132397969877256502537649830930494219329515883021657038109043128050901635014480480202073290236547649883587761950465374995072275956973025063377093982207490603094390537050330337819148407249004128462923790485888799610285259212168722675962643753419641855148032
1	906	540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064
1	907	1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128
1	908	2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256
1	909	4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512
1	910	8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024
1	911	17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048
1	912	34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096
1	913	69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192
1	914	138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384
1	915	276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768
1	916	553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536
1	917	1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339072
1	918	2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144
1	919	4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288
1	920	8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576
1	921	17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152
1	922	35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850304
1	923	70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608
1	924	141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216
1	925	283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432
1	926	567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864
1	927	1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728
1	928	2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456
1	929	4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838912
1	930	9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824
1	931	18152061871066687778296661354368903321914797383537530017770652579540291225102592450502542901564408576535628952517004065557306948798155587253306037366972590646764780767180906664339433713797579795779287057890032192456881698082005372169886461674177955114893128728688280185836979355648
1	932	36304123742133375556593322708737806643829594767075060035541305159080582450205184901005085803128817153071257905034008131114613897596311174506612074733945181293529561534361813328678867427595159591558574115780064384913763396164010744339772923348355910229786257457376560371673958711296
1	933	72608247484266751113186645417475613287659189534150120071082610318161164900410369802010171606257634306142515810068016262229227795192622349013224149467890362587059123068723626657357734855190319183117148231560128769827526792328021488679545846696711820459572514914753120743347917422592
1	934	145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184
1	935	290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368
1	936	580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736
1	937	1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472
1	938	2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522944
1	939	4646927838993072071243945306718439250410188130185607684549287060362314553626263667328650982800488595593121011844353040782670578892327830336846345565944983205571783876398312106070895030732180427719497486819848241268961714708993375275490934188589556509412640954544199727574266715045888
1	940	9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091776
1	941	18587711355972288284975781226873757001640752520742430738197148241449258214505054669314603931201954382372484047377412163130682315569311321347385382263779932822287135505593248424283580122928721710877989947279392965075846858835973501101963736754358226037650563818176798910297066860183552
1	942	37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104
1	943	74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208
1	944	148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416
1	945	297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832
1	946	594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873664
1	947	1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328
1	948	2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656
1	949	4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312
1	950	9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624
1	951	19033816428515623203815199976318727169680130581240249075913879799244040411653175981378154425550801287549423664514470055045818691142974793059722631438110651210022026757727486386466386045879011031939061706014098396237667183448036865128410866436462823462554177349813042084144196464827957248
1	952	38067632857031246407630399952637454339360261162480498151827759598488080823306351962756308851101602575098847329028940110091637382285949586119445262876221302420044053515454972772932772091758022063878123412028196792475334366896073730256821732872925646925108354699626084168288392929655914496
1	953	76135265714062492815260799905274908678720522324960996303655519196976161646612703925512617702203205150197694658057880220183274764571899172238890525752442604840088107030909945545865544183516044127756246824056393584950668733792147460513643465745851293850216709399252168336576785859311828992
1	954	152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984
1	955	304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968
1	956	609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936
1	957	1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872
1	958	2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744
1	959	4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488
1	960	9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976
1	961	19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952
1	962	38981256045599996321413529551500753243504907430380030107471625828851794763065704409862460263528041036901219664925634672733836679460812376186311949185250613678125110799825892119483158621960214593411198373916873515494742391701579499782985454461875862451310955212417110188327314359967656443904
1	963	77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808
1	964	155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616
1	965	311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551232
1	966	623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464
1	967	1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928
1	968	2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856
1	969	4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712
1	970	9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424
1	971	19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848
1	972	39916806190694396233127454260736771321349025208709150830050944848744237837379281315699159309852714021786848936883849904879448759767871873214783435965696628406400113459021713530350754428887259743653067134890878479866616209102417407777777105368960883150142418137515120832847169904606880198557696
1	973	79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392
1	974	159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784
1	975	319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568
1	976	638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136
1	977	1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272
1	978	2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544
1	979	5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088
1	980	10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176
1	981	20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352
1	982	40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704
1	983	81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408
1	984	163499238157084246970890052651977815332245607254872681799888670100456398181905536269103756533156716633238933245476249210386222120009203192687752953715493389952614864728152938620316690140722215910002962984513038253533659992483501702257775023591263777382983344691261934931342007929269781293292322816
1	985	326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632
1	986	653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291264
1	987	1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582528
1	988	2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056
1	989	5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112
1	990	10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224
1	991	20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448
1	992	41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896
1	993	83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792
1	994	167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584
1	995	334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168
1	996	669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336
1	997	1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672
1	998	2678771517965668302371062622650004526403512029263834018609375970925877627812340306232995947039239645318986682293882867062967863214230785108996144393674643700983641943706057746355268651265592785469488545538261618745895485316849691889791385986519265728642799119421635541915107457913156096709301417017344
1	999	5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688
1	1000	10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376
1	1001	21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752
1	1002	42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504
1	1003	85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008
1	1004	171441377149802771351748007849600289689824769872885377191000062139256168179989779598911740610511337300415147666808503492029943245710770246975753241195177196862953084397187695766737193680997938270047266914448743599737311060278380280946648703137233006633139143642984674682566877306441990189395290689110016
1	1005	342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032
1	1006	685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064
1	1007	1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128
1	1008	2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256
1	1009	5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520512
1	1010	10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024
1	1011	21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048
1	1012	43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096
1	1013	87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192
1	1014	175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384
1	1015	351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768
1	1016	702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536
1	1017	1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072
1	1018	2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144
1	1019	5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288
1	1020	11235582092889474423308157442431404585112356118389416079589380072358292237843810195794279832650471001320007117491962084853674360550901038905802964414967132773610493339054092829768888725077880882465817684505312860552384417646403930092119569408801702322709406917786643639996702871154982269052209770601514008576
1	1021	22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152
1	1022	44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034304
1	1023	89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068608
1	1024	179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216
9007199254740993	-1076	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112536929253600815061527818977838076251806207286509006541614362024793323803379723096018397058443476606992760274516000451717390942206162786092183781673808510259087999461470696814983371299142949997415074485716777789283846639653007989091581071212533981230392647942599636246788844160366246239962408434616123582982467164629391975051125486978789755285800369171822869247162096498546089603694959880847157065748586632627510042498986838391871577602909402219581905286183895587588878113748706902126693542239096827766536933710417263081256514731011365054527410033827010100773556001014069850070787629561720088681122136856234075875094872779989326617127943109805758167962083979014802238532473235092388680467150225710841803506823739756981069188614130727188467062660492956638336181640625
9007199254740993	-1075	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222507385850720163012305563795567615250361241457301801308322872404958664760675944619203679411688695321398552054903200090343478188441232557218436756334761702051817599892294139362996674259828589999483014897143355557856769327930601597818316214242506796246078529588519927249357768832073249247992481686923224716596493432925878395010225097395757951057160073834364573849432419299709217920738991976169431413149717326525502008499797367678374315520581880443916381057236779117517775622749741380425338708447819365553307386742083452616251302946202273010905482006765402020154711200202813970014157525912344017736224427371246815175018974555997865323425588621961151633592416795802960447706494647018477736093430045142168360701364747951396213837722826145437693412532098591327667236328125
9007199254740993	-1074	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044501477170144032602461112759113523050072248291460360261664574480991732952135188923840735882337739064279710410980640018068695637688246511443687351266952340410363519978458827872599334851965717999896602979428671111571353865586120319563663242848501359249215705917703985449871553766414649849598496337384644943319298686585175679002045019479151590211432014766872914769886483859941843584147798395233886282629943465305100401699959473535674863104116376088783276211447355823503555124549948276085067741689563873110661477348416690523250260589240454602181096401353080404030942240040562794002831505182468803547244885474249363035003794911199573064685117724392230326718483359160592089541298929403695547218686009028433672140272949590279242767544565229087538682506419718265533447265625
9007199254740993	-1073	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008900295434028806520492222551822704610014449658292072052332914896198346590427037784768147176467547812855942082196128003613739127537649302288737470253390468082072703995691765574519866970393143599979320595885734222314270773117224063912732648569700271849843141183540797089974310753282929969919699267476928988663859737317035135800409003895830318042286402953374582953977296771988368716829559679046777256525988693061020080339991894707134972620823275217756655242289471164700711024909989655217013548337912774622132295469683338104650052117848090920436219280270616080806188448008112558800566301036493760709448977094849872607000758982239914612937023544878446065343696671832118417908259785880739109443737201805686734428054589918055848553508913045817507736501283943653106689453125
9007199254740993	-1072	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001780059086805761304098444510364540922002889931658414410466582979239669318085407556953629435293509562571188416439225600722747825507529860457747494050678093616414540799138353114903973394078628719995864119177146844462854154623444812782546529713940054369968628236708159417994862150656585993983939853495385797732771947463407027160081800779166063608457280590674916590795459354397673743365911935809355451305197738612204016067998378941426994524164655043551331048457894232940142204981997931043402709667582554924426459093936667620930010423569618184087243856054123216161237689601622511760113260207298752141889795418969974521400151796447982922587404708975689213068739334366423683581651957176147821888747440361137346885610917983611169710701782609163501547300256788730621337890625
9007199254740993	-1071	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000356011817361152260819688902072908184400577986331682882093316595847933863617081511390725887058701912514237683287845120144549565101505972091549498810135618723282908159827670622980794678815725743999172823835429368892570830924688962556509305942788010873993725647341631883598972430131317198796787970699077159546554389492681405432016360155833212721691456118134983318159091870879534748673182387161871090261039547722440803213599675788285398904832931008710266209691578846588028440996399586208680541933516510984885291818787333524186002084713923636817448771210824643232247537920324502352022652041459750428377959083793994904280030359289596584517480941795137842613747866873284736716330391435229564377749488072227469377122183596722233942140356521832700309460051357746124267578125
9007199254740993	-1070	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071202363472230452163937780414581636880115597266336576418663319169586772723416302278145177411740382502847536657569024028909913020301194418309899762027123744656581631965534124596158935763145148799834564767085873778514166184937792511301861188557602174798745129468326376719794486026263439759357594139815431909310877898536281086403272031166642544338291223626996663631818374175906949734636477432374218052207909544488160642719935157657079780966586201742053241938315769317605688199279917241736108386703302196977058363757466704837200416942784727363489754242164928646449507584064900470404530408291950085675591816758798980856006071857919316903496188359027568522749573374656947343266078287045912875549897614445493875424436719344446788428071304366540061892010271549224853515625
9007199254740993	-1069	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014240472694446090432787556082916327376023119453267315283732663833917354544683260455629035482348076500569507331513804805781982604060238883661979952405424748931316326393106824919231787152629029759966912953417174755702833236987558502260372237711520434959749025893665275343958897205252687951871518827963086381862175579707256217280654406233328508867658244725399332726363674835181389946927295486474843610441581908897632128543987031531415956193317240348410648387663153863521137639855983448347221677340660439395411672751493340967440083388556945472697950848432985729289901516812980094080906081658390017135118363351759796171201214371583863380699237671805513704549914674931389468653215657409182575109979522889098775084887343868889357685614260873308012378402054309844970703125
9007199254740993	-1068	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002848094538889218086557511216583265475204623890653463056746532766783470908936652091125807096469615300113901466302760961156396520812047776732395990481084949786263265278621364983846357430525805951993382590683434951140566647397511700452074447542304086991949805178733055068791779441050537590374303765592617276372435115941451243456130881246665701773531648945079866545272734967036277989385459097294968722088316381779526425708797406306283191238663448069682129677532630772704227527971196689669444335468132087879082334550298668193488016677711389094539590169686597145857980303362596018816181216331678003427023672670351959234240242874316772676139847534361102740909982934986277893730643131481836515021995904577819755016977468773777871537122852174661602475680410861968994140625
9007199254740993	-1067	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000569618907777843617311502243316653095040924778130692611349306553356694181787330418225161419293923060022780293260552192231279304162409555346479198096216989957252653055724272996769271486105161190398676518136686990228113329479502340090414889508460817398389961035746611013758355888210107518074860753118523455274487023188290248691226176249333140354706329789015973309054546993407255597877091819458993744417663276355905285141759481261256638247732689613936425935506526154540845505594239337933888867093626417575816466910059733638697603335542277818907918033937319429171596060672519203763236243266335600685404734534070391846848048574863354535227969506872220548181996586997255578746128626296367303004399180915563951003395493754755574307424570434932320495136082172393798828125
9007199254740993	-1066	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113923781555568723462300448663330619008184955626138522269861310671338836357466083645032283858784612004556058652110438446255860832481911069295839619243397991450530611144854599353854297221032238079735303627337398045622665895900468018082977901692163479677992207149322202751671177642021503614972150623704691054897404637658049738245235249866628070941265957803194661810909398681451119575418363891798748883532655271181057028351896252251327649546537922787285187101305230908169101118847867586777773418725283515163293382011946727739520667108455563781583606787463885834319212134503840752647248653267120137080946906814078369369609714972670907045593901374444109636399317399451115749225725259273460600879836183112790200679098750951114861484914086986464099027216434478759765625
9007199254740993	-1065	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022784756311113744692460089732666123801636991125227704453972262134267767271493216729006456771756922400911211730422087689251172166496382213859167923848679598290106122228970919870770859444206447615947060725467479609124533179180093603616595580338432695935598441429864440550334235528404300722994430124740938210979480927531609947649047049973325614188253191560638932362181879736290223915083672778359749776706531054236211405670379250450265529909307584557457037420261046181633820223769573517355554683745056703032658676402389345547904133421691112756316721357492777166863842426900768150529449730653424027416189381362815673873921942994534181409118780274888821927279863479890223149845145051854692120175967236622558040135819750190222972296982817397292819805443286895751953125
9007199254740993	-1064	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004556951262222748938492017946533224760327398225045540890794452426853553454298643345801291354351384480182242346084417537850234433299276442771833584769735919658021224445794183974154171888841289523189412145093495921824906635836018720723319116067686539187119688285972888110066847105680860144598886024948187642195896185506321989529809409994665122837650638312127786472436375947258044783016734555671949955341306210847242281134075850090053105981861516911491407484052209236326764044753914703471110936749011340606531735280477869109580826684338222551263344271498555433372768485380153630105889946130684805483237876272563134774784388598906836281823756054977764385455972695978044629969029010370938424035193447324511608027163950038044594459396563479458563961088657379150390625
9007199254740993	-1063	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911390252444549787698403589306644952065479645009108178158890485370710690859728669160258270870276896036448469216883507570046886659855288554366716953947183931604244889158836794830834377768257904637882429018699184364981327167203744144663823213537307837423937657194577622013369421136172028919777204989637528439179237101264397905961881998933024567530127662425557294487275189451608956603346911134389991068261242169448456226815170018010621196372303382298281496810441847265352808950782940694222187349802268121306347056095573821916165336867644510252668854299711086674553697076030726021177989226136961096647575254512626954956877719781367256364751210995552877091194539195608925993805802074187684807038689464902321605432790007608918891879312695891712792217731475830078125
9007199254740993	-1062	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182278050488909957539680717861328990413095929001821635631778097074142138171945733832051654174055379207289693843376701514009377331971057710873343390789436786320848977831767358966166875553651580927576485803739836872996265433440748828932764642707461567484787531438915524402673884227234405783955440997927505687835847420252879581192376399786604913506025532485111458897455037890321791320669382226877998213652248433889691245363034003602124239274460676459656299362088369453070561790156588138844437469960453624261269411219114764383233067373528902050533770859942217334910739415206145204235597845227392219329515050902525390991375543956273451272950242199110575418238907839121785198761160414837536961407737892980464321086558001521783778375862539178342558443546295166015625
9007199254740993	-1061	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036455610097781991507936143572265798082619185800364327126355619414828427634389146766410330834811075841457938768675340302801875466394211542174668678157887357264169795566353471793233375110730316185515297160747967374599253086688149765786552928541492313496957506287783104880534776845446881156791088199585501137567169484050575916238475279957320982701205106497022291779491007578064358264133876445375599642730449686777938249072606800720424847854892135291931259872417673890614112358031317627768887493992090724852253882243822952876646613474705780410106754171988443466982147883041229040847119569045478443865903010180505078198275108791254690254590048439822115083647781567824357039752232082967507392281547578596092864217311600304356755675172507835668511688709259033203125
9007199254740993	-1060	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007291122019556398301587228714453159616523837160072865425271123882965685526877829353282066166962215168291587753735068060560375093278842308434933735631577471452833959113270694358646675022146063237103059432149593474919850617337629953157310585708298462699391501257556620976106955369089376231358217639917100227513433896810115183247695055991464196540241021299404458355898201515612871652826775289075119928546089937355587649814521360144084969570978427058386251974483534778122822471606263525553777498798418144970450776448764590575329322694941156082021350834397688693396429576608245808169423913809095688773180602036101015639655021758250938050918009687964423016729556313564871407950446416593501478456309515719218572843462320060871351135034501567133702337741851806640625
9007199254740993	-1059	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001458224403911279660317445742890631923304767432014573085054224776593137105375565870656413233392443033658317550747013612112075018655768461686986747126315494290566791822654138871729335004429212647420611886429918694983970123467525990631462117141659692539878300251511324195221391073817875246271643527983420045502686779362023036649539011198292839308048204259880891671179640303122574330565355057815023985709217987471117529962904272028816993914195685411677250394896706955624564494321252705110755499759683628994090155289752918115065864538988231216404270166879537738679285915321649161633884782761819137754636120407220203127931004351650187610183601937592884603345911262712974281590089283318700295691261903143843714568692464012174270227006900313426740467548370361328125
9007199254740993	-1058	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000291644880782255932063489148578126384660953486402914617010844955318627421075113174131282646678488606731663510149402722422415003731153692337397349425263098858113358364530827774345867000885842529484122377285983738996794024693505198126292423428331938507975660050302264839044278214763575049254328705596684009100537355872404607329907802239658567861609640851976178334235928060624514866113071011563004797141843597494223505992580854405763398782839137082335450078979341391124912898864250541022151099951936725798818031057950583623013172907797646243280854033375907547735857183064329832326776956552363827550927224081444040625586200870330037522036720387518576920669182252542594856318017856663740059138252380628768742913738492802434854045401380062685348093509674072265625
9007199254740993	-1057	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058328976156451186412697829715625276932190697280582923402168991063725484215022634826256529335697721346332702029880544484483000746230738467479469885052619771622671672906165554869173400177168505896824475457196747799358804938701039625258484685666387701595132010060452967808855642952715009850865741119336801820107471174480921465981560447931713572321928170395235666847185612124902973222614202312600959428368719498844701198516170881152679756567827416467090015795868278224982579772850108204430219990387345159763606211590116724602634581559529248656170806675181509547171436612865966465355391310472765510185444816288808125117240174066007504407344077503715384133836450508518971263603571332748011827650476125753748582747698560486970809080276012537069618701934814453125
9007199254740993	-1056	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011665795231290237282539565943125055386438139456116584680433798212745096843004526965251305867139544269266540405976108896896600149246147693495893977010523954324534334581233110973834680035433701179364895091439349559871760987740207925051696937133277540319026402012090593561771128590543001970173148223867360364021494234896184293196312089586342714464385634079047133369437122424980594644522840462520191885673743899768940239703234176230535951313565483293418003159173655644996515954570021640886043998077469031952721242318023344920526916311905849731234161335036301909434287322573193293071078262094553102037088963257761625023448034813201500881468815500743076826767290101703794252720714266549602365530095225150749716549539712097394161816055202507413923740386962890625
9007199254740993	-1055	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002333159046258047456507913188625011077287627891223316936086759642549019368600905393050261173427908853853308081195221779379320029849229538699178795402104790864906866916246622194766936007086740235872979018287869911974352197548041585010339387426655508063805280402418118712354225718108600394034629644773472072804298846979236858639262417917268542892877126815809426673887424484996118928904568092504038377134748779953788047940646835246107190262713096658683600631834731128999303190914004328177208799615493806390544248463604668984105383262381169946246832267007260381886857464514638658614215652418910620407417792651552325004689606962640300176293763100148615365353458020340758850544142853309920473106019045030149943309907942419478832363211040501482784748077392578125
9007199254740993	-1054	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000466631809251609491301582637725002215457525578244663387217351928509803873720181078610052234685581770770661616239044355875864005969845907739835759080420958172981373383249324438953387201417348047174595803657573982394870439509608317002067877485331101612761056080483623742470845143621720078806925928954694414560859769395847371727852483583453708578575425363161885334777484896999223785780913618500807675426949755990757609588129367049221438052542619331736720126366946225799860638182800865635441759923098761278108849692720933796821076652476233989249366453401452076377371492902927731722843130483782124081483558530310465000937921392528060035258752620029723073070691604068151770108828570661984094621203809006029988661981588483895766472642208100296556949615478515625
9007199254740993	-1053	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093326361850321898260316527545000443091505115648932677443470385701960774744036215722010446937116354154132323247808871175172801193969181547967151816084191634596274676649864887790677440283469609434919160731514796478974087901921663400413575497066220322552211216096724748494169028724344015761385185790938882912171953879169474345570496716690741715715085072632377066955496979399844757156182723700161535085389951198151521917625873409844287610508523866347344025273389245159972127636560173127088351984619752255621769938544186759364215330495246797849873290680290415275474298580585546344568626096756424816296711706062093000187584278505612007051750524005944614614138320813630354021765714132396818924240761801205997732396317696779153294528441620059311389923095703125
9007199254740993	-1052	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018665272370064379652063305509000088618301023129786535488694077140392154948807243144402089387423270830826464649561774235034560238793836309593430363216838326919254935329972977558135488056693921886983832146302959295794817580384332680082715099413244064510442243219344949698833805744868803152277037158187776582434390775833894869114099343338148343143017014526475413391099395879968951431236544740032307017077990239630304383525174681968857522101704773269468805054677849031994425527312034625417670396923950451124353987708837351872843066099049359569974658136058083055094859716117109268913725219351284963259342341212418600037516855701122401410350104801188922922827664162726070804353142826479363784848152360241199546479263539355830658905688324011862277984619140625
9007199254740993	-1051	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003733054474012875930412661101800017723660204625957307097738815428078430989761448628880417877484654166165292929912354847006912047758767261918686072643367665383850987065994595511627097611338784377396766429260591859158963516076866536016543019882648812902088448643868989939766761148973760630455407431637555316486878155166778973822819868667629668628603402905295082678219879175993790286247308948006461403415598047926060876705034936393771504420340954653893761010935569806398885105462406925083534079384790090224870797541767470374568613219809871913994931627211616611018971943223421853782745043870256992651868468242483720007503371140224480282070020960237784584565532832545214160870628565295872756969630472048239909295852707871166131781137664802372455596923828125
9007199254740993	-1050	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000746610894802575186082532220360003544732040925191461419547763085615686197952289725776083575496930833233058585982470969401382409551753452383737214528673533076770197413198919102325419522267756875479353285852118371831792703215373307203308603976529762580417689728773797987953352229794752126091081486327511063297375631033355794764563973733525933725720680581059016535643975835198758057249461789601292280683119609585212175341006987278754300884068190930778752202187113961279777021092481385016706815876958018044974159508353494074913722643961974382798986325442323322203794388644684370756549008774051398530373693648496744001500674228044896056414004192047556916913106566509042832174125713059174551393926094409647981859170541574233226356227532960474491119384765625
9007199254740993	-1049	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149322178960515037216506444072000708946408185038292283909552617123137239590457945155216715099386166646611717196494193880276481910350690476747442905734706615354039482639783820465083904453551375095870657170423674366358540643074661440661720795305952516083537945754759597590670445958950425218216297265502212659475126206671158952912794746705186745144136116211803307128795167039751611449892357920258456136623921917042435068201397455750860176813638186155750440437422792255955404218496277003341363175391603608994831901670698814982744528792394876559797265088464664440758877728936874151309801754810279706074738729699348800300134845608979211282800838409511383382621313301808566434825142611834910278785218881929596371834108314846645271245506592094898223876953125
9007199254740993	-1048	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029864435792103007443301288814400141789281637007658456781910523424627447918091589031043343019877233329322343439298838776055296382070138095349488581146941323070807896527956764093016780890710275019174131434084734873271708128614932288132344159061190503216707589150951919518134089191790085043643259453100442531895025241334231790582558949341037349028827223242360661425759033407950322289978471584051691227324784383408487013640279491150172035362727637231150088087484558451191080843699255400668272635078320721798966380334139762996548905758478975311959453017692932888151775545787374830261960350962055941214947745939869760060026969121795842256560167681902276676524262660361713286965028522366982055757043776385919274366821662969329054249101318418979644775390625
9007199254740993	-1047	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005972887158420601488660257762880028357856327401531691356382104684925489583618317806208668603975446665864468687859767755211059276414027619069897716229388264614161579305591352818603356178142055003834826286816946974654341625722986457626468831812238100643341517830190383903626817838358017008728651890620088506379005048266846358116511789868207469805765444648472132285151806681590064457995694316810338245464956876681697402728055898230034407072545527446230017617496911690238216168739851080133654527015664144359793276066827952599309781151695795062391890603538586577630355109157474966052392070192411188242989549187973952012005393824359168451312033536380455335304852532072342657393005704473396411151408755277183854873364332593865810849820263683795928955078125
9007199254740993	-1046	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001194577431684120297732051552576005671571265480306338271276420936985097916723663561241733720795089333172893737571953551042211855282805523813979543245877652922832315861118270563720671235628411000766965257363389394930868325144597291525293766362447620128668303566038076780725363567671603401745730378124017701275801009653369271623302357973641493961153088929694426457030361336318012891599138863362067649092991375336339480545611179646006881414509105489246003523499382338047643233747970216026730905403132828871958655213365590519861956230339159012478378120707717315526071021831494993210478414038482237648597909837594790402401078764871833690262406707276091067060970506414468531478601140894679282230281751055436770974672866518773162169964052736759185791015625
9007199254740993	-1045	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000238915486336824059546410310515201134314253096061267654255284187397019583344732712248346744159017866634578747514390710208442371056561104762795908649175530584566463172223654112744134247125682200153393051472677878986173665028919458305058753272489524025733660713207615356145072713534320680349146075624803540255160201930673854324660471594728298792230617785938885291406072267263602578319827772672413529818598275067267896109122235929201376282901821097849200704699876467609528646749594043205346181080626565774391731042673118103972391246067831802495675624141543463105214204366298998642095682807696447529719581967518958080480215752974366738052481341455218213412194101282893706295720228178935856446056350211087354194934573303754632433992810547351837158203125
9007199254740993	-1044	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047783097267364811909282062103040226862850619212253530851056837479403916668946542449669348831803573326915749502878142041688474211312220952559181729835106116913292634444730822548826849425136440030678610294535575797234733005783891661011750654497904805146732142641523071229014542706864136069829215124960708051032040386134770864932094318945659758446123557187777058281214453452720515663965554534482705963719655013453579221824447185840275256580364219569840140939975293521905729349918808641069236216125313154878346208534623620794478249213566360499135124828308692621042840873259799728419136561539289505943916393503791616096043150594873347610496268291043642682438820256578741259144045635787171289211270042217470838986914660750926486798562109470367431640625
9007199254740993	-1043	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009556619453472962381856412420608045372570123842450706170211367495880783333789308489933869766360714665383149900575628408337694842262444190511836345967021223382658526888946164509765369885027288006135722058907115159446946601156778332202350130899580961029346428528304614245802908541372827213965843024992141610206408077226954172986418863789131951689224711437555411656242890690544103132793110906896541192743931002690715844364889437168055051316072843913968028187995058704381145869983761728213847243225062630975669241706924724158895649842713272099827024965661738524208568174651959945683827312307857901188783278700758323219208630118974669522099253658208728536487764051315748251828809127157434257842254008443494167797382932150185297359712421894073486328125
9007199254740993	-1042	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001911323890694592476371282484121609074514024768490141234042273499176156666757861697986773953272142933076629980115125681667538968452488838102367269193404244676531705377789232901953073977005457601227144411781423031889389320231355666440470026179916192205869285705660922849160581708274565442793168604998428322041281615445390834597283772757826390337844942287511082331248578138108820626558622181379308238548786200538143168872977887433611010263214568782793605637599011740876229173996752345642769448645012526195133848341384944831779129968542654419965404993132347704841713634930391989136765462461571580237756655740151664643841726023794933904419850731641745707297552810263149650365761825431486851568450801688698833559476586430037059471942484378814697265625
9007199254740993	-1041	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000382264778138918495274256496824321814902804953698028246808454699835231333351572339597354790654428586615325996023025136333507793690497767620473453838680848935306341075557846580390614795401091520245428882356284606377877864046271133288094005235983238441173857141132184569832116341654913088558633720999685664408256323089078166919456754551565278067568988457502216466249715627621764125311724436275861647709757240107628633774595577486722202052642913756558721127519802348175245834799350469128553889729002505239026769668276988966355825993708530883993080998626469540968342726986078397827353092492314316047551331148030332928768345204758986780883970146328349141459510562052629930073152365086297370313690160337739766711895317286007411894388496875762939453125
9007199254740993	-1040	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076452955627783699054851299364864362980560990739605649361690939967046266670314467919470958130885717323065199204605027266701558738099553524094690767736169787061268215111569316078122959080218304049085776471256921275575572809254226657618801047196647688234771428226436913966423268330982617711726744199937132881651264617815633383891350910313055613513797691500443293249943125524352825062344887255172329541951448021525726754919115497344440410528582751311744225503960469635049166959870093825710777945800501047805353933655397793271165198741706176798616199725293908193668545397215679565470618498462863209510266229606066585753669040951797356176794029265669828291902112410525986014630473017259474062738032067547953342379063457201482378877699375152587890625
9007199254740993	-1039	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015290591125556739810970259872972872596112198147921129872338187993409253334062893583894191626177143464613039840921005453340311747619910704818938153547233957412253643022313863215624591816043660809817155294251384255115114561850845331523760209439329537646954285645287382793284653666196523542345348839987426576330252923563126676778270182062611122702759538300088658649988625104870565012468977451034465908390289604305145350983823099468888082105716550262348845100792093927009833391974018765142155589160100209561070786731079558654233039748341235359723239945058781638733709079443135913094123699692572641902053245921213317150733808190359471235358805853133965658380422482105197202926094603451894812547606413509590668475812691440296475775539875030517578125
9007199254740993	-1038	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003058118225111347962194051974594574519222439629584225974467637598681850666812578716778838325235428692922607968184201090668062349523982140963787630709446791482450728604462772643124918363208732161963431058850276851023022912370169066304752041887865907529390857129057476558656930733239304708469069767997485315266050584712625335355654036412522224540551907660017731729997725020974113002493795490206893181678057920861029070196764619893777616421143310052469769020158418785401966678394803753028431117832020041912214157346215911730846607949668247071944647989011756327746741815888627182618824739938514528380410649184242663430146761638071894247071761170626793131676084496421039440585218920690378962509521282701918133695162538288059295155107975006103515625
9007199254740993	-1037	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000611623645022269592438810394918914903844487925916845194893527519736370133362515743355767665047085738584521593636840218133612469904796428192757526141889358296490145720892554528624983672641746432392686211770055370204604582474033813260950408377573181505878171425811495311731386146647860941693813953599497063053210116942525067071130807282504444908110381532003546345999545004194822600498759098041378636335611584172205814039352923978755523284228662010493953804031683757080393335678960750605686223566404008382442831469243182346169321589933649414388929597802351265549348363177725436523764947987702905676082129836848532686029352327614378849414352234125358626335216899284207888117043784138075792501904256540383626739032507657611859031021595001220703125
9007199254740993	-1036	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122324729004453918487762078983782980768897585183369038978705503947274026672503148671153533009417147716904318727368043626722493980959285638551505228377871659298029144178510905724996734528349286478537242354011074040920916494806762652190081675514636301175634285162299062346277229329572188338762790719899412610642023388505013414226161456500888981622076306400709269199909000838964520099751819608275727267122316834441162807870584795751104656845732402098790760806336751416078667135792150121137244713280801676488566293848636469233864317986729882877785919560470253109869672635545087304752989597540581135216425967369706537205870465522875769882870446825071725267043379856841577623408756827615158500380851308076725347806501531522371806204319000244140625
9007199254740993	-1035	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024464945800890783697552415796756596153779517036673807795741100789454805334500629734230706601883429543380863745473608725344498796191857127710301045675574331859605828835702181144999346905669857295707448470802214808184183298961352530438016335102927260235126857032459812469255445865914437667752558143979882522128404677701002682845232291300177796324415261280141853839981800167792904019950363921655145453424463366888232561574116959150220931369146480419758152161267350283215733427158430024227448942656160335297713258769727293846772863597345976575557183912094050621973934527109017460950597919508116227043285193473941307441174093104575153976574089365014345053408675971368315524681751365523031700076170261615345069561300306304474361240863800048828125
9007199254740993	-1034	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004892989160178156739510483159351319230755903407334761559148220157890961066900125946846141320376685908676172749094721745068899759238371425542060209135114866371921165767140436228999869381133971459141489694160442961636836659792270506087603267020585452047025371406491962493851089173182887533550511628795976504425680935540200536569046458260035559264883052256028370767996360033558580803990072784331029090684892673377646512314823391830044186273829296083951630432253470056643146685431686004845489788531232067059542651753945458769354572719469195315111436782418810124394786905421803492190119583901623245408657038694788261488234818620915030795314817873002869010681735194273663104936350273104606340015234052323069013912260061260894872248172760009765625
9007199254740993	-1033	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000978597832035631347902096631870263846151180681466952311829644031578192213380025189369228264075337181735234549818944349013779951847674285108412041827022973274384233153428087245799973876226794291828297938832088592327367331958454101217520653404117090409405074281298392498770217834636577506710102325759195300885136187108040107313809291652007111852976610451205674153599272006711716160798014556866205818136978534675529302462964678366008837254765859216790326086450694011328629337086337200969097957706246413411908530350789091753870914543893839063022287356483762024878957381084360698438023916780324649081731407738957652297646963724183006159062963574600573802136347038854732620987270054620921268003046810464613802782452012252178974449634552001953125
9007199254740993	-1032	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000195719566407126269580419326374052769230236136293390462365928806315638442676005037873845652815067436347046909963788869802755990369534857021682408365404594654876846630685617449159994775245358858365659587766417718465473466391690820243504130680823418081881014856259678499754043566927315501342020465151839060177027237421608021462761858330401422370595322090241134830719854401342343232159602911373241163627395706935105860492592935673201767450953171843358065217290138802265725867417267440193819591541249282682381706070157818350774182908778767812604457471296752404975791476216872139687604783356064929816346281547791530459529392744836601231812592714920114760427269407770946524197454010924184253600609362092922760556490402450435794889926910400390625
9007199254740993	-1031	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039143913281425253916083865274810553846047227258678092473185761263127688535201007574769130563013487269409381992757773960551198073906971404336481673080918930975369326137123489831998955049071771673131917553283543693094693278338164048700826136164683616376202971251935699950808713385463100268404093030367812035405447484321604292552371666080284474119064418048226966143970880268468646431920582274648232725479141387021172098518587134640353490190634368671613043458027760453145173483453488038763918308249856536476341214031563670154836581755753562520891494259350480995158295243374427937520956671212985963269256309558306091905878548967320246362518542984022952085453881554189304839490802184836850720121872418584552111298080490087158977985382080078125
9007199254740993	-1030	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007828782656285050783216773054962110769209445451735618494637152252625537707040201514953826112602697453881876398551554792110239614781394280867296334616183786195073865227424697966399791009814354334626383510656708738618938655667632809740165227232936723275240594250387139990161742677092620053680818606073562407081089496864320858510474333216056894823812883609645393228794176053693729286384116454929646545095828277404234419703717426928070698038126873734322608691605552090629034696690697607752783661649971307295268242806312734030967316351150712504178298851870096199031659048674885587504191334242597192653851261911661218381175709793464049272503708596804590417090776310837860967898160436967370144024374483716910422259616098017431795597076416015625
9007199254740993	-1029	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001565756531257010156643354610992422153841889090347123698927430450525107541408040302990765222520539490776375279710310958422047922956278856173459266923236757239014773045484939593279958201962870866925276702131341747723787731133526561948033045446587344655048118850077427998032348535418524010736163721214712481416217899372864171702094866643211378964762576721929078645758835210738745857276823290985929309019165655480846883940743485385614139607625374746864521738321110418125806939338139521550556732329994261459053648561262546806193463270230142500835659770374019239806331809734977117500838266848519438530770252382332243676235141958692809854500741719360918083418155262167572193579632087393474028804874896743382084451923219603486359119415283203125
9007199254740993	-1028	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313151306251402031328670922198484430768377818069424739785486090105021508281608060598153044504107898155275055942062191684409584591255771234691853384647351447802954609096987918655991640392574173385055340426268349544757546226705312389606609089317468931009623770015485599606469707083704802147232744242942496283243579874572834340418973328642275792952515344385815729151767042147749171455364658197185861803833131096169376788148697077122827921525074949372904347664222083625161387867627904310111346465998852291810729712252509361238692654046028500167131954074803847961266361946995423500167653369703887706154050476466448735247028391738561970900148343872183616683631052433514438715926417478694805760974979348676416890384643920697271823883056640625
9007199254740993	-1027	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062630261250280406265734184439696886153675563613884947957097218021004301656321612119630608900821579631055011188412438336881916918251154246938370676929470289560590921819397583731198328078514834677011068085253669908951509245341062477921321817863493786201924754003097119921293941416740960429446548848588499256648715974914566868083794665728455158590503068877163145830353408429549834291072931639437172360766626219233875357629739415424565584305014989874580869532844416725032277573525580862022269293199770458362145942450501872247738530809205700033426390814960769592253272389399084700033530673940777541230810095293289747049405678347712394180029668774436723336726210486702887743185283495738961152194995869735283378076928784139454364776611328125
9007199254740993	-1026	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012526052250056081253146836887939377230735112722776989591419443604200860331264322423926121780164315926211002237682487667376383383650230849387674135385894057912118184363879516746239665615702966935402213617050733981790301849068212495584264363572698757240384950800619423984258788283348192085889309769717699851329743194982913373616758933145691031718100613775432629166070681685909966858214586327887434472153325243846775071525947883084913116861002997974916173906568883345006455514705116172404453858639954091672429188490100374449547706161841140006685278162992153918450654477879816940006706134788155508246162019058657949409881135669542478836005933754887344667345242097340577548637056699147792230438999173947056675615385756827890872955322265625
9007199254740993	-1025	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002505210450011216250629367377587875446147022544555397918283888720840172066252864484785224356032863185242200447536497533475276676730046169877534827077178811582423636872775903349247933123140593387080442723410146796358060369813642499116852872714539751448076990160123884796851757656669638417177861953943539970265948638996582674723351786629138206343620122755086525833214136337181993371642917265577486894430665048769355014305189576616982623372200599594983234781313776669001291102941023234480890771727990818334485837698020074889909541232368228001337055632598430783690130895575963388001341226957631101649232403811731589881976227133908495767201186750977468933469048419468115509727411339829558446087799834789411335123077151365578174591064453125
9007199254740993	-1024	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501042090002243250125873475517575089229404508911079583656777744168034413250572896957044871206572637048440089507299506695055335346009233975506965415435762316484727374555180669849586624628118677416088544682029359271612073962728499823370574542907950289615398032024776959370351531333927683435572390788707994053189727799316534944670357325827641268724024551017305166642827267436398674328583453115497378886133009753871002861037915323396524674440119918996646956262755333800258220588204646896178154345598163666897167539604014977981908246473645600267411126519686156738026179115192677600268245391526220329846480762346317976395245426781699153440237350195493786693809683893623101945482267965911689217559966957882267024615430273115634918212890625
9007199254740993	-1023	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100208418000448650025174695103515017845880901782215916731355548833606882650114579391408974241314527409688017901459901339011067069201846795101393083087152463296945474911036133969917324925623735483217708936405871854322414792545699964674114908581590057923079606404955391874070306266785536687114478157741598810637945559863306988934071465165528253744804910203461033328565453487279734865716690623099475777226601950774200572207583064679304934888023983799329391252551066760051644117640929379235630869119632733379433507920802995596381649294729120053482225303937231347605235823038535520053649078305244065969296152469263595279049085356339830688047470039098757338761936778724620389096453593182337843511993391576453404923086054623126983642578125
9007199254740993	-1022	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020041683600089730005034939020703003569176180356443183346271109766721376530022915878281794848262905481937603580291980267802213413840369359020278616617430492659389094982207226793983464985124747096643541787281174370864482958509139992934822981716318011584615921280991078374814061253357107337422895631548319762127589111972661397786814293033105650748960982040692206665713090697455946973143338124619895155445320390154840114441516612935860986977604796759865878250510213352010328823528185875847126173823926546675886701584160599119276329858945824010696445060787446269521047164607707104010729815661048813193859230493852719055809817071267966137609494007819751467752387355744924077819290718636467568702398678315290680984617210924625396728515625
9007199254740993	-1021	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004008336720017946001006987804140600713835236071288636669254221953344275306004583175656358969652581096387520716058396053560442682768073871804055723323486098531877818996441445358796692997024949419328708357456234874172896591701827998586964596343263602316923184256198215674962812250671421467484579126309663952425517822394532279557362858606621130149792196408138441333142618139491189394628667624923979031089064078030968022888303322587172197395520959351973175650102042670402065764705637175169425234764785309335177340316832119823855265971789164802139289012157489253904209432921541420802145963132209762638771846098770543811161963414253593227521898801563950293550477471148984815563858143727293513740479735663058136196923442184925079345703125
9007199254740993	-1020	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000801667344003589200201397560828120142767047214257727333850844390668855061200916635131271793930516219277504143211679210712088536553614774360811144664697219706375563799288289071759338599404989883865741671491246974834579318340365599717392919268652720463384636851239643134992562450134284293496915825261932790485103564478906455911472571721324226029958439281627688266628523627898237878925733524984795806217812815606193604577660664517434439479104191870394635130020408534080413152941127435033885046952957061867035468063366423964771053194357832960427857802431497850780841886584308284160429192626441952527754369219754108762232392682850718645504379760312790058710095494229796963112771628745458702748095947132611627239384688436985015869140625
9007199254740993	-1019	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160333468800717840040279512165624028553409442851545466770168878133771012240183327026254358786103243855500828642335842142417707310722954872162228932939443941275112759857657814351867719880997976773148334298249394966915863668073119943478583853730544092676927370247928626998512490026856858699383165052386558097020712895781291182294514344264845205991687856325537653325704725579647575785146704996959161243562563121238720915532132903486887895820838374078927026004081706816082630588225487006777009390591412373407093612673284792954210638871566592085571560486299570156168377316861656832085838525288390505550873843950821752446478536570143729100875952062558011742019098845959392622554325749091740549619189426522325447876937687397003173828125
9007199254740993	-1018	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032066693760143568008055902433124805710681888570309093354033775626754202448036665405250871757220648771100165728467168428483541462144590974432445786587888788255022551971531562870373543976199595354629666859649878993383172733614623988695716770746108818535385474049585725399702498005371371739876633010477311619404142579156258236458902868852969041198337571265107530665140945115929515157029340999391832248712512624247744183106426580697377579164167674815785405200816341363216526117645097401355401878118282474681418722534656958590842127774313318417114312097259914031233675463372331366417167705057678101110174768790164350489295707314028745820175190412511602348403819769191878524510865149818348109923837885304465089575387537479400634765625
9007199254740993	-1017	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006413338752028713601611180486624961142136377714061818670806755125350840489607333081050174351444129754220033145693433685696708292428918194886489157317577757651004510394306312574074708795239919070925933371929975798676634546722924797739143354149221763707077094809917145079940499601074274347975326602095462323880828515831251647291780573770593808239667514253021506133028189023185903031405868199878366449742502524849548836621285316139475515832833534963157081040163268272643305223529019480271080375623656494936283744506931391718168425554862663683422862419451982806246735092674466273283433541011535620222034953758032870097859141462805749164035038082502320469680763953838375704902173029963669621984767577060893017915077507495880126953125
9007199254740993	-1016	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001282667750405742720322236097324992228427275542812363734161351025070168097921466616210034870288825950844006629138686737139341658485783638977297831463515551530200902078861262514814941759047983814185186674385995159735326909344584959547828670829844352741415418961983429015988099920214854869595065320419092464776165703166250329458356114754118761647933502850604301226605637804637180606281173639975673289948500504969909767324257063227895103166566706992631416208032653654528661044705803896054216075124731298987256748901386278343633685110972532736684572483890396561249347018534893254656686708202307124044406990751606574019571828292561149832807007616500464093936152790767675140980434605992733924396953515412178603583015501499176025390625
9007199254740993	-1015	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000256533550081148544064447219464998445685455108562472746832270205014033619584293323242006974057765190168801325827737347427868331697156727795459566292703110306040180415772252502962988351809596762837037334877199031947065381868916991909565734165968870548283083792396685803197619984042970973919013064083818492955233140633250065891671222950823752329586700570120860245321127560927436121256234727995134657989700100993981953464851412645579020633313341398526283241606530730905732208941160779210843215024946259797451349780277255668726737022194506547336914496778079312249869403706978650931337341640461424808881398150321314803914365658512229966561401523300092818787230558153535028196086921198546784879390703082435720716603100299835205078125
9007199254740993	-1014	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051306710016229708812889443892999689137091021712494549366454041002806723916858664648401394811553038033760265165547469485573666339431345559091913258540622061208036083154450500592597670361919352567407466975439806389413076373783398381913146833193774109656616758479337160639523996808594194783802612816763698591046628126650013178334244590164750465917340114024172049064225512185487224251246945599026931597940020198796390692970282529115804126662668279705256648321306146181146441788232155842168643004989251959490269956055451133745347404438901309467382899355615862449973880741395730186267468328092284961776279630064262960782873131702445993312280304660018563757446111630707005639217384239709356975878140616487144143320620059967041015625
9007199254740993	-1013	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010261342003245941762577888778599937827418204342498909873290808200561344783371732929680278962310607606752053033109493897114733267886269111818382651708124412241607216630890100118519534072383870513481493395087961277882615274756679676382629366638754821931323351695867432127904799361718838956760522563352739718209325625330002635666848918032950093183468022804834409812845102437097444850249389119805386319588004039759278138594056505823160825332533655941051329664261229236229288357646431168433728600997850391898053991211090226749069480887780261893476579871123172489994776148279146037253493665618456992355255926012852592156574626340489198662456060932003712751489222326141401127843476847941871395175628123297428828664124011993408203125
9007199254740993	-1012	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002052268400649188352515577755719987565483640868499781974658161640112268956674346585936055792462121521350410606621898779422946653577253822363676530341624882448321443326178020023703906814476774102696298679017592255576523054951335935276525873327750964386264670339173486425580959872343767791352104512670547943641865125066000527133369783606590018636693604560966881962569020487419488970049877823961077263917600807951855627718811301164632165066506731188210265932852245847245857671529286233686745720199570078379610798242218045349813896177556052378695315974224634497998955229655829207450698733123691398471051185202570518431314925268097839732491212186400742550297844465228280225568695369588374279035125624659485765732824802398681640625
9007199254740993	-1011	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000410453680129837670503115551143997513096728173699956394931632328022453791334869317187211158492424304270082121324379755884589330715450764472735306068324976489664288665235604004740781362895354820539259735803518451115304610990267187055305174665550192877252934067834697285116191974468753558270420902534109588728373025013200105426673956721318003727338720912193376392513804097483897794009975564792215452783520161590371125543762260232926433013301346237642053186570449169449171534305857246737349144039914015675922159648443609069962779235511210475739063194844926899599791045931165841490139746624738279694210237040514103686262985053619567946498242437280148510059568893045656045113739073917674855807025124931897153146564960479736328125
9007199254740993	-1010	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082090736025967534100623110228799502619345634739991278986326465604490758266973863437442231698484860854016424264875951176917866143090152894547061213664995297932857733047120800948156272579070964107851947160703690223060922198053437411061034933110038575450586813566939457023238394893750711654084180506821917745674605002640021085334791344263600745467744182438675278502760819496779558801995112958443090556704032318074225108752452046585286602660269247528410637314089833889834306861171449347469828807982803135184431929688721813992555847102242095147812638968985379919958209186233168298027949324947655938842047408102820737252597010723913589299648487456029702011913778609131209022747814783534971161405024986379430629312992095947265625
9007199254740993	-1009	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016418147205193506820124622045759900523869126947998255797265293120898151653394772687488446339696972170803284852975190235383573228618030578909412242732999059586571546609424160189631254515814192821570389432140738044612184439610687482212206986622007715090117362713387891404647678978750142330816836101364383549134921000528004217066958268852720149093548836487735055700552163899355911760399022591688618111340806463614845021750490409317057320532053849505682127462817966777966861372234289869493965761596560627036886385937744362798511169420448419029562527793797075983991641837246633659605589864989531187768409481620564147450519402144782717859929697491205940402382755721826241804549562956706994232281004997275886125862598419189453125
9007199254740993	-1008	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003283629441038701364024924409151980104773825389599651159453058624179630330678954537497689267939394434160656970595038047076714645723606115781882448546599811917314309321884832037926250903162838564314077886428147608922436887922137496442441397324401543018023472542677578280929535795750028466163367220272876709826984200105600843413391653770544029818709767297547011140110432779871182352079804518337723622268161292722969004350098081863411464106410769901136425492563593355593372274446857973898793152319312125407377277187548872559702233884089683805912505558759415196798328367449326731921117972997906237553681896324112829490103880428956543571985939498241188080476551144365248360909912591341398846456200999455177225172519683837890625
9007199254740993	-1007	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000656725888207740272804984881830396020954765077919930231890611724835926066135790907499537853587878886832131394119007609415342929144721223156376489709319962383462861864376966407585250180632567712862815577285629521784487377584427499288488279464880308603604694508535515656185907159150005693232673444054575341965396840021120168682678330754108805963741953459509402228022086555974236470415960903667544724453632258544593800870019616372682292821282153980227285098512718671118674454889371594779758630463862425081475455437509774511940446776817936761182501111751883039359665673489865346384223594599581247510736379264822565898020776085791308714397187899648237616095310228873049672181982518268279769291240199891035445034503936767578125
9007199254740993	-1006	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131345177641548054560996976366079204190953015583986046378122344967185213227158181499907570717575777366426278823801521883068585828944244631275297941863992476692572372875393281517050036126513542572563115457125904356897475516885499857697655892976061720720938901707103131237181431830001138646534688810915068393079368004224033736535666150821761192748390691901880445604417311194847294083192180733508944890726451708918760174003923274536458564256430796045457019702543734223734890977874318955951726092772485016295091087501954902388089355363587352236500222350376607871933134697973069276844718919916249502147275852964513179604155217158261742879437579929647523219062045774609934436396503653655953858248039978207089006900787353515625
9007199254740993	-1005	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026269035528309610912199395273215840838190603116797209275624468993437042645431636299981514143515155473285255764760304376613717165788848926255059588372798495338514474575078656303410007225302708514512623091425180871379495103377099971539531178595212344144187780341420626247436286366000227729306937762183013678615873600844806747307133230164352238549678138380376089120883462238969458816638436146701788978145290341783752034800784654907291712851286159209091403940508746844746978195574863791190345218554497003259018217500390980477617871072717470447300044470075321574386626939594613855368943783983249900429455170592902635920831043431652348575887515985929504643812409154921986887279300730731190771649607995641417801380157470703125
9007199254740993	-1004	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005253807105661922182439879054643168167638120623359441855124893798687408529086327259996302828703031094657051152952060875322743433157769785251011917674559699067702894915015731260682001445060541702902524618285036174275899020675419994307906235719042468828837556068284125249487257273200045545861387552436602735723174720168961349461426646032870447709935627676075217824176692447793891763327687229340357795629058068356750406960156930981458342570257231841818280788101749368949395639114972758238069043710899400651803643500078196095523574214543494089460008894015064314877325387918922771073788756796649980085891034118580527184166208686330469715177503197185900928762481830984397377455860146146238154329921599128283560276031494140625
9007199254740993	-1003	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050761421132384436487975810928633633527624124671888371024978759737481705817265451999260565740606218931410230590412175064548686631553957050202383534911939813540578983003146252136400289012108340580504923657007234855179804135083998861581247143808493765767511213656825049897451454640009109172277510487320547144634944033792269892285329206574089541987125535215043564835338489558778352665537445868071559125811613671350081392031386196291668514051446368363656157620349873789879127822994551647613808742179880130360728700015639219104714842908698817892001778803012862975465077583784554214757751359329996017178206823716105436833241737266093943035500639437180185752496366196879475491172029229247630865984319825656712055206298828125
9007199254740993	-1002	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210152284226476887297595162185726726705524824934377674204995751947496341163453090399852113148121243786282046118082435012909737326310791410040476706982387962708115796600629250427280057802421668116100984731401446971035960827016799772316249428761698753153502242731365009979490290928001821834455502097464109428926988806758453978457065841314817908397425107043008712967067697911755670533107489173614311825162322734270016278406277239258333702810289273672731231524069974757975825564598910329522761748435976026072145740003127843820942968581739763578400355760602572595093015516756910842951550271865999203435641364743221087366648347453218788607100127887436037150499273239375895098234405845849526173196863965131342411041259765625
9007199254740993	-1001	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042030456845295377459519032437145345341104964986875534840999150389499268232690618079970422629624248757256409223616487002581947465262158282008095341396477592541623159320125850085456011560484333623220196946280289394207192165403359954463249885752339750630700448546273001995898058185600364366891100419492821885785397761351690795691413168262963581679485021408601742593413539582351134106621497834722862365032464546854003255681255447851666740562057854734546246304813994951595165112919782065904552349687195205214429148000625568764188593716347952715680071152120514519018603103351382168590310054373199840687128272948644217473329669490643757721420025577487207430099854647875179019646881169169905234639372793026268482208251953125
9007199254740993	-1000	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008406091369059075491903806487429069068220992997375106968199830077899853646538123615994084525924849751451281844723297400516389493052431656401619068279295518508324631864025170017091202312096866724644039389256057878841438433080671990892649977150467950126140089709254600399179611637120072873378220083898564377157079552270338159138282633652592716335897004281720348518682707916470226821324299566944572473006492909370800651136251089570333348112411570946909249260962798990319033022583956413180910469937439041042885829600125113752837718743269590543136014230424102903803720620670276433718062010874639968137425654589728843494665933898128751544284005115497441486019970929575035803929376233833981046927874558605253696441650390625
9007199254740993	-999	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001681218273811815098380761297485813813644198599475021393639966015579970729307624723198816905184969950290256368944659480103277898610486331280323813655859103701664926372805034003418240462419373344928807877851211575768287686616134398178529995430093590025228017941850920079835922327424014574675644016779712875431415910454067631827656526730518543267179400856344069703736541583294045364264859913388914494601298581874160130227250217914066669622482314189381849852192559798063806604516791282636182093987487808208577165920025022750567543748653918108627202846084820580760744124134055286743612402174927993627485130917945768698933186779625750308856801023099488297203994185915007160785875246766796209385574911721050739288330078125
9007199254740993	-998	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000336243654762363019676152259497162762728839719895004278727993203115994145861524944639763381036993990058051273788931896020655579722097266256064762731171820740332985274561006800683648092483874668985761575570242315153657537323226879635705999086018718005045603588370184015967184465484802914935128803355942575086283182090813526365531305346103708653435880171268813940747308316658809072852971982677782898920259716374832026045450043582813333924496462837876369970438511959612761320903358256527236418797497561641715433184005004550113508749730783621725440569216964116152148824826811057348722480434985598725497026183589153739786637355925150061771360204619897659440798837183001432157175049353359241877114982344210147857666015625
9007199254740993	-997	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067248730952472603935230451899432552545767943979000855745598640623198829172304988927952676207398798011610254757786379204131115944419453251212952546234364148066597054912201360136729618496774933797152315114048463030731507464645375927141199817203743601009120717674036803193436893096960582987025760671188515017256636418162705273106261069220741730687176034253762788149461663331761814570594396535556579784051943274966405209090008716562666784899292567575273994087702391922552264180671651305447283759499512328343086636801000910022701749946156724345088113843392823230429764965362211469744496086997119745099405236717830747957327471185030012354272040923979531888159767436600286431435009870671848375422996468842029571533203125
9007199254740993	-996	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013449746190494520787046090379886510509153588795800171149119728124639765834460997785590535241479759602322050951557275840826223188883890650242590509246872829613319410982440272027345923699354986759430463022809692606146301492929075185428239963440748720201824143534807360638687378619392116597405152134237703003451327283632541054621252213844148346137435206850752557629892332666352362914118879307111315956810388654993281041818001743312533356979858513515054798817540478384510452836134330261089456751899902465668617327360200182004540349989231344869017622768678564646085952993072442293948899217399423949019881047343566149591465494237006002470854408184795906377631953487320057286287001974134369675084599293768405914306640625
9007199254740993	-995	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002689949238098904157409218075977302101830717759160034229823945624927953166892199557118107048295951920464410190311455168165244637776778130048518101849374565922663882196488054405469184739870997351886092604561938521229260298585815037085647992688149744040364828706961472127737475723878423319481030426847540600690265456726508210924250442768829669227487041370150511525978466533270472582823775861422263191362077730998656208363600348662506671395971702703010959763508095676902090567226866052217891350379980493133723465472040036400908069997846268973803524553735712929217190598614488458789779843479884789803976209468713229918293098847401200494170881636959181275526390697464011457257400394826873935016919858753681182861328125
9007199254740993	-994	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000537989847619780831481843615195460420366143551832006845964789124985590633378439911423621409659190384092882038062291033633048927555355626009703620369874913184532776439297610881093836947974199470377218520912387704245852059717163007417129598537629948808072965741392294425547495144775684663896206085369508120138053091345301642184850088553765933845497408274030102305195693306654094516564755172284452638272415546199731241672720069732501334279194340540602191952701619135380418113445373210443578270075996098626744693094408007280181613999569253794760704910747142585843438119722897691757955968695976957960795241893742645983658619769480240098834176327391836255105278139492802291451480078965374787003383971750736236572265625
9007199254740993	-993	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107597969523956166296368723039092084073228710366401369192957824997118126675687982284724281931838076818576407612458206726609785511071125201940724073974982636906555287859522176218767389594839894075443704182477540849170411943432601483425919707525989761614593148278458885109499028955136932779241217073901624027610618269060328436970017710753186769099481654806020461039138661330818903312951034456890527654483109239946248334544013946500266855838868108120438390540323827076083622689074642088715654015199219725348938618881601456036322799913850758952140982149428517168687623944579538351591193739195391592159048378748529196731723953896048019766835265478367251021055627898560458290296015793074957400676794350147247314453125
9007199254740993	-992	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021519593904791233259273744607818416814645742073280273838591564999423625335137596456944856386367615363715281522491641345321957102214225040388144814794996527381311057571904435243753477918967978815088740836495508169834082388686520296685183941505197952322918629655691777021899805791027386555848243414780324805522123653812065687394003542150637353819896330961204092207827732266163780662590206891378105530896621847989249666908802789300053371167773621624087678108064765415216724537814928417743130803039843945069787723776320291207264559982770151790428196429885703433737524788915907670318238747839078318431809675749705839346344790779209603953367053095673450204211125579712091658059203158614991480135358870029449462890625
9007199254740993	-991	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004303918780958246651854748921563683362929148414656054767718312999884725067027519291388971277273523072743056304498328269064391420442845008077628962958999305476262211514380887048750695583793595763017748167299101633966816477737304059337036788301039590464583725931138355404379961158205477311169648682956064961104424730762413137478800708430127470763979266192240818441565546453232756132518041378275621106179324369597849933381760557860010674233554724324817535621612953083043344907562985683548626160607968789013957544755264058241452911996554030358085639285977140686747504957783181534063647749567815663686361935149941167869268958155841920790673410619134690040842225115942418331611840631722998296027071774005889892578125
9007199254740993	-990	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860783756191649330370949784312736672585829682931210953543662599976945013405503858277794255454704614548611260899665653812878284088569001615525792591799861095252442302876177409750139116758719152603549633459820326793363295547460811867407357660207918092916745186227671080875992231641095462233929736591212992220884946152482627495760141686025494152795853238448163688313109290646551226503608275655124221235864873919569986676352111572002134846710944864963507124322590616608668981512597136709725232121593757802791508951052811648290582399310806071617127857195428137349500991556636306812729549913563132737272387029988233573853791631168384158134682123826938008168445023188483666322368126344599659205414354801177978515625
9007199254740993	-989	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172156751238329866074189956862547334517165936586242190708732519995389002681100771655558851090940922909722252179933130762575656817713800323105158518359972219050488460575235481950027823351743830520709926691964065358672659109492162373481471532041583618583349037245534216175198446328219092446785947318242598444176989230496525499152028337205098830559170647689632737662621858129310245300721655131024844247172974783913997335270422314400426969342188972992701424864518123321733796302519427341945046424318751560558301790210562329658116479862161214323425571439085627469900198311327261362545909982712626547454477405997646714770758326233676831626936424765387601633689004637696733264473625268919931841082870960235595703125
9007199254740993	-988	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034431350247665973214837991372509466903433187317248438141746503999077800536220154331111770218188184581944450435986626152515131363542760064621031703671994443810097692115047096390005564670348766104141985338392813071734531821898432474696294306408316723716669807449106843235039689265643818489357189463648519688835397846099305099830405667441019766111834129537926547532524371625862049060144331026204968849434594956782799467054084462880085393868437794598540284972903624664346759260503885468389009284863750312111660358042112465931623295972432242864685114287817125493980039662265452272509181996542525309490895481199529342954151665246735366325387284953077520326737800927539346652894725053783986368216574192047119140625
9007199254740993	-987	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006886270049533194642967598274501893380686637463449687628349300799815560107244030866222354043637636916388890087197325230503026272708552012924206340734398888762019538423009419278001112934069753220828397067678562614346906364379686494939258861281663344743333961489821368647007937853128763697871437892729703937767079569219861019966081133488203953222366825907585309506504874325172409812028866205240993769886918991356559893410816892576017078773687558919708056994580724932869351852100777093677801856972750062422332071608422493186324659194486448572937022857563425098796007932453090454501836399308505061898179096239905868590830333049347073265077456990615504065347560185507869330578945010756797273643314838409423828125
9007199254740993	-986	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001377254009906638928593519654900378676137327492689937525669860159963112021448806173244470808727527383277778017439465046100605254541710402584841268146879777752403907684601883855600222586813950644165679413535712522869381272875937298987851772256332668948666792297964273729401587570625752739574287578545940787553415913843972203993216226697640790644473365181517061901300974865034481962405773241048198753977383798271311978682163378515203415754737511783941611398916144986573870370420155418735560371394550012484466414321684498637264931838897289714587404571512685019759201586490618090900367279861701012379635819247981173718166066609869414653015491398123100813069512037101573866115789002151359454728662967681884765625
9007199254740993	-985	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000275450801981327785718703930980075735227465498537987505133972031992622404289761234648894161745505476655555603487893009220121050908342080516968253629375955550480781536920376771120044517362790128833135882707142504573876254575187459797570354451266533789733358459592854745880317514125150547914857515709188157510683182768794440798643245339528158128894673036303412380260194973006896392481154648209639750795476759654262395736432675703040683150947502356788322279783228997314774074084031083747112074278910002496893282864336899727452986367779457942917480914302537003951840317298123618180073455972340202475927163849596234743633213321973882930603098279624620162613902407420314773223157800430271890945732593536376953125
9007199254740993	-984	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055090160396265557143740786196015147045493099707597501026794406398524480857952246929778832349101095331111120697578601844024210181668416103393650725875191110096156307384075354224008903472558025766627176541428500914775250915037491959514070890253306757946671691918570949176063502825030109582971503141837631502136636553758888159728649067905631625778934607260682476052038994601379278496230929641927950159095351930852479147286535140608136630189500471357664455956645799462954814816806216749422414855782000499378656572867379945490597273555891588583496182860507400790368063459624723636014691194468040495185432769919246948726642664394776586120619655924924032522780481484062954644631560086054378189146518707275390625
9007199254740993	-983	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011018032079253111428748157239203029409098619941519500205358881279704896171590449385955766469820219066222224139515720368804842036333683220678730145175038222019231261476815070844801780694511605153325435308285700182955050183007498391902814178050661351589334338383714189835212700565006021916594300628367526300427327310751777631945729813581126325155786921452136495210407798920275855699246185928385590031819070386170495829457307028121627326037900094271532891191329159892590962963361243349884482971156400099875731314573475989098119454711178317716699236572101480158073612691924944727202938238893608099037086553983849389745328532878955317224123931184984806504556096296812590928926312017210875637829303741455078125
9007199254740993	-982	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002203606415850622285749631447840605881819723988303900041071776255940979234318089877191153293964043813244444827903144073760968407266736644135746029035007644403846252295363014168960356138902321030665087061657140036591010036601499678380562835610132270317866867676742837967042540113001204383318860125673505260085465462150355526389145962716225265031157384290427299042081559784055171139849237185677118006363814077234099165891461405624325465207580018854306578238265831978518192592672248669976896594231280019975146262914695197819623890942235663543339847314420296031614722538384988945440587647778721619807417310796769877949065706575791063444824786236996961300911219259362518185785262403442175127565860748291015625
9007199254740993	-981	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000440721283170124457149926289568121176363944797660780008214355251188195846863617975438230658792808762648888965580628814752193681453347328827149205807001528880769250459072602833792071227780464206133017412331428007318202007320299935676112567122026454063573373535348567593408508022600240876663772025134701052017093092430071105277829192543245053006231476858085459808416311956811034227969847437135423601272762815446819833178292281124865093041516003770861315647653166395703638518534449733995379318846256003995029252582939039563924778188447132708667969462884059206322944507676997789088117529555744323961483462159353975589813141315158212688964957247399392260182243851872503637157052480688435025513172149658203125
9007199254740993	-980	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088144256634024891429985257913624235272788959532156001642871050237639169372723595087646131758561752529777793116125762950438736290669465765429841161400305776153850091814520566758414245556092841226603482466285601463640401464059987135222513424405290812714674707069713518681701604520048175332754405026940210403418618486014221055565838508649010601246295371617091961683262391362206845593969487427084720254552563089363966635658456224973018608303200754172263129530633279140727703706889946799075863769251200799005850516587807912784955637689426541733593892576811841264588901535399557817623505911148864792296692431870795117962628263031642537792991449479878452036448770374500727431410496137687005102634429931640625
9007199254740993	-979	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017628851326804978285997051582724847054557791906431200328574210047527833874544719017529226351712350505955558623225152590087747258133893153085968232280061155230770018362904113351682849111218568245320696493257120292728080292811997427044502684881058162542934941413942703736340320904009635066550881005388042080683723697202844211113167701729802120249259074323418392336652478272441369118793897485416944050910512617872793327131691244994603721660640150834452625906126655828145540741377989359815172753850240159801170103317561582556991127537885308346718778515362368252917780307079911563524701182229772958459338486374159023592525652606328507558598289895975690407289754074900145486282099227537401020526885986328125
9007199254740993	-978	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003525770265360995657199410316544969410911558381286240065714842009505566774908943803505845270342470101191111724645030518017549451626778630617193646456012231046154003672580822670336569822243713649064139298651424058545616058562399485408900536976211632508586988282788540747268064180801927013310176201077608416136744739440568842222633540345960424049851814864683678467330495654488273823758779497083388810182102523574558665426338248998920744332128030166890525181225331165629108148275597871963034550770048031960234020663512316511398225507577061669343755703072473650583556061415982312704940236445954591691867697274831804718505130521265701511719657979195138081457950814980029097256419845507480204105377197265625
9007199254740993	-977	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000705154053072199131439882063308993882182311676257248013142968401901113354981788760701169054068494020238222344929006103603509890325355726123438729291202446209230800734516164534067313964448742729812827859730284811709123211712479897081780107395242326501717397656557708149453612836160385402662035240215521683227348947888113768444526708069192084809970362972936735693466099130897654764751755899416677762036420504714911733085267649799784148866425606033378105036245066233125821629655119574392606910154009606392046804132702463302279645101515412333868751140614494730116711212283196462540988047289190918338373539454966360943701026104253140302343931595839027616291590162996005819451283969101496040821075439453125
9007199254740993	-976	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141030810614439826287976412661798776436462335251449602628593680380222670996357752140233810813698804047644468985801220720701978065071145224687745858240489241846160146903232906813462792889748545962565571946056962341824642342495979416356021479048465300343479531311541629890722567232077080532407048043104336645469789577622753688905341613838416961994072594587347138693219826179530952950351179883335552407284100942982346617053529959956829773285121206675621007249013246625164325931023914878521382030801921278409360826540492660455929020303082466773750228122898946023342242456639292508197609457838183667674707890993272188740205220850628060468786319167805523258318032599201163890256793820299208164215087890625
9007199254740993	-975	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028206162122887965257595282532359755287292467050289920525718736076044534199271550428046762162739760809528893797160244144140395613014229044937549171648097848369232029380646581362692558577949709192513114389211392468364928468499195883271204295809693060068695906262308325978144513446415416106481409608620867329093957915524550737781068322767683392398814518917469427738643965235906190590070235976667110481456820188596469323410705991991365954657024241335124201449802649325032865186204782975704276406160384255681872165308098532091185804060616493354750045624579789204668448491327858501639521891567636733534941578198654437748041044170125612093757263833561104651663606519840232778051358764059841632843017578125
9007199254740993	-974	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005641232424577593051519056506471951057458493410057984105143747215208906839854310085609352432547952161905778759432048828828079122602845808987509834329619569673846405876129316272538511715589941838502622877842278493672985693699839176654240859161938612013739181252461665195628902689283083221296281921724173465818791583104910147556213664553536678479762903783493885547728793047181238118014047195333422096291364037719293864682141198398273190931404848267024840289960529865006573037240956595140855281232076851136374433061619706418237160812123298670950009124915957840933689698265571700327904378313527346706988315639730887549608208834025122418751452766712220930332721303968046555610271752811968326568603515625
9007199254740993	-973	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001128246484915518610303811301294390211491698682011596821028749443041781367970862017121870486509590432381155751886409765765615824520569161797501966865923913934769281175225863254507702343117988367700524575568455698734597138739967835330848171832387722402747836250492333039125780537856616644259256384344834693163758316620982029511242732910707335695952580756698777109545758609436247623602809439066684419258272807543858772936428239679654638186280969653404968057992105973001314607448191319028171056246415370227274886612323941283647432162424659734190001824983191568186737939653114340065580875662705469341397663127946177509921641766805024483750290553342444186066544260793609311122054350562393665313720703125
9007199254740993	-972	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225649296983103722060762260258878042298339736402319364205749888608356273594172403424374097301918086476231150377281953153123164904113832359500393373184782786953856235045172650901540468623597673540104915113691139746919427747993567066169634366477544480549567250098466607825156107571323328851851276868966938632751663324196405902248546582141467139190516151339755421909151721887249524720561887813336883851654561508771754587285647935930927637256193930680993611598421194600262921489638263805634211249283074045454977322464788256729486432484931946838000364996638313637347587930622868013116175132541093868279532625589235501984328353361004896750058110668488837213308852158721862224410870112478733062744140625
9007199254740993	-971	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045129859396620744412152452051775608459667947280463872841149977721671254718834480684874819460383617295246230075456390630624632980822766471900078674636956557390771247009034530180308093724719534708020983022738227949383885549598713413233926873295508896109913450019693321565031221514264665770370255373793387726550332664839281180449709316428293427838103230267951084381830344377449904944112377562667376770330912301754350917457129587186185527451238786136198722319684238920052584297927652761126842249856614809090995464492957651345897286496986389367600072999327662727469517586124573602623235026508218773655906525117847100396865670672200979350011622133697767442661770431744372444882174022495746612548828125
9007199254740993	-970	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009025971879324148882430490410355121691933589456092774568229995544334250943766896136974963892076723459049246015091278126124926596164553294380015734927391311478154249401806906036061618744943906941604196604547645589876777109919742682646785374659101779221982690003938664313006244302852933154074051074758677545310066532967856236089941863285658685567620646053590216876366068875489980988822475512533475354066182460350870183491425917437237105490247757227239744463936847784010516859585530552225368449971322961818199092898591530269179457299397277873520014599865532545493903517224914720524647005301643754731181305023569420079373134134440195870002324426739553488532354086348874488976434804499149322509765625
9007199254740993	-969	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001805194375864829776486098082071024338386717891218554913645999108866850188753379227394992778415344691809849203018255625224985319232910658876003146985478262295630849880361381207212323748988781388320839320909529117975355421983948536529357074931820355844396538000787732862601248860570586630814810214951735509062013306593571247217988372657131737113524129210718043375273213775097996197764495102506695070813236492070174036698285183487447421098049551445447948892787369556802103371917106110445073689994264592363639818579718306053835891459879455574704002919973106509098780703444982944104929401060328750946236261004713884015874626826888039174000464885347910697706470817269774897795286960899829864501953125
9007199254740993	-968	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000361038875172965955297219616414204867677343578243710982729199821773370037750675845478998555683068938361969840603651125044997063846582131775200629397095652459126169976072276241442464749797756277664167864181905823595071084396789707305871414986364071168879307600157546572520249772114117326162962042990347101812402661318714249443597674531426347422704825842143608675054642755019599239552899020501339014162647298414034807339657036697489484219609910289089589778557473911360420674383421222089014737998852918472727963715943661210767178291975891114940800583994621301819756140688996588820985880212065750189247252200942776803174925365377607834800092977069582139541294163453954979559057392179965972900390625
9007199254740993	-967	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072207775034593191059443923282840973535468715648742196545839964354674007550135169095799711136613787672393968120730225008999412769316426355040125879419130491825233995214455248288492949959551255532833572836381164719014216879357941461174282997272814233775861520031509314504049954422823465232592408598069420362480532263742849888719534906285269484540965168428721735010928551003919847910579804100267802832529459682806961467931407339497896843921982057817917955711494782272084134876684244417802947599770583694545592743188732242153435658395178222988160116798924260363951228137799317764197176042413150037849450440188555360634985073075521566960018595413916427908258832690790995911811478435993194580078125
9007199254740993	-966	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014441555006918638211888784656568194707093743129748439309167992870934801510027033819159942227322757534478793624146045001799882553863285271008025175883826098365046799042891049657698589991910251106566714567276232943802843375871588292234856599454562846755172304006301862900809990884564693046518481719613884072496106452748569977743906981257053896908193033685744347002185710200783969582115960820053560566505891936561392293586281467899579368784396411563583591142298956454416826975336848883560589519954116738909118548637746448430687131679035644597632023359784852072790245627559863552839435208482630007569890088037711072126997014615104313392003719082783285581651766538158199182362295687198638916015625
9007199254740993	-965	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002888311001383727642377756931313638941418748625949687861833598574186960302005406763831988445464551506895758724829209000359976510772657054201605035176765219673009359808578209931539717998382050221313342913455246588760568675174317658446971319890912569351034460801260372580161998176912938609303696343922776814499221290549713995548781396251410779381638606737148869400437142040156793916423192164010712113301178387312278458717256293579915873756879282312716718228459791290883365395067369776712117903990823347781823709727549289686137426335807128919526404671956970414558049125511972710567887041696526001513978017607542214425399402923020862678400743816556657116330353307631639836472459137439727783203125
9007199254740993	-964	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000577662200276745528475551386262727788283749725189937572366719714837392060401081352766397689092910301379151744965841800071995302154531410840321007035353043934601871961715641986307943599676410044262668582691049317752113735034863531689394263978182513870206892160252074516032399635382587721860739268784555362899844258109942799109756279250282155876327721347429773880087428408031358783284638432802142422660235677462455691743451258715983174751375856462543343645691958258176673079013473955342423580798164669556364741945509857937227485267161425783905280934391394082911609825102394542113577408339305200302795603521508442885079880584604172535680148763311331423266070661526327967294491827487945556640625
9007199254740993	-963	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115532440055349105695110277252545557656749945037987514473343942967478412080216270553279537818582060275830348993168360014399060430906282168064201407070608786920374392343128397261588719935282008852533716538209863550422747006972706337878852795636502774041378432050414903206479927076517544372147853756911072579968851621988559821951255850056431175265544269485954776017485681606271756656927686560428484532047135492491138348690251743196634950275171292508668729138391651635334615802694791068484716159632933911272948389101971587445497053432285156781056186878278816582321965020478908422715481667861040060559120704301688577015976116920834507136029752662266284653214132305265593458898365497589111328125
9007199254740993	-962	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023106488011069821139022055450509111531349989007597502894668788593495682416043254110655907563716412055166069798633672002879812086181256433612840281414121757384074878468625679452317743987056401770506743307641972710084549401394541267575770559127300554808275686410082980641295985415303508874429570751382214515993770324397711964390251170011286235053108853897190955203497136321254351331385537312085696906409427098498227669738050348639326990055034258501733745827678330327066923160538958213696943231926586782254589677820394317489099410686457031356211237375655763316464393004095781684543096333572208012111824140860337715403195223384166901427205950532453256930642826461053118691779673099517822265625
9007199254740993	-961	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004621297602213964227804411090101822306269997801519500578933757718699136483208650822131181512743282411033213959726734400575962417236251286722568056282824351476814975693725135890463548797411280354101348661528394542016909880278908253515154111825460110961655137282016596128259197083060701774885914150276442903198754064879542392878050234002257247010621770779438191040699427264250870266277107462417139381281885419699645533947610069727865398011006851700346749165535666065413384632107791642739388646385317356450917935564078863497819882137291406271242247475131152663292878600819156336908619266714441602422364828172067543080639044676833380285441190106490651386128565292210623738355934619903564453125
9007199254740993	-960	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000924259520442792845560882218020364461253999560303900115786751543739827296641730164426236302548656482206642791945346880115192483447250257344513611256564870295362995138745027178092709759482256070820269732305678908403381976055781650703030822365092022192331027456403319225651839416612140354977182830055288580639750812975908478575610046800451449402124354155887638208139885452850174053255421492483427876256377083939929106789522013945573079602201370340069349833107133213082676926421558328547877729277063471290183587112815772699563976427458281254248449495026230532658575720163831267381723853342888320484472965634413508616127808935366676057088238021298130277225713058442124747671186923980712890625
9007199254740993	-959	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000184851904088558569112176443604072892250799912060780023157350308747965459328346032885247260509731296441328558389069376023038496689450051468902722251312974059072599027749005435618541951896451214164053946461135781680676395211156330140606164473018404438466205491280663845130367883322428070995436566011057716127950162595181695715122009360090289880424870831177527641627977090570034810651084298496685575251275416787985821357904402789114615920440274068013869966621426642616535385284311665709575545855412694258036717422563154539912795285491656250849689899005246106531715144032766253476344770668577664096894593126882701723225561787073335211417647604259626055445142611688424949534237384796142578125
9007199254740993	-958	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036970380817711713822435288720814578450159982412156004631470061749593091865669206577049452101946259288265711677813875204607699337890010293780544450262594811814519805549801087123708390379290242832810789292227156336135279042231266028121232894603680887693241098256132769026073576664485614199087313202211543225590032519036339143024401872018057976084974166235505528325595418114006962130216859699337115050255083357597164271580880557822923184088054813602773993324285328523307077056862333141915109171082538851607343484512630907982559057098331250169937979801049221306343028806553250695268954133715532819378918625376540344645112357414667042283529520851925211089028522337684989906847476959228515625
9007199254740993	-957	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007394076163542342764487057744162915690031996482431200926294012349918618373133841315409890420389251857653142335562775040921539867578002058756108890052518962362903961109960217424741678075858048566562157858445431267227055808446253205624246578920736177538648219651226553805214715332897122839817462640442308645118006503807267828604880374403611595216994833247101105665119083622801392426043371939867423010051016671519432854316176111564584636817610962720554798664857065704661415411372466628383021834216507770321468696902526181596511811419666250033987595960209844261268605761310650139053790826743106563875783725075308068929022471482933408456705904170385042217805704467536997981369495391845703125
9007199254740993	-956	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001478815232708468552897411548832583138006399296486240185258802469983723674626768263081978084077850371530628467112555008184307973515600411751221778010503792472580792221992043484948335615171609713312431571689086253445411161689250641124849315784147235507729643930245310761042943066579424567963492528088461729023601300761453565720976074880722319043398966649420221133023816724560278485208674387973484602010203334303886570863235222312916927363522192544110959732971413140932283082274493325676604366843301554064293739380505236319302362283933250006797519192041968852253721152262130027810758165348621312775156745015061613785804494296586681691341180834077008443561140893507399596273899078369140625
9007199254740993	-955	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000295763046541693710579482309766516627601279859297248037051760493996744734925353652616395616815570074306125693422511001636861594703120082350244355602100758494516158444398408696989667123034321942662486314337817250689082232337850128224969863156829447101545928786049062152208588613315884913592698505617692345804720260152290713144195214976144463808679793329884044226604763344912055697041734877594696920402040666860777314172647044462583385472704438508822191946594282628186456616454898665135320873368660310812858747876101047263860472456786650001359503838408393770450744230452426005562151633069724262555031349003012322757160898859317336338268236166815401688712228178701479919254779815673828125
9007199254740993	-954	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059152609308338742115896461953303325520255971859449607410352098799348946985070730523279123363114014861225138684502200327372318940624016470048871120420151698903231688879681739397933424606864388532497262867563450137816446467570025644993972631365889420309185757209812430441717722663176982718539701123538469160944052030458142628839042995228892761735958665976808845320952668982411139408346975518939384080408133372155462834529408892516677094540887701764438389318856525637291323290979733027064174673732062162571749575220209452772094491357330000271900767681678754090148846090485201112430326613944852511006269800602464551432179771863467267653647233363080337742445635740295983850955963134765625
9007199254740993	-953	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011830521861667748423179292390660665104051194371889921482070419759869789397014146104655824672622802972245027736900440065474463788124803294009774224084030339780646337775936347879586684921372877706499452573512690027563289293514005128998794526273177884061837151441962486088343544532635396543707940224707693832188810406091628525767808599045778552347191733195361769064190533796482227881669395103787876816081626674431092566905881778503335418908177540352887677863771305127458264658195946605412834934746412432514349915044041890554418898271466000054380153536335750818029769218097040222486065322788970502201253960120492910286435954372693453530729446672616067548489127148059196770191192626953125
9007199254740993	-952	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002366104372333549684635858478132133020810238874377984296414083951973957879402829220931164934524560594449005547380088013094892757624960658801954844816806067956129267555187269575917336984274575541299890514702538005512657858702801025799758905254635576812367430288392497217668708906527079308741588044941538766437762081218325705153561719809155710469438346639072353812838106759296445576333879020757575363216325334886218513381176355700667083781635508070577535572754261025491652931639189321082566986949282486502869983008808378110883779654293200010876030707267150163605953843619408044497213064557794100440250792024098582057287190874538690706145889334523213509697825429611839354038238525390625
9007199254740993	-951	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000473220874466709936927171695626426604162047774875596859282816790394791575880565844186232986904912118889801109476017602618978551524992131760390968963361213591225853511037453915183467396854915108259978102940507601102531571740560205159951781050927115362473486057678499443533741781305415861748317608988307753287552416243665141030712343961831142093887669327814470762567621351859289115266775804151515072643265066977243702676235271140133416756327101614115507114550852205098330586327837864216513397389856497300573996601761675622176755930858640002175206141453430032721190768723881608899442612911558820088050158404819716411457438174907738141229177866904642701939565085922367870807647705078125
9007199254740993	-950	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094644174893341987385434339125285320832409554975119371856563358078958315176113168837246597380982423777960221895203520523795710304998426352078193792672242718245170702207490783036693479370983021651995620588101520220506314348112041031990356210185423072494697211535699888706748356261083172349663521797661550657510483248733028206142468792366228418777533865562894152513524270371857823053355160830303014528653013395448740535247054228026683351265420322823101422910170441019666117265567572843302679477971299460114799320352335124435351186171728000435041228290686006544238153744776321779888522582311764017610031680963943282291487634981547628245835573380928540387913017184473574161529541015625
9007199254740993	-949	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018928834978668397477086867825057064166481910995023874371312671615791663035222633767449319476196484755592044379040704104759142060999685270415638758534448543649034140441498156607338695874196604330399124117620304044101262869622408206398071242037084614498939442307139977741349671252216634469932704359532310131502096649746605641228493758473245683755506773112578830502704854074371564610671032166060602905730602679089748107049410845605336670253084064564620284582034088203933223453113514568660535895594259892022959864070467024887070237234345600087008245658137201308847630748955264355977704516462352803522006336192788656458297526996309525649167114676185708077582603436894714832305908203125
9007199254740993	-948	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003785766995733679495417373565011412833296382199004774874262534323158332607044526753489863895239296951118408875808140820951828412199937054083127751706889708729806828088299631321467739174839320866079824823524060808820252573924481641279614248407416922899787888461427995548269934250443326893986540871906462026300419329949321128245698751694649136751101354622515766100540970814874312922134206433212120581146120535817949621409882169121067334050616812912924056916406817640786644690622702913732107179118851978404591972814093404977414047446869120017401649131627440261769526149791052871195540903292470560704401267238557731291659505399261905129833422935237141615516520687378942966461181640625
9007199254740993	-947	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000757153399146735899083474713002282566659276439800954974852506864631666521408905350697972779047859390223681775161628164190365682439987410816625550341377941745961365617659926264293547834967864173215964964704812161764050514784896328255922849681483384579957577692285599109653986850088665378797308174381292405260083865989864225649139750338929827350220270924503153220108194162974862584426841286642424116229224107163589924281976433824213466810123362582584811383281363528157328938124540582746421435823770395680918394562818680995482809489373824003480329826325488052353905229958210574239108180658494112140880253447711546258331901079852381025966684587047428323103304137475788593292236328125
9007199254740993	-946	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000151430679829347179816694942600456513331855287960190994970501372926333304281781070139594555809571878044736355032325632838073136487997482163325110068275588349192273123531985252858709566993572834643192992940962432352810102956979265651184569936296676915991515538457119821930797370017733075759461634876258481052016773197972845129827950067785965470044054184900630644021638832594972516885368257328484823245844821432717984856395286764842693362024672516516962276656272705631465787624908116549284287164754079136183678912563736199096561897874764800696065965265097610470781045991642114847821636131698822428176050689542309251666380215970476205193336917409485664620660827495157718658447265625
9007199254740993	-945	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030286135965869435963338988520091302666371057592038198994100274585266660856356214027918911161914375608947271006465126567614627297599496432665022013655117669838454624706397050571741913398714566928638598588192486470562020591395853130236913987259335383198303107691423964386159474003546615151892326975251696210403354639594569025965590013557193094008810836980126128804327766518994503377073651465696964649168964286543596971279057352968538672404934503303392455331254541126293157524981623309856857432950815827236735782512747239819312379574952960139213193053019522094156209198328422969564327226339764485635210137908461850333276043194095241038667383481897132924132165499031543731689453125
9007199254740993	-944	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006057227193173887192667797704018260533274211518407639798820054917053332171271242805583782232382875121789454201293025313522925459519899286533004402731023533967690924941279410114348382679742913385727719717638497294112404118279170626047382797451867076639660621538284792877231894800709323030378465395050339242080670927918913805193118002711438618801762167396025225760865553303798900675414730293139392929833792857308719394255811470593707734480986900660678491066250908225258631504996324661971371486590163165447347156502549447963862475914990592027842638610603904418831241839665684593912865445267952897127042027581692370066655208638819048207733476696379426584826433099806308746337890625
9007199254740993	-943	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001211445438634777438533559540803652106654842303681527959764010983410666434254248561116756446476575024357890840258605062704585091903979857306600880546204706793538184988255882022869676535948582677145543943527699458822480823655834125209476559490373415327932124307656958575446378960141864606075693079010067848416134185583782761038623600542287723760352433479205045152173110660759780135082946058627878585966758571461743878851162294118741546896197380132135698213250181645051726300999264932394274297318032633089469431300509889592772495182998118405568527722120780883766248367933136918782573089053590579425408405516338474013331041727763809641546695339275885316965286619961261749267578125
9007199254740993	-942	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242289087726955487706711908160730421330968460736305591952802196682133286850849712223351289295315004871578168051721012540917018380795971461320176109240941358707636997651176404573935307189716535429108788705539891764496164731166825041895311898074683065586424861531391715089275792028372921215138615802013569683226837116756552207724720108457544752070486695841009030434622132151956027016589211725575717193351714292348775770232458823748309379239476026427139642650036329010345260199852986478854859463606526617893886260101977918554499036599623681113705544424156176753249673586627383756514617810718115885081681103267694802666208345552761928309339067855177063393057323992252349853515625
9007199254740993	-941	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048457817545391097541342381632146084266193692147261118390560439336426657370169942444670257859063000974315633610344202508183403676159194292264035221848188271741527399530235280914787061437943307085821757741107978352899232946233365008379062379614936613117284972306278343017855158405674584243027723160402713936645367423351310441544944021691508950414097339168201806086924426430391205403317842345115143438670342858469755154046491764749661875847895205285427928530007265802069052039970597295770971892721305323578777252020395583710899807319924736222741108884831235350649934717325476751302923562143623177016336220653538960533241669110552385661867813571035412678611464798450469970703125
9007199254740993	-940	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009691563509078219508268476326429216853238738429452223678112087867285331474033988488934051571812600194863126722068840501636680735231838858452807044369637654348305479906047056182957412287588661417164351548221595670579846589246673001675812475922987322623456994461255668603571031681134916848605544632080542787329073484670262088308988804338301790082819467833640361217384885286078241080663568469023028687734068571693951030809298352949932375169579041057085585706001453160413810407994119459154194378544261064715755450404079116742179961463984947244548221776966247070129986943465095350260584712428724635403267244130707792106648333822110477132373562714207082535722292959690093994140625
9007199254740993	-939	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001938312701815643901653695265285843370647747685890444735622417573457066294806797697786810314362520038972625344413768100327336147046367771690561408873927530869661095981209411236591482457517732283432870309644319134115969317849334600335162495184597464524691398892251133720714206336226983369721108926416108557465814696934052417661797760867660358016563893566728072243476977057215648216132713693804605737546813714338790206161859670589986475033915808211417117141200290632082762081598823891830838875708852212943151090080815823348435992292796989448909644355393249414025997388693019070052116942485744927080653448826141558421329666764422095426474712542841416507144458591938018798828125
9007199254740993	-938	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000387662540363128780330739053057168674129549537178088947124483514691413258961359539557362062872504007794525068882753620065467229409273554338112281774785506173932219196241882247318296491503546456686574061928863826823193863569866920067032499036919492904938279778450226744142841267245396673944221785283221711493162939386810483532359552173532071603312778713345614448695395411443129643226542738760921147509362742867758041232371934117997295006783161642283423428240058126416552416319764778366167775141770442588630218016163164669687198458559397889781928871078649882805199477738603814010423388497148985416130689765228311684265933352884419085294942508568283301428891718387603759765625
9007199254740993	-937	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077532508072625756066147810611433734825909907435617789424896702938282651792271907911472412574500801558905013776550724013093445881854710867622456354957101234786443839248376449463659298300709291337314812385772765364638772713973384013406499807383898580987655955690045348828568253449079334788844357056644342298632587877362096706471910434706414320662555742669122889739079082288625928645308547752184229501872548573551608246474386823599459001356632328456684685648011625283310483263952955673233555028354088517726043603232632933937439691711879577956385774215729976561039895547720762802084677699429797083226137953045662336853186670576883817058988501713656660285778343677520751953125
9007199254740993	-936	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015506501614525151213229562122286746965181981487123557884979340587656530358454381582294482514900160311781002755310144802618689176370942173524491270991420246957288767849675289892731859660141858267462962477154553072927754542794676802681299961476779716197531191138009069765713650689815866957768871411328868459726517575472419341294382086941282864132511148533824577947815816457725185729061709550436845900374509714710321649294877364719891800271326465691336937129602325056662096652790591134646711005670817703545208720646526586787487938342375915591277154843145995312207979109544152560416935539885959416645227590609132467370637334115376763411797700342731332057155668735504150390625
9007199254740993	-935	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101300322905030242645912424457349393036396297424711576995868117531306071690876316458896502980032062356200551062028960523737835274188434704898254198284049391457753569935057978546371932028371653492592495430910614585550908558935360536259992295355943239506238227601813953142730137963173391553774282265773691945303515094483868258876417388256572826502229706764915589563163291545037145812341910087369180074901942942064329858975472943978360054265293138267387425920465011332419330558118226929342201134163540709041744129305317357497587668475183118255430968629199062441595821908830512083387107977191883329045518121826493474127466823075352682359540068546266411431133747100830078125
9007199254740993	-934	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000620260064581006048529182484891469878607279259484942315399173623506261214338175263291779300596006412471240110212405792104747567054837686940979650839656809878291550713987011595709274386405674330698518499086182122917110181711787072107251998459071188647901247645520362790628546027592634678310754856453154738389060703018896773651775283477651314565300445941352983117912632658309007429162468382017473836014980388588412865971795094588795672010853058627653477485184093002266483866111623645385868440226832708141808348825861063471499517533695036623651086193725839812488319164381766102416677421595438376665809103624365298694825493364615070536471908013709253282286226749420166015625
9007199254740993	-933	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000124052012916201209705836496978293975721455851896988463079834724701252242867635052658355860119201282494248022042481158420949513410967537388195930167931361975658310142797402319141854877281134866139703699817236424583422036342357414421450399691814237729580249529104072558125709205518526935662150971290630947677812140603779354730355056695530262913060089188270596623582526531661801485832493676403494767202996077717682573194359018917759134402170611725530695497036818600453296773222324729077173688045366541628361669765172212694299903506739007324730217238745167962497663832876353220483335484319087675333161820724873059738965098672923014107294381602741850656457245349884033203125
9007199254740993	-932	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024810402583240241941167299395658795144291170379397692615966944940250448573527010531671172023840256498849604408496231684189902682193507477639186033586272395131662028559480463828370975456226973227940739963447284916684407268471482884290079938362847545916049905820814511625141841103705387132430194258126189535562428120755870946071011339106052582612017837654119324716505306332360297166498735280698953440599215543536514638871803783551826880434122345106139099407363720090659354644464945815434737609073308325672333953034442538859980701347801464946043447749033592499532766575270644096667096863817535066632364144974611947793019734584602821458876320548370131291449069976806640625
9007199254740993	-931	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004962080516648048388233459879131759028858234075879538523193388988050089714705402106334234404768051299769920881699246336837980536438701495527837206717254479026332405711896092765674195091245394645588147992689456983336881453694296576858015987672569509183209981164162902325028368220741077426486038851625237907112485624151174189214202267821210516522403567530823864943301061266472059433299747056139790688119843108707302927774360756710365376086824469021227819881472744018131870928892989163086947521814661665134466790606888507771996140269560292989208689549806718499906553315054128819333419372763507013326472828994922389558603946916920564291775264109674026258289813995361328125
9007199254740993	-930	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000992416103329609677646691975826351805771646815175907704638677797610017942941080421266846880953610259953984176339849267367596107287740299105567441343450895805266481142379218553134839018249078929117629598537891396667376290738859315371603197534513901836641996232832580465005673644148215485297207770325047581422497124830234837842840453564242103304480713506164772988660212253294411886659949411227958137623968621741460585554872151342073075217364893804245563976294548803626374185778597832617389504362932333026893358121377701554399228053912058597841737909961343699981310663010825763866683874552701402665294565798984477911720789383384112858355052821934805251657962799072265625
9007199254740993	-929	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000198483220665921935529338395165270361154329363035181540927735559522003588588216084253369376190722051990796835267969853473519221457548059821113488268690179161053296228475843710626967803649815785823525919707578279333475258147771863074320639506902780367328399246566516093001134728829643097059441554065009516284499424966046967568568090712848420660896142701232954597732042450658882377331989882245591627524793724348292117110974430268414615043472978760849112795258909760725274837155719566523477900872586466605378671624275540310879845610782411719568347581992268739996262132602165152773336774910540280533058913159796895582344157876676822571671010564386961050331592559814453125
9007199254740993	-928	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039696644133184387105867679033054072230865872607036308185547111904400717717643216850673875238144410398159367053593970694703844291509611964222697653738035832210659245695168742125393560729963157164705183941515655866695051629554372614864127901380556073465679849313303218600226945765928619411888310813001903256899884993209393513713618142569684132179228540246590919546408490131776475466397976449118325504958744869658423422194886053682923008694595752169822559051781952145054967431143913304695580174517293321075734324855108062175969122156482343913669516398453747999252426520433030554667354982108056106611782631959379116468831575335364514334202112877392210066318511962890625
9007199254740993	-927	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007939328826636877421173535806610814446173174521407261637109422380880143543528643370134775047628882079631873410718794138940768858301922392844539530747607166442131849139033748425078712145992631432941036788303131173339010325910874522972825580276111214693135969862660643720045389153185723882377662162600380651379976998641878702742723628513936826435845708049318183909281698026355295093279595289823665100991748973931684684438977210736584601738919150433964511810356390429010993486228782660939116034903458664215146864971021612435193824431296468782733903279690749599850485304086606110933470996421611221322356526391875823293766315067072902866840422575478442013263702392578125
9007199254740993	-926	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001587865765327375484234707161322162889234634904281452327421884476176028708705728674026955009525776415926374682143758827788153771660384478568907906149521433288426369827806749685015742429198526286588207357660626234667802065182174904594565116055222242938627193972532128744009077830637144776475532432520076130275995399728375740548544725702787365287169141609863636781856339605271059018655919057964733020198349794786336936887795442147316920347783830086792902362071278085802198697245756532187823206980691732843029372994204322487038764886259293756546780655938149919970097060817321222186694199284322244264471305278375164658753263013414580573368084515095688402652740478515625
9007199254740993	-925	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317573153065475096846941432264432577846926980856290465484376895235205741741145734805391001905155283185274936428751765557630754332076895713781581229904286657685273965561349937003148485839705257317641471532125246933560413036434980918913023211044448587725438794506425748801815566127428955295106486504015226055199079945675148109708945140557473057433828321972727356371267921054211803731183811592946604039669958957267387377559088429463384069556766017358580472414255617160439739449151306437564641396138346568605874598840864497407752977251858751309356131187629983994019412163464244437338839856864448852894261055675032931750652602682916114673616903019137680530548095703125
9007199254740993	-924	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063514630613095019369388286452886515569385396171258093096875379047041148348229146961078200381031056637054987285750353111526150866415379142756316245980857331537054793112269987400629697167941051463528294306425049386712082607286996183782604642208889717545087758901285149760363113225485791059021297300803045211039815989135029621941789028111494611486765664394545471274253584210842360746236762318589320807933991791453477475511817685892676813911353203471716094482851123432087947889830261287512928279227669313721174919768172899481550595450371750261871226237525996798803882432692848887467767971372889770578852211135006586350130520536583222934723380603827536106109619140625
9007199254740993	-923	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012702926122619003873877657290577303113877079234251618619375075809408229669645829392215640076206211327410997457150070622305230173283075828551263249196171466307410958622453997480125939433588210292705658861285009877342416521457399236756520928441777943509017551780257029952072622645097158211804259460160609042207963197827005924388357805622298922297353132878909094254850716842168472149247352463717864161586798358290695495102363537178535362782270640694343218896570224686417589577966052257502585655845533862744234983953634579896310119090074350052374245247505199359760776486538569777493553594274577954115770442227001317270026104107316644586944676120765507221221923828125
9007199254740993	-922	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002540585224523800774775531458115460622775415846850323723875015161881645933929165878443128015241242265482199491430014124461046034656615165710252649839234293261482191724490799496025187886717642058541131772257001975468483304291479847351304185688355588701803510356051405990414524529019431642360851892032121808441592639565401184877671561124459784459470626575781818850970143368433694429849470492743572832317359671658139099020472707435707072556454128138868643779314044937283517915593210451500517131169106772548846996790726915979262023818014870010474849049501039871952155297307713955498710718854915590823154088445400263454005220821463328917388935224153101444244384765625
9007199254740993	-921	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508117044904760154955106291623092124555083169370064744775003032376329186785833175688625603048248453096439898286002824892209206931323033142050529967846858652296438344898159899205037577343528411708226354451400395093696660858295969470260837137671117740360702071210281198082904905803886328472170378406424361688318527913080236975534312224891956891894125315156363770194028673686738885969894098548714566463471934331627819804094541487141414511290825627773728755862808987456703583118642090300103426233821354509769399358145383195852404763602974002094969809900207974390431059461542791099742143770983118164630817689080052690801044164292665783477787044830620288848876953125
9007199254740993	-920	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101623408980952030991021258324618424911016633874012948955000606475265837357166635137725120609649690619287979657200564978441841386264606628410105993569371730459287668979631979841007515468705682341645270890280079018739332171659193894052167427534223548072140414242056239616580981160777265694434075681284872337663705582616047395106862444978391378378825063031272754038805734737347777193978819709742913292694386866325563960818908297428282902258165125554745751172561797491340716623728418060020685246764270901953879871629076639170480952720594800418993961980041594878086211892308558219948428754196623632926163537816010538160208832858533156695557408966124057769775390625
9007199254740993	-919	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020324681796190406198204251664923684982203326774802589791000121295053167471433327027545024121929938123857595931440112995688368277252921325682021198713874346091857533795926395968201503093741136468329054178056015803747866434331838778810433485506844709614428082848411247923316196232155453138886815136256974467532741116523209479021372488995678275675765012606254550807761146947469555438795763941948582658538877373265112792163781659485656580451633025110949150234512359498268143324745683612004137049352854180390775974325815327834096190544118960083798792396008318975617242378461711643989685750839324726585232707563202107632041766571706631339111481793224811553955078125
9007199254740993	-918	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004064936359238081239640850332984736996440665354960517958200024259010633494286665405509004824385987624771519186288022599137673655450584265136404239742774869218371506759185279193640300618748227293665810835611203160749573286866367755762086697101368941922885616569682249584663239246431090627777363027251394893506548223304641895804274497799135655135153002521250910161552229389493911087759152788389716531707775474653022558432756331897131316090326605022189830046902471899653628664949136722400827409870570836078155194865163065566819238108823792016759758479201663795123448475692342328797937150167864945317046541512640421526408353314341326267822296358644962310791015625
9007199254740993	-917	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000812987271847616247928170066596947399288133070992103591640004851802126698857333081101800964877197524954303837257604519827534731090116853027280847948554973843674301351837055838728060123749645458733162167122240632149914657373273551152417339420273788384577123313936449916932647849286218125555472605450278978701309644660928379160854899559827131027030600504250182032310445877898782217551830557677943306341555094930604511686551266379426263218065321004437966009380494379930725732989827344480165481974114167215631038973032613113363847621764758403351951695840332759024689695138468465759587430033572989063409308302528084305281670662868265253564459271728992462158203125
9007199254740993	-916	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162597454369523249585634013319389479857626614198420718328000970360425339771466616220360192975439504990860767451520903965506946218023370605456169589710994768734860270367411167745612024749929091746632433424448126429982931474654710230483467884054757676915424662787289983386529569857243625111094521090055795740261928932185675832170979911965426205406120100850036406462089175579756443510366111535588661268311018986120902337310253275885252643613064200887593201876098875986145146597965468896033096394822833443126207794606522622672769524352951680670390339168066551804937939027693693151917486006714597812681861660505616861056334132573653050712891854345798492431640625
9007199254740993	-915	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032519490873904649917126802663877895971525322839684143665600194072085067954293323244072038595087900998172153490304180793101389243604674121091233917942198953746972054073482233549122404949985818349326486684889625285996586294930942046096693576810951535383084932557457996677305913971448725022218904218011159148052385786437135166434195982393085241081224020170007281292417835115951288702073222307117732253662203797224180467462050655177050528722612840177518640375219775197229029319593093779206619278964566688625241558921304524534553904870590336134078067833613310360987587805538738630383497201342919562536372332101123372211266826514730610142578370869159698486328125
9007199254740993	-914	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006503898174780929983425360532775579194305064567936828733120038814417013590858664648814407719017580199634430698060836158620277848720934824218246783588439790749394410814696446709824480989997163669865297336977925057199317258986188409219338715362190307076616986511491599335461182794289745004443780843602231829610477157287427033286839196478617048216244804034001456258483567023190257740414644461423546450732440759444836093492410131035410105744522568035503728075043955039445805863918618755841323855792913337725048311784260904906910780974118067226815613566722662072197517561107747726076699440268583912507274466420224674442253365302946122028515674173831939697265625
9007199254740993	-913	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300779634956185996685072106555115838861012913587365746624007762883402718171732929762881543803516039926886139612167231724055569744186964843649356717687958149878882162939289341964896197999432733973059467395585011439863451797237681843867743072438061415323397302298319867092236558857949000888756168720446365922095431457485406657367839295723409643248960806800291251696713404638051548082928892284709290146488151888967218698482026207082021148904513607100745615008791007889161172783723751168264771158582667545009662356852180981382156194823613445363122713344532414439503512221549545215339888053716782501454893284044934888450673060589224405703134834766387939453125
9007199254740993	-912	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260155926991237199337014421311023167772202582717473149324801552576680543634346585952576308760703207985377227922433446344811113948837392968729871343537591629975776432587857868392979239599886546794611893479117002287972690359447536368773548614487612283064679460459663973418447311771589800177751233744089273184419086291497081331473567859144681928649792161360058250339342680927610309616585778456941858029297630377793443739696405241416404229780902721420149123001758201577832234556744750233652954231716533509001932471370436196276431238964722689072624542668906482887900702444309909043067977610743356500290978656808986977690134612117844881140626966953277587890625
9007199254740993	-911	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052031185398247439867402884262204633554440516543494629864960310515336108726869317190515261752140641597075445584486689268962222789767478593745974268707518325995155286517571573678595847919977309358922378695823400457594538071889507273754709722897522456612935892091932794683689462354317960035550246748817854636883817258299416266294713571828936385729958432272011650067868536185522061923317155691388371605859526075558688747939281048283280845956180544284029824600351640315566446911348950046730590846343306701800386494274087239255286247792944537814524908533781296577580140488861981808613595522148671300058195731361797395538026922423568976228125393390655517578125
9007199254740993	-910	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406237079649487973480576852440926710888103308698925972992062103067221745373863438103052350428128319415089116897337853792444557953495718749194853741503665199031057303514314735719169583995461871784475739164680091518907614377901454750941944579504491322587178418386558936737892470863592007110049349763570927376763451659883253258942714365787277145991686454402330013573707237104412384663431138277674321171905215111737749587856209656656169191236108856805964920070328063113289382269790009346118169268661340360077298854817447851057249558588907562904981706756259315516028097772396361722719104429734260011639146272359479107605384484713795245625078678131103515625
9007199254740993	-909	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002081247415929897594696115370488185342177620661739785194598412420613444349074772687620610470085625663883017823379467570758488911590699143749838970748300733039806211460702862947143833916799092374356895147832936018303781522875580290950188388915900898264517435683677311787347578494172718401422009869952714185475352690331976650651788542873157455429198337290880466002714741447420882476932686227655534864234381043022347549917571241931331233838247221771361192984014065612622657876453958001869223633853732268072015459770963489570211449911717781512580996341351251863103205619554479272344543820885946852002327829254471895821521076896942759049125015735626220703125
9007199254740993	-908	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000416249483185979518939223074097637068435524132347957038919682484122688869814954537524122094017125132776603564675893514151697782318139828749967794149660146607961242292140572589428766783359818474871379029566587203660756304575116058190037677783180179652903487136735462357469515698834543680284401973990542837095070538066395330130357708574631491085839667458176093200542948289484176495386537245531106972846876208604469509983514248386266246767649444354272238596802813122524531575290791600373844726770746453614403091954192697914042289982343556302516199268270250372620641123910895854468908764177189370400465565850894379164304215379388551809825003147125244140625
9007199254740993	-907	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083249896637195903787844614819527413687104826469591407783936496824537773962990907504824418803425026555320712935178702830339556463627965749993558829932029321592248458428114517885753356671963694974275805913317440732151260915023211638007535556636035930580697427347092471493903139766908736056880394798108567419014107613279066026071541714926298217167933491635218640108589657896835299077307449106221394569375241720893901996702849677253249353529888870854447719360562624504906315058158320074768945354149290722880618390838539582808457996468711260503239853654050074524128224782179170893781752835437874080093113170178875832860843075877710361965000629425048828125
9007199254740993	-906	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016649979327439180757568922963905482737420965293918281556787299364907554792598181500964883760685005311064142587035740566067911292725593149998711765986405864318449691685622903577150671334392738994855161182663488146430252183004642327601507111327207186116139485469418494298780627953381747211376078959621713483802821522655813205214308342985259643433586698327043728021717931579367059815461489821244278913875048344178780399340569935450649870705977774170889543872112524900981263011631664014953789070829858144576123678167707916561691599293742252100647970730810014904825644956435834178756350567087574816018622634035775166572168615175542072393000125885009765625
9007199254740993	-905	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003329995865487836151513784592781096547484193058783656311357459872981510958519636300192976752137001062212828517407148113213582258545118629999742353197281172863689938337124580715430134266878547798971032236532697629286050436600928465520301422265441437223227897093883698859756125590676349442275215791924342696760564304531162641042861668597051928686717339665408745604343586315873411963092297964248855782775009668835756079868113987090129974141195554834177908774422504980196252602326332802990757814165971628915224735633541583312338319858748450420129594146162002980965128991287166835751270113417514963203724526807155033314433723035108414478600025177001953125
9007199254740993	-904	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000665999173097567230302756918556219309496838611756731262271491974596302191703927260038595350427400212442565703481429622642716451709023725999948470639456234572737987667424916143086026853375709559794206447306539525857210087320185693104060284453088287444645579418776739771951225118135269888455043158384868539352112860906232528208572333719410385737343467933081749120868717263174682392618459592849771156555001933767151215973622797418025994828239110966835581754884500996039250520465266560598151562833194325783044947126708316662467663971749690084025918829232400596193025798257433367150254022683502992640744905361431006662886744607021682895720005035400390625
9007199254740993	-903	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000133199834619513446060551383711243861899367722351346252454298394919260438340785452007719070085480042488513140696285924528543290341804745199989694127891246914547597533484983228617205370675141911958841289461307905171442017464037138620812056890617657488929115883755347954390245023627053977691008631676973707870422572181246505641714466743882077147468693586616349824173743452634936478523691918569954231311000386753430243194724559483605198965647822193367116350976900199207850104093053312119630312566638865156608989425341663332493532794349938016805183765846480119238605159651486673430050804536700598528148981072286201332577348921404336579144001007080078125
9007199254740993	-902	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026639966923902689212110276742248772379873544470269250490859678983852087668157090401543814017096008497702628139257184905708658068360949039997938825578249382909519506696996645723441074135028382391768257892261581034288403492807427724162411378123531497785823176751069590878049004725410795538201726335394741574084514436249301128342893348776415429493738717323269964834748690526987295704738383713990846262200077350686048638944911896721039793129564438673423270195380039841570020818610662423926062513327773031321797885068332666498706558869987603361036753169296023847721031930297334686010160907340119705629796214457240266515469784280867315828800201416015625
9007199254740993	-901	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005327993384780537842422055348449754475974708894053850098171935796770417533631418080308762803419201699540525627851436981141731613672189807999587765115649876581903901339399329144688214827005676478353651578452316206857680698561485544832482275624706299557164635350213918175609800945082159107640345267078948314816902887249860225668578669755283085898747743464653992966949738105397459140947676742798169252440015470137209727788982379344207958625912887734684654039076007968314004163722132484785212502665554606264359577013666533299741311773997520672207350633859204769544206386059466937202032181468023941125959242891448053303093956856173463165760040283203125
9007199254740993	-900	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001065598676956107568484411069689950895194941778810770019634387159354083506726283616061752560683840339908105125570287396228346322734437961599917553023129975316380780267879865828937642965401135295670730315690463241371536139712297108966496455124941259911432927070042783635121960189016431821528069053415789662963380577449972045133715733951056617179749548692930798593389947621079491828189535348559633850488003094027441945557796475868841591725182577546936930807815201593662800832744426496957042500533110921252871915402733306659948262354799504134441470126771840953908841277211893387440406436293604788225191848578289610660618791371234692633152008056640625
9007199254740993	-899	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213119735391221513696882213937990179038988355762154003926877431870816701345256723212350512136768067981621025114057479245669264546887592319983510604625995063276156053575973165787528593080227059134146063138092648274307227942459421793299291024988251982286585414008556727024392037803286364305613810683157932592676115489994409026743146790211323435949909738586159718677989524215898365637907069711926770097600618805488389111559295173768318345036515509387386161563040318732560166548885299391408500106622184250574383080546661331989652470959900826888294025354368190781768255442378677488081287258720957645038369715657922132123758274246938526630401611328125
9007199254740993	-898	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042623947078244302739376442787598035807797671152430800785375486374163340269051344642470102427353613596324205022811495849133852909377518463996702120925199012655231210715194633157505718616045411826829212627618529654861445588491884358659858204997650396457317082801711345404878407560657272861122762136631586518535223097998881805348629358042264687189981947717231943735597904843179673127581413942385354019520123761097677822311859034753663669007303101877477232312608063746512033309777059878281700021324436850114876616109332266397930494191980165377658805070873638156353651088475735497616257451744191529007673943131584426424751654849387705326080322265625
9007199254740993	-897	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008524789415648860547875288557519607161559534230486160157075097274832668053810268928494020485470722719264841004562299169826770581875503692799340424185039802531046242143038926631501143723209082365365842525523705930972289117698376871731971640999530079291463416560342269080975681512131454572224552427326317303707044619599776361069725871608452937437996389543446388747119580968635934625516282788477070803904024752219535564462371806950732733801460620375495446462521612749302406661955411975656340004264887370022975323221866453279586098838396033075531761014174727631270730217695147099523251490348838305801534788626316885284950330969877541065216064453125
9007199254740993	-896	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001704957883129772109575057711503921432311906846097232031415019454966533610762053785698804097094144543852968200912459833965354116375100738559868084837007960506209248428607785326300228744641816473073168505104741186194457823539675374346394328199906015858292683312068453816195136302426290914444910485465263460741408923919955272213945174321690587487599277908689277749423916193727186925103256557695414160780804950443907112892474361390146546760292124075099089292504322549860481332391082395131268000852977474004595064644373290655917219767679206615106352202834945526254146043539029419904650298069767661160306957725263377056990066193975508213043212890625
9007199254740993	-895	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000340991576625954421915011542300784286462381369219446406283003890993306722152410757139760819418828908770593640182491966793070823275020147711973616967401592101241849685721557065260045748928363294614633701020948237238891564707935074869278865639981203171658536662413690763239027260485258182888982097093052692148281784783991054442789034864338117497519855581737855549884783238745437385020651311539082832156160990088781422578494872278029309352058424815019817858500864509972096266478216479026253600170595494800919012928874658131183443953535841323021270440566989105250829208707805883980930059613953532232061391545052675411398013238795101642608642578125
9007199254740993	-894	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068198315325190884383002308460156857292476273843889281256600778198661344430482151427952163883765781754118728036498393358614164655004029542394723393480318420248369937144311413052009149785672658922926740204189647447778312941587014973855773127996240634331707332482738152647805452097051636577796419418610538429656356956798210888557806972867623499503971116347571109976956647749087477004130262307816566431232198017756284515698974455605861870411684963003963571700172901994419253295643295805250720034119098960183802585774931626236688790707168264604254088113397821050165841741561176796186011922790706446412278309010535082279602647759020328521728515625
9007199254740993	-893	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013639663065038176876600461692031371458495254768777856251320155639732268886096430285590432776753156350823745607299678671722832931000805908478944678696063684049673987428862282610401829957134531784585348040837929489555662588317402994771154625599248126866341466496547630529561090419410327315559283883722107685931271391359642177711561394573524699900794223269514221995391329549817495400826052461563313286246439603551256903139794891121172374082336992600792714340034580398883850659128659161050144006823819792036760517154986325247337758141433652920850817622679564210033168348312235359237202384558141289282455661802107016455920529551804065704345703125
9007199254740993	-892	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002727932613007635375320092338406274291699050953755571250264031127946453777219286057118086555350631270164749121459935734344566586200161181695788935739212736809934797485772456522080365991426906356917069608167585897911132517663480598954230925119849625373268293299309526105912218083882065463111856776744421537186254278271928435542312278914704939980158844653902844399078265909963499080165210492312662657249287920710251380627958978224234474816467398520158542868006916079776770131825731832210028801364763958407352103430997265049467551628286730584170163524535912842006633669662447071847440476911628257856491132360421403291184105910360813140869140625
9007199254740993	-891	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000545586522601527075064018467681254858339810190751114250052806225589290755443857211423617311070126254032949824291987146868913317240032236339157787147842547361986959497154491304416073198285381271383413921633517179582226503532696119790846185023969925074653658659861905221182443616776413092622371355348884307437250855654385687108462455782940987996031768930780568879815653181992699816033042098462532531449857584142050276125591795644846894963293479704031708573601383215955354026365146366442005760272952791681470420686199453009893510325657346116834032704907182568401326733932489414369488095382325651571298226472084280658236821182072162628173828125
9007199254740993	-890	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109117304520305415012803693536250971667962038150222850010561245117858151088771442284723462214025250806589964858397429373782663448006447267831557429568509472397391899430898260883214639657076254276682784326703435916445300706539223958169237004793985014930731731972381044236488723355282618524474271069776861487450171130877137421692491156588197599206353786156113775963130636398539963206608419692506506289971516828410055225118359128969378992658695940806341714720276643191070805273029273288401152054590558336294084137239890601978702065131469223366806540981436513680265346786497882873897619076465130314259645294416856131647364236414432525634765625
9007199254740993	-889	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021823460904061083002560738707250194333592407630044570002112249023571630217754288456944692442805050161317992971679485874756532689601289453566311485913701894479478379886179652176642927931415250855336556865340687183289060141307844791633847400958797002986146346394476208847297744671056523704894854213955372297490034226175427484338498231317639519841270757231222755192626127279707992641321683938501301257994303365682011045023671825793875798531739188161268342944055328638214161054605854657680230410918111667258816827447978120395740413026293844673361308196287302736053069357299576574779523815293026062851929058883371226329472847282886505126953125
9007199254740993	-888	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004364692180812216600512147741450038866718481526008914000422449804714326043550857691388938488561010032263598594335897174951306537920257890713262297182740378895895675977235930435328585586283050171067311373068137436657812028261568958326769480191759400597229269278895241769459548934211304740978970842791074459498006845235085496867699646263527903968254151446244551038525225455941598528264336787700260251598860673136402209004734365158775159706347837632253668588811065727642832210921170931536046082183622333451763365489595624079148082605258768934672261639257460547210613871459915314955904763058605212570385811776674245265894569456577301025390625
9007199254740993	-887	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000872938436162443320102429548290007773343696305201782800084489960942865208710171538277787697712202006452719718867179434990261307584051578142652459436548075779179135195447186087065717117256610034213462274613627487331562405652313791665353896038351880119445853855779048353891909786842260948195794168558214891899601369047017099373539929252705580793650830289248910207705045091188319705652867357540052050319772134627280441800946873031755031941269567526450733717762213145528566442184234186307209216436724466690352673097919124815829616521051753786934452327851492109442122774291983062991180952611721042514077162355334849053178913891315460205078125
9007199254740993	-886	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000174587687232488664020485909658001554668739261040356560016897992188573041742034307655557539542440401290543943773435886998052261516810315628530491887309615155835827039089437217413143423451322006842692454922725497466312481130462758333070779207670376023889170771155809670778381957368452189639158833711642978379920273809403419874707985850541116158730166057849782041541009018237663941130573471508010410063954426925456088360189374606351006388253913505290146743552442629105713288436846837261441843287344893338070534619583824963165923304210350757386890465570298421888424554858396612598236190522344208502815432471066969810635782778263092041015625
9007199254740993	-885	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034917537446497732804097181931600310933747852208071312003379598437714608348406861531111507908488080258108788754687177399610452303362063125706098377461923031167165407817887443482628684690264401368538490984545099493262496226092551666614155841534075204777834154231161934155676391473690437927831766742328595675984054761880683974941597170108223231746033211569956408308201803647532788226114694301602082012790885385091217672037874921270201277650782701058029348710488525821142657687369367452288368657468978667614106923916764992633184660842070151477378093114059684377684910971679322519647238104468841700563086494213393962127156555652618408203125
9007199254740993	-884	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006983507489299546560819436386320062186749570441614262400675919687542921669681372306222301581697616051621757750937435479922090460672412625141219675492384606233433081563577488696525736938052880273707698196909019898652499245218510333322831168306815040955566830846232386831135278294738087585566353348465719135196810952376136794988319434021644646349206642313991281661640360729506557645222938860320416402558177077018243534407574984254040255530156540211605869742097705164228531537473873490457673731493795733522821384783352998526636932168414030295475618622811936875536982194335864503929447620893768340112617298842678792425431311130523681640625
9007199254740993	-883	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001396701497859909312163887277264012437349914088322852480135183937508584333936274461244460316339523210324351550187487095984418092134482525028243935098476921246686616312715497739305147387610576054741539639381803979730499849043702066664566233661363008191113366169246477366227055658947617517113270669693143827039362190475227358997663886804328929269841328462798256332328072145901311529044587772064083280511635415403648706881514996850808051106031308042321173948419541032845706307494774698091534746298759146704564276956670599705327386433682806059095123724562387375107396438867172900785889524178753668022523459768535758485086262226104736328125
9007199254740993	-882	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000279340299571981862432777455452802487469982817664570496027036787501716866787254892248892063267904642064870310037497419196883618426896505005648787019695384249337323262543099547861029477522115210948307927876360795946099969808740413332913246732272601638222673233849295473245411131789523503422654133938628765407872438095045471799532777360865785853968265692559651266465614429180262305808917554412816656102327083080729741376302999370161610221206261608464234789683908206569141261498954939618306949259751829340912855391334119941065477286736561211819024744912477475021479287773434580157177904835750733604504691953707151697017252445220947265625
9007199254740993	-881	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055868059914396372486555491090560497493996563532914099205407357500343373357450978449778412653580928412974062007499483839376723685379301001129757403939076849867464652508619909572205895504423042189661585575272159189219993961748082666582649346454520327644534646769859094649082226357904700684530826787725753081574487619009094359906555472173157170793653138511930253293122885836052461161783510882563331220465416616145948275260599874032322044241252321692846957936781641313828252299790987923661389851950365868182571078266823988213095457347312242363804948982495495004295857554686916031435580967150146720900938390741430339403450489044189453125
9007199254740993	-880	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011173611982879274497311098218112099498799312706582819841081471500068674671490195689955682530716185682594812401499896767875344737075860200225951480787815369973492930501723981914441179100884608437932317115054431837843998792349616533316529869290904065528906929353971818929816445271580940136906165357545150616314897523801818871981311094434631434158730627702386050658624577167210492232356702176512666244093083323229189655052119974806464408848250464338569391587356328262765650459958197584732277970390073173636514215653364797642619091469462448472760989796499099000859171510937383206287116193430029344180187678148286067880690097808837890625
9007199254740993	-879	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002234722396575854899462219643622419899759862541316563968216294300013734934298039137991136506143237136518962480299979353575068947415172040045190296157563073994698586100344796382888235820176921687586463423010886367568799758469923306663305973858180813105781385870794363785963289054316188027381233071509030123262979504760363774396262218886926286831746125540477210131724915433442098446471340435302533248818616664645837931010423994961292881769650092867713878317471265652553130091991639516946455594078014634727302843130672959528523818293892489694552197959299819800171834302187476641257423238686005868836037535629657213576138019561767578125
9007199254740993	-878	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000446944479315170979892443928724483979951972508263312793643258860002746986859607827598227301228647427303792496059995870715013789483034408009038059231512614798939717220068959276577647164035384337517292684602177273513759951693984661332661194771636162621156277174158872757192657810863237605476246614301806024652595900952072754879252443777385257366349225108095442026344983086688419689294268087060506649763723332929167586202084798992258576353930018573542775663494253130510626018398327903389291118815602926945460568626134591905704763658778497938910439591859963960034366860437495328251484647737201173767207507125931442715227603912353515625
9007199254740993	-877	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089388895863034195978488785744896795990394501652662558728651772000549397371921565519645460245729485460758499211999174143002757896606881601807611846302522959787943444013791855315529432807076867503458536920435454702751990338796932266532238954327232524231255434831774551438531562172647521095249322860361204930519180190414550975850488755477051473269845021619088405268996617337683937858853617412101329952744666585833517240416959798451715270786003714708555132698850626102125203679665580677858223763120585389092113725226918381140952731755699587782087918371992792006873372087499065650296929547440234753441501425186288543045520782470703125
9007199254740993	-876	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017877779172606839195697757148979359198078900330532511745730354400109879474384313103929092049145897092151699842399834828600551579321376320361522369260504591957588688802758371063105886561415373500691707384087090940550398067759386453306447790865446504846251086966354910287706312434529504219049864572072240986103836038082910195170097751095410294653969004323817681053799323467536787571770723482420265990548933317166703448083391959690343054157200742941711026539770125220425040735933116135571644752624117077818422745045383676228190546351139917556417583674398558401374674417499813130059385909488046950688300285037257708609104156494140625
9007199254740993	-875	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575555834521367839139551429795871839615780066106502349146070880021975894876862620785818409829179418430339968479966965720110315864275264072304473852100918391517737760551674212621177312283074700138341476817418188110079613551877290661289558173089300969250217393270982057541262486905900843809972914414448197220767207616582039034019550219082058930793800864763536210759864693507357514354144696484053198109786663433340689616678391938068610831440148588342205307954025044085008147186623227114328950524823415563684549009076735245638109270227983511283516734879711680274934883499962626011877181897609390137660057007451541721820831298828125
9007199254740993	-874	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715111166904273567827910285959174367923156013221300469829214176004395178975372524157163681965835883686067993695993393144022063172855052814460894770420183678303547552110334842524235462456614940027668295363483637622015922710375458132257911634617860193850043478654196411508252497381180168761994582882889639444153441523316407806803910043816411786158760172952707242151972938701471502870828939296810639621957332686668137923335678387613722166288029717668441061590805008817001629437324645422865790104964683112736909801815347049127621854045596702256703346975942336054986976699992525202375436379521878027532011401490308344364166259765625
9007199254740993	-873	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000143022233380854713565582057191834873584631202644260093965842835200879035795074504831432736393167176737213598739198678628804412634571010562892178954084036735660709510422066968504847092491322988005533659072696727524403184542075091626451582326923572038770008695730839282301650499476236033752398916576577927888830688304663281561360782008763282357231752034590541448430394587740294300574165787859362127924391466537333627584667135677522744433257605943533688212318161001763400325887464929084573158020992936622547381960363069409825524370809119340451340669395188467210997395339998505040475087275904375605506402280298061668872833251953125
9007199254740993	-872	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028604446676170942713116411438366974716926240528852018793168567040175807159014900966286547278633435347442719747839735725760882526914202112578435790816807347132141902084413393700969418498264597601106731814539345504880636908415018325290316465384714407754001739146167856460330099895247206750479783315315585577766137660932656312272156401752656471446350406918108289686078917548058860114833157571872425584878293307466725516933427135504548886651521188706737642463632200352680065177492985816914631604198587324509476392072613881965104874161823868090268133879037693442199479067999701008095017455180875121101280456059612333774566650390625
9007199254740993	-871	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005720889335234188542623282287673394943385248105770403758633713408035161431802980193257309455726687069488543949567947145152176505382840422515687158163361469426428380416882678740193883699652919520221346362907869100976127381683003665058063293076942881550800347829233571292066019979049441350095956663063117115553227532186531262454431280350531294289270081383621657937215783509611772022966631514374485116975658661493345103386685427100909777330304237741347528492726440070536013035498597163382926320839717464901895278414522776393020974832364773618053626775807538688439895813599940201619003491036175024220256091211922466754913330078125
9007199254740993	-870	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001144177867046837708524656457534678988677049621154080751726742681607032286360596038651461891145337413897708789913589429030435301076568084503137431632672293885285676083376535748038776739930583904044269272581573820195225476336600733011612658615388576310160069565846714258413203995809888270019191332612623423110645506437306252490886256070106258857854016276724331587443156701922354404593326302874897023395131732298669020677337085420181955466060847548269505698545288014107202607099719432676585264167943492980379055682904555278604194966472954723610725355161507737687979162719988040323800698207235004844051218242384493350982666015625
9007199254740993	-869	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000228835573409367541704931291506935797735409924230816150345348536321406457272119207730292378229067482779541757982717885806087060215313616900627486326534458777057135216675307149607755347986116780808853854516314764039045095267320146602322531723077715262032013913169342851682640799161977654003838266522524684622129101287461250498177251214021251771570803255344866317488631340384470880918665260574979404679026346459733804135467417084036391093212169509653901139709057602821440521419943886535317052833588698596075811136580911055720838993294590944722145071032301547537595832543997608064760139641447000968810243648476898670196533203125
9007199254740993	-868	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045767114681873508340986258301387159547081984846163230069069707264281291454423841546058475645813496555908351596543577161217412043062723380125497265306891755411427043335061429921551069597223356161770770903262952807809019053464029320464506344615543052406402782633868570336528159832395530800767653304504936924425820257492250099635450242804250354314160651068973263497726268076894176183733052114995880935805269291946760827093483416807278218642433901930780227941811520564288104283988777307063410566717739719215162227316182211144167798658918188944429014206460309507519166508799521612952027928289400193762048729695379734039306640625
9007199254740993	-867	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009153422936374701668197251660277431909416396969232646013813941452856258290884768309211695129162699311181670319308715432243482408612544676025099453061378351082285408667012285984310213919444671232354154180652590561561803810692805864092901268923108610481280556526773714067305631966479106160153530660900987384885164051498450019927090048560850070862832130213794652699545253615378835236746610422999176187161053858389352165418696683361455643728486780386156045588362304112857620856797755461412682113343547943843032445463236442228833559731783637788885802841292061901503833301759904322590405585657880038752409745939075946807861328125
9007199254740993	-866	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001830684587274940333639450332055486381883279393846529202762788290571251658176953661842339025832539862236334063861743086448696481722508935205019890612275670216457081733402457196862042783888934246470830836130518112312360762138561172818580253784621722096256111305354742813461126393295821232030706132180197476977032810299690003985418009712170014172566426042758930539909050723075767047349322084599835237432210771677870433083739336672291128745697356077231209117672460822571524171359551092282536422668709588768606489092647288445766711946356727557777160568258412380300766660351980864518081117131576007750481949187815189361572265625
9007199254740993	-865	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000366136917454988066727890066411097276376655878769305840552557658114250331635390732368467805166507972447266812772348617289739296344501787041003978122455134043291416346680491439372408556777786849294166167226103622462472152427712234563716050756924344419251222261070948562692225278659164246406141226436039495395406562059938000797083601942434002834513285208551786107981810144615153409469864416919967047486442154335574086616747867334458225749139471215446241823534492164514304834271910218456507284533741917753721297818529457689153342389271345511555432113651682476060153332070396172903616223426315201550096389837563037872314453125
9007199254740993	-864	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073227383490997613345578013282219455275331175753861168110511531622850066327078146473693561033301594489453362554469723457947859268900357408200795624491026808658283269336098287874481711355557369858833233445220724492494430485542446912743210151384868883850244452214189712538445055731832849281228245287207899079081312411987600159416720388486800566902657041710357221596362028923030681893972883383993409497288430867114817323349573466891645149827894243089248364706898432902860966854382043691301456906748383550744259563705891537830668477854269102311086422730336495212030666414079234580723244685263040310019277967512607574462890625
9007199254740993	-863	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014645476698199522669115602656443891055066235150772233622102306324570013265415629294738712206660318897890672510893944691589571853780071481640159124898205361731656653867219657574896342271111473971766646689044144898498886097108489382548642030276973776770048890442837942507689011146366569856245649057441579815816262482397520031883344077697360113380531408342071444319272405784606136378794576676798681899457686173422963464669914693378329029965578848617849672941379686580572193370876408738260291381349676710148851912741178307566133695570853820462217284546067299042406133282815846916144648937052608062003855593502521514892578125
9007199254740993	-862	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002929095339639904533823120531288778211013247030154446724420461264914002653083125858947742441332063779578134502178788938317914370756014296328031824979641072346331330773443931514979268454222294794353329337808828979699777219421697876509728406055394755354009778088567588501537802229273313971249129811488315963163252496479504006376668815539472022676106281668414288863854481156921227275758915335359736379891537234684592692933982938675665805993115769723569934588275937316114438674175281747652058276269935342029770382548235661513226739114170764092443456909213459808481226656563169383228929787410521612400771118700504302978515625
9007199254740993	-861	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000585819067927980906764624106257755642202649406030889344884092252982800530616625171789548488266412755915626900435757787663582874151202859265606364995928214469266266154688786302995853690844458958870665867561765795939955443884339575301945681211078951070801955617713517700307560445854662794249825962297663192632650499295900801275333763107894404535221256333682857772770896231384245455151783067071947275978307446936918538586796587735133161198623153944713986917655187463222887734835056349530411655253987068405954076509647132302645347822834152818488691381842691961696245331312633876645785957482104322480154223740100860595703125
9007199254740993	-860	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117163813585596181352924821251551128440529881206177868976818450596560106123325034357909697653282551183125380087151557532716574830240571853121272999185642893853253230937757260599170738168891791774133173512353159187991088776867915060389136242215790214160391123542703540061512089170932558849965192459532638526530099859180160255066752621578880907044251266736571554554179246276849091030356613414389455195661489387383707717359317547026632239724630788942797383531037492644577546967011269906082331050797413681190815301929426460529069564566830563697738276368538392339249066262526775329157191496420864496030844748020172119140625
9007199254740993	-859	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023432762717119236270584964250310225688105976241235573795363690119312021224665006871581939530656510236625076017430311506543314966048114370624254599837128578770650646187551452119834147633778358354826634702470631837598217755373583012077827248443158042832078224708540708012302417834186511769993038491906527705306019971836032051013350524315776181408850253347314310910835849255369818206071322682877891039132297877476741543471863509405326447944926157788559476706207498528915509393402253981216466210159482736238163060385885292105813912913366112739547655273707678467849813252505355065831438299284172899206168949604034423828125
9007199254740993	-858	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004686552543423847254116992850062045137621195248247114759072738023862404244933001374316387906131302047325015203486062301308662993209622874124850919967425715754130129237510290423966829526755671670965326940494126367519643551074716602415565449688631608566415644941708141602460483566837302353998607698381305541061203994367206410202670104863155236281770050669462862182167169851073963641214264536575578207826459575495348308694372701881065289588985231557711895341241499705783101878680450796243293242031896547247632612077177058421162782582673222547909531054741535693569962650501071013166287659856834579841233789920806884765625
9007199254740993	-857	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000937310508684769450823398570012409027524239049649422951814547604772480848986600274863277581226260409465003040697212460261732598641924574824970183993485143150826025847502058084793365905351134334193065388098825273503928710214943320483113089937726321713283128988341628320492096713367460470799721539676261108212240798873441282040534020972631047256354010133892572436433433970214792728242852907315115641565291915099069661738874540376213057917797046311542379068248299941156620375736090159248658648406379309449526522415435411684232556516534644509581906210948307138713992530100214202633257531971366915968246757984161376953125
9007199254740993	-856	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000187462101736953890164679714002481805504847809929884590362909520954496169797320054972655516245252081893000608139442492052346519728384914964994036798697028630165205169500411616958673181070226866838613077619765054700785742042988664096622617987545264342656625797668325664098419342673492094159944307935252221642448159774688256408106804194526209451270802026778514487286686794042958545648570581463023128313058383019813932347774908075242611583559409262308475813649659988231324075147218031849731729681275861889905304483087082336846511303306928901916381242189661427742798506020042840526651506394273383193649351596832275390625
9007199254740993	-855	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037492420347390778032935942800496361100969561985976918072581904190899233959464010994531103249050416378600121627888498410469303945676982992998807359739405726033041033900082323391734636214045373367722615523953010940157148408597732819324523597509052868531325159533665132819683868534698418831988861587050444328489631954937651281621360838905241890254160405355702897457337358808591709129714116292604625662611676603962786469554981615048522316711881852461695162729931997646264815029443606369946345936255172377981060896617416467369302260661385780383276248437932285548559701204008568105330301278854676638729870319366455078125
9007199254740993	-854	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007498484069478155606587188560099272220193912397195383614516380838179846791892802198906220649810083275720024325577699682093860789135396598599761471947881145206608206780016464678346927242809074673544523104790602188031429681719546563864904719501810573706265031906733026563936773706939683766397772317410088865697926390987530256324272167781048378050832081071140579491467471761718341825942823258520925132522335320792557293910996323009704463342376370492339032545986399529252963005888721273989269187251034475596212179323483293473860452132277156076655249687586457109711940240801713621066060255770935327745974063873291015625
9007199254740993	-853	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001499696813895631121317437712019854444038782479439076722903276167635969358378560439781244129962016655144004865115539936418772157827079319719952294389576229041321641356003292935669385448561814934708904620958120437606285936343909312772980943900362114741253006381346605312787354741387936753279554463482017773139585278197506051264854433556209675610166416214228115898293494352343668365188564651704185026504467064158511458782199264601940892668475274098467806509197279905850592601177744254797853837450206895119242435864696658694772090426455431215331049937517291421942388048160342724213212051154187065549194812774658203125
9007199254740993	-852	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000299939362779126224263487542403970888807756495887815344580655233527193871675712087956248825992403331028800973023107987283754431565415863943990458877915245808264328271200658587133877089712362986941780924191624087521257187268781862554596188780072422948250601276269321062557470948277587350655910892696403554627917055639501210252970886711241935122033283242845623179658698870468733673037712930340837005300893412831702291756439852920388178533695054819693561301839455981170118520235548850959570767490041379023848487172939331738954418085291086243066209987503458284388477609632068544842642410230837413109838962554931640625
9007199254740993	-851	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059987872555825244852697508480794177761551299177563068916131046705438774335142417591249765198480666205760194604621597456750886313083172788798091775583049161652865654240131717426775417942472597388356184838324817504251437453756372510919237756014484589650120255253864212511494189655517470131182178539280710925583411127900242050594177342248387024406656648569124635931739774093746734607542586068167401060178682566340458351287970584077635706739010963938712260367891196234023704047109770191914153498008275804769697434587866347790883617058217248613241997500691656877695521926413708968528482046167482621967792510986328125
9007199254740993	-850	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011997574511165048970539501696158835552310259835512613783226209341087754867028483518249953039696133241152038920924319491350177262616634557759618355116609832330573130848026343485355083588494519477671236967664963500850287490751274502183847551202896917930024051050772842502298837931103494026236435707856142185116682225580048410118835468449677404881331329713824927186347954818749346921508517213633480212035736513268091670257594116815527141347802192787742452073578239246804740809421954038382830699601655160953939486917573269558176723411643449722648399500138331375539104385282741793705696409233496524393558502197265625
9007199254740993	-849	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002399514902233009794107900339231767110462051967102522756645241868217550973405696703649990607939226648230407784184863898270035452523326911551923671023321966466114626169605268697071016717698903895534247393532992700170057498150254900436769510240579383586004810210154568500459767586220698805247287141571228437023336445116009682023767093689935480976266265942764985437269590963749869384301703442726696042407147302653618334051518823363105428269560438557548490414715647849360948161884390807676566139920331032190787897383514653911635344682328689944529679900027666275107820877056548358741139281846699304878711700439453125
9007199254740993	-848	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000479902980446601958821580067846353422092410393420504551329048373643510194681139340729998121587845329646081556836972779654007090504665382310384734204664393293222925233921053739414203343539780779106849478706598540034011499630050980087353902048115876717200962042030913700091953517244139761049457428314245687404667289023201936404753418737987096195253253188552997087453918192749973876860340688545339208481429460530723666810303764672621085653912087711509698082943129569872189632376878161535313227984066206438157579476702930782327068936465737988905935980005533255021564175411309671748227856369339860975742340087890625
9007199254740993	-847	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095980596089320391764316013569270684418482078684100910265809674728702038936227868145999624317569065929216311367394555930801418100933076462076946840932878658644585046784210747882840668707956155821369895741319708006802299926010196017470780409623175343440192408406182740018390703448827952209891485662849137480933457804640387280950683747597419239050650637710599417490783638549994775372068137709067841696285892106144733362060752934524217130782417542301939616588625913974437926475375632307062645596813241287631515895340586156465413787293147597781187196001106651004312835082261934349645571273867972195148468017578125
9007199254740993	-846	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019196119217864078352863202713854136883696415736820182053161934945740407787245573629199924863513813185843262273478911186160283620186615292415389368186575731728917009356842149576568133741591231164273979148263941601360459985202039203494156081924635068688038481681236548003678140689765590441978297132569827496186691560928077456190136749519483847810130127542119883498156727709998955074413627541813568339257178421228946672412150586904843426156483508460387923317725182794887585295075126461412529119362648257526303179068117231293082757458629519556237439200221330200862567016452386869929114254773594439029693603515625
9007199254740993	-845	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003839223843572815670572640542770827376739283147364036410632386989148081557449114725839984972702762637168652454695782237232056724037323058483077873637315146345783401871368429915313626748318246232854795829652788320272091997040407840698831216384927013737607696336247309600735628137953118088395659426513965499237338312185615491238027349903896769562026025508423976699631345541999791014882725508362713667851435684245789334482430117380968685231296701692077584663545036558977517059015025292282505823872529651505260635813623446258616551491725903911247487840044266040172513403290477373985822850954718887805938720703125
9007199254740993	-844	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000767844768714563134114528108554165475347856629472807282126477397829616311489822945167996994540552527433730490939156447446411344807464611696615574727463029269156680374273685983062725349663649246570959165930557664054418399408081568139766243276985402747521539267249461920147125627590623617679131885302793099847467662437123098247605469980779353912405205101684795339926269108399958202976545101672542733570287136849157866896486023476193737046259340338415516932709007311795503411803005058456501164774505930301052127162724689251723310298345180782249497568008853208034502680658095474797164570190943777561187744140625
9007199254740993	-843	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000153568953742912626822905621710833095069571325894561456425295479565923262297964589033599398908110505486746098187831289489282268961492922339323114945492605853831336074854737196612545069932729849314191833186111532810883679881616313627953248655397080549504307853449892384029425125518124723535826377060558619969493532487424619649521093996155870782481041020336959067985253821679991640595309020334508546714057427369831573379297204695238747409251868067683103386541801462359100682360601011691300232954901186060210425432544937850344662059669036156449899513601770641606900536131619094959432914038188755512237548828125
9007199254740993	-842	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030713790748582525364581124342166619013914265178912291285059095913184652459592917806719879781622101097349219637566257897856453792298584467864622989098521170766267214970947439322509013986545969862838366637222306562176735976323262725590649731079416109900861570689978476805885025103624944707165275412111723993898706497484923929904218799231174156496208204067391813597050764335998328119061804066901709342811485473966314675859440939047749481850373613536620677308360292471820136472120202338260046590980237212042085086508987570068932411933807231289979902720354128321380107226323818991886582807637751102447509765625
9007199254740993	-841	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142758149716505072916224868433323802782853035782458257011819182636930491918583561343975956324420219469843927513251579571290758459716893572924597819704234153253442994189487864501802797309193972567673327444461312435347195264652545118129946215883221980172314137995695361177005020724988941433055082422344798779741299496984785980843759846234831299241640813478362719410152867199665623812360813380341868562297094793262935171888187809549896370074722707324135461672058494364027294424040467652009318196047442408417017301797514013786482386761446257995980544070825664276021445264763798377316561527550220489501953125
9007199254740993	-840	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001228551629943301014583244973686664760556570607156491651402363836527386098383716712268795191264884043893968785502650315914258151691943378714584919563940846830650688598837897572900360559461838794513534665488892262487069439052930509023625989243176644396034462827599139072235401004144997788286611016484468959755948259899396957196168751969246966259848328162695672543882030573439933124762472162676068373712459418958652587034377637561909979274014944541464827092334411698872805458884808093530401863639209488481683403460359502802757296477352289251599196108814165132855204289052952759675463312305510044097900390625
9007199254740993	-839	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000245710325988660202916648994737332952111314121431298330280472767305477219676743342453759038252976808778793757100530063182851630338388675742916983912788169366130137719767579514580072111892367758902706933097778452497413887810586101804725197848635328879206892565519827814447080200828999557657322203296893791951189651979879391439233750393849393251969665632539134508776406114687986624952494432535213674742491883791730517406875527512381995854802988908292965418466882339774561091776961618706080372727841897696336680692071900560551459295470457850319839221762833026571040857810590551935092662461102008819580078125
9007199254740993	-838	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049142065197732040583329798947466590422262824286259666056094553461095443935348668490751807650595361755758751420106012636570326067677735148583396782557633873226027543953515902916014422378473551780541386619555690499482777562117220360945039569727065775841378513103965562889416040165799911531464440659378758390237930395975878287846750078769878650393933126507826901755281222937597324990498886507042734948498376758346103481375105502476399170960597781658593083693376467954912218355392323741216074545568379539267336138414380112110291859094091570063967844352566605314208171562118110387018532492220401763916015625
9007199254740993	-837	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009828413039546408116665959789493318084452564857251933211218910692219088787069733698150361530119072351151750284021202527314065213535547029716679356511526774645205508790703180583202884475694710356108277323911138099896555512423444072189007913945413155168275702620793112577883208033159982306292888131875751678047586079195175657569350015753975730078786625301565380351056244587519464998099777301408546989699675351669220696275021100495279834192119556331718616738675293590982443671078464748243214909113675907853467227682876022422058371818818314012793568870513321062841634312423622077403706498444080352783203125
9007199254740993	-836	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001965682607909281623333191957898663616890512971450386642243782138443817757413946739630072306023814470230350056804240505462813042707109405943335871302305354929041101758140636116640576895138942071221655464782227619979311102484688814437801582789082631033655140524158622515576641606631996461258577626375150335609517215839035131513870003150795146015757325060313076070211248917503892999619955460281709397939935070333844139255004220099055966838423911266343723347735058718196488734215692949648642981822735181570693445536575204484411674363763662802558713774102664212568326862484724415480741299688816070556640625
9007199254740993	-835	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000393136521581856324666638391579732723378102594290077328448756427688763551482789347926014461204762894046070011360848101092562608541421881188667174260461070985808220351628127223328115379027788414244331092956445523995862220496937762887560316557816526206731028104831724503115328321326399292251715525275030067121903443167807026302774000630159029203151465012062615214042249783500778599923991092056341879587987014066768827851000844019811193367684782253268744669547011743639297746843138589929728596364547036314138689107315040896882334872752732560511742754820532842513665372496944883096148259937763214111328125
9007199254740993	-834	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078627304316371264933327678315946544675620518858015465689751285537752710296557869585202892240952578809214002272169620218512521708284376237733434852092214197161644070325625444665623075805557682848866218591289104799172444099387552577512063311563305241346205620966344900623065664265279858450343105055006013424380688633561405260554800126031805840630293002412523042808449956700155719984798218411268375917597402813353765570200168803962238673536956450653748933909402348727859549368627717985945719272909407262827737821463008179376466974550546512102348550964106568502733074499388976619229651987552642822265625
9007199254740993	-833	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015725460863274252986665535663189308935124103771603093137950257107550542059311573917040578448190515761842800454433924043702504341656875247546686970418442839432328814065125088933124615161111536569773243718257820959834488819877510515502412662312661048269241124193268980124613132853055971690068621011001202684876137726712281052110960025206361168126058600482504608561689991340031143996959643682253675183519480562670753114040033760792447734707391290130749786781880469745571909873725543597189143854581881452565547564292601635875293394910109302420469710192821313700546614899877795323845930397510528564453125
9007199254740993	-832	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003145092172654850597333107132637861787024820754320618627590051421510108411862314783408115689638103152368560090886784808740500868331375049509337394083688567886465762813025017786624923032222307313954648743651564191966897763975502103100482532462532209653848224838653796024922626570611194338013724202200240536975227545342456210422192005041272233625211720096500921712337998268006228799391928736450735036703896112534150622808006752158489546941478258026149957356376093949114381974745108719437828770916376290513109512858520327175058678982021860484093942038564262740109322979975559064769186079502105712890625
9007199254740993	-831	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000629018434530970119466621426527572357404964150864123725518010284302021682372462956681623137927620630473712018177356961748100173666275009901867478816737713577293152562605003557324984606444461462790929748730312838393379552795100420620096506492506441930769644967730759204984525314122238867602744840440048107395045509068491242084438401008254446725042344019300184342467599653601245759878385747290147007340779222506830124561601350431697909388295651605229991471275218789822876394949021743887565754183275258102621902571704065435011735796404372096818788407712852548021864595995111812953837215900421142578125
9007199254740993	-830	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125803686906194023893324285305514471480992830172824745103602056860404336474492591336324627585524126094742403635471392349620034733255001980373495763347542715458630512521000711464996921288892292558185949746062567678675910559020084124019301298501288386153928993546151840996905062824447773520548968088009621479009101813698248416887680201650889345008468803860036868493519930720249151975677149458029401468155844501366024912320270086339581877659130321045998294255043757964575278989804348777513150836655051620524380514340813087002347159280874419363757681542570509604372919199022362590767443180084228515625
9007199254740993	-829	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025160737381238804778664857061102894296198566034564949020720411372080867294898518267264925517104825218948480727094278469924006946651000396074699152669508543091726102504200142292999384257778458511637189949212513535735182111804016824803860259700257677230785798709230368199381012564889554704109793617601924295801820362739649683377536040330177869001693760772007373698703986144049830395135429891605880293631168900273204982464054017267916375531826064209199658851008751592915055797960869755502630167331010324104876102868162617400469431856174883872751536308514101920874583839804472518153488636016845703125
9007199254740993	-828	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005032147476247760955732971412220578859239713206912989804144082274416173458979703653452985103420965043789696145418855693984801389330200079214939830533901708618345220500840028458599876851555691702327437989842502707147036422360803364960772051940051535446157159741846073639876202512977910940821958723520384859160364072547929936675507208066035573800338752154401474739740797228809966079027085978321176058726233780054640996492810803453583275106365212841839931770201750318583011159592173951100526033466202064820975220573632523480093886371234976774550307261702820384174916767960894503630697727203369140625
9007199254740993	-827	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001006429495249552191146594282444115771847942641382597960828816454883234691795940730690597020684193008757939229083771138796960277866040015842987966106780341723669044100168005691719975370311138340465487597968500541429407284472160672992154410388010307089231431948369214727975240502595582188164391744704076971832072814509585987335101441613207114760067750430880294947948159445761993215805417195664235211745246756010928199298562160690716655021273042568367986354040350063716602231918434790220105206693240412964195044114726504696018777274246995354910061452340564076834983353592178900726139545440673828125
9007199254740993	-826	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000201285899049910438229318856488823154369588528276519592165763290976646938359188146138119404136838601751587845816754227759392055573208003168597593221356068344733808820033601138343995074062227668093097519593700108285881456894432134598430882077602061417846286389673842945595048100519116437632878348940815394366414562901917197467020288322641422952013550086176058989589631889152398643161083439132847042349049351202185639859712432138143331004254608513673597270808070012743320446383686958044021041338648082592839008822945300939203755454849399070982012290468112815366996670718435780145227909088134765625
9007199254740993	-825	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040257179809982087645863771297764630873917705655303918433152658195329387671837629227623880827367720350317569163350845551878411114641600633719518644271213668946761764006720227668799014812445533618619503918740021657176291378886426919686176415520412283569257277934768589119009620103823287526575669788163078873282912580383439493404057664528284590402710017235211797917926377830479728632216687826569408469809870240437127971942486427628666200850921702734719454161614002548664089276737391608804208267729616518567801764589060187840751090969879814196402458093622563073399334143687156029045581817626953125
9007199254740993	-824	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008051435961996417529172754259552926174783541131060783686630531639065877534367525845524776165473544070063513832670169110375682222928320126743903728854242733789352352801344045533759802962489106723723900783748004331435258275777285383937235283104082456713851455586953717823801924020764657505315133957632615774656582516076687898680811532905656918080542003447042359583585275566095945726443337565313881693961974048087425594388497285525733240170184340546943890832322800509732817855347478321760841653545923303713560352917812037568150218193975962839280491618724512614679866828737431205809116363525390625
9007199254740993	-823	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001610287192399283505834550851910585234956708226212156737326106327813175506873505169104955233094708814012702766534033822075136444585664025348780745770848546757870470560268809106751960592497821344744780156749600866287051655155457076787447056620816491342770291117390743564760384804152931501063026791526523154931316503215337579736162306581131383616108400689408471916717055113219189145288667513062776338792394809617485118877699457105146648034036868109388778166464560101946563571069495664352168330709184660742712070583562407513630043638795192567856098323744902522935973365747486241161823272705078125
9007199254740993	-822	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000322057438479856701166910170382117046991341645242431347465221265562635101374701033820991046618941762802540553306806764415027288917132805069756149154169709351574094112053761821350392118499564268948956031349920173257410331031091415357489411324163298268554058223478148712952076960830586300212605358305304630986263300643067515947232461316226276723221680137881694383343411022643837829057733502612555267758478961923497023775539891421029329606807373621877755633292912020389312714213899132870433666141836932148542414116712481502726008727759038513571219664748980504587194673149497248232364654541015625
9007199254740993	-821	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064411487695971340233382034076423409398268329048486269493044253112527020274940206764198209323788352560508110661361352883005457783426561013951229830833941870314818822410752364270078423699912853789791206269984034651482066206218283071497882264832659653710811644695629742590415392166117260042521071661060926197252660128613503189446492263245255344644336027576338876668682204528767565811546700522511053551695792384699404755107978284205865921361474724375551126658582404077862542842779826574086733228367386429708482823342496300545201745551807702714243932949796100917438934629899449646472930908203125
9007199254740993	-820	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012882297539194268046676406815284681879653665809697253898608850622505404054988041352839641864757670512101622132272270576601091556685312202790245966166788374062963764482150472854015684739982570757958241253996806930296413241243656614299576452966531930742162328939125948518083078433223452008504214332212185239450532025722700637889298452649051068928867205515267775333736440905753513162309340104502210710339158476939880951021595656841173184272294944875110225331716480815572508568555965314817346645673477285941696564668499260109040349110361540542848786589959220183487786925979889929294586181640625
9007199254740993	-819	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002576459507838853609335281363056936375930733161939450779721770124501080810997608270567928372951534102420324426454454115320218311337062440558049193233357674812592752896430094570803136947996514151591648250799361386059282648248731322859915290593306386148432465787825189703616615686644690401700842866442437047890106405144540127577859690529810213785773441103053555066747288181150702632461868020900442142067831695387976190204319131368234636854458988975022045066343296163114501713711193062963469329134695457188339312933699852021808069822072308108569757317991844036697557385195977985858917236328125
9007199254740993	-818	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000515291901567770721867056272611387275186146632387890155944354024900216162199521654113585674590306820484064885290890823064043662267412488111609838646671534962518550579286018914160627389599302830318329650159872277211856529649746264571983058118661277229686493157565037940723323137328938080340168573288487409578021281028908025515571938105962042757154688220610711013349457636230140526492373604180088428413566339077595238040863826273646927370891797795004409013268659232622900342742238612592693865826939091437667862586739970404361613964414461621713951463598368807339511477039195597171783447265625
9007199254740993	-817	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103058380313554144373411254522277455037229326477578031188870804980043232439904330822717134918061364096812977058178164612808732453482497622321967729334306992503710115857203782832125477919860566063665930031974455442371305929949252914396611623732255445937298631513007588144664627465787616068033714657697481915604256205781605103114387621192408551430937644122142202669891527246028105298474720836017685682713267815519047608172765254729385474178359559000881802653731846524580068548447722518538773165387818287533572517347994080872322792882892324342790292719673761467902295407839119434356689453125
9007199254740993	-816	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020611676062710828874682250904455491007445865295515606237774160996008646487980866164543426983612272819362595411635632922561746490696499524464393545866861398500742023171440756566425095583972113212733186006394891088474261185989850582879322324746451089187459726302601517628932925493157523213606742931539496383120851241156321020622877524238481710286187528824428440533978305449205621059694944167203537136542653563103809521634553050945877094835671911800176360530746369304916013709689544503707754633077563657506714503469598816174464558576578464868558058543934752293580459081567823886871337890625
9007199254740993	-815	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004122335212542165774936450180891098201489173059103121247554832199201729297596173232908685396722454563872519082327126584512349298139299904892878709173372279700148404634288151313285019116794422642546637201278978217694852237197970116575864464949290217837491945260520303525786585098631504642721348586307899276624170248231264204124575504847696342057237505764885688106795661089841124211938988833440707427308530712620761904326910610189175418967134382360035272106149273860983202741937908900741550926615512731501342900693919763234892911715315692973711611708786950458716091816313564777374267578125
9007199254740993	-814	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000824467042508433154987290036178219640297834611820624249510966439840345859519234646581737079344490912774503816465425316902469859627859980978575741834674455940029680926857630262657003823358884528509327440255795643538970447439594023315172892989858043567498389052104060705157317019726300928544269717261579855324834049646252840824915100969539268411447501152977137621359132217968224842387797766688141485461706142524152380865382122037835083793426876472007054421229854772196640548387581780148310185323102546300268580138783952646978582343063138594742322341757390091743218363262712955474853515625
9007199254740993	-813	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164893408501686630997458007235643928059566922364124849902193287968069171903846929316347415868898182554900763293085063380493971925571996195715148366934891188005936185371526052531400764671776905701865488051159128707794089487918804663034578597971608713499677810420812141031463403945260185708853943452315971064966809929250568164983020193907853682289500230595427524271826443593644968477559553337628297092341228504830476173076424407567016758685375294401410884245970954439328109677516356029662037064620509260053716027756790529395716468612627718948464468351478018348643672652542591094970703125
9007199254740993	-812	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032978681700337326199491601447128785611913384472824969980438657593613834380769385863269483173779636510980152658617012676098794385114399239143029673386978237601187237074305210506280152934355381140373097610231825741558817897583760932606915719594321742699935562084162428206292680789052037141770788690463194212993361985850113632996604038781570736457900046119085504854365288718728993695511910667525659418468245700966095234615284881513403351737075058880282176849194190887865621935503271205932407412924101852010743205551358105879143293722525543789692893670295603669728734530508518218994140625
9007199254740993	-811	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006595736340067465239898320289425757122382676894564993996087731518722766876153877172653896634755927302196030531723402535219758877022879847828605934677395647520237447414861042101256030586871076228074619522046365148311763579516752186521383143918864348539987112416832485641258536157810407428354157738092638842598672397170022726599320807756314147291580009223817100970873057743745798739102382133505131883693649140193219046923056976302680670347415011776056435369838838177573124387100654241186481482584820370402148641110271621175828658744505108757938578734059120733945746906101703643798828125
9007199254740993	-810	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001319147268013493047979664057885151424476535378912998799217546303744553375230775434530779326951185460439206106344680507043951775404575969565721186935479129504047489482972208420251206117374215245614923904409273029662352715903350437304276628783772869707997422483366497128251707231562081485670831547618527768519734479434004545319864161551262829458316001844763420194174611548749159747820476426701026376738729828038643809384611395260536134069483002355211287073967767635514624877420130848237296296516964074080429728222054324235165731748901021751587715746811824146789149381220340728759765625
9007199254740993	-809	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000263829453602698609595932811577030284895307075782599759843509260748910675046155086906155865390237092087841221268936101408790355080915193913144237387095825900809497896594441684050241223474843049122984780881854605932470543180670087460855325756754573941599484496673299425650341446312416297134166309523705553703946895886800909063972832310252565891663200368952684038834922309749831949564095285340205275347745965607728761876922279052107226813896600471042257414793553527102924975484026169647459259303392814816085945644410864847033146349780204350317543149362364829357829876244068145751953125
9007199254740993	-808	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052765890720539721919186562315406056979061415156519951968701852149782135009231017381231173078047418417568244253787220281758071016183038782628847477419165180161899579318888336810048244694968609824596956176370921186494108636134017492171065151350914788319896899334659885130068289262483259426833261904741110740789379177360181812794566462050513178332640073790536807766984461949966389912819057068041055069549193121545752375384455810421445362779320094208451482958710705420584995096805233929491851860678562963217189128882172969406629269956040870063508629872472965871565975248813629150390625
9007199254740993	-807	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010553178144107944383837312463081211395812283031303990393740370429956427001846203476246234615609483683513648850757444056351614203236607756525769495483833036032379915863777667362009648938993721964919391235274184237298821727226803498434213030270182957663979379866931977026013657852496651885366652380948222148157875835472036362558913292410102635666528014758107361553396892389993277982563811413608211013909838624309150475076891162084289072555864018841690296591742141084116999019361046785898370372135712592643437825776434593881325853991208174012701725974494593174313195049762725830078125
9007199254740993	-806	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002110635628821588876767462492616242279162456606260798078748074085991285400369240695249246923121896736702729770151488811270322840647321551305153899096766607206475983172755533472401929787798744392983878247054836847459764345445360699686842606054036591532795875973386395405202731570499330377073330476189644429631575167094407272511782658482020527133305602951621472310679378477998655596512762282721642202781967724861830095015378232416857814511172803768338059318348428216823399803872209357179674074427142518528687565155286918776265170798241634802540345194898918634862639009952545166015625
9007199254740993	-805	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000422127125764317775353492498523248455832491321252159615749614817198257080073848139049849384624379347340545954030297762254064568129464310261030779819353321441295196634551106694480385957559748878596775649410967369491952869089072139937368521210807318306559175194677279081040546314099866075414666095237928885926315033418881454502356531696404105426661120590324294462135875695599731119302552456544328440556393544972366019003075646483371562902234560753667611863669685643364679960774441871435934814885428503705737513031057383755253034159648326960508069038979783726972527801990509033203125
9007199254740993	-804	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084425425152863555070698499704649691166498264250431923149922963439651416014769627809969876924875869468109190806059552450812913625892862052206155963870664288259039326910221338896077191511949775719355129882193473898390573817814427987473704242161463661311835038935455816208109262819973215082933219047585777185263006683776290900471306339280821085332224118064858892427175139119946223860510491308865688111278708994473203800615129296674312580446912150733522372733937128672935992154888374287186962977085700741147502606211476751050606831929665392101613807795956745394505560398101806640625
9007199254740993	-803	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016885085030572711014139699940929938233299652850086384629984592687930283202953925561993975384975173893621838161211910490162582725178572410441231192774132857651807865382044267779215438302389955143871025976438694779678114763562885597494740848432292732262367007787091163241621852563994643016586643809517155437052601336755258180094261267856164217066444823612971778485435027823989244772102098261773137622255741798894640760123025859334862516089382430146704474546787425734587198430977674857437392595417140148229500521242295350210121366385933078420322761559191349078901112079620361328125
9007199254740993	-802	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003377017006114542202827939988185987646659930570017276925996918537586056640590785112398795076995034778724367632242382098032516545035714482088246238554826571530361573076408853555843087660477991028774205195287738955935622952712577119498948169686458546452473401557418232648324370512798928603317328761903431087410520267351051636018852253571232843413288964722594355697087005564797848954420419652354627524451148359778928152024605171866972503217876486029340894909357485146917439686195534971487478519083428029645900104248459070042024273277186615684064552311838269815780222415924072265625
9007199254740993	-801	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000675403401222908440565587997637197529331986114003455385199383707517211328118157022479759015399006955744873526448476419606503309007142896417649247710965314306072314615281770711168617532095598205754841039057547791187124590542515423899789633937291709290494680311483646529664874102559785720663465752380686217482104053470210327203770450714246568682657792944518871139417401112959569790884083930470925504890229671955785630404921034373394500643575297205868178981871497029383487937239106994297495703816685605929180020849691814008404854655437323136812910462367653963156044483184814453125
9007199254740993	-800	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000135080680244581688113117599527439505866397222800691077039876741503442265623631404495951803079801391148974705289695283921300661801428579283529849542193062861214462923056354142233723506419119641150968207811509558237424918108503084779957926787458341858098936062296729305932974820511957144132693150476137243496420810694042065440754090142849313736531558588903774227883480222591913958176816786094185100978045934391157126080984206874678900128715059441173635796374299405876697587447821398859499140763337121185836004169938362801680970931087464627362582092473530792631208896636962890625
9007199254740993	-799	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027016136048916337622623519905487901173279444560138215407975348300688453124726280899190360615960278229794941057939056784260132360285715856705969908438612572242892584611270828446744701283823928230193641562301911647484983621700616955991585357491668371619787212459345861186594964102391428826538630095227448699284162138808413088150818028569862747306311717780754845576696044518382791635363357218837020195609186878231425216196841374935780025743011888234727159274859881175339517489564279771899828152667424237167200833987672560336194186217492925472516418494706158526241779327392578125
9007199254740993	-798	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005403227209783267524524703981097580234655888912027643081595069660137690624945256179838072123192055645958988211587811356852026472057143171341193981687722514448578516922254165689348940256764785646038728312460382329496996724340123391198317071498333674323957442491869172237318992820478285765307726019045489739856832427761682617630163605713972549461262343556150969115339208903676558327072671443767404039121837375646285043239368274987156005148602377646945431854971976235067903497912855954379965630533484847433440166797534512067238837243498585094503283698941231705248355865478515625
9007199254740993	-797	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080645441956653504904940796219516046931177782405528616319013932027538124989051235967614424638411129191797642317562271370405294411428634268238796337544502889715703384450833137869788051352957129207745662492076465899399344868024678239663414299666734864791488498373834447463798564095657153061545203809097947971366485552336523526032721142794509892252468711230193823067841780735311665414534288753480807824367475129257008647873654997431201029720475529389086370994395247013580699582571190875993126106696969486688033359506902413447767448699717018900656739788246341049671173095703125
9007199254740993	-796	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216129088391330700980988159243903209386235556481105723263802786405507624997810247193522884927682225838359528463512454274081058882285726853647759267508900577943140676890166627573957610270591425841549132498415293179879868973604935647932682859933346972958297699674766889492759712819131430612309040761819589594273297110467304705206544228558901978450493742246038764613568356147062333082906857750696161564873495025851401729574730999486240205944095105877817274198879049402716139916514238175198625221339393897337606671901380482689553489739943403780131347957649268209934234619140625
9007199254740993	-795	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043225817678266140196197631848780641877247111296221144652760557281101524999562049438704576985536445167671905692702490854816211776457145370729551853501780115588628135378033325514791522054118285168309826499683058635975973794720987129586536571986669394591659539934953377898551942563826286122461808152363917918854659422093460941041308845711780395690098748449207752922713671229412466616581371550139232312974699005170280345914946199897248041188819021175563454839775809880543227983302847635039725044267878779467521334380276096537910697947988680756026269591529853641986846923828125
9007199254740993	-794	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008645163535653228039239526369756128375449422259244228930552111456220304999912409887740915397107289033534381138540498170963242355291429074145910370700356023117725627075606665102958304410823657033661965299936611727195194758944197425917307314397333878918331907986990675579710388512765257224492361630472783583770931884418692188208261769142356079138019749689841550584542734245882493323316274310027846462594939801034056069182989239979449608237763804235112690967955161976108645596660569527007945008853575755893504266876055219307582139589597736151205253918305970728397369384765625
9007199254740993	-793	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001729032707130645607847905273951225675089884451848845786110422291244060999982481977548183079421457806706876227708099634192648471058285814829182074140071204623545125415121333020591660882164731406732393059987322345439038951788839485183461462879466775783666381597398135115942077702553051444898472326094556716754186376883738437641652353828471215827603949937968310116908546849176498664663254862005569292518987960206811213836597847995889921647552760847022538193591032395221729119332113905401589001770715151178700853375211043861516427917919547230241050783661194145679473876953125
9007199254740993	-792	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000345806541426129121569581054790245135017976890369769157222084458248812199996496395509636615884291561341375245541619926838529694211657162965836414828014240924709025083024266604118332176432946281346478611997464469087807790357767897036692292575893355156733276319479627023188415540510610288979694465218911343350837275376747687528330470765694243165520789987593662023381709369835299732932650972401113858503797592041362242767319569599177984329510552169404507638718206479044345823866422781080317800354143030235740170675042208772303285583583909446048210156732238829135894775390625
9007199254740993	-791	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069161308285225824313916210958049027003595378073953831444416891649762439999299279101927323176858312268275049108323985367705938842331432593167282965602848184941805016604853320823666435286589256269295722399492893817561558071553579407338458515178671031346655263895925404637683108102122057795938893043782268670167455075349537505666094153138848633104157997518732404676341873967059946586530194480222771700759518408272448553463913919835596865902110433880901527743641295808869164773284556216063560070828606047148034135008441754460657116716781889209642031346447765827178955078125
9007199254740993	-790	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013832261657045164862783242191609805400719075614790766288883378329952487999859855820385464635371662453655009821664797073541187768466286518633456593120569636988361003320970664164733287057317851253859144479898578763512311614310715881467691703035734206269331052779185080927536621620424411559187778608756453734033491015069907501133218830627769726620831599503746480935268374793411989317306038896044554340151903681654489710692782783967119373180422086776180305548728259161773832954656911243212712014165721209429606827001688350892131423343356377841928406269289553165435791015625
9007199254740993	-789	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002766452331409032972556648438321961080143815122958153257776675665990497599971971164077092927074332490731001964332959414708237553693257303726691318624113927397672200664194132832946657411463570250771828895979715752702462322862143176293538340607146841253866210555837016185507324324084882311837555721751290746806698203013981500226643766125553945324166319900749296187053674958682397863461207779208910868030380736330897942138556556793423874636084417355236061109745651832354766590931382248642542402833144241885921365400337670178426284668671275568385681253857910633087158203125
9007199254740993	-788	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000553290466281806594511329687664392216028763024591630651555335133198099519994394232815418585414866498146200392866591882941647510738651460745338263724822785479534440132838826566589331482292714050154365779195943150540492464572428635258707668121429368250773242111167403237101464864816976462367511144350258149361339640602796300045328753225110789064833263980149859237410734991736479572692241555841782173606076147266179588427711311358684774927216883471047212221949130366470953318186276449728508480566628848377184273080067534035685256933734255113677136250771582126617431640625
9007199254740993	-787	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110658093256361318902265937532878443205752604918326130311067026639619903998878846563083717082973299629240078573318376588329502147730292149067652744964557095906888026567765313317866296458542810030873155839188630108098492914485727051741533624285873650154648422233480647420292972963395292473502228870051629872267928120559260009065750645022157812966652796029971847482146998347295914538448311168356434721215229453235917685542262271736954985443376694209442444389826073294190663637255289945701696113325769675436854616013506807137051386746851022735427250154316425323486328125
9007199254740993	-786	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022131618651272263780453187506575688641150520983665226062213405327923980799775769312616743416594659925848015714663675317665900429546058429813530548992911419181377605313553062663573259291708562006174631167837726021619698582897145410348306724857174730030929684446696129484058594592679058494700445774010325974453585624111852001813150129004431562593330559205994369496429399669459182907689662233671286944243045890647183537108452454347390997088675338841888488877965214658838132727451057989140339222665153935087370923202701361427410277349370204547085450030863285064697265625
9007199254740993	-785	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004426323730254452756090637501315137728230104196733045212442681065584796159955153862523348683318931985169603142932735063533180085909211685962706109798582283836275521062710612532714651858341712401234926233567545204323939716579429082069661344971434946006185936889339225896811718918535811698940089154802065194890717124822370400362630025800886312518666111841198873899285879933891836581537932446734257388848609178129436707421690490869478199417735067768377697775593042931767626545490211597828067844533030787017474184640540272285482055469874040909417090006172657012939453125
9007199254740993	-784	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000885264746050890551218127500263027545646020839346609042488536213116959231991030772504669736663786397033920628586547012706636017181842337192541221959716456767255104212542122506542930371668342480246985246713509040864787943315885816413932268994286989201237187377867845179362343783707162339788017830960413038978143424964474080072526005160177262503733222368239774779857175986778367316307586489346851477769721835625887341484338098173895639883547013553675539555118608586353525309098042319565613568906606157403494836928108054457096411093974808181883418001234531402587890625
9007199254740993	-783	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000177052949210178110243625500052605509129204167869321808497707242623391846398206154500933947332757279406784125717309402541327203436368467438508244391943291353451020842508424501308586074333668496049397049342701808172957588663177163282786453798857397840247437475573569035872468756741432467957603566192082607795628684992894816014505201032035452500746644473647954955971435197355673463261517297869370295553944367125177468296867619634779127976709402710735107911023721717270705061819608463913122713781321231480698967385621610891419282218794961636376683600246906280517578125
9007199254740993	-782	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035410589842035622048725100010521101825840833573864361699541448524678369279641230900186789466551455881356825143461880508265440687273693487701648878388658270690204168501684900261717214866733699209879409868540361634591517732635432656557290759771479568049487495114713807174493751348286493591520713238416521559125736998578963202901040206407090500149328894729590991194287039471134692652303459573874059110788873425035493659373523926955825595341880542147021582204744343454141012363921692782624542756264246296139793477124322178283856443758992327275336720049381256103515625
9007199254740993	-781	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007082117968407124409745020002104220365168166714772872339908289704935673855928246180037357893310291176271365028692376101653088137454738697540329775677731654138040833700336980052343442973346739841975881973708072326918303546527086531311458151954295913609897499022942761434898750269657298718304142647683304311825147399715792640580208041281418100029865778945918198238857407894226938530460691914774811822157774685007098731874704785391165119068376108429404316440948868690828202472784338556524908551252849259227958695424864435656771288751798465455067344009876251220703125
9007199254740993	-780	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001416423593681424881949004000420844073033633342954574467981657940987134771185649236007471578662058235254273005738475220330617627490947739508065955135546330827608166740067396010468688594669347968395176394741614465383660709305417306262291630390859182721979499804588552286979750053931459743660828529536660862365029479943158528116041608256283620005973155789183639647771481578845387706092138382954962364431554937001419746374940957078233023813675221685880863288189773738165640494556867711304981710250569851845591739084972887131354257750359693091013468801975250244140625
9007199254740993	-779	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000283284718736284976389800800084168814606726668590914893596331588197426954237129847201494315732411647050854601147695044066123525498189547901613191027109266165521633348013479202093737718933869593679035278948322893076732141861083461252458326078171836544395899960917710457395950010786291948732165705907332172473005895988631705623208321651256724001194631157836727929554296315769077541218427676590992472886310987400283949274988191415646604762735044337176172657637954747633128098911373542260996342050113970369118347816994577426270851550071938618202693760395050048828125
9007199254740993	-778	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056656943747256995277960160016833762921345333718182978719266317639485390847425969440298863146482329410170920229539008813224705099637909580322638205421853233104326669602695840418747543786773918735807055789664578615346428372216692250491665215634367308879179992183542091479190002157258389746433141181466434494601179197726341124641664330251344800238926231567345585910859263153815508243685535318198494577262197480056789854997638283129320952547008867435234531527590949526625619782274708452199268410022794073823669563398915485254170310014387723640538752079010009765625
9007199254740993	-777	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011331388749451399055592032003366752584269066743636595743853263527897078169485193888059772629296465882034184045907801762644941019927581916064527641084370646620865333920539168083749508757354783747161411157932915723069285674443338450098333043126873461775835998436708418295838000431451677949286628236293286898920235839545268224928332866050268960047785246313469117182171852630763101648737107063639698915452439496011357970999527656625864190509401773487046906305518189905325123956454941690439853682004558814764733912679783097050834062002877544728107750415802001953125
9007199254740993	-776	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002266277749890279811118406400673350516853813348727319148770652705579415633897038777611954525859293176406836809181560352528988203985516383212905528216874129324173066784107833616749901751470956749432282231586583144613857134888667690019666608625374692355167199687341683659167600086290335589857325647258657379784047167909053644985666573210053792009557049262693823436434370526152620329747421412727939783090487899202271594199905531325172838101880354697409381261103637981065024791290988338087970736400911762952946782535956619410166812400575508945621550083160400390625
9007199254740993	-775	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000453255549978055962223681280134670103370762669745463829754130541115883126779407755522390905171858635281367361836312070505797640797103276642581105643374825864834613356821566723349980350294191349886456446317316628922771426977733538003933321725074938471033439937468336731833520017258067117971465129451731475956809433581810728997133314642010758401911409852538764687286874105230524065949484282545587956618097579840454318839981106265034567620376070939481876252220727596213004958258197667617594147280182352590589356507191323882033362480115101789124310016632080078125
9007199254740993	-774	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090651109995611192444736256026934020674152533949092765950826108223176625355881551104478181034371727056273472367262414101159528159420655328516221128674965172966922671364313344669996070058838269977291289263463325784554285395546707600786664345014987694206687987493667346366704003451613423594293025890346295191361886716362145799426662928402151680382281970507752937457374821046104813189896856509117591323619515968090863767996221253006913524075214187896375250444145519242600991651639533523518829456036470518117871301438264776406672496023020357824862003326416015625
9007199254740993	-773	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018130221999122238488947251205386804134830506789818553190165221644635325071176310220895636206874345411254694473452482820231905631884131065703244225734993034593384534272862668933999214011767653995458257852692665156910857079109341520157332869002997538841337597498733469273340800690322684718858605178069259038272377343272429159885332585680430336076456394101550587491474964209220962637979371301823518264723903193618172753599244250601382704815042837579275050088829103848520198330327906704703765891207294103623574260287652955281334499204604071564972400665283203125
9007199254740993	-772	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003626044399824447697789450241077360826966101357963710638033044328927065014235262044179127241374869082250938894690496564046381126376826213140648845146998606918676906854572533786799842802353530799091651570538533031382171415821868304031466573800599507768267519499746693854668160138064536943771721035613851807654475468654485831977066517136086067215291278820310117498294992841844192527595874260364703652944780638723634550719848850120276540963008567515855010017765820769704039666065581340940753178241458820724714852057530591056266899840920814312994480133056640625
9007199254740993	-771	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000725208879964889539557890048215472165393220271592742127606608865785413002847052408835825448274973816450187778938099312809276225275365242628129769029399721383735381370914506757359968560470706159818330314107706606276434283164373660806293314760119901553653503899949338770933632027612907388754344207122770361530895093730897166395413303427217213443058255764062023499658998568368838505519174852072940730588956127744726910143969770024055308192601713503171002003553164153940807933213116268188150635648291764144942970411506118211253379968184162862598896026611328125
9007199254740993	-770	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000145041775992977907911578009643094433078644054318548425521321773157082600569410481767165089654994763290037555787619862561855245055073048525625953805879944276747076274182901351471993712094141231963666062821541321255286856632874732161258662952023980310730700779989867754186726405522581477750868841424554072306179018746179433279082660685443442688611651152812404699931799713673767701103834970414588146117791225548945382028793954004811061638520342700634200400710632830788161586642623253637630127129658352828988594082301223642250675993636832572519779205322265625
9007199254740993	-769	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029008355198595581582315601928618886615728810863709685104264354631416520113882096353433017930998952658007511157523972512371049011014609705125190761175988855349415254836580270294398742418828246392733212564308264251057371326574946432251732590404796062146140155997973550837345281104516295550173768284910814461235803749235886655816532137088688537722330230562480939986359942734753540220766994082917629223558245109789076405758790800962212327704068540126840080142126566157632317328524650727526025425931670565797718816460244728450135198727366514503955841064453125
9007199254740993	-768	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005801671039719116316463120385723777323145762172741937020852870926283304022776419270686603586199790531601502231504794502474209802202921941025038152235197771069883050967316054058879748483765649278546642512861652850211474265314989286450346518080959212429228031199594710167469056220903259110034753656982162892247160749847177331163306427417737707544466046112496187997271988546950708044153398816583525844711649021957815281151758160192442465540813708025368016028425313231526463465704930145505205085186334113159543763292048945690027039745473302900791168212890625
9007199254740993	-767	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001160334207943823263292624077144755464629152434548387404170574185256660804555283854137320717239958106320300446300958900494841960440584388205007630447039554213976610193463210811775949696753129855709328502572330570042294853062997857290069303616191842485845606239918942033493811244180651822006950731396432578449432149969435466232661285483547541508893209222499237599454397709390141608830679763316705168942329804391563056230351632038488493108162741605073603205685062646305292693140986029101041017037266822631908752658409789138005407949094660580158233642578125
9007199254740993	-766	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000232066841588764652658524815428951092925830486909677480834114837051332160911056770827464143447991621264060089260191780098968392088116877641001526089407910842795322038692642162355189939350625971141865700514466114008458970612599571458013860723238368497169121247983788406698762248836130364401390146279286515689886429993887093246532257096709508301778641844499847519890879541878028321766135952663341033788465960878312611246070326407697698621632548321014720641137012529261058538628197205820208203407453364526381750531681957827601081589818932116031646728515625
9007199254740993	-765	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046413368317752930531704963085790218585166097381935496166822967410266432182211354165492828689598324252812017852038356019793678417623375528200305217881582168559064407738528432471037987870125194228373140102893222801691794122519914291602772144647673699433824249596757681339752449767226072880278029255857303137977285998777418649306451419341901660355728368899969503978175908375605664353227190532668206757693192175662522249214065281539539724326509664202944128227402505852211707725639441164041640681490672905276350106336391565520216317963786423206329345703125
9007199254740993	-764	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009282673663550586106340992617158043717033219476387099233364593482053286436442270833098565737919664850562403570407671203958735683524675105640061043576316433711812881547705686494207597574025038845674628020578644560338358824503982858320554428929534739886764849919351536267950489953445214576055605851171460627595457199755483729861290283868380332071145673779993900795635181675121132870645438106533641351538638435132504449842813056307907944865301932840588825645480501170442341545127888232808328136298134581055270021267278313104043263592757284641265869140625
9007199254740993	-763	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001856534732710117221268198523431608743406643895277419846672918696410657287288454166619713147583932970112480714081534240791747136704935021128012208715263286742362576309541137298841519514805007769134925604115728912067671764900796571664110885785906947977352969983870307253590097990689042915211121170234292125519091439951096745972258056773676066414229134755998780159127036335024226574129087621306728270307727687026500889968562611261581588973060386568117765129096100234088468309025577646561665627259626916211054004253455662620808652718551456928253173828125
9007199254740993	-762	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000371306946542023444253639704686321748681328779055483969334583739282131457457690833323942629516786594022496142816306848158349427340987004225602441743052657348472515261908227459768303902961001553826985120823145782413534352980159314332822177157181389595470593996774061450718019598137808583042224234046858425103818287990219349194451611354735213282845826951199756031825407267004845314825817524261345654061545537405300177993712522252316317794612077313623553025819220046817693661805115529312333125451925383242210800850691132524161730543710291385650634765625
9007199254740993	-761	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074261389308404688850727940937264349736265755811096793866916747856426291491538166664788525903357318804499228563261369631669885468197400845120488348610531469694503052381645491953660780592200310765397024164629156482706870596031862866564435431436277919094118799354812290143603919627561716608444846809371685020763657598043869838890322270947042656569165390239951206365081453400969062965163504852269130812309107481060035598742504450463263558922415462724710605163844009363538732361023105862466625090385076648442160170138226504832346108742058277130126953125
9007199254740993	-760	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014852277861680937770145588187452869947253151162219358773383349571285258298307633332957705180671463760899845712652273926333977093639480169024097669722106293938900610476329098390732156118440062153079404832925831296541374119206372573312887086287255583818823759870962458028720783925512343321688969361874337004152731519608773967778064454189408531313833078047990241273016290680193812593032700970453826162461821496212007119748500890092652711784483092544942121032768801872707746472204621172493325018077015329688432034027645300966469221748411655426025390625
9007199254740993	-759	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002970455572336187554029117637490573989450630232443871754676669914257051659661526666591541036134292752179969142530454785266795418727896033804819533944421258787780122095265819678146431223688012430615880966585166259308274823841274514662577417257451116763764751974192491605744156785102468664337793872374867400830546303921754793555612890837881706262766615609598048254603258136038762518606540194090765232492364299242401423949700178018530542356896618508988424206553760374541549294440924234498665003615403065937686406805529060193293844349682331085205078125
9007199254740993	-758	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000594091114467237510805823527498114797890126046488774350935333982851410331932305333318308207226858550435993828506090957053359083745579206760963906788884251757556024419053163935629286244737602486123176193317033251861654964768254902932515483451490223352752950394838498321148831357020493732867558774474973480166109260784350958711122578167576341252553323121919609650920651627207752503721308038818153046498472859848480284789940035603706108471379323701797684841310752074908309858888184846899733000723080613187537281361105812038658768869936466217041015625
9007199254740993	-757	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000118818222893447502161164705499622959578025209297754870187066796570282066386461066663661641445371710087198765701218191410671816749115841352192781357776850351511204883810632787125857248947520497224635238663406650372330992953650980586503096690298044670550590078967699664229766271404098746573511754894994696033221852156870191742224515633515268250510664624383921930184130325441550500744261607763630609299694571969696056957988007120741221694275864740359536968262150414981661971777636969379946600144616122637507456272221162407731753773987293243408203125
9007199254740993	-756	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023763644578689500432232941099924591915605041859550974037413359314056413277292213332732328289074342017439753140243638282134363349823168270438556271555370070302240976762126557425171449789504099444927047732681330074466198590730196117300619338059608934110118015793539932845953254280819749314702350978998939206644370431374038348444903126703053650102132924876784386036826065088310100148852321552726121859938914393939211391597601424148244338855172948071907393652430082996332394355527393875989320028923224527501491254444232481546350754797458648681640625
9007199254740993	-755	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004752728915737900086446588219984918383121008371910194807482671862811282655458442666546465657814868403487950628048727656426872669964633654087711254311074014060448195352425311485034289957900819888985409546536266014893239718146039223460123867611921786822023603158707986569190650856163949862940470195799787841328874086274807669688980625340610730020426584975356877207365213017662020029770464310545224371987782878787842278319520284829648867771034589614381478730486016599266478871105478775197864005784644905500298250888846496309270150959491729736328125
9007199254740993	-754	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000950545783147580017289317643996983676624201674382038961496534372562256531091688533309293131562973680697590125609745531285374533992926730817542250862214802812089639070485062297006857991580163977797081909307253202978647943629207844692024773522384357364404720631741597313838130171232789972588094039159957568265774817254961533937796125068122146004085316995071375441473042603532404005954092862109044874397556575757568455663904056965929773554206917922876295746097203319853295774221095755039572801156928981100059650177769299261854030191898345947265625
9007199254740993	-753	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190109156629516003457863528799396735324840334876407792299306874512451306218337706661858626312594736139518025121949106257074906798585346163508450172442960562417927814097012459401371598316032795559416381861450640595729588725841568938404954704476871472880944126348319462767626034246557994517618807831991513653154963450992306787559225013624429200817063399014275088294608520706480801190818572421808974879511315151513691132780811393185954710841383584575259149219440663970659154844219151007914560231385796220011930035553859852370806038379669189453125
9007199254740993	-752	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038021831325903200691572705759879347064968066975281558459861374902490261243667541332371725262518947227903605024389821251414981359717069232701690034488592112483585562819402491880274319663206559111883276372290128119145917745168313787680990940895374294576188825269663892553525206849311598903523761566398302730630992690198461357511845002724885840163412679802855017658921704141296160238163714484361794975902263030302738226556162278637190942168276716915051829843888132794131830968843830201582912046277159244002386007110771970474161207675933837890625
9007199254740993	-751	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007604366265180640138314541151975869412993613395056311691972274980498052248733508266474345052503789445580721004877964250282996271943413846540338006897718422496717112563880498376054863932641311822376655274458025623829183549033662757536198188179074858915237765053932778510705041369862319780704752313279660546126198538039692271502369000544977168032682535960571003531784340828259232047632742896872358995180452606060547645311232455727438188433655343383010365968777626558826366193768766040316582409255431848800477201422154394094832241535186767578125
9007199254740993	-750	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001520873253036128027662908230395173882598722679011262338394454996099610449746701653294869010500757889116144200975592850056599254388682769308067601379543684499343422512776099675210972786528262364475331054891605124765836709806732551507239637635814971783047553010786555702141008273972463956140950462655932109225239707607938454300473800108995433606536507192114200706356868165651846409526548579374471799036090521212109529062246491145487637686731068676602073193755525311765273238753753208063316481851086369760095440284430878818966448307037353515625
9007199254740993	-749	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304174650607225605532581646079034776519744535802252467678890999219922089949340330658973802100151577823228840195118570011319850877736553861613520275908736899868684502555219935042194557305652472895066210978321024953167341961346510301447927527162994356609510602157311140428201654794492791228190092531186421845047941521587690860094760021799086721307301438422840141271373633130369281905309715874894359807218104242421905812449298229097527537346213735320414638751105062353054647750750641612663296370217273952019088056886175763793289661407470703125
9007199254740993	-748	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060834930121445121106516329215806955303948907160450493535778199843984417989868066131794760420030315564645768039023714002263970175547310772322704055181747379973736900511043987008438911461130494579013242195664204990633468392269302060289585505432598871321902120431462228085640330958898558245638018506237284369009588304317538172018952004359817344261460287684568028254274726626073856381061943174978871961443620848484381162489859645819505507469242747064082927750221012470610929550150128322532659274043454790403817611377235152758657932281494140625
9007199254740993	-747	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012166986024289024221303265843161391060789781432090098707155639968796883597973613226358952084006063112929153607804742800452794035109462154464540811036349475994747380102208797401687782292226098915802648439132840998126693678453860412057917101086519774264380424086292445617128066191779711649127603701247456873801917660863507634403790400871963468852292057536913605650854945325214771276212388634995774392288724169696876232497971929163901101493848549412816585550044202494122185910030025664506531854808690958080763522275447030551731586456298828125
9007199254740993	-746	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002433397204857804844260653168632278212157956286418019741431127993759376719594722645271790416801212622585830721560948560090558807021892430892908162207269895198949476020441759480337556458445219783160529687826568199625338735690772082411583420217303954852876084817258489123425613238355942329825520740249491374760383532172701526880758080174392693770458411507382721130170989065042954255242477726999154878457744833939375246499594385832780220298769709882563317110008840498824437182006005132901306370961738191616152704455089406110346317291259765625
9007199254740993	-745	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000486679440971560968852130633726455642431591257283603948286225598751875343918944529054358083360242524517166144312189712018111761404378486178581632441453979039789895204088351896067511291689043956632105937565313639925067747138154416482316684043460790970575216963451697824685122647671188465965104148049898274952076706434540305376151616034878538754091682301476544226034197813008590851048495545399830975691548966787875049299918877166556044059753941976512663422001768099764887436401201026580261274192347638323230540891017881222069263458251953125
9007199254740993	-744	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097335888194312193770426126745291128486318251456720789657245119750375068783788905810871616672048504903433228862437942403622352280875697235716326488290795807957979040817670379213502258337808791326421187513062727985013549427630883296463336808692158194115043392690339564937024529534237693193020829609979654990415341286908061075230323206975707750818336460295308845206839562601718170209699109079966195138309793357575009859983775433311208811950788395302532684400353619952977487280240205316052254838469527664646108178203576244413852691650390625
9007199254740993	-743	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019467177638862438754085225349058225697263650291344157931449023950075013756757781162174323334409700980686645772487588480724470456175139447143265297658159161591595808163534075842700451667561758265284237502612545597002709885526176659292667361738431638823008678538067912987404905906847538638604165921995930998083068257381612215046064641395141550163667292059061769041367912520343634041939821815993239027661958671515001971996755086662241762390157679060506536880070723990595497456048041063210450967693905532929221635640715248882770538330078125
9007199254740993	-742	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003893435527772487750817045069811645139452730058268831586289804790015002751351556232434864666881940196137329154497517696144894091235027889428653059531631832318319161632706815168540090333512351653056847500522509119400541977105235331858533472347686327764601735707613582597480981181369507727720833184399186199616613651476322443009212928279028310032733458411812353808273582504068726808387964363198647805532391734303000394399351017332448352478031535812101307376014144798119099491209608212642090193538781106585844327128143049776554107666015625
9007199254740993	-741	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000778687105554497550163409013962329027890546011653766317257960958003000550270311246486972933376388039227465830899503539228978818247005577885730611906326366463663832326541363033708018066702470330611369500104501823880108395421047066371706694469537265552920347141522716519496196236273901545544166636879837239923322730295264488601842585655805662006546691682362470761654716500813745361677592872639729561106478346860600078879870203466489670495606307162420261475202828959623819898241921642528418038707756221317168865425628609955310821533203125
9007199254740993	-740	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155737421110899510032681802792465805578109202330753263451592191600600110054062249297394586675277607845493166179900707845795763649401115577146122381265273292732766465308272606741603613340494066122273900020900364776021679084209413274341338893907453110584069428304543303899239247254780309108833327375967447984664546059052897720368517131161132401309338336472494152330943300162749072335518574527945912221295669372120015775974040693297934099121261432484052295040565791924763979648384328505683607741551244263433773085125721991062164306640625
9007199254740993	-739	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031147484222179902006536360558493161115621840466150652690318438320120022010812449859478917335055521569098633235980141569159152729880223115429224476253054658546553293061654521348320722668098813224454780004180072955204335816841882654868267778781490622116813885660908660779847849450956061821766665475193489596932909211810579544073703426232226480261867667294498830466188660032549814467103714905589182444259133874424003155194808138659586819824252286496810459008113158384952795929676865701136721548310248852686754617025144398212432861328125
9007199254740993	-738	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006229496844435980401307272111698632223124368093230130538063687664024004402162489971895783467011104313819726647196028313831830545976044623085844895250610931709310658612330904269664144533619762644890956000836014591040867163368376530973653555756298124423362777132181732155969569890191212364353333095038697919386581842362115908814740685246445296052373533458899766093237732006509962893420742981117836488851826774884800631038961627731917363964850457299362091801622631676990559185935373140227344309662049770537350923405028879642486572265625
9007199254740993	-737	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001245899368887196080261454422339726444624873618646026107612737532804800880432497994379156693402220862763945329439205662766366109195208924617168979050122186341862131722466180853932828906723952528978191200167202918208173432673675306194730711151259624884672555426436346431193913978038242472870666619007739583877316368472423181762948137049289059210474706691779953218647546401301992578684148596223567297770365354976960126207792325546383472792970091459872418360324526335398111837187074628045468861932409954107470184681005775928497314453125
9007199254740993	-736	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000249179873777439216052290884467945288924974723729205221522547506560960176086499598875831338680444172552789065887841132553273221839041784923433795810024437268372426344493236170786565781344790505795638240033440583641634686534735061238946142230251924976934511085287269286238782795607648494574133323801547916775463273694484636352589627409857811842094941338355990643729509280260398515736829719244713459554073070995392025241558465109276694558594018291974483672064905267079622367437414925609093772386481990821494036936201155185699462890625
9007199254740993	-735	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049835974755487843210458176893589057784994944745841044304509501312192035217299919775166267736088834510557813177568226510654644367808356984686759162004887453674485268898647234157313156268958101159127648006688116728326937306947012247789228446050384995386902217057453857247756559121529698914826664760309583355092654738896927270517925481971562368418988267671198128745901856052079703147365943848942691910814614199078405048311693021855338911718803658394896734412981053415924473487482985121818754477296398164298807387240231037139892578125
9007199254740993	-734	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009967194951097568642091635378717811556998988949168208860901900262438407043459983955033253547217766902111562635513645302130928873561671396937351832400977490734897053779729446831462631253791620231825529601337623345665387461389402449557845689210076999077380443411490771449551311824305939782965332952061916671018530947779385454103585096394312473683797653534239625749180371210415940629473188769788538382162922839815681009662338604371067782343760731678979346882596210683184894697496597024363750895459279632859761477448046207427978515625
9007199254740993	-733	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001993438990219513728418327075743562311399797789833641772180380052487681408691996791006650709443553380422312527102729060426185774712334279387470366480195498146979410755945889366292526250758324046365105920267524669133077492277880489911569137842015399815476088682298154289910262364861187956593066590412383334203706189555877090820717019278862494736759530706847925149836074242083188125894637753957707676432584567963136201932467720874213556468752146335795869376519242136636978939499319404872750179091855926571952295489609241485595703125
9007199254740993	-732	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000398687798043902745683665415148712462279959557966728354436076010497536281738399358201330141888710676084462505420545812085237154942466855877494073296039099629395882151189177873258505250151664809273021184053504933826615498455576097982313827568403079963095217736459630857982052472972237591318613318082476666840741237911175418164143403855772498947351906141369585029967214848416637625178927550791541535286516913592627240386493544174842711293750429267159173875303848427327395787899863880974550035818371185314390459097921848297119140625
9007199254740993	-731	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079737559608780549136733083029742492455991911593345670887215202099507256347679871640266028377742135216892501084109162417047430988493371175498814659207819925879176430237835574651701050030332961854604236810700986765323099691115219596462765513680615992619043547291926171596410494594447518263722663616495333368148247582235083632828680771154499789470381228273917005993442969683327525035785510158308307057303382718525448077298708834968542258750085853431834775060769685465479157579972776194910007163674237062878091819584369659423828125
9007199254740993	-730	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015947511921756109827346616605948498491198382318669134177443040419901451269535974328053205675548427043378500216821832483409486197698674235099762931841563985175835286047567114930340210006066592370920847362140197353064619938223043919292553102736123198523808709458385234319282098918889503652744532723299066673629649516447016726565736154230899957894076245654783401198688593936665505007157102031661661411460676543705089615459741766993708451750017170686366955012153937093095831515994555238982001432734847412575618363916873931884765625
9007199254740993	-729	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003189502384351221965469323321189699698239676463733826835488608083980290253907194865610641135109685408675700043364366496681897239539734847019952586368312797035167057209513422986068042001213318474184169472428039470612923987644608783858510620547224639704761741891677046863856419783777900730548906544659813334725929903289403345313147230846179991578815249130956680239737718787333101001431420406332332282292135308741017923091948353398741690350003434137273391002430787418619166303198911047796400286546969482515123672783374786376953125
9007199254740993	-728	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000637900476870244393093864664237939939647935292746765367097721616796058050781438973122128227021937081735140008672873299336379447907946969403990517273662559407033411441902684597213608400242663694836833894485607894122584797528921756771702124109444927940952348378335409372771283956755580146109781308931962666945185980657880669062629446169235998315763049826191336047947543757466620200286284081266466456458427061748203584618389670679748338070000686827454678200486157483723833260639782209559280057309393896503024734556674957275390625
9007199254740993	-727	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000127580095374048878618772932847587987929587058549353073419544323359211610156287794624425645404387416347028001734574659867275889581589393880798103454732511881406682288380536919442721680048532738967366778897121578824516959505784351354340424821888985588190469675667081874554256791351116029221956261786392533389037196131576133812525889233847199663152609965238267209589508751493324040057256816253293291291685412349640716923677934135949667614000137365490935640097231496744766652127956441911856011461878779300604946911334991455078125
9007199254740993	-726	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025516019074809775723754586569517597585917411709870614683908864671842322031257558924885129080877483269405600346914931973455177916317878776159620690946502376281336457676107383888544336009706547793473355779424315764903391901156870270868084964377797117638093935133416374910851358270223205844391252357278506677807439226315226762505177846769439932630521993047653441917901750298664808011451363250658658258337082469928143384735586827189933522800027473098187128019446299348953330425591288382371202292375755860120989382266998291015625
9007199254740993	-725	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005103203814961955144750917313903519517183482341974122936781772934368464406251511784977025816175496653881120069382986394691035583263575755231924138189300475256267291535221476777708867201941309558694671155884863152980678380231374054173616992875559423527618787026683274982170271654044641168878250471455701335561487845263045352501035569353887986526104398609530688383580350059732961602290272650131731651667416493985628676947117365437986704560005494619637425603889259869790666085118257676474240458475151172024197876453399658203125
9007199254740993	-724	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020640762992391028950183462780703903436696468394824587356354586873692881250302356995405163235099330776224013876597278938207116652715151046384827637860095051253458307044295355541773440388261911738934231176972630596135676046274810834723398575111884705523757405336654996434054330808928233775650094291140267112297569052609070500207113870777597305220879721906137676716070011946592320458054530026346330333483298797125735389423473087597340912001098923927485120777851973958133217023651535294848091695030234404839575290679931640625
9007199254740993	-723	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204128152598478205790036692556140780687339293678964917471270917374738576250060471399081032647019866155244802775319455787641423330543030209276965527572019010250691661408859071108354688077652382347786846235394526119227135209254962166944679715022376941104751481067330999286810866161785646755130018858228053422459513810521814100041422774155519461044175944381227535343214002389318464091610906005269266066696659759425147077884694617519468182400219784785497024155570394791626643404730307058969618339006046880967915058135986328125
9007199254740993	-722	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040825630519695641158007338511228156137467858735792983494254183474947715250012094279816206529403973231048960555063891157528284666108606041855393105514403802050138332281771814221670937615530476469557369247078905223845427041850992433388935943004475388220950296213466199857362173232357129351026003771645610684491902762104362820008284554831103892208835188876245507068642800477863692818322181201053853213339331951885029415576938923503893636480043956957099404831114078958325328680946061411793923667801209376193583011627197265625
9007199254740993	-721	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008165126103939128231601467702245631227493571747158596698850836694989543050002418855963241305880794646209792111012778231505656933221721208371078621102880760410027666456354362844334187523106095293911473849415781044769085408370198486677787188600895077644190059242693239971472434646471425870205200754329122136898380552420872564001656910966220778441767037775249101413728560095572738563664436240210770642667866390377005883115387784700778727296008791391419880966222815791665065736189212282358784733560241875238716602325439453125
9007199254740993	-720	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001633025220787825646320293540449126245498714349431719339770167338997908610000483771192648261176158929241958422202555646301131386644344241674215724220576152082005533291270872568866837504621219058782294769883156208953817081674039697335557437720179015528838011848538647994294486929294285174041040150865824427379676110484174512800331382193244155688353407555049820282745712019114547712732887248042154128533573278075401176623077556940155745459201758278283976193244563158333013147237842456471756946712048375047743320465087890625
9007199254740993	-719	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000326605044157565129264058708089825249099742869886343867954033467799581722000096754238529652235231785848391684440511129260226277328868848334843144844115230416401106658254174513773367500924243811756458953976631241790763416334807939467111487544035803105767602369707729598858897385858857034808208030173164885475935222096834902560066276438648831137670681511009964056549142403822909542546577449608430825706714655615080235324615511388031149091840351655656795238648912631666602629447568491294351389342409675009548664093017578125
9007199254740993	-718	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065321008831513025852811741617965049819948573977268773590806693559916344400019350847705930447046357169678336888102225852045255465773769666968628968823046083280221331650834902754673500184848762351291790795326248358152683266961587893422297508807160621153520473941545919771779477171771406961641606034632977095187044419366980512013255287729766227534136302201992811309828480764581908509315489921686165141342931123016047064923102277606229818368070331131359047729782526333320525889513698258870277868481935001909732818603515625
9007199254740993	-717	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013064201766302605170562348323593009963989714795453754718161338711983268880003870169541186089409271433935667377620445170409051093154753933393725793764609216656044266330166980550934700036969752470258358159065249671630536653392317578684459501761432124230704094788309183954355895434354281392328321206926595419037408883873396102402651057545953245506827260440398562261965696152916381701863097984337233028268586224603209412984620455521245963673614066226271809545956505266664105177902739651774055573696387000381946563720703125
9007199254740993	-716	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002612840353260521034112469664718601992797942959090750943632267742396653776000774033908237217881854286787133475524089034081810218630950786678745158752921843331208853266033396110186940007393950494051671631813049934326107330678463515736891900352286424846140818957661836790871179086870856278465664241385319083807481776774679220480530211509190649101365452088079712452393139230583276340372619596867446605653717244920641882596924091104249192734722813245254361909191301053332821035580547930354811114739277400076389312744140625
9007199254740993	-715	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000522568070652104206822493932943720398559588591818150188726453548479330755200154806781647443576370857357426695104817806816362043726190157335749031750584368666241770653206679222037388001478790098810334326362609986865221466135692703147378380070457284969228163791532367358174235817374171255693132848277063816761496355354935844096106042301838129820273090417615942490478627846116655268074523919373489321130743448984128376519384818220849838546944562649050872381838260210666564207116109586070962222947855480015277862548828125
9007199254740993	-714	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104513614130420841364498786588744079711917718363630037745290709695866151040030961356329488715274171471485339020963561363272408745238031467149806350116873733248354130641335844407477600295758019762066865272521997373044293227138540629475676014091456993845632758306473471634847163474834251138626569655412763352299271070987168819221208460367625964054618083523188498095725569223331053614904783874697864226148689796825675303876963644169967709388912529810174476367652042133312841423221917214192444589571096003055572509765625
9007199254740993	-713	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020902722826084168272899757317748815942383543672726007549058141939173230208006192271265897743054834294297067804192712272654481749047606293429961270023374746649670826128267168881495520059151603952413373054504399474608858645427708125895135202818291398769126551661294694326969432694966850227725313931082552670459854214197433763844241692073525192810923616704637699619145113844666210722980956774939572845229737959365135060775392728833993541877782505962034895273530408426662568284644383442838488917914219200611114501953125
9007199254740993	-712	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004180544565216833654579951463549763188476708734545201509811628387834646041601238454253179548610966858859413560838542454530896349809521258685992254004674949329934165225653433776299104011830320790482674610900879894921771729085541625179027040563658279753825310332258938865393886538993370045545062786216510534091970842839486752768848338414705038562184723340927539923829022768933242144596191354987914569045947591873027012155078545766798708375556501192406979054706081685332513656928876688567697783582843840122222900390625
9007199254740993	-711	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000836108913043366730915990292709952637695341746909040301962325677566929208320247690850635909722193371771882712167708490906179269961904251737198450800934989865986833045130686755259820802366064158096534922180175978984354345817108325035805408112731655950765062066451787773078777307798674009109012557243302106818394168567897350553769667682941007712436944668185507984765804553786648428919238270997582913809189518374605402431015709153359741675111300238481395810941216337066502731385775337713539556716568768024444580078125
9007199254740993	-710	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000167221782608673346183198058541990527539068349381808060392465135513385841664049538170127181944438674354376542433541698181235853992380850347439690160186997973197366609026137351051964160473212831619306984436035195796870869163421665007161081622546331190153012413290357554615755461559734801821802511448660421363678833713579470110753933536588201542487388933637101596953160910757329685783847654199516582761837903674921080486203141830671948335022260047696279162188243267413300546277155067542707911343313753604888916015625
9007199254740993	-709	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033444356521734669236639611708398105507813669876361612078493027102677168332809907634025436388887734870875308486708339636247170798476170069487938032037399594639473321805227470210392832094642566323861396887207039159374173832684333001432216324509266238030602482658071510923151092311946960364360502289732084272735766742715894022150786707317640308497477786727420319390632182151465937156769530839903316552367580734984216097240628366134389667004452009539255832437648653482660109255431013508541582268662750720977783203125
9007199254740993	-708	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006688871304346933847327922341679621101562733975272322415698605420535433666561981526805087277777546974175061697341667927249434159695234013897587606407479918927894664361045494042078566418928513264772279377441407831874834766536866600286443264901853247606120496531614302184630218462389392072872100457946416854547153348543178804430157341463528061699495557345484063878126436430293187431353906167980663310473516146996843219448125673226877933400890401907851166487529730696532021851086202701708316453732550144195556640625
9007199254740993	-707	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001337774260869386769465584468335924220312546795054464483139721084107086733312396305361017455555509394835012339468333585449886831939046802779517521281495983785578932872209098808415713283785702652954455875488281566374966953307373320057288652980370649521224099306322860436926043692477878414574420091589283370909430669708635760886031468292705612339899111469096812775625287286058637486270781233596132662094703229399368643889625134645375586680178080381570233297505946139306404370217240540341663290746510028839111328125
9007199254740993	-706	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000267554852173877353893116893667184844062509359010892896627944216821417346662479261072203491111101878967002467893666717089977366387809360555903504256299196757115786574441819761683142656757140530590891175097656313274993390661474664011457730596074129904244819861264572087385208738495575682914884018317856674181886133941727152177206293658541122467979822293819362555125057457211727497254156246719226532418940645879873728777925026929075117336035616076314046659501189227861280874043448108068332658149302005767822265625
9007199254740993	-705	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053510970434775470778623378733436968812501871802178579325588843364283469332495852214440698222220375793400493578733343417995473277561872111180700851259839351423157314888363952336628531351428106118178235019531262654998678132294932802291546119214825980848963972252914417477041747699115136582976803663571334836377226788345430435441258731708224493595964458763872511025011491442345499450831249343845306483788129175974745755585005385815023467207123215262809331900237845572256174808689621613666531629860401153564453125
9007199254740993	-704	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010702194086955094155724675746687393762500374360435715865117768672856693866499170442888139644444075158680098715746668683599094655512374422236140170251967870284631462977672790467325706270285621223635647003906252530999735626458986560458309223842965196169792794450582883495408349539823027316595360732714266967275445357669086087088251746341644898719192891752774502205002298288469099890166249868769061296757625835194949151117001077163004693441424643052561866380047569114451234961737924322733306325972080230712890625
9007199254740993	-703	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002140438817391018831144935149337478752500074872087143173023553734571338773299834088577627928888815031736019743149333736719818931102474884447228034050393574056926292595534558093465141254057124244727129400781250506199947125291797312091661844768593039233958558890116576699081669907964605463319072146542853393455089071533817217417650349268328979743838578350554900441000459657693819978033249973753812259351525167038989830223400215432600938688284928610512373276009513822890246992347584864546661265194416046142578125
9007199254740993	-702	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000428087763478203766228987029867495750500014974417428634604710746914267754659966817715525585777763006347203948629866747343963786220494976889445606810078714811385258519106911618693028250811424848945425880156250101239989425058359462418332368953718607846791711778023315339816333981592921092663814429308570678691017814306763443483530069853665795948767715670110980088200091931538763995606649994750762451870305033407797966044680043086520187737656985722102474655201902764578049398469516972909332253038883209228515625
9007199254740993	-701	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085617552695640753245797405973499150100002994883485726920942149382853550931993363543105117155552601269440789725973349468792757244098995377889121362015742962277051703821382323738605650162284969789085176031250020247997885011671892483666473790743721569358342355604663067963266796318584218532762885861714135738203562861352688696706013970733159189753543134022196017640018386307752799121329998950152490374061006681559593208936008617304037547531397144420494931040380552915609879693903394581866450607776641845703125
9007199254740993	-700	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017123510539128150649159481194699830020000598976697145384188429876570710186398672708621023431110520253888157945194669893758551448819799075577824272403148592455410340764276464747721130032456993957817035206250004049599577002334378496733294758148744313871668471120932613592653359263716843706552577172342827147640712572270537739341202794146631837950708626804439203528003677261550559824265999790030498074812201336311918641787201723460807509506279428884098986208076110583121975938780678916373290121555328369140625
9007199254740993	-699	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424702107825630129831896238939966004000119795339429076837685975314142037279734541724204686222104050777631589038933978751710289763959815115564854480629718491082068152855292949544226006491398791563407041250000809919915400466875699346658951629748862774333694224186522718530671852743368741310515434468565429528142514454107547868240558829326367590141725360887840705600735452310111964853199958006099614962440267262383728357440344692161501901255885776819797241615222116624395187756135783274658024311065673828125
9007199254740993	-698	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000684940421565126025966379247787993200800023959067885815367537195062828407455946908344840937244420810155526317807786795750342057952791963023112970896125943698216413630571058589908845201298279758312681408250000161983983080093375139869331790325949772554866738844837304543706134370548673748262103086893713085905628502890821509573648111765865273518028345072177568141120147090462022392970639991601219922992488053452476745671488068938432300380251177155363959448323044423324879037551227156654931604862213134765625
9007199254740993	-697	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136988084313025205193275849557598640160004791813577163073507439012565681491189381668968187448884162031105263561557359150068411590558392604622594179225188739643282726114211717981769040259655951662536281650000032396796616018675027973866358065189954510973347768967460908741226874109734749652420617378742617181125700578164301914729622353173054703605669014435513628224029418092404478594127998320243984598497610690495349134297613787686460076050235431072791889664608884664975807510245431330986320972442626953125
9007199254740993	-696	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027397616862605041038655169911519728032000958362715432614701487802513136298237876333793637489776832406221052712311471830013682318111678520924518835845037747928656545222842343596353808051931190332507256330000006479359323203735005594773271613037990902194669553793492181748245374821946949930484123475748523436225140115632860382945924470634610940721133802887102725644805883618480895718825599664048796919699522138099069826859522757537292015210047086214558377932921776932995161502049086266197264194488525390625
9007199254740993	-695	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005479523372521008207731033982303945606400191672543086522940297560502627259647575266758727497955366481244210542462294366002736463622335704184903767169007549585731309044568468719270761610386238066501451266000001295871864640747001118954654322607598180438933910758698436349649074964389389986096824695149704687245028023126572076589184894126922188144226760577420545128961176723696179143765119932809759383939904427619813965371904551507458403042009417242911675586584355386599032300409817253239452838897705078125
9007199254740993	-694	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001095904674504201641546206796460789121280038334508617304588059512100525451929515053351745499591073296248842108492458873200547292724467140836980753433801509917146261808913693743854152322077247613300290253200000259174372928149400223790930864521519636087786782151739687269929814992877877997219364939029940937449005604625314415317836978825384437628845352115484109025792235344739235828753023986561951876787980885523962793074380910301491680608401883448582335117316871077319806460081963450647890567779541015625
9007199254740993	-693	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000219180934900840328309241359292157824256007666901723460917611902420105090385903010670349099918214659249768421698491774640109458544893428167396150686760301983429252361782738748770830464415449522660058050640000051834874585629880044758186172904303927217557356430347937453985962998575575599443872987805988187489801120925062883063567395765076887525769070423096821805158447068947847165750604797312390375357596177104792558614876182060298336121680376689716467023463374215463961292016392690129578113555908203125
9007199254740993	-692	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043836186980168065661848271858431564851201533380344692183522380484021018077180602134069819983642931849953684339698354928021891708978685633479230137352060396685850472356547749754166092883089904532011610128000010366974917125976008951637234580860785443511471286069587490797192599715115119888774597561197637497960224185012576612713479153015377505153814084619364361031689413789569433150120959462478075071519235420958511722975236412059667224336075337943293404692674843092792258403278538025915622711181640625
9007199254740993	-691	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008767237396033613132369654371686312970240306676068938436704476096804203615436120426813963996728586369990736867939670985604378341795737126695846027470412079337170094471309549950833218576617980906402322025600002073394983425195201790327446916172157088702294257213917498159438519943023023977754919512239527499592044837002515322542695830603075501030762816923872872206337882757913886630024191892495615014303847084191702344595047282411933444867215067588658680938534968618558451680655707605183124542236328125
9007199254740993	-690	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001753447479206722626473930874337262594048061335213787687340895219360840723087224085362792799345717273998147373587934197120875668359147425339169205494082415867434018894261909990166643715323596181280464405120000414678996685039040358065489383234431417740458851442783499631887703988604604795550983902447905499918408967400503064508539166120615100206152563384774574441267576551582777326004838378499123002860769416838340468919009456482386688973443013517731736187706993723711690336131141521036624908447265625
9007199254740993	-689	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000350689495841344525294786174867452518809612267042757537468179043872168144617444817072558559869143454799629474717586839424175133671829485067833841098816483173486803778852381998033328743064719236256092881024000082935799337007808071613097876646886283548091770288556699926377540797720920959110196780489581099983681793480100612901707833224123020041230512676954914888253515310316555465200967675699824600572153883367668093783801891296477337794688602703546347237541398744742338067226228304207324981689453125
9007199254740993	-688	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070137899168268905058957234973490503761922453408551507493635808774433628923488963414511711973828690959925894943517367884835026734365897013566768219763296634697360755770476399606665748612943847251218576204800016587159867401561614322619575329377256709618354057711339985275508159544184191822039356097916219996736358696020122580341566644824604008246102535390982977650703062063311093040193535139964920114430776673533618756760378259295467558937720540709269447508279748948467613445245660841464996337890625
9007199254740993	-687	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014027579833653781011791446994698100752384490681710301498727161754886725784697792682902342394765738191985178988703473576967005346873179402713353643952659326939472151154095279921333149722588769450243715240960003317431973480312322864523915065875451341923670811542267997055101631908836838364407871219583243999347271739204024516068313328964920801649220507078196595530140612412662218608038707027992984022886155334706723751352075651859093511787544108141853889501655949789693522689049132168292999267578125
9007199254740993	-686	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002805515966730756202358289398939620150476898136342060299745432350977345156939558536580468478953147638397035797740694715393401069374635880542670728790531865387894430230819055984266629944517753890048743048192000663486394696062464572904783013175090268384734162308453599411020326381767367672881574243916648799869454347840804903213662665792984160329844101415639319106028122482532443721607741405598596804577231066941344750270415130371818702357508821628370777900331189957938704537809826433658599853515625
9007199254740993	-685	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561103193346151240471657879787924030095379627268412059949086470195469031387911707316093695790629527679407159548138943078680213874927176108534145758106373077578886046163811196853325988903550778009748609638400132697278939212492914580956602635018053676946832461690719882204065276353473534576314848783329759973890869568160980642732533158596832065968820283127863821205624496506488744321548281119719360915446213388268950054083026074363740471501764325674155580066237991587740907561965286731719970703125
9007199254740993	-684	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112220638669230248094331575957584806019075925453682411989817294039093806277582341463218739158125905535881431909627788615736042774985435221706829151621274615515777209232762239370665197780710155601949721927680026539455787842498582916191320527003610735389366492338143976440813055270694706915262969756665951994778173913632196128546506631719366413193764056625572764241124899301297748864309656223943872183089242677653790010816605214872748094300352865134831116013247598317548181512393057346343994140625
9007199254740993	-683	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022444127733846049618866315191516961203815185090736482397963458807818761255516468292643747831625181107176286381925557723147208554997087044341365830324254923103155441846552447874133039556142031120389944385536005307891157568499716583238264105400722147077873298467628795288162611054138941383052593951333190398955634782726439225709301326343873282638752811325114552848224979860259549772861931244788774436617848535530758002163321042974549618860070573026966223202649519663509636302478611469268798828125
9007199254740993	-682	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004488825546769209923773263038303392240763037018147296479592691761563752251103293658528749566325036221435257276385111544629441710999417408868273166064850984620631088369310489574826607911228406224077988877107201061578231513699943316647652821080144429415574659693525759057632522210827788276610518790266638079791126956545287845141860265268774656527750562265022910569644995972051909954572386248957754887323569707106151600432664208594909923772014114605393244640529903932701927260495722293853759765625
9007199254740993	-681	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000897765109353841984754652607660678448152607403629459295918538352312750450220658731705749913265007244287051455277022308925888342199883481773654633212970196924126217673862097914965321582245681244815597775421440212315646302739988663329530564216028885883114931938705151811526504442165557655322103758053327615958225391309057569028372053053754931305550112453004582113928999194410381990914477249791550977464713941421230320086532841718981984754402822921078648928105980786540385452099144458770751953125
9007199254740993	-680	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000179553021870768396950930521532135689630521480725891859183707670462550090044131746341149982653001448857410291055404461785177668439976696354730926642594039384825243534772419582993064316449136248963119555084288042463129260547997732665906112843205777176622986387741030362305300888433111531064420751610665523191645078261811513805674410610750986261110022490600916422785799838882076398182895449958310195492942788284246064017306568343796396950880564584215729785621196157308077090419828891754150390625
9007199254740993	-679	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035910604374153679390186104306427137926104296145178371836741534092510018008826349268229996530600289771482058211080892357035533687995339270946185328518807876965048706954483916598612863289827249792623911016857608492625852109599546533181222568641155435324597277548206072461060177686622306212884150322133104638329015652362302761134882122150197252222004498120183284557159967776415279636579089991662039098588557656849212803461313668759279390176112916843145957124239231461615418083965778350830078125
9007199254740993	-678	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007182120874830735878037220861285427585220859229035674367348306818502003601765269853645999306120057954296411642216178471407106737599067854189237065703761575393009741390896783319722572657965449958524782203371521698525170421919909306636244513728231087064919455509641214492212035537324461242576830064426620927665803130472460552226976424430039450444400899624036656911431993555283055927315817998332407819717711531369842560692262733751855878035222583368629191424847846292323083616793155670166015625
9007199254740993	-677	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001436424174966147175607444172257085517044171845807134873469661363700400720353053970729199861224011590859282328443235694281421347519813570837847413140752315078601948278179356663944514531593089991704956440674304339705034084383981861327248902745646217412983891101928242898442407107464892248515366012885324185533160626094492110445395284886007890088880179924807331382286398711056611185463163599666481563943542306273968512138452546750371175607044516673725838284969569258464616723358631134033203125
9007199254740993	-676	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000287284834993229435121488834451417103408834369161426974693932272740080144070610794145839972244802318171856465688647138856284269503962714167569482628150463015720389655635871332788902906318617998340991288134860867941006816876796372265449780549129243482596778220385648579688481421492978449703073202577064837106632125218898422089079056977201578017776035984961466276457279742211322237092632719933296312788708461254793702427690509350074235121408903334745167656993913851692923344671726226806640625
9007199254740993	-675	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057456966998645887024297766890283420681766873832285394938786454548016028814122158829167994448960463634371293137729427771256853900792542833513896525630092603144077931127174266557780581263723599668198257626972173588201363375359274453089956109825848696519355644077129715937696284298595689940614640515412967421326425043779684417815811395440315603555207196992293255291455948442264447418526543986659262557741692250958740485538101870014847024281780666949033531398782770338584668934345245361328125
9007199254740993	-674	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011491393399729177404859553378056684136353374766457078987757290909603205762824431765833598889792092726874258627545885554251370780158508566702779305126018520628815586225434853311556116252744719933639651525394434717640272675071854890617991221965169739303871128815425943187539256859719137988122928103082593484265285008755936883563162279088063120711041439398458651058291189688452889483705308797331852511548338450191748097107620374002969404856356133389806706279756554067716933786869049072265625
9007199254740993	-673	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002298278679945835480971910675611336827270674953291415797551458181920641152564886353166719777958418545374851725509177110850274156031701713340555861025203704125763117245086970662311223250548943986727930305078886943528054535014370978123598244393033947860774225763085188637507851371943827597624585620616518696853057001751187376712632455817612624142208287879691730211658237937690577896741061759466370502309667690038349619421524074800593880971271226677961341255951310813543386757373809814453125
9007199254740993	-672	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000459655735989167096194382135122267365454134990658283159510291636384128230512977270633343955591683709074970345101835422170054831206340342668111172205040740825152623449017394132462244650109788797345586061015777388705610907002874195624719648878606789572154845152617037727501570274388765519524917124123303739370611400350237475342526491163522524828441657575938346042331647587538115579348212351893274100461933538007669923884304814960118776194254245335592268251190262162708677351474761962890625
9007199254740993	-671	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091931147197833419238876427024453473090826998131656631902058327276825646102595454126668791118336741814994069020367084434010966241268068533622234441008148165030524689803478826492448930021957759469117212203155477741122181400574839124943929775721357914430969030523407545500314054877753103904983424824660747874122280070047495068505298232704504965688331515187669208466329517507623115869642470378654820092386707601533984776860962992023755238850849067118453650238052432541735470294952392578125
9007199254740993	-670	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018386229439566683847775285404890694618165399626331326380411665455365129220519090825333758223667348362998813804073416886802193248253613706724446888201629633006104937960695765298489786004391551893823442440631095548224436280114967824988785955144271582886193806104681509100062810975550620780996684964932149574824456014009499013701059646540900993137666303037533841693265903501524623173928494075730964018477341520306796955372192598404751047770169813423690730047610486508347094058990478515625
9007199254740993	-669	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003677245887913336769555057080978138923633079925266265276082333091073025844103818165066751644733469672599762760814683377360438649650722741344889377640325926601220987592139153059697957200878310378764688488126219109644887256022993564997757191028854316577238761220936301820012562195110124156199336992986429914964891202801899802740211929308180198627533260607506768338653180700304924634785698815146192803695468304061359391074438519680950209554033962684738146009522097301669418811798095703125
9007199254740993	-668	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000735449177582667353911011416195627784726615985053253055216466618214605168820763633013350328946693934519952552162936675472087729930144548268977875528065185320244197518427830611939591440175662075752937697625243821928977451204598712999551438205770863315447752244187260364002512439022024831239867398597285982992978240560379960548042385861636039725506652121501353667730636140060984926957139763029238560739093660812271878214887703936190041910806792536947629201904419460333883762359619140625
9007199254740993	-667	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000147089835516533470782202283239125556945323197010650611043293323642921033764152726602670065789338786903990510432587335094417545986028909653795575105613037064048839503685566122387918288035132415150587539525048764385795490240919742599910287641154172663089550448837452072800502487804404966247973479719457196598595648112075992109608477172327207945101330424300270733546127228012196985391427952605847712147818732162454375642977540787238008382161358507389525840380883892066776752471923828125
9007199254740993	-666	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029417967103306694156440456647825111389064639402130122208658664728584206752830545320534013157867757380798102086517467018883509197205781930759115021122607412809767900737113224477583657607026483030117507905009752877159098048183948519982057528230834532617910089767490414560100497560880993249594695943891439319719129622415198421921695434465441589020266084860054146709225445602439397078285590521169542429563746432490875128595508157447601676432271701477905168076176778413355350494384765625
9007199254740993	-665	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005883593420661338831288091329565022277812927880426024441731732945716841350566109064106802631573551476159620417303493403776701839441156386151823004224521482561953580147422644895516731521405296606023501581001950575431819609636789703996411505646166906523582017953498082912020099512176198649918939188778287863943825924483039684384339086893088317804053216972010829341845089120487879415657118104233908485912749286498175025719101631489520335286454340295581033615235355682671070098876953125
9007199254740993	-664	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001176718684132267766257618265913004455562585576085204888346346589143368270113221812821360526314710295231924083460698680755340367888231277230364600844904296512390716029484528979103346304281059321204700316200390115086363921927357940799282301129233381304716403590699616582404019902435239729983787837755657572788765184896607936876867817378617663560810643394402165868369017824097575883131423620846781697182549857299635005143820326297904067057290868059116206723047071136534214019775390625
9007199254740993	-663	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000235343736826453553251523653182600891112517115217040977669269317828673654022644362564272105262942059046384816692139736151068073577646255446072920168980859302478143205896905795820669260856211864240940063240078023017272784385471588159856460225846676260943280718139923316480803980487047945996757567551131514557753036979321587375373563475723532712162128678880433173673803564819515176626284724169356339436509971459927001028764065259580813411458173611823241344609414227306842803955078125
9007199254740993	-662	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047068747365290710650304730636520178222503423043408195533853863565734730804528872512854421052588411809276963338427947230213614715529251089214584033796171860495628641179381159164133852171242372848188012648015604603454556877094317631971292045169335252188656143627984663296160796097409589199351513510226302911550607395864317475074712695144706542432425735776086634734760712963903035325256944833871267887301994291985400205752813051916162682291634722364648268921882845461368560791015625
9007199254740993	-661	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009413749473058142130060946127304035644500684608681639106770772713146946160905774502570884210517682361855392667685589446042722943105850217842916806759234372099125728235876231832826770434248474569637602529603120920690911375418863526394258409033867050437731228725596932659232159219481917839870302702045260582310121479172863495014942539028941308486485147155217326946952142592780607065051388966774253577460398858397080041150562610383232536458326944472929653784376569092273712158203125
9007199254740993	-660	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001882749894611628426012189225460807128900136921736327821354154542629389232181154900514176842103536472371078533537117889208544588621170043568583361351846874419825145647175246366565354086849694913927520505920624184138182275083772705278851681806773410087546245745119386531846431843896383567974060540409052116462024295834572699002988507805788261697297029431043465389390428518556121413010277793354850715492079771679416008230112522076646507291665388894585930756875313818454742431640625
9007199254740993	-659	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000376549978922325685202437845092161425780027384347265564270830908525877846436230980102835368420707294474215706707423577841708917724234008713716672270369374883965029129435049273313070817369938982785504101184124836827636455016754541055770336361354682017509249149023877306369286368779276713594812108081810423292404859166914539800597701561157652339459405886208693077878085703711224282602055558670970143098415954335883201646022504415329301458333077778917186151375062763690948486328125
9007199254740993	-658	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075309995784465137040487569018432285156005476869453112854166181705175569287246196020567073684141458894843141341484715568341783544846801742743334454073874976793005825887009854662614163473987796557100820236824967365527291003350908211154067272270936403501849829804775461273857273755855342718962421616362084658480971833382907960119540312231530467891881177241738615575617140742244856520411111734194028619683190867176640329204500883065860291666615555783437230275012552738189697265625
9007199254740993	-657	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015061999156893027408097513803686457031201095373890622570833236341035113857449239204113414736828291778968628268296943113668356708969360348548666890814774995358601165177401970932522832694797559311420164047364993473105458200670181642230813454454187280700369965960955092254771454751171068543792484323272416931696194366676581592023908062446306093578376235448347723115123428148448971304082222346838805723936638173435328065840900176613172058333323111156687446055002510547637939453125
9007199254740993	-656	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003012399831378605481619502760737291406240219074778124514166647268207022771489847840822682947365658355793725653659388622733671341793872069709733378162954999071720233035480394186504566538959511862284032809472998694621091640134036328446162690890837456140073993192191018450954290950234213708758496864654483386339238873335316318404781612489261218715675247089669544623024685629689794260816444469367761144787327634687065613168180035322634411666664622231337489211000502109527587890625
9007199254740993	-655	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000602479966275721096323900552147458281248043814955624902833329453641404554297969568164536589473131671158745130731877724546734268358774413941946675632590999814344046607096078837300913307791902372456806561894599738924218328026807265689232538178167491228014798638438203690190858190046842741751699372930896677267847774667063263680956322497852243743135049417933908924604937125937958852163288893873552228957465526937413122633636007064526882333332924446267497842200100421905517578125
9007199254740993	-654	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120495993255144219264780110429491656249608762991124980566665890728280910859593913632907317894626334231749026146375544909346853671754882788389335126518199962868809321419215767460182661558380474491361312378919947784843665605361453137846507635633498245602959727687640738038171638009368548350339874586179335453569554933412652736191264499570448748627009883586781784920987425187591770432657778774710445791493105387482624526727201412905376466666584889253499568440020084381103515625
9007199254740993	-653	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024099198651028843852956022085898331249921752598224996113333178145656182171918782726581463578925266846349805229275108981869370734350976557677867025303639992573761864283843153492036532311676094898272262475783989556968733121072290627569301527126699649120591945537528147607634327601873709670067974917235867090713910986682530547238252899914089749725401976717356356984197485037518354086531555754942089158298621077496524905345440282581075293333316977850699913688004016876220703125
9007199254740993	-652	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004819839730205768770591204417179666249984350519644999222666635629131236434383756545316292715785053369269961045855021796373874146870195311535573405060727998514752372856768630698407306462335218979654452495156797911393746624214458125513860305425339929824118389107505629521526865520374741934013594983447173418142782197336506109447650579982817949945080395343471271396839497007503670817306311150988417831659724215499304981069088056516215058666663395570139982737600803375244140625
9007199254740993	-651	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000963967946041153754118240883435933249996870103928999844533327125826247286876751309063258543157010673853992209171004359274774829374039062307114681012145599702950474571353726139681461292467043795930890499031359582278749324842891625102772061085067985964823677821501125904305373104074948386802718996689434683628556439467301221889530115996563589989016079068694254279367899401500734163461262230197683566331944843099860996213817611303243011733332679114027996547520160675048828125
9007199254740993	-650	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192793589208230750823648176687186649999374020785799968906665425165249457375350261812651708631402134770798441834200871854954965874807812461422936202429119940590094914270745227936292258493408759186178099806271916455749864968578325020554412217013597192964735564300225180861074620814989677360543799337886936725711287893460244377906023199312717997803215813738850855873579880300146832692252446039536713266388968619972199242763522260648602346666535822805599309504032135009765625
9007199254740993	-649	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038558717841646150164729635337437329999874804157159993781333085033049891475070052362530341726280426954159688366840174370990993174961562492284587240485823988118018982854149045587258451698681751837235619961254383291149972993715665004110882443402719438592947112860045036172214924162997935472108759867577387345142257578692048875581204639862543599560643162747770171174715976060029366538450489207907342653277793723994439848552704452129720469333307164561119861900806427001953125
9007199254740993	-648	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007711743568329230032945927067487465999974960831431998756266617006609978295014010472506068345256085390831937673368034874198198634992312498456917448097164797623603796570829809117451690339736350367447123992250876658229994598743133000822176488680543887718589422572009007234442984832599587094421751973515477469028451515738409775116240927972508719912128632549554034234943195212005873307690097841581468530655558744798887969710540890425944093866661432912223972380161285400390625
9007199254740993	-647	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001542348713665846006589185413497493199994992166286399751253323401321995659002802094501213669051217078166387534673606974839639726998462499691383489619432959524720759314165961823490338067947270073489424798450175331645998919748626600164435297736108777543717884514401801446888596966519917418884350394703095493805690303147681955023248185594501743982425726509910806846988639042401174661538019568316293706131111748959777593942108178085188818773332286582444794476032257080078125
9007199254740993	-646	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308469742733169201317837082699498639998998433257279950250664680264399131800560418900242733810243415633277506934721394967927945399692499938276697923886591904944151862833192364698067613589454014697884959690035066329199783949725320032887059547221755508743576902880360289377719393303983483776870078940619098761138060629536391004649637118900348796485145301982161369397727808480234932307603913663258741226222349791955518788421635617037763754666457316488958895206451416015625
9007199254740993	-645	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061693948546633840263567416539899727999799686651455990050132936052879826360112083780048546762048683126655501386944278993585589079938499987655339584777318380988830372566638472939613522717890802939576991938007013265839956789945064006577411909444351101748715380576072057875543878660796696755374015788123819752227612125907278200929927423780069759297029060396432273879545561696046986461520782732651748245244469958391103757684327123407552750933291463297791779041290283203125
9007199254740993	-644	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012338789709326768052713483307979945599959937330291198010026587210575965272022416756009709352409736625331100277388855798717117815987699997531067916955463676197766074513327694587922704543578160587915398387601402653167991357989012801315482381888870220349743076115214411575108775732159339351074803157624763950445522425181455640185985484756013951859405812079286454775909112339209397292304156546530349649048893991678220751536865424681510550186658292659558355808258056640625
9007199254740993	-643	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002467757941865353610542696661595989119991987466058239602005317442115193054404483351201941870481947325066220055477771159743423563197539999506213583391092735239553214902665538917584540908715632117583079677520280530633598271597802560263096476377774044069948615223042882315021755146431867870214960631524952790089104485036291128037197096951202790371881162415857290955181822467841879458460831309306069929809778798335644150307373084936302110037331658531911671161651611328125
9007199254740993	-642	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000493551588373070722108539332319197823998397493211647920401063488423038610880896670240388374096389465013244011095554231948684712639507999901242716678218547047910642980533107783516908181743126423516615935504056106126719654319560512052619295275554808813989723044608576463004351029286373574042992126304990558017820897007258225607439419390240558074376232483171458191036364493568375891692166261861213985961955759667128830061474616987260422007466331706382334232330322265625
9007199254740993	-641	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098710317674614144421707866463839564799679498642329584080212697684607722176179334048077674819277893002648802219110846389736942527901599980248543335643709409582128596106621556703381636348625284703323187100811221225343930863912102410523859055110961762797944608921715292600870205857274714808598425260998111603564179401451645121487883878048111614875246496634291638207272898713675178338433252372242797192391151933425766012294923397452084401493266341276466846466064453125
9007199254740993	-640	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019742063534922828884341573292767912959935899728465916816042539536921544435235866809615534963855578600529760443822169277947388505580319996049708667128741881916425719221324311340676327269725056940664637420162244245068786172782420482104771811022192352559588921784343058520174041171454942961719685052199622320712835880290329024297576775609622322975049299326858327641454579742735035667686650474448559438478230386685153202458984679490416880298653268255293369293212890625
9007199254740993	-639	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003948412706984565776868314658553582591987179945693183363208507907384308887047173361923106992771115720105952088764433855589477701116063999209941733425748376383285143844264862268135265453945011388132927484032448849013757234556484096420954362204438470511917784356868611704034808234290988592343937010439924464142567176058065804859515355121924464595009859865371665528290915948547007133537330094889711887695646077337030640491796935898083376059730653651058673858642578125
9007199254740993	-638	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000789682541396913155373662931710716518397435989138636672641701581476861777409434672384621398554223144021190417752886771117895540223212799841988346685149675276657028768852972453627053090789002277626585496806489769802751446911296819284190872440887694102383556871373722340806961646858197718468787402087984892828513435211613160971903071024384892919001971973074333105658183189709401426707466018977942377539129215467406128098359387179616675211946130730211734771728515625
9007199254740993	-637	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157936508279382631074732586342143303679487197827727334528340316295372355481886934476924279710844628804238083550577354223579108044642559968397669337029935055331405753770594490725410618157800455525317099361297953960550289382259363856838174488177538820476711374274744468161392329371639543693757480417596978565702687042322632194380614204876978583800394394614866621131636637941880285341493203795588475507825843093481225619671877435923335042389226146042346954345703125
9007199254740993	-636	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031587301655876526214946517268428660735897439565545466905668063259074471096377386895384855942168925760847616710115470844715821608928511993679533867405987011066281150754118898145082123631560091105063419872259590792110057876451872771367634897635507764095342274854948893632278465874327908738751496083519395713140537408464526438876122840975395716760078878922973324226327327588376057068298640759117695101565168618696245123934375487184667008477845229208469390869140625
9007199254740993	-635	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006317460331175305242989303453685732147179487913109093381133612651814894219275477379076971188433785152169523342023094168943164321785702398735906773481197402213256230150823779629016424726312018221012683974451918158422011575290374554273526979527101552819068454970989778726455693174865581747750299216703879142628107481692905287775224568195079143352015775784594664845265465517675211413659728151823539020313033723739249024786875097436933401695569045841693878173828125
9007199254740993	-634	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001263492066235061048597860690737146429435897582621818676226722530362978843855095475815394237686757030433904668404618833788632864357140479747181354696239480442651246030164755925803284945262403644202536794890383631684402315058074910854705395905420310563813690994197955745291138634973116349550059843340775828525621496338581057555044913639015828670403155156918932969053093103535042282731945630364707804062606744747849804957375019487386680339113809168338775634765625
9007199254740993	-633	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000252698413247012209719572138147429285887179516524363735245344506072595768771019095163078847537351406086780933680923766757726572871428095949436270939247896088530249206032951185160656989052480728840507358978076726336880463011614982170941079181084062112762738198839591149058227726994623269910011968668155165705124299267716211511008982727803165734080631031383786593810618620707008456546389126072941560812521348949569960991475003897477336067822761833667755126953125
9007199254740993	-632	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050539682649402441943914427629485857177435903304872747049068901214519153754203819032615769507470281217356186736184753351545314574285619189887254187849579217706049841206590237032131397810496145768101471795615345267376092602322996434188215836216812422552547639767918229811645545398924653982002393733631033141024859853543242302201796545560633146816126206276757318762123724141401691309277825214588312162504269789913992198295000779495467213564552366733551025390625
9007199254740993	-631	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010107936529880488388782885525897171435487180660974549409813780242903830750840763806523153901494056243471237347236950670309062914857123837977450837569915843541209968241318047406426279562099229153620294359123069053475218520464599286837643167243362484510509527953583645962329109079784930796400478746726206628204971970708648460440359309112126629363225241255351463752424744828280338261855565042917662432500853957982798439659000155899093442712910473346710205078125
9007199254740993	-630	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002021587305976097677756577105179434287097436132194909881962756048580766150168152761304630780298811248694247469447390134061812582971424767595490167513983168708241993648263609481285255912419845830724058871824613810695043704092919857367528633448672496902101905590716729192465821815956986159280095749345241325640994394141729692088071861822425325872645048251070292750484948965656067652371113008583532486500170791596559687931800031179818688542582094669342041015625
9007199254740993	-629	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404317461195219535551315421035886857419487226438981976392551209716153230033630552260926156059762249738849493889478026812362516594284953519098033502796633741648398729652721896257051182483969166144811774364922762139008740818583971473505726689734499380420381118143345838493164363191397231856019149869048265128198878828345938417614372364485065174529009650214058550096989793131213530474222601716706497300034158319311937586360006235963737708516418933868408203125
9007199254740993	-628	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080863492239043907110263084207177371483897445287796395278510241943230646006726110452185231211952449947769898777895605362472503318856990703819606700559326748329679745930544379251410236496793833228962354872984552427801748163716794294701145337946899876084076223628669167698632872638279446371203829973809653025639775765669187683522874472897013034905801930042811710019397958626242706094844520343341299460006831663862387517272001247192747541703283786773681640625
9007199254740993	-627	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016172698447808781422052616841435474296779489057559279055702048388646129201345222090437046242390489989553979755579121072494500663771398140763921340111865349665935949186108875850282047299358766645792470974596910485560349632743358858940229067589379975216815244725733833539726574527655889274240765994761930605127955153133837536704574894579402606981160386008562342003879591725248541218968904068668259892001366332772477503454400249438549508340656757354736328125
9007199254740993	-626	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003234539689561756284410523368287094859355897811511855811140409677729225840269044418087409248478097997910795951115824214498900132754279628152784268022373069933187189837221775170056409459871753329158494194919382097112069926548671771788045813517875995043363048945146766707945314905531177854848153198952386121025591030626767507340914978915880521396232077201712468400775918345049708243793780813733651978400273266554495500690880049887709901668131351470947265625
9007199254740993	-625	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000646907937912351256882104673657418971871179562302371162228081935545845168053808883617481849695619599582159190223164842899780026550855925630556853604474613986637437967444355034011281891974350665831698838983876419422413985309734354357609162703575199008672609789029353341589062981106235570969630639790477224205118206125353501468182995783176104279246415440342493680155183669009941648758756162746730395680054653310899100138176009977541980333626270294189453125
9007199254740993	-624	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000129381587582470251376420934731483794374235912460474232445616387109169033610761776723496369939123919916431838044632968579956005310171185126111370720894922797327487593488871006802256378394870133166339767796775283884482797061946870871521832540715039801734521957805870668317812596221247114193926127958095444841023641225070700293636599156635220855849283088068498736031036733801988329751751232549346079136010930662179820027635201995508396066725254058837890625
9007199254740993	-623	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025876317516494050275284186946296758874847182492094846489123277421833806722152355344699273987824783983286367608926593715991201062034237025222274144178984559465497518697774201360451275678974026633267953559355056776896559412389374174304366508143007960346904391561174133663562519244249422838785225591619088968204728245014140058727319831327044171169856617613699747206207346760397665950350246509869215827202186132435964005527040399101679213345050811767578125
9007199254740993	-622	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005175263503298810055056837389259351774969436498418969297824655484366761344430471068939854797564956796657273521785318743198240212406847405044454828835796911893099503739554840272090255135794805326653590711871011355379311882477874834860873301628601592069380878312234826732712503848849884567757045118323817793640945649002828011745463966265408834233971323522739949441241469352079533190070049301973843165440437226487192801105408079820335842669010162353515625
9007199254740993	-621	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001035052700659762011011367477851870354993887299683793859564931096873352268886094213787970959512991359331454704357063748639648042481369481008890965767159382378619900747910968054418051027158961065330718142374202271075862376495574966972174660325720318413876175662446965346542500769769976913551409023664763558728189129800565602349092793253081766846794264704547989888248293870415906638014009860394768633088087445297438560221081615964067168533802032470703125
9007199254740993	-620	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000207010540131952402202273495570374070998777459936758771912986219374670453777218842757594191902598271866290940871412749727929608496273896201778193153431876475723980149582193610883610205431792213066143628474840454215172475299114993394434932065144063682775235132489393069308500153953995382710281804732952711745637825960113120469818558650616353369358852940909597977649658774083181327602801972078953726617617489059487712044216323192813433706760406494140625
9007199254740993	-619	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041402108026390480440454699114074814199755491987351754382597243874934090755443768551518838380519654373258188174282549945585921699254779240355638630686375295144796029916438722176722041086358442613228725694968090843034495059822998678886986413028812736555047026497878613861700030790799076542056360946590542349127565192022624093963711730123270673871770588181919595529931754816636265520560394415790745323523497811897542408843264638562686741352081298828125
9007199254740993	-618	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008280421605278096088090939822814962839951098397470350876519448774986818151088753710303767676103930874651637634856509989117184339850955848071127726137275059028959205983287744435344408217271688522645745138993618168606899011964599735777397282605762547311009405299575722772340006158159815308411272189318108469825513038404524818792742346024654134774354117636383919105986350963327253104112078883158149064704699562379508481768652927712537348270416259765625
9007199254740993	-617	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001656084321055619217618187964562992567990219679494070175303889754997363630217750742060753535220786174930327526971301997823436867970191169614225545227455011805791841196657548887068881643454337704529149027798723633721379802392919947155479456521152509462201881059915144554468001231631963061682254437863621693965102607680904963758548469204930826954870823527276783821197270192665450620822415776631629812940939912475901696353730585542507469654083251953125
9007199254740993	-616	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000331216864211123843523637592912598513598043935898814035060777950999472726043550148412150707044157234986065505394260399564687373594038233922845109045491002361158368239331509777413776328690867540905829805559744726744275960478583989431095891304230501892440376211983028910893600246326392612336450887572724338793020521536180992751709693840986165390974164705455356764239454038533090124164483155326325962588187982495180339270746117108501493930816650390625
9007199254740993	-615	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066243372842224768704727518582519702719608787179762807012155590199894545208710029682430141408831446997213101078852079912937474718807646784569021809098200472231673647866301955482755265738173508181165961111948945348855192095716797886219178260846100378488075242396605782178720049265278522467290177514544867758604104307236198550341938768197233078194832941091071352847890807706618024832896631065265192517637596499036067854149223421700298786163330078125
9007199254740993	-614	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013248674568444953740945503716503940543921757435952561402431118039978909041742005936486028281766289399442620215770415982587494943761529356913804361819640094446334729573260391096551053147634701636233192222389789069771038419143359577243835652169220075697615048479321156435744009853055704493458035502908973551720820861447239710068387753639446615638966588218214270569578161541323604966579326213053038503527519299807213570829844684340059757232666015625
9007199254740993	-613	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002649734913688990748189100743300788108784351487190512280486223607995781808348401187297205656353257879888524043154083196517498988752305871382760872363928018889266945914652078219310210629526940327246638444477957813954207683828671915448767130433844015139523009695864231287148801970611140898691607100581794710344164172289447942013677550727889323127793317643642854113915632308264720993315865242610607700705503859961442714165968936868011951446533203125
9007199254740993	-612	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000529946982737798149637820148660157621756870297438102456097244721599156361669680237459441131270651575977704808630816639303499797750461174276552174472785603777853389182930415643862042125905388065449327688895591562790841536765734383089753426086768803027904601939172846257429760394122228179738321420116358942068832834457889588402735510145577864625558663528728570822783126461652944198663173048522121540141100771992288542833193787373602390289306640625
9007199254740993	-611	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105989396547559629927564029732031524351374059487620491219448944319831272333936047491888226254130315195540961726163327860699959550092234855310434894557120755570677836586083128772408425181077613089865537779118312558168307353146876617950685217353760605580920387834569251485952078824445635947664284023271788413766566891577917680547102029115572925111732705745714164556625292330588839732634609704424308028220154398457708566638757474720478057861328125
9007199254740993	-610	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021197879309511925985512805946406304870274811897524098243889788863966254466787209498377645250826063039108192345232665572139991910018446971062086978911424151114135567317216625754481685036215522617973107555823662511633661470629375323590137043470752121116184077566913850297190415764889127189532856804654357682753313378315583536109420405823114585022346541149142832911325058466117767946526921940884861605644030879691541713327751494944095611572265625
9007199254740993	-609	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004239575861902385197102561189281260974054962379504819648777957772793250893357441899675529050165212607821638469046533114427998382003689394212417395782284830222827113463443325150896337007243104523594621511164732502326732294125875064718027408694150424223236815513382770059438083152977825437906571360930871536550662675663116707221884081164622917004469308229828566582265011693223553589305384388176972321128806175938308342665550298988819122314453125
9007199254740993	-608	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000847915172380477039420512237856252194810992475900963929755591554558650178671488379935105810033042521564327693809306622885599676400737878842483479156456966044565422692688665030179267401448620904718924302232946500465346458825175012943605481738830084844647363102676554011887616630595565087581314272186174307310132535132623341444376816232924583400893861645965713316453002338644710717861076877635394464225761235187661668533110059797763824462890625
9007199254740993	-607	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000169583034476095407884102447571250438962198495180192785951118310911730035734297675987021162006608504312865538761861324577119935280147575768496695831291393208913084538537733006035853480289724180943784860446589300093069291765035002588721096347766016968929472620535310802377523326119113017516262854437234861462026507026524668288875363246584916680178772329193142663290600467728942143572215375527078892845152247037532333706622011959552764892578125
9007199254740993	-606	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033916606895219081576820489514250087792439699036038557190223662182346007146859535197404232401321700862573107752372264915423987056029515153699339166258278641782616907707546601207170696057944836188756972089317860018613858353007000517744219269553203393785894524107062160475504665223822603503252570887446972292405301405304933657775072649316983336035754465838628532658120093545788428714443075105415778569030449407506466741324402391910552978515625
9007199254740993	-605	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006783321379043816315364097902850017558487939807207711438044732436469201429371907039480846480264340172514621550474452983084797411205903030739867833251655728356523381541509320241434139211588967237751394417863572003722771670601400103548843853910640678757178904821412432095100933044764520700650514177489394458481060281060986731555014529863396667207150893167725706531624018709157685742888615021083155713806089881501293348264880478382110595703125
9007199254740993	-604	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001356664275808763263072819580570003511697587961441542287608946487293840285874381407896169296052868034502924310094890596616959482241180606147973566650331145671304676308301864048286827842317793447550278883572714400744554334120280020709768770782128135751435780964282486419020186608952904140130102835497878891696212056212197346311002905972679333441430178633545141306324803741831537148577723004216631142761217976300258669652976095676422119140625
9007199254740993	-603	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000271332855161752652614563916114000702339517592288308457521789297458768057174876281579233859210573606900584862018978119323391896448236121229594713330066229134260935261660372809657365568463558689510055776714542880148910866824056004141953754156425627150287156192856497283804037321790580828026020567099575778339242411242439469262200581194535866688286035726709028261264960748366307429715544600843326228552243595260051733930595219135284423828125
9007199254740993	-602	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054266571032350530522912783222800140467903518457661691504357859491753611434975256315846771842114721380116972403795623864678379289647224245918942666013245826852187052332074561931473113692711737902011155342908576029782173364811200828390750831285125430057431238571299456760807464358116165605204113419915155667848482248487893852440116238907173337657207145341805652252992149673261485943108920168665245710448719052010346786119043827056884765625
9007199254740993	-601	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010853314206470106104582556644560028093580703691532338300871571898350722286995051263169354368422944276023394480759124772935675857929444849183788533202649165370437410466414912386294622738542347580402231068581715205956434672962240165678150166257025086011486247714259891352161492871623233121040822683983031133569696449697578770488023247781434667531441429068361130450598429934652297188621784033733049142089743810402069357223808765411376953125
9007199254740993	-600	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002170662841294021220916511328912005618716140738306467660174314379670144457399010252633870873684588855204678896151824954587135171585888969836757706640529833074087482093282982477258924547708469516080446213716343041191286934592448033135630033251405017202297249542851978270432298574324646624208164536796606226713939289939515754097604649556286933506288285813672226090119685986930459437724356806746609828417948762080413871444761753082275390625
9007199254740993	-599	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000434132568258804244183302265782401123743228147661293532034862875934028891479802050526774174736917771040935779230364990917427034317177793967351541328105966614817496418656596495451784909541693903216089242743268608238257386918489606627126006650281003440459449908570395654086459714864929324841632907359321245342787857987903150819520929911257386701257657162734445218023937197386091887544871361349321965683589752416082774288952350616455078125
9007199254740993	-598	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086826513651760848836660453156480224748645629532258706406972575186805778295960410105354834947383554208187155846072998183485406863435558793470308265621193322963499283731319299090356981908338780643217848548653721647651477383697921325425201330056200688091889981714079130817291942972985864968326581471864249068557571597580630163904185982251477340251531432546889043604787439477218377508974272269864393136717950483216554857790470123291015625
9007199254740993	-597	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017365302730352169767332090631296044949729125906451741281394515037361155659192082021070966989476710841637431169214599636697081372687111758694061653124238664592699856746263859818071396381667756128643569709730744329530295476739584265085040266011240137618377996342815826163458388594597172993665316294372849813711514319516126032780837196450295468050306286509377808720957487895443675501794854453972878627343590096643310971558094024658203125
9007199254740993	-596	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003473060546070433953466418126259208989945825181290348256278903007472231131838416404214193397895342168327486233842919927339416274537422351738812330624847732918539971349252771963614279276333551225728713941946148865906059095347916853017008053202248027523675599268563165232691677718919434598733063258874569962742302863903225206556167439290059093610061257301875561744191497579088735100358970890794575725468718019328662194311618804931640625
9007199254740993	-595	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000694612109214086790693283625251841797989165036258069651255780601494446226367683280842838679579068433665497246768583985467883254907484470347762466124969546583707994269850554392722855855266710245145742788389229773181211819069583370603401610640449605504735119853712633046538335543783886919746612651774913992548460572780645041311233487858011818722012251460375112348838299515817747020071794178158915145093743603865732438862323760986328125
9007199254740993	-594	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000138922421842817358138656725050368359597833007251613930251156120298889245273536656168567735915813686733099449353716797093576650981496894069552493224993909316741598853970110878544571171053342049029148557677845954636242363813916674120680322128089921100947023970742526609307667108756777383949322530354982798509692114556129008262246697571602363744402450292075022469767659903163549404014358835631783029018748720773146487772464752197265625
9007199254740993	-593	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027784484368563471627731345010073671919566601450322786050231224059777849054707331233713547183162737346619889870743359418715330196299378813910498644998781863348319770794022175708914234210668409805829711535569190927248472762783334824136064425617984220189404794148505321861533421751355476789864506070996559701938422911225801652449339514320472748880490058415004493953531980632709880802871767126356605803749744154629297554492950439453125
9007199254740993	-592	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005556896873712694325546269002014734383913320290064557210046244811955569810941466246742709436632547469323977974148671883743066039259875762782099728999756372669663954158804435141782846842133681961165942307113838185449694552556666964827212885123596844037880958829701064372306684350271095357972901214199311940387684582245160330489867902864094549776098011683000898790706396126541976160574353425271321160749948830925859510898590087890625
9007199254740993	-591	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111379374742538865109253800402946876782664058012911442009248962391113962188293249348541887326509493864795594829734376748613207851975152556419945799951274533932790831760887028356569368426736392233188461422767637089938910511333392965442577024719368807576191765940212874461336870054219071594580242839862388077536916449032066097973580572818909955219602336600179758141279225308395232114870685054264232149989766185171902179718017578125
9007199254740993	-590	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222275874948507773021850760080589375356532811602582288401849792478222792437658649869708377465301898772959118965946875349722641570395030511283989159990254906786558166352177405671313873685347278446637692284553527417987782102266678593088515404943873761515238353188042574892267374010843814318916048567972477615507383289806413219594716114563781991043920467320035951628255845061679046422974137010852846429997953237034380435943603515625
9007199254740993	-589	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044455174989701554604370152016117875071306562320516457680369958495644558487531729973941675493060379754591823793189375069944528314079006102256797831998050981357311633270435481134262774737069455689327538456910705483597556420453335718617703080988774752303047670637608514978453474802168762863783209713594495523101476657961282643918943222912756398208784093464007190325651169012335809284594827402170569285999590647406876087188720703125
9007199254740993	-588	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008891034997940310920874030403223575014261312464103291536073991699128911697506345994788335098612075950918364758637875013988905662815801220451359566399610196271462326654087096226852554947413891137865507691382141096719511284090667143723540616197754950460609534127521702995690694960433752572756641942718899104620295331592256528783788644582551279641756818692801438065130233802467161856918965480434113857199918129481375217437744140625
9007199254740993	-587	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001778206999588062184174806080644715002852262492820658307214798339825782339501269198957667019722415190183672951727575002797781132563160244090271913279922039254292465330817419245370510989482778227573101538276428219343902256818133428744708123239550990092121906825504340599138138992086750514551328388543779820924059066318451305756757728916510255928351363738560287613026046760493432371383793096086822771439983625896275043487548828125
9007199254740993	-586	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000355641399917612436834961216128943000570452498564131661442959667965156467900253839791533403944483038036734590345515000559556226512632048818054382655984407850858493066163483849074102197896555645514620307655285643868780451363626685748941624647910198018424381365100868119827627798417350102910265677708755964184811813263690261151351545783302051185670272747712057522605209352098686474276758619217364554287996725179255008697509765625
9007199254740993	-585	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071128279983522487366992243225788600114090499712826332288591933593031293580050767958306680788896607607346918069103000111911245302526409763610876531196881570171698613232696769814820439579311129102924061531057128773756090272725337149788324929582039603684876273020173623965525559683470020582053135541751192836962362652738052230270309156660410237134054549542411504521041870419737294855351723843472910857599345035851001739501953125
9007199254740993	-584	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014225655996704497473398448645157720022818099942565266457718386718606258716010153591661336157779321521469383613820600022382249060505281952722175306239376314034339722646539353962964087915862225820584812306211425754751218054545067429957664985916407920736975254604034724793105111936694004116410627108350238567392472530547610446054061831332082047426810909908482300904208374083947458971070344768694582171519869007170200347900390625
9007199254740993	-583	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002845131199340899494679689729031544004563619988513053291543677343721251743202030718332267231555864304293876722764120004476449812101056390544435061247875262806867944529307870792592817583172445164116962461242285150950243610909013485991532997183281584147395050920806944958621022387338800823282125421670047713478494506109522089210812366266416409485362181981696460180841674816789491794214068953738916434303973801434040069580078125
9007199254740993	-582	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000569026239868179898935937945806308800912723997702610658308735468744250348640406143666453446311172860858775344552824000895289962420211278108887012249575052561373588905861574158518563516634489032823392492248457030190048722181802697198306599436656316829479010184161388991724204477467760164656425084334009542695698901221904417842162473253283281897072436396339292036168334963357898358842813790747783286860794760286808013916015625
9007199254740993	-581	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113805247973635979787187589161261760182544799540522131661747093748850069728081228733290689262234572171755068910564800179057992484042255621777402449915010512274717781172314831703712703326897806564678498449691406038009744436360539439661319887331263365895802036832277798344840895493552032931285016866801908539139780244380883568432494650656656379414487279267858407233666992671579671768562758149556657372158952057361602783203125
9007199254740993	-580	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022761049594727195957437517832252352036508959908104426332349418749770013945616245746658137852446914434351013782112960035811598496808451124355480489983002102454943556234462966340742540665379561312935699689938281207601948887272107887932263977466252673179160407366455559668968179098710406586257003373360381707827956048876176713686498930131331275882897455853571681446733398534315934353712551629911331474431790411472320556640625
9007199254740993	-579	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004552209918945439191487503566450470407301791981620885266469883749954002789123249149331627570489382886870202756422592007162319699361690224871096097996600420490988711246892593268148508133075912262587139937987656241520389777454421577586452795493250534635832081473291111933793635819742081317251400674672076341565591209775235342737299786026266255176579491170714336289346679706863186870742510325982266294886358082294464111328125
9007199254740993	-578	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910441983789087838297500713290094081460358396324177053293976749990800557824649829866325514097876577374040551284518401432463939872338044974219219599320084098197742249378518653629701626615182452517427987597531248304077955490884315517290559098650106927166416294658222386758727163948416263450280134934415268313118241955047068547459957205253251035315898234142867257869335941372637374148502065196453258977271616458892822265625
9007199254740993	-577	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182088396757817567659500142658018816292071679264835410658795349998160111564929965973265102819575315474808110256903680286492787974467608994843843919864016819639548449875703730725940325323036490503485597519506249660815591098176863103458111819730021385433283258931644477351745432789683252690056026986883053662623648391009413709491991441050650207063179646828573451573867188274527474829700413039290651795454323291778564453125
9007199254740993	-576	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036417679351563513531900028531603763258414335852967082131759069999632022312985993194653020563915063094961622051380736057298557594893521798968768783972803363927909689975140746145188065064607298100697119503901249932163118219635372620691622363946004277086656651786328895470349086557936650538011205397376610732524729678201882741898398288210130041412635929365714690314773437654905494965940082607858130359090864658355712890625
9007199254740993	-575	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007283535870312702706380005706320752651682867170593416426351813999926404462597198638930604112783012618992324410276147211459711518978704359793753756794560672785581937995028149229037613012921459620139423900780249986432623643927074524138324472789200855417331330357265779094069817311587330107602241079475322146504945935640376548379679657642026008282527185873142938062954687530981098993188016521571626071818172931671142578125
9007199254740993	-574	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001456707174062540541276001141264150530336573434118683285270362799985280892519439727786120822556602523798464882055229442291942303795740871958750751358912134557116387599005629845807522602584291924027884780156049997286524728785414904827664894557840171083466266071453155818813963462317466021520448215895064429300989187128075309675935931528405201656505437174628587612590937506196219798637603304314325214363634586334228515625
9007199254740993	-573	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000291341434812508108255200228252830106067314686823736657054072559997056178503887945557224164511320504759692976411045888458388460759148174391750150271782426911423277519801125969161504520516858384805576956031209999457304945757082980965532978911568034216693253214290631163762792692463493204304089643179012885860197837425615061935187186305681040331301087434925717522518187501239243959727520660862865042872726917266845703125
9007199254740993	-572	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058268286962501621651040045650566021213462937364747331410814511999411235700777589111444832902264100951938595282209177691677692151829634878350030054356485382284655503960225193832300904103371676961115391206241999891460989151416596193106595782313606843338650642858126232752558538492698640860817928635802577172039567485123012387037437261136208066260217486985143504503637500247848791945504132172573008574545383453369140625
9007199254740993	-571	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011653657392500324330208009130113204242692587472949466282162902399882247140155517822288966580452820190387719056441835538335538430365926975670006010871297076456931100792045038766460180820674335392223078241248399978292197830283319238621319156462721368667730128571625246550511707698539728172163585727160515434407913497024602477407487452227241613252043497397028700900727500049569758389100826434514601714909076690673828125
9007199254740993	-570	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002330731478500064866041601826022640848538517494589893256432580479976449428031103564457793316090564038077543811288367107667107686073185395134001202174259415291386220158409007753292036164134867078444615648249679995658439566056663847724263831292544273733546025714325049310102341539707945634432717145432103086881582699404920495481497490445448322650408699479405740180145500009913951677820165286902920342981815338134765625
9007199254740993	-569	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000466146295700012973208320365204528169707703498917978651286516095995289885606220712891558663218112807615508762257673421533421537214637079026800240434851883058277244031681801550658407232826973415688923129649935999131687913211332769544852766258508854746709205142865009862020468307941589126886543429086420617376316539880984099096299498089089664530081739895881148036029100001982790335564033057380584068596363067626953125
9007199254740993	-568	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093229259140002594641664073040905633941540699783595730257303219199057977121244142578311732643622561523101752451534684306684307442927415805360048086970376611655448806336360310131681446565394683137784625929987199826337582642266553908970553251701770949341841028573001972404093661588317825377308685817284123475263307976196819819259899617817932906016347979176229607205820000396558067112806611476116813719272613525390625
9007199254740993	-567	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018645851828000518928332814608181126788308139956719146051460643839811595424248828515662346528724512304620350490306936861336861488585483161072009617394075322331089761267272062026336289313078936627556925185997439965267516528453310781794110650340354189868368205714600394480818732317663565075461737163456824695052661595239363963851979923563586581203269595835245921441164000079311613422561322295223362743854522705078125
9007199254740993	-566	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003729170365600103785666562921636225357661627991343829210292128767962319084849765703132469305744902460924070098061387372267372297717096632214401923478815064466217952253454412405267257862615787325511385037199487993053503305690662156358822130068070837973673641142920078896163746463532713015092347432691364939010532319047872792770395984712717316240653919167049184288232800015862322684512264459044672548770904541015625
9007199254740993	-565	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000745834073120020757133312584327245071532325598268765842058425753592463816969953140626493861148980492184814019612277474453474459543419326442880384695763012893243590450690882481053451572523157465102277007439897598610700661138132431271764426013614167594734728228584015779232749292706542603018469486538272987802106463809574558554079196942543463248130783833409836857646560003172464536902452891808934509754180908203125
9007199254740993	-564	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149166814624004151426662516865449014306465119653753168411685150718492763393990628125298772229796098436962803922455494890694891908683865288576076939152602578648718090138176496210690314504631493020455401487979519722140132227626486254352885202722833518946945645716803155846549858541308520603693897307654597560421292761914911710815839388508692649626156766681967371529312000634492907380490578361786901950836181640625
9007199254740993	-563	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029833362924800830285332503373089802861293023930750633682337030143698552678798125625059754445959219687392560784491098978138978381736773057715215387830520515729743618027635299242138062900926298604091080297595903944428026445525297250870577040544566703789389129143360631169309971708261704120738779461530919512084258552382982342163167877701738529925231353336393474305862400126898581476098115672357380390167236328125
9007199254740993	-562	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005966672584960166057066500674617960572258604786150126736467406028739710535759625125011950889191843937478512156898219795627795676347354611543043077566104103145948723605527059848427612580185259720818216059519180788885605289105059450174115408108913340757877825828672126233861994341652340824147755892306183902416851710476596468432633575540347705985046270667278694861172480025379716295219623134471476078033447265625
9007199254740993	-561	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001193334516992033211413300134923592114451720957230025347293481205747942107151925025002390177838368787495702431379643959125559135269470922308608615513220820629189744721105411969685522516037051944163643211903836157777121057821011890034823081621782668151575565165734425246772398868330468164829551178461236780483370342095319293686526715108069541197009254133455738972234496005075943259043924626894295215606689453125
9007199254740993	-560	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000238666903398406642282660026984718422890344191446005069458696241149588421430385005000478035567673757499140486275928791825111827053894184461721723102644164125837948944221082393937104503207410388832728642380767231555424211564202378006964616324356533630315113033146885049354479773666093632965910235692247356096674068419063858737305343021613908239401850826691147794446899201015188651808784925378859043121337890625
9007199254740993	-559	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047733380679681328456532005396943684578068838289201013891739248229917684286077001000095607113534751499828097255185758365022365410778836892344344620528832825167589788844216478787420900641482077766545728476153446311084842312840475601392923264871306726063022606629377009870895954733218726593182047138449471219334813683812771747461068604322781647880370165338229558889379840203037730361756985075771808624267578125
9007199254740993	-558	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009546676135936265691306401079388736915613767657840202778347849645983536857215400200019121422706950299965619451037151673004473082155767378468868924105766565033517957768843295757484180128296415553309145695230689262216968462568095120278584652974261345212604521325875401974179190946643745318636409427689894243866962736762554349492213720864556329576074033067645911777875968040607546072351397015154361724853515625
9007199254740993	-557	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001909335227187253138261280215877747383122753531568040555669569929196707371443080040003824284541390059993123890207430334600894616431153475693773784821153313006703591553768659151496836025659283110661829139046137852443393692513619024055716930594852269042520904265175080394835838189328749063727281885537978848773392547352510869898442744172911265915214806613529182355575193608121509214470279403030872344970703125
9007199254740993	-556	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000381867045437450627652256043175549476624550706313608111133913985839341474288616008000764856908278011998624778041486066920178923286230695138754756964230662601340718310753731830299367205131856622132365827809227570488678738502723804811143386118970453808504180853035016078967167637865749812745456377107595769754678509470502173979688548834582253183042961322705836471115038721624301842894055880606174468994140625
9007199254740993	-555	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076373409087490125530451208635109895324910141262721622226782797167868294857723201600152971381655602399724955608297213384035784657246139027750951392846132520268143662150746366059873441026371324426473165561845514097735747700544760962228677223794090761700836170607003215793433527573149962549091275421519153950935701894100434795937709766916450636608592264541167294223007744324860368578811176121234893798828125
9007199254740993	-554	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015274681817498025106090241727021979064982028252544324445356559433573658971544640320030594276331120479944991121659442676807156931449227805550190278569226504053628732430149273211974688205274264885294633112369102819547149540108952192445735444758818152340167234121400643158686705514629992509818255084303830790187140378820086959187541953383290127321718452908233458844601548864972073715762235224246978759765625
9007199254740993	-553	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003054936363499605021218048345404395812996405650508864889071311886714731794308928064006118855266224095988998224331888535361431386289845561110038055713845300810725746486029854642394937641054852977058926622473820563909429908021790438489147088951763630468033446824280128631737341102925998501963651016860766158037428075764017391837508390676658025464343690581646691768920309772994414743152447044849395751953125
9007199254740993	-552	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610987272699921004243609669080879162599281130101772977814262377342946358861785612801223771053244819197799644866377707072286277257969112222007611142769060162145149297205970928478987528210970595411785324494764112781885981604358087697829417790352726093606689364856025726347468220585199700392730203372153231607485615152803478367501678135331605092868738116329338353784061954598882948630489408969879150390625
9007199254740993	-551	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122197454539984200848721933816175832519856226020354595562852475468589271772357122560244754210648963839559928973275541414457255451593822444401522228553812032429029859441194185695797505642194119082357064898952822556377196320871617539565883558070545218721337872971205145269493644117039940078546040674430646321497123030560695673500335627066321018573747623265867670756812390919776589726097881793975830078125
9007199254740993	-550	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024439490907996840169744386763235166503971245204070919112570495093717854354471424512048950842129792767911985794655108282891451090318764488880304445710762406485805971888238837139159501128438823816471412979790564511275439264174323507913176711614109043744267574594241029053898728823407988015709208134886129264299424606112139134700067125413264203714749524653173534151362478183955317945219576358795166015625
9007199254740993	-549	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004887898181599368033948877352647033300794249040814183822514099018743570870894284902409790168425958553582397158931021656578290218063752897776060889142152481297161194377647767427831900225687764763294282595958112902255087852834864701582635342322821808748853514918848205810779745764681597603141841626977225852859884921222427826940013425082652840742949904930634706830272495636791063589043915271759033203125
9007199254740993	-548	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000977579636319873606789775470529406660158849808162836764502819803748714174178856980481958033685191710716479431786204331315658043612750579555212177828430496259432238875529553485566380045137552952658856519191622580451017570566972940316527068464564361749770702983769641162155949152936319520628368325395445170571976984244485565388002685016530568148589980986126941366054499127358212717808783054351806640625
9007199254740993	-547	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000195515927263974721357955094105881332031769961632567352900563960749742834835771396096391606737038342143295886357240866263131608722550115911042435565686099251886447775105910697113276009027510590531771303838324516090203514113394588063305413692912872349954140596753928232431189830587263904125673665079089034114395396848897113077600537003306113629717996197225388273210899825471642543561756610870361328125
9007199254740993	-546	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039103185452794944271591018821176266406353992326513470580112792149948566967154279219278321347407668428659177271448173252626321744510023182208487113137219850377289555021182139422655201805502118106354260767664903218040702822678917612661082738582574469990828119350785646486237966117452780825134733015817806822879079369779422615520107400661222725943599239445077654642179965094328508712351322174072265625
9007199254740993	-545	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007820637090558988854318203764235253281270798465302694116022558429989713393430855843855664269481533685731835454289634650525264348902004636441697422627443970075457911004236427884531040361100423621270852153532980643608140564535783522532216547716514893998165623870157129297247593223490556165026946603163561364575815873955884523104021480132244545188719847889015530928435993018865701742470264434814453125
9007199254740993	-544	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001564127418111797770863640752847050656254159693060538823204511685997942678686171168771132853896306737146367090857926930105052869780400927288339484525488794015091582200847285576906208072220084724254170430706596128721628112907156704506443309543302978799633124774031425859449518644698111233005389320632712272915163174791176904620804296026448909037743969577803106185687198603773140348494052886962890625
9007199254740993	-543	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000312825483622359554172728150569410131250831938612107764640902337199588535737234233754226570779261347429273418171585386021010573956080185457667896905097758803018316440169457115381241614444016944850834086141319225744325622581431340901288661908660595759926624954806285171889903728939622246601077864126542454583032634958235380924160859205289781807548793915560621237137439720754628069698810577392578125
9007199254740993	-542	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062565096724471910834545630113882026250166387722421552928180467439917707147446846750845314155852269485854683634317077204202114791216037091533579381019551760603663288033891423076248322888803388970166817228263845148865124516286268180257732381732119151985324990961257034377980745787924449320215572825308490916606526991647076184832171841057956361509758783112124247427487944150925613939762115478515625
9007199254740993	-541	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012513019344894382166909126022776405250033277544484310585636093487983541429489369350169062831170453897170936726863415440840422958243207418306715876203910352120732657606778284615249664577760677794033363445652769029773024903257253636051546476346423830397064998192251406875596149157584889864043114565061698183321305398329415236966434368211591272301951756622424849485497588830185122787952423095703125
9007199254740993	-540	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002502603868978876433381825204555281050006655508896862117127218697596708285897873870033812566234090779434187345372683088168084591648641483661343175240782070424146531521355656923049932915552135558806672689130553805954604980651450727210309295269284766079412999638450281375119229831516977972808622913012339636664261079665883047393286873642318254460390351324484969897099517766037024557590484619140625
9007199254740993	-539	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500520773795775286676365040911056210001331101779372423425443739519341657179574774006762513246818155886837469074536617633616918329728296732268635048156414084829306304271131384609986583110427111761334537826110761190920996130290145442061859053856953215882599927690056275023845966303395594561724582602467927332852215933176609478657374728463650892078070264896993979419903553207404911518096923828125
9007199254740993	-538	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100104154759155057335273008182211242000266220355874484685088747903868331435914954801352502649363631177367493814907323526723383665945659346453727009631282816965861260854226276921997316622085422352266907565222152238184199226058029088412371810771390643176519985538011255004769193260679118912344916520493585466570443186635321895731474945692730178415614052979398795883980710641480982303619384765625
9007199254740993	-537	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020020830951831011467054601636442248400053244071174896937017749580773666287182990960270500529872726235473498762981464705344676733189131869290745401926256563393172252170845255384399463324417084470453381513044430447636839845211605817682474362154278128635303997107602251000953838652135823782468983304098717093314088637327064379146294989138546035683122810595879759176796142128296196460723876953125
9007199254740993	-536	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004004166190366202293410920327288449680010648814234979387403549916154733257436598192054100105974545247094699752596292941068935346637826373858149080385251312678634450434169051076879892664883416894090676302608886089527367969042321163536494872430855625727060799421520450200190767730427164756493796660819743418662817727465412875829258997827709207136624562119175951835359228425659239292144775390625
9007199254740993	-535	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800833238073240458682184065457689936002129762846995877480709983230946651487319638410820021194909049418939950519258588213787069327565274771629816077050262535726890086833810215375978532976683378818135260521777217905473593808464232707298974486171125145412159884304090040038153546085432951298759332163948683732563545493082575165851799565541841427324912423835190367071845685131847858428955078125
9007199254740993	-534	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160166647614648091736436813091537987200425952569399175496141996646189330297463927682164004238981809883787990103851717642757413865513054954325963215410052507145378017366762043075195706595336675763627052104355443581094718761692846541459794897234225029082431976860818008007630709217086590259751866432789736746512709098616515033170359913108368285464982484767038073414369137026369571685791015625
9007199254740993	-533	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032033329522929618347287362618307597440085190513879835099228399329237866059492785536432800847796361976757598020770343528551482773102610990865192643082010501429075603473352408615039141319067335152725410420871088716218943752338569308291958979446845005816486395372163601601526141843417318051950373286557947349302541819723303006634071982621673657092996496953407614682873827405273914337158203125
9007199254740993	-532	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006406665904585923669457472523661519488017038102775967019845679865847573211898557107286560169559272395351519604154068705710296554620522198173038528616402100285815120694670481723007828263813467030545082084174217743243788750467713861658391795889369001163297279074432720320305228368683463610390074657311589469860508363944660601326814396524334731418599299390681522936574765481054782867431640625
9007199254740993	-531	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001281333180917184733891494504732303897603407620555193403969135973169514642379711421457312033911854479070303920830813741142059310924104439634607705723280420057163024138934096344601565652762693406109016416834843548648757750093542772331678359177873800232659455814886544064061045673736692722078014931462317893972101672788932120265362879304866946283719859878136304587314953096210956573486328125
9007199254740993	-530	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000256266636183436946778298900946460779520681524111038680793827194633902928475942284291462406782370895814060784166162748228411862184820887926921541144656084011432604827786819268920313130552538681221803283366968709729751550018708554466335671835574760046531891162977308812812209134747338544415602986292463578794420334557786424053072575860973389256743971975627260917462990619242191314697265625
9007199254740993	-529	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051253327236687389355659780189292155904136304822207736158765438926780585695188456858292481356474179162812156833232549645682372436964177585384308228931216802286520965557363853784062626110507736244360656673393741945950310003741710893267134367114952009306378232595461762562441826949467708883120597258492715758884066911557284810614515172194677851348794395125452183492598123848438262939453125
9007199254740993	-528	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010250665447337477871131956037858431180827260964441547231753087785356117139037691371658496271294835832562431366646509929136474487392835517076861645786243360457304193111472770756812525222101547248872131334678748389190062000748342178653426873422990401861275646519092352512488365389893541776624119451698543151776813382311456962122903034438935570269758879025090436698519624769687652587890625
9007199254740993	-527	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050133089467495574226391207571686236165452192888309446350617557071223427807538274331699254258967166512486273329301985827294897478567103415372329157248672091460838622294554151362505044420309449774426266935749677838012400149668435730685374684598080372255129303818470502497673077978708355324823890339708630355362676462291392424580606887787114053951775805018087339703924953937530517578125
9007199254740993	-526	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000410026617893499114845278241514337247233090438577661889270123511414244685561507654866339850851793433302497254665860397165458979495713420683074465831449734418292167724458910830272501008884061889954885253387149935567602480029933687146137074936919616074451025860763694100499534615595741671064964778067941726071072535292458278484916121377557422810790355161003617467940784990787506103515625
9007199254740993	-525	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082005323578699822969055648302867449446618087715532377854024702282848937112301530973267970170358686660499450933172079433091795899142684136614893166289946883658433544891782166054500201776812377990977050677429987113520496005986737429227414987383923214890205172152738820099906923119148334212992955613588345214214507058491655696983224275511484562158071032200723493588156998157501220703125
9007199254740993	-524	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016401064715739964593811129660573489889323617543106475570804940456569787422460306194653594034071737332099890186634415886618359179828536827322978633257989376731686708978356433210900040355362475598195410135485997422704099201197347485845482997476784642978041034430547764019981384623829666842598591122717669042842901411698331139396644855102296912431614206440144698717631399631500244140625
9007199254740993	-523	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003280212943147992918762225932114697977864723508621295114160988091313957484492061238930718806814347466419978037326883177323671835965707365464595726651597875346337341795671286642180008071072495119639082027097199484540819840239469497169096599495356928595608206886109552803996276924765933368519718224543533808568580282339666227879328971020459382486322841288028939743526279926300048828125
9007199254740993	-522	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000656042588629598583752445186422939595572944701724259022832197618262791496898412247786143761362869493283995607465376635464734367193141473092919145330319575069267468359134257328436001614214499023927816405419439896908163968047893899433819319899071385719121641377221910560799255384953186673703943644908706761713716056467933245575865794204091876497264568257605787948705255985260009765625
9007199254740993	-521	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131208517725919716750489037284587919114588940344851804566439523652558299379682449557228752272573898656799121493075327092946873438628294618583829066063915013853493671826851465687200322842899804785563281083887979381632793609578779886763863979814277143824328275444382112159851076990637334740788728981741352342743211293586649115173158840818375299452913651521157589741051197052001953125
9007199254740993	-520	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026241703545183943350097807456917583822917788068970360913287904730511659875936489911445750454514779731359824298615065418589374687725658923716765813212783002770698734365370293137440064568579960957112656216777595876326558721915755977352772795962855428764865655088876422431970215398127466948157745796348270468548642258717329823034631768163675059890582730304231517948210239410400390625
9007199254740993	-519	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005248340709036788670019561491383516764583557613794072182657580946102331975187297982289150090902955946271964859723013083717874937545131784743353162642556600554139746873074058627488012913715992191422531243355519175265311744383151195470554559192571085752973131017775284486394043079625493389631549159269654093709728451743465964606926353632735011978116546060846303589642047882080078125
9007199254740993	-518	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001049668141807357734003912298276703352916711522758814436531516189220466395037459596457830018180591189254392971944602616743574987509026356948670632528511320110827949374614811725497602582743198438284506248671103835053062348876630239094110911838514217150594626203555056897278808615925098677926309831853930818741945690348693192921385270726547002395623309212169260717928409576416015625
9007199254740993	-517	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209933628361471546800782459655340670583342304551762887306303237844093279007491919291566003636118237850878594388920523348714997501805271389734126505702264022165589874922962345099520516548639687656901249734220767010612469775326047818822182367702843430118925240711011379455761723185019735585261966370786163748389138069738638584277054145309400479124661842433852143585681915283203125
9007199254740993	-516	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041986725672294309360156491931068134116668460910352577461260647568818655801498383858313200727223647570175718877784104669742999500361054277946825301140452804433117974984592469019904103309727937531380249946844153402122493955065209563764436473540568686023785048142202275891152344637003947117052393274157232749677827613947727716855410829061880095824932368486770428717136383056640625
9007199254740993	-515	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008397345134458861872031298386213626823333692182070515492252129513763731160299676771662640145444729514035143775556820933948599900072210855589365060228090560886623594996918493803980820661945587506276049989368830680424498791013041912752887294708113737204757009628440455178230468927400789423410478654831446549935565522789545543371082165812376019164986473697354085743427276611328125
9007199254740993	-514	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001679469026891772374406259677242725364666738436414103098450425902752746232059935354332528029088945902807028755111364186789719980014442171117873012045618112177324718999383698760796164132389117501255209997873766136084899758202608382550577458941622747440951401925688091035646093785480157884682095730966289309987113104557909108674216433162475203832997294739470817148685455322265625
9007199254740993	-513	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000335893805378354474881251935448545072933347687282820619690085180550549246411987070866505605817789180561405751022272837357943996002888434223574602409123622435464943799876739752159232826477823500251041999574753227216979951640521676510115491788324549488190280385137618207129218757096031576936419146193257861997422620911581821734843286632495040766599458947894163429737091064453125
9007199254740993	-512	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067178761075670894976250387089709014586669537456564123938017036110109849282397414173301121163557836112281150204454567471588799200577686844714920481824724487092988759975347950431846565295564700050208399914950645443395990328104335302023098357664909897638056077027523641425843751419206315387283829238651572399484524182316364346968657326499008153319891789578832685947418212890625
9007199254740993	-511	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013435752215134178995250077417941802917333907491312824787603407222021969856479482834660224232711567222456230040890913494317759840115537368942984096364944897418597751995069590086369313059112940010041679982990129088679198065620867060404619671532981979527611215405504728285168750283841263077456765847730314479896904836463272869393731465299801630663978357915766537189483642578125
9007199254740993	-510	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002687150443026835799050015483588360583466781498262564957520681444404393971295896566932044846542313444491246008178182698863551968023107473788596819272988979483719550399013918017273862611822588002008335996598025817735839613124173412080923934306596395905522243081100945657033750056768252615491353169546062895979380967292654573878746293059960326132795671583153307437896728515625
9007199254740993	-509	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000537430088605367159810003096717672116693356299652512991504136288880878794259179313386408969308462688898249201635636539772710393604621494757719363854597795896743910079802783603454772522364517600401667199319605163547167922624834682416184786861319279181104448616220189131406750011353650523098270633909212579195876193458530914775749258611992065226559134316630661487579345703125
9007199254740993	-508	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107486017721073431962000619343534423338671259930502598300827257776175758851835862677281793861692537779649840327127307954542078720924298951543872770919559179348782015960556720690954504472903520080333439863921032709433584524966936483236957372263855836220889723244037826281350002270730104619654126781842515839175238691706182955149851722398413045311826863326132297515869140625
9007199254740993	-507	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021497203544214686392400123868706884667734251986100519660165451555235151770367172535456358772338507555929968065425461590908415744184859790308774554183911835869756403192111344138190900894580704016066687972784206541886716904993387296647391474452771167244177944648807565256270000454146020923930825356368503167835047738341236591029970344479682609062365372665226459503173828125
9007199254740993	-506	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004299440708842937278480024773741376933546850397220103932033090311047030354073434507091271754467701511185993613085092318181683148836971958061754910836782367173951280638422268827638180178916140803213337594556841308377343380998677459329478294890554233448835588929761513051254000090829204184786165071273700633567009547668247318205994068895936521812473074533045291900634765625
9007199254740993	-505	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000859888141768587455696004954748275386709370079444020786406618062209406070814686901418254350893540302237198722617018463636336629767394391612350982167356473434790256127684453765527636035783228160642667518911368261675468676199735491865895658978110846689767117785952302610250800018165840836957233014254740126713401909533649463641198813779187304362494614906609058380126953125
9007199254740993	-504	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000171977628353717491139200990949655077341874015888804157281323612441881214162937380283650870178708060447439744523403692727267325953478878322470196433471294686958051225536890753105527207156645632128533503782273652335093735239947098373179131795622169337953423557190460522050160003633168167391446602850948025342680381906729892728239762755837460872498922981321811676025390625
9007199254740993	-503	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034395525670743498227840198189931015468374803177760831456264722488376242832587476056730174035741612089487948904680738545453465190695775664494039286694258937391610245107378150621105441431329126425706700756454730467018747047989419674635826359124433867590684711438092104410032000726633633478289320570189605068536076381345978545647952551167492174499784596264362335205078125
9007199254740993	-502	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006879105134148699645568039637986203093674960635552166291252944497675248566517495211346034807148322417897589780936147709090693038139155132898807857338851787478322049021475630124221088286265825285141340151290946093403749409597883934927165271824886773518136942287618420882006400145326726695657864114037921013707215276269195709129590510233498434899956919252872467041015625
9007199254740993	-501	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001375821026829739929113607927597240618734992127110433258250588899535049713303499042269206961429664483579517956187229541818138607627831026579761571467770357495664409804295126024844217657253165057028268030258189218680749881919576786985433054364977354703627388457523684176401280029065345339131572822807584202741443055253839141825918102046699686979991383850574493408203125
9007199254740993	-500	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000275164205365947985822721585519448123746998425422086651650117779907009942660699808453841392285932896715903591237445908363627721525566205315952314293554071499132881960859025204968843531450633011405653606051637843736149976383915357397086610872995470940725477691504736835280256005813069067826314564561516840548288611050767828365183620409339937395998276770114898681640625
9007199254740993	-499	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055032841073189597164544317103889624749399685084417330330023555981401988532139961690768278457186579343180718247489181672725544305113241063190462858710814299826576392171805040993768706290126602281130721210327568747229995276783071479417322174599094188145095538300947367056051201162613813565262912912303368109657722210153565673036724081867987479199655354022979736328125
9007199254740993	-498	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011006568214637919432908863420777924949879937016883466066004711196280397706427992338153655691437315868636143649497836334545108861022648212638092571742162859965315278434361008198753741258025320456226144242065513749445999055356614295883464434919818837629019107660189473411210240232522762713052582582460673621931544442030713134607344816373597495839931070804595947265625
9007199254740993	-497	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002201313642927583886581772684155584989975987403376693213200942239256079541285598467630731138287463173727228729899567266909021772204529642527618514348432571993063055686872201639750748251605064091245228848413102749889199811071322859176692886983963767525803821532037894682242048046504552542610516516492134724386308888406142626921468963274719499167986214160919189453125
9007199254740993	-496	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000440262728585516777316354536831116997995197480675338642640188447851215908257119693526146227657492634745445745979913453381804354440905928505523702869686514398612611137374440327950149650321012818249045769682620549977839962214264571835338577396792753505160764306407578936448409609300910508522103303298426944877261777681228525384293792654943899833597242832183837890625
9007199254740993	-495	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088052545717103355463270907366223399599039496135067728528037689570243181651423938705229245531498526949089149195982690676360870888181185701104740573937302879722522227474888065590029930064202563649809153936524109995567992442852914367067715479358550701032152861281515787289681921860182101704420660659685388975452355536245705076858758530988779966719448566436767578125
9007199254740993	-494	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017610509143420671092654181473244679919807899227013545705607537914048636330284787741045849106299705389817829839196538135272174177636237140220948114787460575944504445494977613118005986012840512729961830787304821999113598488570582873413543095871710140206430572256303157457936384372036420340884132131937077795090471107249141015371751706197755993343889713287353515625
9007199254740993	-493	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003522101828684134218530836294648935983961579845402709141121507582809727266056957548209169821259941077963565967839307627054434835527247428044189622957492115188900889098995522623601197202568102545992366157460964399822719697714116574682708619174342028041286114451260631491587276874407284068176826426387415559018094221449828203074350341239551198668777942657470703125
9007199254740993	-492	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000704420365736826843706167258929787196792315969080541828224301516561945453211391509641833964251988215592713193567861525410886967105449485608837924591498423037780177819799104524720239440513620509198473231492192879964543939542823314936541723834868405608257222890252126298317455374881456813635365285277483111803618844289965640614870068247910239733755588531494140625
9007199254740993	-491	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140884073147365368741233451785957439358463193816108365644860303312389090642278301928366792850397643118542638713572305082177393421089897121767584918299684607556035563959820904944047888102724101839694646298438575992908787908564662987308344766973681121651444578050425259663491074976291362727073057055496622360723768857993128122974013649582047946751117706298828125
9007199254740993	-490	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028176814629473073748246690357191487871692638763221673128972060662477818128455660385673358570079528623708527742714461016435478684217979424353516983659936921511207112791964180988809577620544820367938929259687715198581757581712932597461668953394736224330288915610085051932698214995258272545414611411099324472144753771598625624594802729916409589350223541259765625
9007199254740993	-489	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005635362925894614749649338071438297574338527752644334625794412132495563625691132077134671714015905724741705548542892203287095736843595884870703396731987384302241422558392836197761915524108964073587785851937543039716351516342586519492333790678947244866057783122017010386539642999051654509082922282219864894428950754319725124918960545983281917870044708251953125
9007199254740993	-488	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001127072585178922949929867614287659514867705550528866925158882426499112725138226415426934342803181144948341109708578440657419147368719176974140679346397476860448284511678567239552383104821792814717557170387508607943270303268517303898466758135789448973211556624403402077307928599810330901816584456443972978885790150863945024983792109196656383574008941650390625
9007199254740993	-487	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225414517035784589985973522857531902973541110105773385031776485299822545027645283085386868560636228989668221941715688131483829473743835394828135869279495372089656902335713447910476620964358562943511434077501721588654060653703460779693351627157889794642311324880680415461585719962066180363316891288794595777158030172789004996758421839331276714801788330078125
9007199254740993	-486	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045082903407156917997194704571506380594708222021154677006355297059964509005529056617077373712127245797933644388343137626296765894748767078965627173855899074417931380467142689582095324192871712588702286815500344317730812130740692155938670325431577958928462264976136083092317143992413236072663378257758919155431606034557800999351684367866255342960357666015625
9007199254740993	-485	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009016580681431383599438940914301276118941644404230935401271059411992901801105811323415474742425449159586728877668627525259353178949753415793125434771179814883586276093428537916419064838574342517740457363100068863546162426148138431187734065086315591785692452995227216618463428798482647214532675651551783831086321206911560199870336873573251068592071533203125
9007199254740993	-484	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001803316136286276719887788182860255223788328880846187080254211882398580360221162264683094948485089831917345775533725505051870635789950683158625086954235962976717255218685707583283812967714868503548091472620013772709232485229627686237546813017263118357138490599045443323692685759696529442906535130310356766217264241382312039974067374714650213718414306640625
9007199254740993	-483	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000360663227257255343977557636572051044757665776169237416050842376479716072044232452936618989697017966383469155106745101010374127157990136631725017390847192595343451043737141516656762593542973700709618294524002754541846497045925537247509362603452623671427698119809088664738537151939305888581307026062071353243452848276462407994813474942930042743682861328125
9007199254740993	-482	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072132645451451068795511527314410208951533155233847483210168475295943214408846490587323797939403593276693831021349020202074825431598027326345003478169438519068690208747428303331352518708594740141923658904800550908369299409185107449501872520690524734285539623961817732947707430387861177716261405212414270648690569655292481598962694988586008548736572265625
9007199254740993	-481	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014426529090290213759102305462882041790306631046769496642033695059188642881769298117464759587880718655338766204269804040414965086319605465269000695633887703813738041749485660666270503741718948028384731780960110181673859881837021489900374504138104946857107924792363546589541486077572235543252281042482854129738113931058496319792538997717201709747314453125
9007199254740993	-480	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002885305818058042751820461092576408358061326209353899328406739011837728576353859623492951917576143731067753240853960808082993017263921093053800139126777540762747608349897132133254100748343789605676946356192022036334771976367404297980074900827620989371421584958472709317908297215514447108650456208496570825947622786211699263958507799543440341949462890625
9007199254740993	-479	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000577061163611608550364092218515281671612265241870779865681347802367545715270771924698590383515228746213550648170792161616598603452784218610760027825355508152549521669979426426650820149668757921135389271238404407266954395273480859596014980165524197874284316991694541863581659443102889421730091241699314165189524557242339852791701559908688068389892578125
9007199254740993	-478	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115412232722321710072818443703056334322453048374155973136269560473509143054154384939718076703045749242710129634158432323319720690556843722152005565071101630509904333995885285330164029933751584227077854247680881453390879054696171919202996033104839574856863398338908372716331888620577884346018248339862833037904911448467970558340311981737613677978515625
9007199254740993	-477	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023082446544464342014563688740611266864490609674831194627253912094701828610830876987943615340609149848542025926831686464663944138111368744430401113014220326101980866799177057066032805986750316845415570849536176290678175810939234383840599206620967914971372679667781674543266377724115576869203649667972566607580982289693594111668062396347522735595703125
9007199254740993	-476	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004616489308892868402912737748122253372898121934966238925450782418940365722166175397588723068121829969708405185366337292932788827622273748886080222602844065220396173359835411413206561197350063369083114169907235258135635162187846876768119841324193582994274535933556334908653275544823115373840729933594513321516196457938718822333612479269504547119140625
9007199254740993	-475	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000923297861778573680582547549624450674579624386993247785090156483788073144433235079517744613624365993941681037073267458586557765524454749777216044520568813044079234671967082282641312239470012673816622833981447051627127032437569375353623968264838716598854907186711266981730655108964623074768145986718902664303239291587743764466722495853900909423828125
9007199254740993	-474	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000184659572355714736116509509924890134915924877398649557018031296757614628886647015903548922724873198788336207414653491717311553104890949955443208904113762608815846934393416456528262447894002534763324566796289410325425406487513875070724793652967743319770981437342253396346131021792924614953629197343780532860647858317548752893344499170780181884765625
9007199254740993	-473	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036931914471142947223301901984978026983184975479729911403606259351522925777329403180709784544974639757667241482930698343462310620978189991088641780822752521763169386878683291305652489578800506952664913359257882065085081297502775014144958730593548663954196287468450679269226204358584922990725839468756106572129571663509750578668899834156036376953125
9007199254740993	-472	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007386382894228589444660380396995605396636995095945982280721251870304585155465880636141956908994927951533448296586139668692462124195637998217728356164550504352633877375736658261130497915760101390532982671851576413017016259500555002828991746118709732790839257493690135853845240871716984598145167893751221314425914332701950115733779966831207275390625
9007199254740993	-471	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001477276578845717888932076079399121079327399019189196456144250374060917031093176127228391381798985590306689659317227933738492424839127599643545671232910100870526775475147331652226099583152020278106596534370315282603403251900111000565798349223741946558167851498738027170769048174343396919629033578750244262885182866540390023146755993366241455078125
9007199254740993	-470	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000295455315769143577786415215879824215865479803837839291228850074812183406218635225445678276359797118061337931863445586747698484967825519928709134246582020174105355095029466330445219916630404055621319306874063056520680650380022200113159669844748389311633570299747605434153809634868679383925806715750048852577036573308078004629351198673248291015625
9007199254740993	-469	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059091063153828715557283043175964843173095960767567858245770014962436681243727045089135655271959423612267586372689117349539696993565103985741826849316404034821071019005893266089043983326080811124263861374812611304136130076004440022631933968949677862326714059949521086830761926973735876785161343150009770515407314661615600925870239734649658203125
9007199254740993	-468	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011818212630765743111456608635192968634619192153513571649154002992487336248745409017827131054391884722453517274537823469907939398713020797148365369863280806964214203801178653217808796665216162224852772274962522260827226015200888004526386793789935572465342811989904217366152385394747175357032268630001954103081462932323120185174047946929931640625
9007199254740993	-467	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002363642526153148622291321727038593726923838430702714329830800598497467249749081803565426210878376944490703454907564693981587879742604159429673073972656161392842840760235730643561759333043232444970554454992504452165445203040177600905277358757987114493068562397980843473230477078949435071406453726000390820616292586464624037034809589385986328125
9007199254740993	-466	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000472728505230629724458264345407718745384767686140542865966160119699493449949816360713085242175675388898140690981512938796317575948520831885934614794531232278568568152047146128712351866608646488994110890998500890433089040608035520181055471751597422898613712479596168694646095415789887014281290745200078164123258517292924807406961917877197265625
9007199254740993	-465	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094545701046125944891652869081543749076953537228108573193232023939898689989963272142617048435135077779628138196302587759263515189704166377186922958906246455713713630409429225742470373321729297798822178199700178086617808121607104036211094350319484579722742495919233738929219083157977402856258149040015632824651703458584961481392383575439453125
9007199254740993	-464	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018909140209225188978330573816308749815390707445621714638646404787979737997992654428523409687027015555925627639260517551852703037940833275437384591781249291142742726081885845148494074664345859559764435639940035617323561624321420807242218870063896915944548499183846747785843816631595480571251629808003126564930340691716992296278476715087890625
9007199254740993	-463	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003781828041845037795666114763261749963078141489124342927729280957595947599598530885704681937405403111185125527852103510370540607588166655087476918356249858228548545216377169029698814932869171911952887127988007123464712324864284161448443774012779383188909699836769349557168763326319096114250325961600625312986068138343398459255695343017578125
9007199254740993	-462	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000756365608369007559133222952652349992615628297824868585545856191519189519919706177140936387481080622237025105570420702074108121517633331017495383671249971645709709043275433805939762986573834382390577425597601424692942464972856832289688754802555876637781939967353869911433752665263819222850065192320125062597213627668679691851139068603515625
9007199254740993	-461	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000151273121673801511826644590530469998523125659564973717109171238303837903983941235428187277496216124447405021114084140414821624303526666203499076734249994329141941808655086761187952597314766876478115485119520284938588492994571366457937750960511175327556387993470773982286750533052763844570013038464025012519442725533735938370227813720703125
9007199254740993	-460	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030254624334760302365328918106093999704625131912994743421834247660767580796788247085637455499243224889481004222816828082964324860705333240699815346849998865828388361731017352237590519462953375295623097023904056987717698598914273291587550192102235065511277598694154796457350106610552768914002607692805002503888545106747187674045562744140625
9007199254740993	-459	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006050924866952060473065783621218799940925026382598948684366849532153516159357649417127491099848644977896200844563365616592864972141066648139963069369999773165677672346203470447518103892590675059124619404780811397543539719782854658317510038420447013102255519738830959291470021322110553782800521538561000500777709021349437534809112548828125
9007199254740993	-458	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001210184973390412094613156724243759988185005276519789736873369906430703231871529883425498219969728995579240168912673123318572994428213329627992613873999954633135534469240694089503620778518135011824923880956162279508707943956570931663502007684089402620451103947766191858294004264422110756560104307712200100155541804269887506961822509765625
9007199254740993	-457	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242036994678082418922631344848751997637001055303957947374673981286140646374305976685099643993945799115848033782534624663714598885642665925598522774799990926627106893848138817900724155703627002364984776191232455901741588791314186332700401536817880524090220789553238371658800852884422151312020861542440020031108360853977501392364501953125
9007199254740993	-456	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048407398935616483784526268969750399527400211060791589474934796257228129274861195337019928798789159823169606756506924932742919777128533185119704554959998185325421378769627763580144831140725400472996955238246491180348317758262837266540080307363576104818044157910647674331760170576884430262404172308488004006221672170795500278472900390625
9007199254740993	-455	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009681479787123296756905253793950079905480042212158317894986959251445625854972239067403985759757831964633921351301384986548583955425706637023940910991999637065084275753925552716028966228145080094599391047649298236069663551652567453308016061472715220963608831582129534866352034115376886052480834461697600801244334434159100055694580078125
9007199254740993	-454	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001936295957424659351381050758790015981096008442431663578997391850289125170994447813480797151951566392926784270260276997309716791085141327404788182198399927413016855150785110543205793245629016018919878209529859647213932710330513490661603212294543044192721766316425906973270406823075377210496166892339520160248866886831820011138916015625
9007199254740993	-453	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000387259191484931870276210151758003196219201688486332715799478370057825034198889562696159430390313278585356854052055399461943358217028265480957636439679985482603371030157022108641158649125803203783975641905971929442786542066102698132320642458908608838544353263285181394654081364615075442099233378467904032049773377366364002227783203125
9007199254740993	-452	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077451838296986374055242030351600639243840337697266543159895674011565006839777912539231886078062655717071370810411079892388671643405653096191527287935997096520674206031404421728231729825160640756795128381194385888557308413220539626464128491781721767708870652657036278930816272923015088419846675693580806409954675473272800445556640625
9007199254740993	-451	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015490367659397274811048406070320127848768067539453308631979134802313001367955582507846377215612531143414274162082215978477734328681130619238305457587199419304134841206280884345646345965032128151359025676238877177711461682644107925292825698356344353541774130531407255786163254584603017683969335138716161281990935094654560089111328125
9007199254740993	-450	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003098073531879454962209681214064025569753613507890661726395826960462600273591116501569275443122506228682854832416443195695546865736226123847661091517439883860826968241256176869129269193006425630271805135247775435542292336528821585058565139671268870708354826106281451157232650916920603536793867027743232256398187018930912017822265625
9007199254740993	-449	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000619614706375890992441936242812805113950722701578132345279165392092520054718223300313855088624501245736570966483288639139109373147245224769532218303487976772165393648251235373825853838601285126054361027049555087108458467305764317011713027934253774141670965221256290231446530183384120707358773405548646451279637403786182403564453125
9007199254740993	-448	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123922941275178198488387248562561022790144540315626469055833078418504010943644660062771017724900249147314193296657727827821874629449044953906443660697595354433078729650247074765170767720257025210872205409911017421691693461152863402342605586850754828334193044251258046289306036676824141471754681109729290255927480757236480712890625
9007199254740993	-447	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024784588255035639697677449712512204558028908063125293811166615683700802188728932012554203544980049829462838659331545565564374925889808990781288732139519070886615745930049414953034153544051405042174441081982203484338338692230572680468521117370150965666838608850251609257861207335364828294350936221945858051185496151447296142578125
9007199254740993	-446	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004956917651007127939535489942502440911605781612625058762233323136740160437745786402510840708996009965892567731866309113112874985177961798156257746427903814177323149186009882990606830708810281008434888216396440696867667738446114536093704223474030193133367721770050321851572241467072965658870187244389171610237099230289459228515625
9007199254740993	-445	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000991383530201425587907097988500488182321156322525011752446664627348032087549157280502168141799201993178513546373261822622574997035592359631251549285580762835464629837201976598121366141762056201686977643279288139373533547689222907218740844694806038626673544354010064370314448293414593131774037448877834322047419846057891845703125
9007199254740993	-444	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000198276706040285117581419597700097636464231264505002350489332925469606417509831456100433628359840398635702709274652364524514999407118471926250309857116152567092925967440395319624273228352411240337395528655857627874706709537844581443748168938961207725334708870802012874062889658682918626354807489775566864409483969211578369140625
9007199254740993	-443	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039655341208057023516283919540019527292846252901000470097866585093921283501966291220086725671968079727140541854930472904902999881423694385250061971423230513418585193488079063924854645670482248067479105731171525574941341907568916288749633787792241545066941774160402574812577931736583725270961497955113372881896793842315673828125
9007199254740993	-442	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007931068241611404703256783908003905458569250580200094019573317018784256700393258244017345134393615945428108370986094580980599976284738877050012394284646102683717038697615812784970929134096449613495821146234305114988268381513783257749926757558448309013388354832080514962515586347316745054192299591022674576379358768463134765625
9007199254740993	-441	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001586213648322280940651356781600781091713850116040018803914663403756851340078651648803469026878723189085621674197218916196119995256947775410002478856929220536743407739523162556994185826819289922699164229246861022997653676302756651549985351511689661802677670966416102992503117269463349010838459918204534915275871753692626953125
9007199254740993	-440	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317242729664456188130271356320156218342770023208003760782932680751370268015730329760693805375744637817124334839443783239223999051389555082000495771385844107348681547904632511398837165363857984539832845849372204599530735260551330309997070302337932360535534193283220598500623453892669802167691983640906983055174350738525390625
9007199254740993	-439	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063448545932891237626054271264031243668554004641600752156586536150274053603146065952138761075148927563424866967888756647844799810277911016400099154277168821469736309580926502279767433072771596907966569169874440919906147052110266061999414060467586472107106838656644119700124690778533960433538396728181396611034870147705078125
9007199254740993	-438	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012689709186578247525210854252806248733710800928320150431317307230054810720629213190427752215029785512684973393577751329568959962055582203280019830855433764293947261916185300455953486614554319381593313833974888183981229410422053212399882812093517294421421367731328823940024938155706792086707679345636279322206974029541015625
9007199254740993	-437	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002537941837315649505042170850561249746742160185664030086263461446010962144125842638085550443005957102536994678715550265913791992411116440656003966171086752858789452383237060091190697322910863876318662766794977636796245882084410642479976562418703458884284273546265764788004987631141358417341535869127255864441394805908203125
9007199254740993	-436	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000507588367463129901008434170112249949348432037132806017252692289202192428825168527617110088601191420507398935743110053182758398482223288131200793234217350571757890476647412018238139464582172775263732553358995527359249176416882128495995312483740691776856854709253152957600997526228271683468307173825451172888278961181640625
9007199254740993	-435	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101517673492625980201686834022449989869686407426561203450538457840438485765033705523422017720238284101479787148622010636551679696444657626240158646843470114351578095329482403647627892916434555052746510671799105471849835283376425699199062496748138355371370941850630591520199505245654336693661434765090234577655792236328125
9007199254740993	-434	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020303534698525196040337366804489997973937281485312240690107691568087697153006741104684403544047656820295957429724402127310335939288931525248031729368694022870315619065896480729525578583286911010549302134359821094369967056675285139839812499349627671074274188370126118304039901049130867338732286953018046915531158447265625
9007199254740993	-433	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060706939705039208067473360897999594787456297062448138021538313617539430601348220936880708809531364059191485944880425462067187857786305049606345873738804574063123813179296145905115716657382202109860426871964218873993411335057027967962499869925534214854837674025223660807980209826173467746457390603609383106231689453125
9007199254740993	-432	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000812141387941007841613494672179599918957491259412489627604307662723507886120269644187376141761906272811838297188976085092413437571557261009921269174747760914812624762635859229181023143331476440421972085374392843774798682267011405593592499973985106842970967534805044732161596041965234693549291478120721876621246337890625
9007199254740993	-431	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162428277588201568322698934435919983791498251882497925520861532544701577224053928837475228352381254562367659437795217018482687514311452201984253834949552182962524952527171845836204628666295288084394417074878568754959736453402281118718499994797021368594193506961008946432319208393046938709858295624144375324249267578125
9007199254740993	-430	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032485655517640313664539786887183996758299650376499585104172306508940315444810785767495045670476250912473531887559043403696537502862290440396850766989910436592504990505434369167240925733259057616878883414975713750991947290680456223743699998959404273718838701392201789286463841678609387741971659124828875064849853515625
9007199254740993	-429	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006497131103528062732907957377436799351659930075299917020834461301788063088962157153499009134095250182494706377511808680739307500572458088079370153397982087318500998101086873833448185146651811523375776682995142750198389458136091244748739999791880854743767740278440357857292768335721877548394331824965775012969970703125
9007199254740993	-428	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001299426220705612546581591475487359870331986015059983404166892260357612617792431430699801826819050036498941275502361736147861500114491617615874030679596417463700199620217374766689637029330362304675155336599028550039677891627218248949747999958376170948753548055688071571458553667144375509678866364993155002593994140625
9007199254740993	-427	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000259885244141122509316318295097471974066397203011996680833378452071522523558486286139960365363810007299788255100472347229572300022898323523174806135919283492740039924043474953337927405866072460935031067319805710007935578325443649789949599991675234189750709611137614314291710733428875101935773272998631000518798828125
9007199254740993	-426	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051977048828224501863263659019494394813279440602399336166675690414304504711697257227992073072762001459957651020094469445914460004579664704634961227183856698548007984808694990667585481173214492187006213463961142001587115665088729957989919998335046837950141922227522862858342146685775020387154654599726200103759765625
9007199254740993	-425	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010395409765644900372652731803898878962655888120479867233335138082860900942339451445598414614552400291991530204018893889182892000915932940926992245436771339709601596961738998133517096234642898437401242692792228400317423133017745991597983999667009367590028384445504572571668429337155004077430930919945240020751953125
9007199254740993	-424	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002079081953128980074530546360779775792531177624095973446667027616572180188467890289119682922910480058398306040803778777836578400183186588185398449087354267941920319392347799626703419246928579687480248538558445680063484626603549198319596799933401873518005676889100914514333685867431000815486186183989048004150390625
9007199254740993	-423	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000415816390625796014906109272155955158506235524819194689333405523314436037693578057823936584582096011679661208160755755567315680036637317637079689817470853588384063878469559925340683849385715937496049707711689136012696925320709839663919359986680374703601135377820182902866737173486200163097237236797809600830078125
9007199254740993	-422	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083163278125159202981221854431191031701247104963838937866681104662887207538715611564787316916419202335932241632151151113463136007327463527415937963494170717676812775693911985068136769877143187499209941542337827202539385064141967932783871997336074940720227075564036580573347434697240032619447447359561920166015625
9007199254740993	-421	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016632655625031840596244370886238206340249420992767787573336220932577441507743122312957463383283840467186448326430230222692627201465492705483187592698834143535362555138782397013627353975428637499841988308467565440507877012828393586556774399467214988144045415112807316114669486939448006523889489471912384033203125
9007199254740993	-420	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003326531125006368119248874177247641268049884198553557514667244186515488301548624462591492676656768093437289665286046044538525440293098541096637518539766828707072511027756479402725470795085727499968397661693513088101575402565678717311354879893442997628809083022561463222933897387889601304777897894382476806640625
9007199254740993	-419	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000665306225001273623849774835449528253609976839710711502933448837303097660309724892518298535331353618687457933057209208907705088058619708219327503707953365741414502205551295880545094159017145499993679532338702617620315080513135743462270975978688599525761816604512292644586779477577920260955579578876495361328125
9007199254740993	-418	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000133061245000254724769954967089905650721995367942142300586689767460619532061944978503659707066270723737491586611441841781541017611723941643865500741590673148282900441110259176109018831803429099998735906467740523524063016102627148692454195195737719905152363320902458528917355895515584052191115915775299072265625
9007199254740993	-417	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026612249000050944953990993417981130144399073588428460117337953492123906412388995700731941413254144747498317322288368356308203522344788328773100148318134629656580088222051835221803766360685819999747181293548104704812603220525429738490839039147543981030472664180491705783471179103116810438223183155059814453125
9007199254740993	-416	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005322449800010188990798198683596226028879814717685692023467590698424781282477799140146388282650828949499663464457673671261640704468957665754620029663626925931316017644410367044360753272137163999949436258709620940962520644105085947698167807829508796206094532836098341156694235820623362087644636631011962890625
9007199254740993	-415	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064489960002037798159639736719245205775962943537138404693518139684956256495559828029277656530165789899932692891534734252328140893791533150924005932725385186263203528882073408872150654427432799989887251741924188192504128821017189539633561565901759241218906567219668231338847164124672417528927326202392578125
9007199254740993	-414	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212897992000407559631927947343849041155192588707427680938703627936991251299111965605855531306033157979986538578306946850465628178758306630184801186545077037252640705776414681774430130885486559997977450348384837638500825764203437907926712313180351848243781313443933646267769432824934483505785465240478515625
9007199254740993	-413	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042579598400081511926385589468769808231038517741485536187740725587398250259822393121171106261206631595997307715661389370093125635751661326036960237309015407450528141155282936354886026177097311999595490069676967527700165152840687581585342462636070369648756262688786729253553886564986896701157093048095703125
9007199254740993	-412	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008515919680016302385277117893753961646207703548297107237548145117479650051964478624234221252241326319199461543132277874018625127150332265207392047461803081490105628231056587270977205235419462399919098013935393505540033030568137516317068492527214073929751252537757345850710777312997379340231418609619140625
9007199254740993	-411	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001703183936003260477055423578750792329241540709659421447509629023495930010392895724846844250448265263839892308626455574803725025430066453041478409492360616298021125646211317454195441047083892479983819602787078701108006606113627503263413698505442814785950250507551469170142155462599475868046283721923828125
9007199254740993	-410	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000340636787200652095411084715750158465848308141931884289501925804699186002078579144969368850089653052767978461725291114960745005086013290608295681898472123259604225129242263490839088209416778495996763920557415740221601321222725500652682739701088562957190050101510293834028431092519895173609256744384765625
9007199254740993	-409	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068127357440130419082216943150031693169661628386376857900385160939837200415715828993873770017930610553595692345058222992149001017202658121659136379694424651920845025848452698167817641883355699199352784111483148044320264244545100130536547940217712591438010020302058766805686218503979034721851348876953125
9007199254740993	-408	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013625471488026083816443388630006338633932325677275371580077032187967440083143165798774754003586122110719138469011644598429800203440531624331827275938884930384169005169690539633563528376671139839870556822296629608864052848909020026107309588043542518287602004060411753361137243700795806944370269775390625
9007199254740993	-407	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002725094297605216763288677726001267726786465135455074316015406437593488016628633159754950800717224422143827693802328919685960040688106324866365455187776986076833801033938107926712705675334227967974111364459325921772810569781804005221461917608708503657520400812082350672227448740159161388874053955078125
9007199254740993	-406	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000545018859521043352657735545200253545357293027091014863203081287518697603325726631950990160143444884428765538760465783937192008137621264973273091037555397215366760206787621585342541135066845593594822272891865184354562113956360801044292383521741700731504080162416470134445489748031832277774810791015625
9007199254740993	-405	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109003771904208670531547109040050709071458605418202972640616257503739520665145326390198032028688976885753107752093156787438401627524252994654618207511079443073352041357524317068508227013369118718964454578373036870912422791272160208858476704348340146300816032483294026889097949606366455554962158203125
9007199254740993	-404	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021800754380841734106309421808010141814291721083640594528123251500747904133029065278039606405737795377150621550418631357487680325504850598930923641502215888614670408271504863413701645402673823743792890915674607374182484558254432041771695340869668029260163206496658805377819589921273291110992431640625
9007199254740993	-403	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004360150876168346821261884361602028362858344216728118905624650300149580826605813055607921281147559075430124310083726271497536065100970119786184728300443177722934081654300972682740329080534764748758578183134921474836496911650886408354339068173933605852032641299331761075563917984254658222198486328125
9007199254740993	-402	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000872030175233669364252376872320405672571668843345623781124930060029916165321162611121584256229511815086024862016745254299507213020194023957236945660088635544586816330860194536548065816106952949751715636626984294967299382330177281670867813634786721170406528259866352215112783596850931644439697265625
9007199254740993	-401	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000174406035046733872850475374464081134514333768669124756224986012005983233064232522224316851245902363017204972403349050859901442604038804791447389132017727108917363266172038907309613163221390589950343127325396858993459876466035456334173562726957344234081305651973270443022556719370186328887939453125
9007199254740993	-400	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034881207009346774570095074892816226902866753733824951244997202401196646612846504444863370249180472603440994480669810171980288520807760958289477826403545421783472653234407781461922632644278117990068625465079371798691975293207091266834712545391468846816261130394654088604511343874037265777587890625
9007199254740993	-399	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006976241401869354914019014978563245380573350746764990248999440480239329322569300888972674049836094520688198896133962034396057704161552191657895565280709084356694530646881556292384526528855623598013725093015874359738395058641418253366942509078293769363252226078930817720902268774807453155517578125
9007199254740993	-398	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001395248280373870982803802995712649076114670149352998049799888096047865864513860177794534809967218904137639779226792406879211540832310438331579113056141816871338906129376311258476905305771124719602745018603174871947679011728283650673388501815658753872650445215786163544180453754961490631103515625
9007199254740993	-397	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000279049656074774196560760599142529815222934029870599609959977619209573172902772035558906961993443780827527955845358481375842308166462087666315822611228363374267781225875262251695381061154224943920549003720634974389535802345656730134677700363131750774530089043157232708836090750992298126220703125
9007199254740993	-396	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055809931214954839312152119828505963044586805974119921991995523841914634580554407111781392398688756165505591169071696275168461633292417533263164522245672674853556245175052450339076212230844988784109800744126994877907160469131346026935540072626350154906017808631446541767218150198459625244140625
9007199254740993	-395	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011161986242990967862430423965701192608917361194823984398399104768382926916110881422356278479737751233101118233814339255033692326658483506652632904449134534970711249035010490067815242446168997756821960148825398975581432093826269205387108014525270030981203561726289308353443630039691925048828125
9007199254740993	-394	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002232397248598193572486084793140238521783472238964796879679820953676585383222176284471255695947550246620223646762867851006738465331696701330526580889826906994142249807002098013563048489233799551364392029765079795116286418765253841077421602905054006196240712345257861670688726007938385009765625
9007199254740993	-393	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000446479449719638714497216958628047704356694447792959375935964190735317076644435256894251139189510049324044729352573570201347693066339340266105316177965381398828449961400419602712609697846759910272878405953015959023257283753050768215484320581010801239248142469051572334137745201587677001953125
9007199254740993	-392	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089295889943927742899443391725609540871338889558591875187192838147063415328887051378850227837902009864808945870514714040269538613267868053221063235593076279765689992280083920542521939569351982054575681190603191804651456750610153643096864116202160247849628493810314466827549040317535400390625
9007199254740993	-391	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017859177988785548579888678345121908174267777911718375037438567629412683065777410275770045567580401972961789174102942808053907722653573610644212647118615255953137998456016784108504387913870396410915136238120638360930291350122030728619372823240432049569925698762062893365509808063507080078125
9007199254740993	-390	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003571835597757109715977735669024381634853555582343675007487713525882536613155482055154009113516080394592357834820588561610781544530714722128842529423723051190627599691203356821700877582774079282183027247624127672186058270024406145723874564648086409913985139752412578673101961612701416015625
9007199254740993	-389	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714367119551421943195547133804876326970711116468735001497542705176507322631096411030801822703216078918471566964117712322156308906142944425768505884744610238125519938240671364340175516554815856436605449524825534437211654004881229144774912929617281982797027950482515734620392322540283203125
9007199254740993	-388	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142873423910284388639109426760975265394142223293747000299508541035301464526219282206160364540643215783694313392823542464431261781228588885153701176948922047625103987648134272868035103310963171287321089904965106887442330800976245828954982585923456396559405590096503146924078464508056640625
9007199254740993	-387	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028574684782056877727821885352195053078828444658749400059901708207060292905243856441232072908128643156738862678564708492886252356245717777030740235389784409525020797529626854573607020662192634257464217980993021377488466160195249165790996517184691279311881118019300629384815692901611328125
9007199254740993	-386	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005714936956411375545564377070439010615765688931749880011980341641412058581048771288246414581625728631347772535712941698577250471249143555406148047077956881905004159505925370914721404132438526851492843596198604275497693232039049833158199303436938255862376223603860125876963138580322265625
9007199254740993	-385	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142987391282275109112875414087802123153137786349976002396068328282411716209754257649282916325145726269554507142588339715450094249828711081229609415591376381000831901185074182944280826487705370298568719239720855099538646407809966631639860687387651172475244720772025175392627716064453125
9007199254740993	-384	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000228597478256455021822575082817560424630627557269995200479213665656482343241950851529856583265029145253910901428517667943090018849965742216245921883118275276200166380237014836588856165297541074059713743847944171019907729281561993326327972137477530234495048944154405035078525543212890625
9007199254740993	-383	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045719495651291004364515016563512084926125511453999040095842733131296468648390170305971316653005829050782180285703533588618003769993148443249184376623655055240033276047402967317771233059508214811942748769588834203981545856312398665265594427495506046899009788830881007015705108642578125
9007199254740993	-382	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009143899130258200872903003312702416985225102290799808019168546626259293729678034061194263330601165810156436057140706717723600753998629688649836875324731011048006655209480593463554246611901642962388549753917766840796309171262479733053118885499101209379801957766176201403141021728515625
9007199254740993	-381	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001828779826051640174580600662540483397045020458159961603833709325251858745935606812238852666120233162031287211428141343544720150799725937729967375064946202209601331041896118692710849322380328592477709950783553368159261834252495946610623777099820241875960391553235240280628204345703125
9007199254740993	-380	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000365755965210328034916120132508096679409004091631992320766741865050371749187121362447770533224046632406257442285628268708944030159945187545993475012989240441920266208379223738542169864476065718495541990156710673631852366850499189322124755419964048375192078310647048056125640869140625
9007199254740993	-379	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073151193042065606983224026501619335881800818326398464153348373010074349837424272489554106644809326481251488457125653741788806031989037509198695002597848088384053241675844747708433972895213143699108398031342134726370473370099837864424951083992809675038415662129409611225128173828125
9007199254740993	-378	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014630238608413121396644805300323867176360163665279692830669674602014869967484854497910821328961865296250297691425130748357761206397807501839739000519569617676810648335168949541686794579042628739821679606268426945274094674019967572884990216798561935007683132425881922245025634765625
9007199254740993	-377	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002926047721682624279328961060064773435272032733055938566133934920402973993496970899582164265792373059250059538285026149671552241279561500367947800103913923535362129667033789908337358915808525747964335921253685389054818934803993514576998043359712387001536626485176384449005126953125
9007199254740993	-376	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000585209544336524855865792212012954687054406546611187713226786984080594798699394179916432853158474611850011907657005229934310448255912300073589560020782784707072425933406757981667471783161705149592867184250737077810963786960798702915399608671942477400307325297035276889801025390625
9007199254740993	-375	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117041908867304971173158442402590937410881309322237542645357396816118959739878835983286570631694922370002381531401045986862089651182460014717912004156556941414485186681351596333494356632341029918573436850147415562192757392159740583079921734388495480061465059407055377960205078125
9007199254740993	-374	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023408381773460994234631688480518187482176261864447508529071479363223791947975767196657314126338984474000476306280209197372417930236492002943582400831311388282897037336270319266698871326468205983714687370029483112438551478431948116615984346877699096012293011881411075592041015625
9007199254740993	-373	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004681676354692198846926337696103637496435252372889501705814295872644758389595153439331462825267796894800095261256041839474483586047298400588716480166262277656579407467254063853339774265293641196742937474005896622487710295686389623323196869375539819202458602376282215118408203125
9007199254740993	-372	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000936335270938439769385267539220727499287050474577900341162859174528951677919030687866292565053559378960019052251208367894896717209459680117743296033252455531315881493450812770667954853058728239348587494801179324497542059137277924664639373875107963840491720475256443023681640625
9007199254740993	-371	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000187267054187687953877053507844145499857410094915580068232571834905790335583806137573258513010711875792003810450241673578979343441891936023548659206650491106263176298690162554133590970611745647869717498960235864899508411827455584932927874775021592768098344095051288604736328125
9007199254740993	-370	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037453410837537590775410701568829099971482018983116013646514366981158067116761227514651702602142375158400762090048334715795868688378387204709731841330098221252635259738032510826718194122349129573943499792047172979901682365491116986585574955004318553619668819010257720947265625
9007199254740993	-369	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007490682167507518155082140313765819994296403796623202729302873396231613423352245502930340520428475031680152418009666943159173737675677440941946368266019644250527051947606502165343638824469825914788699958409434595980336473098223397317114991000863710723933763802051544189453125
9007199254740993	-368	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001498136433501503631016428062753163998859280759324640545860574679246322684670449100586068104085695006336030483601933388631834747535135488188389273653203928850105410389521300433068727764893965182957739991681886919196067294619644679463422998200172742144786752760410308837890625
9007199254740993	-367	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000299627286700300726203285612550632799771856151864928109172114935849264536934089820117213620817139001267206096720386677726366949507027097637677854730640785770021082077904260086613745552978793036591547998336377383839213458923928935892684599640034548428957350552082061767578125
9007199254740993	-366	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059925457340060145240657122510126559954371230372985621834422987169852907386817964023442724163427800253441219344077335545273389901405419527535570946128157154004216415580852017322749110595758607318309599667275476767842691784785787178536919928006909685791470110416412353515625
9007199254740993	-365	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011985091468012029048131424502025311990874246074597124366884597433970581477363592804688544832685560050688243868815467109054677980281083905507114189225631430800843283116170403464549822119151721463661919933455095353568538356957157435707383985601381937158294022083282470703125
9007199254740993	-364	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002397018293602405809626284900405062398174849214919424873376919486794116295472718560937708966537112010137648773763093421810935596056216781101422837845126286160168656623234080692909964423830344292732383986691019070713707671391431487141476797120276387431658804416656494140625
9007199254740993	-363	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000479403658720481161925256980081012479634969842983884974675383897358823259094543712187541793307422402027529754752618684362187119211243356220284567569025257232033731324646816138581992884766068858546476797338203814142741534278286297428295359424055277486331760883331298828125
9007199254740993	-362	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095880731744096232385051396016202495926993968596776994935076779471764651818908742437508358661484480405505950950523736872437423842248671244056913513805051446406746264929363227716398576953213771709295359467640762828548306855657259485659071884811055497266352176666259765625
9007199254740993	-361	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019176146348819246477010279203240499185398793719355398987015355894352930363781748487501671732296896081101190190104747374487484768449734248811382702761010289281349252985872645543279715390642754341859071893528152565709661371131451897131814376962211099453270435333251953125
9007199254740993	-360	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003835229269763849295402055840648099837079758743871079797403071178870586072756349697500334346459379216220238038020949474897496953689946849762276540552202057856269850597174529108655943078128550868371814378705630513141932274226290379426362875392442219890654087066650390625
9007199254740993	-359	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000767045853952769859080411168129619967415951748774215959480614235774117214551269939500066869291875843244047607604189894979499390737989369952455308110440411571253970119434905821731188615625710173674362875741126102628386454845258075885272575078488443978130817413330078125
9007199254740993	-358	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000153409170790553971816082233625923993483190349754843191896122847154823442910253987900013373858375168648809521520837978995899878147597873990491061622088082314250794023886981164346237723125142034734872575148225220525677290969051615177054515015697688795626163482666015625
9007199254740993	-357	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030681834158110794363216446725184798696638069950968638379224569430964688582050797580002674771675033729761904304167595799179975629519574798098212324417616462850158804777396232869247544625028406946974515029645044105135458193810323035410903003139537759125232696533203125
9007199254740993	-356	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006136366831622158872643289345036959739327613990193727675844913886192937716410159516000534954335006745952380860833519159835995125903914959619642464883523292570031760955479246573849508925005681389394903005929008821027091638762064607082180600627907551825046539306640625
9007199254740993	-355	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001227273366324431774528657869007391947865522798038745535168982777238587543282031903200106990867001349190476172166703831967199025180782991923928492976704658514006352191095849314769901785001136277878980601185801764205418327752412921416436120125581510365009307861328125
9007199254740993	-354	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000245454673264886354905731573801478389573104559607749107033796555447717508656406380640021398173400269838095234433340766393439805036156598384785698595340931702801270438219169862953980357000227255575796120237160352841083665550482584283287224025116302073001861572265625
9007199254740993	-353	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049090934652977270981146314760295677914620911921549821406759311089543501731281276128004279634680053967619046886668153278687961007231319676957139719068186340560254087643833972590796071400045451115159224047432070568216733110096516856657444805023260414600372314453125
9007199254740993	-352	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009818186930595454196229262952059135582924182384309964281351862217908700346256255225600855926936010793523809377333630655737592201446263935391427943813637268112050817528766794518159214280009090223031844809486414113643346622019303371331488961004652082920074462890625
9007199254740993	-351	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001963637386119090839245852590411827116584836476861992856270372443581740069251251045120171185387202158704761875466726131147518440289252787078285588762727453622410163505753358903631842856001818044606368961897282822728669324403860674266297792200930416584014892578125
9007199254740993	-350	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000392727477223818167849170518082365423316967295372398571254074488716348013850250209024034237077440431740952375093345226229503688057850557415657117752545490724482032701150671780726368571200363608921273792379456564545733864880772134853259558440186083316802978515625
9007199254740993	-349	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078545495444763633569834103616473084663393459074479714250814897743269602770050041804806847415488086348190475018669045245900737611570111483131423550509098144896406540230134356145273714240072721784254758475891312909146772976154426970651911688037216663360595703125
9007199254740993	-348	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015709099088952726713966820723294616932678691814895942850162979548653920554010008360961369483097617269638095003733809049180147522314022296626284710101819628979281308046026871229054742848014544356850951695178262581829354595230885394130382337607443332672119140625
9007199254740993	-347	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141819817790545342793364144658923386535738362979188570032595909730784110802001672192273896619523453927619000746761809836029504462804459325256942020363925795856261609205374245810948569602908871370190339035652516365870919046177078826076467521488666534423828125
9007199254740993	-346	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000628363963558109068558672828931784677307147672595837714006519181946156822160400334438454779323904690785523800149352361967205900892560891865051388404072785159171252321841074849162189713920581774274038067807130503273174183809235415765215293504297733306884765625
9007199254740993	-345	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125672792711621813711734565786356935461429534519167542801303836389231364432080066887690955864780938157104760029870472393441180178512178373010277680814557031834250464368214969832437942784116354854807613561426100654634836761847083153043058700859546661376953125
9007199254740993	-344	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000025134558542324362742346913157271387092285906903833508560260767277846272886416013377538191172956187631420952005974094478688236035702435674602055536162911406366850092873642993966487588556823270970961522712285220130926967352369416630608611740171909332275390625
9007199254740993	-343	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000005026911708464872548469382631454277418457181380766701712052153455569254577283202675507638234591237526284190401194818895737647207140487134920411107232582281273370018574728598793297517711364654194192304542457044026185393470473883326121722348034381866455078125
9007199254740993	-342	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000001005382341692974509693876526290855483691436276153340342410430691113850915456640535101527646918247505256838080238963779147529441428097426984082221446516456254674003714945719758659503542272930838838460908491408805237078694094776665224344469606876373291015625
9007199254740993	-341	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000201076468338594901938775305258171096738287255230668068482086138222770183091328107020305529383649501051367616047792755829505888285619485396816444289303291250934800742989143951731900708454586167767692181698281761047415738818955333044868893921375274658203125
9007199254740993	-340	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000040215293667718980387755061051634219347657451046133613696417227644554036618265621404061105876729900210273523209558551165901177657123897079363288857860658250186960148597828790346380141690917233553538436339656352209483147763791066608973778784275054931640625
9007199254740993	-339	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000008043058733543796077551012210326843869531490209226722739283445528910807323653124280812221175345980042054704641911710233180235531424779415872657771572131650037392029719565758069276028338183446710707687267931270441896629552758213321794755756855010986328125
9007199254740993	-338	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000001608611746708759215510202442065368773906298041845344547856689105782161464730624856162444235069196008410940928382342046636047106284955883174531554314426330007478405943913151613855205667636689342141537453586254088379325910551642664358951151371002197265625
9007199254740993	-337	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000321722349341751843102040488413073754781259608369068909571337821156432292946124971232488847013839201682188185676468409327209421256991176634906310862885266001495681188782630322771041133527337868428307490717250817675865182110328532871790230274200439453125
9007199254740993	-336	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000064344469868350368620408097682614750956251921673813781914267564231286458589224994246497769402767840336437637135293681865441884251398235326981262172577053200299136237756526064554208226705467573685661498143450163535173036422065706574358046054840087890625
9007199254740993	-335	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000012868893973670073724081619536522950191250384334762756382853512846257291717844998849299553880553568067287527427058736373088376850279647065396252434515410640059827247551305212910841645341093514737132299628690032707034607284413141314871609210968017578125
9007199254740993	-334	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000002573778794734014744816323907304590038250076866952551276570702569251458343568999769859910776110713613457505485411747274617675370055929413079250486903082128011965449510261042582168329068218702947426459925738006541406921456882628262974321842193603515625
9007199254740993	-333	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000514755758946802948963264781460918007650015373390510255314140513850291668713799953971982155222142722691501097082349454923535074011185882615850097380616425602393089902052208516433665813643740589485291985147601308281384291376525652594864368438720703125
9007199254740993	-332	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000102951151789360589792652956292183601530003074678102051062828102770058333742759990794396431044428544538300219416469890984707014802237176523170019476123285120478617980410441703286733162728748117897058397029520261656276858275305130518972873687744140625
9007199254740993	-331	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000020590230357872117958530591258436720306000614935620410212565620554011666748551998158879286208885708907660043883293978196941402960447435304634003895224657024095723596082088340657346632545749623579411679405904052331255371655061026103794574737548828125
9007199254740993	-330	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000004118046071574423591706118251687344061200122987124082042513124110802333349710399631775857241777141781532008776658795639388280592089487060926800779044931404819144719216417668131469326509149924715882335881180810466251074331012205220758914947509765625
9007199254740993	-329	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000823609214314884718341223650337468812240024597424816408502624822160466669942079926355171448355428356306401755331759127877656118417897412185360155808986280963828943843283533626293865301829984943176467176236162093250214866202441044151782989501953125
9007199254740993	-328	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000164721842862976943668244730067493762448004919484963281700524964432093333988415985271034289671085671261280351066351825575531223683579482437072031161797256192765788768656706725258773060365996988635293435247232418650042973240488208830356597900390625
9007199254740993	-327	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000032944368572595388733648946013498752489600983896992656340104992886418666797683197054206857934217134252256070213270365115106244736715896487414406232359451238553157753731341345051754612073199397727058687049446483730008594648097641766071319580078125
9007199254740993	-326	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000006588873714519077746729789202699750497920196779398531268020998577283733359536639410841371586843426850451214042654073023021248947343179297482881246471890247710631550746268269010350922414639879545411737409889296746001718929619528353214263916015625
9007199254740993	-325	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000001317774742903815549345957840539950099584039355879706253604199715456746671907327882168274317368685370090242808530814604604249789468635859496576249294378049542126310149253653802070184482927975909082347481977859349200343785923905670642852783203125
9007199254740993	-324	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000263554948580763109869191568107990019916807871175941250720839943091349334381465576433654863473737074018048561706162920920849957893727171899315249858875609908425262029850730760414036896585595181816469496395571869840068757184781134128570556640625
9007199254740993	-323	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000052710989716152621973838313621598003983361574235188250144167988618269866876293115286730972694747414803609712341232584184169991578745434379863049971775121981685052405970146152082807379317119036363293899279114373968013751436956226825714111328125
9007199254740993	-322	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000010542197943230524394767662724319600796672314847037650028833597723653973375258623057346194538949482960721942468246516836833998315749086875972609994355024396337010481194029230416561475863423807272658779855822874793602750287391245365142822265625
9007199254740993	-321	0.000000000000000000000000000000000000000000000000000000000000000000000000000000002108439588646104878953532544863920159334462969407530005766719544730794675051724611469238907789896592144388493649303367366799663149817375194521998871004879267402096238805846083312295172684761454531755971164574958720550057478249073028564453125
9007199254740993	-320	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000421687917729220975790706508972784031866892593881506001153343908946158935010344922293847781557979318428877698729860673473359932629963475038904399774200975853480419247761169216662459034536952290906351194232914991744110011495649814605712890625
9007199254740993	-319	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000084337583545844195158141301794556806373378518776301200230668781789231787002068984458769556311595863685775539745972134694671986525992695007780879954840195170696083849552233843332491806907390458181270238846582998348822002299129962921142578125
9007199254740993	-318	0.000000000000000000000000000000000000000000000000000000000000000000000000000000016867516709168839031628260358911361274675703755260240046133756357846357400413796891753911262319172737155107949194426938934397305198539001556175990968039034139216769910446768666498361381478091636254047769316599669764400459825992584228515625
9007199254740993	-317	0.00000000000000000000000000000000000000000000000000000000000000000000000000000003373503341833767806325652071782272254935140751052048009226751271569271480082759378350782252463834547431021589838885387786879461039707800311235198193607806827843353982089353733299672276295618327250809553863319933952880091965198516845703125
9007199254740993	-316	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000674700668366753561265130414356454450987028150210409601845350254313854296016551875670156450492766909486204317967777077557375892207941560062247039638721561365568670796417870746659934455259123665450161910772663986790576018393039703369140625
9007199254740993	-315	0.000000000000000000000000000000000000000000000000000000000000000000000000000000134940133673350712253026082871290890197405630042081920369070050862770859203310375134031290098553381897240863593555415511475178441588312012449407927744312273113734159283574149331986891051824733090032382154532797358115203678607940673828125
9007199254740993	-314	0.00000000000000000000000000000000000000000000000000000000000000000000000000000026988026734670142450605216574258178039481126008416384073814010172554171840662075026806258019710676379448172718711083102295035688317662402489881585548862454622746831856714829866397378210364946618006476430906559471623040735721588134765625
9007199254740993	-313	0.0000000000000000000000000000000000000000000000000000000000000000000000000000005397605346934028490121043314851635607896225201683276814762802034510834368132415005361251603942135275889634543742216620459007137663532480497976317109772490924549366371342965973279475642072989323601295286181311894324608147144317626953125
9007199254740993	-312	0.000000000000000000000000000000000000000000000000000000000000000000000000000001079521069386805698024208662970327121579245040336655362952560406902166873626483001072250320788427055177926908748443324091801427532706496099595263421954498184909873274268593194655895128414597864720259057236262378864921629428863525390625
9007199254740993	-311	0.00000000000000000000000000000000000000000000000000000000000000000000000000000215904213877361139604841732594065424315849008067331072590512081380433374725296600214450064157685411035585381749688664818360285506541299219919052684390899636981974654853718638931179025682919572944051811447252475772984325885772705078125
9007199254740993	-310	0.0000000000000000000000000000000000000000000000000000000000000000000000000000043180842775472227920968346518813084863169801613466214518102416276086674945059320042890012831537082207117076349937732963672057101308259843983810536878179927396394930970743727786235805136583914588810362289450495154596865177154541015625
9007199254740993	-309	0.000000000000000000000000000000000000000000000000000000000000000000000000000008636168555094445584193669303762616972633960322693242903620483255217334989011864008578002566307416441423415269987546592734411420261651968796762107375635985479278986194148745557247161027316782917762072457890099030919373035430908203125
9007199254740993	-308	0.00000000000000000000000000000000000000000000000000000000000000000000000000001727233711018889116838733860752523394526792064538648580724096651043466997802372801715600513261483288284683053997509318546882284052330393759352421475127197095855797238829749111449432205463356583552414491578019806183874607086181640625
9007199254740993	-307	0.0000000000000000000000000000000000000000000000000000000000000000000000000000345446742203777823367746772150504678905358412907729716144819330208693399560474560343120102652296657656936610799501863709376456810466078751870484295025439419171159447765949822289886441092671316710482898315603961236774921417236328125
9007199254740993	-306	0.000000000000000000000000000000000000000000000000000000000000000000000000000069089348440755564673549354430100935781071682581545943228963866041738679912094912068624020530459331531387322159900372741875291362093215750374096859005087883834231889553189964457977288218534263342096579663120792247354984283447265625
9007199254740993	-305	0.00000000000000000000000000000000000000000000000000000000000000000000000000013817869688151112934709870886020187156214336516309188645792773208347735982418982413724804106091866306277464431980074548375058272418643150074819371801017576766846377910637992891595457643706852668419315932624158449470996856689453125
9007199254740993	-304	0.0000000000000000000000000000000000000000000000000000000000000000000000000002763573937630222586941974177204037431242867303261837729158554641669547196483796482744960821218373261255492886396014909675011654483728630014963874360203515353369275582127598578319091528741370533683863186524831689894199371337890625
9007199254740993	-303	0.000000000000000000000000000000000000000000000000000000000000000000000000000552714787526044517388394835440807486248573460652367545831710928333909439296759296548992164243674652251098577279202981935002330896745726002992774872040703070673855116425519715663818305748274106736772637304966337978839874267578125
9007199254740993	-302	0.00000000000000000000000000000000000000000000000000000000000000000000000000110542957505208903477678967088161497249714692130473509166342185666781887859351859309798432848734930450219715455840596387000466179349145200598554974408140614134771023285103943132763661149654821347354527460993267595767974853515625
9007199254740993	-301	0.0000000000000000000000000000000000000000000000000000000000000000000000000022108591501041780695535793417632299449942938426094701833268437133356377571870371861959686569746986090043943091168119277400093235869829040119710994881628122826954204657020788626552732229930964269470905492198653519153594970703125
9007199254740993	-300	0.000000000000000000000000000000000000000000000000000000000000000000000000004421718300208356139107158683526459889988587685218940366653687426671275514374074372391937313949397218008788618233623855480018647173965808023942198976325624565390840931404157725310546445986192853894181098439730703830718994140625
9007199254740993	-299	0.00000000000000000000000000000000000000000000000000000000000000000000000000884343660041671227821431736705291977997717537043788073330737485334255102874814874478387462789879443601757723646724771096003729434793161604788439795265124913078168186280831545062109289197238570778836219687946140766143798828125
9007199254740993	-298	0.0000000000000000000000000000000000000000000000000000000000000000000000000176868732008334245564286347341058395599543507408757614666147497066851020574962974895677492557975888720351544729344954219200745886958632320957687959053024982615633637256166309012421857839447714155767243937589228153228759765625
9007199254740993	-297	0.000000000000000000000000000000000000000000000000000000000000000000000000035373746401666849112857269468211679119908701481751522933229499413370204114992594979135498511595177744070308945868990843840149177391726464191537591810604996523126727451233261802484371567889542831153448787517845630645751953125
9007199254740993	-296	0.00000000000000000000000000000000000000000000000000000000000000000000000007074749280333369822571453893642335823981740296350304586645899882674040822998518995827099702319035548814061789173798168768029835478345292838307518362120999304625345490246652360496874313577908566230689757503569126129150390625
9007199254740993	-295	0.0000000000000000000000000000000000000000000000000000000000000000000000001414949856066673964514290778728467164796348059270060917329179976534808164599703799165419940463807109762812357834759633753605967095669058567661503672424199860925069098049330472099374862715581713246137951500713825225830078125
9007199254740993	-294	0.000000000000000000000000000000000000000000000000000000000000000000000000282989971213334792902858155745693432959269611854012183465835995306961632919940759833083988092761421952562471566951926750721193419133811713532300734484839972185013819609866094419874972543116342649227590300142765045166015625
9007199254740993	-293	0.00000000000000000000000000000000000000000000000000000000000000000000000056597994242666958580571631149138686591853922370802436693167199061392326583988151966616797618552284390512494313390385350144238683826762342706460146896967994437002763921973218883974994508623268529845518060028553009033203125
9007199254740993	-292	0.0000000000000000000000000000000000000000000000000000000000000000000000011319598848533391716114326229827737318370784474160487338633439812278465316797630393323359523710456878102498862678077070028847736765352468541292029379393598887400552784394643776794998901724653705969103612005710601806640625
9007199254740993	-291	0.000000000000000000000000000000000000000000000000000000000000000000000002263919769706678343222865245965547463674156894832097467726687962455693063359526078664671904742091375620499772535615414005769547353070493708258405875878719777480110556878928755358999780344930741193820722401142120361328125
9007199254740993	-290	0.00000000000000000000000000000000000000000000000000000000000000000000000452783953941335668644573049193109492734831378966419493545337592491138612671905215732934380948418275124099954507123082801153909470614098741651681175175743955496022111375785751071799956068986148238764144480228424072265625
9007199254740993	-289	0.0000000000000000000000000000000000000000000000000000000000000000000000090556790788267133728914609838621898546966275793283898709067518498227722534381043146586876189683655024819990901424616560230781894122819748330336235035148791099204422275157150214359991213797229647752828896045684814453125
9007199254740993	-288	0.000000000000000000000000000000000000000000000000000000000000000000000018111358157653426745782921967724379709393255158656779741813503699645544506876208629317375237936731004963998180284923312046156378824563949666067247007029758219840884455031430042871998242759445929550565779209136962890625
9007199254740993	-287	0.00000000000000000000000000000000000000000000000000000000000000000000003622271631530685349156584393544875941878651031731355948362700739929108901375241725863475047587346200992799636056984662409231275764912789933213449401405951643968176891006286008574399648551889185910113155841827392578125
9007199254740993	-286	0.0000000000000000000000000000000000000000000000000000000000000000000000724454326306137069831316878708975188375730206346271189672540147985821780275048345172695009517469240198559927211396932481846255152982557986642689880281190328793635378201257201714879929710377837182022631168365478515625
9007199254740993	-285	0.000000000000000000000000000000000000000000000000000000000000000000000144890865261227413966263375741795037675146041269254237934508029597164356055009669034539001903493848039711985442279386496369251030596511597328537976056238065758727075640251440342975985942075567436404526233673095703125
9007199254740993	-284	0.00000000000000000000000000000000000000000000000000000000000000000000028978173052245482793252675148359007535029208253850847586901605919432871211001933806907800380698769607942397088455877299273850206119302319465707595211247613151745415128050288068595197188415113487280905246734619140625
9007199254740993	-283	0.0000000000000000000000000000000000000000000000000000000000000000000005795634610449096558650535029671801507005841650770169517380321183886574242200386761381560076139753921588479417691175459854770041223860463893141519042249522630349083025610057613719039437683022697456181049346923828125
9007199254740993	-282	0.000000000000000000000000000000000000000000000000000000000000000000001159126922089819311730107005934360301401168330154033903476064236777314848440077352276312015227950784317695883538235091970954008244772092778628303808449904526069816605122011522743807887536604539491236209869384765625
9007199254740993	-281	0.00000000000000000000000000000000000000000000000000000000000000000000231825384417963862346021401186872060280233666030806780695212847355462969688015470455262403045590156863539176707647018394190801648954418555725660761689980905213963321024402304548761577507320907898247241973876953125
9007199254740993	-280	0.0000000000000000000000000000000000000000000000000000000000000000000046365076883592772469204280237374412056046733206161356139042569471092593937603094091052480609118031372707835341529403678838160329790883711145132152337996181042792664204880460909752315501464181579649448394775390625
9007199254740993	-279	0.000000000000000000000000000000000000000000000000000000000000000000009273015376718554493840856047474882411209346641232271227808513894218518787520618818210496121823606274541567068305880735767632065958176742229026430467599236208558532840976092181950463100292836315929889678955078125
9007199254740993	-278	0.00000000000000000000000000000000000000000000000000000000000000000001854603075343710898768171209494976482241869328246454245561702778843703757504123763642099224364721254908313413661176147153526413191635348445805286093519847241711706568195218436390092620058567263185977935791015625
9007199254740993	-277	0.0000000000000000000000000000000000000000000000000000000000000000000370920615068742179753634241898995296448373865649290849112340555768740751500824752728419844872944250981662682732235229430705282638327069689161057218703969448342341313639043687278018524011713452637195587158203125
9007199254740993	-276	0.000000000000000000000000000000000000000000000000000000000000000000074184123013748435950726848379799059289674773129858169822468111153748150300164950545683968974588850196332536546447045886141056527665413937832211443740793889668468262727808737455603704802342690527439117431640625
9007199254740993	-275	0.00000000000000000000000000000000000000000000000000000000000000000014836824602749687190145369675959811857934954625971633964493622230749630060032990109136793794917770039266507309289409177228211305533082787566442288748158777933693652545561747491120740960468538105487823486328125
9007199254740993	-274	0.0000000000000000000000000000000000000000000000000000000000000000002967364920549937438029073935191962371586990925194326792898724446149926012006598021827358758983554007853301461857881835445642261106616557513288457749631755586738730509112349498224148192093707621097564697265625
9007199254740993	-273	0.000000000000000000000000000000000000000000000000000000000000000000593472984109987487605814787038392474317398185038865358579744889229985202401319604365471751796710801570660292371576367089128452221323311502657691549926351117347746101822469899644829638418741524219512939453125
9007199254740993	-272	0.00000000000000000000000000000000000000000000000000000000000000000118694596821997497521162957407678494863479637007773071715948977845997040480263920873094350359342160314132058474315273417825690444264662300531538309985270223469549220364493979928965927683748304843902587890625
9007199254740993	-271	0.0000000000000000000000000000000000000000000000000000000000000000023738919364399499504232591481535698972695927401554614343189795569199408096052784174618870071868432062826411694863054683565138088852932460106307661997054044693909844072898795985793185536749660968780517578125
9007199254740993	-270	0.000000000000000000000000000000000000000000000000000000000000000004747783872879899900846518296307139794539185480310922868637959113839881619210556834923774014373686412565282338972610936713027617770586492021261532399410808938781968814579759197158637107349932193756103515625
9007199254740993	-269	0.00000000000000000000000000000000000000000000000000000000000000000949556774575979980169303659261427958907837096062184573727591822767976323842111366984754802874737282513056467794522187342605523554117298404252306479882161787756393762915951839431727421469986438751220703125
9007199254740993	-268	0.0000000000000000000000000000000000000000000000000000000000000000189911354915195996033860731852285591781567419212436914745518364553595264768422273396950960574947456502611293558904437468521104710823459680850461295976432357551278752583190367886345484293997287750244140625
9007199254740993	-267	0.000000000000000000000000000000000000000000000000000000000000000037982270983039199206772146370457118356313483842487382949103672910719052953684454679390192114989491300522258711780887493704220942164691936170092259195286471510255750516638073577269096858799457550048828125
9007199254740993	-266	0.00000000000000000000000000000000000000000000000000000000000000007596454196607839841354429274091423671262696768497476589820734582143810590736890935878038422997898260104451742356177498740844188432938387234018451839057294302051150103327614715453819371759891510009765625
9007199254740993	-265	0.0000000000000000000000000000000000000000000000000000000000000001519290839321567968270885854818284734252539353699495317964146916428762118147378187175607684599579652020890348471235499748168837686587677446803690367811458860410230020665522943090763874351978302001953125
9007199254740993	-264	0.000000000000000000000000000000000000000000000000000000000000000303858167864313593654177170963656946850507870739899063592829383285752423629475637435121536919915930404178069694247099949633767537317535489360738073562291772082046004133104588618152774870395660400390625
9007199254740993	-263	0.00000000000000000000000000000000000000000000000000000000000000060771633572862718730835434192731389370101574147979812718565876657150484725895127487024307383983186080835613938849419989926753507463507097872147614712458354416409200826620917723630554974079132080078125
9007199254740993	-262	0.0000000000000000000000000000000000000000000000000000000000000012154326714572543746167086838546277874020314829595962543713175331430096945179025497404861476796637216167122787769883997985350701492701419574429522942491670883281840165324183544726110994815826416015625
9007199254740993	-261	0.000000000000000000000000000000000000000000000000000000000000002430865342914508749233417367709255574804062965919192508742635066286019389035805099480972295359327443233424557553976799597070140298540283914885904588498334176656368033064836708945222198963165283203125
9007199254740993	-260	0.00000000000000000000000000000000000000000000000000000000000000486173068582901749846683473541851114960812593183838501748527013257203877807161019896194459071865488646684911510795359919414028059708056782977180917699666835331273606612967341789044439792633056640625
9007199254740993	-259	0.0000000000000000000000000000000000000000000000000000000000000097234613716580349969336694708370222992162518636767700349705402651440775561432203979238891814373097729336982302159071983882805611941611356595436183539933367066254721322593468357808887958526611328125
9007199254740993	-258	0.000000000000000000000000000000000000000000000000000000000000019446922743316069993867338941674044598432503727353540069941080530288155112286440795847778362874619545867396460431814396776561122388322271319087236707986673413250944264518693671561777591705322265625
9007199254740993	-257	0.00000000000000000000000000000000000000000000000000000000000003889384548663213998773467788334808919686500745470708013988216106057631022457288159169555672574923909173479292086362879355312224477664454263817447341597334682650188852903738734312355518341064453125
9007199254740993	-256	0.0000000000000000000000000000000000000000000000000000000000000777876909732642799754693557666961783937300149094141602797643221211526204491457631833911134514984781834695858417272575871062444895532890852763489468319466936530037770580747746862471103668212890625
9007199254740993	-255	0.000000000000000000000000000000000000000000000000000000000000155575381946528559950938711533392356787460029818828320559528644242305240898291526366782226902996956366939171683454515174212488979106578170552697893663893387306007554116149549372494220733642578125
9007199254740993	-254	0.00000000000000000000000000000000000000000000000000000000000031115076389305711990187742306678471357492005963765664111905728848461048179658305273356445380599391273387834336690903034842497795821315634110539578732778677461201510823229909874498844146728515625
9007199254740993	-253	0.0000000000000000000000000000000000000000000000000000000000006223015277861142398037548461335694271498401192753132822381145769692209635931661054671289076119878254677566867338180606968499559164263126822107915746555735492240302164645981974899768829345703125
9007199254740993	-252	0.000000000000000000000000000000000000000000000000000000000001244603055572228479607509692267138854299680238550626564476229153938441927186332210934257815223975650935513373467636121393699911832852625364421583149311147098448060432929196394979953765869140625
9007199254740993	-251	0.00000000000000000000000000000000000000000000000000000000000248920611114445695921501938453427770859936047710125312895245830787688385437266442186851563044795130187102674693527224278739982366570525072884316629862229419689612086585839278995990753173828125
9007199254740993	-250	0.0000000000000000000000000000000000000000000000000000000000049784122222889139184300387690685554171987209542025062579049166157537677087453288437370312608959026037420534938705444855747996473314105014576863325972445883937922417317167855799198150634765625
9007199254740993	-249	0.000000000000000000000000000000000000000000000000000000000009956824444577827836860077538137110834397441908405012515809833231507535417490657687474062521791805207484106987741088971149599294662821002915372665194489176787584483463433571159839630126953125
9007199254740993	-248	0.00000000000000000000000000000000000000000000000000000000001991364888915565567372015507627422166879488381681002503161966646301507083498131537494812504358361041496821397548217794229919858932564200583074533038897835357516896692686714231967926025390625
9007199254740993	-247	0.0000000000000000000000000000000000000000000000000000000000398272977783113113474403101525484433375897676336200500632393329260301416699626307498962500871672208299364279509643558845983971786512840116614906607779567071503379338537342846393585205078125
9007199254740993	-246	0.000000000000000000000000000000000000000000000000000000000079654595556622622694880620305096886675179535267240100126478665852060283339925261499792500174334441659872855901928711769196794357302568023322981321555913414300675867707468569278717041015625
9007199254740993	-245	0.00000000000000000000000000000000000000000000000000000000015930919111324524538976124061019377335035907053448020025295733170412056667985052299958500034866888331974571180385742353839358871460513604664596264311182682860135173541493713855743408203125
9007199254740993	-244	0.0000000000000000000000000000000000000000000000000000000003186183822264904907795224812203875467007181410689604005059146634082411333597010459991700006973377666394914236077148470767871774292102720932919252862236536572027034708298742771148681640625
9007199254740993	-243	0.000000000000000000000000000000000000000000000000000000000637236764452980981559044962440775093401436282137920801011829326816482266719402091998340001394675533278982847215429694153574354858420544186583850572447307314405406941659748554229736328125
9007199254740993	-242	0.00000000000000000000000000000000000000000000000000000000127447352890596196311808992488155018680287256427584160202365865363296453343880418399668000278935106655796569443085938830714870971684108837316770114489461462881081388331949710845947265625
9007199254740993	-241	0.0000000000000000000000000000000000000000000000000000000025489470578119239262361798497631003736057451285516832040473173072659290668776083679933600055787021331159313888617187766142974194336821767463354022897892292576216277666389942169189453125
9007199254740993	-240	0.000000000000000000000000000000000000000000000000000000005097894115623847852472359699526200747211490257103366408094634614531858133755216735986720011157404266231862777723437553228594838867364353492670804579578458515243255533277988433837890625
9007199254740993	-239	0.00000000000000000000000000000000000000000000000000000001019578823124769570494471939905240149442298051420673281618926922906371626751043347197344002231480853246372555544687510645718967773472870698534160915915691703048651106655597686767578125
9007199254740993	-238	0.0000000000000000000000000000000000000000000000000000000203915764624953914098894387981048029888459610284134656323785384581274325350208669439468800446296170649274511108937502129143793554694574139706832183183138340609730221331119537353515625
9007199254740993	-237	0.000000000000000000000000000000000000000000000000000000040783152924990782819778877596209605977691922056826931264757076916254865070041733887893760089259234129854902221787500425828758710938914827941366436636627668121946044266223907470703125
9007199254740993	-236	0.00000000000000000000000000000000000000000000000000000008156630584998156563955775519241921195538384411365386252951415383250973014008346777578752017851846825970980444357500085165751742187782965588273287327325533624389208853244781494140625
9007199254740993	-235	0.0000000000000000000000000000000000000000000000000000001631326116999631312791155103848384239107676882273077250590283076650194602801669355515750403570369365194196088871500017033150348437556593117654657465465106724877841770648956298828125
9007199254740993	-234	0.000000000000000000000000000000000000000000000000000000326265223399926262558231020769676847821535376454615450118056615330038920560333871103150080714073873038839217774300003406630069687511318623530931493093021344975568354129791259765625
9007199254740993	-233	0.00000000000000000000000000000000000000000000000000000065253044679985252511646204153935369564307075290923090023611323066007784112066774220630016142814774607767843554860000681326013937502263724706186298618604268995113670825958251953125
9007199254740993	-232	0.0000000000000000000000000000000000000000000000000000013050608935997050502329240830787073912861415058184618004722264613201556822413354844126003228562954921553568710972000136265202787500452744941237259723720853799022734165191650390625
9007199254740993	-231	0.000000000000000000000000000000000000000000000000000002610121787199410100465848166157414782572283011636923600944452922640311364482670968825200645712590984310713742194400027253040557500090548988247451944744170759804546833038330078125
9007199254740993	-230	0.00000000000000000000000000000000000000000000000000000522024357439882020093169633231482956514456602327384720188890584528062272896534193765040129142518196862142748438880005450608111500018109797649490388948834151960909366607666015625
9007199254740993	-229	0.0000000000000000000000000000000000000000000000000000104404871487976404018633926646296591302891320465476944037778116905612454579306838753008025828503639372428549687776001090121622300003621959529898077789766830392181873321533203125
9007199254740993	-228	0.000000000000000000000000000000000000000000000000000020880974297595280803726785329259318260578264093095388807555623381122490915861367750601605165700727874485709937555200218024324460000724391905979615557953366078436374664306640625
9007199254740993	-227	0.00000000000000000000000000000000000000000000000000004176194859519056160745357065851863652115652818619077761511124676224498183172273550120321033140145574897141987511040043604864892000144878381195923111590673215687274932861328125
9007199254740993	-226	0.0000000000000000000000000000000000000000000000000000835238971903811232149071413170372730423130563723815552302224935244899636634454710024064206628029114979428397502208008720972978400028975676239184622318134643137454986572265625
9007199254740993	-225	0.000000000000000000000000000000000000000000000000000167047794380762246429814282634074546084626112744763110460444987048979927326890942004812841325605822995885679500441601744194595680005795135247836924463626928627490997314453125
9007199254740993	-224	0.00000000000000000000000000000000000000000000000000033409558876152449285962856526814909216925222548952622092088997409795985465378188400962568265121164599177135900088320348838919136001159027049567384892725385725498199462890625
9007199254740993	-223	0.0000000000000000000000000000000000000000000000000006681911775230489857192571305362981843385044509790524418417799481959197093075637680192513653024232919835427180017664069767783827200231805409913476978545077145099639892578125
9007199254740993	-222	0.000000000000000000000000000000000000000000000000001336382355046097971438514261072596368677008901958104883683559896391839418615127536038502730604846583967085436003532813953556765440046361081982695395709015429019927978515625
9007199254740993	-221	0.00000000000000000000000000000000000000000000000000267276471009219594287702852214519273735401780391620976736711979278367883723025507207700546120969316793417087200706562790711353088009272216396539079141803085803985595703125
9007199254740993	-220	0.0000000000000000000000000000000000000000000000000053455294201843918857540570442903854747080356078324195347342395855673576744605101441540109224193863358683417440141312558142270617601854443279307815828360617160797119140625
9007199254740993	-219	0.000000000000000000000000000000000000000000000000010691058840368783771508114088580770949416071215664839069468479171134715348921020288308021844838772671736683488028262511628454123520370888655861563165672123432159423828125
9007199254740993	-218	0.00000000000000000000000000000000000000000000000002138211768073756754301622817716154189883214243132967813893695834226943069784204057661604368967754534347336697605652502325690824704074177731172312633134424686431884765625
9007199254740993	-217	0.0000000000000000000000000000000000000000000000000427642353614751350860324563543230837976642848626593562778739166845388613956840811532320873793550906869467339521130500465138164940814835546234462526626884937286376953125
9007199254740993	-216	0.000000000000000000000000000000000000000000000000085528470722950270172064912708646167595328569725318712555747833369077722791368162306464174758710181373893467904226100093027632988162967109246892505325376987457275390625
9007199254740993	-215	0.00000000000000000000000000000000000000000000000017105694144590054034412982541729233519065713945063742511149566673815544558273632461292834951742036274778693580845220018605526597632593421849378501065075397491455078125
9007199254740993	-214	0.0000000000000000000000000000000000000000000000003421138828918010806882596508345846703813142789012748502229913334763108911654726492258566990348407254955738716169044003721105319526518684369875700213015079498291015625
9007199254740993	-213	0.000000000000000000000000000000000000000000000000684227765783602161376519301669169340762628557802549700445982666952621782330945298451713398069681450991147743233808800744221063905303736873975140042603015899658203125
9007199254740993	-212	0.00000000000000000000000000000000000000000000000136845553156720432275303860333833868152525711560509940089196533390524356466189059690342679613936290198229548646761760148844212781060747374795028008520603179931640625
9007199254740993	-211	0.0000000000000000000000000000000000000000000000027369110631344086455060772066766773630505142312101988017839306678104871293237811938068535922787258039645909729352352029768842556212149474959005601704120635986328125
9007199254740993	-210	0.000000000000000000000000000000000000000000000005473822126268817291012154413353354726101028462420397603567861335620974258647562387613707184557451607929181945870470405953768511242429894991801120340824127197265625
9007199254740993	-209	0.00000000000000000000000000000000000000000000001094764425253763458202430882670670945220205692484079520713572267124194851729512477522741436911490321585836389174094081190753702248485978998360224068164825439453125
9007199254740993	-208	0.0000000000000000000000000000000000000000000000218952885050752691640486176534134189044041138496815904142714453424838970345902495504548287382298064317167277834818816238150740449697195799672044813632965087890625
9007199254740993	-207	0.000000000000000000000000000000000000000000000043790577010150538328097235306826837808808227699363180828542890684967794069180499100909657476459612863433455566963763247630148089939439159934408962726593017578125
9007199254740993	-206	0.00000000000000000000000000000000000000000000008758115402030107665619447061365367561761645539872636165708578136993558813836099820181931495291922572686691113392752649526029617987887831986881792545318603515625
9007199254740993	-205	0.0000000000000000000000000000000000000000000001751623080406021533123889412273073512352329107974527233141715627398711762767219964036386299058384514537338222678550529905205923597577566397376358509063720703125
9007199254740993	-204	0.000000000000000000000000000000000000000000000350324616081204306624777882454614702470465821594905446628343125479742352553443992807277259811676902907467644535710105981041184719515513279475271701812744140625
9007199254740993	-203	0.00000000000000000000000000000000000000000000070064923216240861324955576490922940494093164318981089325668625095948470510688798561455451962335380581493528907142021196208236943903102655895054340362548828125
9007199254740993	-202	0.0000000000000000000000000000000000000000000014012984643248172264991115298184588098818632863796217865133725019189694102137759712291090392467076116298705781428404239241647388780620531179010868072509765625
9007199254740993	-201	0.000000000000000000000000000000000000000000002802596928649634452998223059636917619763726572759243573026745003837938820427551942458218078493415223259741156285680847848329477756124106235802173614501953125
9007199254740993	-200	0.00000000000000000000000000000000000000000000560519385729926890599644611927383523952745314551848714605349000767587764085510388491643615698683044651948231257136169569665895551224821247160434722900390625
9007199254740993	-199	0.0000000000000000000000000000000000000000000112103877145985378119928922385476704790549062910369742921069800153517552817102077698328723139736608930389646251427233913933179110244964249432086944580078125
9007199254740993	-198	0.000000000000000000000000000000000000000000022420775429197075623985784477095340958109812582073948584213960030703510563420415539665744627947321786077929250285446782786635822048992849886417388916015625
9007199254740993	-197	0.00000000000000000000000000000000000000000004484155085839415124797156895419068191621962516414789716842792006140702112684083107933148925589464357215585850057089356557327164409798569977283477783203125
9007199254740993	-196	0.0000000000000000000000000000000000000000000896831017167883024959431379083813638324392503282957943368558401228140422536816621586629785117892871443117170011417871311465432881959713995456695556640625
9007199254740993	-195	0.000000000000000000000000000000000000000000179366203433576604991886275816762727664878500656591588673711680245628084507363324317325957023578574288623434002283574262293086576391942799091339111328125
9007199254740993	-194	0.00000000000000000000000000000000000000000035873240686715320998377255163352545532975700131318317734742336049125616901472664863465191404715714857724686800456714852458617315278388559818267822265625
9007199254740993	-193	0.0000000000000000000000000000000000000000007174648137343064199675451032670509106595140026263663546948467209825123380294532972693038280943142971544937360091342970491723463055677711963653564453125
9007199254740993	-192	0.000000000000000000000000000000000000000001434929627468612839935090206534101821319028005252732709389693441965024676058906594538607656188628594308987472018268594098344692611135542392730712890625
9007199254740993	-191	0.00000000000000000000000000000000000000000286985925493722567987018041306820364263805601050546541877938688393004935211781318907721531237725718861797494403653718819668938522227108478546142578125
9007199254740993	-190	0.0000000000000000000000000000000000000000057397185098744513597403608261364072852761120210109308375587737678600987042356263781544306247545143772359498880730743763933787704445421695709228515625
9007199254740993	-189	0.000000000000000000000000000000000000000011479437019748902719480721652272814570552224042021861675117547535720197408471252756308861249509028754471899776146148752786757540889084339141845703125
9007199254740993	-188	0.00000000000000000000000000000000000000002295887403949780543896144330454562914110444808404372335023509507144039481694250551261772249901805750894379955229229750557351508177816867828369140625
9007199254740993	-187	0.0000000000000000000000000000000000000000459177480789956108779228866090912582822088961680874467004701901428807896338850110252354449980361150178875991045845950111470301635563373565673828125
9007199254740993	-186	0.000000000000000000000000000000000000000091835496157991221755845773218182516564417792336174893400940380285761579267770022050470889996072230035775198209169190022294060327112674713134765625
9007199254740993	-185	0.00000000000000000000000000000000000000018367099231598244351169154643636503312883558467234978680188076057152315853554004410094177999214446007155039641833838004458812065422534942626953125
9007199254740993	-184	0.0000000000000000000000000000000000000003673419846319648870233830928727300662576711693446995736037615211430463170710800882018835599842889201431007928366767600891762413084506988525390625
9007199254740993	-183	0.000000000000000000000000000000000000000734683969263929774046766185745460132515342338689399147207523042286092634142160176403767119968577840286201585673353520178352482616901397705078125
9007199254740993	-182	0.00000000000000000000000000000000000000146936793852785954809353237149092026503068467737879829441504608457218526828432035280753423993715568057240317134670704035670496523380279541015625
9007199254740993	-181	0.0000000000000000000000000000000000000029387358770557190961870647429818405300613693547575965888300921691443705365686407056150684798743113611448063426934140807134099304676055908203125
9007199254740993	-180	0.000000000000000000000000000000000000005877471754111438192374129485963681060122738709515193177660184338288741073137281411230136959748622722289612685386828161426819860935211181640625
9007199254740993	-179	0.00000000000000000000000000000000000001175494350822287638474825897192736212024547741903038635532036867657748214627456282246027391949724544457922537077365632285363972187042236328125
9007199254740993	-178	0.0000000000000000000000000000000000000235098870164457527694965179438547242404909548380607727106407373531549642925491256449205478389944908891584507415473126457072794437408447265625
9007199254740993	-177	0.000000000000000000000000000000000000047019774032891505538993035887709448480981909676121545421281474706309928585098251289841095677988981778316901483094625291414558887481689453125
9007199254740993	-176	0.00000000000000000000000000000000000009403954806578301107798607177541889696196381935224309084256294941261985717019650257968219135597796355663380296618925058282911777496337890625
9007199254740993	-175	0.0000000000000000000000000000000000001880790961315660221559721435508377939239276387044861816851258988252397143403930051593643827119559271132676059323785011656582355499267578125
9007199254740993	-174	0.000000000000000000000000000000000000376158192263132044311944287101675587847855277408972363370251797650479428680786010318728765423911854226535211864757002331316471099853515625
9007199254740993	-173	0.00000000000000000000000000000000000075231638452626408862388857420335117569571055481794472674050359530095885736157202063745753084782370845307042372951400466263294219970703125
9007199254740993	-172	0.0000000000000000000000000000000000015046327690525281772477771484067023513914211096358894534810071906019177147231440412749150616956474169061408474590280093252658843994140625
9007199254740993	-171	0.000000000000000000000000000000000003009265538105056354495554296813404702782842219271778906962014381203835429446288082549830123391294833812281694918056018650531768798828125
9007199254740993	-170	0.00000000000000000000000000000000000601853107621011270899110859362680940556568443854355781392402876240767085889257616509966024678258966762456338983611203730106353759765625
9007199254740993	-169	0.0000000000000000000000000000000000120370621524202254179822171872536188111313688770871156278480575248153417177851523301993204935651793352491267796722240746021270751953125
9007199254740993	-168	0.000000000000000000000000000000000024074124304840450835964434374507237622262737754174231255696115049630683435570304660398640987130358670498253559344448149204254150390625
9007199254740993	-167	0.00000000000000000000000000000000004814824860968090167192886874901447524452547550834846251139223009926136687114060932079728197426071734099650711868889629840850830078125
9007199254740993	-166	0.0000000000000000000000000000000000962964972193618033438577374980289504890509510166969250227844601985227337422812186415945639485214346819930142373777925968170166015625
9007199254740993	-165	0.000000000000000000000000000000000192592994438723606687715474996057900978101902033393850045568920397045467484562437283189127897042869363986028474755585193634033203125
9007199254740993	-164	0.00000000000000000000000000000000038518598887744721337543094999211580195620380406678770009113784079409093496912487456637825579408573872797205694951117038726806640625
9007199254740993	-163	0.0000000000000000000000000000000007703719777548944267508618999842316039124076081335754001822756815881818699382497491327565115881714774559441138990223407745361328125
9007199254740993	-162	0.000000000000000000000000000000001540743955509788853501723799968463207824815216267150800364551363176363739876499498265513023176342954911888227798044681549072265625
9007199254740993	-161	0.00000000000000000000000000000000308148791101957770700344759993692641564963043253430160072910272635272747975299899653102604635268590982377645559608936309814453125
9007199254740993	-160	0.0000000000000000000000000000000061629758220391554140068951998738528312992608650686032014582054527054549595059979930620520927053718196475529111921787261962890625
9007199254740993	-159	0.000000000000000000000000000000012325951644078310828013790399747705662598521730137206402916410905410909919011995986124104185410743639295105822384357452392578125
9007199254740993	-158	0.00000000000000000000000000000002465190328815662165602758079949541132519704346027441280583282181082181983802399197224820837082148727859021164476871490478515625
9007199254740993	-157	0.0000000000000000000000000000000493038065763132433120551615989908226503940869205488256116656436216436396760479839444964167416429745571804232895374298095703125
9007199254740993	-156	0.000000000000000000000000000000098607613152626486624110323197981645300788173841097651223331287243287279352095967888992833483285949114360846579074859619140625
9007199254740993	-155	0.00000000000000000000000000000019721522630525297324822064639596329060157634768219530244666257448657455870419193577798566696657189822872169315814971923828125
9007199254740993	-154	0.0000000000000000000000000000003944304526105059464964412927919265812031526953643906048933251489731491174083838715559713339331437964574433863162994384765625
9007199254740993	-153	0.000000000000000000000000000000788860905221011892992882585583853162406305390728781209786650297946298234816767743111942667866287592914886772632598876953125
9007199254740993	-152	0.00000000000000000000000000000157772181044202378598576517116770632481261078145756241957330059589259646963353548622388533573257518582977354526519775390625
9007199254740993	-151	0.0000000000000000000000000000031554436208840475719715303423354126496252215629151248391466011917851929392670709724477706714651503716595470905303955078125
9007199254740993	-150	0.000000000000000000000000000006310887241768095143943060684670825299250443125830249678293202383570385878534141944895541342930300743319094181060791015625
9007199254740993	-149	0.00000000000000000000000000001262177448353619028788612136934165059850088625166049935658640476714077175706828388979108268586060148663818836212158203125
9007199254740993	-148	0.0000000000000000000000000000252435489670723805757722427386833011970017725033209987131728095342815435141365677795821653717212029732763767242431640625
9007199254740993	-147	0.000000000000000000000000000050487097934144761151544485477366602394003545006641997426345619068563087028273135559164330743442405946552753448486328125
9007199254740993	-146	0.00000000000000000000000000010097419586828952230308897095473320478800709001328399485269123813712617405654627111832866148688481189310550689697265625
9007199254740993	-145	0.0000000000000000000000000002019483917365790446061779419094664095760141800265679897053824762742523481130925422366573229737696237862110137939453125
9007199254740993	-144	0.000000000000000000000000000403896783473158089212355883818932819152028360053135979410764952548504696226185084473314645947539247572422027587890625
9007199254740993	-143	0.00000000000000000000000000080779356694631617842471176763786563830405672010627195882152990509700939245237016894662929189507849514484405517578125
9007199254740993	-142	0.0000000000000000000000000016155871338926323568494235352757312766081134402125439176430598101940187849047403378932585837901569902896881103515625
9007199254740993	-141	0.000000000000000000000000003231174267785264713698847070551462553216226880425087835286119620388037569809480675786517167580313980579376220703125
9007199254740993	-140	0.00000000000000000000000000646234853557052942739769414110292510643245376085017567057223924077607513961896135157303433516062796115875244140625
9007199254740993	-139	0.0000000000000000000000000129246970711410588547953882822058502128649075217003513411444784815521502792379227031460686703212559223175048828125
9007199254740993	-138	0.000000000000000000000000025849394142282117709590776564411700425729815043400702682288956963104300558475845406292137340642511844635009765625
9007199254740993	-137	0.00000000000000000000000005169878828456423541918155312882340085145963008680140536457791392620860111695169081258427468128502368927001953125
9007199254740993	-136	0.0000000000000000000000001033975765691284708383631062576468017029192601736028107291558278524172022339033816251685493625700473785400390625
9007199254740993	-135	0.000000000000000000000000206795153138256941676726212515293603405838520347205621458311655704834404467806763250337098725140094757080078125
9007199254740993	-134	0.00000000000000000000000041359030627651388335345242503058720681167704069441124291662331140966880893561352650067419745028018951416015625
9007199254740993	-133	0.0000000000000000000000008271806125530277667069048500611744136233540813888224858332466228193376178712270530013483949005603790283203125
9007199254740993	-132	0.000000000000000000000001654361225106055533413809700122348827246708162777644971666493245638675235742454106002696789801120758056640625
9007199254740993	-131	0.00000000000000000000000330872245021211106682761940024469765449341632555528994333298649127735047148490821200539357960224151611328125
9007199254740993	-130	0.0000000000000000000000066174449004242221336552388004893953089868326511105798866659729825547009429698164240107871592044830322265625
9007199254740993	-129	0.000000000000000000000013234889800848444267310477600978790617973665302221159773331945965109401885939632848021574318408966064453125
9007199254740993	-128	0.00000000000000000000002646977960169688853462095520195758123594733060444231954666389193021880377187926569604314863681793212890625
9007199254740993	-127	0.0000000000000000000000529395592033937770692419104039151624718946612088846390933277838604376075437585313920862972736358642578125
9007199254740993	-126	0.000000000000000000000105879118406787554138483820807830324943789322417769278186655567720875215087517062784172594547271728515625
9007199254740993	-125	0.00000000000000000000021175823681357510827696764161566064988757864483553855637331113544175043017503412556834518909454345703125
9007199254740993	-124	0.0000000000000000000004235164736271502165539352832313212997751572896710771127466222708835008603500682511366903781890869140625
9007199254740993	-123	0.000000000000000000000847032947254300433107870566462642599550314579342154225493244541767001720700136502273380756378173828125
9007199254740993	-122	0.00000000000000000000169406589450860086621574113292528519910062915868430845098648908353400344140027300454676151275634765625
9007199254740993	-121	0.0000000000000000000033881317890172017324314822658505703982012583173686169019729781670680068828005460090935230255126953125
9007199254740993	-120	0.000000000000000000006776263578034403464862964531701140796402516634737233803945956334136013765601092018187046051025390625
9007199254740993	-119	0.00000000000000000001355252715606880692972592906340228159280503326947446760789191266827202753120218403637409210205078125
9007199254740993	-118	0.0000000000000000000271050543121376138594518581268045631856100665389489352157838253365440550624043680727481842041015625
9007199254740993	-117	0.000000000000000000054210108624275227718903716253609126371220133077897870431567650673088110124808736145496368408203125
9007199254740993	-116	0.00000000000000000010842021724855045543780743250721825274244026615579574086313530134617622024961747229099273681640625
9007199254740993	-115	0.0000000000000000002168404344971009108756148650144365054848805323115914817262706026923524404992349445819854736328125
9007199254740993	-114	0.000000000000000000433680868994201821751229730028873010969761064623182963452541205384704880998469889163970947265625
9007199254740993	-113	0.00000000000000000086736173798840364350245946005774602193952212924636592690508241076940976199693977832794189453125
9007199254740993	-112	0.0000000000000000017347234759768072870049189201154920438790442584927318538101648215388195239938795566558837890625
9007199254740993	-111	0.000000000000000003469446951953614574009837840230984087758088516985463707620329643077639047987759113311767578125
9007199254740993	-110	0.00000000000000000693889390390722914801967568046196817551617703397092741524065928615527809597551822662353515625
9007199254740993	-109	0.0000000000000000138777878078144582960393513609239363510323540679418548304813185723105561919510364532470703125
9007199254740993	-108	0.000000000000000027755575615628916592078702721847872702064708135883709660962637144621112383902072906494140625
9007199254740993	-107	0.00000000000000005551115123125783318415740544369574540412941627176741932192527428924222476780414581298828125
9007199254740993	-106	0.0000000000000001110223024625156663683148108873914908082588325435348386438505485784844495356082916259765625
9007199254740993	-105	0.000000000000000222044604925031332736629621774782981616517665087069677287701097156968899071216583251953125
9007199254740993	-104	0.00000000000000044408920985006266547325924354956596323303533017413935457540219431393779814243316650390625
9007199254740993	-103	0.0000000000000008881784197001253309465184870991319264660706603482787091508043886278755962848663330078125
9007199254740993	-102	0.000000000000001776356839400250661893036974198263852932141320696557418301608777255751192569732666015625
9007199254740993	-101	0.00000000000000355271367880050132378607394839652770586428264139311483660321755451150238513946533203125
9007199254740993	-100	0.0000000000000071054273576010026475721478967930554117285652827862296732064351090230047702789306640625
9007199254740993	-99	0.000000000000014210854715202005295144295793586110823457130565572459346412870218046009540557861328125
9007199254740993	-98	0.00000000000002842170943040401059028859158717222164691426113114491869282574043609201908111572265625
9007199254740993	-97	0.0000000000000568434188608080211805771831743444432938285222622898373856514808721840381622314453125
9007199254740993	-96	0.000000000000113686837721616042361154366348688886587657044524579674771302961744368076324462890625
9007199254740993	-95	0.00000000000022737367544323208472230873269737777317531408904915934954260592348873615264892578125
9007199254740993	-94	0.0000000000004547473508864641694446174653947555463506281780983186990852118469774723052978515625
9007199254740993	-93	0.000000000000909494701772928338889234930789511092701256356196637398170423693954944610595703125
9007199254740993	-92	0.00000000000181898940354585667777846986157902218540251271239327479634084738790988922119140625
9007199254740993	-91	0.0000000000036379788070917133555569397231580443708050254247865495926816947758197784423828125
9007199254740993	-90	0.000000000007275957614183426711113879446316088741610050849573099185363389551639556884765625
9007199254740993	-89	0.00000000001455191522836685342222775889263217748322010169914619837072677910327911376953125
9007199254740993	-88	0.0000000000291038304567337068444555177852643549664402033982923967414535582065582275390625
9007199254740993	-87	0.000000000058207660913467413688911035570528709932880406796584793482907116413116455078125
9007199254740993	-86	0.00000000011641532182693482737782207114105741986576081359316958696581423282623291015625
9007199254740993	-85	0.0000000002328306436538696547556441422821148397315216271863391739316284656524658203125
9007199254740993	-84	0.000000000465661287307739309511288284564229679463043254372678347863256931304931640625
9007199254740993	-83	0.00000000093132257461547861902257656912845935892608650874535669572651386260986328125
9007199254740993	-82	0.0000000018626451492309572380451531382569187178521730174907133914530277252197265625
9007199254740993	-81	0.000000003725290298461914476090306276513837435704346034981426782906055450439453125
9007199254740993	-80	0.00000000745058059692382895218061255302767487140869206996285356581211090087890625
9007199254740993	-79	0.0000000149011611938476579043612251060553497428173841399257071316242218017578125
9007199254740993	-78	0.000000029802322387695315808722450212110699485634768279851414263248443603515625
9007199254740993	-77	0.00000005960464477539063161744490042422139897126953655970282852649688720703125
9007199254740993	-76	0.0000001192092895507812632348898008484427979425390731194056570529937744140625
9007199254740993	-75	0.000000238418579101562526469779601696885595885078146238811314105987548828125
9007199254740993	-74	0.00000047683715820312505293955920339377119177015629247762262821197509765625
9007199254740993	-73	0.0000009536743164062501058791184067875423835403125849552452564239501953125
9007199254740993	-72	0.000001907348632812500211758236813575084767080625169910490512847900390625
9007199254740993	-71	0.00000381469726562500042351647362715016953416125033982098102569580078125
9007199254740993	-70	0.0000076293945312500008470329472543003390683225006796419620513916015625
9007199254740993	-69	0.000015258789062500001694065894508600678136645001359283924102783203125
9007199254740993	-68	0.00003051757812500000338813178901720135627329000271856784820556640625
9007199254740993	-67	0.0000610351562500000067762635780344027125465800054371356964111328125
9007199254740993	-66	0.000122070312500000013552527156068805425093160010874271392822265625
9007199254740993	-65	0.00024414062500000002710505431213761085018632002174854278564453125
9007199254740993	-64	0.0004882812500000000542101086242752217003726400434970855712890625
9007199254740993	-63	0.000976562500000000108420217248550443400745280086994171142578125
9007199254740993	-62	0.00195312500000000021684043449710088680149056017398834228515625
9007199254740993	-61	0.0039062500000000004336808689942017736029811203479766845703125
9007199254740993	-60	0.007812500000000000867361737988403547205962240695953369140625
9007199254740993	-59	0.01562500000000000173472347597680709441192448139190673828125
9007199254740993	-58	0.0312500000000000034694469519536141888238489627838134765625
9007199254740993	-57	0.062500000000000006938893903907228377647697925567626953125
9007199254740993	-56	0.12500000000000001387778780781445675529539585113525390625
9007199254740993	-55	0.2500000000000000277555756156289135105907917022705078125
9007199254740993	-54	0.500000000000000055511151231257827021181583404541015625
9007199254740993	-53	1.00000000000000011102230246251565404236316680908203125
9007199254740993	-52	2.0000000000000002220446049250313080847263336181640625
9007199254740993	-51	4.000000000000000444089209850062616169452667236328125
9007199254740993	-50	8.00000000000000088817841970012523233890533447265625
9007199254740993	-49	16.0000000000000017763568394002504646778106689453125
9007199254740993	-48	32.000000000000003552713678800500929355621337890625
9007199254740993	-47	64.00000000000000710542735760100185871124267578125
9007199254740993	-46	128.0000000000000142108547152020037174224853515625
9007199254740993	-45	256.000000000000028421709430404007434844970703125
9007199254740993	-44	512.00000000000005684341886080801486968994140625
9007199254740993	-43	1024.0000000000001136868377216160297393798828125
9007199254740993	-42	2048.000000000000227373675443232059478759765625
9007199254740993	-41	4096.00000000000045474735088646411895751953125
9007199254740993	-40	8192.0000000000009094947017729282379150390625
9007199254740993	-39	16384.000000000001818989403545856475830078125
9007199254740993	-38	32768.00000000000363797880709171295166015625
9007199254740993	-37	65536.0000000000072759576141834259033203125
9007199254740993	-36	131072.000000000014551915228366851806640625
9007199254740993	-35	262144.00000000002910383045673370361328125
9007199254740993	-34	524288.0000000000582076609134674072265625
9007199254740993	-33	1048576.000000000116415321826934814453125
9007199254740993	-32	2097152.00000000023283064365386962890625
9007199254740993	-31	4194304.0000000004656612873077392578125
9007199254740993	-30	8388608.000000000931322574615478515625
9007199254740993	-29	16777216.00000000186264514923095703125
9007199254740993	-28	33554432.0000000037252902984619140625
9007199254740993	-27	67108864.000000007450580596923828125
9007199254740993	-26	134217728.00000001490116119384765625
9007199254740993	-25	268435456.0000000298023223876953125
9007199254740993	-24	536870912.000000059604644775390625
9007199254740993	-23	1073741824.00000011920928955078125
9007199254740993	-22	2147483648.0000002384185791015625
9007199254740993	-21	4294967296.000000476837158203125
9007199254740993	-20	8589934592.00000095367431640625
9007199254740993	-19	17179869184.0000019073486328125
9007199254740993	-18	34359738368.000003814697265625
9007199254740993	-17	68719476736.00000762939453125
9007199254740993	-16	137438953472.0000152587890625
9007199254740993	-15	274877906944.000030517578125
9007199254740993	-14	549755813888.00006103515625
9007199254740993	-13	1099511627776.0001220703125
9007199254740993	-12	2199023255552.000244140625
9007199254740993	-11	4398046511104.00048828125
9007199254740993	-10	8796093022208.0009765625
9007199254740993	-9	17592186044416.001953125
9007199254740993	-8	35184372088832.00390625
9007199254740993	-7	70368744177664.0078125
9007199254740993	-6	140737488355328.015625
9007199254740993	-5	281474976710656.03125
9007199254740993	-4	562949953421312.0625
9007199254740993	-3	1125899906842624.125
9007199254740993	-2	2251799813685248.25
9007199254740993	-1	4503599627370496.5
9007199254740993	0	9007199254740993
9007199254740993	1	18014398509481986
9007199254740993	2	36028797018963972
9007199254740993	3	72057594037927944
9007199254740993	4	144115188075855888
9007199254740993	5	288230376151711776
9007199254740993	6	576460752303423552
9007199254740993	7	1152921504606847104
9007199254740993	8	2305843009213694208
9007199254740993	9	4611686018427388416
9007199254740993	10	9223372036854776832
9007199254740993	11	18446744073709553664
9007199254740993	12	36893488147419107328
9007199254740993	13	73786976294838214656
9007199254740993	14	147573952589676429312
9007199254740993	15	295147905179352858624
9007199254740993	16	590295810358705717248
9007199254740993	17	1180591620717411434496
9007199254740993	18	2361183241434822868992
9007199254740993	19	4722366482869645737984
9007199254740993	20	9444732965739291475968
9007199254740993	21	18889465931478582951936
9007199254740993	22	37778931862957165903872
9007199254740993	23	75557863725914331807744
9007199254740993	24	151115727451828663615488
9007199254740993	25	302231454903657327230976
9007199254740993	26	604462909807314654461952
9007199254740993	27	1208925819614629308923904
9007199254740993	28	2417851639229258617847808
9007199254740993	29	4835703278458517235695616
9007199254740993	30	9671406556917034471391232
9007199254740993	31	19342813113834068942782464
9007199254740993	32	38685626227668137885564928
9007199254740993	33	77371252455336275771129856
9007199254740993	34	154742504910672551542259712
9007199254740993	35	309485009821345103084519424
9007199254740993	36	618970019642690206169038848
9007199254740993	37	1237940039285380412338077696
9007199254740993	38	2475880078570760824676155392
9007199254740993	39	4951760157141521649352310784
9007199254740993	40	9903520314283043298704621568
9007199254740993	41	19807040628566086597409243136
9007199254740993	42	39614081257132173194818486272
9007199254740993	43	79228162514264346389636972544
9007199254740993	44	158456325028528692779273945088
9007199254740993	45	316912650057057385558547890176
9007199254740993	46	633825300114114771117095780352
9007199254740993	47	1267650600228229542234191560704
9007199254740993	48	2535301200456459084468383121408
9007199254740993	49	5070602400912918168936766242816
9007199254740993	50	10141204801825836337873532485632
9007199254740993	51	20282409603651672675747064971264
9007199254740993	52	40564819207303345351494129942528
9007199254740993	53	81129638414606690702988259885056
9007199254740993	54	162259276829213381405976519770112
9007199254740993	55	324518553658426762811953039540224
9007199254740993	56	649037107316853525623906079080448
9007199254740993	57	1298074214633707051247812158160896
9007199254740993	58	2596148429267414102495624316321792
9007199254740993	59	5192296858534828204991248632643584
9007199254740993	60	10384593717069656409982497265287168
9007199254740993	61	20769187434139312819964994530574336
9007199254740993	62	41538374868278625639929989061148672
9007199254740993	63	83076749736557251279859978122297344
9007199254740993	64	166153499473114502559719956244594688
9007199254740993	65	332306998946229005119439912489189376
9007199254740993	66	664613997892458010238879824978378752
9007199254740993	67	1329227995784916020477759649956757504
9007199254740993	68	2658455991569832040955519299913515008
9007199254740993	69	5316911983139664081911038599827030016
9007199254740993	70	10633823966279328163822077199654060032
9007199254740993	71	21267647932558656327644154399308120064
9007199254740993	72	42535295865117312655288308798616240128
9007199254740993	73	85070591730234625310576617597232480256
9007199254740993	74	170141183460469250621153235194464960512
9007199254740993	75	340282366920938501242306470388929921024
9007199254740993	76	680564733841877002484612940777859842048
9007199254740993	77	1361129467683754004969225881555719684096
9007199254740993	78	2722258935367508009938451763111439368192
9007199254740993	79	5444517870735016019876903526222878736384
9007199254740993	80	10889035741470032039753807052445757472768
9007199254740993	81	21778071482940064079507614104891514945536
9007199254740993	82	43556142965880128159015228209783029891072
9007199254740993	83	87112285931760256318030456419566059782144
9007199254740993	84	174224571863520512636060912839132119564288
9007199254740993	85	348449143727041025272121825678264239128576
9007199254740993	86	696898287454082050544243651356528478257152
9007199254740993	87	1393796574908164101088487302713056956514304
9007199254740993	88	2787593149816328202176974605426113913028608
9007199254740993	89	5575186299632656404353949210852227826057216
9007199254740993	90	11150372599265312808707898421704455652114432
9007199254740993	91	22300745198530625617415796843408911304228864
9007199254740993	92	44601490397061251234831593686817822608457728
9007199254740993	93	89202980794122502469663187373635645216915456
9007199254740993	94	178405961588245004939326374747271290433830912
9007199254740993	95	356811923176490009878652749494542580867661824
9007199254740993	96	713623846352980019757305498989085161735323648
9007199254740993	97	1427247692705960039514610997978170323470647296
9007199254740993	98	2854495385411920079029221995956340646941294592
9007199254740993	99	5708990770823840158058443991912681293882589184
9007199254740993	100	11417981541647680316116887983825362587765178368
9007199254740993	101	22835963083295360632233775967650725175530356736
9007199254740993	102	45671926166590721264467551935301450351060713472
9007199254740993	103	91343852333181442528935103870602900702121426944
9007199254740993	104	182687704666362885057870207741205801404242853888
9007199254740993	105	365375409332725770115740415482411602808485707776
9007199254740993	106	730750818665451540231480830964823205616971415552
9007199254740993	107	1461501637330903080462961661929646411233942831104
9007199254740993	108	2923003274661806160925923323859292822467885662208
9007199254740993	109	5846006549323612321851846647718585644935771324416
9007199254740993	110	11692013098647224643703693295437171289871542648832
9007199254740993	111	23384026197294449287407386590874342579743085297664
9007199254740993	112	46768052394588898574814773181748685159486170595328
9007199254740993	113	93536104789177797149629546363497370318972341190656
9007199254740993	114	187072209578355594299259092726994740637944682381312
9007199254740993	115	374144419156711188598518185453989481275889364762624
9007199254740993	116	748288838313422377197036370907978962551778729525248
9007199254740993	117	1496577676626844754394072741815957925103557459050496
9007199254740993	118	2993155353253689508788145483631915850207114918100992
9007199254740993	119	5986310706507379017576290967263831700414229836201984
9007199254740993	120	11972621413014758035152581934527663400828459672403968
9007199254740993	121	23945242826029516070305163869055326801656919344807936
9007199254740993	122	47890485652059032140610327738110653603313838689615872
9007199254740993	123	95780971304118064281220655476221307206627677379231744
9007199254740993	124	191561942608236128562441310952442614413255354758463488
9007199254740993	125	383123885216472257124882621904885228826510709516926976
9007199254740993	126	766247770432944514249765243809770457653021419033853952
9007199254740993	127	1532495540865889028499530487619540915306042838067707904
9007199254740993	128	3064991081731778056999060975239081830612085676135415808
9007199254740993	129	6129982163463556113998121950478163661224171352270831616
9007199254740993	130	12259964326927112227996243900956327322448342704541663232
9007199254740993	131	24519928653854224455992487801912654644896685409083326464
9007199254740993	132	49039857307708448911984975603825309289793370818166652928
9007199254740993	133	98079714615416897823969951207650618579586741636333305856
9007199254740993	134	196159429230833795647939902415301237159173483272666611712
9007199254740993	135	392318858461667591295879804830602474318346966545333223424
9007199254740993	136	784637716923335182591759609661204948636693933090666446848
9007199254740993	137	1569275433846670365183519219322409897273387866181332893696
9007199254740993	138	3138550867693340730367038438644819794546775732362665787392
9007199254740993	139	6277101735386681460734076877289639589093551464725331574784
9007199254740993	140	12554203470773362921468153754579279178187102929450663149568
9007199254740993	141	25108406941546725842936307509158558356374205858901326299136
9007199254740993	142	50216813883093451685872615018317116712748411717802652598272
9007199254740993	143	100433627766186903371745230036634233425496823435605305196544
9007199254740993	144	200867255532373806743490460073268466850993646871210610393088
9007199254740993	145	401734511064747613486980920146536933701987293742421220786176
9007199254740993	146	803469022129495226973961840293073867403974587484842441572352
9007199254740993	147	1606938044258990453947923680586147734807949174969684883144704
9007199254740993	148	3213876088517980907895847361172295469615898349939369766289408
9007199254740993	149	6427752177035961815791694722344590939231796699878739532578816
9007199254740993	150	12855504354071923631583389444689181878463593399757479065157632
9007199254740993	151	25711008708143847263166778889378363756927186799514958130315264
9007199254740993	152	51422017416287694526333557778756727513854373599029916260630528
9007199254740993	153	102844034832575389052667115557513455027708747198059832521261056
9007199254740993	154	205688069665150778105334231115026910055417494396119665042522112
9007199254740993	155	411376139330301556210668462230053820110834988792239330085044224
9007199254740993	156	822752278660603112421336924460107640221669977584478660170088448
9007199254740993	157	1645504557321206224842673848920215280443339955168957320340176896
9007199254740993	158	3291009114642412449685347697840430560886679910337914640680353792
9007199254740993	159	6582018229284824899370695395680861121773359820675829281360707584
9007199254740993	160	13164036458569649798741390791361722243546719641351658562721415168
9007199254740993	161	26328072917139299597482781582723444487093439282703317125442830336
9007199254740993	162	52656145834278599194965563165446888974186878565406634250885660672
9007199254740993	163	105312291668557198389931126330893777948373757130813268501771321344
9007199254740993	164	210624583337114396779862252661787555896747514261626537003542642688
9007199254740993	165	421249166674228793559724505323575111793495028523253074007085285376
9007199254740993	166	842498333348457587119449010647150223586990057046506148014170570752
9007199254740993	167	1684996666696915174238898021294300447173980114093012296028341141504
9007199254740993	168	3369993333393830348477796042588600894347960228186024592056682283008
9007199254740993	169	6739986666787660696955592085177201788695920456372049184113364566016
9007199254740993	170	13479973333575321393911184170354403577391840912744098368226729132032
9007199254740993	171	26959946667150642787822368340708807154783681825488196736453458264064
9007199254740993	172	53919893334301285575644736681417614309567363650976393472906916528128
9007199254740993	173	107839786668602571151289473362835228619134727301952786945813833056256
9007199254740993	174	215679573337205142302578946725670457238269454603905573891627666112512
9007199254740993	175	431359146674410284605157893451340914476538909207811147783255332225024
9007199254740993	176	862718293348820569210315786902681828953077818415622295566510664450048
9007199254740993	177	1725436586697641138420631573805363657906155636831244591133021328900096
9007199254740993	178	3450873173395282276841263147610727315812311273662489182266042657800192
9007199254740993	179	6901746346790564553682526295221454631624622547324978364532085315600384
9007199254740993	180	13803492693581129107365052590442909263249245094649956729064170631200768
9007199254740993	181	27606985387162258214730105180885818526498490189299913458128341262401536
9007199254740993	182	55213970774324516429460210361771637052996980378599826916256682524803072
9007199254740993	183	110427941548649032858920420723543274105993960757199653832513365049606144
9007199254740993	184	220855883097298065717840841447086548211987921514399307665026730099212288
9007199254740993	185	441711766194596131435681682894173096423975843028798615330053460198424576
9007199254740993	186	883423532389192262871363365788346192847951686057597230660106920396849152
9007199254740993	187	1766847064778384525742726731576692385695903372115194461320213840793698304
9007199254740993	188	3533694129556769051485453463153384771391806744230388922640427681587396608
9007199254740993	189	7067388259113538102970906926306769542783613488460777845280855363174793216
9007199254740993	190	14134776518227076205941813852613539085567226976921555690561710726349586432
9007199254740993	191	28269553036454152411883627705227078171134453953843111381123421452699172864
9007199254740993	192	56539106072908304823767255410454156342268907907686222762246842905398345728
9007199254740993	193	113078212145816609647534510820908312684537815815372445524493685810796691456
9007199254740993	194	226156424291633219295069021641816625369075631630744891048987371621593382912
9007199254740993	195	452312848583266438590138043283633250738151263261489782097974743243186765824
9007199254740993	196	904625697166532877180276086567266501476302526522979564195949486486373531648
9007199254740993	197	1809251394333065754360552173134533002952605053045959128391898972972747063296
9007199254740993	198	3618502788666131508721104346269066005905210106091918256783797945945494126592
9007199254740993	199	7237005577332263017442208692538132011810420212183836513567595891890988253184
9007199254740993	200	14474011154664526034884417385076264023620840424367673027135191783781976506368
9007199254740993	201	28948022309329052069768834770152528047241680848735346054270383567563953012736
9007199254740993	202	57896044618658104139537669540305056094483361697470692108540767135127906025472
9007199254740993	203	115792089237316208279075339080610112188966723394941384217081534270255812050944
9007199254740993	204	231584178474632416558150678161220224377933446789882768434163068540511624101888
9007199254740993	205	463168356949264833116301356322440448755866893579765536868326137081023248203776
9007199254740993	206	926336713898529666232602712644880897511733787159531073736652274162046496407552
9007199254740993	207	1852673427797059332465205425289761795023467574319062147473304548324092992815104
9007199254740993	208	3705346855594118664930410850579523590046935148638124294946609096648185985630208
9007199254740993	209	7410693711188237329860821701159047180093870297276248589893218193296371971260416
9007199254740993	210	14821387422376474659721643402318094360187740594552497179786436386592743942520832
9007199254740993	211	29642774844752949319443286804636188720375481189104994359572872773185487885041664
9007199254740993	212	59285549689505898638886573609272377440750962378209988719145745546370975770083328
9007199254740993	213	118571099379011797277773147218544754881501924756419977438291491092741951540166656
9007199254740993	214	237142198758023594555546294437089509763003849512839954876582982185483903080333312
9007199254740993	215	474284397516047189111092588874179019526007699025679909753165964370967806160666624
9007199254740993	216	948568795032094378222185177748358039052015398051359819506331928741935612321333248
9007199254740993	217	1897137590064188756444370355496716078104030796102719639012663857483871224642666496
9007199254740993	218	3794275180128377512888740710993432156208061592205439278025327714967742449285332992
9007199254740993	219	7588550360256755025777481421986864312416123184410878556050655429935484898570665984
9007199254740993	220	15177100720513510051554962843973728624832246368821757112101310859870969797141331968
9007199254740993	221	30354201441027020103109925687947457249664492737643514224202621719741939594282663936
9007199254740993	222	60708402882054040206219851375894914499328985475287028448405243439483879188565327872
9007199254740993	223	121416805764108080412439702751789828998657970950574056896810486878967758377130655744
9007199254740993	224	242833611528216160824879405503579657997315941901148113793620973757935516754261311488
9007199254740993	225	485667223056432321649758811007159315994631883802296227587241947515871033508522622976
9007199254740993	226	971334446112864643299517622014318631989263767604592455174483895031742067017045245952
9007199254740993	227	1942668892225729286599035244028637263978527535209184910348967790063484134034090491904
9007199254740993	228	3885337784451458573198070488057274527957055070418369820697935580126968268068180983808
9007199254740993	229	7770675568902917146396140976114549055914110140836739641395871160253936536136361967616
9007199254740993	230	15541351137805834292792281952229098111828220281673479282791742320507873072272723935232
9007199254740993	231	31082702275611668585584563904458196223656440563346958565583484641015746144545447870464
9007199254740993	232	62165404551223337171169127808916392447312881126693917131166969282031492289090895740928
9007199254740993	233	124330809102446674342338255617832784894625762253387834262333938564062984578181791481856
9007199254740993	234	248661618204893348684676511235665569789251524506775668524667877128125969156363582963712
9007199254740993	235	497323236409786697369353022471331139578503049013551337049335754256251938312727165927424
9007199254740993	236	994646472819573394738706044942662279157006098027102674098671508512503876625454331854848
9007199254740993	237	1989292945639146789477412089885324558314012196054205348197343017025007753250908663709696
9007199254740993	238	3978585891278293578954824179770649116628024392108410696394686034050015506501817327419392
9007199254740993	239	7957171782556587157909648359541298233256048784216821392789372068100031013003634654838784
9007199254740993	240	15914343565113174315819296719082596466512097568433642785578744136200062026007269309677568
9007199254740993	241	31828687130226348631638593438165192933024195136867285571157488272400124052014538619355136
9007199254740993	242	63657374260452697263277186876330385866048390273734571142314976544800248104029077238710272
9007199254740993	243	127314748520905394526554373752660771732096780547469142284629953089600496208058154477420544
9007199254740993	244	254629497041810789053108747505321543464193561094938284569259906179200992416116308954841088
9007199254740993	245	509258994083621578106217495010643086928387122189876569138519812358401984832232617909682176
9007199254740993	246	1018517988167243156212434990021286173856774244379753138277039624716803969664465235819364352
9007199254740993	247	2037035976334486312424869980042572347713548488759506276554079249433607939328930471638728704
9007199254740993	248	4074071952668972624849739960085144695427096977519012553108158498867215878657860943277457408
9007199254740993	249	8148143905337945249699479920170289390854193955038025106216316997734431757315721886554914816
9007199254740993	250	16296287810675890499398959840340578781708387910076050212432633995468863514631443773109829632
9007199254740993	251	32592575621351780998797919680681157563416775820152100424865267990937727029262887546219659264
9007199254740993	252	65185151242703561997595839361362315126833551640304200849730535981875454058525775092439318528
9007199254740993	253	130370302485407123995191678722724630253667103280608401699461071963750908117051550184878637056
9007199254740993	254	260740604970814247990383357445449260507334206561216803398922143927501816234103100369757274112
9007199254740993	255	521481209941628495980766714890898521014668413122433606797844287855003632468206200739514548224
9007199254740993	256	1042962419883256991961533429781797042029336826244867213595688575710007264936412401479029096448
9007199254740993	257	2085924839766513983923066859563594084058673652489734427191377151420014529872824802958058192896
9007199254740993	258	4171849679533027967846133719127188168117347304979468854382754302840029059745649605916116385792
9007199254740993	259	8343699359066055935692267438254376336234694609958937708765508605680058119491299211832232771584
9007199254740993	260	16687398718132111871384534876508752672469389219917875417531017211360116238982598423664465543168
9007199254740993	261	33374797436264223742769069753017505344938778439835750835062034422720232477965196847328931086336
9007199254740993	262	66749594872528447485538139506035010689877556879671501670124068845440464955930393694657862172672
9007199254740993	263	133499189745056894971076279012070021379755113759343003340248137690880929911860787389315724345344
9007199254740993	264	266998379490113789942152558024140042759510227518686006680496275381761859823721574778631448690688
9007199254740993	265	533996758980227579884305116048280085519020455037372013360992550763523719647443149557262897381376
9007199254740993	266	1067993517960455159768610232096560171038040910074744026721985101527047439294886299114525794762752
9007199254740993	267	2135987035920910319537220464193120342076081820149488053443970203054094878589772598229051589525504
9007199254740993	268	4271974071841820639074440928386240684152163640298976106887940406108189757179545196458103179051008
9007199254740993	269	8543948143683641278148881856772481368304327280597952213775880812216379514359090392916206358102016
9007199254740993	270	17087896287367282556297763713544962736608654561195904427551761624432759028718180785832412716204032
9007199254740993	271	34175792574734565112595527427089925473217309122391808855103523248865518057436361571664825432408064
9007199254740993	272	68351585149469130225191054854179850946434618244783617710207046497731036114872723143329650864816128
9007199254740993	273	136703170298938260450382109708359701892869236489567235420414092995462072229745446286659301729632256
9007199254740993	274	273406340597876520900764219416719403785738472979134470840828185990924144459490892573318603459264512
9007199254740993	275	546812681195753041801528438833438807571476945958268941681656371981848288918981785146637206918529024
9007199254740993	276	1093625362391506083603056877666877615142953891916537883363312743963696577837963570293274413837058048
9007199254740993	277	2187250724783012167206113755333755230285907783833075766726625487927393155675927140586548827674116096
9007199254740993	278	4374501449566024334412227510667510460571815567666151533453250975854786311351854281173097655348232192
9007199254740993	279	8749002899132048668824455021335020921143631135332303066906501951709572622703708562346195310696464384
9007199254740993	280	17498005798264097337648910042670041842287262270664606133813003903419145245407417124692390621392928768
9007199254740993	281	34996011596528194675297820085340083684574524541329212267626007806838290490814834249384781242785857536
9007199254740993	282	69992023193056389350595640170680167369149049082658424535252015613676580981629668498769562485571715072
9007199254740993	283	139984046386112778701191280341360334738298098165316849070504031227353161963259336997539124971143430144
9007199254740993	284	279968092772225557402382560682720669476596196330633698141008062454706323926518673995078249942286860288
9007199254740993	285	559936185544451114804765121365441338953192392661267396282016124909412647853037347990156499884573720576
9007199254740993	286	1119872371088902229609530242730882677906384785322534792564032249818825295706074695980312999769147441152
9007199254740993	287	2239744742177804459219060485461765355812769570645069585128064499637650591412149391960625999538294882304
9007199254740993	288	4479489484355608918438120970923530711625539141290139170256128999275301182824298783921251999076589764608
9007199254740993	289	8958978968711217836876241941847061423251078282580278340512257998550602365648597567842503998153179529216
9007199254740993	290	17917957937422435673752483883694122846502156565160556681024515997101204731297195135685007996306359058432
9007199254740993	291	35835915874844871347504967767388245693004313130321113362049031994202409462594390271370015992612718116864
9007199254740993	292	71671831749689742695009935534776491386008626260642226724098063988404818925188780542740031985225436233728
9007199254740993	293	143343663499379485390019871069552982772017252521284453448196127976809637850377561085480063970450872467456
9007199254740993	294	286687326998758970780039742139105965544034505042568906896392255953619275700755122170960127940901744934912
9007199254740993	295	573374653997517941560079484278211931088069010085137813792784511907238551401510244341920255881803489869824
9007199254740993	296	1146749307995035883120158968556423862176138020170275627585569023814477102803020488683840511763606979739648
9007199254740993	297	2293498615990071766240317937112847724352276040340551255171138047628954205606040977367681023527213959479296
9007199254740993	298	4586997231980143532480635874225695448704552080681102510342276095257908411212081954735362047054427918958592
9007199254740993	299	9173994463960287064961271748451390897409104161362205020684552190515816822424163909470724094108855837917184
9007199254740993	300	18347988927920574129922543496902781794818208322724410041369104381031633644848327818941448188217711675834368
9007199254740993	301	36695977855841148259845086993805563589636416645448820082738208762063267289696655637882896376435423351668736
9007199254740993	302	73391955711682296519690173987611127179272833290897640165476417524126534579393311275765792752870846703337472
9007199254740993	303	146783911423364593039380347975222254358545666581795280330952835048253069158786622551531585505741693406674944
9007199254740993	304	293567822846729186078760695950444508717091333163590560661905670096506138317573245103063171011483386813349888
9007199254740993	305	587135645693458372157521391900889017434182666327181121323811340193012276635146490206126342022966773626699776
9007199254740993	306	1174271291386916744315042783801778034868365332654362242647622680386024553270292980412252684045933547253399552
9007199254740993	307	2348542582773833488630085567603556069736730665308724485295245360772049106540585960824505368091867094506799104
9007199254740993	308	4697085165547666977260171135207112139473461330617448970590490721544098213081171921649010736183734189013598208
9007199254740993	309	9394170331095333954520342270414224278946922661234897941180981443088196426162343843298021472367468378027196416
9007199254740993	310	18788340662190667909040684540828448557893845322469795882361962886176392852324687686596042944734936756054392832
9007199254740993	311	37576681324381335818081369081656897115787690644939591764723925772352785704649375373192085889469873512108785664
9007199254740993	312	75153362648762671636162738163313794231575381289879183529447851544705571409298750746384171778939747024217571328
9007199254740993	313	150306725297525343272325476326627588463150762579758367058895703089411142818597501492768343557879494048435142656
9007199254740993	314	300613450595050686544650952653255176926301525159516734117791406178822285637195002985536687115758988096870285312
9007199254740993	315	601226901190101373089301905306510353852603050319033468235582812357644571274390005971073374231517976193740570624
9007199254740993	316	1202453802380202746178603810613020707705206100638066936471165624715289142548780011942146748463035952387481141248
9007199254740993	317	2404907604760405492357207621226041415410412201276133872942331249430578285097560023884293496926071904774962282496
9007199254740993	318	4809815209520810984714415242452082830820824402552267745884662498861156570195120047768586993852143809549924564992
9007199254740993	319	9619630419041621969428830484904165661641648805104535491769324997722313140390240095537173987704287619099849129984
9007199254740993	320	19239260838083243938857660969808331323283297610209070983538649995444626280780480191074347975408575238199698259968
9007199254740993	321	38478521676166487877715321939616662646566595220418141967077299990889252561560960382148695950817150476399396519936
9007199254740993	322	76957043352332975755430643879233325293133190440836283934154599981778505123121920764297391901634300952798793039872
9007199254740993	323	153914086704665951510861287758466650586266380881672567868309199963557010246243841528594783803268601905597586079744
9007199254740993	324	307828173409331903021722575516933301172532761763345135736618399927114020492487683057189567606537203811195172159488
9007199254740993	325	615656346818663806043445151033866602345065523526690271473236799854228040984975366114379135213074407622390344318976
9007199254740993	326	1231312693637327612086890302067733204690131047053380542946473599708456081969950732228758270426148815244780688637952
9007199254740993	327	2462625387274655224173780604135466409380262094106761085892947199416912163939901464457516540852297630489561377275904
9007199254740993	328	4925250774549310448347561208270932818760524188213522171785894398833824327879802928915033081704595260979122754551808
9007199254740993	329	9850501549098620896695122416541865637521048376427044343571788797667648655759605857830066163409190521958245509103616
9007199254740993	330	19701003098197241793390244833083731275042096752854088687143577595335297311519211715660132326818381043916491018207232
9007199254740993	331	39402006196394483586780489666167462550084193505708177374287155190670594623038423431320264653636762087832982036414464
9007199254740993	332	78804012392788967173560979332334925100168387011416354748574310381341189246076846862640529307273524175665964072828928
9007199254740993	333	157608024785577934347121958664669850200336774022832709497148620762682378492153693725281058614547048351331928145657856
9007199254740993	334	315216049571155868694243917329339700400673548045665418994297241525364756984307387450562117229094096702663856291315712
9007199254740993	335	630432099142311737388487834658679400801347096091330837988594483050729513968614774901124234458188193405327712582631424
9007199254740993	336	1260864198284623474776975669317358801602694192182661675977188966101459027937229549802248468916376386810655425165262848
9007199254740993	337	2521728396569246949553951338634717603205388384365323351954377932202918055874459099604496937832752773621310850330525696
9007199254740993	338	5043456793138493899107902677269435206410776768730646703908755864405836111748918199208993875665505547242621700661051392
9007199254740993	339	10086913586276987798215805354538870412821553537461293407817511728811672223497836398417987751331011094485243401322102784
9007199254740993	340	20173827172553975596431610709077740825643107074922586815635023457623344446995672796835975502662022188970486802644205568
9007199254740993	341	40347654345107951192863221418155481651286214149845173631270046915246688893991345593671951005324044377940973605288411136
9007199254740993	342	80695308690215902385726442836310963302572428299690347262540093830493377787982691187343902010648088755881947210576822272
9007199254740993	343	161390617380431804771452885672621926605144856599380694525080187660986755575965382374687804021296177511763894421153644544
9007199254740993	344	322781234760863609542905771345243853210289713198761389050160375321973511151930764749375608042592355023527788842307289088
9007199254740993	345	645562469521727219085811542690487706420579426397522778100320750643947022303861529498751216085184710047055577684614578176
9007199254740993	346	1291124939043454438171623085380975412841158852795045556200641501287894044607723058997502432170369420094111155369229156352
9007199254740993	347	2582249878086908876343246170761950825682317705590091112401283002575788089215446117995004864340738840188222310738458312704
9007199254740993	348	5164499756173817752686492341523901651364635411180182224802566005151576178430892235990009728681477680376444621476916625408
9007199254740993	349	10328999512347635505372984683047803302729270822360364449605132010303152356861784471980019457362955360752889242953833250816
9007199254740993	350	20657999024695271010745969366095606605458541644720728899210264020606304713723568943960038914725910721505778485907666501632
9007199254740993	351	41315998049390542021491938732191213210917083289441457798420528041212609427447137887920077829451821443011556971815333003264
9007199254740993	352	82631996098781084042983877464382426421834166578882915596841056082425218854894275775840155658903642886023113943630666006528
9007199254740993	353	165263992197562168085967754928764852843668333157765831193682112164850437709788551551680311317807285772046227887261332013056
9007199254740993	354	330527984395124336171935509857529705687336666315531662387364224329700875419577103103360622635614571544092455774522664026112
9007199254740993	355	661055968790248672343871019715059411374673332631063324774728448659401750839154206206721245271229143088184911549045328052224
9007199254740993	356	1322111937580497344687742039430118822749346665262126649549456897318803501678308412413442490542458286176369823098090656104448
9007199254740993	357	2644223875160994689375484078860237645498693330524253299098913794637607003356616824826884981084916572352739646196181312208896
9007199254740993	358	5288447750321989378750968157720475290997386661048506598197827589275214006713233649653769962169833144705479292392362624417792
9007199254740993	359	10576895500643978757501936315440950581994773322097013196395655178550428013426467299307539924339666289410958584784725248835584
9007199254740993	360	21153791001287957515003872630881901163989546644194026392791310357100856026852934598615079848679332578821917169569450497671168
9007199254740993	361	42307582002575915030007745261763802327979093288388052785582620714201712053705869197230159697358665157643834339138900995342336
9007199254740993	362	84615164005151830060015490523527604655958186576776105571165241428403424107411738394460319394717330315287668678277801990684672
9007199254740993	363	169230328010303660120030981047055209311916373153552211142330482856806848214823476788920638789434660630575337356555603981369344
9007199254740993	364	338460656020607320240061962094110418623832746307104422284660965713613696429646953577841277578869321261150674713111207962738688
9007199254740993	365	676921312041214640480123924188220837247665492614208844569321931427227392859293907155682555157738642522301349426222415925477376
9007199254740993	366	1353842624082429280960247848376441674495330985228417689138643862854454785718587814311365110315477285044602698852444831850954752
9007199254740993	367	2707685248164858561920495696752883348990661970456835378277287725708909571437175628622730220630954570089205397704889663701909504
9007199254740993	368	5415370496329717123840991393505766697981323940913670756554575451417819142874351257245460441261909140178410795409779327403819008
9007199254740993	369	10830740992659434247681982787011533395962647881827341513109150902835638285748702514490920882523818280356821590819558654807638016
9007199254740993	370	21661481985318868495363965574023066791925295763654683026218301805671276571497405028981841765047636560713643181639117309615276032
9007199254740993	371	43322963970637736990727931148046133583850591527309366052436603611342553142994810057963683530095273121427286363278234619230552064
9007199254740993	372	86645927941275473981455862296092267167701183054618732104873207222685106285989620115927367060190546242854572726556469238461104128
9007199254740993	373	173291855882550947962911724592184534335402366109237464209746414445370212571979240231854734120381092485709145453112938476922208256
9007199254740993	374	346583711765101895925823449184369068670804732218474928419492828890740425143958480463709468240762184971418290906225876953844416512
9007199254740993	375	693167423530203791851646898368738137341609464436949856838985657781480850287916960927418936481524369942836581812451753907688833024
9007199254740993	376	1386334847060407583703293796737476274683218928873899713677971315562961700575833921854837872963048739885673163624903507815377666048
9007199254740993	377	2772669694120815167406587593474952549366437857747799427355942631125923401151667843709675745926097479771346327249807015630755332096
9007199254740993	378	5545339388241630334813175186949905098732875715495598854711885262251846802303335687419351491852194959542692654499614031261510664192
9007199254740993	379	11090678776483260669626350373899810197465751430991197709423770524503693604606671374838702983704389919085385308999228062523021328384
9007199254740993	380	22181357552966521339252700747799620394931502861982395418847541049007387209213342749677405967408779838170770617998456125046042656768
9007199254740993	381	44362715105933042678505401495599240789863005723964790837695082098014774418426685499354811934817559676341541235996912250092085313536
9007199254740993	382	88725430211866085357010802991198481579726011447929581675390164196029548836853370998709623869635119352683082471993824500184170627072
9007199254740993	383	177450860423732170714021605982396963159452022895859163350780328392059097673706741997419247739270238705366164943987649000368341254144
9007199254740993	384	354901720847464341428043211964793926318904045791718326701560656784118195347413483994838495478540477410732329887975298000736682508288
9007199254740993	385	709803441694928682856086423929587852637808091583436653403121313568236390694826967989676990957080954821464659775950596001473365016576
9007199254740993	386	1419606883389857365712172847859175705275616183166873306806242627136472781389653935979353981914161909642929319551901192002946730033152
9007199254740993	387	2839213766779714731424345695718351410551232366333746613612485254272945562779307871958707963828323819285858639103802384005893460066304
9007199254740993	388	5678427533559429462848691391436702821102464732667493227224970508545891125558615743917415927656647638571717278207604768011786920132608
9007199254740993	389	11356855067118858925697382782873405642204929465334986454449941017091782251117231487834831855313295277143434556415209536023573840265216
9007199254740993	390	22713710134237717851394765565746811284409858930669972908899882034183564502234462975669663710626590554286869112830419072047147680530432
9007199254740993	391	45427420268475435702789531131493622568819717861339945817799764068367129004468925951339327421253181108573738225660838144094295361060864
9007199254740993	392	90854840536950871405579062262987245137639435722679891635599528136734258008937851902678654842506362217147476451321676288188590722121728
9007199254740993	393	181709681073901742811158124525974490275278871445359783271199056273468516017875703805357309685012724434294952902643352576377181444243456
9007199254740993	394	363419362147803485622316249051948980550557742890719566542398112546937032035751407610714619370025448868589905805286705152754362888486912
9007199254740993	395	726838724295606971244632498103897961101115485781439133084796225093874064071502815221429238740050897737179811610573410305508725776973824
9007199254740993	396	1453677448591213942489264996207795922202230971562878266169592450187748128143005630442858477480101795474359623221146820611017451553947648
9007199254740993	397	2907354897182427884978529992415591844404461943125756532339184900375496256286011260885716954960203590948719246442293641222034903107895296
9007199254740993	398	5814709794364855769957059984831183688808923886251513064678369800750992512572022521771433909920407181897438492884587282444069806215790592
9007199254740993	399	11629419588729711539914119969662367377617847772503026129356739601501985025144045043542867819840814363794876985769174564888139612431581184
9007199254740993	400	23258839177459423079828239939324734755235695545006052258713479203003970050288090087085735639681628727589753971538349129776279224863162368
9007199254740993	401	46517678354918846159656479878649469510471391090012104517426958406007940100576180174171471279363257455179507943076698259552558449726324736
9007199254740993	402	93035356709837692319312959757298939020942782180024209034853916812015880201152360348342942558726514910359015886153396519105116899452649472
9007199254740993	403	186070713419675384638625919514597878041885564360048418069707833624031760402304720696685885117453029820718031772306793038210233798905298944
9007199254740993	404	372141426839350769277251839029195756083771128720096836139415667248063520804609441393371770234906059641436063544613586076420467597810597888
9007199254740993	405	744282853678701538554503678058391512167542257440193672278831334496127041609218882786743540469812119282872127089227172152840935195621195776
9007199254740993	406	1488565707357403077109007356116783024335084514880387344557662668992254083218437765573487080939624238565744254178454344305681870391242391552
9007199254740993	407	2977131414714806154218014712233566048670169029760774689115325337984508166436875531146974161879248477131488508356908688611363740782484783104
9007199254740993	408	5954262829429612308436029424467132097340338059521549378230650675969016332873751062293948323758496954262977016713817377222727481564969566208
9007199254740993	409	11908525658859224616872058848934264194680676119043098756461301351938032665747502124587896647516993908525954033427634754445454963129939132416
9007199254740993	410	23817051317718449233744117697868528389361352238086197512922602703876065331495004249175793295033987817051908066855269508890909926259878264832
9007199254740993	411	47634102635436898467488235395737056778722704476172395025845205407752130662990008498351586590067975634103816133710539017781819852519756529664
9007199254740993	412	95268205270873796934976470791474113557445408952344790051690410815504261325980016996703173180135951268207632267421078035563639705039513059328
9007199254740993	413	190536410541747593869952941582948227114890817904689580103380821631008522651960033993406346360271902536415264534842156071127279410079026118656
9007199254740993	414	381072821083495187739905883165896454229781635809379160206761643262017045303920067986812692720543805072830529069684312142254558820158052237312
9007199254740993	415	762145642166990375479811766331792908459563271618758320413523286524034090607840135973625385441087610145661058139368624284509117640316104474624
9007199254740993	416	1524291284333980750959623532663585816919126543237516640827046573048068181215680271947250770882175220291322116278737248569018235280632208949248
9007199254740993	417	3048582568667961501919247065327171633838253086475033281654093146096136362431360543894501541764350440582644232557474497138036470561264417898496
9007199254740993	418	6097165137335923003838494130654343267676506172950066563308186292192272724862721087789003083528700881165288465114948994276072941122528835796992
9007199254740993	419	12194330274671846007676988261308686535353012345900133126616372584384545449725442175578006167057401762330576930229897988552145882245057671593984
9007199254740993	420	24388660549343692015353976522617373070706024691800266253232745168769090899450884351156012334114803524661153860459795977104291764490115343187968
9007199254740993	421	48777321098687384030707953045234746141412049383600532506465490337538181798901768702312024668229607049322307720919591954208583528980230686375936
9007199254740993	422	97554642197374768061415906090469492282824098767201065012930980675076363597803537404624049336459214098644615441839183908417167057960461372751872
9007199254740993	423	195109284394749536122831812180938984565648197534402130025861961350152727195607074809248098672918428197289230883678367816834334115920922745503744
9007199254740993	424	390218568789499072245663624361877969131296395068804260051723922700305454391214149618496197345836856394578461767356735633668668231841845491007488
9007199254740993	425	780437137578998144491327248723755938262592790137608520103447845400610908782428299236992394691673712789156923534713471267337336463683690982014976
9007199254740993	426	1560874275157996288982654497447511876525185580275217040206895690801221817564856598473984789383347425578313847069426942534674672927367381964029952
9007199254740993	427	3121748550315992577965308994895023753050371160550434080413791381602443635129713196947969578766694851156627694138853885069349345854734763928059904
9007199254740993	428	6243497100631985155930617989790047506100742321100868160827582763204887270259426393895939157533389702313255388277707770138698691709469527856119808
9007199254740993	429	12486994201263970311861235979580095012201484642201736321655165526409774540518852787791878315066779404626510776555415540277397383418939055712239616
9007199254740993	430	24973988402527940623722471959160190024402969284403472643310331052819549081037705575583756630133558809253021553110831080554794766837878111424479232
9007199254740993	431	49947976805055881247444943918320380048805938568806945286620662105639098162075411151167513260267117618506043106221662161109589533675756222848958464
9007199254740993	432	99895953610111762494889887836640760097611877137613890573241324211278196324150822302335026520534235237012086212443324322219179067351512445697916928
9007199254740993	433	199791907220223524989779775673281520195223754275227781146482648422556392648301644604670053041068470474024172424886648644438358134703024891395833856
9007199254740993	434	399583814440447049979559551346563040390447508550455562292965296845112785296603289209340106082136940948048344849773297288876716269406049782791667712
9007199254740993	435	799167628880894099959119102693126080780895017100911124585930593690225570593206578418680212164273881896096689699546594577753432538812099565583335424
9007199254740993	436	1598335257761788199918238205386252161561790034201822249171861187380451141186413156837360424328547763792193379399093189155506865077624199131166670848
9007199254740993	437	3196670515523576399836476410772504323123580068403644498343722374760902282372826313674720848657095527584386758798186378311013730155248398262333341696
9007199254740993	438	6393341031047152799672952821545008646247160136807288996687444749521804564745652627349441697314191055168773517596372756622027460310496796524666683392
9007199254740993	439	12786682062094305599345905643090017292494320273614577993374889499043609129491305254698883394628382110337547035192745513244054920620993593049333366784
9007199254740993	440	25573364124188611198691811286180034584988640547229155986749778998087218258982610509397766789256764220675094070385491026488109841241987186098666733568
9007199254740993	441	51146728248377222397383622572360069169977281094458311973499557996174436517965221018795533578513528441350188140770982052976219682483974372197333467136
9007199254740993	442	102293456496754444794767245144720138339954562188916623946999115992348873035930442037591067157027056882700376281541964105952439364967948744394666934272
9007199254740993	443	204586912993508889589534490289440276679909124377833247893998231984697746071860884075182134314054113765400752563083928211904878729935897488789333868544
9007199254740993	444	409173825987017779179068980578880553359818248755666495787996463969395492143721768150364268628108227530801505126167856423809757459871794977578667737088
9007199254740993	445	818347651974035558358137961157761106719636497511332991575992927938790984287443536300728537256216455061603010252335712847619514919743589955157335474176
9007199254740993	446	1636695303948071116716275922315522213439272995022665983151985855877581968574887072601457074512432910123206020504671425695239029839487179910314670948352
9007199254740993	447	3273390607896142233432551844631044426878545990045331966303971711755163937149774145202914149024865820246412041009342851390478059678974359820629341896704
9007199254740993	448	6546781215792284466865103689262088853757091980090663932607943423510327874299548290405828298049731640492824082018685702780956119357948719641258683793408
9007199254740993	449	13093562431584568933730207378524177707514183960181327865215886847020655748599096580811656596099463280985648164037371405561912238715897439282517367586816
9007199254740993	450	26187124863169137867460414757048355415028367920362655730431773694041311497198193161623313192198926561971296328074742811123824477431794878565034735173632
9007199254740993	451	52374249726338275734920829514096710830056735840725311460863547388082622994396386323246626384397853123942592656149485622247648954863589757130069470347264
9007199254740993	452	104748499452676551469841659028193421660113471681450622921727094776165245988792772646493252768795706247885185312298971244495297909727179514260138940694528
9007199254740993	453	209496998905353102939683318056386843320226943362901245843454189552330491977585545292986505537591412495770370624597942488990595819454359028520277881389056
9007199254740993	454	418993997810706205879366636112773686640453886725802491686908379104660983955171090585973011075182824991540741249195884977981191638908718057040555762778112
9007199254740993	455	837987995621412411758733272225547373280907773451604983373816758209321967910342181171946022150365649983081482498391769955962383277817436114081111525556224
9007199254740993	456	1675975991242824823517466544451094746561815546903209966747633516418643935820684362343892044300731299966162964996783539911924766555634872228162223051112448
9007199254740993	457	3351951982485649647034933088902189493123631093806419933495267032837287871641368724687784088601462599932325929993567079823849533111269744456324446102224896
9007199254740993	458	6703903964971299294069866177804378986247262187612839866990534065674575743282737449375568177202925199864651859987134159647699066222539488912648892204449792
9007199254740993	459	13407807929942598588139732355608757972494524375225679733981068131349151486565474898751136354405850399729303719974268319295398132445078977825297784408899584
9007199254740993	460	26815615859885197176279464711217515944989048750451359467962136262698302973130949797502272708811700799458607439948536638590796264890157955650595568817799168
9007199254740993	461	53631231719770394352558929422435031889978097500902718935924272525396605946261899595004545417623401598917214879897073277181592529780315911301191137635598336
9007199254740993	462	107262463439540788705117858844870063779956195001805437871848545050793211892523799190009090835246803197834429759794146554363185059560631822602382275271196672
9007199254740993	463	214524926879081577410235717689740127559912390003610875743697090101586423785047598380018181670493606395668859519588293108726370119121263645204764550542393344
9007199254740993	464	429049853758163154820471435379480255119824780007221751487394180203172847570095196760036363340987212791337719039176586217452740238242527290409529101084786688
9007199254740993	465	858099707516326309640942870758960510239649560014443502974788360406345695140190393520072726681974425582675438078353172434905480476485054580819058202169573376
9007199254740993	466	1716199415032652619281885741517921020479299120028887005949576720812691390280380787040145453363948851165350876156706344869810960952970109161638116404339146752
9007199254740993	467	3432398830065305238563771483035842040958598240057774011899153441625382780560761574080290906727897702330701752313412689739621921905940218323276232808678293504
9007199254740993	468	6864797660130610477127542966071684081917196480115548023798306883250765561121523148160581813455795404661403504626825379479243843811880436646552465617356587008
9007199254740993	469	13729595320261220954255085932143368163834392960231096047596613766501531122243046296321163626911590809322807009253650758958487687623760873293104931234713174016
9007199254740993	470	27459190640522441908510171864286736327668785920462192095193227533003062244486092592642327253823181618645614018507301517916975375247521746586209862469426348032
9007199254740993	471	54918381281044883817020343728573472655337571840924384190386455066006124488972185185284654507646363237291228037014603035833950750495043493172419724938852696064
9007199254740993	472	109836762562089767634040687457146945310675143681848768380772910132012248977944370370569309015292726474582456074029206071667901500990086986344839449877705392128
9007199254740993	473	219673525124179535268081374914293890621350287363697536761545820264024497955888740741138618030585452949164912148058412143335803001980173972689678899755410784256
9007199254740993	474	439347050248359070536162749828587781242700574727395073523091640528048995911777481482277236061170905898329824296116824286671606003960347945379357799510821568512
9007199254740993	475	878694100496718141072325499657175562485401149454790147046183281056097991823554962964554472122341811796659648592233648573343212007920695890758715599021643137024
9007199254740993	476	1757388200993436282144650999314351124970802298909580294092366562112195983647109925929108944244683623593319297184467297146686424015841391781517431198043286274048
9007199254740993	477	3514776401986872564289301998628702249941604597819160588184733124224391967294219851858217888489367247186638594368934594293372848031682783563034862396086572548096
9007199254740993	478	7029552803973745128578603997257404499883209195638321176369466248448783934588439703716435776978734494373277188737869188586745696063365567126069724792173145096192
9007199254740993	479	14059105607947490257157207994514808999766418391276642352738932496897567869176879407432871553957468988746554377475738377173491392126731134252139449584346290192384
9007199254740993	480	28118211215894980514314415989029617999532836782553284705477864993795135738353758814865743107914937977493108754951476754346982784253462268504278899168692580384768
9007199254740993	481	56236422431789961028628831978059235999065673565106569410955729987590271476707517629731486215829875954986217509902953508693965568506924537008557798337385160769536
9007199254740993	482	112472844863579922057257663956118471998131347130213138821911459975180542953415035259462972431659751909972435019805907017387931137013849074017115596674770321539072
9007199254740993	483	224945689727159844114515327912236943996262694260426277643822919950361085906830070518925944863319503819944870039611814034775862274027698148034231193349540643078144
9007199254740993	484	449891379454319688229030655824473887992525388520852555287645839900722171813660141037851889726639007639889740079223628069551724548055396296068462386699081286156288
9007199254740993	485	899782758908639376458061311648947775985050777041705110575291679801444343627320282075703779453278015279779480158447256139103449096110792592136924773398162572312576
9007199254740993	486	1799565517817278752916122623297895551970101554083410221150583359602888687254640564151407558906556030559558960316894512278206898192221585184273849546796325144625152
9007199254740993	487	3599131035634557505832245246595791103940203108166820442301166719205777374509281128302815117813112061119117920633789024556413796384443170368547699093592650289250304
9007199254740993	488	7198262071269115011664490493191582207880406216333640884602333438411554749018562256605630235626224122238235841267578049112827592768886340737095398187185300578500608
9007199254740993	489	14396524142538230023328980986383164415760812432667281769204666876823109498037124513211260471252448244476471682535156098225655185537772681474190796374370601157001216
9007199254740993	490	28793048285076460046657961972766328831521624865334563538409333753646218996074249026422520942504896488952943365070312196451310371075545362948381592748741202314002432
9007199254740993	491	57586096570152920093315923945532657663043249730669127076818667507292437992148498052845041885009792977905886730140624392902620742151090725896763185497482404628004864
9007199254740993	492	115172193140305840186631847891065315326086499461338254153637335014584875984296996105690083770019585955811773460281248785805241484302181451793526370994964809256009728
9007199254740993	493	230344386280611680373263695782130630652172998922676508307274670029169751968593992211380167540039171911623546920562497571610482968604362903587052741989929618512019456
9007199254740993	494	460688772561223360746527391564261261304345997845353016614549340058339503937187984422760335080078343823247093841124995143220965937208725807174105483979859237024038912
9007199254740993	495	921377545122446721493054783128522522608691995690706033229098680116679007874375968845520670160156687646494187682249990286441931874417451614348210967959718474048077824
9007199254740993	496	1842755090244893442986109566257045045217383991381412066458197360233358015748751937691041340320313375292988375364499980572883863748834903228696421935919436948096155648
9007199254740993	497	3685510180489786885972219132514090090434767982762824132916394720466716031497503875382082680640626750585976750728999961145767727497669806457392843871838873896192311296
9007199254740993	498	7371020360979573771944438265028180180869535965525648265832789440933432062995007750764165361281253501171953501457999922291535454995339612914785687743677747792384622592
9007199254740993	499	14742040721959147543888876530056360361739071931051296531665578881866864125990015501528330722562507002343907002915999844583070909990679225829571375487355495584769245184
9007199254740993	500	29484081443918295087777753060112720723478143862102593063331157763733728251980031003056661445125014004687814005831999689166141819981358451659142750974710991169538490368
9007199254740993	501	58968162887836590175555506120225441446956287724205186126662315527467456503960062006113322890250028009375628011663999378332283639962716903318285501949421982339076980736
9007199254740993	502	117936325775673180351111012240450882893912575448410372253324631054934913007920124012226645780500056018751256023327998756664567279925433806636571003898843964678153961472
9007199254740993	503	235872651551346360702222024480901765787825150896820744506649262109869826015840248024453291561000112037502512046655997513329134559850867613273142007797687929356307922944
9007199254740993	504	471745303102692721404444048961803531575650301793641489013298524219739652031680496048906583122000224075005024093311995026658269119701735226546284015595375858712615845888
9007199254740993	505	943490606205385442808888097923607063151300603587282978026597048439479304063360992097813166244000448150010048186623990053316538239403470453092568031190751717425231691776
9007199254740993	506	1886981212410770885617776195847214126302601207174565956053194096878958608126721984195626332488000896300020096373247980106633076478806940906185136062381503434850463383552
9007199254740993	507	3773962424821541771235552391694428252605202414349131912106388193757917216253443968391252664976001792600040192746495960213266152957613881812370272124763006869700926767104
9007199254740993	508	7547924849643083542471104783388856505210404828698263824212776387515834432506887936782505329952003585200080385492991920426532305915227763624740544249526013739401853534208
9007199254740993	509	15095849699286167084942209566777713010420809657396527648425552775031668865013775873565010659904007170400160770985983840853064611830455527249481088499052027478803707068416
9007199254740993	510	30191699398572334169884419133555426020841619314793055296851105550063337730027551747130021319808014340800321541971967681706129223660911054498962176998104054957607414136832
9007199254740993	511	60383398797144668339768838267110852041683238629586110593702211100126675460055103494260042639616028681600643083943935363412258447321822108997924353996208109915214828273664
9007199254740993	512	120766797594289336679537676534221704083366477259172221187404422200253350920110206988520085279232057363201286167887870726824516894643644217995848707992416219830429656547328
9007199254740993	513	241533595188578673359075353068443408166732954518344442374808844400506701840220413977040170558464114726402572335775741453649033789287288435991697415984832439660859313094656
9007199254740993	514	483067190377157346718150706136886816333465909036688884749617688801013403680440827954080341116928229452805144671551482907298067578574576871983394831969664879321718626189312
9007199254740993	515	966134380754314693436301412273773632666931818073377769499235377602026807360881655908160682233856458905610289343102965814596135157149153743966789663939329758643437252378624
9007199254740993	516	1932268761508629386872602824547547265333863636146755538998470755204053614721763311816321364467712917811220578686205931629192270314298307487933579327878659517286874504757248
9007199254740993	517	3864537523017258773745205649095094530667727272293511077996941510408107229443526623632642728935425835622441157372411863258384540628596614975867158655757319034573749009514496
9007199254740993	518	7729075046034517547490411298190189061335454544587022155993883020816214458887053247265285457870851671244882314744823726516769081257193229951734317311514638069147498019028992
9007199254740993	519	15458150092069035094980822596380378122670909089174044311987766041632428917774106494530570915741703342489764629489647453033538162514386459903468634623029276138294996038057984
9007199254740993	520	30916300184138070189961645192760756245341818178348088623975532083264857835548212989061141831483406684979529258979294906067076325028772919806937269246058552276589992076115968
9007199254740993	521	61832600368276140379923290385521512490683636356696177247951064166529715671096425978122283662966813369959058517958589812134152650057545839613874538492117104553179984152231936
9007199254740993	522	123665200736552280759846580771043024981367272713392354495902128333059431342192851956244567325933626739918117035917179624268305300115091679227749076984234209106359968304463872
9007199254740993	523	247330401473104561519693161542086049962734545426784708991804256666118862684385703912489134651867253479836234071834359248536610600230183358455498153968468418212719936608927744
9007199254740993	524	494660802946209123039386323084172099925469090853569417983608513332237725368771407824978269303734506959672468143668718497073221200460366716910996307936936836425439873217855488
9007199254740993	525	989321605892418246078772646168344199850938181707138835967217026664475450737542815649956538607469013919344936287337436994146442400920733433821992615873873672850879746435710976
9007199254740993	526	1978643211784836492157545292336688399701876363414277671934434053328950901475085631299913077214938027838689872574674873988292884801841466867643985231747747345701759492871421952
9007199254740993	527	3957286423569672984315090584673376799403752726828555343868868106657901802950171262599826154429876055677379745149349747976585769603682933735287970463495494691403518985742843904
9007199254740993	528	7914572847139345968630181169346753598807505453657110687737736213315803605900342525199652308859752111354759490298699495953171539207365867470575940926990989382807037971485687808
9007199254740993	529	15829145694278691937260362338693507197615010907314221375475472426631607211800685050399304617719504222709518980597398991906343078414731734941151881853981978765614075942971375616
9007199254740993	530	31658291388557383874520724677387014395230021814628442750950944853263214423601370100798609235439008445419037961194797983812686156829463469882303763707963957531228151885942751232
9007199254740993	531	63316582777114767749041449354774028790460043629256885501901889706526428847202740201597218470878016890838075922389595967625372313658926939764607527415927915062456303771885502464
9007199254740993	532	126633165554229535498082898709548057580920087258513771003803779413052857694405480403194436941756033781676151844779191935250744627317853879529215054831855830124912607543771004928
9007199254740993	533	253266331108459070996165797419096115161840174517027542007607558826105715388810960806388873883512067563352303689558383870501489254635707759058430109663711660249825215087542009856
9007199254740993	534	506532662216918141992331594838192230323680349034055084015215117652211430777621921612777747767024135126704607379116767741002978509271415518116860219327423320499650430175084019712
9007199254740993	535	1013065324433836283984663189676384460647360698068110168030430235304422861555243843225555495534048270253409214758233535482005957018542831036233720438654846640999300860350168039424
9007199254740993	536	2026130648867672567969326379352768921294721396136220336060860470608845723110487686451110991068096540506818429516467070964011914037085662072467440877309693281998601720700336078848
9007199254740993	537	4052261297735345135938652758705537842589442792272440672121720941217691446220975372902221982136193081013636859032934141928023828074171324144934881754619386563997203441400672157696
9007199254740993	538	8104522595470690271877305517411075685178885584544881344243441882435382892441950745804443964272386162027273718065868283856047656148342648289869763509238773127994406882801344315392
9007199254740993	539	16209045190941380543754611034822151370357771169089762688486883764870765784883901491608887928544772324054547436131736567712095312296685296579739527018477546255988813765602688630784
9007199254740993	540	32418090381882761087509222069644302740715542338179525376973767529741531569767802983217775857089544648109094872263473135424190624593370593159479054036955092511977627531205377261568
9007199254740993	541	64836180763765522175018444139288605481431084676359050753947535059483063139535605966435551714179089296218189744526946270848381249186741186318958108073910185023955255062410754523136
9007199254740993	542	129672361527531044350036888278577210962862169352718101507895070118966126279071211932871103428358178592436379489053892541696762498373482372637916216147820370047910510124821509046272
9007199254740993	543	259344723055062088700073776557154421925724338705436203015790140237932252558142423865742206856716357184872758978107785083393524996746964745275832432295640740095821020249643018092544
9007199254740993	544	518689446110124177400147553114308843851448677410872406031580280475864505116284847731484413713432714369745517956215570166787049993493929490551664864591281480191642040499286036185088
9007199254740993	545	1037378892220248354800295106228617687702897354821744812063160560951729010232569695462968827426865428739491035912431140333574099986987858981103329729182562960383284080998572072370176
9007199254740993	546	2074757784440496709600590212457235375405794709643489624126321121903458020465139390925937654853730857478982071824862280667148199973975717962206659458365125920766568161997144144740352
9007199254740993	547	4149515568880993419201180424914470750811589419286979248252642243806916040930278781851875309707461714957964143649724561334296399947951435924413318916730251841533136323994288289480704
9007199254740993	548	8299031137761986838402360849828941501623178838573958496505284487613832081860557563703750619414923429915928287299449122668592799895902871848826637833460503683066272647988576578961408
9007199254740993	549	16598062275523973676804721699657883003246357677147916993010568975227664163721115127407501238829846859831856574598898245337185599791805743697653275666921007366132545295977153157922816
9007199254740993	550	33196124551047947353609443399315766006492715354295833986021137950455328327442230254815002477659693719663713149197796490674371199583611487395306551333842014732265090591954306315845632
9007199254740993	551	66392249102095894707218886798631532012985430708591667972042275900910656654884460509630004955319387439327426298395592981348742399167222974790613102667684029464530181183908612631691264
9007199254740993	552	132784498204191789414437773597263064025970861417183335944084551801821313309768921019260009910638774878654852596791185962697484798334445949581226205335368058929060362367817225263382528
9007199254740993	553	265568996408383578828875547194526128051941722834366671888169103603642626619537842038520019821277549757309705193582371925394969596668891899162452410670736117858120724735634450526765056
9007199254740993	554	531137992816767157657751094389052256103883445668733343776338207207285253239075684077040039642555099514619410387164743850789939193337783798324904821341472235716241449471268901053530112
9007199254740993	555	1062275985633534315315502188778104512207766891337466687552676414414570506478151368154080079285110199029238820774329487701579878386675567596649809642682944471432482898942537802107060224
9007199254740993	556	2124551971267068630631004377556209024415533782674933375105352828829141012956302736308160158570220398058477641548658975403159756773351135193299619285365888942864965797885075604214120448
9007199254740993	557	4249103942534137261262008755112418048831067565349866750210705657658282025912605472616320317140440796116955283097317950806319513546702270386599238570731777885729931595770151208428240896
9007199254740993	558	8498207885068274522524017510224836097662135130699733500421411315316564051825210945232640634280881592233910566194635901612639027093404540773198477141463555771459863191540302416856481792
9007199254740993	559	16996415770136549045048035020449672195324270261399467000842822630633128103650421890465281268561763184467821132389271803225278054186809081546396954282927111542919726383080604833712963584
9007199254740993	560	33992831540273098090096070040899344390648540522798934001685645261266256207300843780930562537123526368935642264778543606450556108373618163092793908565854223085839452766161209667425927168
9007199254740993	561	67985663080546196180192140081798688781297081045597868003371290522532512414601687561861125074247052737871284529557087212901112216747236326185587817131708446171678905532322419334851854336
9007199254740993	562	135971326161092392360384280163597377562594162091195736006742581045065024829203375123722250148494105475742569059114174425802224433494472652371175634263416892343357811064644838669703708672
9007199254740993	563	271942652322184784720768560327194755125188324182391472013485162090130049658406750247444500296988210951485138118228348851604448866988945304742351268526833784686715622129289677339407417344
9007199254740993	564	543885304644369569441537120654389510250376648364782944026970324180260099316813500494889000593976421902970276236456697703208897733977890609484702537053667569373431244258579354678814834688
9007199254740993	565	1087770609288739138883074241308779020500753296729565888053940648360520198633627000989778001187952843805940552472913395406417795467955781218969405074107335138746862488517158709357629669376
9007199254740993	566	2175541218577478277766148482617558041001506593459131776107881296721040397267254001979556002375905687611881104945826790812835590935911562437938810148214670277493724977034317418715259338752
9007199254740993	567	4351082437154956555532296965235116082003013186918263552215762593442080794534508003959112004751811375223762209891653581625671181871823124875877620296429340554987449954068634837430518677504
9007199254740993	568	8702164874309913111064593930470232164006026373836527104431525186884161589069016007918224009503622750447524419783307163251342363743646249751755240592858681109974899908137269674861037355008
9007199254740993	569	17404329748619826222129187860940464328012052747673054208863050373768323178138032015836448019007245500895048839566614326502684727487292499503510481185717362219949799816274539349722074710016
9007199254740993	570	34808659497239652444258375721880928656024105495346108417726100747536646356276064031672896038014491001790097679133228653005369454974584999007020962371434724439899599632549078699444149420032
9007199254740993	571	69617318994479304888516751443761857312048210990692216835452201495073292712552128063345792076028982003580195358266457306010738909949169998014041924742869448879799199265098157398888298840064
9007199254740993	572	139234637988958609777033502887523714624096421981384433670904402990146585425104256126691584152057964007160390716532914612021477819898339996028083849485738897759598398530196314797776597680128
9007199254740993	573	278469275977917219554067005775047429248192843962768867341808805980293170850208512253383168304115928014320781433065829224042955639796679992056167698971477795519196797060392629595553195360256
9007199254740993	574	556938551955834439108134011550094858496385687925537734683617611960586341700417024506766336608231856028641562866131658448085911279593359984112335397942955591038393594120785259191106390720512
9007199254740993	575	1113877103911668878216268023100189716992771375851075469367235223921172683400834049013532673216463712057283125732263316896171822559186719968224670795885911182076787188241570518382212781441024
9007199254740993	576	2227754207823337756432536046200379433985542751702150938734470447842345366801668098027065346432927424114566251464526633792343645118373439936449341591771822364153574376483141036764425562882048
9007199254740993	577	4455508415646675512865072092400758867971085503404301877468940895684690733603336196054130692865854848229132502929053267584687290236746879872898683183543644728307148752966282073528851125764096
9007199254740993	578	8911016831293351025730144184801517735942171006808603754937881791369381467206672392108261385731709696458265005858106535169374580473493759745797366367087289456614297505932564147057702251528192
9007199254740993	579	17822033662586702051460288369603035471884342013617207509875763582738762934413344784216522771463419392916530011716213070338749160946987519491594732734174578913228595011865128294115404503056384
9007199254740993	580	35644067325173404102920576739206070943768684027234415019751527165477525868826689568433045542926838785833060023432426140677498321893975038983189465468349157826457190023730256588230809006112768
9007199254740993	581	71288134650346808205841153478412141887537368054468830039503054330955051737653379136866091085853677571666120046864852281354996643787950077966378930936698315652914380047460513176461618012225536
9007199254740993	582	142576269300693616411682306956824283775074736108937660079006108661910103475306758273732182171707355143332240093729704562709993287575900155932757861873396631305828760094921026352923236024451072
9007199254740993	583	285152538601387232823364613913648567550149472217875320158012217323820206950613516547464364343414710286664480187459409125419986575151800311865515723746793262611657520189842052705846472048902144
9007199254740993	584	570305077202774465646729227827297135100298944435750640316024434647640413901227033094928728686829420573328960374918818250839973150303600623731031447493586525223315040379684105411692944097804288
9007199254740993	585	1140610154405548931293458455654594270200597888871501280632048869295280827802454066189857457373658841146657920749837636501679946300607201247462062894987173050446630080759368210823385888195608576
9007199254740993	586	2281220308811097862586916911309188540401195777743002561264097738590561655604908132379714914747317682293315841499675273003359892601214402494924125789974346100893260161518736421646771776391217152
9007199254740993	587	4562440617622195725173833822618377080802391555486005122528195477181123311209816264759429829494635364586631682999350546006719785202428804989848251579948692201786520323037472843293543552782434304
9007199254740993	588	9124881235244391450347667645236754161604783110972010245056390954362246622419632529518859658989270729173263365998701092013439570404857609979696503159897384403573040646074945686587087105564868608
9007199254740993	589	18249762470488782900695335290473508323209566221944020490112781908724493244839265059037719317978541458346526731997402184026879140809715219959393006319794768807146081292149891373174174211129737216
9007199254740993	590	36499524940977565801390670580947016646419132443888040980225563817448986489678530118075438635957082916693053463994804368053758281619430439918786012639589537614292162584299782746348348422259474432
9007199254740993	591	72999049881955131602781341161894033292838264887776081960451127634897972979357060236150877271914165833386106927989608736107516563238860879837572025279179075228584325168599565492696696844518948864
9007199254740993	592	145998099763910263205562682323788066585676529775552163920902255269795945958714120472301754543828331666772213855979217472215033126477721759675144050558358150457168650337199130985393393689037897728
9007199254740993	593	291996199527820526411125364647576133171353059551104327841804510539591891917428240944603509087656663333544427711958434944430066252955443519350288101116716300914337300674398261970786787378075795456
9007199254740993	594	583992399055641052822250729295152266342706119102208655683609021079183783834856481889207018175313326667088855423916869888860132505910887038700576202233432601828674601348796523941573574756151590912
9007199254740993	595	1167984798111282105644501458590304532685412238204417311367218042158367567669712963778414036350626653334177710847833739777720265011821774077401152404466865203657349202697593047883147149512303181824
9007199254740993	596	2335969596222564211289002917180609065370824476408834622734436084316735135339425927556828072701253306668355421695667479555440530023643548154802304808933730407314698405395186095766294299024606363648
9007199254740993	597	4671939192445128422578005834361218130741648952817669245468872168633470270678851855113656145402506613336710843391334959110881060047287096309604609617867460814629396810790372191532588598049212727296
9007199254740993	598	9343878384890256845156011668722436261483297905635338490937744337266940541357703710227312290805013226673421686782669918221762120094574192619209219235734921629258793621580744383065177196098425454592
9007199254740993	599	18687756769780513690312023337444872522966595811270676981875488674533881082715407420454624581610026453346843373565339836443524240189148385238418438471469843258517587243161488766130354392196850909184
9007199254740993	600	37375513539561027380624046674889745045933191622541353963750977349067762165430814840909249163220052906693686747130679672887048480378296770476836876942939686517035174486322977532260708784393701818368
9007199254740993	601	74751027079122054761248093349779490091866383245082707927501954698135524330861629681818498326440105813387373494261359345774096960756593540953673753885879373034070348972645955064521417568787403636736
9007199254740993	602	149502054158244109522496186699558980183732766490165415855003909396271048661723259363636996652880211626774746988522718691548193921513187081907347507771758746068140697945291910129042835137574807273472
9007199254740993	603	299004108316488219044992373399117960367465532980330831710007818792542097323446518727273993305760423253549493977045437383096387843026374163814695015543517492136281395890583820258085670275149614546944
9007199254740993	604	598008216632976438089984746798235920734931065960661663420015637585084194646893037454547986611520846507098987954090874766192775686052748327629390031087034984272562791781167640516171340550299229093888
9007199254740993	605	1196016433265952876179969493596471841469862131921323326840031275170168389293786074909095973223041693014197975908181749532385551372105496655258780062174069968545125583562335281032342681100598458187776
9007199254740993	606	2392032866531905752359938987192943682939724263842646653680062550340336778587572149818191946446083386028395951816363499064771102744210993310517560124348139937090251167124670562064685362201196916375552
9007199254740993	607	4784065733063811504719877974385887365879448527685293307360125100680673557175144299636383892892166772056791903632726998129542205488421986621035120248696279874180502334249341124129370724402393832751104
9007199254740993	608	9568131466127623009439755948771774731758897055370586614720250201361347114350288599272767785784333544113583807265453996259084410976843973242070240497392559748361004668498682248258741448804787665502208
9007199254740993	609	19136262932255246018879511897543549463517794110741173229440500402722694228700577198545535571568667088227167614530907992518168821953687946484140480994785119496722009336997364496517482897609575331004416
9007199254740993	610	38272525864510492037759023795087098927035588221482346458881000805445388457401154397091071143137334176454335229061815985036337643907375892968280961989570238993444018673994728993034965795219150662008832
9007199254740993	611	76545051729020984075518047590174197854071176442964692917762001610890776914802308794182142286274668352908670458123631970072675287814751785936561923979140477986888037347989457986069931590438301324017664
9007199254740993	612	153090103458041968151036095180348395708142352885929385835524003221781553829604617588364284572549336705817340916247263940145350575629503571873123847958280955973776074695978915972139863180876602648035328
9007199254740993	613	306180206916083936302072190360696791416284705771858771671048006443563107659209235176728569145098673411634681832494527880290701151259007143746247695916561911947552149391957831944279726361753205296070656
9007199254740993	614	612360413832167872604144380721393582832569411543717543342096012887126215318418470353457138290197346823269363664989055760581402302518014287492495391833123823895104298783915663888559452723506410592141312
9007199254740993	615	1224720827664335745208288761442787165665138823087435086684192025774252430636836940706914276580394693646538727329978111521162804605036028574984990783666247647790208597567831327777118905447012821184282624
9007199254740993	616	2449441655328671490416577522885574331330277646174870173368384051548504861273673881413828553160789387293077454659956223042325609210072057149969981567332495295580417195135662655554237810894025642368565248
9007199254740993	617	4898883310657342980833155045771148662660555292349740346736768103097009722547347762827657106321578774586154909319912446084651218420144114299939963134664990591160834390271325311108475621788051284737130496
9007199254740993	618	9797766621314685961666310091542297325321110584699480693473536206194019445094695525655314212643157549172309818639824892169302436840288228599879926269329981182321668780542650622216951243576102569474260992
9007199254740993	619	19595533242629371923332620183084594650642221169398961386947072412388038890189391051310628425286315098344619637279649784338604873680576457199759852538659962364643337561085301244433902487152205138948521984
9007199254740993	620	39191066485258743846665240366169189301284442338797922773894144824776077780378782102621256850572630196689239274559299568677209747361152914399519705077319924729286675122170602488867804974304410277897043968
9007199254740993	621	78382132970517487693330480732338378602568884677595845547788289649552155560757564205242513701145260393378478549118599137354419494722305828799039410154639849458573350244341204977735609948608820555794087936
9007199254740993	622	156764265941034975386660961464676757205137769355191691095576579299104311121515128410485027402290520786756957098237198274708838989444611657598078820309279698917146700488682409955471219897217641111588175872
9007199254740993	623	313528531882069950773321922929353514410275538710383382191153158598208622243030256820970054804581041573513914196474396549417677978889223315196157640618559397834293400977364819910942439794435282223176351744
9007199254740993	624	627057063764139901546643845858707028820551077420766764382306317196417244486060513641940109609162083147027828392948793098835355957778446630392315281237118795668586801954729639821884879588870564446352703488
9007199254740993	625	1254114127528279803093287691717414057641102154841533528764612634392834488972121027283880219218324166294055656785897586197670711915556893260784630562474237591337173603909459279643769759177741128892705406976
9007199254740993	626	2508228255056559606186575383434828115282204309683067057529225268785668977944242054567760438436648332588111313571795172395341423831113786521569261124948475182674347207818918559287539518355482257785410813952
9007199254740993	627	5016456510113119212373150766869656230564408619366134115058450537571337955888484109135520876873296665176222627143590344790682847662227573043138522249896950365348694415637837118575079036710964515570821627904
9007199254740993	628	10032913020226238424746301533739312461128817238732268230116901075142675911776968218271041753746593330352445254287180689581365695324455146086277044499793900730697388831275674237150158073421929031141643255808
9007199254740993	629	20065826040452476849492603067478624922257634477464536460233802150285351823553936436542083507493186660704890508574361379162731390648910292172554088999587801461394777662551348474300316146843858062283286511616
9007199254740993	630	40131652080904953698985206134957249844515268954929072920467604300570703647107872873084167014986373321409781017148722758325462781297820584345108177999175602922789555325102696948600632293687716124566573023232
9007199254740993	631	80263304161809907397970412269914499689030537909858145840935208601141407294215745746168334029972746642819562034297445516650925562595641168690216355998351205845579110650205393897201264587375432249133146046464
9007199254740993	632	160526608323619814795940824539828999378061075819716291681870417202282814588431491492336668059945493285639124068594891033301851125191282337380432711996702411691158221300410787794402529174750864498266292092928
9007199254740993	633	321053216647239629591881649079657998756122151639432583363740834404565629176862982984673336119890986571278248137189782066603702250382564674760865423993404823382316442600821575588805058349501728996532584185856
9007199254740993	634	642106433294479259183763298159315997512244303278865166727481668809131258353725965969346672239781973142556496274379564133207404500765129349521730847986809646764632885201643151177610116699003457993065168371712
9007199254740993	635	1284212866588958518367526596318631995024488606557730333454963337618262516707451931938693344479563946285112992548759128266414809001530258699043461695973619293529265770403286302355220233398006915986130336743424
9007199254740993	636	2568425733177917036735053192637263990048977213115460666909926675236525033414903863877386688959127892570225985097518256532829618003060517398086923391947238587058531540806572604710440466796013831972260673486848
9007199254740993	637	5136851466355834073470106385274527980097954426230921333819853350473050066829807727754773377918255785140451970195036513065659236006121034796173846783894477174117063081613145209420880933592027663944521346973696
9007199254740993	638	10273702932711668146940212770549055960195908852461842667639706700946100133659615455509546755836511570280903940390073026131318472012242069592347693567788954348234126163226290418841761867184055327889042693947392
9007199254740993	639	20547405865423336293880425541098111920391817704923685335279413401892200267319230911019093511673023140561807880780146052262636944024484139184695387135577908696468252326452580837683523734368110655778085387894784
9007199254740993	640	41094811730846672587760851082196223840783635409847370670558826803784400534638461822038187023346046281123615761560292104525273888048968278369390774271155817392936504652905161675367047468736221311556170775789568
9007199254740993	641	82189623461693345175521702164392447681567270819694741341117653607568801069276923644076374046692092562247231523120584209050547776097936556738781548542311634785873009305810323350734094937472442623112341551579136
9007199254740993	642	164379246923386690351043404328784895363134541639389482682235307215137602138553847288152748093384185124494463046241168418101095552195873113477563097084623269571746018611620646701468189874944885246224683103158272
9007199254740993	643	328758493846773380702086808657569790726269083278778965364470614430275204277107694576305496186768370248988926092482336836202191104391746226955126194169246539143492037223241293402936379749889770492449366206316544
9007199254740993	644	657516987693546761404173617315139581452538166557557930728941228860550408554215389152610992373536740497977852184964673672404382208783492453910252388338493078286984074446482586805872759499779540984898732412633088
9007199254740993	645	1315033975387093522808347234630279162905076333115115861457882457721100817108430778305221984747073480995955704369929347344808764417566984907820504776676986156573968148892965173611745518999559081969797464825266176
9007199254740993	646	2630067950774187045616694469260558325810152666230231722915764915442201634216861556610443969494146961991911408739858694689617528835133969815641009553353972313147936297785930347223491037999118163939594929650532352
9007199254740993	647	5260135901548374091233388938521116651620305332460463445831529830884403268433723113220887938988293923983822817479717389379235057670267939631282019106707944626295872595571860694446982075998236327879189859301064704
9007199254740993	648	10520271803096748182466777877042233303240610664920926891663059661768806536867446226441775877976587847967645634959434778758470115340535879262564038213415889252591745191143721388893964151996472655758379718602129408
9007199254740993	649	21040543606193496364933555754084466606481221329841853783326119323537613073734892452883551755953175695935291269918869557516940230681071758525128076426831778505183490382287442777787928303992945311516759437204258816
9007199254740993	650	42081087212386992729867111508168933212962442659683707566652238647075226147469784905767103511906351391870582539837739115033880461362143517050256152853663557010366980764574885555575856607985890623033518874408517632
9007199254740993	651	84162174424773985459734223016337866425924885319367415133304477294150452294939569811534207023812702783741165079675478230067760922724287034100512305707327114020733961529149771111151713215971781246067037748817035264
9007199254740993	652	168324348849547970919468446032675732851849770638734830266608954588300904589879139623068414047625405567482330159350956460135521845448574068201024611414654228041467923058299542222303426431943562492134075497634070528
9007199254740993	653	336648697699095941838936892065351465703699541277469660533217909176601809179758279246136828095250811134964660318701912920271043690897148136402049222829308456082935846116599084444606852863887124984268150995268141056
9007199254740993	654	673297395398191883677873784130702931407399082554939321066435818353203618359516558492273656190501622269929320637403825840542087381794296272804098445658616912165871692233198168889213705727774249968536301990536282112
9007199254740993	655	1346594790796383767355747568261405862814798165109878642132871636706407236719033116984547312381003244539858641274807651681084174763588592545608196891317233824331743384466396337778427411455548499937072603981072564224
9007199254740993	656	2693189581592767534711495136522811725629596330219757284265743273412814473438066233969094624762006489079717282549615303362168349527177185091216393782634467648663486768932792675556854822911096999874145207962145128448
9007199254740993	657	5386379163185535069422990273045623451259192660439514568531486546825628946876132467938189249524012978159434565099230606724336699054354370182432787565268935297326973537865585351113709645822193999748290415924290256896
9007199254740993	658	10772758326371070138845980546091246902518385320879029137062973093651257893752264935876378499048025956318869130198461213448673398108708740364865575130537870594653947075731170702227419291644387999496580831848580513792
9007199254740993	659	21545516652742140277691961092182493805036770641758058274125946187302515787504529871752756998096051912637738260396922426897346796217417480729731150261075741189307894151462341404454838583288775998993161663697161027584
9007199254740993	660	43091033305484280555383922184364987610073541283516116548251892374605031575009059743505513996192103825275476520793844853794693592434834961459462300522151482378615788302924682808909677166577551997986323327394322055168
9007199254740993	661	86182066610968561110767844368729975220147082567032233096503784749210063150018119487011027992384207650550953041587689707589387184869669922918924601044302964757231576605849365617819354333155103995972646654788644110336
9007199254740993	662	172364133221937122221535688737459950440294165134064466193007569498420126300036238974022055984768415301101906083175379415178774369739339845837849202088605929514463153211698731235638708666310207991945293309577288220672
9007199254740993	663	344728266443874244443071377474919900880588330268128932386015138996840252600072477948044111969536830602203812166350758830357548739478679691675698404177211859028926306423397462471277417332620415983890586619154576441344
9007199254740993	664	689456532887748488886142754949839801761176660536257864772030277993680505200144955896088223939073661204407624332701517660715097478957359383351396808354423718057852612846794924942554834665240831967781173238309152882688
9007199254740993	665	1378913065775496977772285509899679603522353321072515729544060555987361010400289911792176447878147322408815248665403035321430194957914718766702793616708847436115705225693589849885109669330481663935562346476618305765376
9007199254740993	666	2757826131550993955544571019799359207044706642145031459088121111974722020800579823584352895756294644817630497330806070642860389915829437533405587233417694872231410451387179699770219338660963327871124692953236611530752
9007199254740993	667	5515652263101987911089142039598718414089413284290062918176242223949444041601159647168705791512589289635260994661612141285720779831658875066811174466835389744462820902774359399540438677321926655742249385906473223061504
9007199254740993	668	11031304526203975822178284079197436828178826568580125836352484447898888083202319294337411583025178579270521989323224282571441559663317750133622348933670779488925641805548718799080877354643853311484498771812946446123008
9007199254740993	669	22062609052407951644356568158394873656357653137160251672704968895797776166404638588674823166050357158541043978646448565142883119326635500267244697867341558977851283611097437598161754709287706622968997543625892892246016
9007199254740993	670	44125218104815903288713136316789747312715306274320503345409937791595552332809277177349646332100714317082087957292897130285766238653271000534489395734683117955702567222194875196323509418575413245937995087251785784492032
9007199254740993	671	88250436209631806577426272633579494625430612548641006690819875583191104665618554354699292664201428634164175914585794260571532477306542001068978791469366235911405134444389750392647018837150826491875990174503571568984064
9007199254740993	672	176500872419263613154852545267158989250861225097282013381639751166382209331237108709398585328402857268328351829171588521143064954613084002137957582938732471822810268888779500785294037674301652983751980349007143137968128
9007199254740993	673	353001744838527226309705090534317978501722450194564026763279502332764418662474217418797170656805714536656703658343177042286129909226168004275915165877464943645620537777559001570588075348603305967503960698014286275936256
9007199254740993	674	706003489677054452619410181068635957003444900389128053526559004665528837324948434837594341313611429073313407316686354084572259818452336008551830331754929887291241075555118003141176150697206611935007921396028572551872512
9007199254740993	675	1412006979354108905238820362137271914006889800778256107053118009331057674649896869675188682627222858146626814633372708169144519636904672017103660663509859774582482151110236006282352301394413223870015842792057145103745024
9007199254740993	676	2824013958708217810477640724274543828013779601556512214106236018662115349299793739350377365254445716293253629266745416338289039273809344034207321327019719549164964302220472012564704602788826447740031685584114290207490048
9007199254740993	677	5648027917416435620955281448549087656027559203113024428212472037324230698599587478700754730508891432586507258533490832676578078547618688068414642654039439098329928604440944025129409205577652895480063371168228580414980096
9007199254740993	678	11296055834832871241910562897098175312055118406226048856424944074648461397199174957401509461017782865173014517066981665353156157095237376136829285308078878196659857208881888050258818411155305790960126742336457160829960192
9007199254740993	679	22592111669665742483821125794196350624110236812452097712849888149296922794398349914803018922035565730346029034133963330706312314190474752273658570616157756393319714417763776100517636822310611581920253484672914321659920384
9007199254740993	680	45184223339331484967642251588392701248220473624904195425699776298593845588796699829606037844071131460692058068267926661412624628380949504547317141232315512786639428835527552201035273644621223163840506969345828643319840768
9007199254740993	681	90368446678662969935284503176785402496440947249808390851399552597187691177593399659212075688142262921384116136535853322825249256761899009094634282464631025573278857671055104402070547289242446327681013938691657286639681536
9007199254740993	682	180736893357325939870569006353570804992881894499616781702799105194375382355186799318424151376284525842768232273071706645650498513523798018189268564929262051146557715342110208804141094578484892655362027877383314573279363072
9007199254740993	683	361473786714651879741138012707141609985763788999233563405598210388750764710373598636848302752569051685536464546143413291300997027047596036378537129858524102293115430684220417608282189156969785310724055754766629146558726144
9007199254740993	684	722947573429303759482276025414283219971527577998467126811196420777501529420747197273696605505138103371072929092286826582601994054095192072757074259717048204586230861368440835216564378313939570621448111509533258293117452288
9007199254740993	685	1445895146858607518964552050828566439943055155996934253622392841555003058841494394547393211010276206742145858184573653165203988108190384145514148519434096409172461722736881670433128756627879141242896223019066516586234904576
9007199254740993	686	2891790293717215037929104101657132879886110311993868507244785683110006117682988789094786422020552413484291716369147306330407976216380768291028297038868192818344923445473763340866257513255758282485792446038133033172469809152
9007199254740993	687	5783580587434430075858208203314265759772220623987737014489571366220012235365977578189572844041104826968583432738294612660815952432761536582056594077736385636689846890947526681732515026511516564971584892076266066344939618304
9007199254740993	688	11567161174868860151716416406628531519544441247975474028979142732440024470731955156379145688082209653937166865476589225321631904865523073164113188155472771273379693781895053363465030053023033129943169784152532132689879236608
9007199254740993	689	23134322349737720303432832813257063039088882495950948057958285464880048941463910312758291376164419307874333730953178450643263809731046146328226376310945542546759387563790106726930060106046066259886339568305064265379758473216
9007199254740993	690	46268644699475440606865665626514126078177764991901896115916570929760097882927820625516582752328838615748667461906356901286527619462092292656452752621891085093518775127580213453860120212092132519772679136610128530759516946432
9007199254740993	691	92537289398950881213731331253028252156355529983803792231833141859520195765855641251033165504657677231497334923812713802573055238924184585312905505243782170187037550255160426907720240424184265039545358273220257061519033892864
9007199254740993	692	185074578797901762427462662506056504312711059967607584463666283719040391531711282502066331009315354462994669847625427605146110477848369170625811010487564340374075100510320853815440480848368530079090716546440514123038067785728
9007199254740993	693	370149157595803524854925325012113008625422119935215168927332567438080783063422565004132662018630708925989339695250855210292220955696738341251622020975128680748150201020641707630880961696737060158181433092881028246076135571456
9007199254740993	694	740298315191607049709850650024226017250844239870430337854665134876161566126845130008265324037261417851978679390501710420584441911393476682503244041950257361496300402041283415261761923393474120316362866185762056492152271142912
9007199254740993	695	1480596630383214099419701300048452034501688479740860675709330269752323132253690260016530648074522835703957358781003420841168883822786953365006488083900514722992600804082566830523523846786948240632725732371524112984304542285824
9007199254740993	696	2961193260766428198839402600096904069003376959481721351418660539504646264507380520033061296149045671407914717562006841682337767645573906730012976167801029445985201608165133661047047693573896481265451464743048225968609084571648
9007199254740993	697	5922386521532856397678805200193808138006753918963442702837321079009292529014761040066122592298091342815829435124013683364675535291147813460025952335602058891970403216330267322094095387147792962530902929486096451937218169143296
9007199254740993	698	11844773043065712795357610400387616276013507837926885405674642158018585058029522080132245184596182685631658870248027366729351070582295626920051904671204117783940806432660534644188190774295585925061805858972192903874436338286592
9007199254740993	699	23689546086131425590715220800775232552027015675853770811349284316037170116059044160264490369192365371263317740496054733458702141164591253840103809342408235567881612865321069288376381548591171850123611717944385807748872676573184
9007199254740993	700	47379092172262851181430441601550465104054031351707541622698568632074340232118088320528980738384730742526635480992109466917404282329182507680207618684816471135763225730642138576752763097182343700247223435888771615497745353146368
9007199254740993	701	94758184344525702362860883203100930208108062703415083245397137264148680464236176641057961476769461485053270961984218933834808564658365015360415237369632942271526451461284277153505526194364687400494446871777543230995490706292736
9007199254740993	702	189516368689051404725721766406201860416216125406830166490794274528297360928472353282115922953538922970106541923968437867669617129316730030720830474739265884543052902922568554307011052388729374800988893743555086461990981412585472
9007199254740993	703	379032737378102809451443532812403720832432250813660332981588549056594721856944706564231845907077845940213083847936875735339234258633460061441660949478531769086105805845137108614022104777458749601977787487110172923981962825170944
9007199254740993	704	758065474756205618902887065624807441664864501627320665963177098113189443713889413128463691814155691880426167695873751470678468517266920122883321898957063538172211611690274217228044209554917499203955574974220345847963925650341888
9007199254740993	705	1516130949512411237805774131249614883329729003254641331926354196226378887427778826256927383628311383760852335391747502941356937034533840245766643797914127076344423223380548434456088419109834998407911149948440691695927851300683776
9007199254740993	706	3032261899024822475611548262499229766659458006509282663852708392452757774855557652513854767256622767521704670783495005882713874069067680491533287595828254152688846446761096868912176838219669996815822299896881383391855702601367552
9007199254740993	707	6064523798049644951223096524998459533318916013018565327705416784905515549711115305027709534513245535043409341566990011765427748138135360983066575191656508305377692893522193737824353676439339993631644599793762766783711405202735104
9007199254740993	708	12129047596099289902446193049996919066637832026037130655410833569811031099422230610055419069026491070086818683133980023530855496276270721966133150383313016610755385787044387475648707352878679987263289199587525533567422810405470208
9007199254740993	709	24258095192198579804892386099993838133275664052074261310821667139622062198844461220110838138052982140173637366267960047061710992552541443932266300766626033221510771574088774951297414705757359974526578399175051067134845620810940416
9007199254740993	710	48516190384397159609784772199987676266551328104148522621643334279244124397688922440221676276105964280347274732535920094123421985105082887864532601533252066443021543148177549902594829411514719949053156798350102134269691241621880832
9007199254740993	711	97032380768794319219569544399975352533102656208297045243286668558488248795377844880443352552211928560694549465071840188246843970210165775729065203066504132886043086296355099805189658823029439898106313596700204268539382483243761664
9007199254740993	712	194064761537588638439139088799950705066205312416594090486573337116976497590755689760886705104423857121389098930143680376493687940420331551458130406133008265772086172592710199610379317646058879796212627193400408537078764966487523328
9007199254740993	713	388129523075177276878278177599901410132410624833188180973146674233952995181511379521773410208847714242778197860287360752987375880840663102916260812266016531544172345185420399220758635292117759592425254386800817074157529932975046656
9007199254740993	714	776259046150354553756556355199802820264821249666376361946293348467905990363022759043546820417695428485556395720574721505974751761681326205832521624532033063088344690370840798441517270584235519184850508773601634148315059865950093312
9007199254740993	715	1552518092300709107513112710399605640529642499332752723892586696935811980726045518087093640835390856971112791441149443011949503523362652411665043249064066126176689380741681596883034541168471038369701017547203268296630119731900186624
9007199254740993	716	3105036184601418215026225420799211281059284998665505447785173393871623961452091036174187281670781713942225582882298886023899007046725304823330086498128132252353378761483363193766069082336942076739402035094406536593260239463800373248
9007199254740993	717	6210072369202836430052450841598422562118569997331010895570346787743247922904182072348374563341563427884451165764597772047798014093450609646660172996256264504706757522966726387532138164673884153478804070188813073186520478927600746496
9007199254740993	718	12420144738405672860104901683196845124237139994662021791140693575486495845808364144696749126683126855768902331529195544095596028186901219293320345992512529009413515045933452775064276329347768306957608140377626146373040957855201492992
9007199254740993	719	24840289476811345720209803366393690248474279989324043582281387150972991691616728289393498253366253711537804663058391088191192056373802438586640691985025058018827030091866905550128552658695536613915216280755252292746081915710402985984
9007199254740993	720	49680578953622691440419606732787380496948559978648087164562774301945983383233456578786996506732507423075609326116782176382384112747604877173281383970050116037654060183733811100257105317391073227830432561510504585492163831420805971968
9007199254740993	721	99361157907245382880839213465574760993897119957296174329125548603891966766466913157573993013465014846151218652233564352764768225495209754346562767940100232075308120367467622200514210634782146455660865123021009170984327662841611943936
9007199254740993	722	198722315814490765761678426931149521987794239914592348658251097207783933532933826315147986026930029692302437304467128705529536450990419508693125535880200464150616240734935244401028421269564292911321730246042018341968655325683223887872
9007199254740993	723	397444631628981531523356853862299043975588479829184697316502194415567867065867652630295972053860059384604874608934257411059072901980839017386251071760400928301232481469870488802056842539128585822643460492084036683937310651366447775744
9007199254740993	724	794889263257963063046713707724598087951176959658369394633004388831135734131735305260591944107720118769209749217868514822118145803961678034772502143520801856602464962939740977604113685078257171645286920984168073367874621302732895551488
9007199254740993	725	1589778526515926126093427415449196175902353919316738789266008777662271468263470610521183888215440237538419498435737029644236291607923356069545004287041603713204929925879481955208227370156514343290573841968336146735749242605465791102976
9007199254740993	726	3179557053031852252186854830898392351804707838633477578532017555324542936526941221042367776430880475076838996871474059288472583215846712139090008574083207426409859851758963910416454740313028686581147683936672293471498485210931582205952
9007199254740993	727	6359114106063704504373709661796784703609415677266955157064035110649085873053882442084735552861760950153677993742948118576945166431693424278180017148166414852819719703517927820832909480626057373162295367873344586942996970421863164411904
9007199254740993	728	12718228212127409008747419323593569407218831354533910314128070221298171746107764884169471105723521900307355987485896237153890332863386848556360034296332829705639439407035855641665818961252114746324590735746689173885993940843726328823808
9007199254740993	729	25436456424254818017494838647187138814437662709067820628256140442596343492215529768338942211447043800614711974971792474307780665726773697112720068592665659411278878814071711283331637922504229492649181471493378347771987881687452657647616
9007199254740993	730	50872912848509636034989677294374277628875325418135641256512280885192686984431059536677884422894087601229423949943584948615561331453547394225440137185331318822557757628143422566663275845008458985298362942986756695543975763374905315295232
9007199254740993	731	101745825697019272069979354588748555257750650836271282513024561770385373968862119073355768845788175202458847899887169897231122662907094788450880274370662637645115515256286845133326551690016917970596725885973513391087951526749810630590464
9007199254740993	732	203491651394038544139958709177497110515501301672542565026049123540770747937724238146711537691576350404917695799774339794462245325814189576901760548741325275290231030512573690266653103380033835941193451771947026782175903053499621261180928
9007199254740993	733	406983302788077088279917418354994221031002603345085130052098247081541495875448476293423075383152700809835391599548679588924490651628379153803521097482650550580462061025147380533306206760067671882386903543894053564351806106999242522361856
9007199254740993	734	813966605576154176559834836709988442062005206690170260104196494163082991750896952586846150766305401619670783199097359177848981303256758307607042194965301101160924122050294761066612413520135343764773807087788107128703612213998485044723712
9007199254740993	735	1627933211152308353119669673419976884124010413380340520208392988326165983501793905173692301532610803239341566398194718355697962606513516615214084389930602202321848244100589522133224827040270687529547614175576214257407224427996970089447424
9007199254740993	736	3255866422304616706239339346839953768248020826760681040416785976652331967003587810347384603065221606478683132796389436711395925213027033230428168779861204404643696488201179044266449654080541375059095228351152428514814448855993940178894848
9007199254740993	737	6511732844609233412478678693679907536496041653521362080833571953304663934007175620694769206130443212957366265592778873422791850426054066460856337559722408809287392976402358088532899308161082750118190456702304857029628897711987880357789696
9007199254740993	738	13023465689218466824957357387359815072992083307042724161667143906609327868014351241389538412260886425914732531185557746845583700852108132921712675119444817618574785952804716177065798616322165500236380913404609714059257795423975760715579392
9007199254740993	739	26046931378436933649914714774719630145984166614085448323334287813218655736028702482779076824521772851829465062371115493691167401704216265843425350238889635237149571905609432354131597232644331000472761826809219428118515590847951521431158784
9007199254740993	740	52093862756873867299829429549439260291968333228170896646668575626437311472057404965558153649043545703658930124742230987382334803408432531686850700477779270474299143811218864708263194465288662000945523653618438856237031181695903042862317568
9007199254740993	741	104187725513747734599658859098878520583936666456341793293337151252874622944114809931116307298087091407317860249484461974764669606816865063373701400955558540948598287622437729416526388930577324001891047307236877712474062363391806085724635136
9007199254740993	742	208375451027495469199317718197757041167873332912683586586674302505749245888229619862232614596174182814635720498968923949529339213633730126747402801911117081897196575244875458833052777861154648003782094614473755424948124726783612171449270272
9007199254740993	743	416750902054990938398635436395514082335746665825367173173348605011498491776459239724465229192348365629271440997937847899058678427267460253494805603822234163794393150489750917666105555722309296007564189228947510849896249453567224342898540544
9007199254740993	744	833501804109981876797270872791028164671493331650734346346697210022996983552918479448930458384696731258542881995875695798117356854534920506989611207644468327588786300979501835332211111444618592015128378457895021699792498907134448685797081088
9007199254740993	745	1667003608219963753594541745582056329342986663301468692693394420045993967105836958897860916769393462517085763991751391596234713709069841013979222415288936655177572601959003670664422222889237184030256756915790043399584997814268897371594162176
9007199254740993	746	3334007216439927507189083491164112658685973326602937385386788840091987934211673917795721833538786925034171527983502783192469427418139682027958444830577873310355145203918007341328844445778474368060513513831580086799169995628537794743188324352
9007199254740993	747	6668014432879855014378166982328225317371946653205874770773577680183975868423347835591443667077573850068343055967005566384938854836279364055916889661155746620710290407836014682657688891556948736121027027663160173598339991257075589486376648704
9007199254740993	748	13336028865759710028756333964656450634743893306411749541547155360367951736846695671182887334155147700136686111934011132769877709672558728111833779322311493241420580815672029365315377783113897472242054055326320347196679982514151178972753297408
9007199254740993	749	26672057731519420057512667929312901269487786612823499083094310720735903473693391342365774668310295400273372223868022265539755419345117456223667558644622986482841161631344058730630755566227794944484108110652640694393359965028302357945506594816
9007199254740993	750	53344115463038840115025335858625802538975573225646998166188621441471806947386782684731549336620590800546744447736044531079510838690234912447335117289245972965682323262688117461261511132455589888968216221305281388786719930056604715891013189632
9007199254740993	751	106688230926077680230050671717251605077951146451293996332377242882943613894773565369463098673241181601093488895472089062159021677380469824894670234578491945931364646525376234922523022264911179777936432442610562777573439860113209431782026379264
9007199254740993	752	213376461852155360460101343434503210155902292902587992664754485765887227789547130738926197346482363202186977790944178124318043354760939649789340469156983891862729293050752469845046044529822359555872864885221125555146879720226418863564052758528
9007199254740993	753	426752923704310720920202686869006420311804585805175985329508971531774455579094261477852394692964726404373955581888356248636086709521879299578680938313967783725458586101504939690092089059644719111745729770442251110293759440452837727128105517056
9007199254740993	754	853505847408621441840405373738012840623609171610351970659017943063548911158188522955704789385929452808747911163776712497272173419043758599157361876627935567450917172203009879380184178119289438223491459540884502220587518880905675454256211034112
9007199254740993	755	1707011694817242883680810747476025681247218343220703941318035886127097822316377045911409578771858905617495822327553424994544346838087517198314723753255871134901834344406019758760368356238578876446982919081769004441175037761811350908512422068224
9007199254740993	756	3414023389634485767361621494952051362494436686441407882636071772254195644632754091822819157543717811234991644655106849989088693676175034396629447506511742269803668688812039517520736712477157752893965838163538008882350075523622701817024844136448
9007199254740993	757	6828046779268971534723242989904102724988873372882815765272143544508391289265508183645638315087435622469983289310213699978177387352350068793258895013023484539607337377624079035041473424954315505787931676327076017764700151047245403634049688272896
9007199254740993	758	13656093558537943069446485979808205449977746745765631530544287089016782578531016367291276630174871244939966578620427399956354774704700137586517790026046969079214674755248158070082946849908631011575863352654152035529400302094490807268099376545792
9007199254740993	759	27312187117075886138892971959616410899955493491531263061088574178033565157062032734582553260349742489879933157240854799912709549409400275173035580052093938158429349510496316140165893699817262023151726705308304071058800604188981614536198753091584
9007199254740993	760	54624374234151772277785943919232821799910986983062526122177148356067130314124065469165106520699484979759866314481709599825419098818800550346071160104187876316858699020992632280331787399634524046303453410616608142117601208377963229072397506183168
9007199254740993	761	109248748468303544555571887838465643599821973966125052244354296712134260628248130938330213041398969959519732628963419199650838197637601100692142320208375752633717398041985264560663574799269048092606906821233216284235202416755926458144795012366336
9007199254740993	762	218497496936607089111143775676931287199643947932250104488708593424268521256496261876660426082797939919039465257926838399301676395275202201384284640416751505267434796083970529121327149598538096185213813642466432568470404833511852916289590024732672
9007199254740993	763	436994993873214178222287551353862574399287895864500208977417186848537042512992523753320852165595879838078930515853676798603352790550404402768569280833503010534869592167941058242654299197076192370427627284932865136940809667023705832579180049465344
9007199254740993	764	873989987746428356444575102707725148798575791729000417954834373697074085025985047506641704331191759676157861031707353597206705581100808805537138561667006021069739184335882116485308598394152384740855254569865730273881619334047411665158360098930688
9007199254740993	765	1747979975492856712889150205415450297597151583458000835909668747394148170051970095013283408662383519352315722063414707194413411162201617611074277123334012042139478368671764232970617196788304769481710509139731460547763238668094823330316720197861376
9007199254740993	766	3495959950985713425778300410830900595194303166916001671819337494788296340103940190026566817324767038704631444126829414388826822324403235222148554246668024084278956737343528465941234393576609538963421018279462921095526477336189646660633440395722752
9007199254740993	767	6991919901971426851556600821661801190388606333832003343638674989576592680207880380053133634649534077409262888253658828777653644648806470444297108493336048168557913474687056931882468787153219077926842036558925842191052954672379293321266880791445504
9007199254740993	768	13983839803942853703113201643323602380777212667664006687277349979153185360415760760106267269299068154818525776507317657555307289297612940888594216986672096337115826949374113863764937574306438155853684073117851684382105909344758586642533761582891008
9007199254740993	769	27967679607885707406226403286647204761554425335328013374554699958306370720831521520212534538598136309637051553014635315110614578595225881777188433973344192674231653898748227727529875148612876311707368146235703368764211818689517173285067523165782016
9007199254740993	770	55935359215771414812452806573294409523108850670656026749109399916612741441663043040425069077196272619274103106029270630221229157190451763554376867946688385348463307797496455455059750297225752623414736292471406737528423637379034346570135046331564032
9007199254740993	771	111870718431542829624905613146588819046217701341312053498218799833225482883326086080850138154392545238548206212058541260442458314380903527108753735893376770696926615594992910910119500594451505246829472584942813475056847274758068693140270092663128064
9007199254740993	772	223741436863085659249811226293177638092435402682624106996437599666450965766652172161700276308785090477096412424117082520884916628761807054217507471786753541393853231189985821820239001188903010493658945169885626950113694549516137386280540185326256128
9007199254740993	773	447482873726171318499622452586355276184870805365248213992875199332901931533304344323400552617570180954192824848234165041769833257523614108435014943573507082787706462379971643640478002377806020987317890339771253900227389099032274772561080370652512256
9007199254740993	774	894965747452342636999244905172710552369741610730496427985750398665803863066608688646801105235140361908385649696468330083539666515047228216870029887147014165575412924759943287280956004755612041974635780679542507800454778198064549545122160741305024512
9007199254740993	775	1789931494904685273998489810345421104739483221460992855971500797331607726133217377293602210470280723816771299392936660167079333030094456433740059774294028331150825849519886574561912009511224083949271561359085015600909556396129099090244321482610049024
9007199254740993	776	3579862989809370547996979620690842209478966442921985711943001594663215452266434754587204420940561447633542598785873320334158666060188912867480119548588056662301651699039773149123824019022448167898543122718170031201819112792258198180488642965220098048
9007199254740993	777	7159725979618741095993959241381684418957932885843971423886003189326430904532869509174408841881122895267085197571746640668317332120377825734960239097176113324603303398079546298247648038044896335797086245436340062403638225584516396360977285930440196096
9007199254740993	778	14319451959237482191987918482763368837915865771687942847772006378652861809065739018348817683762245790534170395143493281336634664240755651469920478194352226649206606796159092596495296076089792671594172490872680124807276451169032792721954571860880392192
9007199254740993	779	28638903918474964383975836965526737675831731543375885695544012757305723618131478036697635367524491581068340790286986562673269328481511302939840956388704453298413213592318185192990592152179585343188344981745360249614552902338065585443909143721760784384
9007199254740993	780	57277807836949928767951673931053475351663463086751771391088025514611447236262956073395270735048983162136681580573973125346538656963022605879681912777408906596826427184636370385981184304359170686376689963490720499229105804676131170887818287443521568768
9007199254740993	781	114555615673899857535903347862106950703326926173503542782176051029222894472525912146790541470097966324273363161147946250693077313926045211759363825554817813193652854369272740771962368608718341372753379926981440998458211609352262341775636574887043137536
9007199254740993	782	229111231347799715071806695724213901406653852347007085564352102058445788945051824293581082940195932648546726322295892501386154627852090423518727651109635626387305708738545481543924737217436682745506759853962881996916423218704524683551273149774086275072
9007199254740993	783	458222462695599430143613391448427802813307704694014171128704204116891577890103648587162165880391865297093452644591785002772309255704180847037455302219271252774611417477090963087849474434873365491013519707925763993832846437409049367102546299548172550144
9007199254740993	784	916444925391198860287226782896855605626615409388028342257408408233783155780207297174324331760783730594186905289183570005544618511408361694074910604438542505549222834954181926175698948869746730982027039415851527987665692874818098734205092599096345100288
9007199254740993	785	1832889850782397720574453565793711211253230818776056684514816816467566311560414594348648663521567461188373810578367140011089237022816723388149821208877085011098445669908363852351397897739493461964054078831703055975331385749636197468410185198192690200576
9007199254740993	786	3665779701564795441148907131587422422506461637552113369029633632935132623120829188697297327043134922376747621156734280022178474045633446776299642417754170022196891339816727704702795795478986923928108157663406111950662771499272394936820370396385380401152
9007199254740993	787	7331559403129590882297814263174844845012923275104226738059267265870265246241658377394594654086269844753495242313468560044356948091266893552599284835508340044393782679633455409405591590957973847856216315326812223901325542998544789873640740792770760802304
9007199254740993	788	14663118806259181764595628526349689690025846550208453476118534531740530492483316754789189308172539689506990484626937120088713896182533787105198569671016680088787565359266910818811183181915947695712432630653624447802651085997089579747281481585541521604608
9007199254740993	789	29326237612518363529191257052699379380051693100416906952237069063481060984966633509578378616345079379013980969253874240177427792365067574210397139342033360177575130718533821637622366363831895391424865261307248895605302171994179159494562963171083043209216
9007199254740993	790	58652475225036727058382514105398758760103386200833813904474138126962121969933267019156757232690158758027961938507748480354855584730135148420794278684066720355150261437067643275244732727663790782849730522614497791210604343988358318989125926342166086418432
9007199254740993	791	117304950450073454116765028210797517520206772401667627808948276253924243939866534038313514465380317516055923877015496960709711169460270296841588557368133440710300522874135286550489465455327581565699461045228995582421208687976716637978251852684332172836864
9007199254740993	792	234609900900146908233530056421595035040413544803335255617896552507848487879733068076627028930760635032111847754030993921419422338920540593683177114736266881420601045748270573100978930910655163131398922090457991164842417375953433275956503705368664345673728
9007199254740993	793	469219801800293816467060112843190070080827089606670511235793105015696975759466136153254057861521270064223695508061987842838844677841081187366354229472533762841202091496541146201957861821310326262797844180915982329684834751906866551913007410737328691347456
9007199254740993	794	938439603600587632934120225686380140161654179213341022471586210031393951518932272306508115723042540128447391016123975685677689355682162374732708458945067525682404182993082292403915723642620652525595688361831964659369669503813733103826014821474657382694912
9007199254740993	795	1876879207201175265868240451372760280323308358426682044943172420062787903037864544613016231446085080256894782032247951371355378711364324749465416917890135051364808365986164584807831447285241305051191376723663929318739339007627466207652029642949314765389824
9007199254740993	796	3753758414402350531736480902745520560646616716853364089886344840125575806075729089226032462892170160513789564064495902742710757422728649498930833835780270102729616731972329169615662894570482610102382753447327858637478678015254932415304059285898629530779648
9007199254740993	797	7507516828804701063472961805491041121293233433706728179772689680251151612151458178452064925784340321027579128128991805485421514845457298997861667671560540205459233463944658339231325789140965220204765506894655717274957356030509864830608118571797259061559296
9007199254740993	798	15015033657609402126945923610982082242586466867413456359545379360502303224302916356904129851568680642055158256257983610970843029690914597995723335343121080410918466927889316678462651578281930440409531013789311434549914712061019729661216237143594518123118592
9007199254740993	799	30030067315218804253891847221964164485172933734826912719090758721004606448605832713808259703137361284110316512515967221941686059381829195991446670686242160821836933855778633356925303156563860880819062027578622869099829424122039459322432474287189036246237184
9007199254740993	800	60060134630437608507783694443928328970345867469653825438181517442009212897211665427616519406274722568220633025031934443883372118763658391982893341372484321643673867711557266713850606313127721761638124055157245738199658848244078918644864948574378072492474368
9007199254740993	801	120120269260875217015567388887856657940691734939307650876363034884018425794423330855233038812549445136441266050063868887766744237527316783965786682744968643287347735423114533427701212626255443523276248110314491476399317696488157837289729897148756144984948736
9007199254740993	802	240240538521750434031134777775713315881383469878615301752726069768036851588846661710466077625098890272882532100127737775533488475054633567931573365489937286574695470846229066855402425252510887046552496220628982952798635392976315674579459794297512289969897472
9007199254740993	803	480481077043500868062269555551426631762766939757230603505452139536073703177693323420932155250197780545765064200255475551066976950109267135863146730979874573149390941692458133710804850505021774093104992441257965905597270785952631349158919588595024579939794944
9007199254740993	804	960962154087001736124539111102853263525533879514461207010904279072147406355386646841864310500395561091530128400510951102133953900218534271726293461959749146298781883384916267421609701010043548186209984882515931811194541571905262698317839177190049159879589888
9007199254740993	805	1921924308174003472249078222205706527051067759028922414021808558144294812710773293683728621000791122183060256801021902204267907800437068543452586923919498292597563766769832534843219402020087096372419969765031863622389083143810525396635678354380098319759179776
9007199254740993	806	3843848616348006944498156444411413054102135518057844828043617116288589625421546587367457242001582244366120513602043804408535815600874137086905173847838996585195127533539665069686438804040174192744839939530063727244778166287621050793271356708760196639518359552
9007199254740993	807	7687697232696013888996312888822826108204271036115689656087234232577179250843093174734914484003164488732241027204087608817071631201748274173810347695677993170390255067079330139372877608080348385489679879060127454489556332575242101586542713417520393279036719104
9007199254740993	808	15375394465392027777992625777645652216408542072231379312174468465154358501686186349469828968006328977464482054408175217634143262403496548347620695391355986340780510134158660278745755216160696770979359758120254908979112665150484203173085426835040786558073438208
9007199254740993	809	30750788930784055555985251555291304432817084144462758624348936930308717003372372698939657936012657954928964108816350435268286524806993096695241390782711972681561020268317320557491510432321393541958719516240509817958225330300968406346170853670081573116146876416
9007199254740993	810	61501577861568111111970503110582608865634168288925517248697873860617434006744745397879315872025315909857928217632700870536573049613986193390482781565423945363122040536634641114983020864642787083917439032481019635916450660601936812692341707340163146232293752832
9007199254740993	811	123003155723136222223941006221165217731268336577851034497395747721234868013489490795758631744050631819715856435265401741073146099227972386780965563130847890726244081073269282229966041729285574167834878064962039271832901321203873625384683414680326292464587505664
9007199254740993	812	246006311446272444447882012442330435462536673155702068994791495442469736026978981591517263488101263639431712870530803482146292198455944773561931126261695781452488162146538564459932083458571148335669756129924078543665802642407747250769366829360652584929175011328
9007199254740993	813	492012622892544888895764024884660870925073346311404137989582990884939472053957963183034526976202527278863425741061606964292584396911889547123862252523391562904976324293077128919864166917142296671339512259848157087331605284815494501538733658721305169858350022656
9007199254740993	814	984025245785089777791528049769321741850146692622808275979165981769878944107915926366069053952405054557726851482123213928585168793823779094247724505046783125809952648586154257839728333834284593342679024519696314174663210569630989003077467317442610339716700045312
9007199254740993	815	1968050491570179555583056099538643483700293385245616551958331963539757888215831852732138107904810109115453702964246427857170337587647558188495449010093566251619905297172308515679456667668569186685358049039392628349326421139261978006154934634885220679433400090624
9007199254740993	816	3936100983140359111166112199077286967400586770491233103916663927079515776431663705464276215809620218230907405928492855714340675175295116376990898020187132503239810594344617031358913335337138373370716098078785256698652842278523956012309869269770441358866800181248
9007199254740993	817	7872201966280718222332224398154573934801173540982466207833327854159031552863327410928552431619240436461814811856985711428681350350590232753981796040374265006479621188689234062717826670674276746741432196157570513397305684557047912024619738539540882717733600362496
9007199254740993	818	15744403932561436444664448796309147869602347081964932415666655708318063105726654821857104863238480872923629623713971422857362700701180465507963592080748530012959242377378468125435653341348553493482864392315141026794611369114095824049239477079081765435467200724992
9007199254740993	819	31488807865122872889328897592618295739204694163929864831333311416636126211453309643714209726476961745847259247427942845714725401402360931015927184161497060025918484754756936250871306682697106986965728784630282053589222738228191648098478954158163530870934401449984
9007199254740993	820	62977615730245745778657795185236591478409388327859729662666622833272252422906619287428419452953923491694518494855885691429450802804721862031854368322994120051836969509513872501742613365394213973931457569260564107178445476456383296196957908316327061741868802899968
9007199254740993	821	125955231460491491557315590370473182956818776655719459325333245666544504845813238574856838905907846983389036989711771382858901605609443724063708736645988240103673939019027745003485226730788427947862915138521128214356890952912766592393915816632654123483737605799936
9007199254740993	822	251910462920982983114631180740946365913637553311438918650666491333089009691626477149713677811815693966778073979423542765717803211218887448127417473291976480207347878038055490006970453461576855895725830277042256428713781905825533184787831633265308246967475211599872
9007199254740993	823	503820925841965966229262361481892731827275106622877837301332982666178019383252954299427355623631387933556147958847085531435606422437774896254834946583952960414695756076110980013940906923153711791451660554084512857427563811651066369575663266530616493934950423199744
9007199254740993	824	1007641851683931932458524722963785463654550213245755674602665965332356038766505908598854711247262775867112295917694171062871212844875549792509669893167905920829391512152221960027881813846307423582903321108169025714855127623302132739151326533061232987869900846399488
9007199254740993	825	2015283703367863864917049445927570927309100426491511349205331930664712077533011817197709422494525551734224591835388342125742425689751099585019339786335811841658783024304443920055763627692614847165806642216338051429710255246604265478302653066122465975739801692798976
9007199254740993	826	4030567406735727729834098891855141854618200852983022698410663861329424155066023634395418844989051103468449183670776684251484851379502199170038679572671623683317566048608887840111527255385229694331613284432676102859420510493208530956605306132244931951479603385597952
9007199254740993	827	8061134813471455459668197783710283709236401705966045396821327722658848310132047268790837689978102206936898367341553368502969702759004398340077359145343247366635132097217775680223054510770459388663226568865352205718841020986417061913210612264489863902959206771195904
9007199254740993	828	16122269626942910919336395567420567418472803411932090793642655445317696620264094537581675379956204413873796734683106737005939405518008796680154718290686494733270264194435551360446109021540918777326453137730704411437682041972834123826421224528979727805918413542391808
9007199254740993	829	32244539253885821838672791134841134836945606823864181587285310890635393240528189075163350759912408827747593469366213474011878811036017593360309436581372989466540528388871102720892218043081837554652906275461408822875364083945668247652842449057959455611836827084783616
9007199254740993	830	64489078507771643677345582269682269673891213647728363174570621781270786481056378150326701519824817655495186938732426948023757622072035186720618873162745978933081056777742205441784436086163675109305812550922817645750728167891336495305684898115918911223673654169567232
9007199254740993	831	128978157015543287354691164539364539347782427295456726349141243562541572962112756300653403039649635310990373877464853896047515244144070373441237746325491957866162113555484410883568872172327350218611625101845635291501456335782672990611369796231837822447347308339134464
9007199254740993	832	257956314031086574709382329078729078695564854590913452698282487125083145924225512601306806079299270621980747754929707792095030488288140746882475492650983915732324227110968821767137744344654700437223250203691270583002912671565345981222739592463675644894694616678268928
9007199254740993	833	515912628062173149418764658157458157391129709181826905396564974250166291848451025202613612158598541243961495509859415584190060976576281493764950985301967831464648454221937643534275488689309400874446500407382541166005825343130691962445479184927351289789389233356537856
9007199254740993	834	1031825256124346298837529316314916314782259418363653810793129948500332583696902050405227224317197082487922991019718831168380121953152562987529901970603935662929296908443875287068550977378618801748893000814765082332011650686261383924890958369854702579578778466713075712
9007199254740993	835	2063650512248692597675058632629832629564518836727307621586259897000665167393804100810454448634394164975845982039437662336760243906305125975059803941207871325858593816887750574137101954757237603497786001629530164664023301372522767849781916739709405159157556933426151424
9007199254740993	836	4127301024497385195350117265259665259129037673454615243172519794001330334787608201620908897268788329951691964078875324673520487812610251950119607882415742651717187633775501148274203909514475206995572003259060329328046602745045535699563833479418810318315113866852302848
9007199254740993	837	8254602048994770390700234530519330518258075346909230486345039588002660669575216403241817794537576659903383928157750649347040975625220503900239215764831485303434375267551002296548407819028950413991144006518120658656093205490091071399127666958837620636630227733704605696
9007199254740993	838	16509204097989540781400469061038661036516150693818460972690079176005321339150432806483635589075153319806767856315501298694081951250441007800478431529662970606868750535102004593096815638057900827982288013036241317312186410980182142798255333917675241273260455467409211392
9007199254740993	839	33018408195979081562800938122077322073032301387636921945380158352010642678300865612967271178150306639613535712631002597388163902500882015600956863059325941213737501070204009186193631276115801655964576026072482634624372821960364285596510667835350482546520910934818422784
9007199254740993	840	66036816391958163125601876244154644146064602775273843890760316704021285356601731225934542356300613279227071425262005194776327805001764031201913726118651882427475002140408018372387262552231603311929152052144965269248745643920728571193021335670700965093041821869636845568
9007199254740993	841	132073632783916326251203752488309288292129205550547687781520633408042570713203462451869084712601226558454142850524010389552655610003528062403827452237303764854950004280816036744774525104463206623858304104289930538497491287841457142386042671341401930186083643739273691136
9007199254740993	842	264147265567832652502407504976618576584258411101095375563041266816085141426406924903738169425202453116908285701048020779105311220007056124807654904474607529709900008561632073489549050208926413247716608208579861076994982575682914284772085342682803860372167287478547382272
9007199254740993	843	528294531135665305004815009953237153168516822202190751126082533632170282852813849807476338850404906233816571402096041558210622440014112249615309808949215059419800017123264146979098100417852826495433216417159722153989965151365828569544170685365607720744334574957094764544
9007199254740993	844	1056589062271330610009630019906474306337033644404381502252165067264340565705627699614952677700809812467633142804192083116421244880028224499230619617898430118839600034246528293958196200835705652990866432834319444307979930302731657139088341370731215441488669149914189529088
9007199254740993	845	2113178124542661220019260039812948612674067288808763004504330134528681131411255399229905355401619624935266285608384166232842489760056448998461239235796860237679200068493056587916392401671411305981732865668638888615959860605463314278176682741462430882977338299828379058176
9007199254740993	846	4226356249085322440038520079625897225348134577617526009008660269057362262822510798459810710803239249870532571216768332465684979520112897996922478471593720475358400136986113175832784803342822611963465731337277777231919721210926628556353365482924861765954676599656758116352
9007199254740993	847	8452712498170644880077040159251794450696269155235052018017320538114724525645021596919621421606478499741065142433536664931369959040225795993844956943187440950716800273972226351665569606685645223926931462674555554463839442421853257112706730965849723531909353199313516232704
9007199254740993	848	16905424996341289760154080318503588901392538310470104036034641076229449051290043193839242843212956999482130284867073329862739918080451591987689913886374881901433600547944452703331139213371290447853862925349111108927678884843706514225413461931699447063818706398627032465408
9007199254740993	849	33810849992682579520308160637007177802785076620940208072069282152458898102580086387678485686425913998964260569734146659725479836160903183975379827772749763802867201095888905406662278426742580895707725850698222217855357769687413028450826923863398894127637412797254064930816
9007199254740993	850	67621699985365159040616321274014355605570153241880416144138564304917796205160172775356971372851827997928521139468293319450959672321806367950759655545499527605734402191777810813324556853485161791415451701396444435710715539374826056901653847726797788255274825594508129861632
9007199254740993	851	135243399970730318081232642548028711211140306483760832288277128609835592410320345550713942745703655995857042278936586638901919344643612735901519311090999055211468804383555621626649113706970323582830903402792888871421431078749652113803307695453595576510549651189016259723264
9007199254740993	852	270486799941460636162465285096057422422280612967521664576554257219671184820640691101427885491407311991714084557873173277803838689287225471803038622181998110422937608767111243253298227413940647165661806805585777742842862157499304227606615390907191153021099302378032519446528
9007199254740993	853	540973599882921272324930570192114844844561225935043329153108514439342369641281382202855770982814623983428169115746346555607677378574450943606077244363996220845875217534222486506596454827881294331323613611171555485685724314998608455213230781814382306042198604756065038893056
9007199254740993	854	1081947199765842544649861140384229689689122451870086658306217028878684739282562764405711541965629247966856338231492693111215354757148901887212154488727992441691750435068444973013192909655762588662647227222343110971371448629997216910426461563628764612084397209512130077786112
9007199254740993	855	2163894399531685089299722280768459379378244903740173316612434057757369478565125528811423083931258495933712676462985386222430709514297803774424308977455984883383500870136889946026385819311525177325294454444686221942742897259994433820852923127257529224168794419024260155572224
9007199254740993	856	4327788799063370178599444561536918758756489807480346633224868115514738957130251057622846167862516991867425352925970772444861419028595607548848617954911969766767001740273779892052771638623050354650588908889372443885485794519988867641705846254515058448337588838048520311144448
9007199254740993	857	8655577598126740357198889123073837517512979614960693266449736231029477914260502115245692335725033983734850705851941544889722838057191215097697235909823939533534003480547559784105543277246100709301177817778744887770971589039977735283411692509030116896675177676097040622288896
9007199254740993	858	17311155196253480714397778246147675035025959229921386532899472462058955828521004230491384671450067967469701411703883089779445676114382430195394471819647879067068006961095119568211086554492201418602355635557489775541943178079955470566823385018060233793350355352194081244577792
9007199254740993	859	34622310392506961428795556492295350070051918459842773065798944924117911657042008460982769342900135934939402823407766179558891352228764860390788943639295758134136013922190239136422173108984402837204711271114979551083886356159910941133646770036120467586700710704388162489155584
9007199254740993	860	69244620785013922857591112984590700140103836919685546131597889848235823314084016921965538685800271869878805646815532359117782704457529720781577887278591516268272027844380478272844346217968805674409422542229959102167772712319821882267293540072240935173401421408776324978311168
9007199254740993	861	138489241570027845715182225969181400280207673839371092263195779696471646628168033843931077371600543739757611293631064718235565408915059441563155774557183032536544055688760956545688692435937611348818845084459918204335545424639643764534587080144481870346802842817552649956622336
9007199254740993	862	276978483140055691430364451938362800560415347678742184526391559392943293256336067687862154743201087479515222587262129436471130817830118883126311549114366065073088111377521913091377384871875222697637690168919836408671090849279287529069174160288963740693605685635105299913244672
9007199254740993	863	553956966280111382860728903876725601120830695357484369052783118785886586512672135375724309486402174959030445174524258872942261635660237766252623098228732130146176222755043826182754769743750445395275380337839672817342181698558575058138348320577927481387211371270210599826489344
9007199254740993	864	1107913932560222765721457807753451202241661390714968738105566237571773173025344270751448618972804349918060890349048517745884523271320475532505246196457464260292352445510087652365509539487500890790550760675679345634684363397117150116276696641155854962774422742540421199652978688
9007199254740993	865	2215827865120445531442915615506902404483322781429937476211132475143546346050688541502897237945608699836121780698097035491769046542640951065010492392914928520584704891020175304731019078975001781581101521351358691269368726794234300232553393282311709925548845485080842399305957376
9007199254740993	866	4431655730240891062885831231013804808966645562859874952422264950287092692101377083005794475891217399672243561396194070983538093085281902130020984785829857041169409782040350609462038157950003563162203042702717382538737453588468600465106786564623419851097690970161684798611914752
9007199254740993	867	8863311460481782125771662462027609617933291125719749904844529900574185384202754166011588951782434799344487122792388141967076186170563804260041969571659714082338819564080701218924076315900007126324406085405434765077474907176937200930213573129246839702195381940323369597223829504
9007199254740993	868	17726622920963564251543324924055219235866582251439499809689059801148370768405508332023177903564869598688974245584776283934152372341127608520083939143319428164677639128161402437848152631800014252648812170810869530154949814353874401860427146258493679404390763880646739194447659008
9007199254740993	869	35453245841927128503086649848110438471733164502878999619378119602296741536811016664046355807129739197377948491169552567868304744682255217040167878286638856329355278256322804875696305263600028505297624341621739060309899628707748803720854292516987358808781527761293478388895318016
9007199254740993	870	70906491683854257006173299696220876943466329005757999238756239204593483073622033328092711614259478394755896982339105135736609489364510434080335756573277712658710556512645609751392610527200057010595248683243478120619799257415497607441708585033974717617563055522586956777790636032
9007199254740993	871	141812983367708514012346599392441753886932658011515998477512478409186966147244066656185423228518956789511793964678210271473218978729020868160671513146555425317421113025291219502785221054400114021190497366486956241239598514830995214883417170067949435235126111045173913555581272064
9007199254740993	872	283625966735417028024693198784883507773865316023031996955024956818373932294488133312370846457037913579023587929356420542946437957458041736321343026293110850634842226050582439005570442108800228042380994732973912482479197029661990429766834340135898870470252222090347827111162544128
9007199254740993	873	567251933470834056049386397569767015547730632046063993910049913636747864588976266624741692914075827158047175858712841085892875914916083472642686052586221701269684452101164878011140884217600456084761989465947824964958394059323980859533668680271797740940504444180695654222325088256
9007199254740993	874	1134503866941668112098772795139534031095461264092127987820099827273495729177952533249483385828151654316094351717425682171785751829832166945285372105172443402539368904202329756022281768435200912169523978931895649929916788118647961719067337360543595481881008888361391308444650176512
9007199254740993	875	2269007733883336224197545590279068062190922528184255975640199654546991458355905066498966771656303308632188703434851364343571503659664333890570744210344886805078737808404659512044563536870401824339047957863791299859833576237295923438134674721087190963762017776722782616889300353024
9007199254740993	876	4538015467766672448395091180558136124381845056368511951280399309093982916711810132997933543312606617264377406869702728687143007319328667781141488420689773610157475616809319024089127073740803648678095915727582599719667152474591846876269349442174381927524035553445565233778600706048
9007199254740993	877	9076030935533344896790182361116272248763690112737023902560798618187965833423620265995867086625213234528754813739405457374286014638657335562282976841379547220314951233618638048178254147481607297356191831455165199439334304949183693752538698884348763855048071106891130467557201412096
9007199254740993	878	18152061871066689793580364722232544497527380225474047805121597236375931666847240531991734173250426469057509627478810914748572029277314671124565953682759094440629902467237276096356508294963214594712383662910330398878668609898367387505077397768697527710096142213782260935114402824192
9007199254740993	879	36304123742133379587160729444465088995054760450948095610243194472751863333694481063983468346500852938115019254957621829497144058554629342249131907365518188881259804934474552192713016589926429189424767325820660797757337219796734775010154795537395055420192284427564521870228805648384
9007199254740993	880	72608247484266759174321458888930177990109520901896191220486388945503726667388962127966936693001705876230038509915243658994288117109258684498263814731036377762519609868949104385426033179852858378849534651641321595514674439593469550020309591074790110840384568855129043740457611296768
9007199254740993	881	145216494968533518348642917777860355980219041803792382440972777891007453334777924255933873386003411752460077019830487317988576234218517368996527629462072755525039219737898208770852066359705716757699069303282643191029348879186939100040619182149580221680769137710258087480915222593536
9007199254740993	882	290432989937067036697285835555720711960438083607584764881945555782014906669555848511867746772006823504920154039660974635977152468437034737993055258924145511050078439475796417541704132719411433515398138606565286382058697758373878200081238364299160443361538275420516174961830445187072
9007199254740993	883	580865979874134073394571671111441423920876167215169529763891111564029813339111697023735493544013647009840308079321949271954304936874069475986110517848291022100156878951592835083408265438822867030796277213130572764117395516747756400162476728598320886723076550841032349923660890374144
9007199254740993	884	1161731959748268146789143342222882847841752334430339059527782223128059626678223394047470987088027294019680616158643898543908609873748138951972221035696582044200313757903185670166816530877645734061592554426261145528234791033495512800324953457196641773446153101682064699847321780748288
9007199254740993	885	2323463919496536293578286684445765695683504668860678119055564446256119253356446788094941974176054588039361232317287797087817219747496277903944442071393164088400627515806371340333633061755291468123185108852522291056469582066991025600649906914393283546892306203364129399694643561496576
9007199254740993	886	4646927838993072587156573368891531391367009337721356238111128892512238506712893576189883948352109176078722464634575594175634439494992555807888884142786328176801255031612742680667266123510582936246370217705044582112939164133982051201299813828786567093784612406728258799389287122993152
9007199254740993	887	9293855677986145174313146737783062782734018675442712476222257785024477013425787152379767896704218352157444929269151188351268878989985111615777768285572656353602510063225485361334532247021165872492740435410089164225878328267964102402599627657573134187569224813456517598778574245986304
9007199254740993	888	18587711355972290348626293475566125565468037350885424952444515570048954026851574304759535793408436704314889858538302376702537757979970223231555536571145312707205020126450970722669064494042331744985480870820178328451756656535928204805199255315146268375138449626913035197557148491972608
9007199254740993	889	37175422711944580697252586951132251130936074701770849904889031140097908053703148609519071586816873408629779717076604753405075515959940446463111073142290625414410040252901941445338128988084663489970961741640356656903513313071856409610398510630292536750276899253826070395114296983945216
9007199254740993	890	74350845423889161394505173902264502261872149403541699809778062280195816107406297219038143173633746817259559434153209506810151031919880892926222146284581250828820080505803882890676257976169326979941923483280713313807026626143712819220797021260585073500553798507652140790228593967890432
9007199254740993	891	148701690847778322789010347804529004523744298807083399619556124560391632214812594438076286347267493634519118868306419013620302063839761785852444292569162501657640161011607765781352515952338653959883846966561426627614053252287425638441594042521170147001107597015304281580457187935780864
9007199254740993	892	297403381695556645578020695609058009047488597614166799239112249120783264429625188876152572694534987269038237736612838027240604127679523571704888585138325003315280322023215531562705031904677307919767693933122853255228106504574851276883188085042340294002215194030608563160914375871561728
9007199254740993	893	594806763391113291156041391218116018094977195228333598478224498241566528859250377752305145389069974538076475473225676054481208255359047143409777170276650006630560644046431063125410063809354615839535387866245706510456213009149702553766376170084680588004430388061217126321828751743123456
9007199254740993	894	1189613526782226582312082782436232036189954390456667196956448996483133057718500755504610290778139949076152950946451352108962416510718094286819554340553300013261121288092862126250820127618709231679070775732491413020912426018299405107532752340169361176008860776122434252643657503486246912
9007199254740993	895	2379227053564453164624165564872464072379908780913334393912897992966266115437001511009220581556279898152305901892902704217924833021436188573639108681106600026522242576185724252501640255237418463358141551464982826041824852036598810215065504680338722352017721552244868505287315006972493824
9007199254740993	896	4758454107128906329248331129744928144759817561826668787825795985932532230874003022018441163112559796304611803785805408435849666042872377147278217362213200053044485152371448505003280510474836926716283102929965652083649704073197620430131009360677444704035443104489737010574630013944987648
9007199254740993	897	9516908214257812658496662259489856289519635123653337575651591971865064461748006044036882326225119592609223607571610816871699332085744754294556434724426400106088970304742897010006561020949673853432566205859931304167299408146395240860262018721354889408070886208979474021149260027889975296
9007199254740993	898	19033816428515625316993324518979712579039270247306675151303183943730128923496012088073764652450239185218447215143221633743398664171489508589112869448852800212177940609485794020013122041899347706865132411719862608334598816292790481720524037442709778816141772417958948042298520055779950592
9007199254740993	899	38067632857031250633986649037959425158078540494613350302606367887460257846992024176147529304900478370436894430286443267486797328342979017178225738897705600424355881218971588040026244083798695413730264823439725216669197632585580963441048074885419557632283544835917896084597040111559901184
9007199254740993	900	76135265714062501267973298075918850316157080989226700605212735774920515693984048352295058609800956740873788860572886534973594656685958034356451477795411200848711762437943176080052488167597390827460529646879450433338395265171161926882096149770839115264567089671835792169194080223119802368
9007199254740993	901	152270531428125002535946596151837700632314161978453401210425471549841031387968096704590117219601913481747577721145773069947189313371916068712902955590822401697423524875886352160104976335194781654921059293758900866676790530342323853764192299541678230529134179343671584338388160446239604736
9007199254740993	902	304541062856250005071893192303675401264628323956906802420850943099682062775936193409180234439203826963495155442291546139894378626743832137425805911181644803394847049751772704320209952670389563309842118587517801733353581060684647707528384599083356461058268358687343168676776320892479209472
9007199254740993	903	609082125712500010143786384607350802529256647913813604841701886199364125551872386818360468878407653926990310884583092279788757253487664274851611822363289606789694099503545408640419905340779126619684237175035603466707162121369295415056769198166712922116536717374686337353552641784958418944
9007199254740993	904	1218164251425000020287572769214701605058513295827627209683403772398728251103744773636720937756815307853980621769166184559577514506975328549703223644726579213579388199007090817280839810681558253239368474350071206933414324242738590830113538396333425844233073434749372674707105283569916837888
9007199254740993	905	2436328502850000040575145538429403210117026591655254419366807544797456502207489547273441875513630615707961243538332369119155029013950657099406447289453158427158776398014181634561679621363116506478736948700142413866828648485477181660227076792666851688466146869498745349414210567139833675776
9007199254740993	906	4872657005700000081150291076858806420234053183310508838733615089594913004414979094546883751027261231415922487076664738238310058027901314198812894578906316854317552796028363269123359242726233012957473897400284827733657296970954363320454153585333703376932293738997490698828421134279667351552
9007199254740993	907	9745314011400000162300582153717612840468106366621017677467230179189826008829958189093767502054522462831844974153329476476620116055802628397625789157812633708635105592056726538246718485452466025914947794800569655467314593941908726640908307170667406753864587477994981397656842268559334703104
9007199254740993	908	19490628022800000324601164307435225680936212733242035354934460358379652017659916378187535004109044925663689948306658952953240232111605256795251578315625267417270211184113453076493436970904932051829895589601139310934629187883817453281816614341334813507729174955989962795313684537118669406208
9007199254740993	909	38981256045600000649202328614870451361872425466484070709868920716759304035319832756375070008218089851327379896613317905906480464223210513590503156631250534834540422368226906152986873941809864103659791179202278621869258375767634906563633228682669627015458349911979925590627369074237338812416
9007199254740993	910	77962512091200001298404657229740902723744850932968141419737841433518608070639665512750140016436179702654759793226635811812960928446421027181006313262501069669080844736453812305973747883619728207319582358404557243738516751535269813127266457365339254030916699823959851181254738148474677624832
9007199254740993	911	155925024182400002596809314459481805447489701865936282839475682867037216141279331025500280032872359405309519586453271623625921856892842054362012626525002139338161689472907624611947495767239456414639164716809114487477033503070539626254532914730678508061833399647919702362509476296949355249664
9007199254740993	912	311850048364800005193618628918963610894979403731872565678951365734074432282558662051000560065744718810619039172906543247251843713785684108724025253050004278676323378945815249223894991534478912829278329433618228974954067006141079252509065829461357016123666799295839404725018952593898710499328
9007199254740993	913	623700096729600010387237257837927221789958807463745131357902731468148864565117324102001120131489437621238078345813086494503687427571368217448050506100008557352646757891630498447789983068957825658556658867236457949908134012282158505018131658922714032247333598591678809450037905187797420998656
9007199254740993	914	1247400193459200020774474515675854443579917614927490262715805462936297729130234648204002240262978875242476156691626172989007374855142736434896101012200017114705293515783260996895579966137915651317113317734472915899816268024564317010036263317845428064494667197183357618900075810375594841997312
9007199254740993	915	2494800386918400041548949031351708887159835229854980525431610925872595458260469296408004480525957750484952313383252345978014749710285472869792202024400034229410587031566521993791159932275831302634226635468945831799632536049128634020072526635690856128989334394366715237800151620751189683994624
9007199254740993	916	4989600773836800083097898062703417774319670459709961050863221851745190916520938592816008961051915500969904626766504691956029499420570945739584404048800068458821174063133043987582319864551662605268453270937891663599265072098257268040145053271381712257978668788733430475600303241502379367989248
9007199254740993	917	9979201547673600166195796125406835548639340919419922101726443703490381833041877185632017922103831001939809253533009383912058998841141891479168808097600136917642348126266087975164639729103325210536906541875783327198530144196514536080290106542763424515957337577466860951200606483004758735978496
9007199254740993	918	19958403095347200332391592250813671097278681838839844203452887406980763666083754371264035844207662003879618507066018767824117997682283782958337616195200273835284696252532175950329279458206650421073813083751566654397060288393029072160580213085526849031914675154933721902401212966009517471956992
9007199254740993	919	39916806190694400664783184501627342194557363677679688406905774813961527332167508742528071688415324007759237014132037535648235995364567565916675232390400547670569392505064351900658558916413300842147626167503133308794120576786058144321160426171053698063829350309867443804802425932019034943913984
9007199254740993	920	79833612381388801329566369003254684389114727355359376813811549627923054664335017485056143376830648015518474028264075071296471990729135131833350464780801095341138785010128703801317117832826601684295252335006266617588241153572116288642320852342107396127658700619734887609604851864038069887827968
9007199254740993	921	159667224762777602659132738006509368778229454710718753627623099255846109328670034970112286753661296031036948056528150142592943981458270263666700929561602190682277570020257407602634235665653203368590504670012533235176482307144232577284641704684214792255317401239469775219209703728076139775655936
9007199254740993	922	319334449525555205318265476013018737556458909421437507255246198511692218657340069940224573507322592062073896113056300285185887962916540527333401859123204381364555140040514815205268471331306406737181009340025066470352964614288465154569283409368429584510634802478939550438419407456152279551311872
9007199254740993	923	638668899051110410636530952026037475112917818842875014510492397023384437314680139880449147014645184124147792226112600570371775925833081054666803718246408762729110280081029630410536942662612813474362018680050132940705929228576930309138566818736859169021269604957879100876838814912304559102623744
9007199254740993	924	1277337798102220821273061904052074950225835637685750029020984794046768874629360279760898294029290368248295584452225201140743551851666162109333607436492817525458220560162059260821073885325225626948724037360100265881411858457153860618277133637473718338042539209915758201753677629824609118205247488
9007199254740993	925	2554675596204441642546123808104149900451671275371500058041969588093537749258720559521796588058580736496591168904450402281487103703332324218667214872985635050916441120324118521642147770650451253897448074720200531762823716914307721236554267274947436676085078419831516403507355259649218236410494976
9007199254740993	926	5109351192408883285092247616208299800903342550743000116083939176187075498517441119043593176117161472993182337808900804562974207406664648437334429745971270101832882240648237043284295541300902507794896149440401063525647433828615442473108534549894873352170156839663032807014710519298436472820989952
9007199254740993	927	10218702384817766570184495232416599601806685101486000232167878352374150997034882238087186352234322945986364675617801609125948414813329296874668859491942540203665764481296474086568591082601805015589792298880802127051294867657230884946217069099789746704340313679326065614029421038596872945641979904
9007199254740993	928	20437404769635533140368990464833199203613370202972000464335756704748301994069764476174372704468645891972729351235603218251896829626658593749337718983885080407331528962592948173137182165203610031179584597761604254102589735314461769892434138199579493408680627358652131228058842077193745891283959808
9007199254740993	929	40874809539271066280737980929666398407226740405944000928671513409496603988139528952348745408937291783945458702471206436503793659253317187498675437967770160814663057925185896346274364330407220062359169195523208508205179470628923539784868276399158986817361254717304262456117684154387491782567919616
9007199254740993	930	81749619078542132561475961859332796814453480811888001857343026818993207976279057904697490817874583567890917404942412873007587318506634374997350875935540321629326115850371792692548728660814440124718338391046417016410358941257847079569736552798317973634722509434608524912235368308774983565135839232
9007199254740993	931	163499238157084265122951923718665593628906961623776003714686053637986415952558115809394981635749167135781834809884825746015174637013268749994701751871080643258652231700743585385097457321628880249436676782092834032820717882515694159139473105596635947269445018869217049824470736617549967130271678464
9007199254740993	932	326998476314168530245903847437331187257813923247552007429372107275972831905116231618789963271498334271563669619769651492030349274026537499989403503742161286517304463401487170770194914643257760498873353564185668065641435765031388318278946211193271894538890037738434099648941473235099934260543356928
9007199254740993	933	653996952628337060491807694874662374515627846495104014858744214551945663810232463237579926542996668543127339239539302984060698548053074999978807007484322573034608926802974341540389829286515520997746707128371336131282871530062776636557892422386543789077780075476868199297882946470199868521086713856
9007199254740993	934	1307993905256674120983615389749324749031255692990208029717488429103891327620464926475159853085993337086254678479078605968121397096106149999957614014968645146069217853605948683080779658573031041995493414256742672262565743060125553273115784844773087578155560150953736398595765892940399737042173427712
9007199254740993	935	2615987810513348241967230779498649498062511385980416059434976858207782655240929852950319706171986674172509356958157211936242794192212299999915228029937290292138435707211897366161559317146062083990986828513485344525131486120251106546231569689546175156311120301907472797191531785880799474084346855424
9007199254740993	936	5231975621026696483934461558997298996125022771960832118869953716415565310481859705900639412343973348345018713916314423872485588384424599999830456059874580584276871414423794732323118634292124167981973657026970689050262972240502213092463139379092350312622240603814945594383063571761598948168693710848
9007199254740993	937	10463951242053392967868923117994597992250045543921664237739907432831130620963719411801278824687946696690037427832628847744971176768849199999660912119749161168553742828847589464646237268584248335963947314053941378100525944481004426184926278758184700625244481207629891188766127143523197896337387421696
9007199254740993	938	20927902484106785935737846235989195984500091087843328475479814865662261241927438823602557649375893393380074855665257695489942353537698399999321824239498322337107485657695178929292474537168496671927894628107882756201051888962008852369852557516369401250488962415259782377532254287046395792674774843392
9007199254740993	939	41855804968213571871475692471978391969000182175686656950959629731324522483854877647205115298751786786760149711330515390979884707075396799998643648478996644674214971315390357858584949074336993343855789256215765512402103777924017704739705115032738802500977924830519564755064508574092791585349549686784
9007199254740993	940	83711609936427143742951384943956783938000364351373313901919259462649044967709755294410230597503573573520299422661030781959769414150793599997287296957993289348429942630780715717169898148673986687711578512431531024804207555848035409479410230065477605001955849661039129510129017148185583170699099373568
9007199254740993	941	167423219872854287485902769887913567876000728702746627803838518925298089935419510588820461195007147147040598845322061563919538828301587199994574593915986578696859885261561431434339796297347973375423157024863062049608415111696070818958820460130955210003911699322078259020258034296371166341398198747136
9007199254740993	942	334846439745708574971805539775827135752001457405493255607677037850596179870839021177640922390014294294081197690644123127839077656603174399989149187831973157393719770523122862868679592594695946750846314049726124099216830223392141637917640920261910420007823398644156518040516068592742332682796397494272
9007199254740993	943	669692879491417149943611079551654271504002914810986511215354075701192359741678042355281844780028588588162395381288246255678155313206348799978298375663946314787439541046245725737359185189391893501692628099452248198433660446784283275835281840523820840015646797288313036081032137185484665365592794988544
9007199254740993	944	1339385758982834299887222159103308543008005829621973022430708151402384719483356084710563689560057177176324790762576492511356310626412697599956596751327892629574879082092491451474718370378783787003385256198904496396867320893568566551670563681047641680031293594576626072162064274370969330731185589977088
9007199254740993	945	2678771517965668599774444318206617086016011659243946044861416302804769438966712169421127379120114354352649581525152985022712621252825395199913193502655785259149758164184982902949436740757567574006770512397808992793734641787137133103341127362095283360062587189153252144324128548741938661462371179954176
9007199254740993	946	5357543035931337199548888636413234172032023318487892089722832605609538877933424338842254758240228708705299163050305970045425242505650790399826387005311570518299516328369965805898873481515135148013541024795617985587469283574274266206682254724190566720125174378306504288648257097483877322924742359908352
9007199254740993	947	10715086071862674399097777272826468344064046636975784179445665211219077755866848677684509516480457417410598326100611940090850485011301580799652774010623141036599032656739931611797746963030270296027082049591235971174938567148548532413364509448381133440250348756613008577296514194967754645849484719816704
9007199254740993	948	21430172143725348798195554545652936688128093273951568358891330422438155511733697355369019032960914834821196652201223880181700970022603161599305548021246282073198065313479863223595493926060540592054164099182471942349877134297097064826729018896762266880500697513226017154593028389935509291698969439633408
9007199254740993	949	42860344287450697596391109091305873376256186547903136717782660844876311023467394710738038065921829669642393304402447760363401940045206323198611096042492564146396130626959726447190987852121081184108328198364943884699754268594194129653458037793524533761001395026452034309186056779871018583397938879266816
9007199254740993	950	85720688574901395192782218182611746752512373095806273435565321689752622046934789421476076131843659339284786608804895520726803880090412646397222192084985128292792261253919452894381975704242162368216656396729887769399508537188388259306916075587049067522002790052904068618372113559742037166795877758533632
9007199254740993	951	171441377149802790385564436365223493505024746191612546871130643379505244093869578842952152263687318678569573217609791041453607760180825292794444384169970256585584522507838905788763951408484324736433312793459775538799017074376776518613832151174098135044005580105808137236744227119484074333591755517067264
9007199254740993	952	342882754299605580771128872730446987010049492383225093742261286759010488187739157685904304527374637357139146435219582082907215520361650585588888768339940513171169045015677811577527902816968649472866625586919551077598034148753553037227664302348196270088011160211616274473488454238968148667183511034134528
9007199254740993	953	685765508599211161542257745460893974020098984766450187484522573518020976375478315371808609054749274714278292870439164165814431040723301171177777536679881026342338090031355623155055805633937298945733251173839102155196068297507106074455328604696392540176022320423232548946976908477936297334367022068269056
9007199254740993	954	1371531017198422323084515490921787948040197969532900374969045147036041952750956630743617218109498549428556585740878328331628862081446602342355555073359762052684676180062711246310111611267874597891466502347678204310392136595014212148910657209392785080352044640846465097893953816955872594668734044136538112
9007199254740993	955	2743062034396844646169030981843575896080395939065800749938090294072083905501913261487234436218997098857113171481756656663257724162893204684711110146719524105369352360125422492620223222535749195782933004695356408620784273190028424297821314418785570160704089281692930195787907633911745189337468088273076224
9007199254740993	956	5486124068793689292338061963687151792160791878131601499876180588144167811003826522974468872437994197714226342963513313326515448325786409369422220293439048210738704720250844985240446445071498391565866009390712817241568546380056848595642628837571140321408178563385860391575815267823490378674936176546152448
9007199254740993	957	10972248137587378584676123927374303584321583756263202999752361176288335622007653045948937744875988395428452685927026626653030896651572818738844440586878096421477409440501689970480892890142996783131732018781425634483137092760113697191285257675142280642816357126771720783151630535646980757349872353092304896
9007199254740993	958	21944496275174757169352247854748607168643167512526405999504722352576671244015306091897875489751976790856905371854053253306061793303145637477688881173756192842954818881003379940961785780285993566263464037562851268966274185520227394382570515350284561285632714253543441566303261071293961514699744706184609792
9007199254740993	959	43888992550349514338704495709497214337286335025052811999009444705153342488030612183795750979503953581713810743708106506612123586606291274955377762347512385685909637762006759881923571560571987132526928075125702537932548371040454788765141030700569122571265428507086883132606522142587923029399489412369219584
9007199254740993	960	87777985100699028677408991418994428674572670050105623998018889410306684976061224367591501959007907163427621487416213013224247173212582549910755524695024771371819275524013519763847143121143974265053856150251405075865096742080909577530282061401138245142530857014173766265213044285175846058798978824738439168
9007199254740993	961	175555970201398057354817982837988857349145340100211247996037778820613369952122448735183003918015814326855242974832426026448494346425165099821511049390049542743638551048027039527694286242287948530107712300502810151730193484161819155060564122802276490285061714028347532530426088570351692117597957649476878336
9007199254740993	962	351111940402796114709635965675977714698290680200422495992075557641226739904244897470366007836031628653710485949664852052896988692850330199643022098780099085487277102096054079055388572484575897060215424601005620303460386968323638310121128245604552980570123428056695065060852177140703384235195915298953756672
9007199254740993	963	702223880805592229419271931351955429396581360400844991984151115282453479808489794940732015672063257307420971899329704105793977385700660399286044197560198170974554204192108158110777144969151794120430849202011240606920773936647276620242256491209105961140246856113390130121704354281406768470391830597907513344
9007199254740993	964	1404447761611184458838543862703910858793162720801689983968302230564906959616979589881464031344126514614841943798659408211587954771401320798572088395120396341949108408384216316221554289938303588240861698404022481213841547873294553240484512982418211922280493712226780260243408708562813536940783661195815026688
9007199254740993	965	2808895523222368917677087725407821717586325441603379967936604461129813919233959179762928062688253029229683887597318816423175909542802641597144176790240792683898216816768432632443108579876607176481723396808044962427683095746589106480969025964836423844560987424453560520486817417125627073881567322391630053376
9007199254740993	966	5617791046444737835354175450815643435172650883206759935873208922259627838467918359525856125376506058459367775194637632846351819085605283194288353580481585367796433633536865264886217159753214352963446793616089924855366191493178212961938051929672847689121974848907121040973634834251254147763134644783260106752
9007199254740993	967	11235582092889475670708350901631286870345301766413519871746417844519255676935836719051712250753012116918735550389275265692703638171210566388576707160963170735592867267073730529772434319506428705926893587232179849710732382986356425923876103859345695378243949697814242081947269668502508295526269289566520213504
9007199254740993	968	22471164185778951341416701803262573740690603532827039743492835689038511353871673438103424501506024233837471100778550531385407276342421132777153414321926341471185734534147461059544868639012857411853787174464359699421464765972712851847752207718691390756487899395628484163894539337005016591052538579133040427008
9007199254740993	969	44942328371557902682833403606525147481381207065654079486985671378077022707743346876206849003012048467674942201557101062770814552684842265554306828643852682942371469068294922119089737278025714823707574348928719398842929531945425703695504415437382781512975798791256968327789078674010033182105077158266080854016
9007199254740993	970	89884656743115805365666807213050294962762414131308158973971342756154045415486693752413698006024096935349884403114202125541629105369684531108613657287705365884742938136589844238179474556051429647415148697857438797685859063890851407391008830874765563025951597582513936655578157348020066364210154316532161708032
9007199254740993	971	179769313486231610731333614426100589925524828262616317947942685512308090830973387504827396012048193870699768806228404251083258210739369062217227314575410731769485876273179688476358949112102859294830297395714877595371718127781702814782017661749531126051903195165027873311156314696040132728420308633064323416064
9007199254740993	972	359538626972463221462667228852201179851049656525232635895885371024616181661946775009654792024096387741399537612456808502166516421478738124434454629150821463538971752546359376952717898224205718589660594791429755190743436255563405629564035323499062252103806390330055746622312629392080265456840617266128646832128
9007199254740993	973	719077253944926442925334457704402359702099313050465271791770742049232363323893550019309584048192775482799075224913617004333032842957476248868909258301642927077943505092718753905435796448411437179321189582859510381486872511126811259128070646998124504207612780660111493244625258784160530913681234532257293664256
9007199254740993	974	1438154507889852885850668915408804719404198626100930543583541484098464726647787100038619168096385550965598150449827234008666065685914952497737818516603285854155887010185437507810871592896822874358642379165719020762973745022253622518256141293996249008415225561320222986489250517568321061827362469064514587328512
9007199254740993	975	2876309015779705771701337830817609438808397252201861087167082968196929453295574200077238336192771101931196300899654468017332131371829904995475637033206571708311774020370875015621743185793645748717284758331438041525947490044507245036512282587992498016830451122640445972978501035136642123654724938129029174657024
9007199254740993	976	5752618031559411543402675661635218877616794504403722174334165936393858906591148400154476672385542203862392601799308936034664262743659809990951274066413143416623548040741750031243486371587291497434569516662876083051894980089014490073024565175984996033660902245280891945957002070273284247309449876258058349314048
9007199254740993	977	11505236063118823086805351323270437755233589008807444348668331872787717813182296800308953344771084407724785203598617872069328525487319619981902548132826286833247096081483500062486972743174582994869139033325752166103789960178028980146049130351969992067321804490561783891914004140546568494618899752516116698628096
9007199254740993	978	23010472126237646173610702646540875510467178017614888697336663745575435626364593600617906689542168815449570407197235744138657050974639239963805096265652573666494192162967000124973945486349165989738278066651504332207579920356057960292098260703939984134643608981123567783828008281093136989237799505032233397256192
9007199254740993	979	46020944252475292347221405293081751020934356035229777394673327491150871252729187201235813379084337630899140814394471488277314101949278479927610192531305147332988384325934000249947890972698331979476556133303008664415159840712115920584196521407879968269287217962247135567656016562186273978475599010064466794512384
9007199254740993	980	92041888504950584694442810586163502041868712070459554789346654982301742505458374402471626758168675261798281628788942976554628203898556959855220385062610294665976768651868000499895781945396663958953112266606017328830319681424231841168393042815759936538574435924494271135312033124372547956951198020128933589024768
9007199254740993	981	184083777009901169388885621172327004083737424140919109578693309964603485010916748804943253516337350523596563257577885953109256407797113919710440770125220589331953537303736000999791563890793327917906224533212034657660639362848463682336786085631519873077148871848988542270624066248745095913902396040257867178049536
9007199254740993	982	368167554019802338777771242344654008167474848281838219157386619929206970021833497609886507032674701047193126515155771906218512815594227839420881540250441178663907074607472001999583127781586655835812449066424069315321278725696927364673572171263039746154297743697977084541248132497490191827804792080515734356099072
9007199254740993	983	736335108039604677555542484689308016334949696563676438314773239858413940043666995219773014065349402094386253030311543812437025631188455678841763080500882357327814149214944003999166255563173311671624898132848138630642557451393854729347144342526079492308595487395954169082496264994980383655609584161031468712198144
9007199254740993	984	1472670216079209355111084969378616032669899393127352876629546479716827880087333990439546028130698804188772506060623087624874051262376911357683526161001764714655628298429888007998332511126346623343249796265696277261285114902787709458694288685052158984617190974791908338164992529989960767311219168322062937424396288
9007199254740993	985	2945340432158418710222169938757232065339798786254705753259092959433655760174667980879092056261397608377545012121246175249748102524753822715367052322003529429311256596859776015996665022252693246686499592531392554522570229805575418917388577370104317969234381949583816676329985059979921534622438336644125874848792576
9007199254740993	986	5890680864316837420444339877514464130679597572509411506518185918867311520349335961758184112522795216755090024242492350499496205049507645430734104644007058858622513193719552031993330044505386493372999185062785109045140459611150837834777154740208635938468763899167633352659970119959843069244876673288251749697585152
9007199254740993	987	11781361728633674840888679755028928261359195145018823013036371837734623040698671923516368225045590433510180048484984700998992410099015290861468209288014117717245026387439104063986660089010772986745998370125570218090280919222301675669554309480417271876937527798335266705319940239919686138489753346576503499395170304
9007199254740993	988	23562723457267349681777359510057856522718390290037646026072743675469246081397343847032736450091180867020360096969969401997984820198030581722936418576028235434490052774878208127973320178021545973491996740251140436180561838444603351339108618960834543753875055596670533410639880479839372276979506693153006998790340608
9007199254740993	989	47125446914534699363554719020115713045436780580075292052145487350938492162794687694065472900182361734040720193939938803995969640396061163445872837152056470868980105549756416255946640356043091946983993480502280872361123676889206702678217237921669087507750111193341066821279760959678744553959013386306013997580681216
9007199254740993	990	94250893829069398727109438040231426090873561160150584104290974701876984325589375388130945800364723468081440387879877607991939280792122326891745674304112941737960211099512832511893280712086183893967986961004561744722247353778413405356434475843338175015500222386682133642559521919357489107918026772612027995161362432
9007199254740993	991	188501787658138797454218876080462852181747122320301168208581949403753968651178750776261891600729446936162880775759755215983878561584244653783491348608225883475920422199025665023786561424172367787935973922009123489444494707556826810712868951686676350031000444773364267285119043838714978215836053545224055990322724864
9007199254740993	992	377003575316277594908437752160925704363494244640602336417163898807507937302357501552523783201458893872325761551519510431967757123168489307566982697216451766951840844398051330047573122848344735575871947844018246978888989415113653621425737903373352700062000889546728534570238087677429956431672107090448111980645449728
9007199254740993	993	754007150632555189816875504321851408726988489281204672834327797615015874604715003105047566402917787744651523103039020863935514246336978615133965394432903533903681688796102660095146245696689471151743895688036493957777978830227307242851475806746705400124001779093457069140476175354859912863344214180896223961290899456
9007199254740993	994	1508014301265110379633751008643702817453976978562409345668655595230031749209430006210095132805835575489303046206078041727871028492673957230267930788865807067807363377592205320190292491393378942303487791376072987915555957660454614485702951613493410800248003558186914138280952350709719825726688428361792447922581798912
9007199254740993	995	3016028602530220759267502017287405634907953957124818691337311190460063498418860012420190265611671150978606092412156083455742056985347914460535861577731614135614726755184410640380584982786757884606975582752145975831111915320909228971405903226986821600496007116373828276561904701419439651453376856723584895845163597824
9007199254740993	996	6032057205060441518535004034574811269815907914249637382674622380920126996837720024840380531223342301957212184824312166911484113970695828921071723155463228271229453510368821280761169965573515769213951165504291951662223830641818457942811806453973643200992014232747656553123809402838879302906753713447169791690327195648
9007199254740993	997	12064114410120883037070008069149622539631815828499274765349244761840253993675440049680761062446684603914424369648624333822968227941391657842143446310926456542458907020737642561522339931147031538427902331008583903324447661283636915885623612907947286401984028465495313106247618805677758605813507426894339583380654391296
9007199254740993	998	24128228820241766074140016138299245079263631656998549530698489523680507987350880099361522124893369207828848739297248667645936455882783315684286892621852913084917814041475285123044679862294063076855804662017167806648895322567273831771247225815894572803968056930990626212495237611355517211627014853788679166761308782592
9007199254740993	999	48256457640483532148280032276598490158527263313997099061396979047361015974701760198723044249786738415657697478594497335291872911765566631368573785243705826169835628082950570246089359724588126153711609324034335613297790645134547663542494451631789145607936113861981252424990475222711034423254029707577358333522617565184
9007199254740993	1000	96512915280967064296560064553196980317054526627994198122793958094722031949403520397446088499573476831315394957188994670583745823531133262737147570487411652339671256165901140492178719449176252307423218648068671226595581290269095327084988903263578291215872227723962504849980950445422068846508059415154716667045235130368
9007199254740993	1001	193025830561934128593120129106393960634109053255988396245587916189444063898807040794892176999146953662630789914377989341167491647062266525474295140974823304679342512331802280984357438898352504614846437296137342453191162580538190654169977806527156582431744455447925009699961900890844137693016118830309433334090470260736
9007199254740993	1002	386051661123868257186240258212787921268218106511976792491175832378888127797614081589784353998293907325261579828755978682334983294124533050948590281949646609358685024663604561968714877796705009229692874592274684906382325161076381308339955613054313164863488910895850019399923801781688275386032237660618866668180940521472
9007199254740993	1003	772103322247736514372480516425575842536436213023953584982351664757776255595228163179568707996587814650523159657511957364669966588249066101897180563899293218717370049327209123937429755593410018459385749184549369812764650322152762616679911226108626329726977821791700038799847603563376550772064475321237733336361881042944
9007199254740993	1004	1544206644495473028744961032851151685072872426047907169964703329515552511190456326359137415993175629301046319315023914729339933176498132203794361127798586437434740098654418247874859511186820036918771498369098739625529300644305525233359822452217252659453955643583400077599695207126753101544128950642475466672723762085888
9007199254740993	1005	3088413288990946057489922065702303370145744852095814339929406659031105022380912652718274831986351258602092638630047829458679866352996264407588722255597172874869480197308836495749719022373640073837542996738197479251058601288611050466719644904434505318907911287166800155199390414253506203088257901284950933345447524171776
9007199254740993	1006	6176826577981892114979844131404606740291489704191628679858813318062210044761825305436549663972702517204185277260095658917359732705992528815177444511194345749738960394617672991499438044747280147675085993476394958502117202577222100933439289808869010637815822574333600310398780828507012406176515802569901866690895048343552
9007199254740993	1007	12353653155963784229959688262809213480582979408383257359717626636124420089523650610873099327945405034408370554520191317834719465411985057630354889022388691499477920789235345982998876089494560295350171986952789917004234405154444201866878579617738021275631645148667200620797561657014024812353031605139803733381790096687104
9007199254740993	1008	24707306311927568459919376525618426961165958816766514719435253272248840179047301221746198655890810068816741109040382635669438930823970115260709778044777382998955841578470691965997752178989120590700343973905579834008468810308888403733757159235476042551263290297334401241595123314028049624706063210279607466763580193374208
9007199254740993	1009	49414612623855136919838753051236853922331917633533029438870506544497680358094602443492397311781620137633482218080765271338877861647940230521419556089554765997911683156941383931995504357978241181400687947811159668016937620617776807467514318470952085102526580594668802483190246628056099249412126420559214933527160386748416
9007199254740993	1010	98829225247710273839677506102473707844663835267066058877741013088995360716189204886984794623563240275266964436161530542677755723295880461042839112179109531995823366313882767863991008715956482362801375895622319336033875241235553614935028636941904170205053161189337604966380493256112198498824252841118429867054320773496832
9007199254740993	1011	197658450495420547679355012204947415689327670534132117755482026177990721432378409773969589247126480550533928872323061085355511446591760922085678224358219063991646732627765535727982017431912964725602751791244638672067750482471107229870057273883808340410106322378675209932760986512224396997648505682236859734108641546993664
9007199254740993	1012	395316900990841095358710024409894831378655341068264235510964052355981442864756819547939178494252961101067857744646122170711022893183521844171356448716438127983293465255531071455964034863825929451205503582489277344135500964942214459740114547767616680820212644757350419865521973024448793995297011364473719468217283093987328
9007199254740993	1013	790633801981682190717420048819789662757310682136528471021928104711962885729513639095878356988505922202135715489292244341422045786367043688342712897432876255966586930511062142911928069727651858902411007164978554688271001929884428919480229095535233361640425289514700839731043946048897587990594022728947438936434566187974656
9007199254740993	1014	1581267603963364381434840097639579325514621364273056942043856209423925771459027278191756713977011844404271430978584488682844091572734087376685425794865752511933173861022124285823856139455303717804822014329957109376542003859768857838960458191070466723280850579029401679462087892097795175981188045457894877872869132375949312
9007199254740993	1015	3162535207926728762869680195279158651029242728546113884087712418847851542918054556383513427954023688808542861957168977365688183145468174753370851589731505023866347722044248571647712278910607435609644028659914218753084007719537715677920916382140933446561701158058803358924175784195590351962376090915789755745738264751898624
9007199254740993	1016	6325070415853457525739360390558317302058485457092227768175424837695703085836109112767026855908047377617085723914337954731376366290936349506741703179463010047732695444088497143295424557821214871219288057319828437506168015439075431355841832764281866893123402316117606717848351568391180703924752181831579511491476529503797248
9007199254740993	1017	12650140831706915051478720781116634604116970914184455536350849675391406171672218225534053711816094755234171447828675909462752732581872699013483406358926020095465390888176994286590849115642429742438576114639656875012336030878150862711683665528563733786246804632235213435696703136782361407849504363663159022982953059007594496
9007199254740993	1018	25300281663413830102957441562233269208233941828368911072701699350782812343344436451068107423632189510468342895657351818925505465163745398026966812717852040190930781776353988573181698231284859484877152229279313750024672061756301725423367331057127467572493609264470426871393406273564722815699008727326318045965906118015188992
9007199254740993	1019	50600563326827660205914883124466538416467883656737822145403398701565624686688872902136214847264379020936685791314703637851010930327490796053933625435704080381861563552707977146363396462569718969754304458558627500049344123512603450846734662114254935144987218528940853742786812547129445631398017454652636091931812236030377984
9007199254740993	1020	101201126653655320411829766248933076832935767313475644290806797403131249373377745804272429694528758041873371582629407275702021860654981592107867250871408160763723127105415954292726792925139437939508608917117255000098688247025206901693469324228509870289974437057881707485573625094258891262796034909305272183863624472060755968
9007199254740993	1021	202402253307310640823659532497866153665871534626951288581613594806262498746755491608544859389057516083746743165258814551404043721309963184215734501742816321527446254210831908585453585850278875879017217834234510000197376494050413803386938648457019740579948874115763414971147250188517782525592069818610544367727248944121511936
9007199254740993	1022	404804506614621281647319064995732307331743069253902577163227189612524997493510983217089718778115032167493486330517629102808087442619926368431469003485632643054892508421663817170907171700557751758034435668469020000394752988100827606773877296914039481159897748231526829942294500377035565051184139637221088735454497888243023872
9007199254740993	1023	809609013229242563294638129991464614663486138507805154326454379225049994987021966434179437556230064334986972661035258205616174885239852736862938006971265286109785016843327634341814343401115503516068871336938040000789505976201655213547754593828078962319795496463053659884589000754071130102368279274442177470908995776486047744
9007199254740993	1024	1619218026458485126589276259982929229326972277015610308652908758450099989974043932868358875112460128669973945322070516411232349770479705473725876013942530572219570033686655268683628686802231007032137742673876080001579011952403310427095509187656157924639590992926107319769178001508142260204736558548884354941817991552972095488
-18014398509481983	-1076	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002225073858507201259573821257020768020077017763406988739288376763306013328417497570685406341460323054239108249322037716056011260300124027377191834796392769721437078990836532798904431849864732504110467273084696977812028716236556967935895657351868202788722494811530151317616366333296945953431369222190308053787694940411743707809822580740988880551617907119002148759401915892151482081924890263312702257321184750771861452224096212631698623638776860141838061165702263776640907648194435536054336373727978014593100678660492117516784908521511159767373323339191983221326853519128338784891913380715532840971003878993627240686726663397609149834349831344879676653469091559130189899114521124782380547341009775590676096291585949697743018930811385869272811532937339507043361663818359375
-18014398509481983	-1075	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000445014771701440251914764251404153604015403552681397747857675352661202665683499514137081268292064610847821649864407543211202252060024805475438366959278553944287415798167306559780886369972946500822093454616939395562405743247311393587179131470373640557744498962306030263523273266659389190686273844438061610757538988082348741561964516148197776110323581423800429751880383178430296416384978052662540451464236950154372290444819242526339724727755372028367612233140452755328181529638887107210867274745595602918620135732098423503356981704302231953474664667838396644265370703825667756978382676143106568194200775798725448137345332679521829966869966268975935330693818311826037979822904224956476109468201955118135219258317189939548603786162277173854562306587467901408672332763671875
-18014398509481983	-1074	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089002954340288050382952850280830720803080710536279549571535070532240533136699902827416253658412922169564329972881508642240450412004961095087673391855710788857483159633461311956177273994589300164418690923387879112481148649462278717435826294074728111548899792461206052704654653331877838137254768887612322151507797616469748312392903229639555222064716284760085950376076635686059283276995610532508090292847390030874458088963848505267944945551074405673522446628090551065636305927777421442173454949119120583724027146419684700671396340860446390694932933567679328853074140765133551395676535228621313638840155159745089627469066535904365993373993253795187066138763662365207595964580844991295221893640391023627043851663437987909720757232455434770912461317493580281734466552734375
-18014398509481983	-1073	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017800590868057610076590570056166144160616142107255909914307014106448106627339980565483250731682584433912865994576301728448090082400992219017534678371142157771496631926692262391235454798917860032883738184677575822496229729892455743487165258814945622309779958492241210540930930666375567627450953777522464430301559523293949662478580645927911044412943256952017190075215327137211856655399122106501618058569478006174891617792769701053588989110214881134704489325618110213127261185555484288434690989823824116744805429283936940134279268172089278138986586713535865770614828153026710279135307045724262727768031031949017925493813307180873198674798650759037413227752732473041519192916168998259044378728078204725408770332687597581944151446491086954182492263498716056346893310546875
-18014398509481983	-1072	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003560118173611522015318114011233228832123228421451181982861402821289621325467996113096650146336516886782573198915260345689618016480198443803506935674228431554299326385338452478247090959783572006576747636935515164499245945978491148697433051762989124461955991698448242108186186133275113525490190755504492886060311904658789932495716129185582208882588651390403438015043065427442371331079824421300323611713895601234978323558553940210717797822042976226940897865123622042625452237111096857686938197964764823348961085856787388026855853634417855627797317342707173154122965630605342055827061409144852545553606206389803585098762661436174639734959730151807482645550546494608303838583233799651808875745615640945081754066537519516388830289298217390836498452699743211269378662109375
-18014398509481983	-1071	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000712023634722304403063622802246645766424645684290236396572280564257924265093599222619330029267303377356514639783052069137923603296039688760701387134845686310859865277067690495649418191956714401315349527387103032899849189195698229739486610352597824892391198339689648421637237226655022705098038151100898577212062380931757986499143225837116441776517730278080687603008613085488474266215964884260064722342779120246995664711710788042143559564408595245388179573024724408525090447422219371537387639592952964669792217171357477605371170726883571125559463468541434630824593126121068411165412281828970509110721241277960717019752532287234927946991946030361496529110109298921660767716646759930361775149123128189016350813307503903277766057859643478167299690539948642253875732421875
-18014398509481983	-1070	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142404726944460880612724560449329153284929136858047279314456112851584853018719844523866005853460675471302927956610413827584720659207937752140277426969137262171973055413538099129883638391342880263069905477420606579969837839139645947897322070519564978478239667937929684327447445331004541019607630220179715442412476186351597299828645167423288355303546055616137520601722617097694853243192976852012944468555824049399132942342157608428711912881719049077635914604944881705018089484443874307477527918590592933958443434271495521074234145376714225111892693708286926164918625224213682233082456365794101822144248255592143403950506457446985589398389206072299305822021859784332153543329351986072355029824625637803270162661500780655553211571928695633459938107989728450775146484375
-18014398509481983	-1069	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028480945388892176122544912089865830656985827371609455862891222570316970603743968904773201170692135094260585591322082765516944131841587550428055485393827452434394611082707619825976727678268576052613981095484121315993967567827929189579464414103912995695647933587585936865489489066200908203921526044035943088482495237270319459965729033484657671060709211123227504120344523419538970648638595370402588893711164809879826588468431521685742382576343809815527182920988976341003617896888774861495505583718118586791688686854299104214846829075342845022378538741657385232983725044842736446616491273158820364428849651118428680790101291489397117879677841214459861164404371956866430708665870397214471005964925127560654032532300156131110642314385739126691987621597945690155029296875
-18014398509481983	-1068	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005696189077778435224508982417973166131397165474321891172578244514063394120748793780954640234138427018852117118264416553103388826368317510085611097078765490486878922216541523965195345535653715210522796219096824263198793513565585837915892882820782599139129586717517187373097897813240181640784305208807188617696499047454063891993145806696931534212141842224645500824068904683907794129727719074080517778742232961975965317693686304337148476515268761963105436584197795268200723579377754972299101116743623717358337737370859820842969365815068569004475707748331477046596745008968547289323298254631764072885769930223685736158020258297879423575935568242891972232880874391373286141733174079442894201192985025512130806506460031226222128462877147825338397524319589138031005859375
-18014398509481983	-1067	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001139237815555687044901796483594633226279433094864378234515648902812678824149758756190928046827685403770423423652883310620677765273663502017122219415753098097375784443308304793039069107130743042104559243819364852639758702713117167583178576564156519827825917343503437474619579562648036328156861041761437723539299809490812778398629161339386306842428368444929100164813780936781558825945543814816103555748446592395193063538737260867429695303053752392621087316839559053640144715875550994459820223348724743471667547474171964168593873163013713800895141549666295409319349001793709457864659650926352814577153986044737147231604051659575884715187113648578394446576174878274657228346634815888578840238597005102426161301292006245244425692575429565067679504863917827606201171875
-18014398509481983	-1066	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000227847563111137408980359296718926645255886618972875646903129780562535764829951751238185609365537080754084684730576662124135553054732700403424443883150619619475156888661660958607813821426148608420911848763872970527951740542623433516635715312831303965565183468700687494923915912529607265631372208352287544707859961898162555679725832267877261368485673688985820032962756187356311765189108762963220711149689318479038612707747452173485939060610750478524217463367911810728028943175110198891964044669744948694333509494834392833718774632602742760179028309933259081863869800358741891572931930185270562915430797208947429446320810331915176943037422729715678889315234975654931445669326963177715768047719401020485232260258401249048885138515085913013535900972783565521240234375
-18014398509481983	-1065	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045569512622227481796071859343785329051177323794575129380625956112507152965990350247637121873107416150816936946115332424827110610946540080684888776630123923895031377732332191721562764285229721684182369752774594105590348108524686703327143062566260793113036693740137498984783182505921453126274441670457508941571992379632511135945166453575452273697134737797164006592551237471262353037821752592644142229937863695807722541549490434697187812122150095704843492673582362145605788635022039778392808933948989738866701898966878566743754926520548552035805661986651816372773960071748378314586386037054112583086159441789485889264162066383035388607484545943135777863046995130986289133865392635543153609543880204097046452051680249809777027703017182602707180194556713104248046875
-18014398509481983	-1064	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009113902524445496359214371868757065810235464758915025876125191222501430593198070049527424374621483230163387389223066484965422122189308016136977755326024784779006275546466438344312552857045944336836473950554918821118069621704937340665428612513252158622607338748027499796956636501184290625254888334091501788314398475926502227189033290715090454739426947559432801318510247494252470607564350518528828445987572739161544508309898086939437562424430019140968698534716472429121157727004407955678561786789797947773340379793375713348750985304109710407161132397330363274554792014349675662917277207410822516617231888357897177852832413276607077721496909188627155572609399026197257826773078527108630721908776040819409290410336049961955405540603436520541436038911342620849609375
-18014398509481983	-1063	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001822780504889099271842874373751413162047092951783005175225038244500286118639614009905484874924296646032677477844613296993084424437861603227395551065204956955801255109293287668862510571409188867367294790110983764223613924340987468133085722502650431724521467749605499959391327300236858125050977666818300357662879695185300445437806658143018090947885389511886560263702049498850494121512870103705765689197514547832308901661979617387887512484886003828193739706943294485824231545400881591135712357357959589554668075958675142669750197060821942081432226479466072654910958402869935132583455441482164503323446377671579435570566482655321415544299381837725431114521879805239451565354615705421726144381755208163881858082067209992391081108120687304108287207782268524169921875
-18014398509481983	-1062	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000364556100977819854368574874750282632409418590356601035045007648900057223727922801981096974984859329206535495568922659398616884887572320645479110213040991391160251021858657533772502114281837773473458958022196752844722784868197493626617144500530086344904293549921099991878265460047371625010195533363660071532575939037060089087561331628603618189577077902377312052740409899770098824302574020741153137839502909566461780332395923477577502496977200765638747941388658897164846309080176318227142471471591917910933615191735028533950039412164388416286445295893214530982191680573987026516691088296432900664689275534315887114113296531064283108859876367545086222904375961047890313070923141084345228876351041632776371616413441998478216221624137460821657441556453704833984375
-18014398509481983	-1061	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072911220195563970873714974950056526481883718071320207009001529780011444745584560396219394996971865841307099113784531879723376977514464129095822042608198278232050204371731506754500422856367554694691791604439350568944556973639498725323428900106017268980858709984219998375653092009474325002039106672732014306515187807412017817512266325720723637915415580475462410548081979954019764860514804148230627567900581913292356066479184695515500499395440153127749588277731779432969261816035263645428494294318383582186723038347005706790007882432877683257289059178642906196438336114797405303338217659286580132937855106863177422822659306212856621771975273509017244580875192209578062614184628216869045775270208326555274323282688399695643244324827492164331488311290740966796875
-18014398509481983	-1060	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014582244039112794174742994990011305296376743614264041401800305956002288949116912079243878999394373168261419822756906375944675395502892825819164408521639655646410040874346301350900084571273510938938358320887870113788911394727899745064685780021203453796171741996843999675130618401894865000407821334546402861303037561482403563502453265144144727583083116095092482109616395990803952972102960829646125513580116382658471213295836939103100099879088030625549917655546355886593852363207052729085698858863676716437344607669401141358001576486575536651457811835728581239287667222959481060667643531857316026587571021372635484564531861242571324354395054701803448916175038441915612522836925643373809155054041665311054864656537679939128648864965498432866297662258148193359375
-18014398509481983	-1059	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002916448807822558834948598998002261059275348722852808280360061191200457789823382415848775799878874633652283964551381275188935079100578565163832881704327931129282008174869260270180016914254702187787671664177574022757782278945579949012937156004240690759234348399368799935026123680378973000081564266909280572260607512296480712700490653028828945516616623219018496421923279198160790594420592165929225102716023276531694242659167387820620019975817606125109983531109271177318770472641410545817139771772735343287468921533880228271600315297315107330291562367145716247857533444591896212133528706371463205317514204274527096912906372248514264870879010940360689783235007688383122504567385128674761831010808333062210972931307535987825729772993099686573259532451629638671875
-18014398509481983	-1058	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000583289761564511766989719799600452211855069744570561656072012238240091557964676483169755159975774926730456792910276255037787015820115713032766576340865586225856401634973852054036003382850940437557534332835514804551556455789115989802587431200848138151846869679873759987005224736075794600016312853381856114452121502459296142540098130605765789103323324643803699284384655839632158118884118433185845020543204655306338848531833477564124003995163521225021996706221854235463754094528282109163427954354547068657493784306776045654320063059463021466058312473429143249571506688918379242426705741274292641063502840854905419382581274449702852974175802188072137956647001537676624500913477025734952366202161666612442194586261507197565145954598619937314651906490325927734375
-18014398509481983	-1057	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116657952312902353397943959920090442371013948914112331214402447648018311592935296633951031995154985346091358582055251007557403164023142606553315268173117245171280326994770410807200676570188087511506866567102960910311291157823197960517486240169627630369373935974751997401044947215158920003262570676371222890424300491859228508019626121153157820664664928760739856876931167926431623776823686637169004108640931061267769706366695512824800799032704245004399341244370847092750818905656421832685590870909413731498756861355209130864012611892604293211662494685828649914301337783675848485341148254858528212700568170981083876516254889940570594835160437614427591329400307535324900182695405146990473240432333322488438917252301439513029190919723987462930381298065185546875
-18014398509481983	-1056	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023331590462580470679588791984018088474202789782822466242880489529603662318587059326790206399030997069218271716411050201511480632804628521310663053634623449034256065398954082161440135314037617502301373313420592182062258231564639592103497248033925526073874787194950399480208989443031784000652514135274244578084860098371845701603925224230631564132932985752147971375386233585286324755364737327433800821728186212253553941273339102564960159806540849000879868248874169418550163781131284366537118174181882746299751372271041826172802522378520858642332498937165729982860267556735169697068229650971705642540113634196216775303250977988114118967032087522885518265880061507064980036539081029398094648086466664497687783450460287902605838183944797492586076259613037109375
-18014398509481983	-1055	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004666318092516094135917758396803617694840557956564493248576097905920732463717411865358041279806199413843654343282210040302296126560925704262132610726924689806851213079790816432288027062807523500460274662684118436412451646312927918420699449606785105214774957438990079896041797888606356800130502827054848915616972019674369140320785044846126312826586597150429594275077246717057264951072947465486760164345637242450710788254667820512992031961308169800175973649774833883710032756226256873307423634836376549259950274454208365234560504475704171728466499787433145996572053511347033939413645930194341128508022726839243355060650195597622823793406417504577103653176012301412996007307816205879618929617293332899537556690092057580521167636788959498517215251922607421875
-18014398509481983	-1054	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000933263618503218827183551679360723538968111591312898649715219581184146492743482373071608255961239882768730868656442008060459225312185140852426522145384937961370242615958163286457605412561504700092054932536823687282490329262585583684139889921357021042954991487798015979208359577721271360026100565410969783123394403934873828064157008969225262565317319430085918855015449343411452990214589493097352032869127448490142157650933564102598406392261633960035194729954966776742006551245251374661484726967275309851990054890841673046912100895140834345693299957486629199314410702269406787882729186038868225701604545367848671012130039119524564758681283500915420730635202460282599201461563241175923785923458666579907511338018411516104233527357791899703443050384521484375
-18014398509481983	-1053	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000186652723700643765436710335872144707793622318262579729943043916236829298548696474614321651192247976553746173731288401612091845062437028170485304429076987592274048523191632657291521082512300940018410986507364737456498065852517116736827977984271404208590998297559603195841671915544254272005220113082193956624678880786974765612831401793845052513063463886017183771003089868682290598042917898619470406573825489698028431530186712820519681278452326792007038945990993355348401310249050274932296945393455061970398010978168334609382420179028166869138659991497325839862882140453881357576545837207773645140320909073569734202426007823904912951736256700183084146127040492056519840292312648235184757184691733315981502267603682303220846705471558379940688610076904296875
-18014398509481983	-1052	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037330544740128753087342067174428941558724463652515945988608783247365859709739294922864330238449595310749234746257680322418369012487405634097060885815397518454809704638326531458304216502460188003682197301472947491299613170503423347365595596854280841718199659511920639168334383108850854401044022616438791324935776157394953122566280358769010502612692777203436754200617973736458119608583579723894081314765097939605686306037342564103936255690465358401407789198198671069680262049810054986459389078691012394079602195633666921876484035805633373827731998299465167972576428090776271515309167441554729028064181814713946840485201564780982590347251340036616829225408098411303968058462529647036951436938346663196300453520736460644169341094311675988137722015380859375
-18014398509481983	-1051	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007466108948025750617468413434885788311744892730503189197721756649473171941947858984572866047689919062149846949251536064483673802497481126819412177163079503690961940927665306291660843300492037600736439460294589498259922634100684669473119119370856168343639931902384127833666876621770170880208804523287758264987155231478990624513256071753802100522538555440687350840123594747291623921716715944778816262953019587921137261207468512820787251138093071680281557839639734213936052409962010997291877815738202478815920439126733384375296807161126674765546399659893033594515285618155254303061833488310945805612836362942789368097040312956196518069450268007323365845081619682260793611692505929407390287387669332639260090704147292128833868218862335197627544403076171875
-18014398509481983	-1050	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001493221789605150123493682686977157662348978546100637839544351329894634388389571796914573209537983812429969389850307212896734760499496225363882435432615900738192388185533061258332168660098407520147287892058917899651984526820136933894623823874171233668727986380476825566733375324354034176041760904657551652997431046295798124902651214350760420104507711088137470168024718949458324784343343188955763252590603917584227452241493702564157450227618614336056311567927946842787210481992402199458375563147640495763184087825346676875059361432225334953109279931978606718903057123631050860612366697662189161122567272588557873619408062591239303613890053601464673169016323936452158722338501185881478057477533866527852018140829458425766773643772467039525508880615234375
-18014398509481983	-1049	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000298644357921030024698736537395431532469795709220127567908870265978926877677914359382914641907596762485993877970061442579346952099899245072776487086523180147638477637106612251666433732019681504029457578411783579930396905364027386778924764774834246733745597276095365113346675064870806835208352180931510330599486209259159624980530242870152084020901542217627494033604943789891664956868668637791152650518120783516845490448298740512831490045523722867211262313585589368557442096398480439891675112629528099152636817565069335375011872286445066990621855986395721343780611424726210172122473339532437832224513454517711574723881612518247860722778010720292934633803264787290431744467700237176295611495506773305570403628165891685153354728754493407905101776123046875
-18014398509481983	-1048	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059728871584206004939747307479086306493959141844025513581774053195785375535582871876582928381519352497198775594012288515869390419979849014555297417304636029527695527421322450333286746403936300805891515682356715986079381072805477355784952954966849346749119455219073022669335012974161367041670436186302066119897241851831924996106048574030416804180308443525498806720988757978332991373733727558230530103624156703369098089659748102566298009104744573442252462717117873711488419279696087978335022525905619830527363513013867075002374457289013398124371197279144268756122284945242034424494667906487566444902690903542314944776322503649572144555602144058586926760652957458086348893540047435259122299101354661114080725633178337030670945750898681581020355224609375
-18014398509481983	-1047	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011945774316841200987949461495817261298791828368805102716354810639157075107116574375316585676303870499439755118802457703173878083995969802911059483460927205905539105484264490066657349280787260161178303136471343197215876214561095471156990590993369869349823891043814604533867002594832273408334087237260413223979448370366384999221209714806083360836061688705099761344197751595666598274746745511646106020724831340673819617931949620513259601820948914688450492543423574742297683855939217595667004505181123966105472702602773415000474891457802679624874239455828853751224456989048406884898933581297513288980538180708462988955264500729914428911120428811717385352130591491617269778708009487051824459820270932222816145126635667406134189150179736316204071044921875
-18014398509481983	-1046	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002389154863368240197589892299163452259758365673761020543270962127831415021423314875063317135260774099887951023760491540634775616799193960582211896692185441181107821096852898013331469856157452032235660627294268639443175242912219094231398118198673973869964778208762920906773400518966454681666817447452082644795889674073276999844241942961216672167212337741019952268839550319133319654949349102329221204144966268134763923586389924102651920364189782937690098508684714948459536771187843519133400901036224793221094540520554683000094978291560535924974847891165770750244891397809681376979786716259502657796107636141692597791052900145982885782224085762343477070426118298323453955741601897410364891964054186444563229025327133481226837830035947263240814208984375
-18014398509481983	-1045	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000477830972673648039517978459832690451951673134752204108654192425566283004284662975012663427052154819977590204752098308126955123359838792116442379338437088236221564219370579602666293971231490406447132125458853727888635048582443818846279623639734794773992955641752584181354680103793290936333363489490416528959177934814655399968848388592243334433442467548203990453767910063826663930989869820465844240828993253626952784717277984820530384072837956587538019701736942989691907354237568703826680180207244958644218908104110936600018995658312107184994969578233154150048978279561936275395957343251900531559221527228338519558210580029196577156444817152468695414085223659664690791148320379482072978392810837288912645805065426696245367566007189452648162841796875
-18014398509481983	-1044	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095566194534729607903595691966538090390334626950440821730838485113256600856932595002532685410430963995518040950419661625391024671967758423288475867687417647244312843874115920533258794246298081289426425091770745577727009716488763769255924727946958954798591128350516836270936020758658187266672697898083305791835586962931079993769677718448666886688493509640798090753582012765332786197973964093168848165798650725390556943455596964106076814567591317507603940347388597938381470847513740765336036041448991728843781620822187320003799131662421436998993915646630830009795655912387255079191468650380106311844305445667703911642116005839315431288963430493739082817044731932938158229664075896414595678562167457782529161013085339249073513201437890529632568359375
-18014398509481983	-1043	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019113238906945921580719138393307618078066925390088164346167697022651320171386519000506537082086192799103608190083932325078204934393551684657695173537483529448862568774823184106651758849259616257885285018354149115545401943297752753851184945589391790959718225670103367254187204151731637453334539579616661158367117392586215998753935543689733377337698701928159618150716402553066557239594792818633769633159730145078111388691119392821215362913518263501520788069477719587676294169502748153067207208289798345768756324164437464000759826332484287399798783129326166001959131182477451015838293730076021262368861089133540782328423201167863086257792686098747816563408946386587631645932815179282919135712433491556505832202617067849814702640287578105926513671875
-18014398509481983	-1042	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003822647781389184316143827678661523615613385078017632869233539404530264034277303800101307416417238559820721638016786465015640986878710336931539034707496705889772513754964636821330351769851923251577057003670829823109080388659550550770236989117878358191943645134020673450837440830346327490666907915923332231673423478517243199750787108737946675467539740385631923630143280510613311447918958563726753926631946029015622277738223878564243072582703652700304157613895543917535258833900549630613441441657959669153751264832887492800151965266496857479959756625865233200391826236495490203167658746015204252473772217826708156465684640233572617251558537219749563312681789277317526329186563035856583827142486698311301166440523413569962940528057515621185302734375
-18014398509481983	-1041	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000764529556277836863228765535732304723122677015603526573846707880906052806855460760020261483283447711964144327603357293003128197375742067386307806941499341177954502750992927364266070353970384650315411400734165964621816077731910110154047397823575671638388729026804134690167488166069265498133381583184666446334684695703448639950157421747589335093507948077126384726028656102122662289583791712745350785326389205803124455547644775712848614516540730540060831522779108783507051766780109926122688288331591933830750252966577498560030393053299371495991951325173046640078365247299098040633531749203040850494754443565341631293136928046714523450311707443949912662536357855463505265837312607171316765428497339662260233288104682713992588105611503124237060546875
-18014398509481983	-1040	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152905911255567372645753107146460944624535403120705314769341576181210561371092152004052296656689542392828865520671458600625639475148413477261561388299868235590900550198585472853214070794076930063082280146833192924363215546382022030809479564715134327677745805360826938033497633213853099626676316636933289266936939140689727990031484349517867018701589615425276945205731220424532457916758342549070157065277841160624891109528955142569722903308146108012166304555821756701410353356021985224537657666318386766150050593315499712006078610659874299198390265034609328015673049459819608126706349840608170098950888713068326258627385609342904690062341488789982532507271571092701053167462521434263353085699467932452046657620936542798517621122300624847412109375
-18014398509481983	-1039	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030581182251113474529150621429292188924907080624141062953868315236242112274218430400810459331337908478565773104134291720125127895029682695452312277659973647118180110039717094570642814158815386012616456029366638584872643109276404406161895912943026865535549161072165387606699526642770619925335263327386657853387387828137945598006296869903573403740317923085055389041146244084906491583351668509814031413055568232124978221905791028513944580661629221602433260911164351340282070671204397044907531533263677353230010118663099942401215722131974859839678053006921865603134609891963921625341269968121634019790177742613665251725477121868580938012468297757996506501454314218540210633492504286852670617139893586490409331524187308559703524224460124969482421875
-18014398509481983	-1038	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006116236450222694905830124285858437784981416124828212590773663047248422454843686080162091866267581695713154620826858344025025579005936539090462455531994729423636022007943418914128562831763077202523291205873327716974528621855280881232379182588605373107109832214433077521339905328554123985067052665477331570677477565627589119601259373980714680748063584617011077808229248816981298316670333701962806282611113646424995644381158205702788916132325844320486652182232870268056414134240879408981506306652735470646002023732619988480243144426394971967935610601384373120626921978392784325068253993624326803958035548522733050345095424373716187602493659551599301300290862843708042126698500857370534123427978717298081866304837461711940704844892024993896484375
-18014398509481983	-1037	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223247290044538981166024857171687556996283224965642518154732609449684490968737216032418373253516339142630924165371668805005115801187307818092491106398945884727204401588683782825712566352615440504658241174665543394905724371056176246475836517721074621421966442886615504267981065710824797013410533095466314135495513125517823920251874796142936149612716923402215561645849763396259663334066740392561256522222729284999128876231641140557783226465168864097330436446574053611282826848175881796301261330547094129200404746523997696048628885278994393587122120276874624125384395678556865013650798724865360791607109704546610069019084874743237520498731910319860260058172568741608425339700171474106824685595743459616373260967492342388140968978404998779296875
-18014398509481983	-1036	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244649458008907796233204971434337511399256644993128503630946521889936898193747443206483674650703267828526184833074333761001023160237461563618498221279789176945440880317736756565142513270523088100931648234933108678981144874211235249295167303544214924284393288577323100853596213142164959402682106619093262827099102625103564784050374959228587229922543384680443112329169952679251932666813348078512251304444545856999825775246328228111556645293033772819466087289314810722256565369635176359260252266109418825840080949304799539209725777055798878717424424055374924825076879135711373002730159744973072158321421940909322013803816974948647504099746382063972052011634513748321685067940034294821364937119148691923274652193498468477628193795680999755859375
-18014398509481983	-1035	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048929891601781559246640994286867502279851328998625700726189304377987379638749488641296734930140653565705236966614866752200204632047492312723699644255957835389088176063547351313028502654104617620186329646986621735796228974842247049859033460708842984856878657715464620170719242628432991880536421323818652565419820525020712956810074991845717445984508676936088622465833990535850386533362669615702450260888909171399965155049265645622311329058606754563893217457862962144451313073927035271852050453221883765168016189860959907841945155411159775743484884811074984965015375827142274600546031948994614431664284388181864402760763394989729500819949276412794410402326902749664337013588006858964272987423829738384654930438699693695525638759136199951171875
-18014398509481983	-1034	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009785978320356311849328198857373500455970265799725140145237860875597475927749897728259346986028130713141047393322973350440040926409498462544739928851191567077817635212709470262605700530820923524037265929397324347159245794968449409971806692141768596971375731543092924034143848525686598376107284264763730513083964105004142591362014998369143489196901735387217724493166798107170077306672533923140490052177781834279993031009853129124462265811721350912778643491572592428890262614785407054370410090644376753033603237972191981568389031082231955148696976962214996993003075165428454920109206389798922886332856877636372880552152678997945900163989855282558882080465380549932867402717601371792854597484765947676930986087739938739105127751827239990234375
-18014398509481983	-1033	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001957195664071262369865639771474700091194053159945028029047572175119495185549979545651869397205626142628209478664594670088008185281899692508947985770238313415563527042541894052521140106164184704807453185879464869431849158993689881994361338428353719394275146308618584806828769705137319675221456852952746102616792821000828518272402999673828697839380347077443544898633359621434015461334506784628098010435556366855998606201970625824892453162344270182555728698314518485778052522957081410874082018128875350606720647594438396313677806216446391029739395392442999398600615033085690984021841277959784577266571375527274576110430535799589180032797971056511776416093076109986573480543520274358570919496953189535386197217547987747821025550365447998046875
-18014398509481983	-1032	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000391439132814252473973127954294940018238810631989005605809514435023899037109995909130373879441125228525641895732918934017601637056379938501789597154047662683112705408508378810504228021232836940961490637175892973886369831798737976398872267685670743878855029261723716961365753941027463935044291370590549220523358564200165703654480599934765739567876069415488708979726671924286803092266901356925619602087111273371199721240394125164978490632468854036511145739662903697155610504591416282174816403625775070121344129518887679262735561243289278205947879078488599879720123006617138196804368255591956915453314275105454915222086107159917836006559594211302355283218615221997314696108704054871714183899390637907077239443509597549564205110073089599609375
-18014398509481983	-1031	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078287826562850494794625590858988003647762126397801121161902887004779807421999181826074775888225045705128379146583786803520327411275987700357919430809532536622541081701675762100845604246567388192298127435178594777273966359747595279774453537134148775771005852344743392273150788205492787008858274118109844104671712840033140730896119986953147913575213883097741795945334384857360618453380271385123920417422254674239944248078825032995698126493770807302229147932580739431122100918283256434963280725155014024268825903777535852547112248657855641189575815697719975944024601323427639360873651118391383090662855021090983044417221431983567201311918842260471056643723044399462939221740810974342836779878127581415447888701919509912841022014617919921875
-18014398509481983	-1030	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015657565312570098958925118171797600729552425279560224232380577400955961484399836365214955177645009141025675829316757360704065482255197540071583886161906507324508216340335152420169120849313477638459625487035718955454793271949519055954890707426829755154201170468948678454630157641098557401771654823621968820934342568006628146179223997390629582715042776619548359189066876971472123690676054277024784083484450934847988849615765006599139625298754161460445829586516147886224420183656651286992656145031002804853765180755507170509422449731571128237915163139543995188804920264685527872174730223678276618132571004218196608883444286396713440262383768452094211328744608879892587844348162194868567355975625516283089577740383901982568204402923583984375
-18014398509481983	-1029	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131513062514019791785023634359520145910485055912044846476115480191192296879967273042991035529001828205135165863351472140813096451039508014316777232381301464901643268067030484033824169862695527691925097407143791090958654389903811190978141485365951030840234093789735690926031528219711480354330964724393764186868513601325629235844799478125916543008555323909671837813375394294424738135210855404956816696890186969597769923153001319827925059750832292089165917303229577244884036731330257398531229006200560970753036151101434101884489946314225647583032627908799037760984052937105574434946044735655323626514200843639321776688857279342688052476753690418842265748921775978517568869632438973713471195125103256617915548076780396513640880584716796875
-18014398509481983	-1028	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000626302612502803958357004726871904029182097011182408969295223096038238459375993454608598207105800365641027033172670294428162619290207901602863355446476260292980328653613406096806764833972539105538385019481428758218191730877980762238195628297073190206168046818757947138185206305643942296070866192944878752837373702720265125847168959895625183308601711064781934367562675078858884947627042171080991363339378037393919553984630600263965585011950166458417833183460645915448976807346266051479706245801240112194150607230220286820376897989262845129516606525581759807552196810587421114886989208947131064725302840168727864355337771455868537610495350738083768453149784355195703513773926487794742694239025020651323583109615356079302728176116943359375
-18014398509481983	-1027	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125260522500560791671400945374380805836419402236481793859044619207647691875198690921719641421160073128205406634534058885632523858041580320572671089295252058596065730722681219361352966794507821107677003896285751643638346175596152447639125659414638041233609363751589427637041261128788459214173238588975750567474740544053025169433791979125036661720342212956386873512535015771776989525408434216198272667875607478783910796926120052793117002390033291683566636692129183089795361469253210295941249160248022438830121446044057364075379597852569025903321305116351961510439362117484222977397841789426212945060568033745572871067554291173707522099070147616753690629956871039140702754785297558948538847805004130264716621923071215860545635223388671875
-18014398509481983	-1026	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025052104500112158334280189074876161167283880447296358771808923841529538375039738184343928284232014625641081326906811777126504771608316064114534217859050411719213146144536243872270593358901564221535400779257150328727669235119230489527825131882927608246721872750317885527408252225757691842834647717795150113494948108810605033886758395825007332344068442591277374702507003154355397905081686843239654533575121495756782159385224010558623400478006658336713327338425836617959072293850642059188249832049604487766024289208811472815075919570513805180664261023270392302087872423496844595479568357885242589012113606749114574213510858234741504419814029523350738125991374207828140550957059511789707769561000826052943324384614243172109127044677734375
-18014398509481983	-1025	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005010420900022431666856037814975232233456776089459271754361784768305907675007947636868785656846402925128216265381362355425300954321663212822906843571810082343842629228907248774454118671780312844307080155851430065745533847023846097905565026376585521649344374550063577105481650445151538368566929543559030022698989621762121006777351679165001466468813688518255474940501400630871079581016337368647930906715024299151356431877044802111724680095601331667342665467685167323591814458770128411837649966409920897553204857841762294563015183914102761036132852204654078460417574484699368919095913671577048517802422721349822914842702171646948300883962805904670147625198274841565628110191411902357941553912200165210588664876922848634421825408935546875
-18014398509481983	-1024	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001002084180004486333371207562995046446691355217891854350872356953661181535001589527373757131369280585025643253076272471085060190864332642564581368714362016468768525845781449754890823734356062568861416031170286013149106769404769219581113005275317104329868874910012715421096330089030307673713385908711806004539797924352424201355470335833000293293762737703651094988100280126174215916203267473729586181343004859830271286375408960422344936019120266333468533093537033464718362891754025682367529993281984179510640971568352458912603036782820552207226570440930815692083514896939873783819182734315409703560484544269964582968540434329389660176792561180934029525039654968313125622038282380471588310782440033042117732975384569726884365081787109375
-18014398509481983	-1023	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200416836000897266674241512599009289338271043578370870174471390732236307000317905474751426273856117005128650615254494217012038172866528512916273742872403293753705169156289950978164746871212513772283206234057202629821353880953843916222601055063420865973774982002543084219266017806061534742677181742361200907959584870484840271094067166600058658752547540730218997620056025234843183240653494745917236268600971966054257275081792084468987203824053266693706618707406692943672578350805136473505998656396835902128194313670491782520607356564110441445314088186163138416702979387974756763836546863081940712096908853992916593708086865877932035358512236186805905007930993662625124407656476094317662156488006608423546595076913945376873016357421875
-18014398509481983	-1022	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040083367200179453334848302519801857867654208715674174034894278146447261400063581094950285254771223401025730123050898843402407634573305702583254748574480658750741033831257990195632949374242502754456641246811440525964270776190768783244520211012684173194754996400508616843853203561212306948535436348472240181591916974096968054218813433320011731750509508146043799524011205046968636648130698949183447253720194393210851455016358416893797440764810653338741323741481338588734515670161027294701199731279367180425638862734098356504121471312822088289062817637232627683340595877594951352767309372616388142419381770798583318741617373175586407071702447237361181001586198732525024881531295218863532431297601321684709319015382789075374603271484375
-18014398509481983	-1021	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008016673440035890666969660503960371573530841743134834806978855629289452280012716218990057050954244680205146024610179768680481526914661140516650949714896131750148206766251598039126589874848500550891328249362288105192854155238153756648904042202536834638950999280101723368770640712242461389707087269694448036318383394819393610843762686664002346350101901629208759904802241009393727329626139789836689450744038878642170291003271683378759488152962130667748264748296267717746903134032205458940239946255873436085127772546819671300824294262564417657812563527446525536668119175518990270553461874523277628483876354159716663748323474635117281414340489447472236200317239746505004976306259043772706486259520264336941863803076557815074920654296875
-18014398509481983	-1020	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001603334688007178133393932100792074314706168348626966961395771125857890456002543243798011410190848936041029204922035953736096305382932228103330189942979226350029641353250319607825317974969700110178265649872457621038570831047630751329780808440507366927790199856020344673754128142448492277941417453938889607263676678963878722168752537332800469270020380325841751980960448201878745465925227957967337890148807775728434058200654336675751897630592426133549652949659253543549380626806441091788047989251174687217025554509363934260164858852512883531562512705489305107333623835103798054110692374904655525696775270831943332749664694927023456282868097889494447240063447949301000995261251808754541297251904052867388372760615311563014984130859375
-18014398509481983	-1019	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320666937601435626678786420158414862941233669725393392279154225171578091200508648759602282038169787208205840984407190747219261076586445620666037988595845270005928270650063921565063594993940022035653129974491524207714166209526150265956161688101473385558039971204068934750825628489698455588283490787777921452735335792775744433750507466560093854004076065168350396192089640375749093185045591593467578029761555145686811640130867335150379526118485226709930589931850708709876125361288218357609597850234937443405110901872786852032971770502576706312502541097861021466724767020759610822138474980931105139355054166388666549932938985404691256573619577898889448012689589860200199052250361750908259450380810573477674552123062312602996826171875
-18014398509481983	-1018	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064133387520287125335757284031682972588246733945078678455830845034315618240101729751920456407633957441641168196881438149443852215317289124133207597719169054001185654130012784313012718998788004407130625994898304841542833241905230053191232337620294677111607994240813786950165125697939691117656698157555584290547067158555148886750101493312018770800815213033670079238417928075149818637009118318693515605952311029137362328026173467030075905223697045341986117986370141741975225072257643671521919570046987488681022180374557370406594354100515341262500508219572204293344953404151922164427694996186221027871010833277733309986587797080938251314723915579777889602537917972040039810450072350181651890076162114695534910424612462520599365234375
-18014398509481983	-1017	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012826677504057425067151456806336594517649346789015735691166169006863123648020345950384091281526791488328233639376287629888770443063457824826641519543833810800237130826002556862602543799757600881426125198979660968308566648381046010638246467524058935422321598848162757390033025139587938223531339631511116858109413431711029777350020298662403754160163042606734015847683585615029963727401823663738703121190462205827472465605234693406015181044739409068397223597274028348395045014451528734304383914009397497736204436074911474081318870820103068252500101643914440858668990680830384432885538999237244205574202166655546661997317559416187650262944783115955577920507583594408007962090014470036330378015232422939106982084922492504119873046875
-18014398509481983	-1016	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002565335500811485013430291361267318903529869357803147138233233801372624729604069190076818256305358297665646727875257525977754088612691564965328303908766762160047426165200511372520508759951520176285225039795932193661713329676209202127649293504811787084464319769632551478006605027917587644706267926302223371621882686342205955470004059732480750832032608521346803169536717123005992745480364732747740624238092441165494493121046938681203036208947881813679444719454805669679009002890305746860876782801879499547240887214982294816263774164020613650500020328782888171733798136166076886577107799847448841114840433331109332399463511883237530052588956623191115584101516718881601592418002894007266075603046484587821396416984498500823974609375
-18014398509481983	-1015	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513067100162297002686058272253463780705973871560629427646646760274524945920813838015363651261071659533129345575051505195550817722538312993065660781753352432009485233040102274504101751990304035257045007959186438732342665935241840425529858700962357416892863953926510295601321005583517528941253585260444674324376537268441191094000811946496150166406521704269360633907343424601198549096072946549548124847618488233098898624209387736240607241789576362735888943890961133935801800578061149372175356560375899909448177442996458963252754832804122730100004065756577634346759627233215377315421559969489768222968086666221866479892702376647506010517791324638223116820303343776320318483600578801453215120609296917564279283396899700164794921875
-18014398509481983	-1014	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102613420032459400537211654450692756141194774312125885529329352054904989184162767603072730252214331906625869115010301039110163544507662598613132156350670486401897046608020454900820350398060807051409001591837287746468533187048368085105971740192471483378572790785302059120264201116703505788250717052088934864875307453688238218800162389299230033281304340853872126781468684920239709819214589309909624969523697646619779724841877547248121448357915272547177788778192226787160360115612229874435071312075179981889635488599291792650550966560824546020000813151315526869351925446643075463084311993897953644593617333244373295978540475329501202103558264927644623364060668755264063696720115760290643024121859383512855856679379940032958984375
-18014398509481983	-1013	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020522684006491880107442330890138551228238954862425177105865870410980997836832553520614546050442866381325173823002060207822032708901532519722626431270134097280379409321604090980164070079612161410281800318367457549293706637409673617021194348038494296675714558157060411824052840223340701157650143410417786972975061490737647643760032477859846006656260868170774425356293736984047941963842917861981924993904739529323955944968375509449624289671583054509435557755638445357432072023122445974887014262415035996377927097719858358530110193312164909204000162630263105373870385089328615092616862398779590728918723466648874659195708095065900240420711652985528924672812133751052812739344023152058128604824371876702571171335875988006591796875
-18014398509481983	-1012	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004104536801298376021488466178027710245647790972485035421173174082196199567366510704122909210088573276265034764600412041564406541780306503944525286254026819456075881864320818196032814015922432282056360063673491509858741327481934723404238869607698859335142911631412082364810568044668140231530028682083557394595012298147529528752006495571969201331252173634154885071258747396809588392768583572396384998780947905864791188993675101889924857934316610901887111551127689071486414404624489194977402852483007199275585419543971671706022038662432981840800032526052621074774077017865723018523372479755918145783744693329774931839141619013180048084142330597105784934562426750210562547868804630411625720964874375340514234267175197601318359375
-18014398509481983	-1011	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000820907360259675204297693235605542049129558194497007084234634816439239913473302140824581842017714655253006952920082408312881308356061300788905057250805363891215176372864163639206562803184486456411272012734698301971748265496386944680847773921539771867028582326282416472962113608933628046306005736416711478919002459629505905750401299114393840266250434726830977014251749479361917678553716714479276999756189581172958237798735020377984971586863322180377422310225537814297282880924897838995480570496601439855117083908794334341204407732486596368160006505210524214954815403573144603704674495951183629156748938665954986367828323802636009616828466119421156986912485350042112509573760926082325144192974875068102846853435039520263671875
-18014398509481983	-1010	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164181472051935040859538647121108409825911638899401416846926963287847982694660428164916368403542931050601390584016481662576261671212260157781011450161072778243035274572832727841312560636897291282254402546939660394349653099277388936169554784307954373405716465256483294592422721786725609261201147283342295783800491925901181150080259822878768053250086945366195402850349895872383535710743342895855399951237916234591647559747004075596994317372664436075484462045107562859456576184979567799096114099320287971023416781758866868240881546497319273632001301042104842990963080714628920740934899190236725831349787733190997273565664760527201923365693223884231397382497070008422501914752185216465028838594975013620569370687007904052734375
-18014398509481983	-1009	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032836294410387008171907729424221681965182327779880283369385392657569596538932085632983273680708586210120278116803296332515252334242452031556202290032214555648607054914566545568262512127379458256450880509387932078869930619855477787233910956861590874681143293051296658918484544357345121852240229456668459156760098385180236230016051964575753610650017389073239080570069979174476707142148668579171079990247583246918329511949400815119398863474532887215096892409021512571891315236995913559819222819864057594204683356351773373648176309299463854726400260208420968598192616142925784148186979838047345166269957546638199454713132952105440384673138644776846279476499414001684500382950437043293005767718995002724113874137401580810546875
-18014398509481983	-1008	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006567258882077401634381545884844336393036465555976056673877078531513919307786417126596654736141717242024055623360659266503050466848490406311240458006442911129721410982913309113652502425475891651290176101877586415773986123971095557446782191372318174936228658610259331783696908871469024370448045891333691831352019677036047246003210392915150722130003477814647816114013995834895341428429733715834215998049516649383665902389880163023879772694906577443019378481804302514378263047399182711963844563972811518840936671270354674729635261859892770945280052041684193719638523228585156829637395967609469033253991509327639890942626590421088076934627728955369255895299882800336900076590087408658601153543799000544822774827480316162109375
-18014398509481983	-1007	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001313451776415480326876309176968867278607293111195211334775415706302783861557283425319330947228343448404811124672131853300610093369698081262248091601288582225944282196582661822730500485095178330258035220375517283154797224794219111489356438274463634987245731722051866356739381774293804874089609178266738366270403935407209449200642078583030144426000695562929563222802799166979068285685946743166843199609903329876733180477976032604775954538981315488603875696360860502875652609479836542392768912794562303768187334254070934945927052371978554189056010408336838743927704645717031365927479193521893806650798301865527978188525318084217615386925545791073851179059976560067380015318017481731720230708759800108964554965496063232421875
-18014398509481983	-1006	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000262690355283096065375261835393773455721458622239042266955083141260556772311456685063866189445668689680962224934426370660122018673939616252449618320257716445188856439316532364546100097019035666051607044075103456630959444958843822297871287654892726997449146344410373271347876354858760974817921835653347673254080787081441889840128415716606028885200139112585912644560559833395813657137189348633368639921980665975346636095595206520955190907796263097720775139272172100575130521895967308478553782558912460753637466850814186989185410474395710837811202081667367748785540929143406273185495838704378761330159660373105595637705063616843523077385109158214770235811995312013476003063603496346344046141751960021792910993099212646484375
-18014398509481983	-1005	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052538071056619213075052367078754691144291724447808453391016628252111354462291337012773237889133737936192444986885274132024403734787923250489923664051543289037771287863306472909220019403807133210321408815020691326191888991768764459574257530978545399489829268882074654269575270971752194963584367130669534650816157416288377968025683143321205777040027822517182528912111966679162731427437869726673727984396133195069327219119041304191038181559252619544155027854434420115026104379193461695710756511782492150727493370162837397837082094879142167562240416333473549757108185828681254637099167740875752266031932074621119127541012723368704615477021831642954047162399062402695200612720699269268809228350392004358582198619842529296875
-18014398509481983	-1004	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507614211323842615010473415750938228858344889561690678203325650422270892458267402554647577826747587238488997377054826404880746957584650097984732810308657807554257572661294581844003880761426642064281763004138265238377798353752891914851506195709079897965853776414930853915054194350438992716873426133906930163231483257675593605136628664241155408005564503436505782422393335832546285487573945334745596879226639013865443823808260838207636311850523908831005570886884023005220875838692339142151302356498430145498674032567479567416418975828433512448083266694709951421637165736250927419833548175150453206386414924223825508202544673740923095404366328590809432479812480539040122544139853853761845670078400871716439723968505859375
-18014398509481983	-1003	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101522842264768523002094683150187645771668977912338135640665130084454178491653480510929515565349517447697799475410965280976149391516930019596946562061731561510851514532258916368800776152285328412856352600827653047675559670750578382970301239141815979593170755282986170783010838870087798543374685226781386032646296651535118721027325732848231081601112900687301156484478667166509257097514789066949119375845327802773088764761652167641527262370104781766201114177376804601044175167738467828430260471299686029099734806513495913483283795165686702489616653338941990284327433147250185483966709635030090641277282984844765101640508934748184619080873265718161886495962496107808024508827970770752369134015680174343287944793701171875
-18014398509481983	-1002	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420304568452953704600418936630037529154333795582467627128133026016890835698330696102185903113069903489539559895082193056195229878303386003919389312412346312302170302906451783273760155230457065682571270520165530609535111934150115676594060247828363195918634151056597234156602167774017559708674937045356277206529259330307023744205465146569646216320222580137460231296895733433301851419502957813389823875169065560554617752952330433528305452474020956353240222835475360920208835033547693565686052094259937205819946961302699182696656759033137340497923330667788398056865486629450037096793341927006018128255456596968953020328101786949636923816174653143632377299192499221561604901765594154150473826803136034868657588958740234375
-18014398509481983	-1001	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084060913690590740920083787326007505830866759116493525425626605203378167139666139220437180622613980697907911979016438611239045975660677200783877862482469262460434060581290356654752031046091413136514254104033106121907022386830023135318812049565672639183726830211319446831320433554803511941734987409071255441305851866061404748841093029313929243264044516027492046259379146686660370283900591562677964775033813112110923550590466086705661090494804191270648044567095072184041767006709538713137210418851987441163989392260539836539331351806627468099584666133557679611373097325890007419358668385401203625651091319393790604065620357389927384763234930628726475459838499844312320980353118830830094765360627206973731517791748046875
-18014398509481983	-1000	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016812182738118148184016757465201501166173351823298705085125321040675633427933227844087436124522796139581582395803287722247809195132135440156775572496493852492086812116258071330950406209218282627302850820806621224381404477366004627063762409913134527836745366042263889366264086710960702388346997481814251088261170373212280949768218605862785848652808903205498409251875829337332074056780118312535592955006762622422184710118093217341132218098960838254129608913419014436808353401341907742627442083770397488232797878452107967307866270361325493619916933226711535922274619465178001483871733677080240725130218263878758120813124071477985476952646986125745295091967699968862464196070623766166018953072125441394746303558349609375
-18014398509481983	-999	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003362436547623629636803351493040300233234670364659741017025064208135126685586645568817487224904559227916316479160657544449561839026427088031355114499298770498417362423251614266190081241843656525460570164161324244876280895473200925412752481982626905567349073208452777873252817342192140477669399496362850217652234074642456189953643721172557169730561780641099681850375165867466414811356023662507118591001352524484436942023618643468226443619792167650825921782683802887361670680268381548525488416754079497646559575690421593461573254072265098723983386645342307184454923893035600296774346735416048145026043652775751624162624814295597095390529397225149059018393539993772492839214124753233203790614425088278949260711669921875
-18014398509481983	-998	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000672487309524725927360670298608060046646934072931948203405012841627025337117329113763497444980911845583263295832131508889912367805285417606271022899859754099683472484650322853238016248368731305092114032832264848975256179094640185082550496396525381113469814641690555574650563468438428095533879899272570043530446814928491237990728744234511433946112356128219936370075033173493282962271204732501423718200270504896887388404723728693645288723958433530165184356536760577472334136053676309705097683350815899529311915138084318692314650814453019744796677329068461436890984778607120059354869347083209629005208730555150324832524962859119419078105879445029811803678707998754498567842824950646640758122885017655789852142333984375
-18014398509481983	-997	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000134497461904945185472134059721612009329386814586389640681002568325405067423465822752699488996182369116652659166426301777982473561057083521254204579971950819936694496930064570647603249673746261018422806566452969795051235818928037016510099279305076222693962928338111114930112693687685619106775979854514008706089362985698247598145748846902286789222471225643987274015006634698656592454240946500284743640054100979377477680944745738729057744791686706033036871307352115494466827210735261941019536670163179905862383027616863738462930162890603948959335465813692287378196955721424011870973869416641925801041746111030064966504992571823883815621175889005962360735741599750899713568564990129328151624577003531157970428466796875
-18014398509481983	-996	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026899492380989037094426811944322401865877362917277928136200513665081013484693164550539897799236473823330531833285260355596494712211416704250840915994390163987338899386012914129520649934749252203684561313290593959010247163785607403302019855861015244538792585667622222986022538737537123821355195970902801741217872597139649519629149769380457357844494245128797454803001326939731318490848189300056948728010820195875495536188949147745811548958337341206607374261470423098893365442147052388203907334032635981172476605523372747692586032578120789791867093162738457475639391144284802374194773883328385160208349222206012993300998514364776763124235177801192472147148319950179942713712998025865630324915400706231594085693359375
-18014398509481983	-995	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005379898476197807418885362388864480373175472583455585627240102733016202696938632910107979559847294764666106366657052071119298942442283340850168183198878032797467779877202582825904129986949850440736912262658118791802049432757121480660403971172203048907758517133524444597204507747507424764271039194180560348243574519427929903925829953876091471568898849025759490960600265387946263698169637860011389745602164039175099107237789829549162309791667468241321474852294084619778673088429410477640781466806527196234495321104674549538517206515624157958373418632547691495127878228856960474838954776665677032041669844441202598660199702872955352624847035560238494429429663990035988542742599605173126064983080141246318817138671875
-18014398509481983	-994	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001075979695239561483777072477772896074635094516691117125448020546603240539387726582021595911969458952933221273331410414223859788488456668170033636639775606559493555975440516565180825997389970088147382452531623758360409886551424296132080794234440609781551703426704888919440901549501484952854207838836112069648714903885585980785165990775218294313779769805151898192120053077589252739633927572002277949120432807835019821447557965909832461958333493648264294970458816923955734617685882095528156293361305439246899064220934909907703441303124831591674683726509538299025575645771392094967790955333135406408333968888240519732039940574591070524969407112047698885885932798007197708548519921034625212996616028249263763427734375
-18014398509481983	-993	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215195939047912296755414495554579214927018903338223425089604109320648107877545316404319182393891790586644254666282082844771957697691333634006727327955121311898711195088103313036165199477994017629476490506324751672081977310284859226416158846888121956310340685340977783888180309900296990570841567767222413929742980777117196157033198155043658862755953961030379638424010615517850547926785514400455589824086561567003964289511593181966492391666698729652858994091763384791146923537176419105631258672261087849379812844186981981540688260624966318334936745301907659805115129154278418993558191066627081281666793777648103946407988114918214104993881422409539777177186559601439541709703984206925042599323205649852752685546875
-18014398509481983	-992	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043039187809582459351082899110915842985403780667644685017920821864129621575509063280863836478778358117328850933256416568954391539538266726801345465591024262379742239017620662607233039895598803525895298101264950334416395462056971845283231769377624391262068137068195556777636061980059398114168313553444482785948596155423439231406639631008731772551190792206075927684802123103570109585357102880091117964817312313400792857902318636393298478333339745930571798818352676958229384707435283821126251734452217569875962568837396396308137652124993263666987349060381531961023025830855683798711638213325416256333358755529620789281597622983642820998776284481907955435437311920287908341940796841385008519864641129970550537109375
-18014398509481983	-991	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008607837561916491870216579822183168597080756133528937003584164372825924315101812656172767295755671623465770186651283313790878307907653345360269093118204852475948447803524132521446607979119760705179059620252990066883279092411394369056646353875524878252413627413639111355527212396011879622833662710688896557189719231084687846281327926201746354510238158441215185536960424620714021917071420576018223592963462462680158571580463727278659695666667949186114359763670535391645876941487056764225250346890443513975192513767479279261627530424998652733397469812076306392204605166171136759742327642665083251266671751105924157856319524596728564199755256896381591087087462384057581668388159368277001703972928225994110107421875
-18014398509481983	-990	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001721567512383298374043315964436633719416151226705787400716832874565184863020362531234553459151134324693154037330256662758175661581530669072053818623640970495189689560704826504289321595823952141035811924050598013376655818482278873811329270775104975650482725482727822271105442479202375924566732542137779311437943846216937569256265585240349270902047631688243037107392084924142804383414284115203644718592692492536031714316092745455731939133333589837222871952734107078329175388297411352845050069378088702795038502753495855852325506084999730546679493962415261278440921033234227351948465528533016650253334350221184831571263904919345712839951051379276318217417492476811516333677631873655400340794585645198822021484375
-18014398509481983	-989	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000344313502476659674808663192887326743883230245341157480143366574913036972604072506246910691830226864938630807466051332551635132316306133814410763724728194099037937912140965300857864319164790428207162384810119602675331163696455774762265854155020995130096545096545564454221088495840475184913346508427555862287588769243387513851253117048069854180409526337648607421478416984828560876682856823040728943718538498507206342863218549091146387826666717967444574390546821415665835077659482270569010013875617740559007700550699171170465101216999946109335898792483052255688184206646845470389693105706603330050666870044236966314252780983869142567990210275855263643483498495362303266735526374731080068158917129039764404296875
-18014398509481983	-988	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068862700495331934961732638577465348776646049068231496028673314982607394520814501249382138366045372987726161493210266510327026463261226762882152744945638819807587582428193060171572863832958085641432476962023920535066232739291154952453170831004199026019309019309112890844217699168095036982669301685511172457517753848677502770250623409613970836081905267529721484295683396965712175336571364608145788743707699701441268572643709818229277565333343593488914878109364283133167015531896454113802002775123548111801540110139834234093020243399989221867179758496610451137636841329369094077938621141320666010133374008847393262850556196773828513598042055171052728696699699072460653347105274946216013631783425807952880859375
-18014398509481983	-987	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013772540099066386992346527715493069755329209813646299205734662996521478904162900249876427673209074597545232298642053302065405292652245352576430548989127763961517516485638612034314572766591617128286495392404784107013246547858230990490634166200839805203861803861822578168843539833619007396533860337102234491503550769735500554050124681922794167216381053505944296859136679393142435067314272921629157748741539940288253714528741963645855513066668718697782975621872856626633403106379290822760400555024709622360308022027966846818604048679997844373435951699322090227527368265873818815587724228264133202026674801769478652570111239354765702719608411034210545739339939814492130669421054989243202726356685161590576171875
-18014398509481983	-986	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002754508019813277398469305543098613951065841962729259841146932599304295780832580049975285534641814919509046459728410660413081058530449070515286109797825552792303503297127722406862914553318323425657299078480956821402649309571646198098126833240167961040772360772364515633768707966723801479306772067420446898300710153947100110810024936384558833443276210701188859371827335878628487013462854584325831549748307988057650742905748392729171102613333743739556595124374571325326680621275858164552080111004941924472061604405593369363720809735999568874687190339864418045505473653174763763117544845652826640405334960353895730514022247870953140543921682206842109147867987962898426133884210997848640545271337032318115234375
-18014398509481983	-985	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000550901603962655479693861108619722790213168392545851968229386519860859156166516009995057106928362983901809291945682132082616211706089814103057221959565110558460700659425544481372582910663664685131459815696191364280529861914329239619625366648033592208154472154472903126753741593344760295861354413484089379660142030789420022162004987276911766688655242140237771874365467175725697402692570916865166309949661597611530148581149678545834220522666748747911319024874914265065336124255171632910416022200988384894412320881118673872744161947199913774937438067972883609101094730634952752623508969130565328081066992070779146102804449574190628108784336441368421829573597592579685226776842199569728109054267406463623046875
-18014398509481983	-984	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110180320792531095938772221723944558042633678509170393645877303972171831233303201999011421385672596780361858389136426416523242341217962820611444391913022111692140131885108896274516582132732937026291963139238272856105972382865847923925073329606718441630894430894580625350748318668952059172270882696817875932028406157884004432400997455382353337731048428047554374873093435145139480538514183373033261989932319522306029716229935709166844104533349749582263804974982853013067224851034326582083204440197676978882464176223734774548832389439982754987487613594576721820218946126990550524701793826113065616213398414155829220560889914838125621756867288273684365914719518515937045355368439913945621810853481292724609375
-18014398509481983	-983	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022036064158506219187754444344788911608526735701834078729175460794434366246660640399802284277134519356072371677827285283304648468243592564122288878382604422338428026377021779254903316426546587405258392627847654571221194476573169584785014665921343688326178886178916125070149663733790411834454176539363575186405681231576800886480199491076470667546209685609510874974618687029027896107702836674606652397986463904461205943245987141833368820906669949916452760994996570602613444970206865316416640888039535395776492835244746954909766477887996550997497522718915344364043789225398110104940358765222613123242679682831165844112177982967625124351373457654736873182943903703187409071073687982789124362170696258544921875
-18014398509481983	-982	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004407212831701243837550888868957782321705347140366815745835092158886873249332128079960456855426903871214474335565457056660929693648718512824457775676520884467685605275404355850980663285309317481051678525569530914244238895314633916957002933184268737665235777235783225014029932746758082366890835307872715037281136246315360177296039898215294133509241937121902174994923737405805579221540567334921330479597292780892241188649197428366673764181333989983290552198999314120522688994041373063283328177607907079155298567048949390981953295577599310199499504543783068872808757845079622020988071753044522624648535936566233168822435596593525024870274691530947374636588780740637481814214737596557824872434139251708984375
-18014398509481983	-981	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000881442566340248767510177773791556464341069428073363149167018431777374649866425615992091371085380774242894867113091411332185938729743702564891555135304176893537121055080871170196132657061863496210335705113906182848847779062926783391400586636853747533047155447156645002805986549351616473378167061574543007456227249263072035459207979643058826701848387424380434998984747481161115844308113466984266095919458556178448237729839485673334752836266797996658110439799862824104537798808274612656665635521581415831059713409789878196390659115519862039899900908756613774561751569015924404197614350608904524929707187313246633764487119318705004974054938306189474927317756148127496362842947519311564974486827850341796875
-18014398509481983	-980	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176288513268049753502035554758311292868213885614672629833403686355474929973285123198418274217076154848578973422618282266437187745948740512978311027060835378707424211016174234039226531412372699242067141022781236569769555812585356678280117327370749506609431089431329000561197309870323294675633412314908601491245449852614407091841595928611765340369677484876086999796949496232223168861622693396853219183891711235689647545967897134666950567253359599331622087959972564820907559761654922531333127104316283166211942681957975639278131823103972407979980181751322754912350313803184880839522870121780904985941437462649326752897423863741000994810987661237894985463551229625499272568589503862312994897365570068359375
-18014398509481983	-979	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035257702653609950700407110951662258573642777122934525966680737271094985994657024639683654843415230969715794684523656453287437549189748102595662205412167075741484842203234846807845306282474539848413428204556247313953911162517071335656023465474149901321886217886265800112239461974064658935126682462981720298249089970522881418368319185722353068073935496975217399959389899246444633772324538679370643836778342247137929509193579426933390113450671919866324417591994512964181511952330984506266625420863256633242388536391595127855626364620794481595996036350264550982470062760636976167904574024356180997188287492529865350579484772748200198962197532247578997092710245925099854513717900772462598979473114013671875
-18014398509481983	-978	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007051540530721990140081422190332451714728555424586905193336147454218997198931404927936730968683046193943158936904731290657487509837949620519132441082433415148296968440646969361569061256494907969682685640911249462790782232503414267131204693094829980264377243577253160022447892394812931787025336492596344059649817994104576283673663837144470613614787099395043479991877979849288926754464907735874128767355668449427585901838715885386678022690134383973264883518398902592836302390466196901253325084172651326648477707278319025571125272924158896319199207270052910196494012552127395233580914804871236199437657498505973070115896954549640039792439506449515799418542049185019970902743580154492519795894622802734375
-18014398509481983	-977	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001410308106144398028016284438066490342945711084917381038667229490843799439786280985587346193736609238788631787380946258131497501967589924103826488216486683029659393688129393872313812251298981593936537128182249892558156446500682853426240938618965996052875448715450632004489578478962586357405067298519268811929963598820915256734732767428894122722957419879008695998375595969857785350892981547174825753471133689885517180367743177077335604538026876794652976703679780518567260478093239380250665016834530265329695541455663805114225054584831779263839841454010582039298802510425479046716182960974247239887531499701194614023179390909928007958487901289903159883708409837003994180548716030898503959178924560546875
-18014398509481983	-976	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282061621228879605603256887613298068589142216983476207733445898168759887957256197117469238747321847757726357476189251626299500393517984820765297643297336605931878737625878774462762450259796318787307425636449978511631289300136570685248187723793199210575089743090126400897915695792517271481013459703853762385992719764183051346946553485778824544591483975801739199675119193971557070178596309434965150694226737977103436073548635415467120907605375358930595340735956103713452095618647876050133003366906053065939108291132761022845010916966355852767968290802116407859760502085095809343236592194849447977506299940238922804635878181985601591697580257980631976741681967400798836109743206179700791835784912109375
-18014398509481983	-975	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056412324245775921120651377522659613717828443396695241546689179633751977591451239423493847749464369551545271495237850325259900078703596964153059528659467321186375747525175754892552490051959263757461485127289995702326257860027314137049637544758639842115017948618025280179583139158503454296202691940770752477198543952836610269389310697155764908918296795160347839935023838794311414035719261886993030138845347595420687214709727083093424181521075071786119068147191220742690419123729575210026600673381210613187821658226552204569002183393271170553593658160423281571952100417019161868647318438969889595501259988047784560927175636397120318339516051596126395348336393480159767221948641235940158367156982421875
-18014398509481983	-974	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011282464849155184224130275504531922743565688679339048309337835926750395518290247884698769549892873910309054299047570065051980015740719392830611905731893464237275149505035150978510498010391852751492297025457999140465251572005462827409927508951727968423003589723605056035916627831700690859240538388154150495439708790567322053877862139431152981783659359032069567987004767758862282807143852377398606027769069519084137442941945416618684836304215014357223813629438244148538083824745915042005320134676242122637564331645310440913800436678654234110718731632084656314390420083403832373729463687793977919100251997609556912185435127279424063667903210319225279069667278696031953444389728247188031673431396484375
-18014398509481983	-973	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002256492969831036844826055100906384548713137735867809661867567185350079103658049576939753909978574782061810859809514013010396003148143878566122381146378692847455029901007030195702099602078370550298459405091599828093050314401092565481985501790345593684600717944721011207183325566340138171848107677630830099087941758113464410775572427886230596356731871806413913597400953551772456561428770475479721205553813903816827488588389083323736967260843002871444762725887648829707616764949183008401064026935248424527512866329062088182760087335730846822143746326416931262878084016680766474745892737558795583820050399521911382437087025455884812733580642063845055813933455739206390688877945649437606334686279296875
-18014398509481983	-972	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000451298593966207368965211020181276909742627547173561932373513437070015820731609915387950781995714956412362171961902802602079200629628775713224476229275738569491005980201406039140419920415674110059691881018319965618610062880218513096397100358069118736920143588944202241436665113268027634369621535526166019817588351622692882155114485577246119271346374361282782719480190710354491312285754095095944241110762780763365497717677816664747393452168600574288952545177529765941523352989836601680212805387049684905502573265812417636552017467146169364428749265283386252575616803336153294949178547511759116764010079904382276487417405091176962546716128412769011162786691147841278137775589129887521266937255859375
-18014398509481983	-971	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090259718793241473793042204036255381948525509434712386474702687414003164146321983077590156399142991282472434392380560520415840125925755142644895245855147713898201196040281207828083984083134822011938376203663993123722012576043702619279420071613823747384028717788840448287333022653605526873924307105233203963517670324538576431022897115449223854269274872256556543896038142070898262457150819019188848222152556152673099543535563332949478690433720114857790509035505953188304670597967320336042561077409936981100514653162483527310403493429233872885749853056677250515123360667230658989835709502351823352802015980876455297483481018235392509343225682553802232557338229568255627555117825977504253387451171875
-18014398509481983	-970	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018051943758648294758608440807251076389705101886942477294940537482800632829264396615518031279828598256494486878476112104083168025185151028528979049171029542779640239208056241565616796816626964402387675240732798624744402515208740523855884014322764749476805743557768089657466604530721105374784861421046640792703534064907715286204579423089844770853854974451311308779207628414179652491430163803837769644430511230534619908707112666589895738086744022971558101807101190637660934119593464067208512215481987396220102930632496705462080698685846774577149970611335450103024672133446131797967141900470364670560403196175291059496696203647078501868645136510760446511467645913651125511023565195500850677490234375
-18014398509481983	-969	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003610388751729658951721688161450215277941020377388495458988107496560126565852879323103606255965719651298897375695222420816633605037030205705795809834205908555928047841611248313123359363325392880477535048146559724948880503041748104771176802864552949895361148711553617931493320906144221074956972284209328158540706812981543057240915884617968954170770994890262261755841525682835930498286032760767553928886102246106923981741422533317979147617348804594311620361420238127532186823918692813441702443096397479244020586126499341092416139737169354915429994122267090020604934426689226359593428380094072934112080639235058211899339240729415700373729027302152089302293529182730225102204713039100170135498046875
-18014398509481983	-968	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000722077750345931790344337632290043055588204075477699091797621499312025313170575864620721251193143930259779475139044484163326721007406041141159161966841181711185609568322249662624671872665078576095507009629311944989776100608349620954235360572910589979072229742310723586298664181228844214991394456841865631708141362596308611448183176923593790834154198978052452351168305136567186099657206552153510785777220449221384796348284506663595829523469760918862324072284047625506437364783738562688340488619279495848804117225299868218483227947433870983085998824453418004120986885337845271918685676018814586822416127847011642379867848145883140074745805460430417860458705836546045020440942607820034027099609375
-18014398509481983	-967	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144415550069186358068867526458008611117640815095539818359524299862405062634115172924144250238628786051955895027808896832665344201481208228231832393368236342237121913664449932524934374533015715219101401925862388997955220121669924190847072114582117995814445948462144717259732836245768842998278891368373126341628272519261722289636635384718758166830839795610490470233661027313437219931441310430702157155444089844276959269656901332719165904693952183772464814456809525101287472956747712537668097723855899169760823445059973643696645589486774196617199764890683600824197377067569054383737135203762917364483225569402328475973569629176628014949161092086083572091741167309209004088188521564006805419921875
-18014398509481983	-966	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028883110013837271613773505291601722223528163019107963671904859972481012526823034584828850047725757210391179005561779366533068840296241645646366478673647268447424382732889986504986874906603143043820280385172477799591044024333984838169414422916423599162889189692428943451946567249153768599655778273674625268325654503852344457927327076943751633366167959122098094046732205462687443986288262086140431431088817968855391853931380266543833180938790436754492962891361905020257494591349542507533619544771179833952164689011994728739329117897354839323439952978136720164839475413513810876747427040752583472896645113880465695194713925835325602989832218417216714418348233461841800817637704312801361083984375
-18014398509481983	-965	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005776622002767454322754701058320344444705632603821592734380971994496202505364606916965770009545151442078235801112355873306613768059248329129273295734729453689484876546577997300997374981320628608764056077034495559918208804866796967633882884583284719832577837938485788690389313449830753719931155654734925053665130900770468891585465415388750326673233591824419618809346441092537488797257652417228086286217763593771078370786276053308766636187758087350898592578272381004051498918269908501506723908954235966790432937802398945747865823579470967864687990595627344032967895082702762175349485408150516694579329022776093139038942785167065120597966443683443342883669646692368360163527540862560272216796875
-18014398509481983	-964	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001155324400553490864550940211664068888941126520764318546876194398899240501072921383393154001909030288415647160222471174661322753611849665825854659146945890737896975309315599460199474996264125721752811215406899111983641760973359393526776576916656943966515567587697157738077862689966150743986231130946985010733026180154093778317093083077750065334646718364883923761869288218507497759451530483445617257243552718754215674157255210661753327237551617470179718515654476200810299783653981700301344781790847193358086587560479789149573164715894193572937598119125468806593579016540552435069897081630103338915865804555218627807788557033413024119593288736688668576733929338473672032705508172512054443359375
-18014398509481983	-963	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000231064880110698172910188042332813777788225304152863709375238879779848100214584276678630800381806057683129432044494234932264550722369933165170931829389178147579395061863119892039894999252825144350562243081379822396728352194671878705355315383331388793303113517539431547615572537993230148797246226189397002146605236030818755663418616615550013066929343672976784752373857643701499551890306096689123451448710543750843134831451042132350665447510323494035943703130895240162059956730796340060268956358169438671617317512095957829914632943178838714587519623825093761318715803308110487013979416326020667783173160911043725561557711406682604823918657747337733715346785867694734406541101634502410888671875
-18014398509481983	-962	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046212976022139634582037608466562755557645060830572741875047775955969620042916855335726160076361211536625886408898846986452910144473986633034186365877835629515879012372623978407978999850565028870112448616275964479345670438934375741071063076666277758660622703507886309523114507598646029759449245237879400429321047206163751132683723323110002613385868734595356950474771528740299910378061219337824690289742108750168626966290208426470133089502064698807188740626179048032411991346159268012053791271633887734323463502419191565982926588635767742917503924765018752263743160661622097402795883265204133556634632182208745112311542281336520964783731549467546743069357173538946881308220326900482177734375
-18014398509481983	-961	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009242595204427926916407521693312551111529012166114548375009555191193924008583371067145232015272242307325177281779769397290582028894797326606837273175567125903175802474524795681595799970113005774022489723255192895869134087786875148214212615333255551732124540701577261904622901519729205951889849047575880085864209441232750226536744664622000522677173746919071390094954305748059982075612243867564938057948421750033725393258041685294026617900412939761437748125235809606482398269231853602410758254326777546864692700483838313196585317727153548583500784953003750452748632132324419480559176653040826711326926436441749022462308456267304192956746309893509348613871434707789376261644065380096435546875
-18014398509481983	-960	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001848519040885585383281504338662510222305802433222909675001911038238784801716674213429046403054448461465035456355953879458116405778959465321367454635113425180635160494904959136319159994022601154804497944651038579173826817557375029642842523066651110346424908140315452380924580303945841190377969809515176017172841888246550045307348932924400104535434749383814278018990861149611996415122448773512987611589684350006745078651608337058805323580082587952287549625047161921296479653846370720482151650865355509372938540096767662639317063545430709716700156990600750090549726426464883896111835330608165342265385287288349804492461691253460838591349261978701869722774286941557875252328813076019287109375
-18014398509481983	-959	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000369703808177117076656300867732502044461160486644581935000382207647756960343334842685809280610889692293007091271190775891623281155791893064273490927022685036127032098980991827263831998804520230960899588930207715834765363511475005928568504613330222069284981628063090476184916060789168238075593961903035203434568377649310009061469786584880020907086949876762855603798172229922399283024489754702597522317936870001349015730321667411761064716016517590457509925009432384259295930769274144096430330173071101874587708019353532527863412709086141943340031398120150018109945285292976779222367066121633068453077057457669960898492338250692167718269852395740373944554857388311575050465762615203857421875
-18014398509481983	-958	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073940761635423415331260173546500408892232097328916387000076441529551392068666968537161856122177938458601418254238155178324656231158378612854698185404537007225406419796198365452766399760904046192179917786041543166953072702295001185713700922666044413856996325612618095236983212157833647615118792380607040686913675529862001812293957316976004181417389975352571120759634445984479856604897950940519504463587374000269803146064333482352212943203303518091501985001886476851859186153854828819286066034614220374917541603870706505572682541817228388668006279624030003621989057058595355844473413224326613690615411491533992179698467650138433543653970479148074788910971477662315010093152523040771484375
-18014398509481983	-957	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014788152327084683066252034709300081778446419465783277400015288305910278413733393707432371224435587691720283650847631035664931246231675722570939637080907401445081283959239673090553279952180809238435983557208308633390614540459000237142740184533208882771399265122523619047396642431566729523023758476121408137382735105972400362458791463395200836283477995070514224151926889196895971320979590188103900892717474800053960629212866696470442588640660703618300397000377295370371837230770965763857213206922844074983508320774141301114536508363445677733601255924806000724397811411719071168894682644865322738123082298306798435939693530027686708730794095829614957782194295532463002018630504608154296875
-18014398509481983	-956	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002957630465416936613250406941860016355689283893156655480003057661182055682746678741486474244887117538344056730169526207132986249246335144514187927416181480289016256791847934618110655990436161847687196711441661726678122908091800047428548036906641776554279853024504723809479328486313345904604751695224281627476547021194480072491758292679040167256695599014102844830385377839379194264195918037620780178543494960010792125842573339294088517728132140723660079400075459074074367446154193152771442641384568814996701664154828260222907301672689135546720251184961200144879562282343814233778936528973064547624616459661359687187938706005537341746158819165922991556438859106492600403726100921630859375
-18014398509481983	-955	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000591526093083387322650081388372003271137856778631331096000611532236411136549335748297294848977423507668811346033905241426597249849267028902837585483236296057803251358369586923622131198087232369537439342288332345335624581618360009485709607381328355310855970604900944761895865697262669180920950339044856325495309404238896014498351658535808033451339119802820568966077075567875838852839183607524156035708698992002158425168514667858817703545626428144732015880015091814814873489230838630554288528276913762999340332830965652044581460334537827109344050236992240028975912456468762846755787305794612909524923291932271937437587741201107468349231763833184598311287771821298520080745220184326171875
-18014398509481983	-954	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000118305218616677464530016277674400654227571355726266219200122306447282227309867149659458969795484701533762269206781048285319449969853405780567517096647259211560650271673917384724426239617446473907487868457666469067124916323672001897141921476265671062171194120980188952379173139452533836184190067808971265099061880847779202899670331707161606690267823960564113793215415113575167770567836721504831207141739798400431685033702933571763540709125285628946403176003018362962974697846167726110857705655382752599868066566193130408916292066907565421868810047398448005795182491293752569351157461158922581904984658386454387487517548240221493669846352766636919662257554364259704016149044036865234375
-18014398509481983	-953	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023661043723335492906003255534880130845514271145253243840024461289456445461973429931891793959096940306752453841356209657063889993970681156113503419329451842312130054334783476944885247923489294781497573691533293813424983264734400379428384295253134212434238824196037790475834627890506767236838013561794253019812376169555840579934066341432321338053564792112822758643083022715033554113567344300966241428347959680086337006740586714352708141825057125789280635200603672592594939569233545222171541131076550519973613313238626081783258413381513084373762009479689601159036498258750513870231492231784516380996931677290877497503509648044298733969270553327383932451510872851940803229808807373046875
-18014398509481983	-952	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004732208744667098581200651106976026169102854229050648768004892257891289092394685986378358791819388061350490768271241931412777998794136231222700683865890368462426010866956695388977049584697858956299514738306658762684996652946880075885676859050626842486847764839207558095166925578101353447367602712358850603962475233911168115986813268286464267610712958422564551728616604543006710822713468860193248285669591936017267401348117342870541628365011425157856127040120734518518987913846709044434308226215310103994722662647725216356651682676302616874752401895937920231807299651750102774046298446356903276199386335458175499500701929608859746793854110665476786490302174570388160645961761474609375
-18014398509481983	-951	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000946441748933419716240130221395205233820570845810129753600978451578257818478937197275671758363877612270098153654248386282555599758827246244540136773178073692485202173391339077795409916939571791259902947661331752536999330589376015177135371810125368497369552967841511619033385115620270689473520542471770120792495046782233623197362653657292853522142591684512910345723320908601342164542693772038649657133918387203453480269623468574108325673002285031571225408024146903703797582769341808886861645243062020798944532529545043271330336535260523374950480379187584046361459930350020554809259689271380655239877267091635099900140385921771949358770822133095357298060434914077632129192352294921875
-18014398509481983	-950	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189288349786683943248026044279041046764114169162025950720195690315651563695787439455134351672775522454019630730849677256511119951765449248908027354635614738497040434678267815559081983387914358251980589532266350507399866117875203035427074362025073699473910593568302323806677023124054137894704108494354024158499009356446724639472530731458570704428518336902582069144664181720268432908538754407729931426783677440690696053924693714821665134600457006314245081604829380740759516553868361777372329048612404159788906505909008654266067307052104674990096075837516809272291986070004110961851937854276131047975453418327019980028077184354389871754164426619071459612086982815526425838470458984375
-18014398509481983	-949	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037857669957336788649605208855808209352822833832405190144039138063130312739157487891026870334555104490803926146169935451302223990353089849781605470927122947699408086935653563111816396677582871650396117906453270101479973223575040607085414872405014739894782118713660464761335404624810827578940821698870804831699801871289344927894506146291714140885703667380516413828932836344053686581707750881545986285356735488138139210784938742964333026920091401262849016320965876148151903310773672355474465809722480831957781301181801730853213461410420934998019215167503361854458397214000822192370387570855226209595090683665403996005615436870877974350832885323814291922417396563105285167694091796875
-18014398509481983	-948	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007571533991467357729921041771161641870564566766481038028807827612626062547831497578205374066911020898160785229233987090260444798070617969956321094185424589539881617387130712622363279335516574330079223581290654020295994644715008121417082974481002947978956423742732092952267080924962165515788164339774160966339960374257868985578901229258342828177140733476103282765786567268810737316341550176309197257071347097627627842156987748592866605384018280252569803264193175229630380662154734471094893161944496166391556260236360346170642692282084186999603843033500672370891679442800164438474077514171045241919018136733080799201123087374175594870166577064762858384483479312621057033538818359375
-18014398509481983	-947	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001514306798293471545984208354232328374112913353296207605761565522525212509566299515641074813382204179632157045846797418052088959614123593991264218837084917907976323477426142524472655867103314866015844716258130804059198928943001624283416594896200589595791284748546418590453416184992433103157632867954832193267992074851573797115780245851668565635428146695220656553157313453762147463268310035261839451414269419525525568431397549718573321076803656050513960652838635045926076132430946894218978632388899233278311252047272069234128538456416837399920768606700134474178335888560032887694815502834209048383803627346616159840224617474835118974033315412952571676896695862524211406707763671875
-18014398509481983	-946	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000302861359658694309196841670846465674822582670659241521152313104505042501913259903128214962676440835926431409169359483610417791922824718798252843767416983581595264695485228504894531173420662973203168943251626160811839785788600324856683318979240117919158256949709283718090683236998486620631526573590966438653598414970314759423156049170333713127085629339044131310631462690752429492653662007052367890282853883905105113686279509943714664215360731210102792130567727009185215226486189378843795726477779846655662250409454413846825707691283367479984153721340026894835667177712006577538963100566841809676760725469323231968044923494967023794806663082590514335379339172504842281341552734375
-18014398509481983	-945	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060572271931738861839368334169293134964516534131848304230462620901008500382651980625642992535288167185286281833871896722083558384564943759650568753483396716319052939097045700978906234684132594640633788650325232162367957157720064971336663795848023583831651389941856743618136647399697324126305314718193287730719682994062951884631209834066742625417125867808826262126292538150485898530732401410473578056570776781021022737255901988742932843072146242020558426113545401837043045297237875768759145295555969331132450081890882769365141538256673495996830744268005378967133435542401315507792620113368361935352145093864646393608984698993404758961332616518102867075867834500968456268310546875
-18014398509481983	-944	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012114454386347772367873666833858626992903306826369660846092524180201700076530396125128598507057633437057256366774379344416711676912988751930113750696679343263810587819409140195781246936826518928126757730065046432473591431544012994267332759169604716766330277988371348723627329479939464825261062943638657546143936598812590376926241966813348525083425173561765252425258507630097179706146480282094715611314155356204204547451180397748586568614429248404111685222709080367408609059447575153751829059111193866226490016378176553873028307651334699199366148853601075793426687108480263101558524022673672387070429018772929278721796939798680951792266523303620573415173566900193691253662109375
-18014398509481983	-943	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002422890877269554473574733366771725398580661365273932169218504836040340015306079225025719701411526687411451273354875868883342335382597750386022750139335868652762117563881828039156249387365303785625351546013009286494718286308802598853466551833920943353266055597674269744725465895987892965052212588727731509228787319762518075385248393362669705016685034712353050485051701526019435941229296056418943122262831071240840909490236079549717313722885849680822337044541816073481721811889515030750365811822238773245298003275635310774605661530266939839873229770720215158685337421696052620311704804534734477414085803754585855744359387959736190358453304660724114683034713380038738250732421875
-18014398509481983	-942	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000484578175453910894714946673354345079716132273054786433843700967208068003061215845005143940282305337482290254670975173776668467076519550077204550027867173730552423512776365607831249877473060757125070309202601857298943657261760519770693310366784188670653211119534853948945093179197578593010442517745546301845757463952503615077049678672533941003337006942470610097010340305203887188245859211283788624452566214248168181898047215909943462744577169936164467408908363214696344362377903006150073162364447754649059600655127062154921132306053387967974645954144043031737067484339210524062340960906946895482817160750917171148871877591947238071690660932144822936606942676007747650146484375
-18014398509481983	-941	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096915635090782178942989334670869015943226454610957286768740193441613600612243169001028788056461067496458050934195034755333693415303910015440910005573434746110484702555273121566249975494612151425014061840520371459788731452352103954138662073356837734130642223906970789789018635839515718602088503549109260369151492790500723015409935734506788200667401388494122019402068061040777437649171842256757724890513242849633636379609443181988692548915433987232893481781672642939268872475580601230014632472889550929811920131025412430984226461210677593594929190828808606347413496867842104812468192181389379096563432150183434229774375518389447614338132186428964587321388535201549530029296875
-18014398509481983	-940	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019383127018156435788597866934173803188645290922191457353748038688322720122448633800205757611292213499291610186839006951066738683060782003088182001114686949222096940511054624313249995098922430285002812368104074291957746290470420790827732414671367546826128444781394157957803727167903143720417700709821852073830298558100144603081987146901357640133480277698824403880413612208155487529834368451351544978102648569926727275921888636397738509783086797446578696356334528587853774495116120246002926494577910185962384026205082486196845292242135518718985838165761721269482699373568420962493638436277875819312686430036686845954875103677889522867626437285792917464277707040309906005859375
-18014398509481983	-939	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003876625403631287157719573386834760637729058184438291470749607737664544024489726760041151522258442699858322037367801390213347736612156400617636400222937389844419388102210924862649999019784486057000562473620814858391549258094084158165546482934273509365225688956278831591560745433580628744083540141964370414766059711620028920616397429380271528026696055539764880776082722441631097505966873690270308995620529713985345455184377727279547701956617359489315739271266905717570754899023224049200585298915582037192476805241016497239369058448427103743797167633152344253896539874713684192498727687255575163862537286007337369190975020735577904573525287457158583492855541408061981201171875
-18014398509481983	-938	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775325080726257431543914677366952127545811636887658294149921547532908804897945352008230304451688539971664407473560278042669547322431280123527280044587477968883877620442184972529999803956897211400112494724162971678309851618816831633109296586854701873045137791255766318312149086716125748816708028392874082953211942324005784123279485876054305605339211107952976155216544488326219501193374738054061799124105942797069091036875545455909540391323471897863147854253381143514150979804644809840117059783116407438495361048203299447873811689685420748759433526630468850779307974942736838499745537451115032772507457201467473838195004147115580914705057491431716698571108281612396240234375
-18014398509481983	-937	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155065016145251486308782935473390425509162327377531658829984309506581760979589070401646060890337707994332881494712055608533909464486256024705456008917495593776775524088436994505999960791379442280022498944832594335661970323763366326621859317370940374609027558251153263662429817343225149763341605678574816590642388464801156824655897175210861121067842221590595231043308897665243900238674947610812359824821188559413818207375109091181908078264694379572629570850676228702830195960928961968023411956623281487699072209640659889574762337937084149751886705326093770155861594988547367699949107490223006554501491440293494767639000829423116182941011498286343339714221656322479248046875
-18014398509481983	-936	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031013003229050297261756587094678085101832465475506331765996861901316352195917814080329212178067541598866576298942411121706781892897251204941091201783499118755355104817687398901199992158275888456004499788966518867132394064752673265324371863474188074921805511650230652732485963468645029952668321135714963318128477692960231364931179435042172224213568444318119046208661779533048780047734989522162471964964237711882763641475021818236381615652938875914525914170135245740566039192185792393604682391324656297539814441928131977914952467587416829950377341065218754031172318997709473539989821498044601310900298288058698953527800165884623236588202299657268667942844331264495849609375
-18014398509481983	-935	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006202600645810059452351317418935617020366493095101266353199372380263270439183562816065842435613508319773315259788482224341356378579450240988218240356699823751071020963537479780239998431655177691200899957793303773426478812950534653064874372694837614984361102330046130546497192693729005990533664227142992663625695538592046272986235887008434444842713688863623809241732355906609756009546997904432494392992847542376552728295004363647276323130587775182905182834027049148113207838437158478720936478264931259507962888385626395582990493517483365990075468213043750806234463799541894707997964299608920262180059657611739790705560033176924647317640459931453733588568866252899169921875
-18014398509481983	-934	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001240520129162011890470263483787123404073298619020253270639874476052654087836712563213168487122701663954663051957696444868271275715890048197643648071339964750214204192707495956047999686331035538240179991558660754685295762590106930612974874538967522996872220466009226109299438538745801198106732845428598532725139107718409254597247177401686888968542737772724761848346471181321951201909399580886498878598569508475310545659000872729455264626117555036581036566805409829622641567687431695744187295652986251901592577677125279116598098703496673198015093642608750161246892759908378941599592859921784052436011931522347958141112006635384929463528091986290746717713773250579833984375
-18014398509481983	-933	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248104025832402378094052696757424680814659723804050654127974895210530817567342512642633697424540332790932610391539288973654255143178009639528729614267992950042840838541499191209599937266207107648035998311732150937059152518021386122594974907793504599374444093201845221859887707749160239621346569085719706545027821543681850919449435480337377793708547554544952369669294236264390240381879916177299775719713901695062109131800174545891052925223511007316207313361081965924528313537486339148837459130597250380318515535425055823319619740699334639603018728521750032249378551981675788319918571984356810487202386304469591628222401327076985892705618397258149343542754650115966796875
-18014398509481983	-932	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049620805166480475618810539351484936162931944760810130825594979042106163513468502528526739484908066558186522078307857794730851028635601927905745922853598590008568167708299838241919987453241421529607199662346430187411830503604277224518994981558700919874888818640369044371977541549832047924269313817143941309005564308736370183889887096067475558741709510908990473933858847252878048076375983235459955143942780339012421826360034909178210585044702201463241462672216393184905662707497267829767491826119450076063703107085011164663923948139866927920603745704350006449875710396335157663983714396871362097440477260893918325644480265415397178541123679451629868708550930023193359375
-18014398509481983	-931	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009924161033296095123762107870296987232586388952162026165118995808421232702693700505705347896981613311637304415661571558946170205727120385581149184570719718001713633541659967648383997490648284305921439932469286037482366100720855444903798996311740183974977763728073808874395508309966409584853862763428788261801112861747274036777977419213495111748341902181798094786771769450575609615275196647091991028788556067802484365272006981835642117008940440292648292534443278636981132541499453565953498365223890015212740621417002232932784789627973385584120749140870001289975142079267031532796742879374272419488095452178783665128896053083079435708224735890325973741710186004638671875
-18014398509481983	-930	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001984832206659219024752421574059397446517277790432405233023799161684246540538740101141069579396322662327460883132314311789234041145424077116229836914143943600342726708331993529676799498129656861184287986493857207496473220144171088980759799262348036794995552745614761774879101661993281916970772552685757652360222572349454807355595483842699022349668380436359618957354353890115121923055039329418398205757711213560496873054401396367128423401788088058529658506888655727396226508299890713190699673044778003042548124283400446586556957925594677116824149828174000257995028415853406306559348575874854483897619090435756733025779210616615887141644947178065194748342037200927734375
-18014398509481983	-929	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000396966441331843804950484314811879489303455558086481046604759832336849308107748020228213915879264532465492176626462862357846808229084815423245967382828788720068545341666398705935359899625931372236857597298771441499294644028834217796151959852469607358999110549122952354975820332398656383394154510537151530472044514469890961471119096768539804469933676087271923791470870778023024384611007865883679641151542242712099374610880279273425684680357617611705931701377731145479245301659978142638139934608955600608509624856680089317311391585118935423364829965634800051599005683170681261311869715174970896779523818087151346605155842123323177428328989435613038949668407440185546875
-18014398509481983	-928	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079393288266368760990096862962375897860691111617296209320951966467369861621549604045642783175852906493098435325292572471569361645816963084649193476565757744013709068333279741187071979925186274447371519459754288299858928805766843559230391970493921471799822109824590470995164066479731276678830902107430306094408902893978192294223819353707960893986735217454384758294174155604604876922201573176735928230308448542419874922176055854685136936071523522341186340275546229095849060331995628527627986921791120121701924971336017863462278317023787084672965993126960010319801136634136252262373943034994179355904763617430269321031168424664635485665797887122607789933681488037109375
-18014398509481983	-927	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015878657653273752198019372592475179572138222323459241864190393293473972324309920809128556635170581298619687065058514494313872329163392616929838695313151548802741813666655948237414395985037254889474303891950857659971785761153368711846078394098784294359964421964918094199032813295946255335766180421486061218881780578795638458844763870741592178797347043490876951658834831120920975384440314635347185646061689708483974984435211170937027387214304704468237268055109245819169812066399125705525597384358224024340384994267203572692455663404757416934593198625392002063960227326827250452474788606998835871180952723486053864206233684932927097133159577424521557986736297607421875
-18014398509481983	-926	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003175731530654750439603874518495035914427644464691848372838078658694794464861984161825711327034116259723937413011702898862774465832678523385967739062630309760548362733331189647482879197007450977894860778390171531994357152230673742369215678819756858871992884392983618839806562659189251067153236084297212243776356115759127691768952774148318435759469408698175390331766966224184195076888062927069437129212337941696794996887042234187405477442860940893647453611021849163833962413279825141105119476871644804868076998853440714538491132680951483386918639725078400412792045465365450090494957721399767174236190544697210772841246736986585419426631915484904311597347259521484375
-18014398509481983	-925	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000635146306130950087920774903699007182885528892938369674567615731738958892972396832365142265406823251944787482602340579772554893166535704677193547812526061952109672546666237929496575839401490195578972155678034306398871430446134748473843135763951371774398576878596723767961312531837850213430647216859442448755271223151825538353790554829663687151893881739635078066353393244836839015377612585413887425842467588339358999377408446837481095488572188178729490722204369832766792482655965028221023895374328960973615399770688142907698226536190296677383727945015680082558409093073090018098991544279953434847238108939442154568249347397317083885326383096980862319469451904296875
-18014398509481983	-924	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000127029261226190017584154980739801436577105778587673934913523146347791778594479366473028453081364650388957496520468115954510978633307140935438709562505212390421934509333247585899315167880298039115794431135606861279774286089226949694768627152790274354879715375719344753592262506367570042686129443371888489751054244630365107670758110965932737430378776347927015613270678648967367803075522517082777485168493517667871799875481689367496219097714437635745898144440873966553358496531193005644204779074865792194723079954137628581539645307238059335476745589003136016511681818614618003619798308855990686969447621787888430913649869479463416777065276619396172463893890380859375
-18014398509481983	-923	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025405852245238003516830996147960287315421155717534786982704629269558355718895873294605690616272930077791499304093623190902195726661428187087741912501042478084386901866649517179863033576059607823158886227121372255954857217845389938953725430558054870975943075143868950718452501273514008537225888674377697950210848926073021534151622193186547486075755269585403122654135729793473560615104503416555497033698703533574359975096337873499243819542887527149179628888174793310671699306238601128840955814973158438944615990827525716307929061447611867095349117800627203302336363722923600723959661771198137393889524357577686182729973895892683355413055323879234492778778076171875
-18014398509481983	-922	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005081170449047600703366199229592057463084231143506957396540925853911671143779174658921138123254586015558299860818724638180439145332285637417548382500208495616877380373329903435972606715211921564631777245424274451190971443569077987790745086111610974195188615028773790143690500254702801707445177734875539590042169785214604306830324438637309497215151053917080624530827145958694712123020900683311099406739740706714871995019267574699848763908577505429835925777634958662134339861247720225768191162994631687788923198165505143261585812289522373419069823560125440660467272744584720144791932354239627478777904871515537236545994779178536671082611064775846898555755615234375
-18014398509481983	-921	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001016234089809520140673239845918411492616846228701391479308185170782334228755834931784227624650917203111659972163744927636087829066457127483509676500041699123375476074665980687194521343042384312926355449084854890238194288713815597558149017222322194839037723005754758028738100050940560341489035546975107918008433957042920861366064887727461899443030210783416124906165429191738942424604180136662219881347948141342974399003853514939969752781715501085967185155526991732426867972249544045153638232598926337557784639633101028652317162457904474683813964712025088132093454548916944028958386470847925495755580974303107447309198955835707334216522212955169379711151123046875
-18014398509481983	-920	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203246817961904028134647969183682298523369245740278295861637034156466845751166986356845524930183440622331994432748985527217565813291425496701935300008339824675095214933196137438904268608476862585271089816970978047638857742763119511629803444464438967807544601150951605747620010188112068297807109395021583601686791408584172273212977545492379888606042156683224981233085838347788484920836027332443976269589628268594879800770702987993950556343100217193437031105398346485373594449908809030727646519785267511556927926620205730463432491580894936762792942405017626418690909783388805791677294169585099151116194860621489461839791167141466843304442591033875942230224609375
-18014398509481983	-919	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040649363592380805626929593836736459704673849148055659172327406831293369150233397271369104986036688124466398886549797105443513162658285099340387060001667964935019042986639227487780853721695372517054217963394195609527771548552623902325960688892887793561508920230190321149524002037622413659561421879004316720337358281716834454642595509098475977721208431336644996246617167669557696984167205466488795253917925653718975960154140597598790111268620043438687406221079669297074718889981761806145529303957053502311385585324041146092686498316178987352558588481003525283738181956677761158335458833917019830223238972124297892367958233428293368660888518206775188446044921875
-18014398509481983	-918	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008129872718476161125385918767347291940934769829611131834465481366258673830046679454273820997207337624893279777309959421088702632531657019868077412000333592987003808597327845497556170744339074503410843592678839121905554309710524780465192137778577558712301784046038064229904800407524482731912284375800863344067471656343366890928519101819695195544241686267328999249323433533911539396833441093297759050783585130743795192030828119519758022253724008687737481244215933859414943777996352361229105860791410700462277117064808229218537299663235797470511717696200705056747636391335552231667091766783403966044647794424859578473591646685658673732177703641355037689208984375
-18014398509481983	-917	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001625974543695232225077183753469458388186953965922226366893096273251734766009335890854764199441467524978655955461991884217740526506331403973615482400066718597400761719465569099511234148867814900682168718535767824381110861942104956093038427555715511742460356809207612845980960081504896546382456875160172668813494331268673378185703820363939039108848337253465799849864686706782307879366688218659551810156717026148759038406165623903951604450744801737547496248843186771882988755599270472245821172158282140092455423412961645843707459932647159494102343539240141011349527278267110446333418353356680793208929558884971915694718329337131734746435540728271007537841796875
-18014398509481983	-916	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000325194908739046445015436750693891677637390793184445273378619254650346953201867178170952839888293504995731191092398376843548105301266280794723096480013343719480152343893113819902246829773562980136433743707153564876222172388420991218607685511143102348492071361841522569196192016300979309276491375032034533762698866253734675637140764072787807821769667450693159969972937341356461575873337643731910362031343405229751807681233124780790320890148960347509499249768637354376597751119854094449164234431656428018491084682592329168741491986529431898820468707848028202269905455653422089266683670671336158641785911776994383138943665867426346949287108145654201507568359375
-18014398509481983	-915	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065038981747809289003087350138778335527478158636889054675723850930069390640373435634190567977658700999146238218479675368709621060253256158944619296002668743896030468778622763980449365954712596027286748741430712975244434477684198243721537102228620469698414272368304513839238403260195861855298275006406906752539773250746935127428152814557561564353933490138631993994587468271292315174667528746382072406268681045950361536246624956158064178029792069501899849953727470875319550223970818889832846886331285603698216936518465833748298397305886379764093741569605640453981091130684417853336734134267231728357182355398876627788733173485269389857421629130840301513671875
-18014398509481983	-914	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013007796349561857800617470027755667105495631727377810935144770186013878128074687126838113595531740199829247643695935073741924212050651231788923859200533748779206093755724552796089873190942519205457349748286142595048886895536839648744307420445724093939682854473660902767847680652039172371059655001281381350507954650149387025485630562911512312870786698027726398798917493654258463034933505749276414481253736209190072307249324991231612835605958413900379969990745494175063910044794163777966569377266257120739643387303693166749659679461177275952818748313921128090796218226136883570667346826853446345671436471079775325557746634697053877971484325826168060302734375
-18014398509481983	-913	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002601559269912371560123494005551133421099126345475562187028954037202775625614937425367622719106348039965849528739187014748384842410130246357784771840106749755841218751144910559217974638188503841091469949657228519009777379107367929748861484089144818787936570894732180553569536130407834474211931000256276270101590930029877405097126112582302462574157339605545279759783498730851692606986701149855282896250747241838014461449864998246322567121191682780075993998149098835012782008958832755593313875453251424147928677460738633349931935892235455190563749662784225618159243645227376714133469365370689269134287294215955065111549326939410775594296865165233612060546875
-18014398509481983	-912	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000520311853982474312024698801110226684219825269095112437405790807440555125122987485073524543821269607993169905747837402949676968482026049271556954368021349951168243750228982111843594927637700768218293989931445703801955475821473585949772296817828963757587314178946436110713907226081566894842386200051255254020318186005975481019425222516460492514831467921109055951956699746170338521397340229971056579250149448367602892289972999649264513424238336556015198799629819767002556401791766551118662775090650284829585735492147726669986387178447091038112749932556845123631848729045475342826693873074137853826857458843191013022309865387882155118859373033046722412109375
-18014398509481983	-911	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104062370796494862404939760222045336843965053819022487481158161488111025024597497014704908764253921598633981149567480589935393696405209854311390873604269990233648750045796422368718985527540153643658797986289140760391095164294717189954459363565792751517462835789287222142781445216313378968477240010251050804063637201195096203885044503292098502966293584221811190391339949234067704279468045994211315850029889673520578457994599929852902684847667311203039759925963953400511280358353310223732555018130056965917147098429545333997277435689418207622549986511369024726369745809095068565338774614827570765371491768638202604461973077576431023771874606609344482421875
-18014398509481983	-910	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020812474159298972480987952044409067368793010763804497496231632297622205004919499402940981752850784319726796229913496117987078739281041970862278174720853998046729750009159284473743797105508030728731759597257828152078219032858943437990891872713158550303492567157857444428556289043262675793695448002050210160812727440239019240777008900658419700593258716844362238078267989846813540855893609198842263170005977934704115691598919985970580536969533462240607951985192790680102256071670662044746511003626011393183429419685909066799455487137883641524509997302273804945273949161819013713067754922965514153074298353727640520892394615515286204754374921321868896484375
-18014398509481983	-909	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004162494831859794496197590408881813473758602152760899499246326459524441000983899880588196350570156863945359245982699223597415747856208394172455634944170799609345950001831856894748759421101606145746351919451565630415643806571788687598178374542631710060698513431571488885711257808652535158739089600410042032162545488047803848155401780131683940118651743368872447615653597969362708171178721839768452634001195586940823138319783997194116107393906692448121590397038558136020451214334132408949302200725202278636685883937181813359891097427576728304901999460454760989054789832363802742613550984593102830614859670745528104178478923103057240950874984264373779296875
-18014398509481983	-908	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000832498966371958899239518081776362694751720430552179899849265291904888200196779976117639270114031372789071849196539844719483149571241678834491126988834159921869190000366371378949751884220321229149270383890313126083128761314357737519635674908526342012139702686314297777142251561730507031747817920082008406432509097609560769631080356026336788023730348673774489523130719593872541634235744367953690526800239117388164627663956799438823221478781338489624318079407711627204090242866826481789860440145040455727337176787436362671978219485515345660980399892090952197810957966472760548522710196918620566122971934149105620835695784620611448190174996852874755859375
-18014398509481983	-907	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000166499793274391779847903616355272538950344086110435979969853058380977640039355995223527854022806274557814369839307968943896629914248335766898225397766831984373838000073274275789950376844064245829854076778062625216625752262871547503927134981705268402427940537262859555428450312346101406349563584016401681286501819521912153926216071205267357604746069734754897904626143918774508326847148873590738105360047823477632925532791359887764644295756267697924863615881542325440818048573365296357972088029008091145467435357487272534395643897103069132196079978418190439562191593294552109704542039383724113224594386829821124167139156924122289638034999370574951171875
-18014398509481983	-906	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033299958654878355969580723271054507790068817222087195993970611676195528007871199044705570804561254911562873967861593788779325982849667153379645079553366396874767600014654855157990075368812849165970815355612525043325150452574309500785426996341053680485588107452571911085690062469220281269912716803280336257300363904382430785243214241053471520949213946950979580925228783754901665369429774718147621072009564695526585106558271977552928859151253539584972723176308465088163609714673059271594417605801618229093487071497454506879128779420613826439215995683638087912438318658910421940908407876744822644918877365964224833427831384824457927606999874114990234375
-18014398509481983	-905	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006659991730975671193916144654210901558013763444417439198794122335239105601574239808941114160912250982312574793572318757755865196569933430675929015910673279374953520002930971031598015073762569833194163071122505008665030090514861900157085399268210736097117621490514382217138012493844056253982543360656067251460072780876486157048642848210694304189842789390195916185045756750980333073885954943629524214401912939105317021311654395510585771830250707916994544635261693017632721942934611854318883521160323645818697414299490901375825755884122765287843199136727617582487663731782084388181681575348964528983775473192844966685566276964891585521399974822998046875
-18014398509481983	-904	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001331998346195134238783228930842180311602752688883487839758824467047821120314847961788222832182450196462514958714463751551173039313986686135185803182134655874990704000586194206319603014752513966638832614224501001733006018102972380031417079853642147219423524298102876443427602498768811250796508672131213450292014556175297231409728569642138860837968557878039183237009151350196066614777190988725904842880382587821063404262330879102117154366050141583398908927052338603526544388586922370863776704232064729163739482859898180275165151176824553057568639827345523516497532746356416877636336315069792905796755094638568993337113255392978317104279994964599609375
-18014398509481983	-903	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000266399669239026847756645786168436062320550537776697567951764893409564224062969592357644566436490039292502991742892750310234607862797337227037160636426931174998140800117238841263920602950502793327766522844900200346601203620594476006283415970728429443884704859620575288685520499753762250159301734426242690058402911235059446281945713928427772167593711575607836647401830270039213322955438197745180968576076517564212680852466175820423430873210028316679781785410467720705308877717384474172755340846412945832747896571979636055033030235364910611513727965469104703299506549271283375527267263013958581159351018927713798667422651078595663420855998992919921875
-18014398509481983	-902	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053279933847805369551329157233687212464110107555339513590352978681912844812593918471528913287298007858500598348578550062046921572559467445407432127285386234999628160023447768252784120590100558665553304568980040069320240724118895201256683194145685888776940971924115057737104099950752450031860346885248538011680582247011889256389142785685554433518742315121567329480366054007842664591087639549036193715215303512842536170493235164084686174642005663335956357082093544141061775543476894834551068169282589166549579314395927211006606047072982122302745593093820940659901309854256675105453452602791716231870203785542759733484530215719132684171199798583984375
-18014398509481983	-901	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010655986769561073910265831446737442492822021511067902718070595736382568962518783694305782657459601571700119669715710012409384314511893489081486425457077246999925632004689553650556824118020111733110660913796008013864048144823779040251336638829137177755388194384823011547420819990150490006372069377049707602336116449402377851277828557137110886703748463024313465896073210801568532918217527909807238743043060702568507234098647032816937234928401132667191271416418708828212355108695378966910213633856517833309915862879185442201321209414596424460549118618764188131980261970851335021090690520558343246374040757108551946696906043143826536834239959716796875
-18014398509481983	-900	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131197353912214782053166289347488498564404302213580543614119147276513792503756738861156531491920314340023933943142002481876862902378697816297285091415449399985126400937910730111364823604022346622132182759201602772809628964755808050267327765827435551077638876964602309484163998030098001274413875409941520467223289880475570255565711427422177340749692604862693179214642160313706583643505581961447748608612140513701446819729406563387446985680226533438254283283741765642471021739075793382042726771303566661983172575837088440264241882919284892109823723752837626396052394170267004218138104111668649274808151421710389339381208628765307366847991943359375
-18014398509481983	-899	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000426239470782442956410633257869497699712880860442716108722823829455302758500751347772231306298384062868004786788628400496375372580475739563259457018283089879997025280187582146022272964720804469324426436551840320554561925792951161610053465553165487110215527775392920461896832799606019600254882775081988304093444657976095114051113142285484435468149938520972538635842928432062741316728701116392289549721722428102740289363945881312677489397136045306687650856656748353128494204347815158676408545354260713332396634515167417688052848376583856978421964744750567525279210478834053400843627620822333729854961630284342077867876241725753061473369598388671875
-18014398509481983	-898	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085247894156488591282126651573899539942576172088543221744564765891060551700150269554446261259676812573600957357725680099275074516095147912651891403656617975999405056037516429204454592944160893864885287310368064110912385158590232322010693110633097422043105555078584092379366559921203920050976555016397660818688931595219022810222628457096887093629987704194507727168585686412548263345740223278457909944344485620548057872789176262535497879427209061337530171331349670625698840869563031735281709070852142666479326903033483537610569675316771395684392948950113505055842095766810680168725524164466745970992326056868415573575248345150612294673919677734375
-18014398509481983	-897	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017049578831297718256425330314779907988515234417708644348912953178212110340030053910889252251935362514720191471545136019855014903219029582530378280731323595199881011207503285840890918588832178772977057462073612822182477031718046464402138622126619484408621111015716818475873311984240784010195311003279532163737786319043804562044525691419377418725997540838901545433717137282509652669148044655691581988868897124109611574557835252507099575885441812267506034266269934125139768173912606347056341814170428533295865380606696707522113935063354279136878589790022701011168419153362136033745104832893349194198465211373683114715049669030122458934783935546875
-18014398509481983	-896	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003409915766259543651285066062955981597703046883541728869782590635642422068006010782177850450387072502944038294309027203971002980643805916506075656146264719039976202241500657168178183717766435754595411492414722564436495406343609292880427724425323896881724222203143363695174662396848156802039062200655906432747557263808760912408905138283875483745199508167780309086743427456501930533829608931138316397773779424821922314911567050501419915177088362453501206853253986825027953634782521269411268362834085706659173076121339341504422787012670855827375717958004540202233683830672427206749020966578669838839693042274736622943009933806024491786956787109375
-18014398509481983	-895	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681983153251908730257013212591196319540609376708345773956518127128484413601202156435570090077414500588807658861805440794200596128761183301215131229252943807995240448300131433635636743553287150919082298482944512887299081268721858576085544885064779376344844440628672739034932479369631360407812440131181286549511452761752182481781027656775096749039901633556061817348685491300386106765921786227663279554755884964384462982313410100283983035417672490700241370650797365005590726956504253882253672566817141331834615224267868300884557402534171165475143591600908040446736766134485441349804193315733967767938608454947324588601986761204898357391357421875
-18014398509481983	-894	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136396630650381746051402642518239263908121875341669154791303625425696882720240431287114018015482900117761531772361088158840119225752236660243026245850588761599048089660026286727127348710657430183816459696588902577459816253744371715217108977012955875268968888125734547806986495873926272081562488026236257309902290552350436496356205531355019349807980326711212363469737098260077221353184357245532655910951176992876892596462682020056796607083534498140048274130159473001118145391300850776450734513363428266366923044853573660176911480506834233095028718320181608089347353226897088269960838663146793553587721690989464917720397352240979671478271484375
-18014398509481983	-893	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027279326130076349210280528503647852781624375068333830958260725085139376544048086257422803603096580023552306354472217631768023845150447332048605249170117752319809617932005257345425469742131486036763291939317780515491963250748874343043421795402591175053793777625146909561397299174785254416312497605247251461980458110470087299271241106271003869961596065342242472693947419652015444270636871449106531182190235398575378519292536404011359321416706899628009654826031894600223629078260170155290146902672685653273384608970714732035382296101366846619005743664036321617869470645379417653992167732629358710717544338197892983544079470448195934295654296875
-18014398509481983	-892	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005455865226015269842056105700729570556324875013666766191652145017027875308809617251484560720619316004710461270894443526353604769030089466409721049834023550463961923586401051469085093948426297207352658387863556103098392650149774868608684359080518235010758755525029381912279459834957050883262499521049450292396091622094017459854248221254200773992319213068448494538789483930403088854127374289821306236438047079715075703858507280802271864283341379925601930965206378920044725815652034031058029380534537130654676921794142946407076459220273369323801148732807264323573894129075883530798433546525871742143508867639578596708815894089639186859130859375
-18014398509481983	-891	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001091173045203053968411221140145914111264975002733353238330429003405575061761923450296912144123863200942092254178888705270720953806017893281944209966804710092792384717280210293817018789685259441470531677572711220619678530029954973721736871816103647002151751105005876382455891966991410176652499904209890058479218324418803491970849644250840154798463842613689698907757896786080617770825474857964261247287609415943015140771701456160454372856668275985120386193041275784008945163130406806211605876106907426130935384358828589281415291844054673864760229746561452864714778825815176706159686709305174348428701773527915719341763178817927837371826171875
-18014398509481983	-890	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218234609040610793682244228029182822252995000546670647666085800681115012352384690059382428824772640188418450835777741054144190761203578656388841993360942018558476943456042058763403757937051888294106335514542244123935706005990994744347374363220729400430350221001175276491178393398282035330499980841978011695843664883760698394169928850168030959692768522737939781551579357216123554165094971592852249457521883188603028154340291232090874571333655197024077238608255156801789032626081361242321175221381485226187076871765717856283058368810934772952045949312290572942955765163035341231937341861034869685740354705583143868352635763585567474365234375
-18014398509481983	-889	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043646921808122158736448845605836564450599000109334129533217160136223002470476938011876485764954528037683690167155548210828838152240715731277768398672188403711695388691208411752680751587410377658821267102908448824787141201198198948869474872644145880086070044200235055298235678679656407066099996168395602339168732976752139678833985770033606191938553704547587956310315871443224710833018994318570449891504376637720605630868058246418174914266731039404815447721651031360357806525216272248464235044276297045237415374353143571256611673762186954590409189862458114588591153032607068246387468372206973937148070941116628773670527152717113494873046875
-18014398509481983	-888	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008729384361624431747289769121167312890119800021866825906643432027244600494095387602375297152990905607536738033431109642165767630448143146255553679734437680742339077738241682350536150317482075531764253420581689764957428240239639789773894974528829176017214008840047011059647135735931281413219999233679120467833746595350427935766797154006721238387710740909517591262063174288644942166603798863714089978300875327544121126173611649283634982853346207880963089544330206272071561305043254449692847008855259409047483074870628714251322334752437390918081837972491622917718230606521413649277493674441394787429614188223325754734105430543422698974609375
-18014398509481983	-887	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001745876872324886349457953824233462578023960004373365181328686405448920098819077520475059430598181121507347606686221928433153526089628629251110735946887536148467815547648336470107230063496415106352850684116337952991485648047927957954778994905765835203442801768009402211929427147186256282643999846735824093566749319070085587153359430801344247677542148181903518252412634857728988433320759772742817995660175065508824225234722329856726996570669241576192617908866041254414312261008650889938569401771051881809496614974125742850264466950487478183616367594498324583543646121304282729855498734888278957485922837644665150946821086108684539794921875
-18014398509481983	-886	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000349175374464977269891590764846692515604792000874673036265737281089784019763815504095011886119636224301469521337244385686630705217925725850222147189377507229693563109529667294021446012699283021270570136823267590598297129609585591590955798981153167040688560353601880442385885429437251256528799969347164818713349863814017117430671886160268849535508429636380703650482526971545797686664151954548563599132035013101764845046944465971345399314133848315238523581773208250882862452201730177987713880354210376361899322994825148570052893390097495636723273518899664916708729224260856545971099746977655791497184567528933030189364217221736907958984375
-18014398509481983	-885	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069835074892995453978318152969338503120958400174934607253147456217956803952763100819002377223927244860293904267448877137326141043585145170044429437875501445938712621905933458804289202539856604254114027364653518119659425921917118318191159796230633408137712070720376088477177085887450251305759993869432963742669972762803423486134377232053769907101685927276140730096505394309159537332830390909712719826407002620352969009388893194269079862826769663047704716354641650176572490440346035597542776070842075272379864598965029714010578678019499127344654703779932983341745844852171309194219949395531158299436913505786606037872843444347381591796875
-18014398509481983	-884	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013967014978599090795663630593867700624191680034986921450629491243591360790552620163800475444785448972058780853489775427465228208717029034008885887575100289187742524381186691760857840507971320850822805472930703623931885184383423663638231959246126681627542414144075217695435417177490050261151998773886592748533994552560684697226875446410753981420337185455228146019301078861831907466566078181942543965281400524070593801877778638853815972565353932609540943270928330035314498088069207119508555214168415054475972919793005942802115735603899825468930940755986596668349168970434261838843989879106231659887382701157321207574568688869476318359375
-18014398509481983	-883	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002793402995719818159132726118773540124838336006997384290125898248718272158110524032760095088957089794411756170697955085493045641743405806801777177515020057837548504876237338352171568101594264170164561094586140724786377036876684732727646391849225336325508482828815043539087083435498010052230399754777318549706798910512136939445375089282150796284067437091045629203860215772366381493313215636388508793056280104814118760375555727770763194513070786521908188654185666007062899617613841423901711042833683010895194583958601188560423147120779965093786188151197319333669833794086852367768797975821246331977476540231464241514913737773895263671875
-18014398509481983	-882	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558680599143963631826545223754708024967667201399476858025179649743654431622104806552019017791417958882351234139591017098609128348681161360355435503004011567509700975247467670434313620318852834032912218917228144957275407375336946545529278369845067265101696565763008707817416687099602010446079950955463709941359782102427387889075017856430159256813487418209125840772043154473276298662643127277701758611256020962823752075111145554152638902614157304381637730837133201412579923522768284780342208566736602179038916791720237712084629424155993018757237630239463866733966758817370473553759595164249266395495308046292848302982747554779052734375
-18014398509481983	-881	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111736119828792726365309044750941604993533440279895371605035929948730886324420961310403803558283591776470246827918203419721825669736232272071087100600802313501940195049493534086862724063770566806582443783445628991455081475067389309105855673969013453020339313152601741563483337419920402089215990191092741988271956420485477577815003571286031851362697483641825168154408630894655259732528625455540351722251204192564750415022229110830527780522831460876327546167426640282515984704553656956068441713347320435807783358344047542416925884831198603751447526047892773346793351763474094710751919032849853279099061609258569660596549510955810546875
-18014398509481983	-880	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022347223965758545273061808950188320998706688055979074321007185989746177264884192262080760711656718355294049365583640683944365133947246454414217420120160462700388039009898706817372544812754113361316488756689125798291016295013477861821171134793802690604067862630520348312696667483984080417843198038218548397654391284097095515563000714257206370272539496728365033630881726178931051946505725091108070344450240838512950083004445822166105556104566292175265509233485328056503196940910731391213688342669464087161556671668809508483385176966239720750289505209578554669358670352694818942150383806569970655819812321851713932119309902191162109375
-18014398509481983	-879	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004469444793151709054612361790037664199741337611195814864201437197949235452976838452416152142331343671058809873116728136788873026789449290882843484024032092540077607801979741363474508962550822672263297751337825159658203259002695572364234226958760538120813572526104069662539333496796816083568639607643709679530878256819419103112600142851441274054507899345673006726176345235786210389301145018221614068890048167702590016600889164433221111220913258435053101846697065611300639388182146278242737668533892817432311334333761901696677035393247944150057901041915710933871734070538963788430076761313994131163962464370342786423861980438232421875
-18014398509481983	-878	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000893888958630341810922472358007532839948267522239162972840287439589847090595367690483230428466268734211761974623345627357774605357889858176568696804806418508015521560395948272694901792510164534452659550267565031931640651800539114472846845391752107624162714505220813932507866699359363216713727921528741935906175651363883820622520028570288254810901579869134601345235269047157242077860229003644322813778009633540518003320177832886644222244182651687010620369339413122260127877636429255648547533706778563486462266866752380339335407078649588830011580208383142186774346814107792757686015352262798826232792492874068557284772396087646484375
-18014398509481983	-877	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000178777791726068362184494471601506567989653504447832594568057487917969418119073538096646085693253746842352394924669125471554921071577971635313739360961283701603104312079189654538980358502032906890531910053513006386328130360107822894569369078350421524832542901044162786501573339871872643342745584305748387181235130272776764124504005714057650962180315973826920269047053809431448415572045800728864562755601926708103600664035566577328844448836530337402124073867882624452025575527285851129709506741355712697292453373350476067867081415729917766002316041676628437354869362821558551537203070452559765246558498574813711456954479217529296875
-18014398509481983	-876	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035755558345213672436898894320301313597930700889566518913611497583593883623814707619329217138650749368470478984933825094310984214315594327062747872192256740320620862415837930907796071700406581378106382010702601277265626072021564578913873815670084304966508580208832557300314667974374528668549116861149677436247026054555352824900801142811530192436063194765384053809410761886289683114409160145772912551120385341620720132807113315465768889767306067480424814773576524890405115105457170225941901348271142539458490674670095213573416283145983553200463208335325687470973872564311710307440614090511953049311699714962742291390895843505859375
-18014398509481983	-875	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007151111669042734487379778864060262719586140177913303782722299516718776724762941523865843427730149873694095796986765018862196842863118865412549574438451348064124172483167586181559214340081316275621276402140520255453125214404312915782774763134016860993301716041766511460062933594874905733709823372229935487249405210911070564980160228562306038487212638953076810761882152377257936622881832029154582510224077068324144026561422663093153777953461213496084962954715304978081023021091434045188380269654228507891698134934019042714683256629196710640092641667065137494194774512862342061488122818102390609862339942992548458278179168701171875
-18014398509481983	-874	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001430222333808546897475955772812052543917228035582660756544459903343755344952588304773168685546029974738819159397353003772439368572623773082509914887690269612824834496633517236311842868016263255124255280428104051090625042880862583156554952626803372198660343208353302292012586718974981146741964674445987097449881042182214112996032045712461207697442527790615362152376430475451587324576366405830916502044815413664828805312284532618630755590692242699216992590943060995616204604218286809037676053930845701578339626986803808542936651325839342128018528333413027498838954902572468412297624563620478121972467988598509691655635833740234375
-18014398509481983	-873	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286044466761709379495191154562410508783445607116532151308891980668751068990517660954633737109205994947763831879470600754487873714524754616501982977538053922564966899326703447262368573603252651024851056085620810218125008576172516631310990525360674439732068641670660458402517343794996229348392934889197419489976208436442822599206409142492241539488505558123072430475286095090317464915273281166183300408963082732965761062456906523726151118138448539843398518188612199123240920843657361807535210786169140315667925397360761708587330265167868425603705666682605499767790980514493682459524912724095624394493597719701938331127166748046875
-18014398509481983	-872	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057208893352341875899038230912482101756689121423306430261778396133750213798103532190926747421841198989552766375894120150897574742904950923300396595507610784512993379865340689452473714720650530204970211217124162043625001715234503326262198105072134887946413728334132091680503468758999245869678586977839483897995241687288564519841281828498448307897701111624614486095057219018063492983054656233236660081792616546593152212491381304745230223627689707968679703637722439824648184168731472361507042157233828063133585079472152341717466053033573685120741133336521099953558196102898736491904982544819124878898719543940387666225433349609375
-18014398509481983	-871	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011441778670468375179807646182496420351337824284661286052355679226750042759620706438185349484368239797910553275178824030179514948580990184660079319101522156902598675973068137890494742944130106040994042243424832408725000343046900665252439621014426977589282745666826418336100693751799849173935717395567896779599048337457712903968256365699689661579540222324922897219011443803612698596610931246647332016358523309318630442498276260949046044725537941593735940727544487964929636833746294472301408431446765612626717015894430468343493210606714737024148226667304219990711639220579747298380996508963824975779743908788077533245086669921875
-18014398509481983	-870	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002288355734093675035961529236499284070267564856932257210471135845350008551924141287637069896873647959582110655035764806035902989716198036932015863820304431380519735194613627578098948588826021208198808448684966481745000068609380133050487924202885395517856549133365283667220138750359969834787143479113579355919809667491542580793651273139937932315908044464984579443802288760722539719322186249329466403271704661863726088499655252189809208945107588318747188145508897592985927366749258894460281686289353122525343403178886093668698642121342947404829645333460843998142327844115949459676199301792764995155948781757615506649017333984375
-18014398509481983	-869	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000457671146818735007192305847299856814053512971386451442094227169070001710384828257527413979374729591916422131007152961207180597943239607386403172764060886276103947038922725515619789717765204241639761689736993296349000013721876026610097584840577079103571309826673056733444027750071993966957428695822715871183961933498308516158730254627987586463181608892996915888760457752144507943864437249865893280654340932372745217699931050437961841789021517663749437629101779518597185473349851778892056337257870624505068680635777218733739728424268589480965929066692168799628465568823189891935239860358552999031189756351523101329803466796875
-18014398509481983	-868	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091534229363747001438461169459971362810702594277290288418845433814000342076965651505482795874945918383284426201430592241436119588647921477280634552812177255220789407784545103123957943553040848327952337947398659269800002744375205322019516968115415820714261965334611346688805550014398793391485739164543174236792386699661703231746050925597517292636321778599383177752091550428901588772887449973178656130868186474549043539986210087592368357804303532749887525820355903719437094669970355778411267451574124901013736127155443746747945684853717896193185813338433759925693113764637978387047972071710599806237951270304620265960693359375
-18014398509481983	-867	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018306845872749400287692233891994272562140518855458057683769086762800068415393130301096559174989183676656885240286118448287223917729584295456126910562435451044157881556909020624791588710608169665590467589479731853960000548875041064403903393623083164142852393066922269337761110002879758678297147832908634847358477339932340646349210185119503458527264355719876635550418310085780317754577489994635731226173637294909808707997242017518473671560860706549977505164071180743887418933994071155682253490314824980202747225431088749349589136970743579238637162667686751985138622752927595677409594414342119961247590254060924053192138671875
-18014398509481983	-866	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003661369174549880057538446778398854512428103771091611536753817352560013683078626060219311834997836735331377048057223689657444783545916859091225382112487090208831576311381804124958317742121633933118093517895946370792000109775008212880780678724616632828570478613384453867552222000575951735659429566581726969471695467986468129269842037023900691705452871143975327110083662017156063550915497998927146245234727458981961741599448403503694734312172141309995501032814236148777483786798814231136450698062964996040549445086217749869917827394148715847727432533537350397027724550585519135481918882868423992249518050812184810638427734375
-18014398509481983	-865	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000732273834909976011507689355679770902485620754218322307350763470512002736615725212043862366999567347066275409611444737931488956709183371818245076422497418041766315262276360824991663548424326786623618703579189274158400021955001642576156135744923326565714095722676890773510444400115190347131885913316345393894339093597293625853968407404780138341090574228795065422016732403431212710183099599785429249046945491796392348319889680700738946862434428261999100206562847229755496757359762846227290139612592999208109889017243549973983565478829743169545486506707470079405544910117103827096383776573684798449903610162436962127685546875
-18014398509481983	-864	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000146454766981995202301537871135954180497124150843664461470152694102400547323145042408772473399913469413255081922288947586297791341836674363649015284499483608353263052455272164998332709684865357324723740715837854831680004391000328515231227148984665313142819144535378154702088880023038069426377182663269078778867818719458725170793681480956027668218114845759013084403346480686242542036619919957085849809389098359278469663977936140147789372486885652399820041312569445951099351471952569245458027922518599841621977803448709994796713095765948633909097301341494015881108982023420765419276755314736959689980722032487392425537109375
-18014398509481983	-863	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029290953396399040460307574227190836099424830168732892294030538820480109464629008481754494679982693882651016384457789517259558268367334872729803056899896721670652610491054432999666541936973071464944748143167570966336000878200065703046245429796933062628563828907075630940417776004607613885275436532653815755773563743891745034158736296191205533643622969151802616880669296137248508407323983991417169961877819671855693932795587228029557874497377130479964008262513889190219870294390513849091605584503719968324395560689741998959342619153189726781819460268298803176221796404684153083855351062947391937996144406497478485107421875
-18014398509481983	-862	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005858190679279808092061514845438167219884966033746578458806107764096021892925801696350898935996538776530203276891557903451911653673466974545960611379979344334130522098210886599933308387394614292988949628633514193267200175640013140609249085959386612525712765781415126188083555200921522777055087306530763151154712748778349006831747259238241106728724593830360523376133859227449701681464796798283433992375563934371138786559117445605911574899475426095992801652502777838043974058878102769818321116900743993664879112137948399791868523830637945356363892053659760635244359280936830616771070212589478387599228881299495697021484375
-18014398509481983	-861	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001171638135855961618412302969087633443976993206749315691761221552819204378585160339270179787199307755306040655378311580690382330734693394909192122275995868866826104419642177319986661677478922858597789925726702838653440035128002628121849817191877322505142553156283025237616711040184304555411017461306152630230942549755669801366349451847648221345744918766072104675226771845489940336292959359656686798475112786874227757311823489121182314979895085219198560330500555567608794811775620553963664223380148798732975822427589679958373704766127589071272778410731952127048871856187366123354214042517895677519845776259899139404296875
-18014398509481983	-860	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000234327627171192323682460593817526688795398641349863138352244310563840875717032067854035957439861551061208131075662316138076466146938678981838424455199173773365220883928435463997332335495784571719557985145340567730688007025600525624369963438375464501028510631256605047523342208036860911082203492261230526046188509951133960273269890369529644269148983753214420935045354369097988067258591871931337359695022557374845551462364697824236462995979017043839712066100111113521758962355124110792732844676029759746595164485517935991674740953225517814254555682146390425409774371237473224670842808503579135503969155251979827880859375
-18014398509481983	-859	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046865525434238464736492118763505337759079728269972627670448862112768175143406413570807191487972310212241626215132463227615293229387735796367684891039834754673044176785687092799466467099156914343911597029068113546137601405120105124873992687675092900205702126251321009504668441607372182216440698452246105209237701990226792054653978073905928853829796750642884187009070873819597613451718374386267471939004511474969110292472939564847292599195803408767942413220022222704351792471024822158546568935205951949319032897103587198334948190645103562850911136429278085081954874247494644934168561700715827100793831050395965576171875
-18014398509481983	-858	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009373105086847692947298423752701067551815945653994525534089772422553635028681282714161438297594462042448325243026492645523058645877547159273536978207966950934608835357137418559893293419831382868782319405813622709227520281024021024974798537535018580041140425250264201900933688321474436443288139690449221041847540398045358410930795614781185770765959350128576837401814174763919522690343674877253494387800902294993822058494587912969458519839160681753588482644004444540870358494204964431709313787041190389863806579420717439666989638129020712570182227285855617016390974849498928986833712340143165420158766210079193115234375
-18014398509481983	-857	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001874621017369538589459684750540213510363189130798905106817954484510727005736256542832287659518892408489665048605298529104611729175509431854707395641593390186921767071427483711978658683966276573756463881162724541845504056204804204994959707507003716008228085050052840380186737664294887288657627938089844208369508079609071682186159122956237154153191870025715367480362834952783904538068734975450698877560180458998764411698917582593891703967832136350717696528800888908174071698840992886341862757408238077972761315884143487933397927625804142514036445457171123403278194969899785797366742468028633084031753242015838623046875
-18014398509481983	-856	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000374924203473907717891936950108042702072637826159781021363590896902145401147251308566457531903778481697933009721059705820922345835101886370941479128318678037384353414285496742395731736793255314751292776232544908369100811240960840998991941501400743201645617010010568076037347532858977457731525587617968841673901615921814336437231824591247430830638374005143073496072566990556780907613746995090139775512036091799752882339783516518778340793566427270143539305760177781634814339768198577268372551481647615594552263176828697586679585525160828502807289091434224680655638993979957159473348493605726616806350648403167724609375
-18014398509481983	-855	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074984840694781543578387390021608540414527565231956204272718179380429080229450261713291506380755696339586601944211941164184469167020377274188295825663735607476870682857099348479146347358651062950258555246508981673820162248192168199798388300280148640329123402002113615207469506571795491546305117523593768334780323184362867287446364918249486166127674801028614699214513398111356181522749399018027955102407218359950576467956703303755668158713285454028707861152035556326962867953639715453674510296329523118910452635365739517335917105032165700561457818286844936131127798795991431894669698721145323361270129680633544921875
-18014398509481983	-854	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014996968138956308715677478004321708082905513046391240854543635876085816045890052342658301276151139267917320388842388232836893833404075454837659165132747121495374136571419869695829269471730212590051711049301796334764032449638433639959677660056029728065824680400422723041493901314359098309261023504718753666956064636872573457489272983649897233225534960205722939842902679622271236304549879803605591020481443671990115293591340660751133631742657090805741572230407111265392573590727943090734902059265904623782090527073147903467183421006433140112291563657368987226225559759198286378933939744229064672254025936126708984375
-18014398509481983	-853	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002999393627791261743135495600864341616581102609278248170908727175217163209178010468531660255230227853583464077768477646567378766680815090967531833026549424299074827314283973939165853894346042518010342209860359266952806489927686727991935532011205945613164936080084544608298780262871819661852204700943750733391212927374514691497854596729979446645106992041144587968580535924454247260909975960721118204096288734398023058718268132150226726348531418161148314446081422253078514718145588618146980411853180924756418105414629580693436684201286628022458312731473797445245111951839657275786787948845812934450805187225341796875
-18014398509481983	-852	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000599878725558252348627099120172868323316220521855649634181745435043432641835602093706332051046045570716692815553695529313475753336163018193506366605309884859814965462856794787833170778869208503602068441972071853390561297985537345598387106402241189122632987216016908921659756052574363932370440940188750146678242585474902938299570919345995889329021398408228917593716107184890849452181995192144223640819257746879604611743653626430045345269706283632229662889216284450615702943629117723629396082370636184951283621082925916138687336840257325604491662546294759489049022390367931455157357589769162586890161037445068359375
-18014398509481983	-851	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000119975745111650469725419824034573664663244104371129926836349087008686528367120418741266410209209114143338563110739105862695150667232603638701273321061976971962993092571358957566634155773841700720413688394414370678112259597107469119677421280448237824526597443203381784331951210514872786474088188037750029335648517094980587659914183869199177865804279681645783518743221436978169890436399038428844728163851549375920922348730725286009069053941256726445932577843256890123140588725823544725879216474127236990256724216585183227737467368051465120898332509258951897809804478073586291031471517953832517378032207489013671875
-18014398509481983	-850	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023995149022330093945083964806914732932648820874225985367269817401737305673424083748253282041841822828667712622147821172539030133446520727740254664212395394392598618514271791513326831154768340144082737678882874135622451919421493823935484256089647564905319488640676356866390242102974557294817637607550005867129703418996117531982836773839835573160855936329156703748644287395633978087279807685768945632770309875184184469746145057201813810788251345289186515568651378024628117745164708945175843294825447398051344843317036645547493473610293024179666501851790379561960895614717258206294303590766503475606441497802734375
-18014398509481983	-849	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004799029804466018789016792961382946586529764174845197073453963480347461134684816749650656408368364565733542524429564234507806026689304145548050932842479078878519723702854358302665366230953668028816547535776574827124490383884298764787096851217929512981063897728135271373278048420594911458963527521510001173425940683799223506396567354767967114632171187265831340749728857479126795617455961537153789126554061975036836893949229011440362762157650269057837303113730275604925623549032941789035168658965089479610268968663407329109498694722058604835933300370358075912392179122943451641258860718153300695121288299560546875
-18014398509481983	-848	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000959805960893203757803358592276589317305952834969039414690792696069492226936963349930131281673672913146708504885912846901561205337860829109610186568495815775703944740570871660533073246190733605763309507155314965424898076776859752957419370243585902596212779545627054274655609684118982291792705504302000234685188136759844701279313470953593422926434237453166268149945771495825359123491192307430757825310812395007367378789845802288072552431530053811567460622746055120985124709806588357807033731793017895922053793732681465821899738944411720967186660074071615182478435824588690328251772143630660139024257659912109375
-18014398509481983	-847	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000191961192178640751560671718455317863461190566993807882938158539213898445387392669986026256334734582629341700977182569380312241067572165821922037313699163155140788948114174332106614649238146721152661901431062993084979615355371950591483874048717180519242555909125410854931121936823796458358541100860400046937037627351968940255862694190718684585286847490633253629989154299165071824698238461486151565062162479001473475757969160457614510486306010762313492124549211024197024941961317671561406746358603579184410758746536293164379947788882344193437332014814323036495687164917738065650354428726132027804851531982421875
-18014398509481983	-846	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038392238435728150312134343691063572692238113398761576587631707842779689077478533997205251266946916525868340195436513876062448213514433164384407462739832631028157789622834866421322929847629344230532380286212598616995923071074390118296774809743436103848511181825082170986224387364759291671708220172080009387407525470393788051172538838143736917057369498126650725997830859833014364939647692297230313012432495800294695151593832091522902097261202152462698424909842204839404988392263534312281349271720715836882151749307258632875989557776468838687466402962864607299137432983547613130070885745226405560970306396484375
-18014398509481983	-845	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007678447687145630062426868738212714538447622679752315317526341568555937815495706799441050253389383305173668039087302775212489642702886632876881492547966526205631557924566973284264585969525868846106476057242519723399184614214878023659354961948687220769702236365016434197244877472951858334341644034416001877481505094078757610234507767628747383411473899625330145199566171966602872987929538459446062602486499160058939030318766418304580419452240430492539684981968440967880997678452706862456269854344143167376430349861451726575197911555293767737493280592572921459827486596709522626014177149045281112194061279296875
-18014398509481983	-844	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001535689537429126012485373747642542907689524535950463063505268313711187563099141359888210050677876661034733607817460555042497928540577326575376298509593305241126311584913394656852917193905173769221295211448503944679836922842975604731870992389737444153940447273003286839448975494590371666868328806883200375496301018815751522046901553525749476682294779925066029039913234393320574597585907691889212520497299832011787806063753283660916083890448086098507936996393688193576199535690541372491253970868828633475286069972290345315039582311058753547498656118514584291965497319341904525202835429809056222438812255859375
-18014398509481983	-843	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307137907485825202497074749528508581537904907190092612701053662742237512619828271977642010135575332206946721563492111008499585708115465315075259701918661048225262316982678931370583438781034753844259042289700788935967384568595120946374198477947488830788089454600657367889795098918074333373665761376640075099260203763150304409380310705149895336458955985013205807982646878664114919517181538377842504099459966402357561212750656732183216778089617219701587399278737638715239907138108274498250794173765726695057213994458069063007916462211750709499731223702916858393099463868380905040567085961811244487762451171875
-18014398509481983	-842	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061427581497165040499414949905701716307580981438018522540210732548447502523965654395528402027115066441389344312698422201699917141623093063015051940383732209645052463396535786274116687756206950768851808457940157787193476913719024189274839695589497766157617890920131473577959019783614866674733152275328015019852040752630060881876062141029979067291791197002641161596529375732822983903436307675568500819891993280471512242550131346436643355617923443940317479855747527743047981427621654899650158834753145339011442798891613812601583292442350141899946244740583371678619892773676181008113417192362248897552490234375
-18014398509481983	-841	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012285516299433008099882989981140343261516196287603704508042146509689500504793130879105680405423013288277868862539684440339983428324618612603010388076746441929010492679307157254823337551241390153770361691588031557438695382743804837854967939117899553231523578184026294715591803956722973334946630455065603003970408150526012176375212428205995813458358239400528232319305875146564596780687261535113700163978398656094302448510026269287328671123584688788063495971149505548609596285524330979930031766950629067802288559778322762520316658488470028379989248948116674335723978554735236201622683438472449779510498046875
-18014398509481983	-840	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002457103259886601619976597996228068652303239257520740901608429301937900100958626175821136081084602657655573772507936888067996685664923722520602077615349288385802098535861431450964667510248278030754072338317606311487739076548760967570993587823579910646304715636805258943118360791344594666989326091013120600794081630105202435275042485641199162691671647880105646463861175029312919356137452307022740032795679731218860489702005253857465734224716937757612699194229901109721919257104866195986006353390125813560457711955664552504063331697694005675997849789623334867144795710947047240324536687694489955902099609375
-18014398509481983	-839	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000491420651977320323995319599245613730460647851504148180321685860387580020191725235164227216216920531531114754501587377613599337132984744504120415523069857677160419707172286290192933502049655606150814467663521262297547815309752193514198717564715982129260943127361051788623672158268918933397865218202624120158816326021040487055008497128239832538334329576021129292772235005862583871227490461404548006559135946243772097940401050771493146844943387551522539838845980221944383851420973239197201270678025162712091542391132910500812666339538801135199569957924666973428959142189409448064907337538897991180419921875
-18014398509481983	-838	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098284130395464064799063919849122746092129570300829636064337172077516004038345047032845443243384106306222950900317475522719867426596948900824083104613971535432083941434457258038586700409931121230162893532704252459509563061950438702839743512943196425852188625472210357724734431653783786679573043640524824031763265204208097411001699425647966507666865915204225858554447001172516774245498092280909601311827189248754419588080210154298629368988677510304507967769196044388876770284194647839440254135605032542418308478226582100162533267907760227039913991584933394685791828437881889612981467507779598236083984375
-18014398509481983	-837	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019656826079092812959812783969824549218425914060165927212867434415503200807669009406569088648676821261244590180063495104543973485319389780164816620922794307086416788286891451607717340081986224246032578706540850491901912612390087740567948702588639285170437725094442071544946886330756757335914608728104964806352653040841619482200339885129593301533373183040845171710889400234503354849099618456181920262365437849750883917616042030859725873797735502060901593553839208877775354056838929567888050827121006508483661695645316420032506653581552045407982798316986678937158365687576377922596293501555919647216796875
-18014398509481983	-836	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003931365215818562591962556793964909843685182812033185442573486883100640161533801881313817729735364252248918036012699020908794697063877956032963324184558861417283357657378290321543468016397244849206515741308170098380382522478017548113589740517727857034087545018888414308989377266151351467182921745620992961270530608168323896440067977025918660306674636608169034342177880046900670969819923691236384052473087569950176783523208406171945174759547100412180318710767841775555070811367785913577610165424201301696732339129063284006501330716310409081596559663397335787431673137515275584519258700311183929443359375
-18014398509481983	-835	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000786273043163712518392511358792981968737036562406637088514697376620128032306760376262763545947072850449783607202539804181758939412775591206592664836911772283456671531475658064308693603279448969841303148261634019676076504495603509622717948103545571406817509003777682861797875453230270293436584349124198592254106121633664779288013595405183732061334927321633806868435576009380134193963984738247276810494617513990035356704641681234389034951909420082436063742153568355111014162273557182715522033084840260339346467825812656801300266143262081816319311932679467157486334627503055116903851740062236785888671875
-18014398509481983	-834	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157254608632742503678502271758596393747407312481327417702939475324025606461352075252552709189414570089956721440507960836351787882555118241318532967382354456691334306295131612861738720655889793968260629652326803935215300899120701924543589620709114281363501800755536572359575090646054058687316869824839718450821224326732955857602719081036746412266985464326761373687115201876026838792796947649455362098923502798007071340928336246877806990381884016487212748430713671022202832454711436543104406616968052067869293565162531360260053228652416363263862386535893431497266925500611023380770348012447357177734375
-18014398509481983	-833	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031450921726548500735700454351719278749481462496265483540587895064805121292270415050510541837882914017991344288101592167270357576511023648263706593476470891338266861259026322572347744131177958793652125930465360787043060179824140384908717924141822856272700360151107314471915018129210811737463373964967943690164244865346591171520543816207349282453397092865352274737423040375205367758559389529891072419784700559601414268185667249375561398076376803297442549686142734204440566490942287308620881323393610413573858713032506272052010645730483272652772477307178686299453385100122204676154069602489471435546875
-18014398509481983	-832	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006290184345309700147140090870343855749896292499253096708117579012961024258454083010102108367576582803598268857620318433454071515302204729652741318695294178267653372251805264514469548826235591758730425186093072157408612035964828076981743584828364571254540072030221462894383003625842162347492674792993588738032848973069318234304108763241469856490679418573070454947484608075041073551711877905978214483956940111920282853637133449875112279615275360659488509937228546840888113298188457461724176264678722082714771742606501254410402129146096654530554495461435737259890677020024440935230813920497894287109375
-18014398509481983	-831	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001258036869061940029428018174068771149979258499850619341623515802592204851690816602020421673515316560719653771524063686690814303060440945930548263739058835653530674450361052902893909765247118351746085037218614431481722407192965615396348716965672914250908014406044292578876600725168432469498534958598717747606569794613863646860821752648293971298135883714614090989496921615008214710342375581195642896791388022384056570727426689975022455923055072131897701987445709368177622659637691492344835252935744416542954348521300250882080425829219330906110899092287147451978135404004888187046162784099578857421875
-18014398509481983	-830	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000251607373812388005885603634813754229995851699970123868324703160518440970338163320404084334703063312143930754304812737338162860612088189186109652747811767130706134890072210580578781953049423670349217007443722886296344481438593123079269743393134582850181602881208858515775320145033686493899706991719743549521313958922772729372164350529658794259627176742922818197899384323001642942068475116239128579358277604476811314145485337995004491184611014426379540397489141873635524531927538298468967050587148883308590869704260050176416085165843866181222179818457429490395627080800977637409232556819915771484375
-18014398509481983	-829	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050321474762477601177120726962750845999170339994024773664940632103688194067632664080816866940612662428786150860962547467632572122417637837221930549562353426141226978014442116115756390609884734069843401488744577259268896287718624615853948678626916570036320576241771703155064029006737298779941398343948709904262791784554545874432870105931758851925435348584563639579876864600328588413695023247825715871655520895362262829097067599000898236922202885275908079497828374727104906385507659693793410117429776661718173940852010035283217033168773236244435963691485898079125416160195527481846511363983154296875
-18014398509481983	-828	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010064294952495520235424145392550169199834067998804954732988126420737638813526532816163373388122532485757230172192509493526514424483527567444386109912470685228245395602888423223151278121976946813968680297748915451853779257543724923170789735725383314007264115248354340631012805801347459755988279668789741980852558356910909174886574021186351770385087069716912727915975372920065717682739004649565143174331104179072452565819413519800179647384440577055181615899565674945420981277101531938758682023485955332343634788170402007056643406633754647248887192738297179615825083232039105496369302272796630859375
-18014398509481983	-827	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002012858990499104047084829078510033839966813599760990946597625284147527762705306563232674677624506497151446034438501898705302884896705513488877221982494137045649079120577684644630255624395389362793736059549783090370755851508744984634157947145076662801452823049670868126202561160269491951197655933757948396170511671382181834977314804237270354077017413943382545583195074584013143536547800929913028634866220835814490513163882703960035929476888115411036323179913134989084196255420306387751736404697191066468726957634080401411328681326750929449777438547659435923165016646407821099273860454559326171875
-18014398509481983	-826	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000402571798099820809416965815702006767993362719952198189319525056829505552541061312646534935524901299430289206887700379741060576979341102697775444396498827409129815824115536928926051124879077872558747211909956618074151170301748996926831589429015332560290564609934173625240512232053898390239531186751589679234102334276436366995462960847454070815403482788676509116639014916802628707309560185982605726973244167162898102632776540792007185895377623082207264635982626997816839251084061277550347280939438213293745391526816080282265736265350185889955487709531887184633003329281564219854772090911865234375
-18014398509481983	-825	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080514359619964161883393163140401353598672543990439637863905011365901110508212262529306987104980259886057841377540075948212115395868220539555088879299765481825963164823107385785210224975815574511749442381991323614830234060349799385366317885803066512058112921986834725048102446410779678047906237350317935846820466855287273399092592169490814163080696557735301823327802983360525741461912037196521145394648833432579620526555308158401437179075524616441452927196525399563367850216812255510069456187887642658749078305363216056453147253070037177991097541906377436926600665856312843970954418182373046875
-18014398509481983	-824	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016102871923992832376678632628080270719734508798087927572781002273180222101642452505861397420996051977211568275508015189642423079173644107911017775859953096365192632964621477157042044995163114902349888476398264722966046812069959877073263577160613302411622584397366945009620489282155935609581247470063587169364093371057454679818518433898162832616139311547060364665560596672105148292382407439304229078929766686515924105311061631680287435815104923288290585439305079912673570043362451102013891237577528531749815661072643211290629450614007435598219508381275487385320133171262568794190883636474609375
-18014398509481983	-823	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003220574384798566475335726525616054143946901759617585514556200454636044420328490501172279484199210395442313655101603037928484615834728821582203555171990619273038526592924295431408408999032622980469977695279652944593209362413991975414652715432122660482324516879473389001924097856431187121916249494012717433872818674211490935963703686779632566523227862309412072933112119334421029658476481487860845815785953337303184821062212326336057487163020984657658117087861015982534714008672490220402778247515505706349963132214528642258125890122801487119643901676255097477064026634252513758838176727294921875
-18014398509481983	-822	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000644114876959713295067145305123210828789380351923517102911240090927208884065698100234455896839842079088462731020320607585696923166945764316440711034398123854607705318584859086281681799806524596093995539055930588918641872482798395082930543086424532096464903375894677800384819571286237424383249898802543486774563734842298187192740737355926513304645572461882414586622423866884205931695296297572169163157190667460636964212442465267211497432604196931531623417572203196506942801734498044080555649503101141269992626442905728451625178024560297423928780335251019495412805326850502751767635345458984375
-18014398509481983	-821	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000128822975391942659013429061024642165757876070384703420582248018185441776813139620046891179367968415817692546204064121517139384633389152863288142206879624770921541063716971817256336359961304919218799107811186117783728374496559679016586108617284906419292980675178935560076963914257247484876649979760508697354912746968459637438548147471185302660929114492376482917324484773376841186339059259514433832631438133492127392842488493053442299486520839386306324683514440639301388560346899608816111129900620228253998525288581145690325035604912059484785756067050203899082561065370100550353527069091796875
-18014398509481983	-820	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025764595078388531802685812204928433151575214076940684116449603637088355362627924009378235873593683163538509240812824303427876926677830572657628441375924954184308212743394363451267271992260983843759821562237223556745674899311935803317221723456981283858596135035787112015392782851449496975329995952101739470982549393691927487709629494237060532185822898475296583464896954675368237267811851902886766526287626698425478568497698610688459897304167877261264936702888127860277712069379921763222225980124045650799705057716229138065007120982411896957151213410040779816512213074020110070705413818359375
-18014398509481983	-819	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005152919015677706360537162440985686630315042815388136823289920727417671072525584801875647174718736632707701848162564860685575385335566114531525688275184990836861642548678872690253454398452196768751964312447444711349134979862387160663444344691396256771719227007157422403078556570289899395065999190420347894196509878738385497541925898847412106437164579695059316692979390935073647453562370380577353305257525339685095713699539722137691979460833575452252987340577625572055542413875984352644445196024809130159941011543245827613001424196482379391430242682008155963302442614804022014141082763671875
-18014398509481983	-818	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030583803135541272107432488197137326063008563077627364657984145483534214505116960375129434943747326541540369632512972137115077067113222906305137655036998167372328509735774538050690879690439353750392862489488942269826995972477432132688868938279251354343845401431484480615711314057979879013199838084069578839301975747677099508385179769482421287432915939011863338595878187014729490712474076115470661051505067937019142739907944427538395892166715090450597468115525114411108482775196870528889039204961826031988202308649165522600284839296475878286048536401631192660488522960804402828216552734375
-18014398509481983	-817	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206116760627108254421486497639427465212601712615525472931596829096706842901023392075025886988749465308308073926502594427423015413422644581261027531007399633474465701947154907610138175938087870750078572497897788453965399194495486426537773787655850270868769080286296896123142262811595975802639967616813915767860395149535419901677035953896484257486583187802372667719175637402945898142494815223094132210301013587403828547981588885507679178433343018090119493623105022882221696555039374105777807840992365206397640461729833104520056967859295175657209707280326238532097704592160880565643310546875
-18014398509481983	-816	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041223352125421650884297299527885493042520342523105094586319365819341368580204678415005177397749893061661614785300518885484603082684528916252205506201479926694893140389430981522027635187617574150015714499579557690793079838899097285307554757531170054173753816057259379224628452562319195160527993523362783153572079029907083980335407190779296851497316637560474533543835127480589179628498963044618826442060202717480765709596317777101535835686668603618023898724621004576444339311007874821155561568198473041279528092345966620904011393571859035131441941456065247706419540918432176113128662109375
-18014398509481983	-815	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008244670425084330176859459905577098608504068504621018917263873163868273716040935683001035479549978612332322957060103777096920616536905783250441101240295985338978628077886196304405527037523514830003142899915911538158615967779819457061510951506234010834750763211451875844925690512463839032105598704672556630714415805981416796067081438155859370299463327512094906708767025496117835925699792608923765288412040543496153141919263555420307167137333720723604779744924200915288867862201574964231112313639694608255905618469193324180802278714371807026288388291213049541283908183686435222625732421875
-18014398509481983	-814	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001648934085016866035371891981115419721700813700924203783452774632773654743208187136600207095909995722466464591412020755419384123307381156650088220248059197067795725615577239260881105407504702966000628579983182307631723193555963891412302190301246802166950152642290375168985138102492767806421119740934511326142883161196283359213416287631171874059892665502418981341753405099223567185139958521784753057682408108699230628383852711084061433427466744144720955948984840183057773572440314992846222462727938921651181123693838664836160455742874361405257677658242609908256781636737287044525146484375
-18014398509481983	-813	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000329786817003373207074378396223083944340162740184840756690554926554730948641637427320041419181999144493292918282404151083876824661476231330017644049611839413559145123115447852176221081500940593200125715996636461526344638711192778282460438060249360433390030528458075033797027620498553561284223948186902265228576632239256671842683257526234374811978533100483796268350681019844713437027991704356950611536481621739846125676770542216812286685493348828944191189796968036611554714488062998569244492545587784330236224738767732967232091148574872281051535531648521981651356327347457408905029296875
-18014398509481983	-812	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065957363400674641414875679244616788868032548036968151338110985310946189728327485464008283836399828898658583656480830216775364932295246266003528809922367882711829024623089570435244216300188118640025143199327292305268927742238555656492087612049872086678006105691615006759405524099710712256844789637380453045715326447851334368536651505246874962395706620096759253670136203968942687405598340871390122307296324347969225135354108443362457337098669765788838237959393607322310942897612599713848898509117556866047244947753546593446418229714974456210307106329704396330271265469491481781005859375
-18014398509481983	-811	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013191472680134928282975135848923357773606509607393630267622197062189237945665497092801656767279965779731716731296166043355072986459049253200705761984473576542365804924617914087048843260037623728005028639865458461053785548447711131298417522409974417335601221138323001351881104819942142451368957927476090609143065289570266873707330301049374992479141324019351850734027240793788537481119668174278024461459264869593845027070821688672491467419733953157767647591878721464462188579522519942769779701823511373209448989550709318689283645942994891242061421265940879266054253093898296356201171875
-18014398509481983	-810	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002638294536026985656595027169784671554721301921478726053524439412437847589133099418560331353455993155946343346259233208671014597291809850640141152396894715308473160984923582817409768652007524745601005727973091692210757109689542226259683504481994883467120244227664600270376220963988428490273791585495218121828613057914053374741466060209874998495828264803870370146805448158757707496223933634855604892291852973918769005414164337734498293483946790631553529518375744292892437715904503988553955940364702274641889797910141863737856729188598978248412284253188175853210850618779659271240234375
-18014398509481983	-809	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000527658907205397131319005433956934310944260384295745210704887882487569517826619883712066270691198631189268669251846641734202919458361970128028230479378943061694632196984716563481953730401504949120201145594618338442151421937908445251936700896398976693424048845532920054075244192797685698054758317099043624365722611582810674948293212041974999699165652960774074029361089631751541499244786726971120978458370594783753801082832867546899658696789358126310705903675148858578487543180900797710791188072940454928377959582028372747571345837719795649682456850637635170642170123755931854248046875
-18014398509481983	-808	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105531781441079426263801086791386862188852076859149042140977576497513903565323976742413254138239726237853733850369328346840583891672394025605646095875788612338926439396943312696390746080300989824040229118923667688430284387581689050387340179279795338684809769106584010815048838559537139610951663419808724873144522316562134989658642408394999939833130592154814805872217926350308299848957345394224195691674118956750760216566573509379931739357871625262141180735029771715697508636180159542158237614588090985675591916405674549514269167543959129936491370127527034128434024751186370849609375
-18014398509481983	-807	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021106356288215885252760217358277372437770415371829808428195515299502780713064795348482650827647945247570746770073865669368116778334478805121129219175157722467785287879388662539278149216060197964808045823784733537686056877516337810077468035855959067736961953821316802163009767711907427922190332683961744974628904463312426997931728481678999987966626118430962961174443585270061659969791469078844839138334823791350152043313314701875986347871574325052428236147005954343139501727236031908431647522917618197135118383281134909902853833508791825987298274025505406825686804950237274169921875
-18014398509481983	-806	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004221271257643177050552043471655474487554083074365961685639103059900556142612959069696530165529589049514149354014773133873623355666895761024225843835031544493557057575877732507855629843212039592961609164756946707537211375503267562015493607171191813547392390764263360432601953542381485584438066536792348994925780892662485399586345696335799997593325223686192592234888717054012331993958293815768967827666964758270030408662662940375197269574314865010485647229401190868627900345447206381686329504583523639427023676656226981980570766701758365197459654805101081365137360990047454833984375
-18014398509481983	-805	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000844254251528635410110408694331094897510816614873192337127820611980111228522591813939306033105917809902829870802954626774724671133379152204845168767006308898711411515175546501571125968642407918592321832951389341507442275100653512403098721434238362709478478152852672086520390708476297116887613307358469798985156178532497079917269139267159999518665044737238518446977743410802466398791658763153793565533392951654006081732532588075039453914862973002097129445880238173725580069089441276337265900916704727885404735331245396396114153340351673039491930961020216273027472198009490966796875
-18014398509481983	-804	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000168850850305727082022081738866218979502163322974638467425564122396022245704518362787861206621183561980565974160590925354944934226675830440969033753401261779742282303035109300314225193728481583718464366590277868301488455020130702480619744286847672541895695630570534417304078141695259423377522661471693959797031235706499415983453827853431999903733008947447703689395548682160493279758331752630758713106678590330801216346506517615007890782972594600419425889176047634745116013817888255267453180183340945577080947066249079279222830668070334607898386192204043254605494439601898193359375
-18014398509481983	-803	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033770170061145416404416347773243795900432664594927693485112824479204449140903672557572241324236712396113194832118185070988986845335166088193806750680252355948456460607021860062845038745696316743692873318055573660297691004026140496123948857369534508379139126114106883460815628339051884675504532294338791959406247141299883196690765570686399980746601789489540737879109736432098655951666350526151742621335718066160243269301303523001578156594518920083885177835209526949023202763577651053490636036668189115416189413249815855844566133614066921579677238440808650921098887920379638671875
-18014398509481983	-802	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006754034012229083280883269554648759180086532918985538697022564895840889828180734511514448264847342479222638966423637014197797369067033217638761350136050471189691292121404372012569007749139263348738574663611114732059538200805228099224789771473906901675827825222821376692163125667810376935100906458867758391881249428259976639338153114137279996149320357897908147575821947286419731190333270105230348524267143613232048653860260704600315631318903784016777035567041905389804640552715530210698127207333637823083237882649963171168913226722813384315935447688161730184219777584075927734375
-18014398509481983	-801	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001350806802445816656176653910929751836017306583797107739404512979168177965636146902302889652969468495844527793284727402839559473813406643527752270027210094237938258424280874402513801549827852669747714932722222946411907640161045619844957954294781380335165565044564275338432625133562075387020181291773551678376249885651995327867630622827455999229864071579581629515164389457283946238066654021046069704853428722646409730772052140920063126263780756803355407113408381077960928110543106042139625441466727564616647576529992634233782645344562676863187089537632346036843955516815185546875
-18014398509481983	-800	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000270161360489163331235330782185950367203461316759421547880902595833635593127229380460577930593893699168905558656945480567911894762681328705550454005442018847587651684856174880502760309965570533949542986544444589282381528032209123968991590858956276067033113008912855067686525026712415077404036258354710335675249977130399065573526124565491199845972814315916325903032877891456789247613330804209213940970685744529281946154410428184012625252756151360671081422681676215592185622108621208427925088293345512923329515305998526846756529068912535372637417907526469207368791103363037109375
-18014398509481983	-799	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054032272097832666247066156437190073440692263351884309576180519166727118625445876092115586118778739833781111731389096113582378952536265741110090801088403769517530336971234976100552061993114106789908597308888917856476305606441824793798318171791255213406622601782571013537305005342483015480807251670942067135049995426079813114705224913098239969194562863183265180606575578291357849522666160841842788194137148905856389230882085636802525050551230272134216284536335243118437124421724241685585017658669102584665903061199705369351305813782507074527483581505293841473758220672607421875
-18014398509481983	-798	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010806454419566533249413231287438014688138452670376861915236103833345423725089175218423117223755747966756222346277819222716475790507253148222018160217680753903506067394246995220110412398622821357981719461777783571295261121288364958759663634358251042681324520356514202707461001068496603096161450334188413427009999085215962622941044982619647993838912572636653036121315115658271569904533232168368557638827429781171277846176417127360505010110246054426843256907267048623687424884344848337117003531733820516933180612239941073870261162756501414905496716301058768294751644134521484375
-18014398509481983	-797	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002161290883913306649882646257487602937627690534075372383047220766669084745017835043684623444751149593351244469255563844543295158101450629644403632043536150780701213478849399044022082479724564271596343892355556714259052224257672991751932726871650208536264904071302840541492200213699320619232290066837682685401999817043192524588208996523929598767782514527330607224263023131654313980906646433673711527765485956234255569235283425472101002022049210885368651381453409724737484976868969667423400706346764103386636122447988214774052232551300282981099343260211753658950328826904296875
-18014398509481983	-796	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000432258176782661329976529251497520587525538106815074476609444153333816949003567008736924688950229918670248893851112768908659031620290125928880726408707230156140242695769879808804416495944912854319268778471111342851810444851534598350386545374330041707252980814260568108298440042739864123846458013367536537080399963408638504917641799304785919753556502905466121444852604626330862796181329286734742305553097191246851113847056685094420200404409842177073730276290681944947496995373793933484680141269352820677327224489597642954810446510260056596219868652042350731790065765380859375
-18014398509481983	-795	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086451635356532265995305850299504117505107621363014895321888830666763389800713401747384937790045983734049778770222553781731806324058025185776145281741446031228048539153975961760883299188982570863853755694222268570362088970306919670077309074866008341450596162852113621659688008547972824769291602673507307416079992681727700983528359860957183950711300581093224288970520925266172559236265857346948461110619438249370222769411337018884040080881968435414746055258136388989499399074758786696936028253870564135465444897919528590962089302052011319243973730408470146358013153076171875
-18014398509481983	-794	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017290327071306453199061170059900823501021524272602979064377766133352677960142680349476987558009196746809955754044510756346361264811605037155229056348289206245609707830795192352176659837796514172770751138844453714072417794061383934015461814973201668290119232570422724331937601709594564953858320534701461483215998536345540196705671972191436790142260116218644857794104185053234511847253171469389692222123887649874044553882267403776808016176393687082949211051627277797899879814951757339387205650774112827093088979583905718192417860410402263848794746081694029271602630615234375
-18014398509481983	-793	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003458065414261290639812234011980164700204304854520595812875553226670535592028536069895397511601839349361991150808902151269272252962321007431045811269657841249121941566159038470435331967559302834554150227768890742814483558812276786803092362994640333658023846514084544866387520341918912990771664106940292296643199707269108039341134394438287358028452023243728971558820837010646902369450634293877938444424777529974808910776453480755361603235278737416589842210325455559579975962990351467877441130154822565418617795916781143638483572082080452769758949216338805854320526123046875
-18014398509481983	-792	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000691613082852258127962446802396032940040860970904119162575110645334107118405707213979079502320367869872398230161780430253854450592464201486209162253931568249824388313231807694087066393511860566910830045553778148562896711762455357360618472598928066731604769302816908973277504068383782598154332821388058459328639941453821607868226878887657471605690404648745794311764167402129380473890126858775587688884955505994961782155290696151072320647055747483317968442065091111915995192598070293575488226030964513083723559183356228727696714416416090553951789843267761170864105224609375
-18014398509481983	-791	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000138322616570451625592489360479206588008172194180823832515022129066821423681141442795815900464073573974479646032356086050770890118492840297241832450786313649964877662646361538817413278702372113382166009110755629712579342352491071472123694519785613346320953860563381794655500813676756519630866564277611691865727988290764321573645375777531494321138080929749158862352833480425876094778025371755117537776991101198992356431058139230214464129411149496663593688413018222383199038519614058715097645206192902616744711836671245745539342883283218110790357968653552234172821044921875
-18014398509481983	-790	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027664523314090325118497872095841317601634438836164766503004425813364284736228288559163180092814714794895929206471217210154178023698568059448366490157262729992975532529272307763482655740474422676433201822151125942515868470498214294424738903957122669264190772112676358931100162735351303926173312855522338373145597658152864314729075155506298864227616185949831772470566696085175218955605074351023507555398220239798471286211627846042892825882229899332718737682603644476639807703922811743019529041238580523348942367334249149107868576656643622158071593730710446834564208984375
-18014398509481983	-789	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005532904662818065023699574419168263520326887767232953300600885162672856947245657711832636018562942958979185841294243442030835604739713611889673298031452545998595106505854461552696531148094884535286640364430225188503173694099642858884947780791424533852838154422535271786220032547070260785234662571104467674629119531630572862945815031101259772845523237189966354494113339217035043791121014870204701511079644047959694257242325569208578565176445979866543747536520728895327961540784562348603905808247716104669788473466849829821573715331328724431614318746142089366912841796875
-18014398509481983	-788	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001106580932563613004739914883833652704065377553446590660120177032534571389449131542366527203712588591795837168258848688406167120947942722377934659606290509199719021301170892310539306229618976907057328072886045037700634738819928571776989556158284906770567630884507054357244006509414052157046932514220893534925823906326114572589163006220251954569104647437993270898822667843407008758224202974040940302215928809591938851448465113841715713035289195973308749507304145779065592308156912469720781161649543220933957694693369965964314743066265744886322863749228417873382568359375
-18014398509481983	-787	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000221316186512722600947982976766730540813075510689318132024035406506914277889826308473305440742517718359167433651769737681233424189588544475586931921258101839943804260234178462107861245923795381411465614577209007540126947763985714355397911231656981354113526176901410871448801301882810431409386502844178706985164781265222914517832601244050390913820929487598654179764533568681401751644840594808188060443185761918387770289693022768343142607057839194661749901460829155813118461631382493944156232329908644186791538938673993192862948613253148977264572749845683574676513671875
-18014398509481983	-786	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044263237302544520189596595353346108162615102137863626404807081301382855577965261694661088148503543671833486730353947536246684837917708895117386384251620367988760852046835692421572249184759076282293122915441801508025389552797142871079582246331396270822705235380282174289760260376562086281877300568835741397032956253044582903566520248810078182764185897519730835952906713736280350328968118961637612088637152383677554057938604553668628521411567838932349980292165831162623692326276498788831246465981728837358307787734798638572589722650629795452914549969136714935302734375
-18014398509481983	-785	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008852647460508904037919319070669221632523020427572725280961416260276571115593052338932217629700708734366697346070789507249336967583541779023477276850324073597752170409367138484314449836951815256458624583088360301605077910559428574215916449266279254164541047076056434857952052075312417256375460113767148279406591250608916580713304049762015636552837179503946167190581342747256070065793623792327522417727430476735510811587720910733725704282313567786469996058433166232524738465255299757766249293196345767471661557546959727714517944530125959090582909993827342987060546875
-18014398509481983	-784	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001770529492101780807583863814133844326504604085514545056192283252055314223118610467786443525940141746873339469214157901449867393516708355804695455370064814719550434081873427696862889967390363051291724916617672060321015582111885714843183289853255850832908209415211286971590410415062483451275092022753429655881318250121783316142660809952403127310567435900789233438116268549451214013158724758465504483545486095347102162317544182146745140856462713557293999211686633246504947693051059951553249858639269153494332311509391945542903588906025191818116581998765468597412109375
-18014398509481983	-783	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000354105898420356161516772762826768865300920817102909011238456650411062844623722093557288705188028349374667893842831580289973478703341671160939091074012962943910086816374685539372577993478072610258344983323534412064203116422377142968636657970651170166581641883042257394318082083012496690255018404550685931176263650024356663228532161990480625462113487180157846687623253709890242802631744951693100896709097219069420432463508836429349028171292542711458799842337326649300989538610211990310649971727853830698866462301878389108580717781205038363623316399753093719482421875
-18014398509481983	-782	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070821179684071232303354552565353773060184163420581802247691330082212568924744418711457741037605669874933578768566316057994695740668334232187818214802592588782017363274937107874515598695614522051668996664706882412840623284475428593727331594130234033316328376608451478863616416602499338051003680910137186235252730004871332645706432398096125092422697436031569337524650741978048560526348990338620179341819443813884086492701767285869805634258508542291759968467465329860197907722042398062129994345570766139773292460375677821716143556241007672724663279950618743896484375
-18014398509481983	-781	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014164235936814246460670910513070754612036832684116360449538266016442513784948883742291548207521133974986715753713263211598939148133666846437563642960518517756403472654987421574903119739122904410333799332941376482568124656895085718745466318826046806663265675321690295772723283320499867610200736182027437247050546000974266529141286479619225018484539487206313867504930148395609712105269798067724035868363888762776817298540353457173961126851701708458351993693493065972039581544408479612425998869114153227954658492075135564343228711248201534544932655990123748779296875
-18014398509481983	-780	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002832847187362849292134182102614150922407366536823272089907653203288502756989776748458309641504226794997343150742652642319787829626733369287512728592103703551280694530997484314980623947824580882066759866588275296513624931379017143749093263765209361332653135064338059154544656664099973522040147236405487449410109200194853305828257295923845003696907897441262773500986029679121942421053959613544807173672777752555363459708070691434792225370340341691670398738698613194407916308881695922485199773822830645590931698415027112868645742249640306908986531198024749755859375
-18014398509481983	-779	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000566569437472569858426836420522830184481473307364654417981530640657700551397955349691661928300845358999468630148530528463957565925346673857502545718420740710256138906199496862996124789564916176413351973317655059302724986275803428749818652753041872266530627012867611830908931332819994704408029447281097489882021840038970661165651459184769000739381579488252554700197205935824388484210791922708961434734555550511072691941614138286958445074068068338334079747739722638881583261776339184497039954764566129118186339683005422573729148449928061381797306239604949951171875
-18014398509481983	-778	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113313887494513971685367284104566036896294661472930883596306128131540110279591069938332385660169071799893726029706105692791513185069334771500509143684148142051227781239899372599224957912983235282670394663531011860544997255160685749963730550608374453306125402573522366181786266563998940881605889456219497976404368007794132233130291836953800147876315897650510940039441187164877696842158384541792286946911110102214538388322827657391689014813613667666815949547944527776316652355267836899407990952913225823637267936601084514745829689985612276359461247920989990234375
-18014398509481983	-777	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022662777498902794337073456820913207379258932294586176719261225626308022055918213987666477132033814359978745205941221138558302637013866954300101828736829628410245556247979874519844991582596647056534078932706202372108999451032137149992746110121674890661225080514704473236357253312799788176321177891243899595280873601558826446626058367390760029575263179530102188007888237432975539368431676908358457389382222020442907677664565531478337802962722733533363189909588905555263330471053567379881598190582645164727453587320216902949165937997122455271892249584197998046875
-18014398509481983	-776	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004532555499780558867414691364182641475851786458917235343852245125261604411183642797533295426406762871995749041188244227711660527402773390860020365747365925682049111249595974903968998316519329411306815786541240474421799890206427429998549222024334978132245016102940894647271450662559957635264235578248779919056174720311765289325211673478152005915052635906020437601577647486595107873686335381671691477876444404088581535532913106295667560592544546706672637981917781111052666094210713475976319638116529032945490717464043380589833187599424491054378449916839599609375
-18014398509481983	-775	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000906511099956111773482938272836528295170357291783447068770449025052320882236728559506659085281352574399149808237648845542332105480554678172004073149473185136409822249919194980793799663303865882261363157308248094884359978041285485999709844404866995626449003220588178929454290132511991527052847115649755983811234944062353057865042334695630401183010527181204087520315529497319021574737267076334338295575288880817716307106582621259133512118508909341334527596383556222210533218842142695195263927623305806589098143492808676117966637519884898210875689983367919921875
-18014398509481983	-774	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000181302219991222354696587654567305659034071458356689413754089805010464176447345711901331817056270514879829961647529769108466421096110935634400814629894637027281964449983838996158759932660773176452272631461649618976871995608257097199941968880973399125289800644117635785890858026502398305410569423129951196762246988812470611573008466939126080236602105436240817504063105899463804314947453415266867659115057776163543261421316524251826702423701781868266905519276711244442106643768428539039052785524661161317819628698561735223593327503976979642175137996673583984375
-18014398509481983	-773	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036260443998244470939317530913461131806814291671337882750817961002092835289469142380266363411254102975965992329505953821693284219222187126880162925978927405456392889996767799231751986532154635290454526292329923795374399121651419439988393776194679825057960128823527157178171605300479661082113884625990239352449397762494122314601693387825216047320421087248163500812621179892760862989490683053373531823011555232708652284263304850365340484740356373653381103855342248888421328753685707807810557104932232263563925739712347044718665500795395928435027599334716796875
-18014398509481983	-772	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007252088799648894187863506182692226361362858334267576550163592200418567057893828476053272682250820595193198465901190764338656843844437425376032585195785481091278577999353559846350397306430927058090905258465984759074879824330283887997678755238935965011592025764705431435634321060095932216422776925198047870489879552498824462920338677565043209464084217449632700162524235978552172597898136610674706364602311046541730456852660970073068096948071274730676220771068449777684265750737141561562111420986446452712785147942469408943733100159079185687005519866943359375
-18014398509481983	-771	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001450417759929778837572701236538445272272571666853515310032718440083713411578765695210654536450164119038639693180238152867731368768887485075206517039157096218255715599870711969270079461286185411618181051693196951814975964866056777599535751047787193002318405152941086287126864212019186443284555385039609574097975910499764892584067735513008641892816843489926540032504847195710434519579627322134941272920462209308346091370532194014613619389614254946135244154213689955536853150147428312312422284197289290542557029588493881788746620031815837137401103973388671875
-18014398509481983	-770	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000290083551985955767514540247307689054454514333370703062006543688016742682315753139042130907290032823807727938636047630573546273753777497015041303407831419243651143119974142393854015892257237082323636210338639390362995192973211355519907150209557438600463681030588217257425372842403837288656911077007921914819595182099952978516813547102601728378563368697985308006500969439142086903915925464426988254584092441861669218274106438802922723877922850989227048830842737991107370630029485662462484456839457858108511405917698776357749324006363167427480220794677734375
-18014398509481983	-769	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058016710397191153502908049461537810890902866674140612401308737603348536463150627808426181458006564761545587727209526114709254750755499403008260681566283848730228623994828478770803178451447416464727242067727878072599038594642271103981430041911487720092736206117643451485074568480767457731382215401584382963919036419990595703362709420520345675712673739597061601300193887828417380783185092885397650916818488372333843654821287760584544775584570197845409766168547598221474126005897132492496891367891571621702281183539755271549864801272633485496044158935546875
-18014398509481983	-768	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011603342079438230700581609892307562178180573334828122480261747520669707292630125561685236291601312952309117545441905222941850950151099880601652136313256769746045724798965695754160635690289483292945448413545575614519807718928454220796286008382297544018547241223528690297014913696153491546276443080316876592783807283998119140672541884104069135142534747919412320260038777565683476156637018577079530183363697674466768730964257552116908955116914039569081953233709519644294825201179426498499378273578314324340456236707951054309972960254526697099208831787109375
-18014398509481983	-767	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002320668415887646140116321978461512435636114666965624496052349504133941458526025112337047258320262590461823509088381044588370190030219976120330427262651353949209144959793139150832127138057896658589089682709115122903961543785690844159257201676459508803709448244705738059402982739230698309255288616063375318556761456799623828134508376820813827028506949583882464052007755513136695231327403715415906036672739534893353746192851510423381791023382807913816390646741903928858965040235885299699875654715662864868091247341590210861994592050905339419841766357421875
-18014398509481983	-766	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000464133683177529228023264395692302487127222933393124899210469900826788291705205022467409451664052518092364701817676208917674038006043995224066085452530270789841828991958627830166425427611579331717817936541823024580792308757138168831851440335291901760741889648941147611880596547846139661851057723212675063711352291359924765626901675364162765405701389916776492810401551102627339046265480743083181207334547906978670749238570302084676358204676561582763278129348380785771793008047177059939975130943132572973618249468318042172398918410181067883968353271484375
-18014398509481983	-765	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092826736635505845604652879138460497425444586678624979842093980165357658341041004493481890332810503618472940363535241783534807601208799044813217090506054157968365798391725566033285085522315866343563587308364604916158461751427633766370288067058380352148377929788229522376119309569227932370211544642535012742270458271984953125380335072832553081140277983355298562080310220525467809253096148616636241466909581395734149847714060416935271640935312316552655625869676157154358601609435411987995026188626514594723649893663608434479783682036213576793670654296875
-18014398509481983	-764	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018565347327101169120930575827692099485088917335724995968418796033071531668208200898696378066562100723694588072707048356706961520241759808962643418101210831593673159678345113206657017104463173268712717461672920983231692350285526753274057613411676070429675585957645904475223861913845586474042308928507002548454091654396990625076067014566510616228055596671059712416062044105093561850619229723327248293381916279146829969542812083387054328187062463310531125173935231430871720321887082397599005237725302918944729978732721686895956736407242715358734130859375
-18014398509481983	-763	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003713069465420233824186115165538419897017783467144999193683759206614306333641640179739275613312420144738917614541409671341392304048351961792528683620242166318734631935669022641331403420892634653742543492334584196646338470057105350654811522682335214085935117191529180895044772382769117294808461785701400509690818330879398125015213402913302123245611119334211942483212408821018712370123845944665449658676383255829365993908562416677410865637412492662106225034787046286174344064377416479519801047545060583788945995746544337379191347281448543071746826171875
-18014398509481983	-762	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000742613893084046764837223033107683979403556693428999838736751841322861266728328035947855122662484028947783522908281934268278460809670392358505736724048433263746926387133804528266280684178526930748508698466916839329267694011421070130962304536467042817187023438305836179008954476553823458961692357140280101938163666175879625003042680582660424649122223866842388496642481764203742474024769188933089931735276651165873198781712483335482173127482498532421245006957409257234868812875483295903960209509012116757789199149308867475838269456289708614349365234375
-18014398509481983	-761	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148522778616809352967444606621536795880711338685799967747350368264572253345665607189571024532496805789556704581656386853655692161934078471701147344809686652749385277426760905653256136835705386149701739693383367865853538802284214026192460907293408563437404687661167235801790895310764691792338471428056020387632733235175925000608536116532084929824444773368477699328496352840748494804953837786617986347055330233174639756342496667096434625496499706484249001391481851446973762575096659180792041901802423351557839829861773495167653891257941722869873046875
-18014398509481983	-760	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029704555723361870593488921324307359176142267737159993549470073652914450669133121437914204906499361157911340916331277370731138432386815694340229468961937330549877055485352181130651227367141077229940347938676673573170707760456842805238492181458681712687480937532233447160358179062152938358467694285611204077526546647035185000121707223306416985964888954673695539865699270568149698960990767557323597269411066046634927951268499333419286925099299941296849800278296370289394752515019331836158408380360484670311567965972354699033530778251588344573974609375
-18014398509481983	-759	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005940911144672374118697784264861471835228453547431998709894014730582890133826624287582840981299872231582268183266255474146227686477363138868045893792387466109975411097070436226130245473428215445988069587735334714634141552091368561047698436291736342537496187506446689432071635812430587671693538857122240815505309329407037000024341444661283397192977790934739107973139854113629939792198153511464719453882213209326985590253699866683857385019859988259369960055659274057878950503003866367231681676072096934062313593194470939806706155650317668914794921875
-18014398509481983	-758	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001188182228934474823739556852972294367045690709486399741978802946116578026765324857516568196259974446316453636653251094829245537295472627773609178758477493221995082219414087245226049094685643089197613917547066942926828310418273712209539687258347268507499237501289337886414327162486117534338707771424448163101061865881407400004868288932256679438595558186947821594627970822725987958439630702292943890776442641865397118050739973336771477003971997651873992011131854811575790100600773273446336335214419386812462718638894187961341231130063533782958984375
-18014398509481983	-757	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000237636445786894964747911370594458873409138141897279948395760589223315605353064971503313639251994889263290727330650218965849107459094525554721835751695498644399016443882817449045209818937128617839522783509413388585365662083654742441907937451669453701499847500257867577282865432497223506867741554284889632620212373176281480000973657786451335887719111637389564318925594164545197591687926140458588778155288528373079423610147994667354295400794399530374798402226370962315158020120154654689267267042883877362492543727778837592268246226012706756591796875
-18014398509481983	-756	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047527289157378992949582274118891774681827628379455989679152117844663121070612994300662727850398977852658145466130043793169821491818905110944367150339099728879803288776563489809041963787425723567904556701882677717073132416730948488381587490333890740299969500051573515456573086499444701373548310856977926524042474635256296000194731557290267177543822327477912863785118832909039518337585228091717755631057705674615884722029598933470859080158879906074959680445274192463031604024030930937853453408576775472498508745555767518453649245202541351318359375
-18014398509481983	-755	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009505457831475798589916454823778354936365525675891197935830423568932624214122598860132545570079795570531629093226008758633964298363781022188873430067819945775960657755312697961808392757485144713580911340376535543414626483346189697676317498066778148059993900010314703091314617299888940274709662171395585304808494927051259200038946311458053435508764465495582572757023766581807903667517045618343551126211541134923176944405919786694171816031775981214991936089054838492606320804806186187570690681715355094499701749111153503690729849040508270263671875
-18014398509481983	-754	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001901091566295159717983290964755670987273105135178239587166084713786524842824519772026509114015959114106325818645201751726792859672756204437774686013563989155192131551062539592361678551497028942716182268075307108682925296669237939535263499613355629611998780002062940618262923459977788054941932434279117060961698985410251840007789262291610687101752893099116514551404753316361580733503409123668710225242308226984635388881183957338834363206355196242998387217810967698521264160961237237514138136343071018899940349822230700738145969808101654052734375
-18014398509481983	-753	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000380218313259031943596658192951134197454621027035647917433216942757304968564903954405301822803191822821265163729040350345358571934551240887554937202712797831038426310212507918472335710299405788543236453615061421736585059333847587907052699922671125922399756000412588123652584691995557610988386486855823412192339797082050368001557852458322137420350578619823302910280950663272316146700681824733742045048461645396927077776236791467766872641271039248599677443562193539704252832192247447502827627268614203779988069964446140147629193961620330810546875
-18014398509481983	-752	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076043662651806388719331638590226839490924205407129583486643388551460993712980790881060364560638364564253032745808070069071714386910248177510987440542559566207685262042501583694467142059881157708647290723012284347317011866769517581410539984534225184479951200082517624730516938399111522197677297371164682438467959416410073600311570491664427484070115723964660582056190132654463229340136364946748409009692329079385415555247358293553374528254207849719935488712438707940850566438449489500565525453722840755997613992889228029525838792324066162109375
-18014398509481983	-751	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015208732530361277743866327718045367898184841081425916697328677710292198742596158176212072912127672912850606549161614013814342877382049635502197488108511913241537052408500316738893428411976231541729458144602456869463402373353903516282107996906845036895990240016503524946103387679822304439535459474232936487693591883282014720062314098332885496814023144792932116411238026530892645868027272989349681801938465815877083111049471658710674905650841569943987097742487741588170113287689897900113105090744568151199522798577845605905167758464813232421875
-18014398509481983	-750	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003041746506072255548773265543609073579636968216285183339465735542058439748519231635242414582425534582570121309832322802762868575476409927100439497621702382648307410481700063347778685682395246308345891628920491373892680474670780703256421599381369007379198048003300704989220677535964460887907091894846587297538718376656402944012462819666577099362804628958586423282247605306178529173605454597869936360387693163175416622209894331742134981130168313988797419548497548317634022657537979580022621018148913630239904559715569121181033551692962646484375
-18014398509481983	-749	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608349301214451109754653108721814715927393643257036667893147108411687949703846327048482916485106916514024261966464560552573715095281985420087899524340476529661482096340012669555737136479049261669178325784098274778536094934156140651284319876273801475839609600660140997844135507192892177581418378969317459507743675331280588802492563933315419872560925791717284656449521061235705834721090919573987272077538632635083324441978866348426996226033662797759483909699509663526804531507595916004524203629782726047980911943113824236206710338592529296875
-18014398509481983	-748	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121669860242890221950930621744362943185478728651407333578629421682337589940769265409696583297021383302804852393292912110514743019056397084017579904868095305932296419268002533911147427295809852333835665156819654955707218986831228130256863975254760295167921920132028199568827101438578435516283675793863491901548735066256117760498512786663083974512185158343456931289904212247141166944218183914797454415507726527016664888395773269685399245206732559551896781939901932705360906301519183200904840725956545209596182388622764847241342067718505859375
-18014398509481983	-747	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024333972048578044390186124348872588637095745730281466715725884336467517988153853081939316659404276660560970478658582422102948603811279416803515980973619061186459283853600506782229485459161970466767133031363930991141443797366245626051372795050952059033584384026405639913765420287715687103256735158772698380309747013251223552099702557332616794902437031668691386257980842449428233388843636782959490883101545305403332977679154653937079849041346511910379356387980386541072181260303836640180968145191309041919236477724552969448268413543701171875
-18014398509481983	-746	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004866794409715608878037224869774517727419149146056293343145176867293503597630770616387863331880855332112194095731716484420589720762255883360703196194723812237291856770720101356445897091832394093353426606272786198228288759473249125210274559010190411806716876805281127982753084057543137420651347031754539676061949402650244710419940511466523358980487406333738277251596168489885646677768727356591898176620309061080666595535830930787415969808269302382075871277596077308214436252060767328036193629038261808383847295544910593889653682708740234375
-18014398509481983	-745	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000973358881943121775607444973954903545483829829211258668629035373458700719526154123277572666376171066422438819146343296884117944152451176672140639238944762447458371354144020271289179418366478818670685321254557239645657751894649825042054911802038082361343375361056225596550616811508627484130269406350907935212389880530048942083988102293304671796097481266747655450319233697977129335553745471318379635324061812216133319107166186157483193961653860476415174255519215461642887250412153465607238725807652361676769459108982118777930736541748046875
-18014398509481983	-744	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000194671776388624355121488994790980709096765965842251733725807074691740143905230824655514533275234213284487763829268659376823588830490235334428127847788952489491674270828804054257835883673295763734137064250911447929131550378929965008410982360407616472268675072211245119310123362301725496826053881270181587042477976106009788416797620458660934359219496253349531090063846739595425867110749094263675927064812362443226663821433237231496638792330772095283034851103843092328577450082430693121447745161530472335353891821796423755586147308349609375
-18014398509481983	-743	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038934355277724871024297798958196141819353193168450346745161414938348028781046164931102906655046842656897552765853731875364717766098047066885625569557790497898334854165760810851567176734659152746827412850182289585826310075785993001682196472081523294453735014442249023862024672460345099365210776254036317408495595221201957683359524091732186871843899250669906218012769347919085173422149818852735185412962472488645332764286647446299327758466154419056606970220768618465715490016486138624289549032306094467070778364359284751117229461669921875
-18014398509481983	-742	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007786871055544974204859559791639228363870638633690069349032282987669605756209232986220581331009368531379510553170746375072943553219609413377125113911558099579666970833152162170313435346931830549365482570036457917165262015157198600336439294416304658890747002888449804772404934492069019873042155250807263481699119044240391536671904818346437374368779850133981243602553869583817034684429963770547037082592494497729066552857329489259865551693230883811321394044153723693143098003297227724857909806461218893414155672871856950223445892333984375
-18014398509481983	-741	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001557374211108994840971911958327845672774127726738013869806456597533921151241846597244116266201873706275902110634149275014588710643921882675425022782311619915933394166630432434062687069386366109873096514007291583433052403031439720067287858883260931778149400577689960954480986898413803974608431050161452696339823808848078307334380963669287474873755970026796248720510773916763406936885992754109407416518498899545813310571465897851973110338646176762264278808830744738628619600659445544971581961292243778682831134574371390044689178466796875
-18014398509481983	-740	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311474842221798968194382391665569134554825545347602773961291319506784230248369319448823253240374741255180422126829855002917742128784376535085004556462323983186678833326086486812537413877273221974619302801458316686610480606287944013457571776652186355629880115537992190896197379682760794921686210032290539267964761769615661466876192733857494974751194005359249744102154783352681387377198550821881483303699779909162662114293179570394622067729235352452855761766148947725723920131889108994316392258448755736566226914874278008937835693359375
-18014398509481983	-739	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062294968444359793638876478333113826910965109069520554792258263901356846049673863889764650648074948251036084425365971000583548425756875307017000911292464796637335766665217297362507482775454644394923860560291663337322096121257588802691514355330437271125976023107598438179239475936552158984337242006458107853592952353923132293375238546771498994950238801071849948820430956670536277475439710164376296660739955981832532422858635914078924413545847070490571152353229789545144784026377821798863278451689751147313245382974855601787567138671875
-18014398509481983	-738	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012458993688871958727775295666622765382193021813904110958451652780271369209934772777952930129614989650207216885073194200116709685151375061403400182258492959327467153333043459472501496555090928878984772112058332667464419224251517760538302871066087454225195204621519687635847895187310431796867448401291621570718590470784626458675047709354299798990047760214369989764086191334107255495087942032875259332147991196366506484571727182815784882709169414098114230470645957909028956805275564359772655690337950229462649076594971120357513427734375
-18014398509481983	-737	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002491798737774391745555059133324553076438604362780822191690330556054273841986954555590586025922997930041443377014638840023341937030275012280680036451698591865493430666608691894500299311018185775796954422411666533492883844850303552107660574213217490845039040924303937527169579037462086359373489680258324314143718094156925291735009541870859959798009552042873997952817238266821451099017588406575051866429598239273301296914345436563156976541833882819622846094129191581805791361055112871954531138067590045892529815318994224071502685546875
-18014398509481983	-736	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000498359747554878349111011826664910615287720872556164438338066111210854768397390911118117205184599586008288675402927768004668387406055002456136007290339718373098686133321738378900059862203637155159390884482333306698576768970060710421532114842643498169007808184860787505433915807492417271874697936051664862828743618831385058347001908374171991959601910408574799590563447653364290219803517681315010373285919647854660259382869087312631395308366776563924569218825838316361158272211022574390906227613518009178505963063798844814300537109375
-18014398509481983	-735	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099671949510975669822202365332982123057544174511232887667613222242170953679478182223623441036919917201657735080585553600933677481211000491227201458067943674619737226664347675780011972440727431031878176896466661339715353794012142084306422968528699633801561636972157501086783161498483454374939587210332972565748723766277011669400381674834398391920382081714959918112689530672858043960703536263002074657183929570932051876573817462526279061673355312784913843765167663272231654442204514878181245522703601835701192612759768962860107421875
-18014398509481983	-734	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019934389902195133964440473066596424611508834902246577533522644448434190735895636444724688207383983440331547016117110720186735496242200098245440291613588734923947445332869535156002394488145486206375635379293332267943070758802428416861284593705739926760312327394431500217356632299696690874987917442066594513149744753255402333880076334966879678384076416342991983622537906134571608792140707252600414931436785914186410375314763492505255812334671062556982768753033532654446330888440902975636249104540720367140238522551953792572021484375
-18014398509481983	-733	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003986877980439026792888094613319284922301766980449315506704528889686838147179127288944937641476796688066309403223422144037347099248440019649088058322717746984789489066573907031200478897629097241275127075858666453588614151760485683372256918741147985352062465478886300043471326459939338174997583488413318902629948950651080466776015266993375935676815283268598396724507581226914321758428141450520082986287357182837282075062952698501051162466934212511396553750606706530889266177688180595127249820908144073428047704510390758514404296875
-18014398509481983	-732	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000797375596087805358577618922663856984460353396089863101340905777937367629435825457788987528295359337613261880644684428807469419849688003929817611664543549396957897813314781406240095779525819448255025415171733290717722830352097136674451383748229597070412493095777260008694265291987867634999516697682663780525989790130216093355203053398675187135363056653719679344901516245382864351685628290104016597257471436567456415012590539700210232493386842502279310750121341306177853235537636119025449964181628814685609540902078151702880859375
-18014398509481983	-731	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000159475119217561071715523784532771396892070679217972620268181155587473525887165091557797505659071867522652376128936885761493883969937600785963522332908709879391579562662956281248019155905163889651005083034346658143544566070419427334890276749645919414082498619155452001738853058397573526999903339536532756105197958026043218671040610679735037427072611330743935868980303249076572870337125658020803319451494287313491283002518107940042046498677368500455862150024268261235570647107527223805089992836325762937121908180415630340576171875
-18014398509481983	-730	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031895023843512214343104756906554279378414135843594524053636231117494705177433018311559501131814373504530475225787377152298776793987520157192704466581741975878315912532591256249603831181032777930201016606869331628708913214083885466978055349929183882816499723831090400347770611679514705399980667907306551221039591605208643734208122135947007485414522266148787173796060649815314574067425131604160663890298857462698256600503621588008409299735473700091172430004853652247114129421505444761017998567265152587424381636083126068115234375
-18014398509481983	-729	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006379004768702442868620951381310855875682827168718904810727246223498941035486603662311900226362874700906095045157475430459755358797504031438540893316348395175663182506518251249920766236206555586040203321373866325741782642816777093395611069985836776563299944766218080069554122335902941079996133581461310244207918321041728746841624427189401497082904453229757434759212129963062914813485026320832132778059771492539651320100724317601681859947094740018234486000970730449422825884301088952203599713453030517484876327216625213623046875
-18014398509481983	-728	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001275800953740488573724190276262171175136565433743780962145449244699788207097320732462380045272574940181219009031495086091951071759500806287708178663269679035132636501303650249984153247241311117208040664274773265148356528563355418679122213997167355312659988953243616013910824467180588215999226716292262048841583664208345749368324885437880299416580890645951486951842425992612582962697005264166426555611954298507930264020144863520336371989418948003646897200194146089884565176860217790440719942690606103496975265443325042724609375
-18014398509481983	-727	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000255160190748097714744838055252434235027313086748756192429089848939957641419464146492476009054514988036243801806299017218390214351900161257541635732653935807026527300260730049996830649448262223441608132854954653029671305712671083735824442799433471062531997790648723202782164893436117643199845343258452409768316732841669149873664977087576059883316178129190297390368485198522516592539401052833285311122390859701586052804028972704067274397883789600729379440038829217976913035372043558088143988538121220699395053088665008544921875
-18014398509481983	-726	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051032038149619542948967611050486847005462617349751238485817969787991528283892829298495201810902997607248760361259803443678042870380032251508327146530787161405305460052146009999366129889652444688321626570990930605934261142534216747164888559886694212506399558129744640556432978687223528639969068651690481953663346568333829974732995417515211976663235625838059478073697039704503318507880210566657062224478171940317210560805794540813454879576757920145875888007765843595382607074408711617628797707624244139879010617733001708984375
-18014398509481983	-725	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010206407629923908589793522210097369401092523469950247697163593957598305656778565859699040362180599521449752072251960688735608574076006450301665429306157432281061092010429201999873225977930488937664325314198186121186852228506843349432977711977338842501279911625948928111286595737444705727993813730338096390732669313666765994946599083503042395332647125167611895614739407940900663701576042113331412444895634388063442112161158908162690975915351584029175177601553168719076521414881742323525759541524848827975802123546600341796875
-18014398509481983	-724	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002041281525984781717958704442019473880218504693990049539432718791519661131355713171939808072436119904289950414450392137747121714815201290060333085861231486456212218402085840399974645195586097787532865062839637224237370445701368669886595542395467768500255982325189785622257319147488941145598762746067619278146533862733353198989319816700608479066529425033522379122947881588180132740315208422666282488979126877612688422432231781632538195183070316805835035520310633743815304282976348464705151908304969765595160424709320068359375
-18014398509481983	-723	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408256305196956343591740888403894776043700938798009907886543758303932226271142634387961614487223980857990082890078427549424342963040258012066617172246297291242443680417168079994929039117219557506573012567927444847474089140273733977319108479093553700051196465037957124451463829497788229119752549213523855629306772546670639797863963340121695813305885006704475824589576317636026548063041684533256497795825375522537684486446356326507639036614063361167007104062126748763060856595269692941030381660993953119032084941864013671875
-18014398509481983	-722	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081651261039391268718348177680778955208740187759601981577308751660786445254228526877592322897444796171598016578015685509884868592608051602413323434449259458248488736083433615998985807823443911501314602513585488969494817828054746795463821695818710740010239293007591424890292765899557645823950509842704771125861354509334127959572792668024339162661177001340895164917915263527205309612608336906651299559165075104507536897289271265301527807322812672233401420812425349752612171319053938588206076332198790623806416988372802734375
-18014398509481983	-721	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016330252207878253743669635536155791041748037551920396315461750332157289050845705375518464579488959234319603315603137101976973718521610320482664686889851891649697747216686723199797161564688782300262920502717097793898963565610949359092764339163742148002047858601518284978058553179911529164790101968540954225172270901866825591914558533604867832532235400268179032983583052705441061922521667381330259911833015020901507379457854253060305561464562534446680284162485069950522434263810787717641215266439758124761283397674560546875
-18014398509481983	-720	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003266050441575650748733927107231158208349607510384079263092350066431457810169141075103692915897791846863920663120627420395394743704322064096532937377970378329939549443337344639959432312937756460052584100543419558779792713122189871818552867832748429600409571720303656995611710635982305832958020393708190845034454180373365118382911706720973566506447080053635806596716610541088212384504333476266051982366603004180301475891570850612061112292912506889336056832497013990104486852762157543528243053287951624952256679534912109375
-18014398509481983	-719	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000653210088315130149746785421446231641669921502076815852618470013286291562033828215020738583179558369372784132624125484079078948740864412819306587475594075665987909888667468927991886462587551292010516820108683911755958542624437974363710573566549685920081914344060731399122342127196461166591604078741638169006890836074673023676582341344194713301289416010727161319343322108217642476900866695253210396473320600836060295178314170122412222458582501377867211366499402798020897370552431508705648610657590324990451335906982421875
-18014398509481983	-718	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130642017663026029949357084289246328333984300415363170523694002657258312406765643004147716635911673874556826524825096815815789748172882563861317495118815133197581977733493785598377292517510258402103364021736782351191708524887594872742114713309937184016382868812146279824468425439292233318320815748327633801378167214934604735316468268838942660257883202145432263868664421643528495380173339050642079294664120167212059035662834024482444491716500275573442273299880559604179474110486301741129722131518064998090267181396484375
-18014398509481983	-717	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026128403532605205989871416857849265666796860083072634104738800531451662481353128600829543327182334774911365304965019363163157949634576512772263499023763026639516395546698757119675458503502051680420672804347356470238341704977518974548422942661987436803276573762429255964893685087858446663664163149665526760275633442986920947063293653767788532051576640429086452773732884328705699076034667810128415858932824033442411807132566804896488898343300055114688454659976111920835894822097260348225944426303612999618053436279296875
-18014398509481983	-716	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005225680706521041197974283371569853133359372016614526820947760106290332496270625720165908665436466954982273060993003872632631589926915302554452699804752605327903279109339751423935091700700410336084134560869471294047668340995503794909684588532397487360655314752485851192978737017571689332732832629933105352055126688597384189412658730753557706410315328085817290554746576865741139815206933562025683171786564806688482361426513360979297779668660011022937690931995222384167178964419452069645188885260722599923610687255859375
-18014398509481983	-715	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001045136141304208239594856674313970626671874403322905364189552021258066499254125144033181733087293390996454612198600774526526317985383060510890539960950521065580655821867950284787018340140082067216826912173894258809533668199100758981936917706479497472131062950497170238595747403514337866546566525986621070411025337719476837882531746150711541282063065617163458110949315373148227963041386712405136634357312961337696472285302672195859555933732002204587538186399044476833435792883890413929037777052144519984722137451171875
-18014398509481983	-714	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209027228260841647918971334862794125334374880664581072837910404251613299850825028806636346617458678199290922439720154905305263597076612102178107992190104213116131164373590056957403668028016413443365382434778851761906733639820151796387383541295899494426212590099434047719149480702867573309313305197324214082205067543895367576506349230142308256412613123432691622189863074629645592608277342481027326871462592267539294457060534439171911186746400440917507637279808895366687158576778082785807555410428903996944427490234375
-18014398509481983	-713	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041805445652168329583794266972558825066874976132916214567582080850322659970165005761327269323491735639858184487944030981061052719415322420435621598438020842623226232874718011391480733605603282688673076486955770352381346727964030359277476708259179898885242518019886809543829896140573514661862661039464842816441013508779073515301269846028461651282522624686538324437972614925929118521655468496205465374292518453507858891412106887834382237349280088183501527455961779073337431715355616557161511082085780799388885498046875
-18014398509481983	-712	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008361089130433665916758853394511765013374995226583242913516416170064531994033001152265453864698347127971636897588806196212210543883064484087124319687604168524645246574943602278296146721120656537734615297391154070476269345592806071855495341651835979777048503603977361908765979228114702932372532207892968563288202701755814703060253969205692330256504524937307664887594522985185823704331093699241093074858503690701571778282421377566876447469856017636700305491192355814667486343071123311432302216417156159877777099609375
-18014398509481983	-711	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001672217826086733183351770678902353002674999045316648582703283234012906398806600230453090772939669425594327379517761239242442108776612896817424863937520833704929049314988720455659229344224131307546923059478230814095253869118561214371099068330367195955409700720795472381753195845622940586474506441578593712657640540351162940612050793841138466051300904987461532977518904597037164740866218739848218614971700738140314355656484275513375289493971203527340061098238471162933497268614224662286460443283431231975555419921875
-18014398509481983	-710	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000334443565217346636670354135780470600534999809063329716540656646802581279761320046090618154587933885118865475903552247848488421755322579363484972787504166740985809862997744091131845868844826261509384611895646162819050773823712242874219813666073439191081940144159094476350639169124588117294901288315718742531528108070232588122410158768227693210260180997492306595503780919407432948173243747969643722994340147628062871131296855102675057898794240705468012219647694232586699453722844932457292088656686246395111083984375
-18014398509481983	-709	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066888713043469327334070827156094120106999961812665943308131329360516255952264009218123630917586777023773095180710449569697684351064515872696994557500833348197161972599548818226369173768965252301876922379129232563810154764742448574843962733214687838216388028831818895270127833824917623458980257663143748506305621614046517624482031753645538642052036199498461319100756183881486589634648749593928744598868029525612574226259371020535011579758848141093602443929538846517339890744568986491458417731337249279022216796875
-18014398509481983	-708	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013377742608693865466814165431218824021399992362533188661626265872103251190452801843624726183517355404754619036142089913939536870212903174539398911500166669639432394519909763645273834753793050460375384475825846512762030952948489714968792546642937567643277605766363779054025566764983524691796051532628749701261124322809303524896406350729107728410407239899692263820151236776297317926929749918785748919773605905122514845251874204107002315951769628218720488785907769303467978148913797298291683546267449855804443359375
-18014398509481983	-707	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002675548521738773093362833086243764804279998472506637732325253174420650238090560368724945236703471080950923807228417982787907374042580634907879782300033333927886478903981952729054766950758610092075076895165169302552406190589697942993758509328587513528655521153272755810805113352996704938359210306525749940252224864561860704979281270145821545682081447979938452764030247355259463585385949983757149783954721181024502969050374840821400463190353925643744097757181553860693595629782759459658336709253489971160888671875
-18014398509481983	-706	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000535109704347754618672566617248752960855999694501327546465050634884130047618112073744989047340694216190184761445683596557581474808516126981575956460006666785577295780796390545810953390151722018415015379033033860510481238117939588598751701865717502705731104230654551162161022670599340987671842061305149988050444972912372140995856254029164309136416289595987690552806049471051892717077189996751429956790944236204900593810074968164280092638070785128748819551436310772138719125956551891931667341850697994232177734375
-18014398509481983	-705	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107021940869550923734513323449750592171199938900265509293010126976826009523622414748997809468138843238036952289136719311516294961703225396315191292001333357115459156159278109162190678030344403683003075806606772102096247623587917719750340373143500541146220846130910232432204534119868197534368412261029997610088994582474428199171250805832861827283257919197538110561209894210378543415437999350285991358188847240980118762014993632856018527614157025749763910287262154427743825191310378386333468370139598846435546875
-18014398509481983	-704	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021404388173910184746902664689950118434239987780053101858602025395365201904724482949799561893627768647607390457827343862303258992340645079263038258400266671423091831231855621832438135606068880736600615161321354420419249524717583543950068074628700108229244169226182046486440906823973639506873682452205999522017798916494885639834250161166572365456651583839507622112241978842075708683087599870057198271637769448196023752402998726571203705522831405149952782057452430885548765038262075677266693674027919769287109375
-18014398509481983	-703	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004280877634782036949380532937990023686847997556010620371720405079073040380944896589959912378725553729521478091565468772460651798468129015852607651680053334284618366246371124366487627121213776147320123032264270884083849904943516708790013614925740021645848833845236409297288181364794727901374736490441199904403559783298977127966850032233314473091330316767901524422448395768415141736617519974011439654327553889639204750480599745314240741104566281029990556411490486177109753007652415135453338734805583953857421875
-18014398509481983	-702	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000856175526956407389876106587598004737369599511202124074344081015814608076188979317991982475745110745904295618313093754492130359693625803170521530336010666856923673249274224873297525424242755229464024606452854176816769980988703341758002722985148004329169766769047281859457636272958945580274947298088239980880711956659795425593370006446662894618266063353580304884489679153683028347323503994802287930865510777927840950096119949062848148220913256205998111282298097235421950601530483027090667746961116790771484375
-18014398509481983	-701	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000171235105391281477975221317519600947473919902240424814868816203162921615237795863598396495149022149180859123662618750898426071938725160634104306067202133371384734649854844974659505084848551045892804921290570835363353996197740668351600544597029600865833953353809456371891527254591789116054989459617647996176142391331959085118674001289332578923653212670716060976897935830736605669464700798960457586173102155585568190019223989812569629644182651241199622256459619447084390120306096605418133549392223358154296875
-18014398509481983	-700	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034247021078256295595044263503920189494783980448084962973763240632584323047559172719679299029804429836171824732523750179685214387745032126820861213440426674276946929970968994931901016969710209178560984258114167072670799239548133670320108919405920173166790670761891274378305450918357823210997891923529599235228478266391817023734800257866515784730642534143212195379587166147321133892940159792091517234620431117113638003844797962513925928836530248239924451291923889416878024061219321083626709878444671630859375
-18014398509481983	-699	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006849404215651259119008852700784037898956796089616992594752648126516864609511834543935859805960885967234364946504750035937042877549006425364172242688085334855389385994193798986380203393942041835712196851622833414534159847909626734064021783881184034633358134152378254875661090183671564642199578384705919847045695653278363404746960051573303156946128506828642439075917433229464226778588031958418303446924086223422727600768959592502785185767306049647984890258384777883375604812243864216725341975688934326171875
-18014398509481983	-698	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001369880843130251823801770540156807579791359217923398518950529625303372921902366908787171961192177193446872989300950007187408575509801285072834448537617066971077877198838759797276040678788408367142439370324566682906831969581925346812804356776236806926671626830475650975132218036734312928439915676941183969409139130655672680949392010314660631389225701365728487815183486645892845355717606391683660689384817244684545520153791918500557037153461209929596978051676955576675120962448772843345068395137786865234375
-18014398509481983	-697	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000273976168626050364760354108031361515958271843584679703790105925060674584380473381757434392238435438689374597860190001437481715101960257014566889707523413394215575439767751959455208135757681673428487874064913336581366393916385069362560871355247361385334325366095130195026443607346862585687983135388236793881827826131134536189878402062932126277845140273145697563036697329178569071143521278336732137876963448936909104030758383700111407430692241985919395610335391115335024192489754568669013679027557373046875
-18014398509481983	-696	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054795233725210072952070821606272303191654368716935940758021185012134916876094676351486878447687087737874919572038000287496343020392051402913377941504682678843115087953550391891041627151536334685697574812982667316273278783277013872512174271049472277066865073219026039005288721469372517137596627077647358776365565226226907237975680412586425255569028054629139512607339465835713814228704255667346427575392689787381820806151676740022281486138448397183879122067078223067004838497950913733802735805511474609375
-18014398509481983	-695	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010959046745042014590414164321254460638330873743387188151604237002426983375218935270297375689537417547574983914407600057499268604078410280582675588300936535768623017590710078378208325430307266937139514962596533463254655756655402774502434854209894455413373014643805207801057744293874503427519325415529471755273113045245381447595136082517285051113805610925827902521467893167142762845740851133469285515078537957476364161230335348004456297227689679436775824413415644613400967699590182746760547161102294921875
-18014398509481983	-694	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002191809349008402918082832864250892127666174748677437630320847400485396675043787054059475137907483509514996782881520011499853720815682056116535117660187307153724603518142015675641665086061453387427902992519306692650931151331080554900486970841978891082674602928761041560211548858774900685503865083105894351054622609049076289519027216503457010222761122185165580504293578633428552569148170226693857103015707591495272832246067069600891259445537935887355164882683128922680193539918036549352109432220458984375
-18014398509481983	-693	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000438361869801680583616566572850178425533234949735487526064169480097079335008757410811895027581496701902999356576304002299970744163136411223307023532037461430744920703628403135128333017212290677485580598503861338530186230266216110980097394168395778216534920585752208312042309771754980137100773016621178870210924521809815257903805443300691402044552224437033116100858715726685710513829634045338771420603141518299054566449213413920178251889107587177471032976536625784536038707983607309870421886444091796875
-18014398509481983	-692	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087672373960336116723313314570035685106646989947097505212833896019415867001751482162379005516299340380599871315260800459994148832627282244661404706407492286148984140725680627025666603442458135497116119700772267706037246053243222196019478833679155643306984117150441662408461954350996027420154603324235774042184904361963051580761088660138280408910444887406623220171743145337142102765926809067754284120628303659810913289842682784035650377821517435494206595307325156907207741596721461974084377288818359375
-18014398509481983	-691	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017534474792067223344662662914007137021329397989419501042566779203883173400350296432475801103259868076119974263052160091998829766525456448932280941281498457229796828145136125405133320688491627099423223940154453541207449210648644439203895766735831128661396823430088332481692390870199205484030920664847154808436980872392610316152217732027656081782088977481324644034348629067428420553185361813550856824125660731962182657968536556807130075564303487098841319061465031381441548319344292394816875457763671875
-18014398509481983	-690	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003506894958413444668932532582801427404265879597883900208513355840776634680070059286495160220651973615223994852610432018399765953305091289786456188256299691445959365629027225081026664137698325419884644788030890708241489842129728887840779153347166225732279364686017666496338478174039841096806184132969430961687396174478522063230443546405531216356417795496264928806869725813485684110637072362710171364825132146392436531593707311361426015112860697419768263812293006276288309663868858478963375091552734375
-18014398509481983	-689	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000701378991682688933786506516560285480853175919576780041702671168155326936014011857299032044130394723044798970522086403679953190661018257957291237651259938289191873125805445016205332827539665083976928957606178141648297968425945777568155830669433245146455872937203533299267695634807968219361236826593886192337479234895704412646088709281106243271283559099252985761373945162697136822127414472542034272965026429278487306318741462272285203022572139483953652762458601255257661932773771695792675018310546875
-18014398509481983	-688	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140275798336537786757301303312057096170635183915356008340534233631065387202802371459806408826078944608959794104417280735990638132203651591458247530251987657838374625161089003241066565507933016795385791521235628329659593685189155513631166133886649029291174587440706659853539126961593643872247365318777238467495846979140882529217741856221248654256711819850597152274789032539427364425482894508406854593005285855697461263748292454457040604514427896790730552491720251051532386554754339158535003662109375
-18014398509481983	-687	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028055159667307557351460260662411419234127036783071201668106846726213077440560474291961281765215788921791958820883456147198127626440730318291649506050397531567674925032217800648213313101586603359077158304247125665931918737037831102726233226777329805858234917488141331970707825392318728774449473063755447693499169395828176505843548371244249730851342363970119430454957806507885472885096578901681370918601057171139492252749658490891408120902885579358146110498344050210306477310950867831707000732421875
-18014398509481983	-686	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005611031933461511470292052132482283846825407356614240333621369345242615488112094858392256353043157784358391764176691229439625525288146063658329901210079506313534985006443560129642662620317320671815431660849425133186383747407566220545246645355465961171646983497628266394141565078463745754889894612751089538699833879165635301168709674248849946170268472794023886090991561301577094577019315780336274183720211434227898450549931698178281624180577115871629222099668810042061295462190173566341400146484375
-18014398509481983	-685	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122206386692302294058410426496456769365081471322848066724273869048523097622418971678451270608631556871678352835338245887925105057629212731665980242015901262706997001288712025928532524063464134363086332169885026637276749481513244109049329071093192234329396699525653278828313015692749150977978922550217907739966775833127060233741934849769989234053694558804777218198312260315418915403863156067254836744042286845579690109986339635656324836115423174325844419933762008412259092438034713268280029296875
-18014398509481983	-684	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000224441277338460458811682085299291353873016294264569613344854773809704619524483794335690254121726311374335670567067649177585021011525842546333196048403180252541399400257742405185706504812692826872617266433977005327455349896302648821809865814218638446865879339905130655765662603138549830195595784510043581547993355166625412046748386969953997846810738911760955443639662452063083783080772631213450967348808457369115938021997267927131264967223084634865168883986752401682451818487606942653656005859375
-18014398509481983	-683	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044888255467692091762336417059858270774603258852913922668970954761940923904896758867138050824345262274867134113413529835517004202305168509266639209680636050508279880051548481037141300962538565374523453286795401065491069979260529764361973162843727689373175867981026131153132520627709966039119156902008716309598671033325082409349677393990799569362147782352191088727932490412616756616154526242690193469761691473823187604399453585426252993444616926973033776797350480336490363697521388530731201171875
-18014398509481983	-682	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008977651093538418352467283411971654154920651770582784533794190952388184780979351773427610164869052454973426822682705967103400840461033701853327841936127210101655976010309696207428260192507713074904690657359080213098213995852105952872394632568745537874635173596205226230626504125541993207823831380401743261919734206665016481869935478798159913872429556470438217745586498082523351323230905248538038693952338294764637520879890717085250598688923385394606755359470096067298072739504277706146240234375
-18014398509481983	-681	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001795530218707683670493456682394330830984130354116556906758838190477636956195870354685522032973810490994685364536541193420680168092206740370665568387225442020331195202061939241485652038501542614980938131471816042619642799170421190574478926513749107574927034719241045246125300825108398641564766276080348652383946841333003296373987095759631982774485911294087643549117299616504670264646181049707607738790467658952927504175978143417050119737784677078921351071894019213459614547900855541229248046875
-18014398509481983	-680	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000359106043741536734098691336478866166196826070823311381351767638095527391239174070937104406594762098198937072907308238684136033618441348074133113677445088404066239040412387848297130407700308522996187626294363208523928559834084238114895785302749821514985406943848209049225060165021679728312953255216069730476789368266600659274797419151926396554897182258817528709823459923300934052929236209941521547758093531790585500835195628683410023947556935415784270214378803842691922909580171108245849609375
-18014398509481983	-679	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071821208748307346819738267295773233239365214164662276270353527619105478247834814187420881318952419639787414581461647736827206723688269614826622735489017680813247808082477569659426081540061704599237525258872641704785711966816847622979157060549964302997081388769641809845012033004335945662590651043213946095357873653320131854959483830385279310979436451763505741964691984660186810585847241988304309551618706358117100167039125736682004789511387083156854042875760768538384581916034221649169921875
-18014398509481983	-678	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014364241749661469363947653459154646647873042832932455254070705523821095649566962837484176263790483927957482916292329547365441344737653922965324547097803536162649561616495513931885216308012340919847505051774528340957142393363369524595831412109992860599416277753928361969002406600867189132518130208642789219071574730664026370991896766077055862195887290352701148392938396932037362117169448397660861910323741271623420033407825147336400957902277416631370808575152153707676916383206844329833984375
-18014398509481983	-677	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002872848349932293872789530691830929329574608566586491050814141104764219129913392567496835252758096785591496583258465909473088268947530784593064909419560707232529912323299102786377043261602468183969501010354905668191428478672673904919166282421998572119883255550785672393800481320173437826503626041728557843814314946132805274198379353215411172439177458070540229678587679386407472423433889679532172382064748254324684006681565029467280191580455483326274161715030430741535383276641368865966796875
-18014398509481983	-676	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000574569669986458774557906138366185865914921713317298210162828220952843825982678513499367050551619357118299316651693181894617653789506156918612981883912141446505982464659820557275408652320493636793900202070981133638285695734534780983833256484399714423976651110157134478760096264034687565300725208345711568762862989226561054839675870643082234487835491614108045935717535877281494484686777935906434476412949650864936801336313005893456038316091096665254832343006086148307076655328273773193359375
-18014398509481983	-675	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114913933997291754911581227673237173182984342663459642032565644190568765196535702699873410110323871423659863330338636378923530757901231383722596376782428289301196492931964111455081730464098727358780040414196226727657139146906956196766651296879942884795330222031426895752019252806937513060145041669142313752572597845312210967935174128616446897567098322821609187143507175456298896937355587181286895282589930172987360267262601178691207663218219333050966468601217229661415331065654754638671875
-18014398509481983	-674	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022982786799458350982316245534647434636596868532691928406513128838113753039307140539974682022064774284731972666067727275784706151580246276744519275356485657860239298586392822291016346092819745471756008082839245345531427829381391239353330259375988576959066044406285379150403850561387502612029008333828462750514519569062442193587034825723289379513419664564321837428701435091259779387471117436257379056517986034597472053452520235738241532643643866610193293720243445932283066213130950927734375
-18014398509481983	-673	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004596557359891670196463249106929486927319373706538385681302625767622750607861428107994936404412954856946394533213545455156941230316049255348903855071297131572047859717278564458203269218563949094351201616567849069106285565876278247870666051875197715391813208881257075830080770112277500522405801666765692550102903913812488438717406965144657875902683932912864367485740287018251955877494223487251475811303597206919494410690504047147648306528728773322038658744048689186456613242626190185546875
-18014398509481983	-672	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919311471978334039292649821385897385463874741307677136260525153524550121572285621598987280882590971389278906642709091031388246063209851069780771014259426314409571943455712891640653843712789818870240323313569813821257113175255649574133210375039543078362641776251415166016154022455500104481160333353138510020580782762497687743481393028931575180536786582572873497148057403650391175498844697450295162260719441383898882138100809429529661305745754664407731748809737837291322648525238037109375
-18014398509481983	-671	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000183862294395666807858529964277179477092774948261535427252105030704910024314457124319797456176518194277855781328541818206277649212641970213956154202851885262881914388691142578328130768742557963774048064662713962764251422635051129914826642075007908615672528355250283033203230804491100020896232066670627702004116156552499537548696278605786315036107357316514574699429611480730078235099768939490059032452143888276779776427620161885905932261149150932881546349761947567458264529705047607421875
-18014398509481983	-670	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036772458879133361571705992855435895418554989652307085450421006140982004862891424863959491235303638855571156265708363641255529842528394042791230840570377052576382877738228515665626153748511592754809612932542792552850284527010225982965328415001581723134505671050056606640646160898220004179246413334125540400823231310499907509739255721157263007221471463302914939885922296146015647019953787898011806490428777655355955285524032377181186452229830186576309269952389513491652905941009521484375
-18014398509481983	-669	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007354491775826672314341198571087179083710997930461417090084201228196400972578284972791898247060727771114231253141672728251105968505678808558246168114075410515276575547645703133125230749702318550961922586508558510570056905402045196593065683000316344626901134210011321328129232179644000835849282666825108080164646262099981501947851144231452601444294292660582987977184459229203129403990757579602361298085755531071191057104806475436237290445966037315261853990477902698330581188201904296875
-18014398509481983	-668	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001470898355165334462868239714217435816742199586092283418016840245639280194515656994558379649412145554222846250628334545650221193701135761711649233622815082103055315109529140626625046149940463710192384517301711702114011381080409039318613136600063268925380226842002264265625846435928800167169856533365021616032929252419996300389570228846290520288858858532116597595436891845840625880798151515920472259617151106214238211420961295087247458089193207463052370798095580539666116237640380859375
-18014398509481983	-667	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000294179671033066892573647942843487163348439917218456683603368049127856038903131398911675929882429110844569250125666909130044238740227152342329846724563016420611063021905828125325009229988092742038476903460342340422802276216081807863722627320012653785076045368400452853125169287185760033433971306673004323206585850483999260077914045769258104057771771706423319519087378369168125176159630303184094451923430221242847642284192259017449491617838641492610474159619116107933223247528076171875
-18014398509481983	-666	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058835934206613378514729588568697432669687983443691336720673609825571207780626279782335185976485822168913850025133381826008847748045430468465969344912603284122212604381165625065001845997618548407695380692068468084560455243216361572744525464002530757015209073680090570625033857437152006686794261334600864641317170096799852015582809153851620811554354341284663903817475673833625035231926060636818890384686044248569528456838451803489898323567728298522094831923823221586644649505615234375
-18014398509481983	-665	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011767186841322675702945917713739486533937596688738267344134721965114241556125255956467037195297164433782770005026676365201769549609086093693193868982520656824442520876233125013000369199523709681539076138413693616912091048643272314548905092800506151403041814736018114125006771487430401337358852266920172928263434019359970403116561830770324162310870868256932780763495134766725007046385212127363778076937208849713905691367690360697979664713545659704418966384764644317328929901123046875
-18014398509481983	-664	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002353437368264535140589183542747897306787519337747653468826944393022848311225051191293407439059432886756554001005335273040353909921817218738638773796504131364888504175246625002600073839904741936307815227682738723382418209728654462909781018560101230280608362947203622825001354297486080267471770453384034585652686803871994080623312366154064832462174173651386556152699026953345001409277042425472755615387441769942781138273538072139595932942709131940883793276952928863465785980224609375
-18014398509481983	-663	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000470687473652907028117836708549579461357503867549530693765388878604569662245010238258681487811886577351310800201067054608070781984363443747727754759300826272977700835049325000520014767980948387261563045536547744676483641945730892581956203712020246056121672589440724565000270859497216053494354090676806917130537360774398816124662473230812966492434834730277311230539805390669000281855408485094551123077488353988556227654707614427919186588541826388176758655390585772693157196044921875
-18014398509481983	-662	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094137494730581405623567341709915892271500773509906138753077775720913932449002047651736297562377315470262160040213410921614156396872688749545550951860165254595540167009865000104002953596189677452312609107309548935296728389146178516391240742404049211224334517888144913000054171899443210698870818135361383426107472154879763224932494646162593298486966946055462246107961078133800056371081697018910224615497670797711245530941522885583837317708365277635351731078117154538631439208984375
-18014398509481983	-661	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018827498946116281124713468341983178454300154701981227750615555144182786489800409530347259512475463094052432008042682184322831279374537749909110190372033050919108033401973000020800590719237935490462521821461909787059345677829235703278248148480809842244866903577628982600010834379888642139774163627072276685221494430975952644986498929232518659697393389211092449221592215626760011274216339403782044923099534159542249106188304577116767463541673055527070346215623430907726287841796875
-18014398509481983	-660	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003765499789223256224942693668396635690860030940396245550123111028836557297960081906069451902495092618810486401608536436864566255874907549981822038074406610183821606680394600004160118143847587098092504364292381957411869135565847140655649629696161968448973380715525796520002166875977728427954832725414455337044298886195190528997299785846503731939478677842218489844318443125352002254843267880756408984619906831908449821237660915423353492708334611105414069243124686181545257568359375
-18014398509481983	-659	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000753099957844651244988538733679327138172006188079249110024622205767311459592016381213890380499018523762097280321707287372913251174981509996364407614881322036764321336078920000832023628769517419618500872858476391482373827113169428131129925939232393689794676143105159304000433375195545685590966545082891067408859777239038105799459957169300746387895735568443697968863688625070400450968653576151281796923981366381689964247532183084670698541666922221082813848624937236309051513671875
-18014398509481983	-658	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150619991568930248997707746735865427634401237615849822004924441153462291918403276242778076099803704752419456064341457474582650234996301999272881522976264407352864267215784000166404725753903483923700174571695278296474765422633885626225985187846478737958935228621031860800086675039109137118193309016578213481771955447807621159891991433860149277579147113688739593772737725014080090193730715230256359384796273276337992849506436616934139708333384444216562769724987447261810302734375
-18014398509481983	-657	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030123998313786049799541549347173085526880247523169964400984888230692458383680655248555615219960740950483891212868291494916530046999260399854576304595252881470572853443156800033280945150780696784740034914339055659294953084526777125245197037569295747591787045724206372160017335007821827423638661803315642696354391089561524231978398286772029855515829422737747918754547545002816018038746143046051271876959254655267598569901287323386827941666676888843312553944997489452362060546875
-18014398509481983	-656	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006024799662757209959908309869434617105376049504633992880196977646138491676736131049711123043992148190096778242573658298983306009399852079970915260919050576294114570688631360006656189030156139356948006982867811131858990616905355425049039407513859149518357409144841274432003467001564365484727732360663128539270878217912304846395679657354405971103165884547549583750909509000563203607749228609210254375391850931053519713980257464677365588333335377768662510788999497890472412109375
-18014398509481983	-655	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001204959932551441991981661973886923421075209900926798576039395529227698335347226209942224608798429638019355648514731659796661201879970415994183052183810115258822914137726272001331237806031227871389601396573562226371798123381071085009807881502771829903671481828968254886400693400312873096945546472132625707854175643582460969279135931470881194220633176909509916750181901800112640721549845721842050875078370186210703942796051492935473117666667075553732502157799899578094482421875
-18014398509481983	-654	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240991986510288398396332394777384684215041980185359715207879105845539667069445241988444921759685927603871129702946331959332240375994083198836610436762023051764582827545254400266247561206245574277920279314712445274359624676214217001961576300554365980734296365793650977280138680062574619389109294426525141570835128716492193855827186294176238844126635381901983350036380360022528144309969144368410175015674037242140788559210298587094623533333415110746500431559979915618896484375
-18014398509481983	-653	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048198397302057679679266478955476936843008396037071943041575821169107933413889048397688984351937185520774225940589266391866448075198816639767322087352404610352916565509050880053249512241249114855584055862942489054871924935242843400392315260110873196146859273158730195456027736012514923877821858885305028314167025743298438771165437258835247768825327076380396670007276072004505628861993828873682035003134807448428157711842059717418924706666683022149300086311995983123779296875
-18014398509481983	-652	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009639679460411535935853295791095387368601679207414388608315164233821586682777809679537796870387437104154845188117853278373289615039763327953464417470480922070583313101810176010649902448249822971116811172588497810974384987048568680078463052022174639229371854631746039091205547202502984775564371777061005662833405148659687754233087451767049553765065415276079334001455214400901125772398765774736407000626961489685631542368411943483784941333336604429860017262399196624755859375
-18014398509481983	-651	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001927935892082307187170659158219077473720335841482877721663032846764317336555561935907559374077487420830969037623570655674657923007952665590692883494096184414116662620362035202129980489649964594223362234517699562194876997409713736015692610404434927845874370926349207818241109440500596955112874355412201132566681029731937550846617490353409910753013083055215866800291042880180225154479753154947281400125392297937126308473682388696756988266667320885972003452479839324951171875
-18014398509481983	-650	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000385587178416461437434131831643815494744067168296575544332606569352863467311112387181511874815497484166193807524714131134931584601590533118138576698819236882823332524072407040425996097929992918844672446903539912438975399481942747203138522080886985569174874185269841563648221888100119391022574871082440226513336205946387510169323498070681982150602616611043173360058208576036045030895950630989456280025078459587425261694736477739351397653333464177194400690495967864990234375
-18014398509481983	-649	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077117435683292287486826366328763098948813433659315108866521313870572693462222477436302374963099496833238761504942826226986316920318106623627715339763847376564666504814481408085199219585998583768934489380707982487795079896388549440627704416177397113834974837053968312729644377620023878204514974216488045302667241189277502033864699614136396430120523322208634672011641715207209006179190126197891256005015691917485052338947295547870279530666692835438880138099193572998046875
-18014398509481983	-648	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015423487136658457497365273265752619789762686731863021773304262774114538692444495487260474992619899366647752300988565245397263384063621324725543067952769475312933300962896281617039843917199716753786897876141596497559015979277709888125540883235479422766994967410793662545928875524004775640902994843297609060533448237855500406772939922827279286024104664441726934402328343041441801235838025239578251201003138383497010467789459109574055906133338567087776027619838714599609375
-18014398509481983	-647	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003084697427331691499473054653150523957952537346372604354660852554822907738488899097452094998523979873329550460197713049079452676812724264945108613590553895062586660192579256323407968783439943350757379575228319299511803195855541977625108176647095884553398993482158732509185775104800955128180598968659521812106689647571100081354587984565455857204820932888345386880465668608288360247167605047915650240200627676699402093557891821914811181226667713417555205523967742919921875
-18014398509481983	-646	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000616939485466338299894610930630104791590507469274520870932170510964581547697779819490418999704795974665910092039542609815890535362544852989021722718110779012517332038515851264681593756687988670151475915045663859902360639171108395525021635329419176910679798696431746501837155020960191025636119793731904362421337929514220016270917596913091171440964186577669077376093133721657672049433521009583130048040125535339880418711578364382962236245333542683511041104793548583984375
-18014398509481983	-645	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123387897093267659978922186126020958318101493854904174186434102192916309539555963898083799940959194933182018407908521963178107072508970597804344543622155802503466407703170252936318751337597734030295183009132771980472127834221679105004327065883835382135959739286349300367431004192038205127223958746380872484267585902844003254183519382618234288192837315533815475218626744331534409886704201916626009608025107067976083742315672876592447249066708536702208220958709716796875
-18014398509481983	-644	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024677579418653531995784437225204191663620298770980834837286820438583261907911192779616759988191838986636403681581704392635621414501794119560868908724431160500693281540634050587263750267519546806059036601826554396094425566844335821000865413176767076427191947857269860073486200838407641025444791749276174496853517180568800650836703876523646857638567463106763095043725348866306881977340840383325201921605021413595216748463134575318489449813341707340441644191741943359375
-18014398509481983	-643	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004935515883730706399156887445040838332724059754196166967457364087716652381582238555923351997638367797327280736316340878527124282900358823912173781744886232100138656308126810117452750053503909361211807320365310879218885113368867164200173082635353415285438389571453972014697240167681528205088958349855234899370703436113760130167340775304729371527713492621352619008745069773261376395468168076665040384321004282719043349692626915063697889962668341468088328838348388671875
-18014398509481983	-642	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000987103176746141279831377489008167666544811950839233393491472817543330476316447711184670399527673559465456147263268175705424856580071764782434756348977246420027731261625362023490550010700781872242361464073062175843777022673773432840034616527070683057087677914290794402939448033536305641017791669971046979874140687222752026033468155060945874305542698524270523801749013954652275279093633615333008076864200856543808669938525383012739577992533668293617665767669677734375
-18014398509481983	-641	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000197420635349228255966275497801633533308962390167846678698294563508666095263289542236934079905534711893091229452653635141084971316014352956486951269795449284005546252325072404698110002140156374448472292814612435168755404534754686568006923305414136611417535582858158880587889606707261128203558333994209395974828137444550405206693631012189174861108539704854104760349802790930455055818726723066601615372840171308761733987705076602547915598506733658723533153533935546875
-18014398509481983	-640	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039484127069845651193255099560326706661792478033569335739658912701733219052657908447386815981106942378618245890530727028216994263202870591297390253959089856801109250465014480939622000428031274889694458562922487033751080906950937313601384661082827322283507116571631776117577921341452225640711666798841879194965627488910081041338726202437834972221707940970820952069960558186091011163745344613320323074568034261752346797541015320509583119701346731744706630706787109375
-18014398509481983	-639	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007896825413969130238651019912065341332358495606713867147931782540346643810531581689477363196221388475723649178106145405643398852640574118259478050791817971360221850093002896187924400085606254977938891712584497406750216181390187462720276932216565464456701423314326355223515584268290445128142333359768375838993125497782016208267745240487566994444341588194164190413992111637218202232749068922664064614913606852350469359508203064101916623940269346348941326141357421875
-18014398509481983	-638	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001579365082793826047730203982413068266471699121342773429586356508069328762106316337895472639244277695144729835621229081128679770528114823651895610158363594272044370018600579237584880017121250995587778342516899481350043236278037492544055386443313092891340284662865271044703116853658089025628466671953675167798625099556403241653549048097513398888868317638832838082798422327443640446549813784532812922982721370470093871901640612820383324788053869269788265228271484375
-18014398509481983	-637	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000315873016558765209546040796482613653294339824268554685917271301613865752421263267579094527848855539028945967124245816225735954105622964730379122031672718854408874003720115847516976003424250199117555668503379896270008647255607498508811077288662618578268056932573054208940623370731617805125693334390735033559725019911280648330709809619502679777773663527766567616559684465488728089309962756906562584596544274094018774380328122564076664957610773853957653045654296875
-18014398509481983	-636	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063174603311753041909208159296522730658867964853710937183454260322773150484252653515818905569771107805789193424849163245147190821124592946075824406334543770881774800744023169503395200684850039823511133700675979254001729451121499701762215457732523715653611386514610841788124674146323561025138666878147006711945003982256129666141961923900535955554732705553313523311936893097745617861992551381312516919308854818803754876065624512815332991522154770791530609130859375
-18014398509481983	-635	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012634920662350608381841631859304546131773592970742187436690852064554630096850530703163781113954221561157838684969832649029438164224918589215164881266908754176354960148804633900679040136970007964702226740135195850800345890224299940352443091546504743130722277302922168357624934829264712205027733375629401342389000796451225933228392384780107191110946541110662704662387378619549123572398510276262503383861770963760750975213124902563066598304430954158306121826171875
-18014398509481983	-634	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002526984132470121676368326371860909226354718594148437487338170412910926019370106140632756222790844312231567736993966529805887632844983717843032976253381750835270992029760926780135808027394001592940445348027039170160069178044859988070488618309300948626144455460584433671524986965852942441005546675125880268477800159290245186645678476956021438222189308222132540932477475723909824714479702055252500676772354192752150195042624980512613319660886190831661224365234375
-18014398509481983	-633	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000505396826494024335273665274372181845270943718829687497467634082582185203874021228126551244558168862446313547398793305961177526568996743568606595250676350167054198405952185356027161605478800318588089069605407834032013835608971997614097723661860189725228891092116886734304997393170588488201109335025176053695560031858049037329135695391204287644437861644426508186495495144781964942895940411050500135354470838550430039008524996102522663932177238166332244873046875
-18014398509481983	-632	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101079365298804867054733054874436369054188743765937499493526816516437040774804245625310248911633772489262709479758661192235505313799348713721319050135270033410839681190437071205432321095760063717617813921081566806402767121794399522819544732372037945045778218423377346860999478634117697640221867005035210739112006371609807465827139078240857528887572328885301637299099028956392988579188082210100027070894167710086007801704999220504532786435447633266448974609375
-18014398509481983	-631	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020215873059760973410946610974887273810837748753187499898705363303287408154960849125062049782326754497852541895951732238447101062759869742744263810027054006682167936238087414241086464219152012743523562784216313361280553424358879904563908946474407589009155643684675469372199895726823539528044373401007042147822401274321961493165427815648171505777514465777060327459819805791278597715837616442020005414178833542017201560340999844100906557287089526653289794921875
-18014398509481983	-630	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004043174611952194682189322194977454762167549750637499979741072660657481630992169825012409956465350899570508379190346447689420212551973948548852762005410801336433587247617482848217292843830402548704712556843262672256110684871775980912781789294881517801831128736935093874439979145364707905608874680201408429564480254864392298633085563129634301155502893155412065491963961158255719543167523288404001082835766708403440312068199968820181311457417905330657958984375
-18014398509481983	-629	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808634922390438936437864438995490952433509950127499995948214532131496326198433965002481991293070179914101675838069289537884042510394789709770552401082160267286717449523496569643458568766080509740942511368652534451222136974355196182556357858976303560366225747387018774887995829072941581121774936040281685912896050972878459726617112625926860231100578631082413098392792231651143908633504657680800216567153341680688062413639993764036262291483581066131591796875
-18014398509481983	-628	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000161726984478087787287572887799098190486701990025499999189642906426299265239686793000496398258614035982820335167613857907576808502078957941954110480216432053457343489904699313928691713753216101948188502273730506890244427394871039236511271571795260712073245149477403754977599165814588316224354987208056337182579210194575691945323422525185372046220115726216482619678558446330228781726700931536160043313430668336137612482727998752807252458296716213226318359375
-18014398509481983	-627	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032345396895617557457514577559819638097340398005099999837928581285259853047937358600099279651722807196564067033522771581515361700415791588390822096043286410691468697980939862785738342750643220389637700454746101378048885478974207847302254314359052142414649029895480750995519833162917663244870997441611267436515842038915138389064684505037074409244023145243296523935711689266045756345340186307232008662686133667227522496545599750561450491659343242645263671875
-18014398509481983	-626	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006469079379123511491502915511963927619468079601019999967585716257051970609587471720019855930344561439312813406704554316303072340083158317678164419208657282138293739596187972557147668550128644077927540090949220275609777095794841569460450862871810428482929805979096150199103966632583532648974199488322253487303168407783027677812936901007414881848804629048659304787142337853209151269068037261446401732537226733445504499309119950112290098331868648529052734375
-18014398509481983	-625	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001293815875824702298300583102392785523893615920203999993517143251410394121917494344003971186068912287862562681340910863260614468016631663535632883841731456427658747919237594511429533710025728815585508018189844055121955419158968313892090172574362085696585961195819230039820793326516706529794839897664450697460633681556605535562587380201482976369760925809731860957428467570641830253813607452289280346507445346689100899861823990022458019666373729705810546875
-18014398509481983	-624	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000258763175164940459660116620478557104778723184040799998703428650282078824383498868800794237213782457572512536268182172652122893603326332707126576768346291285531749583847518902285906742005145763117101603637968811024391083831793662778418034514872417139317192239163846007964158665303341305958967979532890139492126736311321107112517476040296595273952185161946372191485693514128366050762721490457856069301489069337820179972364798004491603933274745941162109375
-18014398509481983	-623	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051752635032988091932023324095711420955744636808159999740685730056415764876699773760158847442756491514502507253636434530424578720665266541425315353669258257106349916769503780457181348401029152623420320727593762204878216766358732555683606902974483427863438447832769201592831733060668261191793595906578027898425347262264221422503495208059319054790437032389274438297138702825673210152544298091571213860297813867564035994472959600898320786654949188232421875
-18014398509481983	-622	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010350527006597618386404664819142284191148927361631999948137146011283152975339954752031769488551298302900501450727286906084915744133053308285063070733851651421269983353900756091436269680205830524684064145518752440975643353271746511136721380594896685572687689566553840318566346612133652238358719181315605579685069452452844284500699041611863810958087406477854887659427740565134642030508859618314242772059562773512807198894591920179664157330989837646484375
-18014398509481983	-621	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070105401319523677280932963828456838229785472326399989627429202256630595067990950406353897710259660580100290145457381216983148826610661657012614146770330284253996670780151218287253936041166104936812829103750488195128670654349302227344276118979337114537537913310768063713269322426730447671743836263121115937013890490568856900139808322372762191617481295570977531885548113026928406101771923662848554411912554702561439778918384035932831466197967529296875
-18014398509481983	-620	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414021080263904735456186592765691367645957094465279997925485840451326119013598190081270779542051932116020058029091476243396629765322132331402522829354066056850799334156030243657450787208233220987362565820750097639025734130869860445468855223795867422907507582662153612742653864485346089534348767252624223187402778098113771380027961664474552438323496259114195506377109622605385681220354384732569710882382510940512287955783676807186566293239593505859375
-18014398509481983	-619	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082804216052780947091237318553138273529191418893055999585097168090265223802719638016254155908410386423204011605818295248679325953064426466280504565870813211370159866831206048731490157441646644197472513164150019527805146826173972089093771044759173484581501516532430722548530772897069217906869753450524844637480555619622754276005592332894910487664699251822839101275421924521077136244070876946513942176476502188102457591156735361437313258647918701171875
-18014398509481983	-618	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016560843210556189418247463710627654705838283778611199917019433618053044760543927603250831181682077284640802321163659049735865190612885293256100913174162642274031973366241209746298031488329328839494502632830003905561029365234794417818754208951834696916300303306486144509706154579413843581373950690104968927496111123924550855201118466578982097532939850364567820255084384904215427248814175389302788435295300437620491518231347072287462651729583740234375
-18014398509481983	-617	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003312168642111237883649492742125530941167656755722239983403886723610608952108785520650166236336415456928160464232731809947173038122577058651220182634832528454806394673248241949259606297665865767898900526566000781112205873046958883563750841790366939383260060661297228901941230915882768716274790138020993785499222224784910171040223693315796419506587970072913564051016876980843085449762835077860557687059060087524098303646269414457492530345916748046875
-18014398509481983	-616	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000662433728422247576729898548425106188233531351144447996680777344722121790421757104130033247267283091385632092846546361989434607624515411730244036526966505690961278934649648389851921259533173153579780105313200156222441174609391776712750168358073387876652012132259445780388246183176553743254958027604198757099844444956982034208044738663159283901317594014582712810203375396168617089952567015572111537411812017504819660729253882891498506069183349609375
-18014398509481983	-615	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132486745684449515345979709685021237646706270228889599336155468944424358084351420826006649453456618277126418569309272397886921524903082346048807305393301138192255786929929677970384251906634630715956021062640031244488234921878355342550033671614677575330402426451889156077649236635310748650991605520839751419968888991396406841608947732631856780263518802916542562040675079233723417990513403114422307482362403500963932145850776578299701213836669921875
-18014398509481983	-614	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026497349136889903069195941937004247529341254045777919867231093788884871616870284165201329890691323655425283713861854479577384304980616469209761461078660227638451157385985935594076850381326926143191204212528006248897646984375671068510006734322935515066080485290377831215529847327062149730198321104167950283993777798279281368321789546526371356052703760583308512408135015846744683598102680622884461496472480700192786429170155315659940242767333984375
-18014398509481983	-613	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005299469827377980613839188387400849505868250809155583973446218757776974323374056833040265978138264731085056742772370895915476860996123293841952292215732045527690231477197187118815370076265385228638240842505601249779529396875134213702001346864587103013216097058075566243105969465412429946039664220833590056798755559655856273664357909305274271210540752116661702481627003169348936719620536124576892299294496140038557285834031063131988048553466796875
-18014398509481983	-612	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001059893965475596122767837677480169901173650161831116794689243751555394864674811366608053195627652946217011348554474179183095372199224658768390458443146409105538046295439437423763074015253077045727648168501120249955905879375026842740400269372917420602643219411615113248621193893082485989207932844166718011359751111931171254732871581861054854242108150423332340496325400633869787343924107224915378459858899228007711457166806212626397609710693359375
-18014398509481983	-611	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211978793095119224553567535496033980234730032366223358937848750311078972934962273321610639125530589243402269710894835836619074439844931753678091688629281821107609259087887484752614803050615409145529633700224049991181175875005368548080053874583484120528643882323022649724238778616497197841586568833343602271950222386234250946574316372210970848421630084666468099265080126773957468784821444983075691971779845601542291433361242525279521942138671875
-18014398509481983	-610	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042395758619023844910713507099206796046946006473244671787569750062215794586992454664322127825106117848680453942178967167323814887968986350735618337725856364221521851817577496950522960610123081829105926740044809998236235175001073709616010774916696824105728776464604529944847755723299439568317313766668720454390044477246850189314863274442194169684326016933293619853016025354791493756964288996615138394355969120308458286672248505055904388427734375
-18014398509481983	-609	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008479151723804768982142701419841359209389201294648934357513950012443158917398490932864425565021223569736090788435793433464762977593797270147123667545171272844304370363515499390104592122024616365821185348008961999647247035000214741923202154983339364821145755292920905988969551144659887913663462753333744090878008895449370037862972654888438833936865203386658723970603205070958298751392857799323027678871193824061691657334449701011180877685546875
-18014398509481983	-608	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001695830344760953796428540283968271841877840258929786871502790002488631783479698186572885113004244713947218157687158686692952595518759454029424733509034254568860874072703099878020918424404923273164237069601792399929449407000042948384640430996667872964229151058584181197793910228931977582732692550666748818175601779089874007572594530977687766787373040677331744794120641014191659750278571559864605535774238764812338331466889940202236175537109375
-18014398509481983	-607	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000339166068952190759285708056793654368375568051785957374300558000497726356695939637314577022600848942789443631537431737338590519103751890805884946701806850913772174814540619975604183684880984654632847413920358479985889881400008589676928086199333574592845830211716836239558782045786395516546538510133349763635120355817974801514518906195537553357474608135466348958824128202838331950055714311972921107154847752962467666293377988040447235107421875
-18014398509481983	-606	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067833213790438151857141611358730873675113610357191474860111600099545271339187927462915404520169788557888726307486347467718103820750378161176989340361370182754434962908123995120836736976196930926569482784071695997177976280001717935385617239866714918569166042343367247911756409157279103309307702026669952727024071163594960302903781239107510671494921627093269791764825640567666390011142862394584221430969550592493533258675597608089447021484375
-18014398509481983	-605	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013566642758087630371428322271746174735022722071438294972022320019909054267837585492583080904033957711577745261497269493543620764150075632235397868072274036550886992581624799024167347395239386185313896556814339199435595256000343587077123447973342983713833208468673449582351281831455820661861540405333990545404814232718992060580756247821502134298984325418653958352965128113533278002228572478916844286193910118498706651735119521617889404296875
-18014398509481983	-604	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002713328551617526074285664454349234947004544414287658994404464003981810853567517098516616180806791542315549052299453898708724152830015126447079573614454807310177398516324959804833469479047877237062779311362867839887119051200068717415424689594668596742766641693734689916470256366291164132372308081066798109080962846543798412116151249564300426859796865083730791670593025622706655600445714495783368857238782023699741330347023904323577880859375
-18014398509481983	-603	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000542665710323505214857132890869846989400908882857531798880892800796362170713503419703323236161358308463109810459890779741744830566003025289415914722890961462035479703264991960966693895809575447412555862272573567977423810240013743483084937918933719348553328338746937983294051273258232826474461616213359621816192569308759682423230249912860085371959373016746158334118605124541331120089142899156673771447756404739948266069404780864715576171875
-18014398509481983	-602	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108533142064701042971426578173969397880181776571506359776178560159272434142700683940664647232271661692621962091978155948348966113200605057883182944578192292407095940652998392193338779161915089482511172454514713595484762048002748696616987583786743869710665667749387596658810254651646565294892323242671924363238513861751936484646049982572017074391874603349231666823721024908266224017828579831334754289551280947989653213880956172943115234375
-18014398509481983	-601	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021706628412940208594285315634793879576036355314301271955235712031854486828540136788132929446454332338524392418395631189669793222640121011576636588915638458481419188130599678438667755832383017896502234490902942719096952409600549739323397516757348773942133133549877519331762050930329313058978464648534384872647702772350387296929209996514403414878374920669846333364744204981653244803565715966266950857910256189597930642776191234588623046875
-18014398509481983	-600	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004341325682588041718857063126958775915207271062860254391047142406370897365708027357626585889290866467704878483679126237933958644528024202315327317783127691696283837626119935687733551166476603579300446898180588543819390481920109947864679503351469754788426626709975503866352410186065862611795692929706876974529540554470077459385841999302880682975674984133969266672948840996330648960713143193253390171582051237919586128555238246917724609375
-18014398509481983	-599	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000868265136517608343771412625391755183041454212572050878209428481274179473141605471525317177858173293540975696735825247586791728905604840463065463556625538339256767525223987137546710233295320715860089379636117708763878096384021989572935900670293950957685325341995100773270482037213172522359138585941375394905908110894015491877168399860576136595134996826793853334589768199266129792142628638650678034316410247583917225711047649383544921875
-18014398509481983	-598	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000173653027303521668754282525078351036608290842514410175641885696254835894628321094305063435571634658708195139347165049517358345781120968092613092711325107667851353505044797427509342046659064143172017875927223541752775619276804397914587180134058790191537065068399020154654096407442634504471827717188275078981181622178803098375433679972115227319026999365358770666917953639853225958428525727730135606863282049516783445142209529876708984375
-18014398509481983	-597	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034730605460704333750856505015670207321658168502882035128377139250967178925664218861012687114326931741639027869433009903471669156224193618522618542265021533570270701008959485501868409331812828634403575185444708350555123855360879582917436026811758038307413013679804030930819281488526900894365543437655015796236324435760619675086735994423045463805399873071754133383590727970645191685705145546027121372656409903356689028441905975341796875
-18014398509481983	-596	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006946121092140866750171301003134041464331633700576407025675427850193435785132843772202537422865386348327805573886601980694333831244838723704523708453004306714054140201791897100373681866362565726880715037088941670111024771072175916583487205362351607661482602735960806186163856297705380178873108687531003159247264887152123935017347198884609092761079974614350826676718145594129038337141029109205424274531281980671337805688381195068359375
-18014398509481983	-595	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001389224218428173350034260200626808292866326740115281405135085570038687157026568754440507484573077269665561114777320396138866766248967744740904741690600861342810828040358379420074736373272513145376143007417788334022204954214435183316697441072470321532296520547192161237232771259541076035774621737506200631849452977430424787003469439776921818552215994922870165335343629118825807667428205821841084854906256396134267561137676239013671875
-18014398509481983	-594	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000277844843685634670006852040125361658573265348023056281027017114007737431405313750888101496914615453933112222955464079227773353249793548948180948338120172268562165608071675884014947274654502629075228601483557666804440990842887036663339488214494064306459304109438432247446554251908215207154924347501240126369890595486084957400693887955384363710443198984574033067068725823765161533485641164368216970981251279226853512227535247802734375
-18014398509481983	-593	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055568968737126934001370408025072331714653069604611256205403422801547486281062750177620299382923090786622444591092815845554670649958709789636189667624034453712433121614335176802989454930900525815045720296711533360888198168577407332667897642898812861291860821887686449489310850381643041430984869500248025273978119097216991480138777591076872742088639796914806613413745164753032306697128232873643394196250255845370702445507049560546875
-18014398509481983	-592	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011113793747425386800274081605014466342930613920922251241080684560309497256212550035524059876584618157324488918218563169110934129991741957927237933524806890742486624322867035360597890986180105163009144059342306672177639633715481466533579528579762572258372164377537289897862170076328608286196973900049605054795623819443398296027755518215374548417727959382961322682749032950606461339425646574728678839250051169074140489101409912109375
-18014398509481983	-591	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222758749485077360054816321002893268586122784184450248216136912061899451242510007104811975316923631464897783643712633822186825998348391585447586704961378148497324864573407072119578197236021032601828811868461334435527926743096293306715905715952514451674432875507457979572434015265721657239394780009921010959124763888679659205551103643074909683545591876592264536549806590121292267885129314945735767850010233814828097820281982421875
-18014398509481983	-590	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444551749897015472010963264200578653717224556836890049643227382412379890248502001420962395063384726292979556728742526764437365199669678317089517340992275629699464972914681414423915639447204206520365762373692266887105585348619258661343181143190502890334886575101491595914486803053144331447878956001984202191824952777735931841110220728614981936709118375318452907309961318024258453577025862989147153570002046762965619564056396484375
-18014398509481983	-589	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088910349979403094402192652840115730743444911367378009928645476482475978049700400284192479012676945258595911345748505352887473039933935663417903468198455125939892994582936282884783127889440841304073152474738453377421117069723851732268636228638100578066977315020298319182897360610628866289575791200396840438364990555547186368222044145722996387341823675063690581461992263604851690715405172597829430714000409352593123912811279296875
-18014398509481983	-588	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017782069995880618880438530568023146148688982273475601985729095296495195609940080056838495802535389051719182269149701070577494607986787132683580693639691025187978598916587256576956625577888168260814630494947690675484223413944770346453727245727620115613395463004059663836579472122125773257915158240079368087672998111109437273644408829144599277468364735012738116292398452720970338143081034519565886142800081870518624782562255859375
-18014398509481983	-587	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003556413999176123776087706113604629229737796454695120397145819059299039121988016011367699160507077810343836453829940214115498921597357426536716138727938205037595719783317451315391325115577633652162926098989538135096844682788954069290745449145524023122679092600811932767315894424425154651583031648015873617534599622221887454728881765828919855493672947002547623258479690544194067628616206903913177228560016374103724956512451171875
-18014398509481983	-586	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000711282799835224755217541222720925845947559290939024079429163811859807824397603202273539832101415562068767290765988042823099784319471485307343227745587641007519143956663490263078265023115526730432585219797907627019368936557790813858149089829104804624535818520162386553463178884885030930316606329603174723506919924444377490945776353165783971098734589400509524651695938108838813525723241380782635445712003274820744991302490234375
-18014398509481983	-585	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142256559967044951043508244544185169189511858187804815885832762371961564879520640454707966420283112413753458153197608564619956863894297061468645549117528201503828791332698052615653004623105346086517043959581525403873787311558162771629817965820960924907163704032477310692635776977006186063321265920634944701383984888875498189155270633156794219746917880101904930339187621767762705144648276156527089142400654964148998260498046875
-18014398509481983	-584	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028451311993408990208701648908837033837902371637560963177166552474392312975904128090941593284056622482750691630639521712923991372778859412293729109823505640300765758266539610523130600924621069217303408791916305080774757462311632554325963593164192184981432740806495462138527155395401237212664253184126988940276796977775099637831054126631358843949383576020380986067837524353552541028929655231305417828480130992829799652099609375
-18014398509481983	-583	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005690262398681798041740329781767406767580474327512192635433310494878462595180825618188318656811324496550138326127904342584798274555771882458745821964701128060153151653307922104626120184924213843460681758383261016154951492462326510865192718632838436996286548161299092427705431079080247442532850636825397788055359395555019927566210825326271768789876715204076197213567504870710508205785931046261083565696026198565959930419921875
-18014398509481983	-582	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001138052479736359608348065956353481353516094865502438527086662098975692519036165123637663731362264899310027665225580868516959654911154376491749164392940225612030630330661584420925224036984842768692136351676652203230990298492465302173038543726567687399257309632259818485541086215816049488506570127365079557611071879111003985513242165065254353757975343040815239442713500974142101641157186209252216713139205239713191986083984375
-18014398509481983	-581	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000227610495947271921669613191270696270703218973100487705417332419795138503807233024727532746272452979862005533045116173703391930982230875298349832878588045122406126066132316884185044807396968553738427270335330440646198059698493060434607708745313537479851461926451963697108217243163209897701314025473015911522214375822200797102648433013050870751595068608163047888542700194828420328231437241850443342627841047942638397216796875
-18014398509481983	-580	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045522099189454384333922638254139254140643794620097541083466483959027700761446604945506549254490595972401106609023234740678386196446175059669966575717609024481225213226463376837008961479393710747685454067066088129239611939698612086921541749062707495970292385290392739421643448632641979540262805094603182304442875164440159420529686602610174150319013721632609577708540038965684065646287448370088668525568209588527679443359375
-18014398509481983	-579	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009104419837890876866784527650827850828128758924019508216693296791805540152289320989101309850898119194480221321804646948135677239289235011933993315143521804896245042645292675367401792295878742149537090813413217625847922387939722417384308349812541499194058477058078547884328689726528395908052561018920636460888575032888031884105937320522034830063802744326521915541708007793136813129257489674017733705113641917705535888671875
-18014398509481983	-578	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001820883967578175373356905530165570165625751784803901643338659358361108030457864197820261970179623838896044264360929389627135447857847002386798663028704360979249008529058535073480358459175748429907418162682643525169584477587944483476861669962508299838811695411615709576865737945305679181610512203784127292177715006577606376821187464104406966012760548865304383108341601558627362625851497934803546741022728383541107177734375
-18014398509481983	-577	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000364176793515635074671381106033114033125150356960780328667731871672221606091572839564052394035924767779208852872185877925427089571569400477359732605740872195849801705811707014696071691835149685981483632536528705033916895517588896695372333992501659967762339082323141915373147589061135836322102440756825458435543001315521275364237492820881393202552109773060876621668320311725472525170299586960709348204545676708221435546875
-18014398509481983	-576	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072835358703127014934276221206622806625030071392156065733546374334444321218314567912810478807184953555841770574437175585085417914313880095471946521148174439169960341162341402939214338367029937196296726507305741006783379103517779339074466798500331993552467816464628383074629517812227167264420488151365091687108600263104255072847498564176278640510421954612175324333664062345094505034059917392141869640909135341644287109375
-18014398509481983	-575	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014567071740625402986855244241324561325006014278431213146709274866888864243662913582562095761436990711168354114887435117017083582862776019094389304229634887833992068232468280587842867673405987439259345301461148201356675820703555867814893359700066398710493563292925676614925903562445433452884097630273018337421720052620851014569499712835255728102084390922435064866732812469018901006811983478428373928181827068328857421875
-18014398509481983	-574	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002913414348125080597371048848264912265001202855686242629341854973377772848732582716512419152287398142233670822977487023403416716572555203818877860845926977566798413646493656117568573534681197487851869060292229640271335164140711173562978671940013279742098712658585135322985180712489086690576819526054603667484344010524170202913899942567051145620416878184487012973346562493803780201362396695685674785636365413665771484375
-18014398509481983	-573	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000582682869625016119474209769652982453000240571137248525868370994675554569746516543302483830457479628446734164595497404680683343314511040763775572169185395513359682729298731223513714706936239497570373812058445928054267032828142234712595734388002655948419742531717027064597036142497817338115363905210920733496868802104834040582779988513410229124083375636897402594669312498760756040272479339137134957127273082733154296875
-18014398509481983	-572	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116536573925003223894841953930596490600048114227449705173674198935110913949303308660496766091495925689346832919099480936136668662902208152755114433837079102671936545859746244702742941387247899514074762411689185610853406565628446942519146877600531189683948506343405412919407228499563467623072781042184146699373760420966808116555997702682045824816675127379480518933862499752151208054495867827426991425454616546630859375
-18014398509481983	-571	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023307314785000644778968390786119298120009622845489941034734839787022182789860661732099353218299185137869366583819896187227333732580441630551022886767415820534387309171949248940548588277449579902814952482337837122170681313125689388503829375520106237936789701268681082583881445699912693524614556208436829339874752084193361623311199540536409164963335025475896103786772499950430241610899173565485398285090923309326171875
-18014398509481983	-570	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004661462957000128955793678157223859624001924569097988206946967957404436557972132346419870643659837027573873316763979237445466746516088326110204577353483164106877461834389849788109717655489915980562990496467567424434136262625137877700765875104021247587357940253736216516776289139982538704922911241687365867974950416838672324662239908107281832992667005095179220757354499990086048322179834713097079657018184661865234375
-18014398509481983	-569	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932292591400025791158735631444771924800384913819597641389393591480887311594426469283974128731967405514774663352795847489093349303217665222040915470696632821375492366877969957621943531097983196112598099293513484886827252525027575540153175020804249517471588050747243303355257827996507740984582248337473173594990083367734464932447981621456366598533401019035844151470899998017209664435966942619415931403636932373046875
-18014398509481983	-568	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000186458518280005158231747126288954384960076982763919528277878718296177462318885293856794825746393481102954932670559169497818669860643533044408183094139326564275098473375593991524388706219596639222519619858702696977365450505005515108030635004160849903494317610149448660671051565599301548196916449667494634718998016673546892986489596324291273319706680203807168830294179999603441932887193388523883186280727386474609375
-18014398509481983	-567	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037291703656001031646349425257790876992015396552783905655575743659235492463777058771358965149278696220590986534111833899563733972128706608881636618827865312855019694675118798304877741243919327844503923971740539395473090101001103021606127000832169980698863522029889732134210313119860309639383289933498926943799603334709378597297919264858254663941336040761433766058835999920688386577438677704776637256145477294921875
-18014398509481983	-566	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007458340731200206329269885051558175398403079310556781131115148731847098492755411754271793029855739244118197306822366779912746794425741321776327323765573062571003938935023759660975548248783865568900784794348107879094618020200220604321225400166433996139772704405977946426842062623972061927876657986699785388759920666941875719459583852971650932788267208152286753211767199984137677315487735540955327451229095458984375
-18014398509481983	-565	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001491668146240041265853977010311635079680615862111356226223029746369419698551082350854358605971147848823639461364473355982549358885148264355265464753114612514200787787004751932195109649756773113780156958869621575818923604040044120864245080033286799227954540881195589285368412524794412385575331597339957077751984133388375143891916770594330186557653441630457350642353439996827535463097547108191065490245819091796875
-18014398509481983	-564	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000298333629248008253170795402062327015936123172422271245244605949273883939710216470170871721194229569764727892272894671196509871777029652871053092950622922502840157557400950386439021929951354622756031391773924315163784720808008824172849016006657359845590908176239117857073682504958882477115066319467991415550396826677675028778383354118866037311530688326091470128470687999365507092619509421638213098049163818359375
-18014398509481983	-563	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059666725849601650634159080412465403187224634484454249048921189854776787942043294034174344238845913952945578454578934239301974355405930574210618590124584500568031511480190077287804385990270924551206278354784863032756944161601764834569803201331471969118181635247823571414736500991776495423013263893598283110079365335535005755676670823773207462306137665218294025694137599873101418523901884327642619609832763671875
-18014398509481983	-562	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011933345169920330126831816082493080637444926896890849809784237970955357588408658806834868847769182790589115690915786847860394871081186114842123718024916900113606302296038015457560877198054184910241255670956972606551388832320352966913960640266294393823636327049564714282947300198355299084602652778719656622015873067107001151135334164754641492461227533043658805138827519974620283704780376865528523921966552734375
-18014398509481983	-561	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386669033984066025366363216498616127488985379378169961956847594191071517681731761366973769553836558117823138183157369572078974216237222968424743604983380022721260459207603091512175439610836982048251134191394521310277766464070593382792128053258878764727265409912942856589460039671059816920530555743931324403174613421400230227066832950928298492245506608731761027765503994924056740956075373105704784393310546875
-18014398509481983	-560	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000477333806796813205073272643299723225497797075875633992391369518838214303536346352273394753910767311623564627636631473914415794843247444593684948720996676004544252091841520618302435087922167396409650226838278904262055553292814118676558425610651775752945453081982588571317892007934211963384106111148786264880634922684280046045413366590185659698449101321746352205553100798984811348191215074621140956878662109375
-18014398509481983	-559	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095466761359362641014654528659944645099559415175126798478273903767642860707269270454678950782153462324712925527326294782883158968649488918736989744199335200908850418368304123660487017584433479281930045367655780852411110658562823735311685122130355150589090616396517714263578401586842392676821222229757252976126984536856009209082673318037131939689820264349270441110620159796962269638243014924228191375732421875
-18014398509481983	-558	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019093352271872528202930905731988929019911883035025359695654780753528572141453854090935790156430692464942585105465258956576631793729897783747397948839867040181770083673660824732097403516886695856386009073531156170482222131712564747062337024426071030117818123279303542852715680317368478535364244445951450595225396907371201841816534663607426387937964052869854088222124031959392453927648602984845638275146484375
-18014398509481983	-557	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003818670454374505640586181146397785803982376607005071939130956150705714428290770818187158031286138492988517021093051791315326358745979556749479589767973408036354016734732164946419480703377339171277201814706231234096444426342512949412467404885214206023563624655860708570543136063473695707072848889190290119045079381474240368363306932721485277587592810573970817644424806391878490785529720596969127655029296875
-18014398509481983	-556	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000763734090874901128117236229279557160796475321401014387826191230141142885658154163637431606257227698597703404218610358263065271749195911349895917953594681607270803346946432989283896140675467834255440362941246246819288885268502589882493480977042841204712724931172141714108627212694739141414569777838058023809015876294848073672661386544297055517518562114794163528884961278375698157105944119393825531005859375
-18014398509481983	-555	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152746818174980225623447245855911432159295064280202877565238246028228577131630832727486321251445539719540680843722071652613054349839182269979183590718936321454160669389286597856779228135093566851088072588249249363857777053700517976498696195408568240942544986234428342821725442538947828282913955567611604761803175258969614734532277308859411103503712422958832705776992255675139631421188823878765106201171875
-18014398509481983	-554	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030549363634996045124689449171182286431859012856040575513047649205645715426326166545497264250289107943908136168744414330522610869967836453995836718143787264290832133877857319571355845627018713370217614517649849872771555410740103595299739239081713648188508997246885668564345088507789565656582791113522320952360635051793922946906455461771882220700742484591766541155398451135027926284237764775753021240234375
-18014398509481983	-553	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006109872726999209024937889834236457286371802571208115102609529841129143085265233309099452850057821588781627233748882866104522173993567290799167343628757452858166426775571463914271169125403742674043522903529969974554311082148020719059947847816342729637701799449377133712869017701557913131316558222704464190472127010358784589381291092354376444140148496918353308231079690227005585256847552955150604248046875
-18014398509481983	-552	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221974545399841804987577966847291457274360514241623020521905968225828617053046661819890570011564317756325446749776573220904434798713458159833468725751490571633285355114292782854233825080748534808704580705993994910862216429604143811989569563268545927540359889875426742573803540311582626263311644540892838094425402071756917876258218470875288828029699383670661646215938045401117051369510591030120849609375
-18014398509481983	-551	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244394909079968360997515593369458291454872102848324604104381193645165723410609332363978114002312863551265089349955314644180886959742691631966693745150298114326657071022858556570846765016149706961740916141198798982172443285920828762397913912653709185508071977975085348514760708062316525252662328908178567618885080414351383575251643694175057765605939876734132329243187609080223410273902118206024169921875
-18014398509481983	-550	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048878981815993672199503118673891658290974420569664920820876238729033144682121866472795622800462572710253017869991062928836177391948538326393338749030059622865331414204571711314169353003229941392348183228239759796434488657184165752479582782530741837101614395595017069702952141612463305050532465781635713523777016082870276715050328738835011553121187975346826465848637521816044682054780423641204833984375
-18014398509481983	-549	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009775796363198734439900623734778331658194884113932984164175247745806628936424373294559124560092514542050603573998212585767235478389707665278667749806011924573066282840914342262833870600645988278469636645647951959286897731436833150495916556506148367420322879119003413940590428322492661010106493156327142704755403216574055343010065747767002310624237595069365293169727504363208936410956084728240966796875
-18014398509481983	-548	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001955159272639746887980124746955666331638976822786596832835049549161325787284874658911824912018502908410120714799642517153447095677941533055733549961202384914613256568182868452566774120129197655693927329129590391857379546287366630099183311301229673484064575823800682788118085664498532202021298631265428540951080643314811068602013149553400462124847519013873058633945500872641787282191216945648193359375
-18014398509481983	-547	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000391031854527949377596024949391133266327795364557319366567009909832265157456974931782364982403700581682024142959928503430689419135588306611146709992240476982922651313636573690513354824025839531138785465825918078371475909257473326019836662260245934696812915164760136557623617132899706440404259726253085708190216128662962213720402629910680092424969503802774611726789100174528357456438243389129638671875
-18014398509481983	-546	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078206370905589875519204989878226653265559072911463873313401981966453031491394986356472996480740116336404828591985700686137883827117661322229341998448095396584530262727314738102670964805167906227757093165183615674295181851494665203967332452049186939362583032952027311524723426579941288080851945250617141638043225732592442744080525982136018484993900760554922345357820034905671491287648677825927734375
-18014398509481983	-545	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015641274181117975103840997975645330653111814582292774662680396393290606298278997271294599296148023267280965718397140137227576765423532264445868399689619079316906052545462947620534192961033581245551418633036723134859036370298933040793466490409837387872516606590405462304944685315988257616170389050123428327608645146518488548816105196427203696998780152110984469071564006981134298257529735565185546875
-18014398509481983	-544	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003128254836223595020768199595129066130622362916458554932536079278658121259655799454258919859229604653456193143679428027445515353084706452889173679937923815863381210509092589524106838592206716249110283726607344626971807274059786608158693298081967477574503321318081092460988937063197651523234077810024685665521729029303697709763221039285440739399756030422196893814312801396226859651505947113037109375
-18014398509481983	-543	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000625650967244719004153639919025813226124472583291710986507215855731624251931159890851783971845920930691238628735885605489103070616941290577834735987584763172676242101818517904821367718441343249822056745321468925394361454811957321631738659616393495514900664263616218492197787412639530304646815562004937133104345805860739541952644207857088147879951206084439378762862560279245371930301189422607421875
-18014398509481983	-542	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125130193448943800830727983805162645224894516658342197301443171146324850386231978170356794369184186138247725747177121097820614123388258115566947197516952634535248420363703580964273543688268649964411349064293785078872290962391464326347731923278699102980132852723243698439557482527906060929363112400987426620869161172147908390528841571417629575990241216887875752572512055849074386060237884521484375
-18014398509481983	-541	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025026038689788760166145596761032529044978903331668439460288634229264970077246395634071358873836837227649545149435424219564122824677651623113389439503390526907049684072740716192854708737653729992882269812858757015774458192478292865269546384655739820596026570544648739687911496505581212185872622480197485324173832234429581678105768314283525915198048243377575150514502411169814877212047576904296875
-18014398509481983	-540	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005005207737957752033229119352206505808995780666333687892057726845852994015449279126814271774767367445529909029887084843912824564935530324622677887900678105381409936814548143238570941747530745998576453962571751403154891638495658573053909276931147964119205314108929747937582299301116242437174524496039497064834766446885916335621153662856705183039609648675515030102900482233962975442409515380859375
-18014398509481983	-539	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001041547591550406645823870441301161799156133266737578411545369170598803089855825362854354953473489105981805977416968782564912987106064924535577580135621076281987362909628647714188349506149199715290792514350280630978327699131714610781855386229592823841062821785949587516459860223248487434904899207899412966953289377183267124230732571341036607921929735103006020580096446792595088481903076171875
-18014398509481983	-538	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200208309518310081329164774088260232359831226653347515682309073834119760617971165072570870990694697821196361195483393756512982597421212984907115516027124215256397472581925729542837669901229839943058158502870056126195665539826342922156371077245918564768212564357189917503291972044649697486980979841579882593390657875436653424846146514268207321584385947020601204116019289358519017696380615234375
-18014398509481983	-537	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040041661903662016265832954817652046471966245330669503136461814766823952123594233014514174198138939564239272239096678751302596519484242596981423103205424843051279494516385145908567533980245967988611631700574011225239133107965268584431274215449183712953642512871437983500658394408929939497396195968315976518678131575087330684969229302853641464316877189404120240823203857871703803539276123046875
-18014398509481983	-536	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008008332380732403253166590963530409294393249066133900627292362953364790424718846602902834839627787912847854447819335750260519303896848519396284620641084968610255898903277029181713506796049193597722326340114802245047826621593053716886254843089836742590728502574287596700131678881785987899479239193663195303735626315017466136993845860570728292863375437880824048164640771574340760707855224609375
-18014398509481983	-535	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001601666476146480650633318192706081858878649813226780125458472590672958084943769320580566967925557582569570889563867150052103860779369703879256924128216993722051179780655405836342701359209838719544465268022960449009565324318610743377250968617967348518145700514857519340026335776357197579895847838732639060747125263003493227398769172114145658572675087576164809632928154314868152141571044921875
-18014398509481983	-534	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320333295229296130126663638541216371775729962645356025091694518134591616988753864116113393585111516513914177912773430010420772155873940775851384825643398744410235956131081167268540271841967743908893053604592089801913064863722148675450193723593469703629140102971503868005267155271439515979169567746527812149425052600698645479753834422829131714535017515232961926585630862973630428314208984375
-18014398509481983	-533	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064066659045859226025332727708243274355145992529071205018338903626918323397750772823222678717022303302782835582554686002084154431174788155170276965128679748882047191226216233453708054368393548781778610720918417960382612972744429735090038744718693940725828020594300773601053431054287903195833913549305562429885010520139729095950766884565826342907003503046592385317126172594726085662841796875
-18014398509481983	-532	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012813331809171845205066545541648654871029198505814241003667780725383664679550154564644535743404460660556567116510937200416830886234957631034055393025735949776409438245243246690741610873678709756355722144183683592076522594548885947018007748943738788145165604118860154720210686210857580639166782709861112485977002104027945819190153376913165268581400700609318477063425234518945217132568359375
-18014398509481983	-531	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002562666361834369041013309108329730974205839701162848200733556145076732935910030912928907148680892132111313423302187440083366177246991526206811078605147189955281887649048649338148322174735741951271144428836736718415304518909777189403601549788747757629033120823772030944042137242171516127833356541972222497195400420805589163838030675382633053716280140121863695412685046903789043426513671875
-18014398509481983	-530	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000512533272366873808202661821665946194841167940232569640146711229015346587182006182585781429736178426422262684660437488016673235449398305241362215721029437991056377529809729867629664434947148390254228885767347343683060903781955437880720309957749551525806624164754406188808427448434303225566671308394444499439080084161117832767606135076526610743256028024372739082537009380757808685302734375
-18014398509481983	-529	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102506654473374761640532364333189238968233588046513928029342245803069317436401236517156285947235685284452536932087497603334647089879661048272443144205887598211275505961945973525932886989429678050845777153469468736612180756391087576144061991549910305161324832950881237761685489686860645113334261678888899887816016832223566553521227015305322148651205604874547816507401876151561737060546875
-18014398509481983	-528	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020501330894674952328106472866637847793646717609302785605868449160613863487280247303431257189447137056890507386417499520666929417975932209654488628841177519642255101192389194705186577397885935610169155430693893747322436151278217515228812398309982061032264966590176247552337097937372129022666852335777779977563203366444713310704245403061064429730241120974909563301480375230312347412109375
-18014398509481983	-527	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004100266178934990465621294573327569558729343521860557121173689832122772697456049460686251437889427411378101477283499904133385883595186441930897725768235503928451020238477838941037315479577187122033831086138778749464487230255643503045762479661996412206452993318035249510467419587474425804533370467155555995512640673288942662140849080612212885946048224194981912660296075046062469482421875
-18014398509481983	-526	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000820053235786998093124258914665513911745868704372111424234737966424554539491209892137250287577885482275620295456699980826677176719037288386179545153647100785690204047695567788207463095915437424406766217227755749892897446051128700609152495932399282441290598663607049902093483917494885160906674093431111199102528134657788532428169816122442577189209644838996382532059215009212493896484375
-18014398509481983	-525	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164010647157399618624851782933102782349173740874422284846947593284910907898241978427450057515577096455124059091339996165335435343807457677235909030729420157138040809539113557641492619183087484881353243445551149978579489210225740121830499186479856488258119732721409980418696783498977032181334818686222239820505626931557706485633963224488515437841928967799276506411843001842498779296875
-18014398509481983	-524	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032802129431479923724970356586620556469834748174884456969389518656982181579648395685490011503115419291024811818267999233067087068761491535447181806145884031427608161907822711528298523836617496976270648689110229995715897842045148024366099837295971297651623946544281996083739356699795406436266963737244447964101125386311541297126792644897703087568385793559855301282368600368499755859375
-18014398509481983	-523	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006560425886295984744994071317324111293966949634976891393877903731396436315929679137098002300623083858204962363653599846613417413752298307089436361229176806285521632381564542305659704767323499395254129737822045999143179568409029604873219967459194259530324789308856399216747871339959081287253392747448889592820225077262308259425358528979540617513677158711971060256473720073699951171875
-18014398509481983	-522	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001312085177259196948998814263464822258793389926995378278775580746279287263185935827419600460124616771640992472730719969322683482750459661417887272245835361257104326476312908461131940953464699879050825947564409199828635913681805920974643993491838851906064957861771279843349574267991816257450678549489777918564045015452461651885071705795908123502735431742394212051294744014739990234375
-18014398509481983	-521	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000262417035451839389799762852692964451758677985399075655755116149255857452637187165483920092024923354328198494546143993864536696550091932283577454449167072251420865295262581692226388190692939975810165189512881839965727182736361184194928798698367770381212991572354255968669914853598363251490135709897955583712809003090492330377014341159181624700547086348478842410258948802947998046875
-18014398509481983	-520	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052483407090367877959952570538592890351735597079815131151023229851171490527437433096784018404984670865639698909228798772907339310018386456715490889833414450284173059052516338445277638138587995162033037902576367993145436547272236838985759739673554076242598314470851193733982970719672650298027141979591116742561800618098466075402868231836324940109417269695768482051789760589599609375
-18014398509481983	-519	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010496681418073575591990514107718578070347119415963026230204645970234298105487486619356803680996934173127939781845759754581467862003677291343098177966682890056834611810503267689055527627717599032406607580515273598629087309454447367797151947934710815248519662894170238746796594143934530059605428395918223348512360123619693215080573646367264988021883453939153696410357952117919921875
-18014398509481983	-518	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002099336283614715118398102821543715614069423883192605246040929194046859621097497323871360736199386834625587956369151950916293572400735458268619635593336578011366922362100653537811105525543519806481321516103054719725817461890889473559430389586942163049703932578834047749359318828786906011921085679183644669702472024723938643016114729273452997604376690787830739282071590423583984375
-18014398509481983	-517	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000419867256722943023679620564308743122813884776638521049208185838809371924219499464774272147239877366925117591273830390183258714480147091653723927118667315602273384472420130707562221105108703961296264303220610943945163492378177894711886077917388432609940786515766809549871863765757381202384217135836728933940494404944787728603222945854690599520875338157566147856414318084716796875
-18014398509481983	-516	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083973451344588604735924112861748624562776955327704209841637167761874384843899892954854429447975473385023518254766078036651742896029418330744785423733463120454676894484026141512444221021740792259252860644122188789032698475635578942377215583477686521988157303153361909974372753151476240476843427167345786788098880988957545720644589170938119904175067631513229571282863616943359375
-18014398509481983	-515	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016794690268917720947184822572349724912555391065540841968327433552374876968779978590970885889595094677004703650953215607330348579205883666148957084746692624090935378896805228302488844204348158451850572128824437757806539695127115788475443116695537304397631460630672381994874550630295248095368685433469157357619776197791509144128917834187623980835013526302645914256572723388671875
-18014398509481983	-514	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003358938053783544189436964514469944982511078213108168393665486710474975393755995718194177177919018935400940730190643121466069715841176733229791416949338524818187075779361045660497768840869631690370114425764887551561307939025423157695088623339107460879526292126134476398974910126059049619073737086693831471523955239558301828825783566837524796167002705260529182851314544677734375
-18014398509481983	-513	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000671787610756708837887392902893988996502215642621633678733097342094995078751199143638835435583803787080188146038128624293213943168235346645958283389867704963637415155872209132099553768173926338074022885152977510312261587805084631539017724667821492175905258425226895279794982025211809923814747417338766294304791047911660365765156713367504959233400541052105836570262908935546875
-18014398509481983	-512	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000134357522151341767577478580578797799300443128524326735746619468418999015750239828727767087116760757416037629207625724858642788633647069329191656677973540992727483031174441826419910753634785267614804577030595502062452317561016926307803544933564298435181051685045379055958996405042361984762949483467753258860958209582332073153031342673500991846680108210421167314052581787109375
-18014398509481983	-511	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026871504430268353515495716115759559860088625704865347149323893683799803150047965745553417423352151483207525841525144971728557726729413865838331335594708198545496606234888365283982150726957053522960915406119100412490463512203385261560708986712859687036210337009075811191799281008472396952589896693550651772191641916466414630606268534700198369336021642084233462810516357421875
-18014398509481983	-510	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005374300886053670703099143223151911972017725140973069429864778736759960630009593149110683484670430296641505168305028994345711545345882773167666267118941639709099321246977673056796430145391410704592183081223820082498092702440677052312141797342571937407242067401815162238359856201694479390517979338710130354438328383293282926121253706940039673867204328416846692562103271484375
-18014398509481983	-509	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001074860177210734140619828644630382394403545028194613885972955747351992126001918629822136696934086059328301033661005798869142309069176554633533253423788327941819864249395534611359286029078282140918436616244764016499618540488135410462428359468514387481448413480363032447671971240338895878103595867742026070887665676658656585224250741388007934773440865683369338512420654296875
-18014398509481983	-508	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214972035442146828123965728926076478880709005638922777194591149470398425200383725964427339386817211865660206732201159773828461813835310926706650684757665588363972849879106922271857205815656428183687323248952803299923708097627082092485671893702877496289682696072606489534394248067779175620719173548405214177533135331731317044850148277601586954688173136673867702484130859375
-18014398509481983	-507	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042994407088429365624793145785215295776141801127784555438918229894079685040076745192885467877363442373132041346440231954765692362767062185341330136951533117672794569975821384454371441163131285636737464649790560659984741619525416418497134378740575499257936539214521297906878849613555835124143834709681042835506627066346263408970029655520317390937634627334773540496826171875
-18014398509481983	-506	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008598881417685873124958629157043059155228360225556911087783645978815937008015349038577093575472688474626408269288046390953138472553412437068266027390306623534558913995164276890874288232626257127347492929958112131996948323905083283699426875748115099851587307842904259581375769922711167024828766941936208567101325413269252681794005931104063478187526925466954708099365234375
-18014398509481983	-505	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001719776283537174624991725831408611831045672045111382217556729195763187401603069807715418715094537694925281653857609278190627694510682487413653205478061324706911782799032855378174857646525251425469498585991622426399389664781016656739885375149623019970317461568580851916275153984542233404965753388387241713420265082653850536358801186220812695637505385093390941619873046875
-18014398509481983	-504	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000343955256707434924998345166281722366209134409022276443511345839152637480320613961543083743018907538985056330771521855638125538902136497482730641095612264941382356559806571075634971529305050285093899717198324485279877932956203331347977075029924603994063492313716170383255030796908446680993150677677448342684053016530770107271760237244162539127501077018678188323974609375
-18014398509481983	-503	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068791051341486984999669033256344473241826881804455288702269167830527496064122792308616748603781507797011266154304371127625107780427299496546128219122452988276471311961314215126994305861010057018779943439664897055975586591240666269595415005984920798812698462743234076651006159381689336198630135535489668536810603306154021454352047448832507825500215403735637664794921875
-18014398509481983	-502	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013758210268297396999933806651268894648365376360891057740453833566105499212824558461723349720756301559402253230860874225525021556085459899309225643824490597655294262392262843025398861172202011403755988687932979411195117318248133253919083001196984159762539692548646815330201231876337867239726027107097933707362120661230804290870409489766501565100043080747127532958984375
-18014398509481983	-501	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002751642053659479399986761330253778929673075272178211548090766713221099842564911692344669944151260311880450646172174845105004311217091979861845128764898119531058852478452568605079772234440402280751197737586595882239023463649626650783816600239396831952507938509729363066040246375267573447945205421419586741472424132246160858174081897953300313020008616149425506591796875
-18014398509481983	-500	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000550328410731895879997352266050755785934615054435642309618153342644219968512982338468933988830252062376090129234434969021000862243418395972369025752979623906211770495690513721015954446888080456150239547517319176447804692729925330156763320047879366390501587701945872613208049275053514689589041084283917348294484826449232171634816379590660062604001723229885101318359375
-18014398509481983	-499	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110065682146379175999470453210151157186923010887128461923630668528843993702596467693786797766050412475218025846886993804200172448683679194473805150595924781242354099138102744203190889377616091230047909503463835289560938545985066031352664009575873278100317540389174522641609855010702937917808216856783469658896965289846434326963275918132012520800344645977020263671875
-18014398509481983	-498	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022013136429275835199894090642030231437384602177425692384726133705768798740519293538757359553210082495043605169377398760840034489736735838894761030119184956248470819827620548840638177875523218246009581900692767057912187709197013206270532801915174655620063508077834904528321971002140587583561643371356693931779393057969286865392655183626402504160068929195404052734375
-18014398509481983	-497	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004402627285855167039978818128406046287476920435485138476945226741153759748103858707751471910642016499008721033875479752168006897947347167778952206023836991249694163965524109768127635575104643649201916380138553411582437541839402641254106560383034931124012701615566980905664394200428117516712328674271338786355878611593857373078531036725280500832013785839080810546875
-18014398509481983	-496	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000880525457171033407995763625681209257495384087097027695389045348230751949620771741550294382128403299801744206775095950433601379589469433555790441204767398249938832793104821953625527115020928729840383276027710682316487508367880528250821312076606986224802540323113396181132878840085623503342465734854267757271175722318771474615706207345056100166402757167816162109375
-18014398509481983	-495	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176105091434206681599152725136241851499076817419405539077809069646150389924154348310058876425680659960348841355019190086720275917893886711158088240953479649987766558620964390725105423004185745968076655205542136463297501673576105650164262415321397244960508064622679236226575768017124700668493146970853551454235144463754294923141241469011220033280551433563232421875
-18014398509481983	-494	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035221018286841336319830545027248370299815363483881107815561813929230077984830869662011775285136131992069768271003838017344055183578777342231617648190695929997553311724192878145021084600837149193615331041108427292659500334715221130032852483064279448992101612924535847245315153603424940133698629394170710290847028892750858984628248293802244006656110286712646484375
-18014398509481983	-493	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007044203657368267263966109005449674059963072696776221563112362785846015596966173932402355057027226398413953654200767603468811036715755468446323529638139185999510662344838575629004216920167429838723066208221685458531900066943044226006570496612855889798420322584907169449063030720684988026739725878834142058169405778550171796925649658760448801331222057342529296875
-18014398509481983	-492	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001408840731473653452793221801089934811992614539355244312622472557169203119393234786480471011405445279682790730840153520693762207343151093689264705927627837199902132468967715125800843384033485967744613241644337091706380013388608845201314099322571177959684064516981433889812606144136997605347945175766828411633881155710034359385129931752089760266244411468505859375
-18014398509481983	-491	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000281768146294730690558644360217986962398522907871048862524494511433840623878646957296094202281089055936558146168030704138752441468630218737852941185525567439980426493793543025160168676806697193548922648328867418341276002677721769040262819864514235591936812903396286777962521228827399521069589035153365682326776231142006871877025986350417952053248882293701171875
-18014398509481983	-490	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056353629258946138111728872043597392479704581574209772504898902286768124775729391459218840456217811187311629233606140827750488293726043747570588237105113487996085298758708605032033735361339438709784529665773483668255200535544353808052563972902847118387362580679257355592504245765479904213917807030673136465355246228401374375405197270083590410649776458740234375
-18014398509481983	-489	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011270725851789227622345774408719478495940916314841954500979780457353624955145878291843768091243562237462325846721228165550097658745208749514117647421022697599217059751741721006406747072267887741956905933154696733651040107108870761610512794580569423677472516135851471118500849153095980842783561406134627293071049245680274875081039454016718082129955291748046875
-18014398509481983	-488	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002254145170357845524469154881743895699188183262968390900195956091470724991029175658368753618248712447492465169344245633110019531749041749902823529484204539519843411950348344201281349414453577548391381186630939346730208021421774152322102558916113884735494503227170294223700169830619196168556712281226925458614209849136054975016207890803343616425991058349609375
-18014398509481983	-487	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000450829034071569104893830976348779139837636652593678180039191218294144998205835131673750723649742489498493033868849126622003906349808349980564705896840907903968682390069668840256269882890715509678276237326187869346041604284354830464420511783222776947098900645434058844740033966123839233711342456245385091722841969827210995003241578160668723285198211669921875
-18014398509481983	-486	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090165806814313820978766195269755827967527330518735636007838243658828999641167026334750144729948497899698606773769825324400781269961669996112941179368181580793736478013933768051253976578143101935655247465237573869208320856870966092884102356644555389419780129086811768948006793224767846742268491249077018344568393965442199000648315632133744657039642333984375
-18014398509481983	-485	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018033161362862764195753239053951165593505466103747127201567648731765799928233405266950028945989699579939721354753965064880156253992333999222588235873636316158747295602786753610250795315628620387131049493047514773841664171374193218576820471328911077883956025817362353789601358644953569348453698249815403668913678793088439800129663126426748931407928466796875
-18014398509481983	-484	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003606632272572552839150647810790233118701093220749425440313529746353159985646681053390005789197939915987944270950793012976031250798466799844517647174727263231749459120557350722050159063125724077426209898609502954768332834274838643715364094265782215576791205163472470757920271728990713869690739649963080733782735758617687960025932625285349786281585693359375
-18014398509481983	-483	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000721326454514510567830129562158046623740218644149885088062705949270631997129336210678001157839587983197588854190158602595206250159693359968903529434945452646349891824111470144410031812625144815485241979721900590953666566854967728743072818853156443115358241032694494151584054345798142773938147929992616146756547151723537592005186525057069957256317138671875
-18014398509481983	-482	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144265290902902113566025912431609324748043728829977017612541189854126399425867242135600231567917596639517770838031720519041250031938671993780705886989090529269978364822294028882006362525028963097048395944380118190733313370993545748614563770631288623071648206538898830316810869159628554787629585998523229351309430344707518401037305011413991451263427734375
-18014398509481983	-481	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028853058180580422713205182486321864949608745765995403522508237970825279885173448427120046313583519327903554167606344103808250006387734398756141177397818105853995672964458805776401272505005792619409679188876023638146662674198709149722912754126257724614329641307779766063362173831925710957525917199704645870261886068941503680207461002282798290252685546875
-18014398509481983	-480	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005770611636116084542641036497264372989921749153199080704501647594165055977034689685424009262716703865580710833521268820761650001277546879751228235479563621170799134592891761155280254501001158523881935837775204727629332534839741829944582550825251544922865928261555953212672434766385142191505183439940929174052377213788300736041492200456559658050537109375
-18014398509481983	-479	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001154122327223216908528207299452874597984349830639816140900329518833011195406937937084801852543340773116142166704253764152330000255509375950245647095912724234159826918578352231056050900200231704776387167555040945525866506967948365988916510165050308984573185652311190642534486953277028438301036687988185834810475442757660147208298440091311931610107421875
-18014398509481983	-478	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230824465444643381705641459890574919596869966127963228180065903766602239081387587416960370508668154623228433340850752830466000051101875190049129419182544846831965383715670446211210180040046340955277433511008189105173301393589673197783302033010061796914637130462238128506897390655405687660207337597637166962095088551532029441659688018262386322021484375
-18014398509481983	-477	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046164893088928676341128291978114983919373993225592645636013180753320447816277517483392074101733630924645686668170150566093200010220375038009825883836508969366393076743134089242242036008009268191055486702201637821034660278717934639556660406602012359382927426092447625701379478131081137532041467519527433392419017710306405888331937603652477264404296875
-18014398509481983	-476	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009232978617785735268225658395622996783874798645118529127202636150664089563255503496678414820346726184929137333634030113218640002044075007601965176767301793873278615348626817848448407201601853638211097340440327564206932055743586927911332081320402471876585485218489525140275895626216227506408293503905486678483803542061281177666387520730495452880859375
-18014398509481983	-475	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001846595723557147053645131679124599356774959729023705825440527230132817912651100699335682964069345236985827466726806022643728000408815001520393035353460358774655723069725363569689681440320370727642219468088065512841386411148717385582266416264080494375317097043697905028055179125243245501281658700781097335696760708412256235533277504146099090576171875
-18014398509481983	-474	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000369319144711429410729026335824919871354991945804741165088105446026563582530220139867136592813869047397165493345361204528745600081763000304078607070692071754931144613945072713937936288064074145528443893617613102568277282229743477116453283252816098875063419408739581005611035825048649100256331740156219467139352141682451247106655500829219818115234375
-18014398509481983	-473	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073863828942285882145805267164983974270998389160948233017621089205312716506044027973427318562773809479433098669072240905749120016352600060815721414138414350986228922789014542787587257612814829105688778723522620513655456445948695423290656650563219775012683881747916201122207165009729820051266348031243893427870428336490249421331100165843963623046875
-18014398509481983	-472	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014772765788457176429161053432996794854199677832189646603524217841062543301208805594685463712554761895886619733814448181149824003270520012163144282827682870197245784557802908557517451522562965821137755744704524102731091289189739084658131330112643955002536776349583240224441433001945964010253269606248778685574085667298049884266220033168792724609375
-18014398509481983	-471	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002954553157691435285832210686599358970839935566437929320704843568212508660241761118937092742510952379177323946762889636229964800654104002432628856565536574039449156911560581711503490304512593164227551148940904820546218257837947816931626266022528791000507355269916648044888286600389192802050653921249755737114817133459609976853244006633758544921875
-18014398509481983	-470	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000590910631538287057166442137319871794167987113287585864140968713642501732048352223787418548502190475835464789352577927245992960130820800486525771313107314807889831382312116342300698060902518632845510229788180964109243651567589563386325253204505758200101471053983329608977657320077838560410130784249951147422963426691921995370648801326751708984375
-18014398509481983	-469	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000118182126307657411433288427463974358833597422657517172828193742728500346409670444757483709700438095167092957870515585449198592026164160097305154262621462961577966276462423268460139612180503726569102045957636192821848730313517912677265050640901151640020294210796665921795531464015567712082026156849990229484592685338384399074129760265350341796875
-18014398509481983	-468	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023636425261531482286657685492794871766719484531503434565638748545700069281934088951496741940087619033418591574103117089839718405232832019461030852524292592315593255292484653692027922436100745313820409191527238564369746062703582535453010128180230328004058842159333184359106292803113542416405231369998045896918537067676879814825952053070068359375
-18014398509481983	-467	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004727285052306296457331537098558974353343896906300686913127749709140013856386817790299348388017523806683718314820623417967943681046566403892206170504858518463118651058496930738405584487220149062764081838305447712873949212540716507090602025636046065600811768431866636871821258560622708483281046273999609179383707413535375962965190410614013671875
-18014398509481983	-466	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000945457010461259291466307419711794870668779381260137382625549941828002771277363558059869677603504761336743662964124683593588736209313280778441234100971703692623730211699386147681116897444029812552816367661089542574789842508143301418120405127209213120162353686373327374364251712124541696656209254799921835876741482707075192593038082122802734375
-18014398509481983	-465	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189091402092251858293261483942358974133755876252027476525109988365600554255472711611973935520700952267348732592824936718717747241862656155688246820194340738524746042339877229536223379488805962510563273532217908514957968501628660283624081025441842624032470737274665474872850342424908339331241850959984367175348296541415038518607616424560546875
-18014398509481983	-464	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037818280418450371658652296788471794826751175250405495305021997673120110851094542322394787104140190453469746518564987343743549448372531231137649364038868147704949208467975445907244675897761192502112654706443581702991593700325732056724816205088368524806494147454933094974570068484981667866248370191996873435069659308283007703721523284912109375
-18014398509481983	-463	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007563656083690074331730459357694358965350235050081099061004399534624022170218908464478957420828038090693949303712997468748709889674506246227529872807773629540989841693595089181448935179552238500422530941288716340598318740065146411344963241017673704961298829490986618994914013696996333573249674038399374687013931861656601540744304656982421875
-18014398509481983	-462	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001512731216738014866346091871538871793070047010016219812200879906924804434043781692895791484165607618138789860742599493749741977934901249245505974561554725908197968338719017836289787035910447700084506188257743268119663748013029282268992648203534740992259765898197323798982802739399266714649934807679874937402786372331320308148860931396484375
-18014398509481983	-461	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000302546243347602973269218374307774358614009402003243962440175981384960886808756338579158296833121523627757972148519898749948395586980249849101194912310945181639593667743803567257957407182089540016901237651548653623932749602605856453798529640706948198451953179639464759796560547879853342929986961535974987480557274466264061629772186279296875
-18014398509481983	-460	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060509248669520594653843674861554871722801880400648792488035196276992177361751267715831659366624304725551594429703979749989679117396049969820238982462189036327918733548760713451591481436417908003380247530309730724786549920521171290759705928141389639690390635927892951959312109575970668585997392307194997496111454893252812325954437255859375
-18014398509481983	-459	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012101849733904118930768734972310974344560376080129758497607039255398435472350253543166331873324860945110318885940795949997935823479209993964047796492437807265583746709752142690318296287283581600676049506061946144957309984104234258151941185628277927938078127185578590391862421915194133717199478461438999499222290978650562465190887451171875
-18014398509481983	-458	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002420369946780823786153746994462194868912075216025951699521407851079687094470050708633266374664972189022063777188159189999587164695841998792809559298487561453116749341950428538063659257456716320135209901212389228991461996820846851630388237125655585587615625437115718078372484383038826743439895692287799899844458195730112493038177490234375
-18014398509481983	-457	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000484073989356164757230749398892438973782415043205190339904281570215937418894010141726653274932994437804412755437631837999917432939168399758561911859697512290623349868390085707612731851491343264027041980242477845798292399364169370326077647425131117117523125087423143615674496876607765348687979138457559979968891639146022498607635498046875
-18014398509481983	-456	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096814797871232951446149879778487794756483008641038067980856314043187483778802028345330654986598887560882551087526367599983486587833679951712382371939502458124669973678017141522546370298268652805408396048495569159658479872833874065215529485026223423504625017484628723134899375321553069737595827691511995993778327829204499721527099609375
-18014398509481983	-455	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019362959574246590289229975955697558951296601728207613596171262808637496755760405669066130997319777512176510217505273519996697317566735990342476474387900491624933994735603428304509274059653730561081679209699113831931695974566774813043105897005244684700925003496925744626979875064310613947519165538302399198755665565840899944305419921875
-18014398509481983	-454	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003872591914849318057845995191139511790259320345641522719234252561727499351152081133813226199463955502435302043501054703999339463513347198068495294877580098324986798947120685660901854811930746112216335841939822766386339194913354962608621179401048936940185000699385148925395975012862122789503833107660479839751133113168179988861083984375
-18014398509481983	-453	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000774518382969863611569199038227902358051864069128304543846850512345499870230416226762645239892791100487060408700210940799867892702669439613699058975516019664997359789424137132180370962386149222443267168387964553277267838982670992521724235880209787388037000139877029785079195002572424557900766621532095967950226622633635997772216796875
-18014398509481983	-452	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000154903676593972722313839807645580471610372813825660908769370102469099974046083245352529047978558220097412081740042188159973578540533887922739811795103203932999471957884827426436074192477229844488653433677592910655453567796534198504344847176041957477607400027975405957015839000514484911580153324306419193590045324526727199554443359375
-18014398509481983	-451	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030980735318794544462767961529116094322074562765132181753874020493819994809216649070505809595711644019482416348008437631994715708106777584547962359020640786599894391576965485287214838495445968897730686735518582131090713559306839700868969435208391495521480005595081191403167800102896982316030664861283838718009064905345439910888671875
-18014398509481983	-450	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006196147063758908892553592305823218864414912553026436350774804098763998961843329814101161919142328803896483269601687526398943141621355516909592471804128157319978878315393097057442967699089193779546137347103716426218142711861367940173793887041678299104296001119016238280633560020579396463206132972256767743601812981069087982177734375
-18014398509481983	-449	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001239229412751781778510718461164643772882982510605287270154960819752799792368665962820232383828465760779296653920337505279788628324271103381918494360825631463995775663078619411488593539817838755909227469420743285243628542372273588034758777408335659820859200223803247656126712004115879292641226594451353548720362596213817596435546875
-18014398509481983	-448	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000247845882550356355702143692232928754576596502121057454030992163950559958473733192564046476765693152155859330784067501055957725664854220676383698872165126292799155132615723882297718707963567751181845493884148657048725708474454717606951755481667131964171840044760649531225342400823175858528245318890270709744072519242763519287109375
-18014398509481983	-447	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049569176510071271140428738446585750915319300424211490806198432790111991694746638512809295353138630431171866156813500211191545132970844135276739774433025258559831026523144776459543741592713550236369098776829731409745141694890943521390351096333426392834368008952129906245068480164635171705649063778054141948814503848552703857421875
-18014398509481983	-446	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009913835302014254228085747689317150183063860084842298161239686558022398338949327702561859070627726086234373231362700042238309026594168827055347954886605051711966205304628955291908748318542710047273819755365946281949028338978188704278070219266685278566873601790425981249013696032927034341129812755610828389762900769710540771484375
-18014398509481983	-445	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001982767060402850845617149537863430036612772016968459632247937311604479667789865540512371814125545217246874646272540008447661805318833765411069590977321010342393241060925791058381749663708542009454763951073189256389805667795637740855614043853337055713374720358085196249802739206585406868225962551122165677952580153942108154296875
-18014398509481983	-444	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000396553412080570169123429907572686007322554403393691926449587462320895933557973108102474362825109043449374929254508001689532361063766753082213918195464202068478648212185158211676349932741708401890952790214637851277961133559127548171122808770667411142674944071617039249960547841317081373645192510224433135590516030788421630859375
-18014398509481983	-443	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079310682416114033824685981514537201464510880678738385289917492464179186711594621620494872565021808689874985850901600337906472212753350616442783639092840413695729642437031642335269986548341680378190558042927570255592226711825509634224561754133482228534988814323407849992109568263416274729038502044886627118103206157684326171875
-18014398509481983	-442	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015862136483222806764937196302907440292902176135747677057983498492835837342318924324098974513004361737974997170180320067581294442550670123288556727818568082739145928487406328467053997309668336075638111608585514051118445342365101926844912350826696445706997762864681569998421913652683254945807700408977325423620641231536865234375
-18014398509481983	-441	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172427296644561352987439260581488058580435227149535411596699698567167468463784864819794902600872347594999434036064013516258888510134024657711345563713616547829185697481265693410799461933667215127622321717102810223689068473020385368982470165339289141399552572936313999684382730536650989161540081795465084724128246307373046875
-18014398509481983	-440	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000634485459328912270597487852116297611716087045429907082319339939713433493692756972963958980520174469518999886807212802703251777702026804931542269112742723309565837139496253138682159892386733443025524464343420562044737813694604077073796494033067857828279910514587262799936876546107330197832308016359093016944825649261474609375
-18014398509481983	-439	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000126897091865782454119497570423259522343217409085981416463867987942686698738551394592791796104034893903799977361442560540650355540405360986308453822548544661913167427899250627736431978477346688605104892868684112408947562738920815414759298806613571565655982102917452559987375309221466039566461603271818603388965129852294921875
-18014398509481983	-438	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025379418373156490823899514084651904468643481817196283292773597588537339747710278918558359220806978780759995472288512108130071108081072197261690764509708932382633485579850125547286395695469337721020978573736822481789512547784163082951859761322714313131196420583490511997475061844293207913292320654363720677793025970458984375
-18014398509481983	-437	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005075883674631298164779902816930380893728696363439256658554719517707467949542055783711671844161395756151999094457702421626014221616214439452338152901941786476526697115970025109457279139093867544204195714747364496357902509556832616590371952264542862626239284116698102399495012368858641582658464130872744135558605194091796875
-18014398509481983	-436	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001015176734926259632955980563386076178745739272687851331710943903541493589908411156742334368832279151230399818891540484325202844323242887890467630580388357295305339423194005021891455827818773508840839142949472899271580501911366523318074390452908572525247856823339620479899002473771728316531692826174548827111721038818359375
-18014398509481983	-435	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203035346985251926591196112677215235749147854537570266342188780708298717981682231348466873766455830246079963778308096865040568864648577578093526116077671459061067884638801004378291165563754701768167828589894579854316100382273304663614878090581714505049571364667924095979800494754345663306338565234909765422344207763671875
-18014398509481983	-434	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607069397050385318239222535443047149829570907514053268437756141659743596336446269693374753291166049215992755661619373008113772929715515618705223215534291812213576927760200875658233112750940353633565717978915970863220076454660932722975618116342901009914272933584819195960098950869132661267713046981953084468841552734375
-18014398509481983	-433	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121413879410077063647844507088609429965914181502810653687551228331948719267289253938674950658233209843198551132323874601622754585943103123741044643106858362442715385552040175131646622550188070726713143595783194172644015290932186544595123623268580201982854586716963839192019790173826532253542609396390616893768310546875
-18014398509481983	-432	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001624282775882015412729568901417721885993182836300562130737510245666389743853457850787734990131646641968639710226464774920324550917188620624748208928621371672488543077110408035026329324510037614145342628719156638834528803058186437308919024724653716040396570917343392767838403958034765306450708521879278123378753662109375
-18014398509481983	-431	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000324856555176403082545913780283544377198636567260112426147502049133277948770691570157546998026329328393727942045292954984064910183437724124949641785724274334497708615422081607005265864902007522829068525743831327766905760611637287461783804944930743208079314183468678553567680791606953061290141704375855624675750732421875
-18014398509481983	-430	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064971311035280616509182756056708875439727313452022485229500409826655589754138314031509399605265865678745588409058590996812982036687544824989928357144854866899541723084416321401053172980401504565813705148766265553381152122327457492356760988986148641615862836693735710713536158321390612258028340875171124935150146484375
-18014398509481983	-429	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012994262207056123301836551211341775087945462690404497045900081965331117950827662806301879921053173135749117681811718199362596407337508964997985671428970973379908344616883264280210634596080300913162741029753253110676230424465491498471352197797229728323172567338747142142707231664278122451605668175034224987030029296875
-18014398509481983	-428	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002598852441411224660367310242268355017589092538080899409180016393066223590165532561260375984210634627149823536362343639872519281467501792999597134285794194675981668923376652856042126919216060182632548205950650622135246084893098299694270439559445945664634513467749428428541446332855624490321133635006844997406005859375
-18014398509481983	-427	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000519770488282244932073462048453671003517818507616179881836003278613244718033106512252075196842126925429964707272468727974503856293500358599919426857158838935196333784675330571208425383843212036526509641190130124427049216978619659938854087911889189132926902693549885685708289266571124898064226727001368999481201171875
-18014398509481983	-426	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103954097656448986414692409690734200703563701523235976367200655722648943606621302450415039368425385085992941454493745594900771258700071719983885371431767787039266756935066114241685076768642407305301928238026024885409843395723931987770817582377837826585380538709977137141657853314224979612845345400273799896240234375
-18014398509481983	-425	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020790819531289797282938481938146840140712740304647195273440131144529788721324260490083007873685077017198588290898749118980154251740014343996777074286353557407853351387013222848337015353728481461060385647605204977081968679144786397554163516475567565317076107741995427428331570662844995922569069080054759979248046875
-18014398509481983	-424	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004158163906257959456587696387629368028142548060929439054688026228905957744264852098016601574737015403439717658179749823796030850348002868799355414857270711481570670277402644569667403070745696292212077129521040995416393735828957279510832703295113513063415221548399085485666314132568999184513813816010951995849609375
-18014398509481983	-423	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831632781251591891317539277525873605628509612185887810937605245781191548852970419603320314947403080687943531635949964759206170069600573759871082971454142296314134055480528913933480614149139258442415425904208199083278747165791455902166540659022702612683044309679817097133262826513799836902762763202190399169921875
-18014398509481983	-422	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000166326556250318378263507855505174721125701922437177562187521049156238309770594083920664062989480616137588706327189992951841234013920114751974216594290828459262826811096105782786696122829827851688483085180841639816655749433158291180433308131804540522536608861935963419426652565302759967380552552640438079833984375
-18014398509481983	-421	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033265311250063675652701571101034944225140384487435512437504209831247661954118816784132812597896123227517741265437998590368246802784022950394843318858165691852565362219221156557339224565965570337696617036168327963331149886631658236086661626360908104507321772387192683885330513060551993476110510528087615966796875
-18014398509481983	-420	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006653062250012735130540314220206988845028076897487102487500841966249532390823763356826562519579224645503548253087599718073649360556804590078968663771633138370513072443844231311467844913193114067539323407233665592666229977326331647217332325272181620901464354477438536777066102612110398695222102105617523193359375
-18014398509481983	-419	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001330612450002547026108062844041397769005615379497420497500168393249906478164752671365312503915844929100709650617519943614729872111360918015793732754326627674102614488768846262293568982638622813507864681446733118533245995465266329443466465054436324180292870895487707355413220522422079739044420421123504638671875
-18014398509481983	-418	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000266122490000509405221612568808279553801123075899484099500033678649981295632950534273062500783168985820141930123503988722945974422272183603158746550865325534820522897753769252458713796527724562701572936289346623706649199093053265888693293010887264836058574179097541471082644104484415947808884084224700927734375
-18014398509481983	-417	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053224498000101881044322513761655910760224615179896819900006735729996259126590106854612500156633797164028386024700797744589194884454436720631749310173065106964104579550753850491742759305544912540314587257869324741329839818610653177738658602177452967211714835819508294216528820896883189561776816844940185546875
-18014398509481983	-416	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010644899600020376208864502752331182152044923035979363980001347145999251825318021370922500031326759432805677204940159548917838976890887344126349862034613021392820915910150770098348551861108982508062917451573864948265967963722130635547731720435490593442342967163901658843305764179376637912355363368988037109375
-18014398509481983	-415	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002128979920004075241772900550466236430408984607195872796000269429199850365063604274184500006265351886561135440988031909783567795378177468825269972406922604278564183182030154019669710372221796501612583490314772989653193592744426127109546344087098118688468593432780331768661152835875327582471072673797607421875
-18014398509481983	-414	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425795984000815048354580110093247286081796921439174559200053885839970073012720854836900001253070377312227088197606381956713559075635493765053994481384520855712836636406030803933942074444359300322516698062954597930638718548885225421909268817419623737693718686556066353732230567175065516494214534759521484375
-18014398509481983	-413	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085159196800163009670916022018649457216359384287834911840010777167994014602544170967380000250614075462445417639521276391342711815127098753010798896276904171142567327281206160786788414888871860064503339612590919586127743709777045084381853763483924747538743737311213270746446113435013103298842906951904296875
-18014398509481983	-412	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017031839360032601934183204403729891443271876857566982368002155433598802920508834193476000050122815092489083527904255278268542363025419750602159779255380834228513465456241232157357682977774372012900667922518183917225548741955409016876370752696784949507748747462242654149289222687002620659768581390380859375
-18014398509481983	-411	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003406367872006520386836640880745978288654375371513396473600431086719760584101766838695200010024563018497816705580851055653708472605083950120431955851076166845702693091248246431471536595554874402580133584503636783445109748391081803375274150539356989901549749492448530829857844537400524131953716278076171875
-18014398509481983	-410	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681273574401304077367328176149195657730875074302679294720086217343952116820353367739040002004912603699563341116170211130741694521016790024086391170215233369140538618249649286294307319110974880516026716900727356689021949678216360675054830107871397980309949898489706165971568907480104826390743255615234375
-18014398509481983	-409	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136254714880260815473465635229839131546175014860535858944017243468790423364070673547808000400982520739912668223234042226148338904203358004817278234043046673828107723649929857258861463822194976103205343380145471337804389935643272135010966021574279596061989979697941233194313781496020965278148651123046875
-18014398509481983	-408	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027250942976052163094693127045967826309235002972107171788803448693758084672814134709561600080196504147982533644646808445229667780840671600963455646808609334765621544729985971451772292764438995220641068676029094267560877987128654427002193204314855919212397995939588246638862756299204193055629730224609375
-18014398509481983	-407	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005450188595210432618938625409193565261847000594421434357760689738751616934562826941912320016039300829596506728929361689045933556168134320192691129361721866953124308945997194290354458552887799044128213735205818853512175597425730885400438640862971183842479599187917649327772551259840838611125946044921875
-18014398509481983	-406	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090037719042086523787725081838713052369400118884286871552137947750323386912565388382464003207860165919301345785872337809186711233626864038538225872344373390624861789199438858070891710577559808825642747041163770702435119485146177080087728172594236768495919837583529865554510251968167722225189208984375
-18014398509481983	-405	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218007543808417304757545016367742610473880023776857374310427589550064677382513077676492800641572033183860269157174467561837342246725372807707645174468874678124972357839887771614178342115511961765128549408232754140487023897029235416017545634518847353699183967516705973110902050393633544445037841796875
-18014398509481983	-404	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043601508761683460951509003273548522094776004755371474862085517910012935476502615535298560128314406636772053831434893512367468449345074561541529034893774935624994471567977554322835668423102392353025709881646550828097404779405847083203509126903769470739836793503341194622180410078726708889007568359375
-18014398509481983	-403	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008720301752336692190301800654709704418955200951074294972417103582002587095300523107059712025662881327354410766286978702473493689869014912308305806978754987124998894313595510864567133684620478470605141976329310165619480955881169416640701825380753894147967358700668238924436082015745341777801513671875
-18014398509481983	-402	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001744060350467338438060360130941940883791040190214858994483420716400517419060104621411942405132576265470882153257395740494698737973802982461661161395750997424999778862719102172913426736924095694121028395265862033123896191176233883328140365076150778829593471740133647784887216403149068355560302734375
-18014398509481983	-401	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000348812070093467687612072026188388176758208038042971798896684143280103483812020924282388481026515253094176430651479148098939747594760596492332232279150199484999955772543820434582685347384819138824205679053172406624779238235246776665628073015230155765918694348026729556977443280629813671112060546875
-18014398509481983	-400	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069762414018693537522414405237677635351641607608594359779336828656020696762404184856477696205303050618835286130295829619787949518952119298466446455830039896999991154508764086916537069476963827764841135810634481324955847647049355333125614603046031153183738869605345911395488656125962734222412109375
-18014398509481983	-399	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013952482803738707504482881047535527070328321521718871955867365731204139352480836971295539241060610123767057226059165923957589903790423859693289291166007979399998230901752817383307413895392765552968227162126896264991169529409871066625122920609206230636747773921069182279097731225192546844482421875
-18014398509481983	-398	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002790496560747741500896576209507105414065664304343774391173473146240827870496167394259107848212122024753411445211833184791517980758084771938657858233201595879999646180350563476661482779078553110593645432425379252998233905881974213325024584121841246127349554784213836455819546245038509368896484375
-18014398509481983	-397	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558099312149548300179315241901421082813132860868754878234694629248165574099233478851821569642424404950682289042366636958303596151616954387731571646640319175999929236070112695332296555815710622118729086485075850599646781176394842665004916824368249225469910956842767291163909249007701873779296875
-18014398509481983	-396	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111619862429909660035863048380284216562626572173750975646938925849633114819846695770364313928484880990136457808473327391660719230323390877546314329328063835199985847214022539066459311163142124423745817297015170119929356235278968533000983364873649845093982191368553458232781849801540374755859375
-18014398509481983	-395	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022323972485981932007172609676056843312525314434750195129387785169926622963969339154072862785696976198027291561694665478332143846064678175509262865865612767039997169442804507813291862232628424884749163459403034023985871247055793706600196672974729969018796438273710691646556369960308074951171875
-18014398509481983	-394	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004464794497196386401434521935211368662505062886950039025877557033985324592793867830814572557139395239605458312338933095666428769212935635101852573173122553407999433888560901562658372446525684976949832691880606804797174249411158741320039334594945993803759287654742138329311273992061614990234375
-18014398509481983	-393	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000892958899439277280286904387042273732501012577390007805175511406797064918558773566162914511427879047921091662467786619133285753842587127020370514634624510681599886777712180312531674489305136995389966538376121360959434849882231748264007866918989198760751857530948427665862254798412322998046875
-18014398509481983	-392	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000178591779887855456057380877408454746500202515478001561035102281359412983711754713232582902285575809584218332493557323826657150768517425404074102926924902136319977355542436062506334897861027399077993307675224272191886969976446349652801573383797839752150371506189685533172450959682464599609375
-18014398509481983	-391	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035718355977571091211476175481690949300040503095600312207020456271882596742350942646516580457115161916843666498711464765331430153703485080814820585384980427263995471108487212501266979572205479815598661535044854438377393995289269930560314676759567950430074301237937106634490191936492919921875
-18014398509481983	-390	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007143671195514218242295235096338189860008100619120062441404091254376519348470188529303316091423032383368733299742292953066286030740697016162964117076996085452799094221697442500253395914441095963119732307008970887675478799057853986112062935351913590086014860247587421326898038387298583984375
-18014398509481983	-389	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001428734239102843648459047019267637972001620123824012488280818250875303869694037705860663218284606476673746659948458590613257206148139403232592823415399217090559818844339488500050679182888219192623946461401794177535095759811570797222412587070382718017202972049517484265379607677459716796875
-18014398509481983	-388	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000285746847820568729691809403853527594400324024764802497656163650175060773938807541172132643656921295334749331989691718122651441229627880646518564683079843418111963768867897700010135836577643838524789292280358835507019151962314159444482517414076543603440594409903496853075921535491943359375
-18014398509481983	-387	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057149369564113745938361880770705518880064804952960499531232730035012154787761508234426528731384259066949866397938343624530288245925576129303712936615968683622392753773579540002027167315528767704957858456071767101403830392462831888896503482815308720688118881980699370615184307098388671875
-18014398509481983	-386	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011429873912822749187672376154141103776012960990592099906246546007002430957552301646885305746276851813389973279587668724906057649185115225860742587323193736724478550754715908000405433463105753540991571691214353420280766078492566377779300696563061744137623776396139874123036861419677734375
-18014398509481983	-385	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002285974782564549837534475230828220755202592198118419981249309201400486191510460329377061149255370362677994655917533744981211529837023045172148517464638747344895710150943181600081086692621150708198314338242870684056153215698513275555860139312612348827524755279227974824607372283935546875
-18014398509481983	-384	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000457194956512909967506895046165644151040518439623683996249861840280097238302092065875412229851074072535598931183506748996242305967404609034429703492927749468979142030188636320016217338524230141639662867648574136811230643139702655111172027862522469765504951055845594964921474456787109375
-18014398509481983	-383	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091438991302581993501379009233128830208103687924736799249972368056019447660418413175082445970214814507119786236701349799248461193480921806885940698585549893795828406037727264003243467704846028327932573529714827362246128627940531022234405572504493953100990211169118992984294891357421875
-18014398509481983	-382	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018287798260516398700275801846625766041620737584947359849994473611203889532083682635016489194042962901423957247340269959849692238696184361377188139717109978759165681207545452800648693540969205665586514705942965472449225725588106204446881114500898790620198042233823798596858978271484375
-18014398509481983	-381	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003657559652103279740055160369325153208324147516989471969998894722240777906416736527003297838808592580284791449468053991969938447739236872275437627943421995751833136241509090560129738708193841133117302941188593094489845145117621240889376222900179758124039608446764759719371795654296875
-18014398509481983	-380	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000731511930420655948011032073865030641664829503397894393999778944448155581283347305400659567761718516056958289893610798393987689547847374455087525588684399150366627248301818112025947741638768226623460588237718618897969029023524248177875244580035951624807921689352951943874359130859375
-18014398509481983	-379	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000146302386084131189602206414773006128332965900679578878799955788889631116256669461080131913552343703211391657978722159678797537909569474891017505117736879830073325449660363622405189548327753645324692117647543723779593805804704849635575048916007190324961584337870590388774871826171875
-18014398509481983	-378	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029260477216826237920441282954601225666593180135915775759991157777926223251333892216026382710468740642278331595744431935759507581913894978203501023547375966014665089932072724481037909665550729064938423529508744755918761160940969927115009783201438064992316867574118077754974365234375
-18014398509481983	-377	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005852095443365247584088256590920245133318636027183155151998231555585244650266778443205276542093748128455666319148886387151901516382778995640700204709475193202933017986414544896207581933110145812987684705901748951183752232188193985423001956640287612998463373514823615550994873046875
-18014398509481983	-376	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001170419088673049516817651318184049026663727205436631030399646311117048930053355688641055308418749625691133263829777277430380303276555799128140040941895038640586603597282908979241516386622029162597536941180349790236750446437638797084600391328057522599692674702964723110198974609375
-18014398509481983	-375	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000234083817734609903363530263636809805332745441087326206079929262223409786010671137728211061683749925138226652765955455486076060655311159825628008188379007728117320719456581795848303277324405832519507388236069958047350089287527759416920078265611504519938534940592944622039794921875
-18014398509481983	-374	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046816763546921980672706052727361961066549088217465241215985852444681957202134227545642212336749985027645330553191091097215212131062231965125601637675801545623464143891316359169660655464881166503901477647213991609470017857505551883384015653122300903987706988118588924407958984375
-18014398509481983	-373	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009363352709384396134541210545472392213309817643493048243197170488936391440426845509128442467349997005529066110638218219443042426212446393025120327535160309124692828778263271833932131092976233300780295529442798321894003571501110376676803130624460180797541397623717784881591796875
-18014398509481983	-372	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001872670541876879226908242109094478442661963528698609648639434097787278288085369101825688493469999401105813222127643643888608485242489278605024065507032061824938565755652654366786426218595246660156059105888559664378800714300222075335360626124892036159508279524743556976318359375
-18014398509481983	-371	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000374534108375375845381648421818895688532392705739721929727886819557455657617073820365137698693999880221162644425528728777721697048497855721004813101406412364987713151130530873357285243719049332031211821177711932875760142860044415067072125224978407231901655904948711395263671875
-18014398509481983	-370	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074906821675075169076329684363779137706478541147944385945577363911491131523414764073027539738799976044232528885105745755544339409699571144200962620281282472997542630226106174671457048743809866406242364235542386575152028572008883013414425044995681446380331180989742279052734375
-18014398509481983	-369	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014981364335015033815265936872755827541295708229588877189115472782298226304682952814605507947759995208846505777021149151108867881939914228840192524056256494599508526045221234934291409748761973281248472847108477315030405714401776602682885008999136289276066236197948455810546875
-18014398509481983	-368	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002996272867003006763053187374551165508259141645917775437823094556459645260936590562921101589551999041769301155404229830221773576387982845768038504811251298919901705209044246986858281949752394656249694569421695463006081142880355320536577001799827257855213247239589691162109375
-18014398509481983	-367	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000599254573400601352610637474910233101651828329183555087564618911291929052187318112584220317910399808353860231080845966044354715277596569153607700962250259783980341041808849397371656389950478931249938913884339092601216228576071064107315400359965451571042649447917938232421875
-18014398509481983	-366	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000119850914680120270522127494982046620330365665836711017512923782258385810437463622516844063582079961670772046216169193208870943055519313830721540192450051956796068208361769879474331277990095786249987782776867818520243245715214212821463080071993090314208529889583587646484375
-18014398509481983	-365	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023970182936024054104425498996409324066073133167342203502584756451677162087492724503368812716415992334154409243233838641774188611103862766144308038490010391359213641672353975894866255598019157249997556555373563704048649143042842564292616014398618062841705977916717529296875
-18014398509481983	-364	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004794036587204810820885099799281864813214626633468440700516951290335432417498544900673762543283198466830881848646767728354837722220772553228861607698002078271842728334470795178973251119603831449999511311074712740809729828608568512858523202879723612568341195583343505859375
-18014398509481983	-363	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000958807317440962164177019959856372962642925326693688140103390258067086483499708980134752508656639693366176369729353545670967544444154510645772321539600415654368545666894159035794650223920766289999902262214942548161945965721713702571704640575944722513668239116668701171875
-18014398509481983	-362	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000191761463488192432835403991971274592528585065338737628020678051613417296699941796026950501731327938673235273945870709134193508888830902129154464307920083130873709133378831807158930044784153257999980452442988509632389193144342740514340928115188944502733647823333740234375
-18014398509481983	-361	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038352292697638486567080798394254918505717013067747525604135610322683459339988359205390100346265587734647054789174141826838701777766180425830892861584016626174741826675766361431786008956830651599996090488597701926477838628868548102868185623037788900546729564666748046875
-18014398509481983	-360	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007670458539527697313416159678850983701143402613549505120827122064536691867997671841078020069253117546929410957834828365367740355553236085166178572316803325234948365335153272286357201791366130319999218097719540385295567725773709620573637124607557780109345912933349609375
-18014398509481983	-359	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001534091707905539462683231935770196740228680522709901024165424412907338373599534368215604013850623509385882191566965673073548071110647217033235714463360665046989673067030654457271440358273226063999843619543908077059113545154741924114727424921511556021869182586669921875
-18014398509481983	-358	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306818341581107892536646387154039348045736104541980204833084882581467674719906873643120802770124701877176438313393134614709614222129443406647142892672133009397934613406130891454288071654645212799968723908781615411822709030948384822945484984302311204373836517333984375
-18014398509481983	-357	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061363668316221578507329277430807869609147220908396040966616976516293534943981374728624160554024940375435287662678626922941922844425888681329428578534426601879586922681226178290857614330929042559993744781756323082364541806189676964589096996860462240874767303466796875
-18014398509481983	-356	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012272733663244315701465855486161573921829444181679208193323395303258706988796274945724832110804988075087057532535725384588384568885177736265885715706885320375917384536245235658171522866185808511998748956351264616472908361237935392917819399372092448174953460693359375
-18014398509481983	-355	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002454546732648863140293171097232314784365888836335841638664679060651741397759254989144966422160997615017411506507145076917676913777035547253177143141377064075183476907249047131634304573237161702399749791270252923294581672247587078583563879874418489634990692138671875
-18014398509481983	-354	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000490909346529772628058634219446462956873177767267168327732935812130348279551850997828993284432199523003482301301429015383535382755407109450635428628275412815036695381449809426326860914647432340479949958254050584658916334449517415716712775974883697926998138427734375
-18014398509481983	-353	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098181869305954525611726843889292591374635553453433665546587162426069655910370199565798656886439904600696460260285803076707076551081421890127085725655082563007339076289961885265372182929486468095989991650810116931783266889903483143342555194976739585399627685546875
-18014398509481983	-352	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019636373861190905122345368777858518274927110690686733109317432485213931182074039913159731377287980920139292052057160615341415310216284378025417145131016512601467815257992377053074436585897293619197998330162023386356653377980696628668511038995347917079925537109375
-18014398509481983	-351	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003927274772238181024469073755571703654985422138137346621863486497042786236414807982631946275457596184027858410411432123068283062043256875605083429026203302520293563051598475410614887317179458723839599666032404677271330675596139325733702207799069583415985107421875
-18014398509481983	-350	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000785454954447636204893814751114340730997084427627469324372697299408557247282961596526389255091519236805571682082286424613656612408651375121016685805240660504058712610319695082122977463435891744767919933206480935454266135119227865146740441559813916683197021484375
-18014398509481983	-349	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157090990889527240978762950222868146199416885525493864874539459881711449456592319305277851018303847361114336416457284922731322481730275024203337161048132100811742522063939016424595492687178348953583986641296187090853227023845573029348088311962783336639404296875
-18014398509481983	-348	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031418198177905448195752590044573629239883377105098772974907891976342289891318463861055570203660769472222867283291456984546264496346055004840667432209626420162348504412787803284919098537435669790716797328259237418170645404769114605869617662392556667327880859375
-18014398509481983	-347	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000006283639635581089639150518008914725847976675421019754594981578395268457978263692772211114040732153894444573456658291396909252899269211000968133486441925284032469700882557560656983819707487133958143359465651847483634129080953822921173923532478511333465576171875
-18014398509481983	-346	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001256727927116217927830103601782945169595335084203950918996315679053691595652738554442222808146430778888914691331658279381850579853842200193626697288385056806493940176511512131396763941497426791628671893130369496726825816190764584234784706495702266693115234375
-18014398509481983	-345	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000251345585423243585566020720356589033919067016840790183799263135810738319130547710888444561629286155777782938266331655876370115970768440038725339457677011361298788035302302426279352788299485358325734378626073899345365163238152916846956941299140453338623046875
-18014398509481983	-344	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000050269117084648717113204144071317806783813403368158036759852627162147663826109542177688912325857231155556587653266331175274023194153688007745067891535402272259757607060460485255870557659897071665146875725214779869073032647630583369391388259828090667724609375
-18014398509481983	-343	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000010053823416929743422640828814263561356762680673631607351970525432429532765221908435537782465171446231111317530653266235054804638830737601549013578307080454451951521412092097051174111531979414333029375145042955973814606529526116673878277651965618133544921875
-18014398509481983	-342	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000002010764683385948684528165762852712271352536134726321470394105086485906553044381687107556493034289246222263506130653247010960927766147520309802715661416090890390304282418419410234822306395882866605875029008591194762921305905223334775655530393123626708984375
-18014398509481983	-341	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000402152936677189736905633152570542454270507226945264294078821017297181310608876337421511298606857849244452701226130649402192185553229504061960543132283218178078060856483683882046964461279176573321175005801718238952584261181044666955131106078624725341796875
-18014398509481983	-340	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000080430587335437947381126630514108490854101445389052858815764203459436262121775267484302259721371569848890540245226129880438437110645900812392108626456643635615612171296736776409392892255835314664235001160343647790516852236208933391026221215724945068359375
-18014398509481983	-339	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000016086117467087589476225326102821698170820289077810571763152840691887252424355053496860451944274313969778108049045225976087687422129180162478421725291328727123122434259347355281878578451167062932847000232068729558103370447241786678205244243144989013671875
-18014398509481983	-338	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000003217223493417517895245065220564339634164057815562114352630568138377450484871010699372090388854862793955621609809045195217537484425836032495684345058265745424624486851869471056375715690233412586569400046413745911620674089448357335641048848628997802734375
-18014398509481983	-337	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000643444698683503579049013044112867926832811563112422870526113627675490096974202139874418077770972558791124321961809039043507496885167206499136869011653149084924897370373894211275143138046682517313880009282749182324134817889671467128209769725799560546875
-18014398509481983	-336	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000128688939736700715809802608822573585366562312622484574105222725535098019394840427974883615554194511758224864392361807808701499377033441299827373802330629816984979474074778842255028627609336503462776001856549836464826963577934293425641953945159912109375
-18014398509481983	-335	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000025737787947340143161960521764514717073312462524496914821044545107019603878968085594976723110838902351644972878472361561740299875406688259965474760466125963396995894814955768451005725521867300692555200371309967292965392715586858685128390789031982421875
-18014398509481983	-334	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000005147557589468028632392104352902943414662492504899382964208909021403920775793617118995344622167780470328994575694472312348059975081337651993094952093225192679399178962991153690201145104373460138511040074261993458593078543117371737025678157806396484375
-18014398509481983	-333	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000001029511517893605726478420870580588682932498500979876592841781804280784155158723423799068924433556094065798915138894462469611995016267530398618990418645038535879835792598230738040229020874692027702208014852398691718615708623474347405135631561279296875
-18014398509481983	-332	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000205902303578721145295684174116117736586499700195975318568356360856156831031744684759813784886711218813159783027778892493922399003253506079723798083729007707175967158519646147608045804174938405540441602970479738343723141724694869481027126312255859375
-18014398509481983	-331	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000041180460715744229059136834823223547317299940039195063713671272171231366206348936951962756977342243762631956605555778498784479800650701215944759616745801541435193431703929229521609160834987681108088320594095947668744628344938973896205425262451171875
-18014398509481983	-330	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000008236092143148845811827366964644709463459988007839012742734254434246273241269787390392551395468448752526391321111155699756895960130140243188951923349160308287038686340785845904321832166997536221617664118819189533748925668987794779241085052490234375
-18014398509481983	-329	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000001647218428629769162365473392928941892691997601567802548546850886849254648253957478078510279093689750505278264222231139951379192026028048637790384669832061657407737268157169180864366433399507244323532823763837906749785133797558955848217010498046875
-18014398509481983	-328	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000329443685725953832473094678585788378538399520313560509709370177369850929650791495615702055818737950101055652844446227990275838405205609727558076933966412331481547453631433836172873286679901448864706564752767581349957026759511791169643402099609375
-18014398509481983	-327	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000065888737145190766494618935717157675707679904062712101941874035473970185930158299123140411163747590020211130568889245598055167681041121945511615386793282466296309490726286767234574657335980289772941312950553516269991405351902358233928680419921875
-18014398509481983	-326	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000013177747429038153298923787143431535141535980812542420388374807094794037186031659824628082232749518004042226113777849119611033536208224389102323077358656493259261898145257353446914931467196057954588262590110703253998281070380471646785736083984375
-18014398509481983	-325	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000002635549485807630659784757428686307028307196162508484077674961418958807437206331964925616446549903600808445222755569823922206707241644877820464615471731298651852379629051470689382986293439211590917652518022140650799656214076094329357147216796875
-18014398509481983	-324	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000527109897161526131956951485737261405661439232501696815534992283791761487441266392985123289309980720161689044551113964784441341448328975564092923094346259730370475925810294137876597258687842318183530503604428130159931242815218865871429443359375
-18014398509481983	-323	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000105421979432305226391390297147452281132287846500339363106998456758352297488253278597024657861996144032337808910222792956888268289665795112818584618869251946074095185162058827575319451737568463636706100720885626031986248563043773174285888671875
-18014398509481983	-322	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000021084395886461045278278059429490456226457569300067872621399691351670459497650655719404931572399228806467561782044558591377653657933159022563716923773850389214819037032411765515063890347513692727341220144177125206397249712608754634857177734375
-18014398509481983	-321	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000004216879177292209055655611885898091245291513860013574524279938270334091899530131143880986314479845761293512356408911718275530731586631804512743384754770077842963807406482353103012778069502738545468244028835425041279449942521750926971435546875
-18014398509481983	-320	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000843375835458441811131122377179618249058302772002714904855987654066818379906026228776197262895969152258702471281782343655106146317326360902548676950954015568592761481296470620602555613900547709093648805767085008255889988504350185394287109375
-18014398509481983	-319	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000168675167091688362226224475435923649811660554400542980971197530813363675981205245755239452579193830451740494256356468731021229263465272180509735390190803113718552296259294124120511122780109541818729761153417001651177997700870037078857421875
-18014398509481983	-318	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000033735033418337672445244895087184729962332110880108596194239506162672735196241049151047890515838766090348098851271293746204245852693054436101947078038160622743710459251858824824102224556021908363745952230683400330235599540174007415771484375
-18014398509481983	-317	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000006747006683667534489048979017436945992466422176021719238847901232534547039248209830209578103167753218069619770254258749240849170538610887220389415607632124548742091850371764964820444911204381672749190446136680066047119908034801483154296875
-18014398509481983	-316	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000001349401336733506897809795803487389198493284435204343847769580246506909407849641966041915620633550643613923954050851749848169834107722177444077883121526424909748418370074352992964088982240876334549838089227336013209423981606960296630859375
-18014398509481983	-315	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000269880267346701379561959160697477839698656887040868769553916049301381881569928393208383124126710128722784790810170349969633966821544435488815576624305284981949683674014870598592817796448175266909967617845467202641884796321392059326171875
-18014398509481983	-314	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000053976053469340275912391832139495567939731377408173753910783209860276376313985678641676624825342025744556958162034069993926793364308887097763115324861056996389936734802974119718563559289635053381993523569093440528376959264278411865234375
-18014398509481983	-313	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000010795210693868055182478366427899113587946275481634750782156641972055275262797135728335324965068405148911391632406813998785358672861777419552623064972211399277987346960594823943712711857927010676398704713818688105675391852855682373046875
-18014398509481983	-312	-0.000000000000000000000000000000000000000000000000000000000000000000000000000002159042138773611036495673285579822717589255096326950156431328394411055052559427145667064993013681029782278326481362799757071734572355483910524612994442279855597469392118964788742542371585402135279740942763737621135078370571136474609375
-18014398509481983	-311	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000431808427754722207299134657115964543517851019265390031286265678882211010511885429133412998602736205956455665296272559951414346914471096782104922598888455971119493878423792957748508474317080427055948188552747524227015674114227294921875
-18014398509481983	-310	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000086361685550944441459826931423192908703570203853078006257253135776442202102377085826682599720547241191291133059254511990282869382894219356420984519777691194223898775684758591549701694863416085411189637710549504845403134822845458984375
-18014398509481983	-309	-0.000000000000000000000000000000000000000000000000000000000000000000000000000017272337110188888291965386284638581740714040770615601251450627155288440420475417165336519944109448238258226611850902398056573876578843871284196903955538238844779755136951718309940338972683217082237927542109900969080626964569091796875
-18014398509481983	-308	-0.00000000000000000000000000000000000000000000000000000000000000000000000000003454467422037777658393077256927716348142808154123120250290125431057688084095083433067303988821889647651645322370180479611314775315768774256839380791107647768955951027390343661988067794536643416447585508421980193816125392913818359375
-18014398509481983	-307	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000690893484407555531678615451385543269628561630824624050058025086211537616819016686613460797764377929530329064474036095922262955063153754851367876158221529553791190205478068732397613558907328683289517101684396038763225078582763671875
-18014398509481983	-306	-0.000000000000000000000000000000000000000000000000000000000000000000000000000138178696881511106335723090277108653925712326164924810011605017242307523363803337322692159552875585906065812894807219184452591012630750970273575231644305910758238041095613746479522711781465736657903420336879207752645015716552734375
-18014398509481983	-305	-0.00000000000000000000000000000000000000000000000000000000000000000000000000027635739376302221267144618055421730785142465232984962002321003448461504672760667464538431910575117181213162578961443836890518202526150194054715046328861182151647608219122749295904542356293147331580684067375841550529003143310546875
-18014398509481983	-304	-0.0000000000000000000000000000000000000000000000000000000000000000000000000005527147875260444253428923611084346157028493046596992400464200689692300934552133492907686382115023436242632515792288767378103640505230038810943009265772236430329521643824549859180908471258629466316136813475168310105800628662109375
-18014398509481983	-303	-0.000000000000000000000000000000000000000000000000000000000000000000000000001105429575052088850685784722216869231405698609319398480092840137938460186910426698581537276423004687248526503158457753475620728101046007762188601853154447286065904328764909971836181694251725893263227362695033662021160125732421875
-18014398509481983	-302	-0.00000000000000000000000000000000000000000000000000000000000000000000000000221085915010417770137156944443373846281139721863879696018568027587692037382085339716307455284600937449705300631691550695124145620209201552437720370630889457213180865752981994367236338850345178652645472539006732404232025146484375
-18014398509481983	-301	-0.0000000000000000000000000000000000000000000000000000000000000000000000000044217183002083554027431388888674769256227944372775939203713605517538407476417067943261491056920187489941060126338310139024829124041840310487544074126177891442636173150596398873447267770069035730529094507801346480846405029296875
-18014398509481983	-300	-0.000000000000000000000000000000000000000000000000000000000000000000000000008843436600416710805486277777734953851245588874555187840742721103507681495283413588652298211384037497988212025267662027804965824808368062097508814825235578288527234630119279774689453554013807146105818901560269296169281005859375
-18014398509481983	-299	-0.00000000000000000000000000000000000000000000000000000000000000000000000001768687320083342161097255555546990770249117774911037568148544220701536299056682717730459642276807499597642405053532405560993164961673612419501762965047115657705446926023855954937890710802761429221163780312053859233856201171875
-18014398509481983	-298	-0.0000000000000000000000000000000000000000000000000000000000000000000000000353737464016668432219451111109398154049823554982207513629708844140307259811336543546091928455361499919528481010706481112198632992334722483900352593009423131541089385204771190987578142160552285844232756062410771846771240234375
-18014398509481983	-297	-0.000000000000000000000000000000000000000000000000000000000000000000000000070747492803333686443890222221879630809964710996441502725941768828061451962267308709218385691072299983905696202141296222439726598466944496780070518601884626308217877040954238197515628432110457168846551212482154369354248046875
-18014398509481983	-296	-0.00000000000000000000000000000000000000000000000000000000000000000000000014149498560666737288778044444375926161992942199288300545188353765612290392453461741843677138214459996781139240428259244487945319693388899356014103720376925261643575408190847639503125686422091433769310242496430873870849609375
-18014398509481983	-295	-0.0000000000000000000000000000000000000000000000000000000000000000000000002829899712133347457755608888875185232398588439857660109037670753122458078490692348368735427642891999356227848085651848897589063938677779871202820744075385052328715081638169527900625137284418286753862048499286174774169921875
-18014398509481983	-294	-0.000000000000000000000000000000000000000000000000000000000000000000000000565979942426669491551121777775037046479717687971532021807534150624491615698138469673747085528578399871245569617130369779517812787735555974240564148815077010465743016327633905580125027456883657350772409699857234954833984375
-18014398509481983	-293	-0.00000000000000000000000000000000000000000000000000000000000000000000000113195988485333898310224355555007409295943537594306404361506830124898323139627693934749417105715679974249113923426073955903562557547111194848112829763015402093148603265526781116025005491376731470154481939971446990966796875
-18014398509481983	-292	-0.0000000000000000000000000000000000000000000000000000000000000000000000022639197697066779662044871111001481859188707518861280872301366024979664627925538786949883421143135994849822784685214791180712511509422238969622565952603080418629720653105356223205001098275346294030896387994289398193359375
-18014398509481983	-291	-0.000000000000000000000000000000000000000000000000000000000000000000000004527839539413355932408974222200296371837741503772256174460273204995932925585107757389976684228627198969964556937042958236142502301884447793924513190520616083725944130621071244641000219655069258806179277598857879638671875
-18014398509481983	-290	-0.00000000000000000000000000000000000000000000000000000000000000000000000905567907882671186481794844440059274367548300754451234892054640999186585117021551477995336845725439793992911387408591647228500460376889558784902638104123216745188826124214248928200043931013851761235855519771575927734375
-18014398509481983	-289	-0.0000000000000000000000000000000000000000000000000000000000000000000000181113581576534237296358968888011854873509660150890246978410928199837317023404310295599067369145087958798582277481718329445700092075377911756980527620824643349037765224842849785640008786202770352247171103954315185546875
-18014398509481983	-288	-0.000000000000000000000000000000000000000000000000000000000000000000000036222716315306847459271793777602370974701932030178049395682185639967463404680862059119813473829017591759716455496343665889140018415075582351396105524164928669807553044968569957128001757240554070449434220790863037109375
-18014398509481983	-287	-0.00000000000000000000000000000000000000000000000000000000000000000000007244543263061369491854358755520474194940386406035609879136437127993492680936172411823962694765803518351943291099268733177828003683015116470279221104832985733961510608993713991425600351448110814089886844158172607421875
-18014398509481983	-286	-0.0000000000000000000000000000000000000000000000000000000000000000000001448908652612273898370871751104094838988077281207121975827287425598698536187234482364792538953160703670388658219853746635565600736603023294055844220966597146792302121798742798285120070289622162817977368831634521484375
-18014398509481983	-285	-0.000000000000000000000000000000000000000000000000000000000000000000000289781730522454779674174350220818967797615456241424395165457485119739707237446896472958507790632140734077731643970749327113120147320604658811168844193319429358460424359748559657024014057924432563595473766326904296875
-18014398509481983	-284	-0.00000000000000000000000000000000000000000000000000000000000000000000057956346104490955934834870044163793559523091248284879033091497023947941447489379294591701558126428146815546328794149865422624029464120931762233768838663885871692084871949711931404802811584886512719094753265380859375
-18014398509481983	-283	-0.0000000000000000000000000000000000000000000000000000000000000000000011591269220898191186966974008832758711904618249656975806618299404789588289497875858918340311625285629363109265758829973084524805892824186352446753767732777174338416974389942386280960562316977302543818950653076171875
-18014398509481983	-282	-0.000000000000000000000000000000000000000000000000000000000000000000002318253844179638237393394801766551742380923649931395161323659880957917657899575171783668062325057125872621853151765994616904961178564837270489350753546555434867683394877988477256192112463395460508763790130615234375
-18014398509481983	-281	-0.00000000000000000000000000000000000000000000000000000000000000000000463650768835927647478678960353310348476184729986279032264731976191583531579915034356733612465011425174524370630353198923380992235712967454097870150709311086973536678975597695451238422492679092101752758026123046875
-18014398509481983	-280	-0.0000000000000000000000000000000000000000000000000000000000000000000092730153767185529495735792070662069695236945997255806452946395238316706315983006871346722493002285034904874126070639784676198447142593490819574030141862217394707335795119539090247684498535818420350551605224609375
-18014398509481983	-279	-0.000000000000000000000000000000000000000000000000000000000000000000018546030753437105899147158414132413939047389199451161290589279047663341263196601374269344498600457006980974825214127956935239689428518698163914806028372443478941467159023907818049536899707163684070110321044921875
-18014398509481983	-278	-0.00000000000000000000000000000000000000000000000000000000000000000003709206150687421179829431682826482787809477839890232258117855809532668252639320274853868899720091401396194965042825591387047937885703739632782961205674488695788293431804781563609907379941432736814022064208984375
-18014398509481983	-277	-0.0000000000000000000000000000000000000000000000000000000000000000000741841230137484235965886336565296557561895567978046451623571161906533650527864054970773779944018280279238993008565118277409587577140747926556592241134897739157658686360956312721981475988286547362804412841796875
-18014398509481983	-276	-0.000000000000000000000000000000000000000000000000000000000000000000148368246027496847193177267313059311512379113595609290324714232381306730105572810994154755988803656055847798601713023655481917515428149585311318448226979547831531737272191262544396295197657309472560882568359375
-18014398509481983	-275	-0.00000000000000000000000000000000000000000000000000000000000000000029673649205499369438635453462611862302475822719121858064942846476261346021114562198830951197760731211169559720342604731096383503085629917062263689645395909566306347454438252508879259039531461894512176513671875
-18014398509481983	-274	-0.0000000000000000000000000000000000000000000000000000000000000000005934729841099873887727090692522372460495164543824371612988569295252269204222912439766190239552146242233911944068520946219276700617125983412452737929079181913261269490887650501775851807906292378902435302734375
-18014398509481983	-273	-0.000000000000000000000000000000000000000000000000000000000000000001186945968219974777545418138504474492099032908764874322597713859050453840844582487953238047910429248446782388813704189243855340123425196682490547585815836382652253898177530100355170361581258475780487060546875
-18014398509481983	-272	-0.00000000000000000000000000000000000000000000000000000000000000000237389193643994955509083627700894898419806581752974864519542771810090768168916497590647609582085849689356477762740837848771068024685039336498109517163167276530450779635506020071034072316251695156097412109375
-18014398509481983	-271	-0.0000000000000000000000000000000000000000000000000000000000000000047477838728798991101816725540178979683961316350594972903908554362018153633783299518129521916417169937871295552548167569754213604937007867299621903432633455306090155927101204014206814463250339031219482421875
-18014398509481983	-270	-0.000000000000000000000000000000000000000000000000000000000000000009495567745759798220363345108035795936792263270118994580781710872403630726756659903625904383283433987574259110509633513950842720987401573459924380686526691061218031185420240802841362892650067806243896484375
-18014398509481983	-269	-0.00000000000000000000000000000000000000000000000000000000000000001899113549151959644072669021607159187358452654023798916156342174480726145351331980725180876656686797514851822101926702790168544197480314691984876137305338212243606237084048160568272578530013561248779296875
-18014398509481983	-268	-0.0000000000000000000000000000000000000000000000000000000000000000379822709830391928814533804321431837471690530804759783231268434896145229070266396145036175331337359502970364420385340558033708839496062938396975227461067642448721247416809632113654515706002712249755859375
-18014398509481983	-267	-0.000000000000000000000000000000000000000000000000000000000000000075964541966078385762906760864286367494338106160951956646253686979229045814053279229007235066267471900594072884077068111606741767899212587679395045492213528489744249483361926422730903141200542449951171875
-18014398509481983	-266	-0.00000000000000000000000000000000000000000000000000000000000000015192908393215677152581352172857273498867621232190391329250737395845809162810655845801447013253494380118814576815413622321348353579842517535879009098442705697948849896672385284546180628240108489990234375
-18014398509481983	-265	-0.0000000000000000000000000000000000000000000000000000000000000003038581678643135430516270434571454699773524246438078265850147479169161832562131169160289402650698876023762915363082724464269670715968503507175801819688541139589769979334477056909236125648021697998046875
-18014398509481983	-264	-0.000000000000000000000000000000000000000000000000000000000000000607716335728627086103254086914290939954704849287615653170029495833832366512426233832057880530139775204752583072616544892853934143193700701435160363937708227917953995866895411381847225129604339599609375
-18014398509481983	-263	-0.00000000000000000000000000000000000000000000000000000000000000121543267145725417220650817382858187990940969857523130634005899166766473302485246766411576106027955040950516614523308978570786828638740140287032072787541645583590799173379082276369445025920867919921875
-18014398509481983	-262	-0.0000000000000000000000000000000000000000000000000000000000000024308653429145083444130163476571637598188193971504626126801179833353294660497049353282315221205591008190103322904661795714157365727748028057406414557508329116718159834675816455273889005184173583984375
-18014398509481983	-261	-0.000000000000000000000000000000000000000000000000000000000000004861730685829016688826032695314327519637638794300925225360235966670658932099409870656463044241118201638020664580932359142831473145549605611481282911501665823343631966935163291054777801036834716796875
-18014398509481983	-260	-0.00000000000000000000000000000000000000000000000000000000000000972346137165803337765206539062865503927527758860185045072047193334131786419881974131292608848223640327604132916186471828566294629109921122296256582300333164668726393387032658210955560207366943359375
-18014398509481983	-259	-0.0000000000000000000000000000000000000000000000000000000000000194469227433160667553041307812573100785505551772037009014409438666826357283976394826258521769644728065520826583237294365713258925821984224459251316460066632933745278677406531642191112041473388671875
-18014398509481983	-258	-0.000000000000000000000000000000000000000000000000000000000000038893845486632133510608261562514620157101110354407401802881887733365271456795278965251704353928945613104165316647458873142651785164396844891850263292013326586749055735481306328438222408294677734375
-18014398509481983	-257	-0.00000000000000000000000000000000000000000000000000000000000007778769097326426702121652312502924031420222070881480360576377546673054291359055793050340870785789122620833063329491774628530357032879368978370052658402665317349811147096261265687644481658935546875
-18014398509481983	-256	-0.0000000000000000000000000000000000000000000000000000000000001555753819465285340424330462500584806284044414176296072115275509334610858271811158610068174157157824524166612665898354925706071406575873795674010531680533063469962229419252253137528896331787109375
-18014398509481983	-255	-0.000000000000000000000000000000000000000000000000000000000000311150763893057068084866092500116961256808882835259214423055101866922171654362231722013634831431564904833322533179670985141214281315174759134802106336106612693992445883850450627505779266357421875
-18014398509481983	-254	-0.00000000000000000000000000000000000000000000000000000000000062230152778611413616973218500023392251361776567051842884611020373384434330872446344402726966286312980966664506635934197028242856263034951826960421267221322538798489176770090125501155853271484375
-18014398509481983	-253	-0.0000000000000000000000000000000000000000000000000000000000012446030555722282723394643700004678450272355313410368576922204074676886866174489268880545393257262596193332901327186839405648571252606990365392084253444264507759697835354018025100231170654296875
-18014398509481983	-252	-0.000000000000000000000000000000000000000000000000000000000002489206111144456544678928740000935690054471062682073715384440814935377373234897853776109078651452519238666580265437367881129714250521398073078416850688852901551939567070803605020046234130859375
-18014398509481983	-251	-0.00000000000000000000000000000000000000000000000000000000000497841222228891308935785748000187138010894212536414743076888162987075474646979570755221815730290503847733316053087473576225942850104279614615683370137770580310387913414160721004009246826171875
-18014398509481983	-250	-0.0000000000000000000000000000000000000000000000000000000000099568244445778261787157149600037427602178842507282948615377632597415094929395914151044363146058100769546663210617494715245188570020855922923136674027554116062077582682832144200801849365234375
-18014398509481983	-249	-0.000000000000000000000000000000000000000000000000000000000019913648889155652357431429920007485520435768501456589723075526519483018985879182830208872629211620153909332642123498943049037714004171184584627334805510823212415516536566428840160369873046875
-18014398509481983	-248	-0.00000000000000000000000000000000000000000000000000000000003982729777831130471486285984001497104087153700291317944615105303896603797175836566041774525842324030781866528424699788609807542800834236916925466961102164642483103307313285768032073974609375
-18014398509481983	-247	-0.0000000000000000000000000000000000000000000000000000000000796545955566226094297257196800299420817430740058263588923021060779320759435167313208354905168464806156373305684939957721961508560166847383385093392220432928496620661462657153606414794921875
-18014398509481983	-246	-0.000000000000000000000000000000000000000000000000000000000159309191113245218859451439360059884163486148011652717784604212155864151887033462641670981033692961231274661136987991544392301712033369476677018678444086585699324132292531430721282958984375
-18014398509481983	-245	-0.00000000000000000000000000000000000000000000000000000000031861838222649043771890287872011976832697229602330543556920842431172830377406692528334196206738592246254932227397598308878460342406673895335403735688817317139864826458506286144256591796875
-18014398509481983	-244	-0.0000000000000000000000000000000000000000000000000000000006372367644529808754378057574402395366539445920466108711384168486234566075481338505666839241347718449250986445479519661775692068481334779067080747137763463427972965291701257228851318359375
-18014398509481983	-243	-0.000000000000000000000000000000000000000000000000000000001274473528905961750875611514880479073307889184093221742276833697246913215096267701133367848269543689850197289095903932355138413696266955813416149427552692685594593058340251445770263671875
-18014398509481983	-242	-0.00000000000000000000000000000000000000000000000000000000254894705781192350175122302976095814661577836818644348455366739449382643019253540226673569653908737970039457819180786471027682739253391162683229885510538537118918611668050289154052734375
-18014398509481983	-241	-0.0000000000000000000000000000000000000000000000000000000050978941156238470035024460595219162932315567363728869691073347889876528603850708045334713930781747594007891563836157294205536547850678232536645977102107707423783722333610057830810546875
-18014398509481983	-240	-0.000000000000000000000000000000000000000000000000000000010195788231247694007004892119043832586463113472745773938214669577975305720770141609066942786156349518801578312767231458841107309570135646507329195420421541484756744466722011566162109375
-18014398509481983	-239	-0.00000000000000000000000000000000000000000000000000000002039157646249538801400978423808766517292622694549154787642933915595061144154028321813388557231269903760315662553446291768221461914027129301465839084084308296951348893344402313232421875
-18014398509481983	-238	-0.0000000000000000000000000000000000000000000000000000000407831529249907760280195684761753303458524538909830957528586783119012228830805664362677711446253980752063132510689258353644292382805425860293167816816861659390269778668880462646484375
-18014398509481983	-237	-0.000000000000000000000000000000000000000000000000000000081566305849981552056039136952350660691704907781966191505717356623802445766161132872535542289250796150412626502137851670728858476561085172058633563363372331878053955733776092529296875
-18014398509481983	-236	-0.00000000000000000000000000000000000000000000000000000016313261169996310411207827390470132138340981556393238301143471324760489153232226574507108457850159230082525300427570334145771695312217034411726712672674466375610791146755218505859375
-18014398509481983	-235	-0.0000000000000000000000000000000000000000000000000000003262652233999262082241565478094026427668196311278647660228694264952097830646445314901421691570031846016505060085514066829154339062443406882345342534534893275122158229351043701171875
-18014398509481983	-234	-0.000000000000000000000000000000000000000000000000000000652530446799852416448313095618805285533639262255729532045738852990419566129289062980284338314006369203301012017102813365830867812488681376469068506906978655024431645870208740234375
-18014398509481983	-233	-0.00000000000000000000000000000000000000000000000000000130506089359970483289662619123761057106727852451145906409147770598083913225857812596056867662801273840660202403420562673166173562497736275293813701381395731004886329174041748046875
-18014398509481983	-232	-0.0000000000000000000000000000000000000000000000000000026101217871994096657932523824752211421345570490229181281829554119616782645171562519211373532560254768132040480684112534633234712499547255058762740276279146200977265834808349609375
-18014398509481983	-231	-0.000000000000000000000000000000000000000000000000000005220243574398819331586504764950442284269114098045836256365910823923356529034312503842274706512050953626408096136822506926646942499909451011752548055255829240195453166961669921875
-18014398509481983	-230	-0.00000000000000000000000000000000000000000000000000001044048714879763866317300952990088456853822819609167251273182164784671305806862500768454941302410190725281619227364501385329388499981890202350509611051165848039090633392333984375
-18014398509481983	-229	-0.0000000000000000000000000000000000000000000000000000208809742975952773263460190598017691370764563921833450254636432956934261161372500153690988260482038145056323845472900277065877699996378040470101922210233169607818126678466796875
-18014398509481983	-228	-0.000000000000000000000000000000000000000000000000000041761948595190554652692038119603538274152912784366690050927286591386852232274500030738197652096407629011264769094580055413175539999275608094020384442046633921563625335693359375
-18014398509481983	-227	-0.00000000000000000000000000000000000000000000000000008352389719038110930538407623920707654830582556873338010185457318277370446454900006147639530419281525802252953818916011082635107999855121618804076888409326784312725067138671875
-18014398509481983	-226	-0.0000000000000000000000000000000000000000000000000001670477943807622186107681524784141530966116511374667602037091463655474089290980001229527906083856305160450590763783202216527021599971024323760815377681865356862545013427734375
-18014398509481983	-225	-0.000000000000000000000000000000000000000000000000000334095588761524437221536304956828306193223302274933520407418292731094817858196000245905581216771261032090118152756640443305404319994204864752163075536373071372509002685546875
-18014398509481983	-224	-0.00000000000000000000000000000000000000000000000000066819117752304887444307260991365661238644660454986704081483658546218963571639200049181116243354252206418023630551328088661080863998840972950432615107274614274501800537109375
-18014398509481983	-223	-0.0000000000000000000000000000000000000000000000000013363823550460977488861452198273132247728932090997340816296731709243792714327840009836223248670850441283604726110265617732216172799768194590086523021454922854900360107421875
-18014398509481983	-222	-0.000000000000000000000000000000000000000000000000002672764710092195497772290439654626449545786418199468163259346341848758542865568001967244649734170088256720945222053123546443234559953638918017304604290984570980072021484375
-18014398509481983	-221	-0.00000000000000000000000000000000000000000000000000534552942018439099554458087930925289909157283639893632651869268369751708573113600393448929946834017651344189044410624709288646911990727783603460920858196914196014404296875
-18014398509481983	-220	-0.0000000000000000000000000000000000000000000000000106910588403687819910891617586185057981831456727978726530373853673950341714622720078689785989366803530268837808882124941857729382398145556720692184171639382839202880859375
-18014398509481983	-219	-0.000000000000000000000000000000000000000000000000021382117680737563982178323517237011596366291345595745306074770734790068342924544015737957197873360706053767561776424988371545876479629111344138436834327876567840576171875
-18014398509481983	-218	-0.00000000000000000000000000000000000000000000000004276423536147512796435664703447402319273258269119149061214954146958013668584908803147591439574672141210753512355284997674309175295925822268827687366865575313568115234375
-18014398509481983	-217	-0.0000000000000000000000000000000000000000000000000855284707229502559287132940689480463854651653823829812242990829391602733716981760629518287914934428242150702471056999534861835059185164453765537473373115062713623046875
-18014398509481983	-216	-0.000000000000000000000000000000000000000000000000171056941445900511857426588137896092770930330764765962448598165878320546743396352125903657582986885648430140494211399906972367011837032890753107494674623012542724609375
-18014398509481983	-215	-0.00000000000000000000000000000000000000000000000034211388289180102371485317627579218554186066152953192489719633175664109348679270425180731516597377129686028098842279981394473402367406578150621498934924602508544921875
-18014398509481983	-214	-0.0000000000000000000000000000000000000000000000006842277657836020474297063525515843710837213230590638497943926635132821869735854085036146303319475425937205619768455996278894680473481315630124299786984920501708984375
-18014398509481983	-213	-0.000000000000000000000000000000000000000000000001368455531567204094859412705103168742167442646118127699588785327026564373947170817007229260663895085187441123953691199255778936094696263126024859957396984100341796875
-18014398509481983	-212	-0.00000000000000000000000000000000000000000000000273691106313440818971882541020633748433488529223625539917757065405312874789434163401445852132779017037488224790738239851155787218939252625204971991479396820068359375
-18014398509481983	-211	-0.0000000000000000000000000000000000000000000000054738221262688163794376508204126749686697705844725107983551413081062574957886832680289170426555803407497644958147647970231157443787850525040994398295879364013671875
-18014398509481983	-210	-0.000000000000000000000000000000000000000000000010947644252537632758875301640825349937339541168945021596710282616212514991577366536057834085311160681499528991629529594046231488757570105008198879659175872802734375
-18014398509481983	-209	-0.00000000000000000000000000000000000000000000002189528850507526551775060328165069987467908233789004319342056523242502998315473307211566817062232136299905798325905918809246297751514021001639775931835174560546875
-18014398509481983	-208	-0.0000000000000000000000000000000000000000000000437905770101505310355012065633013997493581646757800863868411304648500599663094661442313363412446427259981159665181183761849259550302804200327955186367034912109375
-18014398509481983	-207	-0.000000000000000000000000000000000000000000000087581154020301062071002413126602799498716329351560172773682260929700119932618932288462672682489285451996231933036236752369851910060560840065591037273406982421875
-18014398509481983	-206	-0.00000000000000000000000000000000000000000000017516230804060212414200482625320559899743265870312034554736452185940023986523786457692534536497857090399246386607247350473970382012112168013118207454681396484375
-18014398509481983	-205	-0.0000000000000000000000000000000000000000000003503246160812042482840096525064111979948653174062406910947290437188004797304757291538506907299571418079849277321449470094794076402422433602623641490936279296875
-18014398509481983	-204	-0.000000000000000000000000000000000000000000000700649232162408496568019305012822395989730634812481382189458087437600959460951458307701381459914283615969855464289894018958815280484486720524728298187255859375
-18014398509481983	-203	-0.00000000000000000000000000000000000000000000140129846432481699313603861002564479197946126962496276437891617487520191892190291661540276291982856723193971092857978803791763056096897344104945659637451171875
-18014398509481983	-202	-0.0000000000000000000000000000000000000000000028025969286496339862720772200512895839589225392499255287578323497504038378438058332308055258396571344638794218571595760758352611219379468820989131927490234375
-18014398509481983	-201	-0.000000000000000000000000000000000000000000005605193857299267972544154440102579167917845078499851057515664699500807675687611666461611051679314268927758843714319152151670522243875893764197826385498046875
-18014398509481983	-200	-0.00000000000000000000000000000000000000000001121038771459853594508830888020515833583569015699970211503132939900161535137522333292322210335862853785551768742863830430334104448775178752839565277099609375
-18014398509481983	-199	-0.0000000000000000000000000000000000000000000224207754291970718901766177604103166716713803139994042300626587980032307027504466658464442067172570757110353748572766086066820889755035750567913055419921875
-18014398509481983	-198	-0.000000000000000000000000000000000000000000044841550858394143780353235520820633343342760627998808460125317596006461405500893331692888413434514151422070749714553217213364177951007150113582611083984375
-18014398509481983	-197	-0.00000000000000000000000000000000000000000008968310171678828756070647104164126668668552125599761692025063519201292281100178666338577682686902830284414149942910643442672835590201430022716522216796875
-18014398509481983	-196	-0.0000000000000000000000000000000000000000001793662034335765751214129420832825333733710425119952338405012703840258456220035733267715536537380566056882829988582128688534567118040286004543304443359375
-18014398509481983	-195	-0.000000000000000000000000000000000000000000358732406867153150242825884166565066746742085023990467681002540768051691244007146653543107307476113211376565997716425737706913423608057200908660888671875
-18014398509481983	-194	-0.00000000000000000000000000000000000000000071746481373430630048565176833313013349348417004798093536200508153610338248801429330708621461495222642275313199543285147541382684721611440181732177734375
-18014398509481983	-193	-0.0000000000000000000000000000000000000000014349296274686126009713035366662602669869683400959618707240101630722067649760285866141724292299044528455062639908657029508276536944322288036346435546875
-18014398509481983	-192	-0.000000000000000000000000000000000000000002869859254937225201942607073332520533973936680191923741448020326144413529952057173228344858459808905691012527981731405901655307388864457607269287109375
-18014398509481983	-191	-0.00000000000000000000000000000000000000000573971850987445040388521414666504106794787336038384748289604065228882705990411434645668971691961781138202505596346281180331061477772891521453857421875
-18014398509481983	-190	-0.0000000000000000000000000000000000000000114794370197489008077704282933300821358957467207676949657920813045776541198082286929133794338392356227640501119269256236066212295554578304290771484375
-18014398509481983	-189	-0.000000000000000000000000000000000000000022958874039497801615540856586660164271791493441535389931584162609155308239616457385826758867678471245528100223853851247213242459110915660858154296875
-18014398509481983	-188	-0.00000000000000000000000000000000000000004591774807899560323108171317332032854358298688307077986316832521831061647923291477165351773535694249105620044770770249442648491822183132171630859375
-18014398509481983	-187	-0.0000000000000000000000000000000000000000918354961579912064621634263466406570871659737661415597263366504366212329584658295433070354707138849821124008954154049888529698364436626434326171875
-18014398509481983	-186	-0.000000000000000000000000000000000000000183670992315982412924326852693281314174331947532283119452673300873242465916931659086614070941427769964224801790830809977705939672887325286865234375
-18014398509481983	-185	-0.00000000000000000000000000000000000000036734198463196482584865370538656262834866389506456623890534660174648493183386331817322814188285553992844960358166161995541187934577465057373046875
-18014398509481983	-184	-0.0000000000000000000000000000000000000007346839692639296516973074107731252566973277901291324778106932034929698636677266363464562837657110798568992071633232399108237586915493011474609375
-18014398509481983	-183	-0.000000000000000000000000000000000000001469367938527859303394614821546250513394655580258264955621386406985939727335453272692912567531422159713798414326646479821647517383098602294921875
-18014398509481983	-182	-0.00000000000000000000000000000000000000293873587705571860678922964309250102678931116051652991124277281397187945467090654538582513506284431942759682865329295964329503476619720458984375
-18014398509481983	-181	-0.0000000000000000000000000000000000000058774717541114372135784592861850020535786223210330598224855456279437589093418130907716502701256886388551936573065859192865900695323944091796875
-18014398509481983	-180	-0.000000000000000000000000000000000000011754943508222874427156918572370004107157244642066119644971091255887517818683626181543300540251377277710387314613171838573180139064788818359375
-18014398509481983	-179	-0.00000000000000000000000000000000000002350988701644574885431383714474000821431448928413223928994218251177503563736725236308660108050275455542077462922634367714636027812957763671875
-18014398509481983	-178	-0.0000000000000000000000000000000000000470197740328914977086276742894800164286289785682644785798843650235500712747345047261732021610055091108415492584526873542927205562591552734375
-18014398509481983	-177	-0.000000000000000000000000000000000000094039548065782995417255348578960032857257957136528957159768730047100142549469009452346404322011018221683098516905374708585441112518310546875
-18014398509481983	-176	-0.00000000000000000000000000000000000018807909613156599083451069715792006571451591427305791431953746009420028509893801890469280864402203644336619703381074941717088222503662109375
-18014398509481983	-175	-0.0000000000000000000000000000000000003761581922631319816690213943158401314290318285461158286390749201884005701978760378093856172880440728867323940676214988343417644500732421875
-18014398509481983	-174	-0.000000000000000000000000000000000000752316384526263963338042788631680262858063657092231657278149840376801140395752075618771234576088145773464788135242997668683528900146484375
-18014398509481983	-173	-0.00000000000000000000000000000000000150463276905252792667608557726336052571612731418446331455629968075360228079150415123754246915217629154692957627048599533736705780029296875
-18014398509481983	-172	-0.0000000000000000000000000000000000030092655381050558533521711545267210514322546283689266291125993615072045615830083024750849383043525830938591525409719906747341156005859375
-18014398509481983	-171	-0.000000000000000000000000000000000006018531076210111706704342309053442102864509256737853258225198723014409123166016604950169876608705166187718305081943981349468231201171875
-18014398509481983	-170	-0.00000000000000000000000000000000001203706215242022341340868461810688420572901851347570651645039744602881824633203320990033975321741033237543661016388796269893646240234375
-18014398509481983	-169	-0.0000000000000000000000000000000000240741243048404468268173692362137684114580370269514130329007948920576364926640664198006795064348206647508732203277759253978729248046875
-18014398509481983	-168	-0.000000000000000000000000000000000048148248609680893653634738472427536822916074053902826065801589784115272985328132839601359012869641329501746440655551850795745849609375
-18014398509481983	-167	-0.00000000000000000000000000000000009629649721936178730726947694485507364583214810780565213160317956823054597065626567920271802573928265900349288131110370159149169921875
-18014398509481983	-166	-0.0000000000000000000000000000000001925929944387235746145389538897101472916642962156113042632063591364610919413125313584054360514785653180069857626222074031829833984375
-18014398509481983	-165	-0.000000000000000000000000000000000385185988877447149229077907779420294583328592431222608526412718272922183882625062716810872102957130636013971525244414806365966796875
-18014398509481983	-164	-0.00000000000000000000000000000000077037197775489429845815581555884058916665718486244521705282543654584436776525012543362174420591426127202794305048882961273193359375
-18014398509481983	-163	-0.0000000000000000000000000000000015407439555097885969163116311176811783333143697248904341056508730916887355305002508672434884118285225440558861009776592254638671875
-18014398509481983	-162	-0.000000000000000000000000000000003081487911019577193832623262235362356666628739449780868211301746183377471061000501734486976823657045088111772201955318450927734375
-18014398509481983	-161	-0.00000000000000000000000000000000616297582203915438766524652447072471333325747889956173642260349236675494212200100346897395364731409017622354440391063690185546875
-18014398509481983	-160	-0.0000000000000000000000000000000123259516440783087753304930489414494266665149577991234728452069847335098842440020069379479072946281803524470888078212738037109375
-18014398509481983	-159	-0.000000000000000000000000000000024651903288156617550660986097882898853333029915598246945690413969467019768488004013875895814589256360704894177615642547607421875
-18014398509481983	-158	-0.00000000000000000000000000000004930380657631323510132197219576579770666605983119649389138082793893403953697600802775179162917851272140978835523128509521484375
-18014398509481983	-157	-0.0000000000000000000000000000000986076131526264702026439443915315954133321196623929877827616558778680790739520160555035832583570254428195767104625701904296875
-18014398509481983	-156	-0.000000000000000000000000000000197215226305252940405287888783063190826664239324785975565523311755736158147904032111007166516714050885639153420925140380859375
-18014398509481983	-155	-0.00000000000000000000000000000039443045261050588081057577756612638165332847864957195113104662351147231629580806422201433303342810177127830684185028076171875
-18014398509481983	-154	-0.0000000000000000000000000000007888609052210117616211515551322527633066569572991439022620932470229446325916161284440286660668562035425566136837005615234375
-18014398509481983	-153	-0.000000000000000000000000000001577721810442023523242303110264505526613313914598287804524186494045889265183232256888057332133712407085113227367401123046875
-18014398509481983	-152	-0.00000000000000000000000000000315544362088404704648460622052901105322662782919657560904837298809177853036646451377611466426742481417022645473480224609375
-18014398509481983	-151	-0.0000000000000000000000000000063108872417680940929692124410580221064532556583931512180967459761835570607329290275522293285348496283404529094696044921875
-18014398509481983	-150	-0.000000000000000000000000000012621774483536188185938424882116044212906511316786302436193491952367114121465858055104458657069699256680905818939208984375
-18014398509481983	-149	-0.00000000000000000000000000002524354896707237637187684976423208842581302263357260487238698390473422824293171611020891731413939851336181163787841796875
-18014398509481983	-148	-0.0000000000000000000000000000504870979341447527437536995284641768516260452671452097447739678094684564858634322204178346282787970267236232757568359375
-18014398509481983	-147	-0.000000000000000000000000000100974195868289505487507399056928353703252090534290419489547935618936912971726864440835669256557594053447246551513671875
-18014398509481983	-146	-0.00000000000000000000000000020194839173657901097501479811385670740650418106858083897909587123787382594345372888167133851311518810689449310302734375
-18014398509481983	-145	-0.0000000000000000000000000004038967834731580219500295962277134148130083621371616779581917424757476518869074577633426770262303762137889862060546875
-18014398509481983	-144	-0.000000000000000000000000000807793566946316043900059192455426829626016724274323355916383484951495303773814915526685354052460752427577972412109375
-18014398509481983	-143	-0.00000000000000000000000000161558713389263208780011838491085365925203344854864671183276696990299060754762983105337070810492150485515594482421875
-18014398509481983	-142	-0.0000000000000000000000000032311742677852641756002367698217073185040668970972934236655339398059812150952596621067414162098430097103118896484375
-18014398509481983	-141	-0.000000000000000000000000006462348535570528351200473539643414637008133794194586847331067879611962430190519324213482832419686019420623779296875
-18014398509481983	-140	-0.00000000000000000000000001292469707114105670240094707928682927401626758838917369466213575922392486038103864842696566483937203884124755859375
-18014398509481983	-139	-0.0000000000000000000000000258493941422821134048018941585736585480325351767783473893242715184478497207620772968539313296787440776824951171875
-18014398509481983	-138	-0.000000000000000000000000051698788284564226809603788317147317096065070353556694778648543036895699441524154593707862659357488155364990234375
-18014398509481983	-137	-0.00000000000000000000000010339757656912845361920757663429463419213014070711338955729708607379139888304830918741572531871497631072998046875
-18014398509481983	-136	-0.0000000000000000000000002067951531382569072384151532685892683842602814142267791145941721475827977660966183748314506374299526214599609375
-18014398509481983	-135	-0.000000000000000000000000413590306276513814476830306537178536768520562828453558229188344295165595532193236749662901274859905242919921875
-18014398509481983	-134	-0.00000000000000000000000082718061255302762895366061307435707353704112565690711645837668859033119106438647349932580254971981048583984375
-18014398509481983	-133	-0.0000000000000000000000016543612251060552579073212261487141470740822513138142329167533771806623821287729469986516050994396209716796875
-18014398509481983	-132	-0.000000000000000000000003308722450212110515814642452297428294148164502627628465833506754361324764257545893997303210198879241943359375
-18014398509481983	-131	-0.00000000000000000000000661744490042422103162928490459485658829632900525525693166701350872264952851509178799460642039775848388671875
-18014398509481983	-130	-0.0000000000000000000000132348898008484420632585698091897131765926580105105138633340270174452990570301835759892128407955169677734375
-18014398509481983	-129	-0.000000000000000000000026469779601696884126517139618379426353185316021021027726668054034890598114060367151978425681591033935546875
-18014398509481983	-128	-0.00000000000000000000005293955920339376825303427923675885270637063204204205545333610806978119622812073430395685136318206787109375
-18014398509481983	-127	-0.0000000000000000000001058791184067875365060685584735177054127412640840841109066722161395623924562414686079137027263641357421875
-18014398509481983	-126	-0.000000000000000000000211758236813575073012137116947035410825482528168168221813344432279124784912482937215827405452728271484375
-18014398509481983	-125	-0.00000000000000000000042351647362715014602427423389407082165096505633633644362668886455824956982496587443165481090545654296875
-18014398509481983	-124	-0.0000000000000000000008470329472543002920485484677881416433019301126726728872533777291164991396499317488633096218109130859375
-18014398509481983	-123	-0.000000000000000000001694065894508600584097096935576283286603860225345345774506755458232998279299863497726619243621826171875
-18014398509481983	-122	-0.00000000000000000000338813178901720116819419387115256657320772045069069154901351091646599655859972699545323848724365234375
-18014398509481983	-121	-0.0000000000000000000067762635780344023363883877423051331464154409013813830980270218329319931171994539909064769744873046875
-18014398509481983	-120	-0.000000000000000000013552527156068804672776775484610266292830881802762766196054043665863986234398907981812953948974609375
-18014398509481983	-119	-0.00000000000000000002710505431213760934555355096922053258566176360552553239210808733172797246879781596362590789794921875
-18014398509481983	-118	-0.0000000000000000000542101086242752186911071019384410651713235272110510647842161746634559449375956319272518157958984375
-18014398509481983	-117	-0.000000000000000000108420217248550437382214203876882130342647054422102129568432349326911889875191263854503631591796875
-18014398509481983	-116	-0.00000000000000000021684043449710087476442840775376426068529410884420425913686469865382377975038252770900726318359375
-18014398509481983	-115	-0.0000000000000000004336808689942017495288568155075285213705882176884085182737293973076475595007650554180145263671875
-18014398509481983	-114	-0.000000000000000000867361737988403499057713631015057042741176435376817036547458794615295119001530110836029052734375
-18014398509481983	-113	-0.00000000000000000173472347597680699811542726203011408548235287075363407309491758923059023800306022167205810546875
-18014398509481983	-112	-0.0000000000000000034694469519536139962308545240602281709647057415072681461898351784611804760061204433441162109375
-18014398509481983	-111	-0.000000000000000006938893903907227992461709048120456341929411483014536292379670356922360952012240886688232421875
-18014398509481983	-110	-0.00000000000000001387778780781445598492341809624091268385882296602907258475934071384472190402448177337646484375
-18014398509481983	-109	-0.0000000000000000277555756156289119698468361924818253677176459320581451695186814276894438080489635467529296875
-18014398509481983	-108	-0.000000000000000055511151231257823939693672384963650735435291864116290339037362855378887616097927093505859375
-18014398509481983	-107	-0.00000000000000011102230246251564787938734476992730147087058372823258067807472571075777523219585418701171875
-18014398509481983	-106	-0.0000000000000002220446049250312957587746895398546029417411674564651613561494514215155504643917083740234375
-18014398509481983	-105	-0.000000000000000444089209850062591517549379079709205883482334912930322712298902843031100928783416748046875
-18014398509481983	-104	-0.00000000000000088817841970012518303509875815941841176696466982586064542459780568606220185756683349609375
-18014398509481983	-103	-0.0000000000000017763568394002503660701975163188368235339293396517212908491956113721244037151336669921875
-18014398509481983	-102	-0.000000000000003552713678800500732140395032637673647067858679303442581698391222744248807430267333984375
-18014398509481983	-101	-0.00000000000000710542735760100146428079006527534729413571735860688516339678244548849761486053466796875
-18014398509481983	-100	-0.0000000000000142108547152020029285615801305506945882714347172137703267935648909769952297210693359375
-18014398509481983	-99	-0.000000000000028421709430404005857123160261101389176542869434427540653587129781953990459442138671875
-18014398509481983	-98	-0.00000000000005684341886080801171424632052220277835308573886885508130717425956390798091888427734375
-18014398509481983	-97	-0.0000000000001136868377216160234284926410444055567061714777377101626143485191278159618377685546875
-18014398509481983	-96	-0.000000000000227373675443232046856985282088811113412342955475420325228697038255631923675537109375
-18014398509481983	-95	-0.00000000000045474735088646409371397056417762222682468591095084065045739407651126384735107421875
-18014398509481983	-94	-0.0000000000009094947017729281874279411283552444536493718219016813009147881530225276947021484375
-18014398509481983	-93	-0.000000000001818989403545856374855882256710488907298743643803362601829576306045055389404296875
-18014398509481983	-92	-0.00000000000363797880709171274971176451342097781459748728760672520365915261209011077880859375
-18014398509481983	-91	-0.0000000000072759576141834254994235290268419556291949745752134504073183052241802215576171875
-18014398509481983	-90	-0.000000000014551915228366850998847058053683911258389949150426900814636610448360443115234375
-18014398509481983	-89	-0.00000000002910383045673370199769411610736782251677989830085380162927322089672088623046875
-18014398509481983	-88	-0.0000000000582076609134674039953882322147356450335597966017076032585464417934417724609375
-18014398509481983	-87	-0.000000000116415321826934807990776464429471290067119593203415206517092883586883544921875
-18014398509481983	-86	-0.00000000023283064365386961598155292885894258013423918640683041303418576717376708984375
-18014398509481983	-85	-0.0000000004656612873077392319631058577178851602684783728136608260683715343475341796875
-18014398509481983	-84	-0.000000000931322574615478463926211715435770320536956745627321652136743068695068359375
-18014398509481983	-83	-0.00000000186264514923095692785242343087154064107391349125464330427348613739013671875
-18014398509481983	-82	-0.0000000037252902984619138557048468617430812821478269825092866085469722747802734375
-18014398509481983	-81	-0.000000007450580596923827711409693723486162564295653965018573217093944549560546875
-18014398509481983	-80	-0.00000001490116119384765542281938744697232512859130793003714643418788909912109375
-18014398509481983	-79	-0.0000000298023223876953108456387748939446502571826158600742928683757781982421875
-18014398509481983	-78	-0.000000059604644775390621691277549787889300514365231720148585736751556396484375
-18014398509481983	-77	-0.00000011920928955078124338255509957577860102873046344029717147350311279296875
-18014398509481983	-76	-0.0000002384185791015624867651101991515572020574609268805943429470062255859375
-18014398509481983	-75	-0.000000476837158203124973530220398303114404114921853761188685894012451171875
-18014398509481983	-74	-0.00000095367431640624994706044079660622880822984370752237737178802490234375
-18014398509481983	-73	-0.0000019073486328124998941208815932124576164596874150447547435760498046875
-18014398509481983	-72	-0.000003814697265624999788241763186424915232919374830089509487152099609375
-18014398509481983	-71	-0.00000762939453124999957648352637284983046583874966017901897430419921875
-18014398509481983	-70	-0.0000152587890624999991529670527456996609316774993203580379486083984375
-18014398509481983	-69	-0.000030517578124999998305934105491399321863354998640716075897216796875
-18014398509481983	-68	-0.00006103515624999999661186821098279864372670999728143215179443359375
-18014398509481983	-67	-0.0001220703124999999932237364219655972874534199945628643035888671875
-18014398509481983	-66	-0.000244140624999999986447472843931194574906839989125728607177734375
-18014398509481983	-65	-0.00048828124999999997289494568786238914981367997825145721435546875
-18014398509481983	-64	-0.0009765624999999999457898913757247782996273599565029144287109375
-18014398509481983	-63	-0.001953124999999999891579782751449556599254719913005828857421875
-18014398509481983	-62	-0.00390624999999999978315956550289911319850943982601165771484375
-18014398509481983	-61	-0.0078124999999999995663191310057982263970188796520233154296875
-18014398509481983	-60	-0.015624999999999999132638262011596452794037759304046630859375
-18014398509481983	-59	-0.03124999999999999826527652402319290558807551860809326171875
-18014398509481983	-58	-0.0624999999999999965305530480463858111761510372161865234375
-18014398509481983	-57	-0.124999999999999993061106096092771622352302074432373046875
-18014398509481983	-56	-0.24999999999999998612221219218554324470460414886474609375
-18014398509481983	-55	-0.4999999999999999722444243843710864894092082977294921875
-18014398509481983	-54	-0.999999999999999944488848768742172978818416595458984375
-18014398509481983	-53	-1.99999999999999988897769753748434595763683319091796875
-18014398509481983	-52	-3.9999999999999997779553950749686919152736663818359375
-18014398509481983	-51	-7.999999999999999555910790149937383830547332763671875
-18014398509481983	-50	-15.99999999999999911182158029987476766109466552734375
-18014398509481983	-49	-31.9999999999999982236431605997495353221893310546875
-18014398509481983	-48	-63.999999999999996447286321199499070644378662109375
-18014398509481983	-47	-127.99999999999999289457264239899814128875732421875
-18014398509481983	-46	-255.9999999999999857891452847979962825775146484375
-18014398509481983	-45	-511.999999999999971578290569595992565155029296875
-18014398509481983	-44	-1023.99999999999994315658113919198513031005859375
-18014398509481983	-43	-2047.9999999999998863131622783839702606201171875
-18014398509481983	-42	-4095.999999999999772626324556767940521240234375
-18014398509481983	-41	-8191.99999999999954525264911353588104248046875
-18014398509481983	-40	-16383.9999999999990905052982270717620849609375
-18014398509481983	-39	-32767.999999999998181010596454143524169921875
-18014398509481983	-38	-65535.99999999999636202119290828704833984375
-18014398509481983	-37	-131071.9999999999927240423858165740966796875
-18014398509481983	-36	-262143.999999999985448084771633148193359375
-18014398509481983	-35	-524287.99999999997089616954326629638671875
-18014398509481983	-34	-1048575.9999999999417923390865325927734375
-18014398509481983	-33	-2097151.999999999883584678173065185546875
-18014398509481983	-32	-4194303.99999999976716935634613037109375
-18014398509481983	-31	-8388607.9999999995343387126922607421875
-18014398509481983	-30	-16777215.999999999068677425384521484375
-18014398509481983	-29	-33554431.99999999813735485076904296875
-18014398509481983	-28	-67108863.9999999962747097015380859375
-18014398509481983	-27	-134217727.999999992549419403076171875
-18014398509481983	-26	-268435455.99999998509883880615234375
-18014398509481983	-25	-536870911.9999999701976776123046875
-18014398509481983	-24	-1073741823.999999940395355224609375
-18014398509481983	-23	-2147483647.99999988079071044921875
-18014398509481983	-22	-4294967295.9999997615814208984375
-18014398509481983	-21	-8589934591.999999523162841796875
-18014398509481983	-20	-17179869183.99999904632568359375
-18014398509481983	-19	-34359738367.9999980926513671875
-18014398509481983	-18	-68719476735.999996185302734375
-18014398509481983	-17	-137438953471.99999237060546875
-18014398509481983	-16	-274877906943.9999847412109375
-18014398509481983	-15	-549755813887.999969482421875
-18014398509481983	-14	-1099511627775.99993896484375
-18014398509481983	-13	-2199023255551.9998779296875
-18014398509481983	-12	-4398046511103.999755859375
-18014398509481983	-11	-8796093022207.99951171875
-18014398509481983	-10	-17592186044415.9990234375
-18014398509481983	-9	-35184372088831.998046875
-18014398509481983	-8	-70368744177663.99609375
-18014398509481983	-7	-140737488355327.9921875
-18014398509481983	-6	-281474976710655.984375
-18014398509481983	-5	-562949953421311.96875
-18014398509481983	-4	-1125899906842623.9375
-18014398509481983	-3	-2251799813685247.875
-18014398509481983	-2	-4503599627370495.75
-18014398509481983	-1	-9007199254740991.5
-18014398509481983	0	-18014398509481983
-18014398509481983	1	-36028797018963966
-18014398509481983	2	-72057594037927932
-18014398509481983	3	-144115188075855864
-18014398509481983	4	-288230376151711728
-18014398509481983	5	-576460752303423456
-18014398509481983	6	-1152921504606846912
-18014398509481983	7	-2305843009213693824
-18014398509481983	8	-4611686018427387648
-18014398509481983	9	-9223372036854775296
-18014398509481983	10	-18446744073709550592
-18014398509481983	11	-36893488147419101184
-18014398509481983	12	-73786976294838202368
-18014398509481983	13	-147573952589676404736
-18014398509481983	14	-295147905179352809472
-18014398509481983	15	-590295810358705618944
-18014398509481983	16	-1180591620717411237888
-18014398509481983	17	-2361183241434822475776
-18014398509481983	18	-4722366482869644951552
-18014398509481983	19	-9444732965739289903104
-18014398509481983	20	-18889465931478579806208
-18014398509481983	21	-37778931862957159612416
-18014398509481983	22	-75557863725914319224832
-18014398509481983	23	-151115727451828638449664
-18014398509481983	24	-302231454903657276899328
-18014398509481983	25	-604462909807314553798656
-18014398509481983	26	-1208925819614629107597312
-18014398509481983	27	-2417851639229258215194624
-18014398509481983	28	-4835703278458516430389248
-18014398509481983	29	-9671406556917032860778496
-18014398509481983	30	-19342813113834065721556992
-18014398509481983	31	-38685626227668131443113984
-18014398509481983	32	-77371252455336262886227968
-18014398509481983	33	-154742504910672525772455936
-18014398509481983	34	-309485009821345051544911872
-18014398509481983	35	-618970019642690103089823744
-18014398509481983	36	-1237940039285380206179647488
-18014398509481983	37	-2475880078570760412359294976
-18014398509481983	38	-4951760157141520824718589952
-18014398509481983	39	-9903520314283041649437179904
-18014398509481983	40	-19807040628566083298874359808
-18014398509481983	41	-39614081257132166597748719616
-18014398509481983	42	-79228162514264333195497439232
-18014398509481983	43	-158456325028528666390994878464
-18014398509481983	44	-316912650057057332781989756928
-18014398509481983	45	-633825300114114665563979513856
-18014398509481983	46	-1267650600228229331127959027712
-18014398509481983	47	-2535301200456458662255918055424
-18014398509481983	48	-5070602400912917324511836110848
-18014398509481983	49	-10141204801825834649023672221696
-18014398509481983	50	-20282409603651669298047344443392
-18014398509481983	51	-40564819207303338596094688886784
-18014398509481983	52	-81129638414606677192189377773568
-18014398509481983	53	-162259276829213354384378755547136
-18014398509481983	54	-324518553658426708768757511094272
-18014398509481983	55	-649037107316853417537515022188544
-18014398509481983	56	-1298074214633706835075030044377088
-18014398509481983	57	-2596148429267413670150060088754176
-18014398509481983	58	-5192296858534827340300120177508352
-18014398509481983	59	-10384593717069654680600240355016704
-18014398509481983	60	-20769187434139309361200480710033408
-18014398509481983	61	-41538374868278618722400961420066816
-18014398509481983	62	-83076749736557237444801922840133632
-18014398509481983	63	-166153499473114474889603845680267264
-18014398509481983	64	-332306998946228949779207691360534528
-18014398509481983	65	-664613997892457899558415382721069056
-18014398509481983	66	-1329227995784915799116830765442138112
-18014398509481983	67	-2658455991569831598233661530884276224
-18014398509481983	68	-5316911983139663196467323061768552448
-18014398509481983	69	-10633823966279326392934646123537104896
-18014398509481983	70	-21267647932558652785869292247074209792
-18014398509481983	71	-42535295865117305571738584494148419584
-18014398509481983	72	-85070591730234611143477168988296839168
-18014398509481983	73	-170141183460469222286954337976593678336
-18014398509481983	74	-340282366920938444573908675953187356672
-18014398509481983	75	-680564733841876889147817351906374713344
-18014398509481983	76	-1361129467683753778295634703812749426688
-18014398509481983	77	-2722258935367507556591269407625498853376
-18014398509481983	78	-5444517870735015113182538815250997706752
-18014398509481983	79	-10889035741470030226365077630501995413504
-18014398509481983	80	-21778071482940060452730155261003990827008
-18014398509481983	81	-43556142965880120905460310522007981654016
-18014398509481983	82	-87112285931760241810920621044015963308032
-18014398509481983	83	-174224571863520483621841242088031926616064
-18014398509481983	84	-348449143727040967243682484176063853232128
-18014398509481983	85	-696898287454081934487364968352127706464256
-18014398509481983	86	-1393796574908163868974729936704255412928512
-18014398509481983	87	-2787593149816327737949459873408510825857024
-18014398509481983	88	-5575186299632655475898919746817021651714048
-18014398509481983	89	-11150372599265310951797839493634043303428096
-18014398509481983	90	-22300745198530621903595678987268086606856192
-18014398509481983	91	-44601490397061243807191357974536173213712384
-18014398509481983	92	-89202980794122487614382715949072346427424768
-18014398509481983	93	-178405961588244975228765431898144692854849536
-18014398509481983	94	-356811923176489950457530863796289385709699072
-18014398509481983	95	-713623846352979900915061727592578771419398144
-18014398509481983	96	-1427247692705959801830123455185157542838796288
-18014398509481983	97	-2854495385411919603660246910370315085677592576
-18014398509481983	98	-5708990770823839207320493820740630171355185152
-18014398509481983	99	-11417981541647678414640987641481260342710370304
-18014398509481983	100	-22835963083295356829281975282962520685420740608
-18014398509481983	101	-45671926166590713658563950565925041370841481216
-18014398509481983	102	-91343852333181427317127901131850082741682962432
-18014398509481983	103	-182687704666362854634255802263700165483365924864
-18014398509481983	104	-365375409332725709268511604527400330966731849728
-18014398509481983	105	-730750818665451418537023209054800661933463699456
-18014398509481983	106	-1461501637330902837074046418109601323866927398912
-18014398509481983	107	-2923003274661805674148092836219202647733854797824
-18014398509481983	108	-5846006549323611348296185672438405295467709595648
-18014398509481983	109	-11692013098647222696592371344876810590935419191296
-18014398509481983	110	-23384026197294445393184742689753621181870838382592
-18014398509481983	111	-46768052394588890786369485379507242363741676765184
-18014398509481983	112	-93536104789177781572738970759014484727483353530368
-18014398509481983	113	-187072209578355563145477941518028969454966707060736
-18014398509481983	114	-374144419156711126290955883036057938909933414121472
-18014398509481983	115	-748288838313422252581911766072115877819866828242944
-18014398509481983	116	-1496577676626844505163823532144231755639733656485888
-18014398509481983	117	-2993155353253689010327647064288463511279467312971776
-18014398509481983	118	-5986310706507378020655294128576927022558934625943552
-18014398509481983	119	-11972621413014756041310588257153854045117869251887104
-18014398509481983	120	-23945242826029512082621176514307708090235738503774208
-18014398509481983	121	-47890485652059024165242353028615416180471477007548416
-18014398509481983	122	-95780971304118048330484706057230832360942954015096832
-18014398509481983	123	-191561942608236096660969412114461664721885908030193664
-18014398509481983	124	-383123885216472193321938824228923329443771816060387328
-18014398509481983	125	-766247770432944386643877648457846658887543632120774656
-18014398509481983	126	-1532495540865888773287755296915693317775087264241549312
-18014398509481983	127	-3064991081731777546575510593831386635550174528483098624
-18014398509481983	128	-6129982163463555093151021187662773271100349056966197248
-18014398509481983	129	-12259964326927110186302042375325546542200698113932394496
-18014398509481983	130	-24519928653854220372604084750651093084401396227864788992
-18014398509481983	131	-49039857307708440745208169501302186168802792455729577984
-18014398509481983	132	-98079714615416881490416339002604372337605584911459155968
-18014398509481983	133	-196159429230833762980832678005208744675211169822918311936
-18014398509481983	134	-392318858461667525961665356010417489350422339645836623872
-18014398509481983	135	-784637716923335051923330712020834978700844679291673247744
-18014398509481983	136	-1569275433846670103846661424041669957401689358583346495488
-18014398509481983	137	-3138550867693340207693322848083339914803378717166692990976
-18014398509481983	138	-6277101735386680415386645696166679829606757434333385981952
-18014398509481983	139	-12554203470773360830773291392333359659213514868666771963904
-18014398509481983	140	-25108406941546721661546582784666719318427029737333543927808
-18014398509481983	141	-50216813883093443323093165569333438636854059474667087855616
-18014398509481983	142	-100433627766186886646186331138666877273708118949334175711232
-18014398509481983	143	-200867255532373773292372662277333754547416237898668351422464
-18014398509481983	144	-401734511064747546584745324554667509094832475797336702844928
-18014398509481983	145	-803469022129495093169490649109335018189664951594673405689856
-18014398509481983	146	-1606938044258990186338981298218670036379329903189346811379712
-18014398509481983	147	-3213876088517980372677962596437340072758659806378693622759424
-18014398509481983	148	-6427752177035960745355925192874680145517319612757387245518848
-18014398509481983	149	-12855504354071921490711850385749360291034639225514774491037696
-18014398509481983	150	-25711008708143842981423700771498720582069278451029548982075392
-18014398509481983	151	-51422017416287685962847401542997441164138556902059097964150784
-18014398509481983	152	-102844034832575371925694803085994882328277113804118195928301568
-18014398509481983	153	-205688069665150743851389606171989764656554227608236391856603136
-18014398509481983	154	-411376139330301487702779212343979529313108455216472783713206272
-18014398509481983	155	-822752278660602975405558424687959058626216910432945567426412544
-18014398509481983	156	-1645504557321205950811116849375918117252433820865891134852825088
-18014398509481983	157	-3291009114642411901622233698751836234504867641731782269705650176
-18014398509481983	158	-6582018229284823803244467397503672469009735283463564539411300352
-18014398509481983	159	-13164036458569647606488934795007344938019470566927129078822600704
-18014398509481983	160	-26328072917139295212977869590014689876038941133854258157645201408
-18014398509481983	161	-52656145834278590425955739180029379752077882267708516315290402816
-18014398509481983	162	-105312291668557180851911478360058759504155764535417032630580805632
-18014398509481983	163	-210624583337114361703822956720117519008311529070834065261161611264
-18014398509481983	164	-421249166674228723407645913440235038016623058141668130522323222528
-18014398509481983	165	-842498333348457446815291826880470076033246116283336261044646445056
-18014398509481983	166	-1684996666696914893630583653760940152066492232566672522089292890112
-18014398509481983	167	-3369993333393829787261167307521880304132984465133345044178585780224
-18014398509481983	168	-6739986666787659574522334615043760608265968930266690088357171560448
-18014398509481983	169	-13479973333575319149044669230087521216531937860533380176714343120896
-18014398509481983	170	-26959946667150638298089338460175042433063875721066760353428686241792
-18014398509481983	171	-53919893334301276596178676920350084866127751442133520706857372483584
-18014398509481983	172	-107839786668602553192357353840700169732255502884267041413714744967168
-18014398509481983	173	-215679573337205106384714707681400339464511005768534082827429489934336
-18014398509481983	174	-431359146674410212769429415362800678929022011537068165654858979868672
-18014398509481983	175	-862718293348820425538858830725601357858044023074136331309717959737344
-18014398509481983	176	-1725436586697640851077717661451202715716088046148272662619435919474688
-18014398509481983	177	-3450873173395281702155435322902405431432176092296545325238871838949376
-18014398509481983	178	-6901746346790563404310870645804810862864352184593090650477743677898752
-18014398509481983	179	-13803492693581126808621741291609621725728704369186181300955487355797504
-18014398509481983	180	-27606985387162253617243482583219243451457408738372362601910974711595008
-18014398509481983	181	-55213970774324507234486965166438486902914817476744725203821949423190016
-18014398509481983	182	-110427941548649014468973930332876973805829634953489450407643898846380032
-18014398509481983	183	-220855883097298028937947860665753947611659269906978900815287797692760064
-18014398509481983	184	-441711766194596057875895721331507895223318539813957801630575595385520128
-18014398509481983	185	-883423532389192115751791442663015790446637079627915603261151190771040256
-18014398509481983	186	-1766847064778384231503582885326031580893274159255831206522302381542080512
-18014398509481983	187	-3533694129556768463007165770652063161786548318511662413044604763084161024
-18014398509481983	188	-7067388259113536926014331541304126323573096637023324826089209526168322048
-18014398509481983	189	-14134776518227073852028663082608252647146193274046649652178419052336644096
-18014398509481983	190	-28269553036454147704057326165216505294292386548093299304356838104673288192
-18014398509481983	191	-56539106072908295408114652330433010588584773096186598608713676209346576384
-18014398509481983	192	-113078212145816590816229304660866021177169546192373197217427352418693152768
-18014398509481983	193	-226156424291633181632458609321732042354339092384746394434854704837386305536
-18014398509481983	194	-452312848583266363264917218643464084708678184769492788869709409674772611072
-18014398509481983	195	-904625697166532726529834437286928169417356369538985577739418819349545222144
-18014398509481983	196	-1809251394333065453059668874573856338834712739077971155478837638699090444288
-18014398509481983	197	-3618502788666130906119337749147712677669425478155942310957675277398180888576
-18014398509481983	198	-7237005577332261812238675498295425355338850956311884621915350554796361777152
-18014398509481983	199	-14474011154664523624477350996590850710677701912623769243830701109592723554304
-18014398509481983	200	-28948022309329047248954701993181701421355403825247538487661402219185447108608
-18014398509481983	201	-57896044618658094497909403986363402842710807650495076975322804438370894217216
-18014398509481983	202	-115792089237316188995818807972726805685421615300990153950645608876741788434432
-18014398509481983	203	-231584178474632377991637615945453611370843230601980307901291217753483576868864
-18014398509481983	204	-463168356949264755983275231890907222741686461203960615802582435506967153737728
-18014398509481983	205	-926336713898529511966550463781814445483372922407921231605164871013934307475456
-18014398509481983	206	-1852673427797059023933100927563628890966745844815842463210329742027868614950912
-18014398509481983	207	-3705346855594118047866201855127257781933491689631684926420659484055737229901824
-18014398509481983	208	-7410693711188236095732403710254515563866983379263369852841318968111474459803648
-18014398509481983	209	-14821387422376472191464807420509031127733966758526739705682637936222948919607296
-18014398509481983	210	-29642774844752944382929614841018062255467933517053479411365275872445897839214592
-18014398509481983	211	-59285549689505888765859229682036124510935867034106958822730551744891795678429184
-18014398509481983	212	-118571099379011777531718459364072249021871734068213917645461103489783591356858368
-18014398509481983	213	-237142198758023555063436918728144498043743468136427835290922206979567182713716736
-18014398509481983	214	-474284397516047110126873837456288996087486936272855670581844413959134365427433472
-18014398509481983	215	-948568795032094220253747674912577992174973872545711341163688827918268730854866944
-18014398509481983	216	-1897137590064188440507495349825155984349947745091422682327377655836537461709733888
-18014398509481983	217	-3794275180128376881014990699650311968699895490182845364654755311673074923419467776
-18014398509481983	218	-7588550360256753762029981399300623937399790980365690729309510623346149846838935552
-18014398509481983	219	-15177100720513507524059962798601247874799581960731381458619021246692299693677871104
-18014398509481983	220	-30354201441027015048119925597202495749599163921462762917238042493384599387355742208
-18014398509481983	221	-60708402882054030096239851194404991499198327842925525834476084986769198774711484416
-18014398509481983	222	-121416805764108060192479702388809982998396655685851051668952169973538397549422968832
-18014398509481983	223	-242833611528216120384959404777619965996793311371702103337904339947076795098845937664
-18014398509481983	224	-485667223056432240769918809555239931993586622743404206675808679894153590197691875328
-18014398509481983	225	-971334446112864481539837619110479863987173245486808413351617359788307180395383750656
-18014398509481983	226	-1942668892225728963079675238220959727974346490973616826703234719576614360790767501312
-18014398509481983	227	-3885337784451457926159350476441919455948692981947233653406469439153228721581535002624
-18014398509481983	228	-7770675568902915852318700952883838911897385963894467306812938878306457443163070005248
-18014398509481983	229	-15541351137805831704637401905767677823794771927788934613625877756612914886326140010496
-18014398509481983	230	-31082702275611663409274803811535355647589543855577869227251755513225829772652280020992
-18014398509481983	231	-62165404551223326818549607623070711295179087711155738454503511026451659545304560041984
-18014398509481983	232	-124330809102446653637099215246141422590358175422311476909007022052903319090609120083968
-18014398509481983	233	-248661618204893307274198430492282845180716350844622953818014044105806638181218240167936
-18014398509481983	234	-497323236409786614548396860984565690361432701689245907636028088211613276362436480335872
-18014398509481983	235	-994646472819573229096793721969131380722865403378491815272056176423226552724872960671744
-18014398509481983	236	-1989292945639146458193587443938262761445730806756983630544112352846453105449745921343488
-18014398509481983	237	-3978585891278292916387174887876525522891461613513967261088224705692906210899491842686976
-18014398509481983	238	-7957171782556585832774349775753051045782923227027934522176449411385812421798983685373952
-18014398509481983	239	-15914343565113171665548699551506102091565846454055869044352898822771624843597967370747904
-18014398509481983	240	-31828687130226343331097399103012204183131692908111738088705797645543249687195934741495808
-18014398509481983	241	-63657374260452686662194798206024408366263385816223476177411595291086499374391869482991616
-18014398509481983	242	-127314748520905373324389596412048816732526771632446952354823190582172998748783738965983232
-18014398509481983	243	-254629497041810746648779192824097633465053543264893904709646381164345997497567477931966464
-18014398509481983	244	-509258994083621493297558385648195266930107086529787809419292762328691994995134955863932928
-18014398509481983	245	-1018517988167242986595116771296390533860214173059575618838585524657383989990269911727865856
-18014398509481983	246	-2037035976334485973190233542592781067720428346119151237677171049314767979980539823455731712
-18014398509481983	247	-4074071952668971946380467085185562135440856692238302475354342098629535959961079646911463424
-18014398509481983	248	-8148143905337943892760934170371124270881713384476604950708684197259071919922159293822926848
-18014398509481983	249	-16296287810675887785521868340742248541763426768953209901417368394518143839844318587645853696
-18014398509481983	250	-32592575621351775571043736681484497083526853537906419802834736789036287679688637175291707392
-18014398509481983	251	-65185151242703551142087473362968994167053707075812839605669473578072575359377274350583414784
-18014398509481983	252	-130370302485407102284174946725937988334107414151625679211338947156145150718754548701166829568
-18014398509481983	253	-260740604970814204568349893451875976668214828303251358422677894312290301437509097402333659136
-18014398509481983	254	-521481209941628409136699786903751953336429656606502716845355788624580602875018194804667318272
-18014398509481983	255	-1042962419883256818273399573807503906672859313213005433690711577249161205750036389609334636544
-18014398509481983	256	-2085924839766513636546799147615007813345718626426010867381423154498322411500072779218669273088
-18014398509481983	257	-4171849679533027273093598295230015626691437252852021734762846308996644823000145558437338546176
-18014398509481983	258	-8343699359066054546187196590460031253382874505704043469525692617993289646000291116874677092352
-18014398509481983	259	-16687398718132109092374393180920062506765749011408086939051385235986579292000582233749354184704
-18014398509481983	260	-33374797436264218184748786361840125013531498022816173878102770471973158584001164467498708369408
-18014398509481983	261	-66749594872528436369497572723680250027062996045632347756205540943946317168002328934997416738816
-18014398509481983	262	-133499189745056872738995145447360500054125992091264695512411081887892634336004657869994833477632
-18014398509481983	263	-266998379490113745477990290894721000108251984182529391024822163775785268672009315739989666955264
-18014398509481983	264	-533996758980227490955980581789442000216503968365058782049644327551570537344018631479979333910528
-18014398509481983	265	-1067993517960454981911961163578884000433007936730117564099288655103141074688037262959958667821056
-18014398509481983	266	-2135987035920909963823922327157768000866015873460235128198577310206282149376074525919917335642112
-18014398509481983	267	-4271974071841819927647844654315536001732031746920470256397154620412564298752149051839834671284224
-18014398509481983	268	-8543948143683639855295689308631072003464063493840940512794309240825128597504298103679669342568448
-18014398509481983	269	-17087896287367279710591378617262144006928126987681881025588618481650257195008596207359338685136896
-18014398509481983	270	-34175792574734559421182757234524288013856253975363762051177236963300514390017192414718677370273792
-18014398509481983	271	-68351585149469118842365514469048576027712507950727524102354473926601028780034384829437354740547584
-18014398509481983	272	-136703170298938237684731028938097152055425015901455048204708947853202057560068769658874709481095168
-18014398509481983	273	-273406340597876475369462057876194304110850031802910096409417895706404115120137539317749418962190336
-18014398509481983	274	-546812681195752950738924115752388608221700063605820192818835791412808230240275078635498837924380672
-18014398509481983	275	-1093625362391505901477848231504777216443400127211640385637671582825616460480550157270997675848761344
-18014398509481983	276	-2187250724783011802955696463009554432886800254423280771275343165651232920961100314541995351697522688
-18014398509481983	277	-4374501449566023605911392926019108865773600508846561542550686331302465841922200629083990703395045376
-18014398509481983	278	-8749002899132047211822785852038217731547201017693123085101372662604931683844401258167981406790090752
-18014398509481983	279	-17498005798264094423645571704076435463094402035386246170202745325209863367688802516335962813580181504
-18014398509481983	280	-34996011596528188847291143408152870926188804070772492340405490650419726735377605032671925627160363008
-18014398509481983	281	-69992023193056377694582286816305741852377608141544984680810981300839453470755210065343851254320726016
-18014398509481983	282	-139984046386112755389164573632611483704755216283089969361621962601678906941510420130687702508641452032
-18014398509481983	283	-279968092772225510778329147265222967409510432566179938723243925203357813883020840261375405017282904064
-18014398509481983	284	-559936185544451021556658294530445934819020865132359877446487850406715627766041680522750810034565808128
-18014398509481983	285	-1119872371088902043113316589060891869638041730264719754892975700813431255532083361045501620069131616256
-18014398509481983	286	-2239744742177804086226633178121783739276083460529439509785951401626862511064166722091003240138263232512
-18014398509481983	287	-4479489484355608172453266356243567478552166921058879019571902803253725022128333444182006480276526465024
-18014398509481983	288	-8958978968711216344906532712487134957104333842117758039143805606507450044256666888364012960553052930048
-18014398509481983	289	-17917957937422432689813065424974269914208667684235516078287611213014900088513333776728025921106105860096
-18014398509481983	290	-35835915874844865379626130849948539828417335368471032156575222426029800177026667553456051842212211720192
-18014398509481983	291	-71671831749689730759252261699897079656834670736942064313150444852059600354053335106912103684424423440384
-18014398509481983	292	-143343663499379461518504523399794159313669341473884128626300889704119200708106670213824207368848846880768
-18014398509481983	293	-286687326998758923037009046799588318627338682947768257252601779408238401416213340427648414737697693761536
-18014398509481983	294	-573374653997517846074018093599176637254677365895536514505203558816476802832426680855296829475395387523072
-18014398509481983	295	-1146749307995035692148036187198353274509354731791073029010407117632953605664853361710593658950790775046144
-18014398509481983	296	-2293498615990071384296072374396706549018709463582146058020814235265907211329706723421187317901581550092288
-18014398509481983	297	-4586997231980142768592144748793413098037418927164292116041628470531814422659413446842374635803163100184576
-18014398509481983	298	-9173994463960285537184289497586826196074837854328584232083256941063628845318826893684749271606326200369152
-18014398509481983	299	-18347988927920571074368578995173652392149675708657168464166513882127257690637653787369498543212652400738304
-18014398509481983	300	-36695977855841142148737157990347304784299351417314336928333027764254515381275307574738997086425304801476608
-18014398509481983	301	-73391955711682284297474315980694609568598702834628673856666055528509030762550615149477994172850609602953216
-18014398509481983	302	-146783911423364568594948631961389219137197405669257347713332111057018061525101230298955988345701219205906432
-18014398509481983	303	-293567822846729137189897263922778438274394811338514695426664222114036123050202460597911976691402438411812864
-18014398509481983	304	-587135645693458274379794527845556876548789622677029390853328444228072246100404921195823953382804876823625728
-18014398509481983	305	-1174271291386916548759589055691113753097579245354058781706656888456144492200809842391647906765609753647251456
-18014398509481983	306	-2348542582773833097519178111382227506195158490708117563413313776912288984401619684783295813531219507294502912
-18014398509481983	307	-4697085165547666195038356222764455012390316981416235126826627553824577968803239369566591627062439014589005824
-18014398509481983	308	-9394170331095332390076712445528910024780633962832470253653255107649155937606478739133183254124878029178011648
-18014398509481983	309	-18788340662190664780153424891057820049561267925664940507306510215298311875212957478266366508249756058356023296
-18014398509481983	310	-37576681324381329560306849782115640099122535851329881014613020430596623750425914956532733016499512116712046592
-18014398509481983	311	-75153362648762659120613699564231280198245071702659762029226040861193247500851829913065466032999024233424093184
-18014398509481983	312	-150306725297525318241227399128462560396490143405319524058452081722386495001703659826130932065998048466848186368
-18014398509481983	313	-300613450595050636482454798256925120792980286810639048116904163444772990003407319652261864131996096933696372736
-18014398509481983	314	-601226901190101272964909596513850241585960573621278096233808326889545980006814639304523728263992193867392745472
-18014398509481983	315	-1202453802380202545929819193027700483171921147242556192467616653779091960013629278609047456527984387734785490944
-18014398509481983	316	-2404907604760405091859638386055400966343842294485112384935233307558183920027258557218094913055968775469570981888
-18014398509481983	317	-4809815209520810183719276772110801932687684588970224769870466615116367840054517114436189826111937550939141963776
-18014398509481983	318	-9619630419041620367438553544221603865375369177940449539740933230232735680109034228872379652223875101878283927552
-18014398509481983	319	-19239260838083240734877107088443207730750738355880899079481866460465471360218068457744759304447750203756567855104
-18014398509481983	320	-38478521676166481469754214176886415461501476711761798158963732920930942720436136915489518608895500407513135710208
-18014398509481983	321	-76957043352332962939508428353772830923002953423523596317927465841861885440872273830979037217791000815026271420416
-18014398509481983	322	-153914086704665925879016856707545661846005906847047192635854931683723770881744547661958074435582001630052542840832
-18014398509481983	323	-307828173409331851758033713415091323692011813694094385271709863367447541763489095323916148871164003260105085681664
-18014398509481983	324	-615656346818663703516067426830182647384023627388188770543419726734895083526978190647832297742328006520210171363328
-18014398509481983	325	-1231312693637327407032134853660365294768047254776377541086839453469790167053956381295664595484656013040420342726656
-18014398509481983	326	-2462625387274654814064269707320730589536094509552755082173678906939580334107912762591329190969312026080840685453312
-18014398509481983	327	-4925250774549309628128539414641461179072189019105510164347357813879160668215825525182658381938624052161681370906624
-18014398509481983	328	-9850501549098619256257078829282922358144378038211020328694715627758321336431651050365316763877248104323362741813248
-18014398509481983	329	-19701003098197238512514157658565844716288756076422040657389431255516642672863302100730633527754496208646725483626496
-18014398509481983	330	-39402006196394477025028315317131689432577512152844081314778862511033285345726604201461267055508992417293450967252992
-18014398509481983	331	-78804012392788954050056630634263378865155024305688162629557725022066570691453208402922534111017984834586901934505984
-18014398509481983	332	-157608024785577908100113261268526757730310048611376325259115450044133141382906416805845068222035969669173803869011968
-18014398509481983	333	-315216049571155816200226522537053515460620097222752650518230900088266282765812833611690136444071939338347607738023936
-18014398509481983	334	-630432099142311632400453045074107030921240194445505301036461800176532565531625667223380272888143878676695215476047872
-18014398509481983	335	-1260864198284623264800906090148214061842480388891010602072923600353065131063251334446760545776287757353390430952095744
-18014398509481983	336	-2521728396569246529601812180296428123684960777782021204145847200706130262126502668893521091552575514706780861904191488
-18014398509481983	337	-5043456793138493059203624360592856247369921555564042408291694401412260524253005337787042183105151029413561723808382976
-18014398509481983	338	-10086913586276986118407248721185712494739843111128084816583388802824521048506010675574084366210302058827123447616765952
-18014398509481983	339	-20173827172553972236814497442371424989479686222256169633166777605649042097012021351148168732420604117654246895233531904
-18014398509481983	340	-40347654345107944473628994884742849978959372444512339266333555211298084194024042702296337464841208235308493790467063808
-18014398509481983	341	-80695308690215888947257989769485699957918744889024678532667110422596168388048085404592674929682416470616987580934127616
-18014398509481983	342	-161390617380431777894515979538971399915837489778049357065334220845192336776096170809185349859364832941233975161868255232
-18014398509481983	343	-322781234760863555789031959077942799831674979556098714130668441690384673552192341618370699718729665882467950323736510464
-18014398509481983	344	-645562469521727111578063918155885599663349959112197428261336883380769347104384683236741399437459331764935900647473020928
-18014398509481983	345	-1291124939043454223156127836311771199326699918224394856522673766761538694208769366473482798874918663529871801294946041856
-18014398509481983	346	-2582249878086908446312255672623542398653399836448789713045347533523077388417538732946965597749837327059743602589892083712
-18014398509481983	347	-5164499756173816892624511345247084797306799672897579426090695067046154776835077465893931195499674654119487205179784167424
-18014398509481983	348	-10328999512347633785249022690494169594613599345795158852181390134092309553670154931787862390999349308238974410359568334848
-18014398509481983	349	-20657999024695267570498045380988339189227198691590317704362780268184619107340309863575724781998698616477948820719136669696
-18014398509481983	350	-41315998049390535140996090761976678378454397383180635408725560536369238214680619727151449563997397232955897641438273339392
-18014398509481983	351	-82631996098781070281992181523953356756908794766361270817451121072738476429361239454302899127994794465911795282876546678784
-18014398509481983	352	-165263992197562140563984363047906713513817589532722541634902242145476952858722478908605798255989588931823590565753093357568
-18014398509481983	353	-330527984395124281127968726095813427027635179065445083269804484290953905717444957817211596511979177863647181131506186715136
-18014398509481983	354	-661055968790248562255937452191626854055270358130890166539608968581907811434889915634423193023958355727294362263012373430272
-18014398509481983	355	-1322111937580497124511874904383253708110540716261780333079217937163815622869779831268846386047916711454588724526024746860544
-18014398509481983	356	-2644223875160994249023749808766507416221081432523560666158435874327631245739559662537692772095833422909177449052049493721088
-18014398509481983	357	-5288447750321988498047499617533014832442162865047121332316871748655262491479119325075385544191666845818354898104098987442176
-18014398509481983	358	-10576895500643976996094999235066029664884325730094242664633743497310524982958238650150771088383333691636709796208197974884352
-18014398509481983	359	-21153791001287953992189998470132059329768651460188485329267486994621049965916477300301542176766667383273419592416395949768704
-18014398509481983	360	-42307582002575907984379996940264118659537302920376970658534973989242099931832954600603084353533334766546839184832791899537408
-18014398509481983	361	-84615164005151815968759993880528237319074605840753941317069947978484199863665909201206168707066669533093678369665583799074816
-18014398509481983	362	-169230328010303631937519987761056474638149211681507882634139895956968399727331818402412337414133339066187356739331167598149632
-18014398509481983	363	-338460656020607263875039975522112949276298423363015765268279791913936799454663636804824674828266678132374713478662335196299264
-18014398509481983	364	-676921312041214527750079951044225898552596846726031530536559583827873598909327273609649349656533356264749426957324670392598528
-18014398509481983	365	-1353842624082429055500159902088451797105193693452063061073119167655747197818654547219298699313066712529498853914649340785197056
-18014398509481983	366	-2707685248164858111000319804176903594210387386904126122146238335311494395637309094438597398626133425058997707829298681570394112
-18014398509481983	367	-5415370496329716222000639608353807188420774773808252244292476670622988791274618188877194797252266850117995415658597363140788224
-18014398509481983	368	-10830740992659432444001279216707614376841549547616504488584953341245977582549236377754389594504533700235990831317194726281576448
-18014398509481983	369	-21661481985318864888002558433415228753683099095233008977169906682491955165098472755508779189009067400471981662634389452563152896
-18014398509481983	370	-43322963970637729776005116866830457507366198190466017954339813364983910330196945511017558378018134800943963325268778905126305792
-18014398509481983	371	-86645927941275459552010233733660915014732396380932035908679626729967820660393891022035116756036269601887926650537557810252611584
-18014398509481983	372	-173291855882550919104020467467321830029464792761864071817359253459935641320787782044070233512072539203775853301075115620505223168
-18014398509481983	373	-346583711765101838208040934934643660058929585523728143634718506919871282641575564088140467024145078407551706602150231241010446336
-18014398509481983	374	-693167423530203676416081869869287320117859171047456287269437013839742565283151128176280934048290156815103413204300462482020892672
-18014398509481983	375	-1386334847060407352832163739738574640235718342094912574538874027679485130566302256352561868096580313630206826408600924964041785344
-18014398509481983	376	-2772669694120814705664327479477149280471436684189825149077748055358970261132604512705123736193160627260413652817201849928083570688
-18014398509481983	377	-5545339388241629411328654958954298560942873368379650298155496110717940522265209025410247472386321254520827305634403699856167141376
-18014398509481983	378	-11090678776483258822657309917908597121885746736759300596310992221435881044530418050820494944772642509041654611268807399712334282752
-18014398509481983	379	-22181357552966517645314619835817194243771493473518601192621984442871762089060836101640989889545285018083309222537614799424668565504
-18014398509481983	380	-44362715105933035290629239671634388487542986947037202385243968885743524178121672203281979779090570036166618445075229598849337131008
-18014398509481983	381	-88725430211866070581258479343268776975085973894074404770487937771487048356243344406563959558181140072333236890150459197698674262016
-18014398509481983	382	-177450860423732141162516958686537553950171947788148809540975875542974096712486688813127919116362280144666473780300918395397348524032
-18014398509481983	383	-354901720847464282325033917373075107900343895576297619081951751085948193424973377626255838232724560289332947560601836790794697048064
-18014398509481983	384	-709803441694928564650067834746150215800687791152595238163903502171896386849946755252511676465449120578665895121203673581589394096128
-18014398509481983	385	-1419606883389857129300135669492300431601375582305190476327807004343792773699893510505023352930898241157331790242407347163178788192256
-18014398509481983	386	-2839213766779714258600271338984600863202751164610380952655614008687585547399787021010046705861796482314663580484814694326357576384512
-18014398509481983	387	-5678427533559428517200542677969201726405502329220761905311228017375171094799574042020093411723592964629327160969629388652715152769024
-18014398509481983	388	-11356855067118857034401085355938403452811004658441523810622456034750342189599148084040186823447185929258654321939258777305430305538048
-18014398509481983	389	-22713710134237714068802170711876806905622009316883047621244912069500684379198296168080373646894371858517308643878517554610860611076096
-18014398509481983	390	-45427420268475428137604341423753613811244018633766095242489824139001368758396592336160747293788743717034617287757035109221721222152192
-18014398509481983	391	-90854840536950856275208682847507227622488037267532190484979648278002737516793184672321494587577487434069234575514070218443442444304384
-18014398509481983	392	-181709681073901712550417365695014455244976074535064380969959296556005475033586369344642989175154974868138469151028140436886884888608768
-18014398509481983	393	-363419362147803425100834731390028910489952149070128761939918593112010950067172738689285978350309949736276938302056280873773769777217536
-18014398509481983	394	-726838724295606850201669462780057820979904298140257523879837186224021900134345477378571956700619899472553876604112561747547539554435072
-18014398509481983	395	-1453677448591213700403338925560115641959808596280515047759674372448043800268690954757143913401239798945107753208225123495095079108870144
-18014398509481983	396	-2907354897182427400806677851120231283919617192561030095519348744896087600537381909514287826802479597890215506416450246990190158217740288
-18014398509481983	397	-5814709794364854801613355702240462567839234385122060191038697489792175201074763819028575653604959195780431012832900493980380316435480576
-18014398509481983	398	-11629419588729709603226711404480925135678468770244120382077394979584350402149527638057151307209918391560862025665800987960760632870961152
-18014398509481983	399	-23258839177459419206453422808961850271356937540488240764154789959168700804299055276114302614419836783121724051331601975921521265741922304
-18014398509481983	400	-46517678354918838412906845617923700542713875080976481528309579918337401608598110552228605228839673566243448102663203951843042531483844608
-18014398509481983	401	-93035356709837676825813691235847401085427750161952963056619159836674803217196221104457210457679347132486896205326407903686085062967689216
-18014398509481983	402	-186070713419675353651627382471694802170855500323905926113238319673349606434392442208914420915358694264973792410652815807372170125935378432
-18014398509481983	403	-372141426839350707303254764943389604341711000647811852226476639346699212868784884417828841830717388529947584821305631614744340251870756864
-18014398509481983	404	-744282853678701414606509529886779208683422001295623704452953278693398425737569768835657683661434777059895169642611263229488680503741513728
-18014398509481983	405	-1488565707357402829213019059773558417366844002591247408905906557386796851475139537671315367322869554119790339285222526458977361007483027456
-18014398509481983	406	-2977131414714805658426038119547116834733688005182494817811813114773593702950279075342630734645739108239580678570445052917954722014966054912
-18014398509481983	407	-5954262829429611316852076239094233669467376010364989635623626229547187405900558150685261469291478216479161357140890105835909444029932109824
-18014398509481983	408	-11908525658859222633704152478188467338934752020729979271247252459094374811801116301370522938582956432958322714281780211671818888059864219648
-18014398509481983	409	-23817051317718445267408304956376934677869504041459958542494504918188749623602232602741045877165912865916645428563560423343637776119728439296
-18014398509481983	410	-47634102635436890534816609912753869355739008082919917084989009836377499247204465205482091754331825731833290857127120846687275552239456878592
-18014398509481983	411	-95268205270873781069633219825507738711478016165839834169978019672754998494408930410964183508663651463666581714254241693374551104478913757184
-18014398509481983	412	-190536410541747562139266439651015477422956032331679668339956039345509996988817860821928367017327302927333163428508483386749102208957827514368
-18014398509481983	413	-381072821083495124278532879302030954845912064663359336679912078691019993977635721643856734034654605854666326857016966773498204417915655028736
-18014398509481983	414	-762145642166990248557065758604061909691824129326718673359824157382039987955271443287713468069309211709332653714033933546996408835831310057472
-18014398509481983	415	-1524291284333980497114131517208123819383648258653437346719648314764079975910542886575426936138618423418665307428067867093992817671662620114944
-18014398509481983	416	-3048582568667960994228263034416247638767296517306874693439296629528159951821085773150853872277236846837330614856135734187985635343325240229888
-18014398509481983	417	-6097165137335921988456526068832495277534593034613749386878593259056319903642171546301707744554473693674661229712271468375971270686650480459776
-18014398509481983	418	-12194330274671843976913052137664990555069186069227498773757186518112639807284343092603415489108947387349322459424542936751942541373300960919552
-18014398509481983	419	-24388660549343687953826104275329981110138372138454997547514373036225279614568686185206830978217894774698644918849085873503885082746601921839104
-18014398509481983	420	-48777321098687375907652208550659962220276744276909995095028746072450559229137372370413661956435789549397289837698171747007770165493203843678208
-18014398509481983	421	-97554642197374751815304417101319924440553488553819990190057492144901118458274744740827323912871579098794579675396343494015540330986407687356416
-18014398509481983	422	-195109284394749503630608834202639848881106977107639980380114984289802236916549489481654647825743158197589159350792686988031080661972815374712832
-18014398509481983	423	-390218568789499007261217668405279697762213954215279960760229968579604473833098978963309295651486316395178318701585373976062161323945630749425664
-18014398509481983	424	-780437137578998014522435336810559395524427908430559921520459937159208947666197957926618591302972632790356637403170747952124322647891261498851328
-18014398509481983	425	-1560874275157996029044870673621118791048855816861119843040919874318417895332395915853237182605945265580713274806341495904248645295782522997702656
-18014398509481983	426	-3121748550315992058089741347242237582097711633722239686081839748636835790664791831706474365211890531161426549612682991808497290591565045995405312
-18014398509481983	427	-6243497100631984116179482694484475164195423267444479372163679497273671581329583663412948730423781062322853099225365983616994581183130091990810624
-18014398509481983	428	-12486994201263968232358965388968950328390846534888958744327358994547343162659167326825897460847562124645706198450731967233989162366260183981621248
-18014398509481983	429	-24973988402527936464717930777937900656781693069777917488654717989094686325318334653651794921695124249291412396901463934467978324732520367963242496
-18014398509481983	430	-49947976805055872929435861555875801313563386139555834977309435978189372650636669307303589843390248498582824793802927868935956649465040735926484992
-18014398509481983	431	-99895953610111745858871723111751602627126772279111669954618871956378745301273338614607179686780496997165649587605855737871913298930081471852969984
-18014398509481983	432	-199791907220223491717743446223503205254253544558223339909237743912757490602546677229214359373560993994331299175211711475743826597860162943705939968
-18014398509481983	433	-399583814440446983435486892447006410508507089116446679818475487825514981205093354458428718747121987988662598350423422951487653195720325887411879936
-18014398509481983	434	-799167628880893966870973784894012821017014178232893359636950975651029962410186708916857437494243975977325196700846845902975306391440651774823759872
-18014398509481983	435	-1598335257761787933741947569788025642034028356465786719273901951302059924820373417833714874988487951954650393401693691805950612782881303549647519744
-18014398509481983	436	-3196670515523575867483895139576051284068056712931573438547803902604119849640746835667429749976975903909300786803387383611901225565762607099295039488
-18014398509481983	437	-6393341031047151734967790279152102568136113425863146877095607805208239699281493671334859499953951807818601573606774767223802451131525214198590078976
-18014398509481983	438	-12786682062094303469935580558304205136272226851726293754191215610416479398562987342669718999907903615637203147213549534447604902263050428397180157952
-18014398509481983	439	-25573364124188606939871161116608410272544453703452587508382431220832958797125974685339437999815807231274406294427099068895209804526100856794360315904
-18014398509481983	440	-51146728248377213879742322233216820545088907406905175016764862441665917594251949370678875999631614462548812588854198137790419609052201713588720631808
-18014398509481983	441	-102293456496754427759484644466433641090177814813810350033529724883331835188503898741357751999263228925097625177708396275580839218104403427177441263616
-18014398509481983	442	-204586912993508855518969288932867282180355629627620700067059449766663670377007797482715503998526457850195250355416792551161678436208806854354882527232
-18014398509481983	443	-409173825987017711037938577865734564360711259255241400134118899533327340754015594965431007997052915700390500710833585102323356872417613708709765054464
-18014398509481983	444	-818347651974035422075877155731469128721422518510482800268237799066654681508031189930862015994105831400781001421667170204646713744835227417419530108928
-18014398509481983	445	-1636695303948070844151754311462938257442845037020965600536475598133309363016062379861724031988211662801562002843334340409293427489670454834839060217856
-18014398509481983	446	-3273390607896141688303508622925876514885690074041931201072951196266618726032124759723448063976423325603124005686668680818586854979340909669678120435712
-18014398509481983	447	-6546781215792283376607017245851753029771380148083862402145902392533237452064249519446896127952846651206248011373337361637173709958681819339356240871424
-18014398509481983	448	-13093562431584566753214034491703506059542760296167724804291804785066474904128499038893792255905693302412496022746674723274347419917363638678712481742848
-18014398509481983	449	-26187124863169133506428068983407012119085520592335449608583609570132949808256998077787584511811386604824992045493349446548694839834727277357424963485696
-18014398509481983	450	-52374249726338267012856137966814024238171041184670899217167219140265899616513996155575169023622773209649984090986698893097389679669454554714849926971392
-18014398509481983	451	-104748499452676534025712275933628048476342082369341798434334438280531799233027992311150338047245546419299968181973397786194779359338909109429699853942784
-18014398509481983	452	-209496998905353068051424551867256096952684164738683596868668876561063598466055984622300676094491092838599936363946795572389558718677818218859399707885568
-18014398509481983	453	-418993997810706136102849103734512193905368329477367193737337753122127196932111969244601352188982185677199872727893591144779117437355636437718799415771136
-18014398509481983	454	-837987995621412272205698207469024387810736658954734387474675506244254393864223938489202704377964371354399745455787182289558234874711272875437598831542272
-18014398509481983	455	-1675975991242824544411396414938048775621473317909468774949351012488508787728447876978405408755928742708799490911574364579116469749422545750875197663084544
-18014398509481983	456	-3351951982485649088822792829876097551242946635818937549898702024977017575456895753956810817511857485417598981823148729158232939498845091501750395326169088
-18014398509481983	457	-6703903964971298177645585659752195102485893271637875099797404049954035150913791507913621635023714970835197963646297458316465878997690183003500790652338176
-18014398509481983	458	-13407807929942596355291171319504390204971786543275750199594808099908070301827583015827243270047429941670395927292594916632931757995380366007001581304676352
-18014398509481983	459	-26815615859885192710582342639008780409943573086551500399189616199816140603655166031654486540094859883340791854585189833265863515990760732014003162609352704
-18014398509481983	460	-53631231719770385421164685278017560819887146173103000798379232399632281207310332063308973080189719766681583709170379666531727031981521464028006325218705408
-18014398509481983	461	-107262463439540770842329370556035121639774292346206001596758464799264562414620664126617946160379439533363167418340759333063454063963042928056012650437410816
-18014398509481983	462	-214524926879081541684658741112070243279548584692412003193516929598529124829241328253235892320758879066726334836681518666126908127926085856112025300874821632
-18014398509481983	463	-429049853758163083369317482224140486559097169384824006387033859197058249658482656506471784641517758133452669673363037332253816255852171712224050601749643264
-18014398509481983	464	-858099707516326166738634964448280973118194338769648012774067718394116499316965313012943569283035516266905339346726074664507632511704343424448101203499286528
-18014398509481983	465	-1716199415032652333477269928896561946236388677539296025548135436788232998633930626025887138566071032533810678693452149329015265023408686848896202406998573056
-18014398509481983	466	-3432398830065304666954539857793123892472777355078592051096270873576465997267861252051774277132142065067621357386904298658030530046817373697792404813997146112
-18014398509481983	467	-6864797660130609333909079715586247784945554710157184102192541747152931994535722504103548554264284130135242714773808597316061060093634747395584809627994292224
-18014398509481983	468	-13729595320261218667818159431172495569891109420314368204385083494305863989071445008207097108528568260270485429547617194632122120187269494791169619255988584448
-18014398509481983	469	-27459190640522437335636318862344991139782218840628736408770166988611727978142890016414194217057136520540970859095234389264244240374538989582339238511977168896
-18014398509481983	470	-54918381281044874671272637724689982279564437681257472817540333977223455956285780032828388434114273041081941718190468778528488480749077979164678477023954337792
-18014398509481983	471	-109836762562089749342545275449379964559128875362514945635080667954446911912571560065656776868228546082163883436380937557056976961498155958329356954047908675584
-18014398509481983	472	-219673525124179498685090550898759929118257750725029891270161335908893823825143120131313553736457092164327766872761875114113953922996311916658713908095817351168
-18014398509481983	473	-439347050248358997370181101797519858236515501450059782540322671817787647650286240262627107472914184328655533745523750228227907845992623833317427816191634702336
-18014398509481983	474	-878694100496717994740362203595039716473031002900119565080645343635575295300572480525254214945828368657311067491047500456455815691985247666634855632383269404672
-18014398509481983	475	-1757388200993435989480724407190079432946062005800239130161290687271150590601144961050508429891656737314622134982095000912911631383970495333269711264766538809344
-18014398509481983	476	-3514776401986871978961448814380158865892124011600478260322581374542301181202289922101016859783313474629244269964190001825823262767940990666539422529533077618688
-18014398509481983	477	-7029552803973743957922897628760317731784248023200956520645162749084602362404579844202033719566626949258488539928380003651646525535881981333078845059066155237376
-18014398509481983	478	-14059105607947487915845795257520635463568496046401913041290325498169204724809159688404067439133253898516977079856760007303293051071763962666157690118132310474752
-18014398509481983	479	-28118211215894975831691590515041270927136992092803826082580650996338409449618319376808134878266507797033954159713520014606586102143527925332315380236264620949504
-18014398509481983	480	-56236422431789951663383181030082541854273984185607652165161301992676818899236638753616269756533015594067908319427040029213172204287055850664630760472529241899008
-18014398509481983	481	-112472844863579903326766362060165083708547968371215304330322603985353637798473277507232539513066031188135816638854080058426344408574111701329261520945058483798016
-18014398509481983	482	-224945689727159806653532724120330167417095936742430608660645207970707275596946555014465079026132062376271633277708160116852688817148223402658523041890116967596032
-18014398509481983	483	-449891379454319613307065448240660334834191873484861217321290415941414551193893110028930158052264124752543266555416320233705377634296446805317046083780233935192064
-18014398509481983	484	-899782758908639226614130896481320669668383746969722434642580831882829102387786220057860316104528249505086533110832640467410755268592893610634092167560467870384128
-18014398509481983	485	-1799565517817278453228261792962641339336767493939444869285161663765658204775572440115720632209056499010173066221665280934821510537185787221268184335120935740768256
-18014398509481983	486	-3599131035634556906456523585925282678673534987878889738570323327531316409551144880231441264418112998020346132443330561869643021074371574442536368670241871481536512
-18014398509481983	487	-7198262071269113812913047171850565357347069975757779477140646655062632819102289760462882528836225996040692264886661123739286042148743148885072737340483742963073024
-18014398509481983	488	-14396524142538227625826094343701130714694139951515558954281293310125265638204579520925765057672451992081384529773322247478572084297486297770145474680967485926146048
-18014398509481983	489	-28793048285076455251652188687402261429388279903031117908562586620250531276409159041851530115344903984162769059546644494957144168594972595540290949361934971852292096
-18014398509481983	490	-57586096570152910503304377374804522858776559806062235817125173240501062552818318083703060230689807968325538119093288989914288337189945191080581898723869943704584192
-18014398509481983	491	-115172193140305821006608754749609045717553119612124471634250346481002125105636636167406120461379615936651076238186577979828576674379890382161163797447739887409168384
-18014398509481983	492	-230344386280611642013217509499218091435106239224248943268500692962004250211273272334812240922759231873302152476373155959657153348759780764322327594895479774818336768
-18014398509481983	493	-460688772561223284026435018998436182870212478448497886537001385924008500422546544669624481845518463746604304952746311919314306697519561528644655189790959549636673536
-18014398509481983	494	-921377545122446568052870037996872365740424956896995773074002771848017000845093089339248963691036927493208609905492623838628613395039123057289310379581919099273347072
-18014398509481983	495	-1842755090244893136105740075993744731480849913793991546148005543696034001690186178678497927382073854986417219810985247677257226790078246114578620759163838198546694144
-18014398509481983	496	-3685510180489786272211480151987489462961699827587983092296011087392068003380372357356995854764147709972834439621970495354514453580156492229157241518327676397093388288
-18014398509481983	497	-7371020360979572544422960303974978925923399655175966184592022174784136006760744714713991709528295419945668879243940990709028907160312984458314483036655352794186776576
-18014398509481983	498	-14742040721959145088845920607949957851846799310351932369184044349568272013521489429427983419056590839891337758487881981418057814320625968916628966073310705588373553152
-18014398509481983	499	-29484081443918290177691841215899915703693598620703864738368088699136544027042978858855966838113181679782675516975763962836115628641251937833257932146621411176747106304
-18014398509481983	500	-58968162887836580355383682431799831407387197241407729476736177398273088054085957717711933676226363359565351033951527925672231257282503875666515864293242822353494212608
-18014398509481983	501	-117936325775673160710767364863599662814774394482815458953472354796546176108171915435423867352452726719130702067903055851344462514565007751333031728586485644706988425216
-18014398509481983	502	-235872651551346321421534729727199325629548788965630917906944709593092352216343830870847734704905453438261404135806111702688925029130015502666063457172971289413976850432
-18014398509481983	503	-471745303102692642843069459454398651259097577931261835813889419186184704432687661741695469409810906876522808271612223405377850058260031005332126914345942578827953700864
-18014398509481983	504	-943490606205385285686138918908797302518195155862523671627778838372369408865375323483390938819621813753045616543224446810755700116520062010664253828691885157655907401728
-18014398509481983	505	-1886981212410770571372277837817594605036390311725047343255557676744738817730750646966781877639243627506091233086448893621511400233040124021328507657383770315311814803456
-18014398509481983	506	-3773962424821541142744555675635189210072780623450094686511115353489477635461501293933563755278487255012182466172897787243022800466080248042657015314767540630623629606912
-18014398509481983	507	-7547924849643082285489111351270378420145561246900189373022230706978955270923002587867127510556974510024364932345795574486045600932160496085314030629535081261247259213824
-18014398509481983	508	-15095849699286164570978222702540756840291122493800378746044461413957910541846005175734255021113949020048729864691591148972091201864320992170628061259070162522494518427648
-18014398509481983	509	-30191699398572329141956445405081513680582244987600757492088922827915821083692010351468510042227898040097459729383182297944182403728641984341256122518140325044989036855296
-18014398509481983	510	-60383398797144658283912890810163027361164489975201514984177845655831642167384020702937020084455796080194919458766364595888364807457283968682512245036280650089978073710592
-18014398509481983	511	-120766797594289316567825781620326054722328979950403029968355691311663284334768041405874040168911592160389838917532729191776729614914567937365024490072561300179956147421184
-18014398509481983	512	-241533595188578633135651563240652109444657959900806059936711382623326568669536082811748080337823184320779677835065458383553459229829135874730048980145122600359912294842368
-18014398509481983	513	-483067190377157266271303126481304218889315919801612119873422765246653137339072165623496160675646368641559355670130916767106918459658271749460097960290245200719824589684736
-18014398509481983	514	-966134380754314532542606252962608437778631839603224239746845530493306274678144331246992321351292737283118711340261833534213836919316543498920195920580490401439649179369472
-18014398509481983	515	-1932268761508629065085212505925216875557263679206448479493691060986612549356288662493984642702585474566237422680523667068427673838633086997840391841160980802879298358738944
-18014398509481983	516	-3864537523017258130170425011850433751114527358412896958987382121973225098712577324987969285405170949132474845361047334136855347677266173995680783682321961605758596717477888
-18014398509481983	517	-7729075046034516260340850023700867502229054716825793917974764243946450197425154649975938570810341898264949690722094668273710695354532347991361567364643923211517193434955776
-18014398509481983	518	-15458150092069032520681700047401735004458109433651587835949528487892900394850309299951877141620683796529899381444189336547421390709064695982723134729287846423034386869911552
-18014398509481983	519	-30916300184138065041363400094803470008916218867303175671899056975785800789700618599903754283241367593059798762888378673094842781418129391965446269458575692846068773739823104
-18014398509481983	520	-61832600368276130082726800189606940017832437734606351343798113951571601579401237199807508566482735186119597525776757346189685562836258783930892538917151385692137547479646208
-18014398509481983	521	-123665200736552260165453600379213880035664875469212702687596227903143203158802474399615017132965470372239195051553514692379371125672517567861785077834302771384275094959292416
-18014398509481983	522	-247330401473104520330907200758427760071329750938425405375192455806286406317604948799230034265930940744478390103107029384758742251345035135723570155668605542768550189918584832
-18014398509481983	523	-494660802946209040661814401516855520142659501876850810750384911612572812635209897598460068531861881488956780206214058769517484502690070271447140311337211085537100379837169664
-18014398509481983	524	-989321605892418081323628803033711040285319003753701621500769823225145625270419795196920137063723762977913560412428117539034969005380140542894280622674422171074200759674339328
-18014398509481983	525	-1978643211784836162647257606067422080570638007507403243001539646450291250540839590393840274127447525955827120824856235078069938010760281085788561245348844342148401519348678656
-18014398509481983	526	-3957286423569672325294515212134844161141276015014806486003079292900582501081679180787680548254895051911654241649712470156139876021520562171577122490697688684296803038697357312
-18014398509481983	527	-7914572847139344650589030424269688322282552030029612972006158585801165002163358361575361096509790103823308483299424940312279752043041124343154244981395377368593606077394714624
-18014398509481983	528	-15829145694278689301178060848539376644565104060059225944012317171602330004326716723150722193019580207646616966598849880624559504086082248686308489962790754737187212154789429248
-18014398509481983	529	-31658291388557378602356121697078753289130208120118451888024634343204660008653433446301444386039160415293233933197699761249119008172164497372616979925581509474374424309578858496
-18014398509481983	530	-63316582777114757204712243394157506578260416240236903776049268686409320017306866892602888772078320830586467866395399522498238016344328994745233959851163018948748848619157716992
-18014398509481983	531	-126633165554229514409424486788315013156520832480473807552098537372818640034613733785205777544156641661172935732790799044996476032688657989490467919702326037897497697238315433984
-18014398509481983	532	-253266331108459028818848973576630026313041664960947615104197074745637280069227467570411555088313283322345871465581598089992952065377315978980935839404652075794995394476630867968
-18014398509481983	533	-506532662216918057637697947153260052626083329921895230208394149491274560138454935140823110176626566644691742931163196179985904130754631957961871678809304151589990788953261735936
-18014398509481983	534	-1013065324433836115275395894306520105252166659843790460416788298982549120276909870281646220353253133289383485862326392359971808261509263915923743357618608303179981577906523471872
-18014398509481983	535	-2026130648867672230550791788613040210504333319687580920833576597965098240553819740563292440706506266578766971724652784719943616523018527831847486715237216606359963155813046943744
-18014398509481983	536	-4052261297735344461101583577226080421008666639375161841667153195930196481107639481126584881413012533157533943449305569439887233046037055663694973430474433212719926311626093887488
-18014398509481983	537	-8104522595470688922203167154452160842017333278750323683334306391860392962215278962253169762826025066315067886898611138879774466092074111327389946860948866425439852623252187774976
-18014398509481983	538	-16209045190941377844406334308904321684034666557500647366668612783720785924430557924506339525652050132630135773797222277759548932184148222654779893721897732850879705246504375549952
-18014398509481983	539	-32418090381882755688812668617808643368069333115001294733337225567441571848861115849012679051304100265260271547594444555519097864368296445309559787443795465701759410493008751099904
-18014398509481983	540	-64836180763765511377625337235617286736138666230002589466674451134883143697722231698025358102608200530520543095188889111038195728736592890619119574887590931403518820986017502199808
-18014398509481983	541	-129672361527531022755250674471234573472277332460005178933348902269766287395444463396050716205216401061041086190377778222076391457473185781238239149775181862807037641972035004399616
-18014398509481983	542	-259344723055062045510501348942469146944554664920010357866697804539532574790888926792101432410432802122082172380755556444152782914946371562476478299550363725614075283944070008799232
-18014398509481983	543	-518689446110124091021002697884938293889109329840020715733395609079065149581777853584202864820865604244164344761511112888305565829892743124952956599100727451228150567888140017598464
-18014398509481983	544	-1037378892220248182042005395769876587778218659680041431466791218158130299163555707168405729641731208488328689523022225776611131659785486249905913198201454902456301135776280035196928
-18014398509481983	545	-2074757784440496364084010791539753175556437319360082862933582436316260598327111414336811459283462416976657379046044451553222263319570972499811826396402909804912602271552560070393856
-18014398509481983	546	-4149515568880992728168021583079506351112874638720165725867164872632521196654222828673622918566924833953314758092088903106444526639141944999623652792805819609825204543105120140787712
-18014398509481983	547	-8299031137761985456336043166159012702225749277440331451734329745265042393308445657347245837133849667906629516184177806212889053278283889999247305585611639219650409086210240281575424
-18014398509481983	548	-16598062275523970912672086332318025404451498554880662903468659490530084786616891314694491674267699335813259032368355612425778106556567779998494611171223278439300818172420480563150848
-18014398509481983	549	-33196124551047941825344172664636050808902997109761325806937318981060169573233782629388983348535398671626518064736711224851556213113135559996989222342446556878601636344840961126301696
-18014398509481983	550	-66392249102095883650688345329272101617805994219522651613874637962120339146467565258777966697070797343253036129473422449703112426226271119993978444684893113757203272689681922252603392
-18014398509481983	551	-132784498204191767301376690658544203235611988439045303227749275924240678292935130517555933394141594686506072258946844899406224852452542239987956889369786227514406545379363844505206784
-18014398509481983	552	-265568996408383534602753381317088406471223976878090606455498551848481356585870261035111866788283189373012144517893689798812449704905084479975913778739572455028813090758727689010413568
-18014398509481983	553	-531137992816767069205506762634176812942447953756181212910997103696962713171740522070223733576566378746024289035787379597624899409810168959951827557479144910057626181517455378020827136
-18014398509481983	554	-1062275985633534138411013525268353625884895907512362425821994207393925426343481044140447467153132757492048578071574759195249798819620337919903655114958289820115252363034910756041654272
-18014398509481983	555	-2124551971267068276822027050536707251769791815024724851643988414787850852686962088280894934306265514984097156143149518390499597639240675839807310229916579640230504726069821512083308544
-18014398509481983	556	-4249103942534136553644054101073414503539583630049449703287976829575701705373924176561789868612531029968194312286299036780999195278481351679614620459833159280461009452139643024166617088
-18014398509481983	557	-8498207885068273107288108202146829007079167260098899406575953659151403410747848353123579737225062059936388624572598073561998390556962703359229240919666318560922018904279286048333234176
-18014398509481983	558	-16996415770136546214576216404293658014158334520197798813151907318302806821495696706247159474450124119872777249145196147123996781113925406718458481839332637121844037808558572096666468352
-18014398509481983	559	-33992831540273092429152432808587316028316669040395597626303814636605613642991393412494318948900248239745554498290392294247993562227850813436916963678665274243688075617117144193332936704
-18014398509481983	560	-67985663080546184858304865617174632056633338080791195252607629273211227285982786824988637897800496479491108996580784588495987124455701626873833927357330548487376151234234288386665873408
-18014398509481983	561	-135971326161092369716609731234349264113266676161582390505215258546422454571965573649977275795600992958982217993161569176991974248911403253747667854714661096974752302468468576773331746816
-18014398509481983	562	-271942652322184739433219462468698528226533352323164781010430517092844909143931147299954551591201985917964435986323138353983948497822806507495335709429322193949504604936937153546663493632
-18014398509481983	563	-543885304644369478866438924937397056453066704646329562020861034185689818287862294599909103182403971835928871972646276707967896995645613014990671418858644387899009209873874307093326987264
-18014398509481983	564	-1087770609288738957732877849874794112906133409292659124041722068371379636575724589199818206364807943671857743945292553415935793991291226029981342837717288775798018419747748614186653974528
-18014398509481983	565	-2175541218577477915465755699749588225812266818585318248083444136742759273151449178399636412729615887343715487890585106831871587982582452059962685675434577551596036839495497228373307949056
-18014398509481983	566	-4351082437154955830931511399499176451624533637170636496166888273485518546302898356799272825459231774687430975781170213663743175965164904119925371350869155103192073678990994456746615898112
-18014398509481983	567	-8702164874309911661863022798998352903249067274341272992333776546971037092605796713598545650918463549374861951562340427327486351930329808239850742701738310206384147357981988913493231796224
-18014398509481983	568	-17404329748619823323726045597996705806498134548682545984667553093942074185211593427197091301836927098749723903124680854654972703860659616479701485403476620412768294715963977826986463592448
-18014398509481983	569	-34808659497239646647452091195993411612996269097365091969335106187884148370423186854394182603673854197499447806249361709309945407721319232959402970806953240825536589431927955653972927184896
-18014398509481983	570	-69617318994479293294904182391986823225992538194730183938670212375768296740846373708788365207347708394998895612498723418619890815442638465918805941613906481651073178863855911307945854369792
-18014398509481983	571	-139234637988958586589808364783973646451985076389460367877340424751536593481692747417576730414695416789997791224997446837239781630885276931837611883227812963302146357727711822615891708739584
-18014398509481983	572	-278469275977917173179616729567947292903970152778920735754680849503073186963385494835153460829390833579995582449994893674479563261770553863675223766455625926604292715455423645231783417479168
-18014398509481983	573	-556938551955834346359233459135894585807940305557841471509361699006146373926770989670306921658781667159991164899989787348959126523541107727350447532911251853208585430910847290463566834958336
-18014398509481983	574	-1113877103911668692718466918271789171615880611115682943018723398012292747853541979340613843317563334319982329799979574697918253047082215454700895065822503706417170861821694580927133669916672
-18014398509481983	575	-2227754207823337385436933836543578343231761222231365886037446796024585495707083958681227686635126668639964659599959149395836506094164430909401790131645007412834341723643389161854267339833344
-18014398509481983	576	-4455508415646674770873867673087156686463522444462731772074893592049170991414167917362455373270253337279929319199918298791673012188328861818803580263290014825668683447286778323708534679666688
-18014398509481983	577	-8911016831293349541747735346174313372927044888925463544149787184098341982828335834724910746540506674559858638399836597583346024376657723637607160526580029651337366894573556647417069359333376
-18014398509481983	578	-17822033662586699083495470692348626745854089777850927088299574368196683965656671669449821493081013349119717276799673195166692048753315447275214321053160059302674733789147113294834138718666752
-18014398509481983	579	-35644067325173398166990941384697253491708179555701854176599148736393367931313343338899642986162026698239434553599346390333384097506630894550428642106320118605349467578294226589668277437333504
-18014398509481983	580	-71288134650346796333981882769394506983416359111403708353198297472786735862626686677799285972324053396478869107198692780666768195013261789100857284212640237210698935156588453179336554874667008
-18014398509481983	581	-142576269300693592667963765538789013966832718222807416706396594945573471725253373355598571944648106792957738214397385561333536390026523578201714568425280474421397870313176906358673109749334016
-18014398509481983	582	-285152538601387185335927531077578027933665436445614833412793189891146943450506746711197143889296213585915476428794771122667072780053047156403429136850560948842795740626353812717346219498668032
-18014398509481983	583	-570305077202774370671855062155156055867330872891229666825586379782293886901013493422394287778592427171830952857589542245334145560106094312806858273701121897685591481252707625434692438997336064
-18014398509481983	584	-1140610154405548741343710124310312111734661745782459333651172759564587773802026986844788575557184854343661905715179084490668291120212188625613716547402243795371182962505415250869384877994672128
-18014398509481983	585	-2281220308811097482687420248620624223469323491564918667302345519129175547604053973689577151114369708687323811430358168981336582240424377251227433094804487590742365925010830501738769755989344256
-18014398509481983	586	-4562440617622194965374840497241248446938646983129837334604691038258351095208107947379154302228739417374647622860716337962673164480848754502454866189608975181484731850021661003477539511978688512
-18014398509481983	587	-9124881235244389930749680994482496893877293966259674669209382076516702190416215894758308604457478834749295245721432675925346328961697509004909732379217950362969463700043322006955079023957377024
-18014398509481983	588	-18249762470488779861499361988964993787754587932519349338418764153033404380832431789516617208914957669498590491442865351850692657923395018009819464758435900725938927400086644013910158047914754048
-18014398509481983	589	-36499524940977559722998723977929987575509175865038698676837528306066808761664863579033234417829915338997180982885730703701385315846790036019638929516871801451877854800173288027820316095829508096
-18014398509481983	590	-72999049881955119445997447955859975151018351730077397353675056612133617523329727158066468835659830677994361965771461407402770631693580072039277859033743602903755709600346576055640632191659016192
-18014398509481983	591	-145998099763910238891994895911719950302036703460154794707350113224267235046659454316132937671319661355988723931542922814805541263387160144078555718067487205807511419200693152111281264383318032384
-18014398509481983	592	-291996199527820477783989791823439900604073406920309589414700226448534470093318908632265875342639322711977447863085845629611082526774320288157111436134974411615022838401386304222562528766636064768
-18014398509481983	593	-583992399055640955567979583646879801208146813840619178829400452897068940186637817264531750685278645423954895726171691259222165053548640576314222872269948823230045676802772608445125057533272129536
-18014398509481983	594	-1167984798111281911135959167293759602416293627681238357658800905794137880373275634529063501370557290847909791452343382518444330107097281152628445744539897646460091353605545216890250115066544259072
-18014398509481983	595	-2335969596222563822271918334587519204832587255362476715317601811588275760746551269058127002741114581695819582904686765036888660214194562305256891489079795292920182707211090433780500230133088518144
-18014398509481983	596	-4671939192445127644543836669175038409665174510724953430635203623176551521493102538116254005482229163391639165809373530073777320428389124610513782978159590585840365414422180867561000460266177036288
-18014398509481983	597	-9343878384890255289087673338350076819330349021449906861270407246353103042986205076232508010964458326783278331618747060147554640856778249221027565956319181171680730828844361735122000920532354072576
-18014398509481983	598	-18687756769780510578175346676700153638660698042899813722540814492706206085972410152465016021928916653566556663237494120295109281713556498442055131912638362343361461657688723470244001841064708145152
-18014398509481983	599	-37375513539561021156350693353400307277321396085799627445081628985412412171944820304930032043857833307133113326474988240590218563427112996884110263825276724686722923315377446940488003682129416290304
-18014398509481983	600	-74751027079122042312701386706800614554642792171599254890163257970824824343889640609860064087715666614266226652949976481180437126854225993768220527650553449373445846630754893880976007364258832580608
-18014398509481983	601	-149502054158244084625402773413601229109285584343198509780326515941649648687779281219720128175431333228532453305899952962360874253708451987536441055301106898746891693261509787761952014728517665161216
-18014398509481983	602	-299004108316488169250805546827202458218571168686397019560653031883299297375558562439440256350862666457064906611799905924721748507416903975072882110602213797493783386523019575523904029457035330322432
-18014398509481983	603	-598008216632976338501611093654404916437142337372794039121306063766598594751117124878880512701725332914129813223599811849443497014833807950145764221204427594987566773046039151047808058914070660644864
-18014398509481983	604	-1196016433265952677003222187308809832874284674745588078242612127533197189502234249757761025403450665828259626447199623698886994029667615900291528442408855189975133546092078302095616117828141321289728
-18014398509481983	605	-2392032866531905354006444374617619665748569349491176156485224255066394379004468499515522050806901331656519252894399247397773988059335231800583056884817710379950267092184156604191232235656282642579456
-18014398509481983	606	-4784065733063810708012888749235239331497138698982352312970448510132788758008936999031044101613802663313038505788798494795547976118670463601166113769635420759900534184368313208382464471312565285158912
-18014398509481983	607	-9568131466127621416025777498470478662994277397964704625940897020265577516017873998062088203227605326626077011577596989591095952237340927202332227539270841519801068368736626416764928942625130570317824
-18014398509481983	608	-19136262932255242832051554996940957325988554795929409251881794040531155032035747996124176406455210653252154023155193979182191904474681854404664455078541683039602136737473252833529857885250261140635648
-18014398509481983	609	-38272525864510485664103109993881914651977109591858818503763588081062310064071495992248352812910421306504308046310387958364383808949363708809328910157083366079204273474946505667059715770500522281271296
-18014398509481983	610	-76545051729020971328206219987763829303954219183717637007527176162124620128142991984496705625820842613008616092620775916728767617898727417618657820314166732158408546949893011334119431541001044562542592
-18014398509481983	611	-153090103458041942656412439975527658607908438367435274015054352324249240256285983968993411251641685226017232185241551833457535235797454835237315640628333464316817093899786022668238863082002089125085184
-18014398509481983	612	-306180206916083885312824879951055317215816876734870548030108704648498480512571967937986822503283370452034464370483103666915070471594909670474631281256666928633634187799572045336477726164004178250170368
-18014398509481983	613	-612360413832167770625649759902110634431633753469741096060217409296996961025143935875973645006566740904068928740966207333830140943189819340949262562513333857267268375599144090672955452328008356500340736
-18014398509481983	614	-1224720827664335541251299519804221268863267506939482192120434818593993922050287871751947290013133481808137857481932414667660281886379638681898525125026667714534536751198288181345910904656016713000681472
-18014398509481983	615	-2449441655328671082502599039608442537726535013878964384240869637187987844100575743503894580026266963616275714963864829335320563772759277363797050250053335429069073502396576362691821809312033426001362944
-18014398509481983	616	-4898883310657342165005198079216885075453070027757928768481739274375975688201151487007789160052533927232551429927729658670641127545518554727594100500106670858138147004793152725383643618624066852002725888
-18014398509481983	617	-9797766621314684330010396158433770150906140055515857536963478548751951376402302974015578320105067854465102859855459317341282255091037109455188201000213341716276294009586305450767287237248133704005451776
-18014398509481983	618	-19595533242629368660020792316867540301812280111031715073926957097503902752804605948031156640210135708930205719710918634682564510182074218910376402000426683432552588019172610901534574474496267408010903552
-18014398509481983	619	-39191066485258737320041584633735080603624560222063430147853914195007805505609211896062313280420271417860411439421837269365129020364148437820752804000853366865105176038345221803069148948992534816021807104
-18014398509481983	620	-78382132970517474640083169267470161207249120444126860295707828390015611011218423792124626560840542835720822878843674538730258040728296875641505608001706733730210352076690443606138297897985069632043614208
-18014398509481983	621	-156764265941034949280166338534940322414498240888253720591415656780031222022436847584249253121681085671441645757687349077460516081456593751283011216003413467460420704153380887212276595795970139264087228416
-18014398509481983	622	-313528531882069898560332677069880644828996481776507441182831313560062444044873695168498506243362171342883291515374698154921032162913187502566022432006826934920841408306761774424553191591940278528174456832
-18014398509481983	623	-627057063764139797120665354139761289657992963553014882365662627120124888089747390336997012486724342685766583030749396309842064325826375005132044864013653869841682816613523548849106383183880557056348913664
-18014398509481983	624	-1254114127528279594241330708279522579315985927106029764731325254240249776179494780673994024973448685371533166061498792619684128651652750010264089728027307739683365633227047097698212766367761114112697827328
-18014398509481983	625	-2508228255056559188482661416559045158631971854212059529462650508480499552358989561347988049946897370743066332122997585239368257303305500020528179456054615479366731266454094195396425532735522228225395654656
-18014398509481983	626	-5016456510113118376965322833118090317263943708424119058925301016960999104717979122695976099893794741486132664245995170478736514606611000041056358912109230958733462532908188390792851065471044456450791309312
-18014398509481983	627	-10032913020226236753930645666236180634527887416848238117850602033921998209435958245391952199787589482972265328491990340957473029213222000082112717824218461917466925065816376781585702130942088912901582618624
-18014398509481983	628	-20065826040452473507861291332472361269055774833696476235701204067843996418871916490783904399575178965944530656983980681914946058426444000164225435648436923834933850131632753563171404261884177825803165237248
-18014398509481983	629	-40131652080904947015722582664944722538111549667392952471402408135687992837743832981567808799150357931889061313967961363829892116852888000328450871296873847669867700263265507126342808523768355651606330474496
-18014398509481983	630	-80263304161809894031445165329889445076223099334785904942804816271375985675487665963135617598300715863778122627935922727659784233705776000656901742593747695339735400526531014252685617047536711303212660948992
-18014398509481983	631	-160526608323619788062890330659778890152446198669571809885609632542751971350975331926271235196601431727556245255871845455319568467411552001313803485187495390679470801053062028505371234095073422606425321897984
-18014398509481983	632	-321053216647239576125780661319557780304892397339143619771219265085503942701950663852542470393202863455112490511743690910639136934823104002627606970374990781358941602106124057010742468190146845212850643795968
-18014398509481983	633	-642106433294479152251561322639115560609784794678287239542438530171007885403901327705084940786405726910224981023487381821278273869646208005255213940749981562717883204212248114021484936380293690425701287591936
-18014398509481983	634	-1284212866588958304503122645278231121219569589356574479084877060342015770807802655410169881572811453820449962046974763642556547739292416010510427881499963125435766408424496228042969872760587380851402575183872
-18014398509481983	635	-2568425733177916609006245290556462242439139178713148958169754120684031541615605310820339763145622907640899924093949527285113095478584832021020855762999926250871532816848992456085939745521174761702805150367744
-18014398509481983	636	-5136851466355833218012490581112924484878278357426297916339508241368063083231210621640679526291245815281799848187899054570226190957169664042041711525999852501743065633697984912171879491042349523405610300735488
-18014398509481983	637	-10273702932711666436024981162225848969756556714852595832679016482736126166462421243281359052582491630563599696375798109140452381914339328084083423051999705003486131267395969824343758982084699046811220601470976
-18014398509481983	638	-20547405865423332872049962324451697939513113429705191665358032965472252332924842486562718105164983261127199392751596218280904763828678656168166846103999410006972262534791939648687517964169398093622441202941952
-18014398509481983	639	-41094811730846665744099924648903395879026226859410383330716065930944504665849684973125436210329966522254398785503192436561809527657357312336333692207998820013944525069583879297375035928338796187244882405883904
-18014398509481983	640	-82189623461693331488199849297806791758052453718820766661432131861889009331699369946250872420659933044508797571006384873123619055314714624672667384415997640027889050139167758594750071856677592374489764811767808
-18014398509481983	641	-164379246923386662976399698595613583516104907437641533322864263723778018663398739892501744841319866089017595142012769746247238110629429249345334768831995280055778100278335517189500143713355184748979529623535616
-18014398509481983	642	-328758493846773325952799397191227167032209814875283066645728527447556037326797479785003489682639732178035190284025539492494476221258858498690669537663990560111556200556671034379000287426710369497959059247071232
-18014398509481983	643	-657516987693546651905598794382454334064419629750566133291457054895112074653594959570006979365279464356070380568051078984988952442517716997381339075327981120223112401113342068758000574853420738995918118494142464
-18014398509481983	644	-1315033975387093303811197588764908668128839259501132266582914109790224149307189919140013958730558928712140761136102157969977904885035433994762678150655962240446224802226684137516001149706841477991836236988284928
-18014398509481983	645	-2630067950774186607622395177529817336257678519002264533165828219580448298614379838280027917461117857424281522272204315939955809770070867989525356301311924480892449604453368275032002299413682955983672473976569856
-18014398509481983	646	-5260135901548373215244790355059634672515357038004529066331656439160896597228759676560055834922235714848563044544408631879911619540141735979050712602623848961784899208906736550064004598827365911967344947953139712
-18014398509481983	647	-10520271803096746430489580710119269345030714076009058132663312878321793194457519353120111669844471429697126089088817263759823239080283471958101425205247697923569798417813473100128009197654731823934689895906279424
-18014398509481983	648	-21040543606193492860979161420238538690061428152018116265326625756643586388915038706240223339688942859394252178177634527519646478160566943916202850410495395847139596835626946200256018395309463647869379791812558848
-18014398509481983	649	-42081087212386985721958322840477077380122856304036232530653251513287172777830077412480446679377885718788504356355269055039292956321133887832405700820990791694279193671253892400512036790618927295738759583625117696
-18014398509481983	650	-84162174424773971443916645680954154760245712608072465061306503026574345555660154824960893358755771437577008712710538110078585912642267775664811401641981583388558387342507784801024073581237854591477519167250235392
-18014398509481983	651	-168324348849547942887833291361908309520491425216144930122613006053148691111320309649921786717511542875154017425421076220157171825284535551329622803283963166777116774685015569602048147162475709182955038334500470784
-18014398509481983	652	-336648697699095885775666582723816619040982850432289860245226012106297382222640619299843573435023085750308034850842152440314343650569071102659245606567926333554233549370031139204096294324951418365910076669000941568
-18014398509481983	653	-673297395398191771551333165447633238081965700864579720490452024212594764445281238599687146870046171500616069701684304880628687301138142205318491213135852667108467098740062278408192588649902836731820153338001883136
-18014398509481983	654	-1346594790796383543102666330895266476163931401729159440980904048425189528890562477199374293740092343001232139403368609761257374602276284410636982426271705334216934197480124556816385177299805673463640306676003766272
-18014398509481983	655	-2693189581592767086205332661790532952327862803458318881961808096850379057781124954398748587480184686002464278806737219522514749204552568821273964852543410668433868394960249113632770354599611346927280613352007532544
-18014398509481983	656	-5386379163185534172410665323581065904655725606916637763923616193700758115562249908797497174960369372004928557613474439045029498409105137642547929705086821336867736789920498227265540709199222693854561226704015065088
-18014398509481983	657	-10772758326371068344821330647162131809311451213833275527847232387401516231124499817594994349920738744009857115226948878090058996818210275285095859410173642673735473579840996454531081418398445387709122453408030130176
-18014398509481983	658	-21545516652742136689642661294324263618622902427666551055694464774803032462248999635189988699841477488019714230453897756180117993636420550570191718820347285347470947159681992909062162836796890775418244906816060260352
-18014398509481983	659	-43091033305484273379285322588648527237245804855333102111388929549606064924497999270379977399682954976039428460907795512360235987272841101140383437640694570694941894319363985818124325673593781550836489813632120520704
-18014398509481983	660	-86182066610968546758570645177297054474491609710666204222777859099212129848995998540759954799365909952078856921815591024720471974545682202280766875281389141389883788638727971636248651347187563101672979627264241041408
-18014398509481983	661	-172364133221937093517141290354594108948983219421332408445555718198424259697991997081519909598731819904157713843631182049440943949091364404561533750562778282779767577277455943272497302694375126203345959254528482082816
-18014398509481983	662	-344728266443874187034282580709188217897966438842664816891111436396848519395983994163039819197463639808315427687262364098881887898182728809123067501125556565559535154554911886544994605388750252406691918509056964165632
-18014398509481983	663	-689456532887748374068565161418376435795932877685329633782222872793697038791967988326079638394927279616630855374524728197763775796365457618246135002251113131119070309109823773089989210777500504813383837018113928331264
-18014398509481983	664	-1378913065775496748137130322836752871591865755370659267564445745587394077583935976652159276789854559233261710749049456395527551592730915236492270004502226262238140618219647546179978421555001009626767674036227856662528
-18014398509481983	665	-2757826131550993496274260645673505743183731510741318535128891491174788155167871953304318553579709118466523421498098912791055103185461830472984540009004452524476281236439295092359956843110002019253535348072455713325056
-18014398509481983	666	-5515652263101986992548521291347011486367463021482637070257782982349576310335743906608637107159418236933046842996197825582110206370923660945969080018008905048952562472878590184719913686220004038507070696144911426650112
-18014398509481983	667	-11031304526203973985097042582694022972734926042965274140515565964699152620671487813217274214318836473866093685992395651164220412741847321891938160036017810097905124945757180369439827372440008077014141392289822853300224
-18014398509481983	668	-22062609052407947970194085165388045945469852085930548281031131929398305241342975626434548428637672947732187371984791302328440825483694643783876320072035620195810249891514360738879654744880016154028282784579645706600448
-18014398509481983	669	-44125218104815895940388170330776091890939704171861096562062263858796610482685951252869096857275345895464374743969582604656881650967389287567752640144071240391620499783028721477759309489760032308056565569159291413200896
-18014398509481983	670	-88250436209631791880776340661552183781879408343722193124124527717593220965371902505738193714550691790928749487939165209313763301934778575135505280288142480783240999566057442955518618979520064616113131138318582826401792
-18014398509481983	671	-176500872419263583761552681323104367563758816687444386248249055435186441930743805011476387429101383581857498975878330418627526603869557150271010560576284961566481999132114885911037237959040129232226262276637165652803584
-18014398509481983	672	-353001744838527167523105362646208735127517633374888772496498110870372883861487610022952774858202767163714997951756660837255053207739114300542021121152569923132963998264229771822074475918080258464452524553274331305607168
-18014398509481983	673	-706003489677054335046210725292417470255035266749777544992996221740745767722975220045905549716405534327429995903513321674510106415478228601084042242305139846265927996528459543644148951836160516928905049106548662611214336
-18014398509481983	674	-1412006979354108670092421450584834940510070533499555089985992443481491535445950440091811099432811068654859991807026643349020212830956457202168084484610279692531855993056919087288297903672321033857810098213097325222428672
-18014398509481983	675	-2824013958708217340184842901169669881020141066999110179971984886962983070891900880183622198865622137309719983614053286698040425661912914404336168969220559385063711986113838174576595807344642067715620196426194650444857344
-18014398509481983	676	-5648027917416434680369685802339339762040282133998220359943969773925966141783801760367244397731244274619439967228106573396080851323825828808672337938441118770127423972227676349153191614689284135431240392852389300889714688
-18014398509481983	677	-11296055834832869360739371604678679524080564267996440719887939547851932283567603520734488795462488549238879934456213146792161702647651657617344675876882237540254847944455352698306383229378568270862480785704778601779429376
-18014398509481983	678	-22592111669665738721478743209357359048161128535992881439775879095703864567135207041468977590924977098477759868912426293584323405295303315234689351753764475080509695888910705396612766458757136541724961571409557203558858752
-18014398509481983	679	-45184223339331477442957486418714718096322257071985762879551758191407729134270414082937955181849954196955519737824852587168646810590606630469378703507528950161019391777821410793225532917514273083449923142819114407117717504
-18014398509481983	680	-90368446678662954885914972837429436192644514143971525759103516382815458268540828165875910363699908393911039475649705174337293621181213260938757407015057900322038783555642821586451065835028546166899846285638228814235435008
-18014398509481983	681	-180736893357325909771829945674858872385289028287943051518207032765630916537081656331751820727399816787822078951299410348674587242362426521877514814030115800644077567111285643172902131670057092333799692571276457628470870016
-18014398509481983	682	-361473786714651819543659891349717744770578056575886103036414065531261833074163312663503641454799633575644157902598820697349174484724853043755029628060231601288155134222571286345804263340114184667599385142552915256941740032
-18014398509481983	683	-722947573429303639087319782699435489541156113151772206072828131062523666148326625327007282909599267151288315805197641394698348969449706087510059256120463202576310268445142572691608526680228369335198770285105830513883480064
-18014398509481983	684	-1445895146858607278174639565398870979082312226303544412145656262125047332296653250654014565819198534302576631610395282789396697938899412175020118512240926405152620536890285145383217053360456738670397540570211661027766960128
-18014398509481983	685	-2891790293717214556349279130797741958164624452607088824291312524250094664593306501308029131638397068605153263220790565578793395877798824350040237024481852810305241073780570290766434106720913477340795081140423322055533920256
-18014398509481983	686	-5783580587434429112698558261595483916329248905214177648582625048500189329186613002616058263276794137210306526441581131157586791755597648700080474048963705620610482147561140581532868213441826954681590162280846644111067840512
-18014398509481983	687	-11567161174868858225397116523190967832658497810428355297165250097000378658373226005232116526553588274420613052883162262315173583511195297400160948097927411241220964295122281163065736426883653909363180324561693288222135681024
-18014398509481983	688	-23134322349737716450794233046381935665316995620856710594330500194000757316746452010464233053107176548841226105766324524630347167022390594800321896195854822482441928590244562326131472853767307818726360649123386576444271362048
-18014398509481983	689	-46268644699475432901588466092763871330633991241713421188661000388001514633492904020928466106214353097682452211532649049260694334044781189600643792391709644964883857180489124652262945707534615637452721298246773152888542724096
-18014398509481983	690	-92537289398950865803176932185527742661267982483426842377322000776003029266985808041856932212428706195364904423065298098521388668089562379201287584783419289929767714360978249304525891415069231274905442596493546305777085448192
-18014398509481983	691	-185074578797901731606353864371055485322535964966853684754644001552006058533971616083713864424857412390729808846130596197042777336179124758402575169566838579859535428721956498609051782830138462549810885192987092611554170896384
-18014398509481983	692	-370149157595803463212707728742110970645071929933707369509288003104012117067943232167427728849714824781459617692261192394085554672358249516805150339133677159719070857443912997218103565660276925099621770385974185223108341792768
-18014398509481983	693	-740298315191606926425415457484221941290143859867414739018576006208024234135886464334855457699429649562919235384522384788171109344716499033610300678267354319438141714887825994436207131320553850199243540771948370446216683585536
-18014398509481983	694	-1480596630383213852850830914968443882580287719734829478037152012416048468271772928669710915398859299125838470769044769576342218689432998067220601356534708638876283429775651988872414262641107700398487081543896740892433367171072
-18014398509481983	695	-2961193260766427705701661829936887765160575439469658956074304024832096936543545857339421830797718598251676941538089539152684437378865996134441202713069417277752566859551303977744828525282215400796974163087793481784866734342144
-18014398509481983	696	-5922386521532855411403323659873775530321150878939317912148608049664193873087091714678843661595437196503353883076179078305368874757731992268882405426138834555505133719102607955489657050564430801593948326175586963569733468684288
-18014398509481983	697	-11844773043065710822806647319747551060642301757878635824297216099328387746174183429357687323190874393006707766152358156610737749515463984537764810852277669111010267438205215910979314101128861603187896652351173927139466937368576
-18014398509481983	698	-23689546086131421645613294639495102121284603515757271648594432198656775492348366858715374646381748786013415532304716313221475499030927969075529621704555338222020534876410431821958628202257723206375793304702347854278933874737152
-18014398509481983	699	-47379092172262843291226589278990204242569207031514543297188864397313550984696733717430749292763497572026831064609432626442950998061855938151059243409110676444041069752820863643917256404515446412751586609404695708557867749474304
-18014398509481983	700	-94758184344525686582453178557980408485138414063029086594377728794627101969393467434861498585526995144053662129218865252885901996123711876302118486818221352888082139505641727287834512809030892825503173218809391417115735498948608
-18014398509481983	701	-189516368689051373164906357115960816970276828126058173188755457589254203938786934869722997171053990288107324258437730505771803992247423752604236973636442705776164279011283454575669025618061785651006346437618782834231470997897216
-18014398509481983	702	-379032737378102746329812714231921633940553656252116346377510915178508407877573869739445994342107980576214648516875461011543607984494847505208473947272885411552328558022566909151338051236123571302012692875237565668462941995794432
-18014398509481983	703	-758065474756205492659625428463843267881107312504232692755021830357016815755147739478891988684215961152429297033750922023087215968989695010416947894545770823104657116045133818302676102472247142604025385750475131336925883991588864
-18014398509481983	704	-1516130949512410985319250856927686535762214625008465385510043660714033631510295478957783977368431922304858594067501844046174431937979390020833895789091541646209314232090267636605352204944494285208050771500950262673851767983177728
-18014398509481983	705	-3032261899024821970638501713855373071524429250016930771020087321428067263020590957915567954736863844609717188135003688092348863875958780041667791578183083292418628464180535273210704409888988570416101543001900525347703535966355456
-18014398509481983	706	-6064523798049643941277003427710746143048858500033861542040174642856134526041181915831135909473727689219434376270007376184697727751917560083335583156366166584837256928361070546421408819777977140832203086003801050695407071932710912
-18014398509481983	707	-12129047596099287882554006855421492286097717000067723084080349285712269052082363831662271818947455378438868752540014752369395455503835120166671166312732333169674513856722141092842817639555954281664406172007602101390814143865421824
-18014398509481983	708	-24258095192198575765108013710842984572195434000135446168160698571424538104164727663324543637894910756877737505080029504738790911007670240333342332625464666339349027713444282185685635279111908563328812344015204202781628287730843648
-18014398509481983	709	-48516190384397151530216027421685969144390868000270892336321397142849076208329455326649087275789821513755475010160059009477581822015340480666684665250929332678698055426888564371371270558223817126657624688030408405563256575461687296
-18014398509481983	710	-97032380768794303060432054843371938288781736000541784672642794285698152416658910653298174551579643027510950020320118018955163644030680961333369330501858665357396110853777128742742541116447634253315249376060816811126513150923374592
-18014398509481983	711	-194064761537588606120864109686743876577563472001083569345285588571396304833317821306596349103159286055021900040640236037910327288061361922666738661003717330714792221707554257485485082232895268506630498752121633622253026301846749184
-18014398509481983	712	-388129523075177212241728219373487753155126944002167138690571177142792609666635642613192698206318572110043800081280472075820654576122723845333477322007434661429584443415108514970970164465790537013260997504243267244506052603693498368
-18014398509481983	713	-776259046150354424483456438746975506310253888004334277381142354285585219333271285226385396412637144220087600162560944151641309152245447690666954644014869322859168886830217029941940328931581074026521995008486534489012105207386996736
-18014398509481983	714	-1552518092300708848966912877493951012620507776008668554762284708571170438666542570452770792825274288440175200325121888303282618304490895381333909288029738645718337773660434059883880657863162148053043990016973068978024210414773993472
-18014398509481983	715	-3105036184601417697933825754987902025241015552017337109524569417142340877333085140905541585650548576880350400650243776606565236608981790762667818576059477291436675547320868119767761315726324296106087980033946137956048420829547986944
-18014398509481983	716	-6210072369202835395867651509975804050482031104034674219049138834284681754666170281811083171301097153760700801300487553213130473217963581525335637152118954582873351094641736239535522631452648592212175960067892275912096841659095973888
-18014398509481983	717	-12420144738405670791735303019951608100964062208069348438098277668569363509332340563622166342602194307521401602600975106426260946435927163050671274304237909165746702189283472479071045262905297184424351920135784551824193683318191947776
-18014398509481983	718	-24840289476811341583470606039903216201928124416138696876196555337138727018664681127244332685204388615042803205201950212852521892871854326101342548608475818331493404378566944958142090525810594368848703840271569103648387366636383895552
-18014398509481983	719	-49680578953622683166941212079806432403856248832277393752393110674277454037329362254488665370408777230085606410403900425705043785743708652202685097216951636662986808757133889916284181051621188737697407680543138207296774733272767791104
-18014398509481983	720	-99361157907245366333882424159612864807712497664554787504786221348554908074658724508977330740817554460171212820807800851410087571487417304405370194433903273325973617514267779832568362103242377475394815361086276414593549466545535582208
-18014398509481983	721	-198722315814490732667764848319225729615424995329109575009572442697109816149317449017954661481635108920342425641615601702820175142974834608810740388867806546651947235028535559665136724206484754950789630722172552829187098933091071164416
-18014398509481983	722	-397444631628981465335529696638451459230849990658219150019144885394219632298634898035909322963270217840684851283231203405640350285949669217621480777735613093303894470057071119330273448412969509901579261444345105658374197866182142328832
-18014398509481983	723	-794889263257962930671059393276902918461699981316438300038289770788439264597269796071818645926540435681369702566462406811280700571899338435242961555471226186607788940114142238660546896825939019803158522888690211316748395732364284657664
-18014398509481983	724	-1589778526515925861342118786553805836923399962632876600076579541576878529194539592143637291853080871362739405132924813622561401143798676870485923110942452373215577880228284477321093793651878039606317045777380422633496791464728569315328
-18014398509481983	725	-3179557053031851722684237573107611673846799925265753200153159083153757058389079184287274583706161742725478810265849627245122802287597353740971846221884904746431155760456568954642187587303756079212634091554760845266993582929457138630656
-18014398509481983	726	-6359114106063703445368475146215223347693599850531506400306318166307514116778158368574549167412323485450957620531699254490245604575194707481943692443769809492862311520913137909284375174607512158425268183109521690533987165858914277261312
-18014398509481983	727	-12718228212127406890736950292430446695387199701063012800612636332615028233556316737149098334824646970901915241063398508980491209150389414963887384887539618985724623041826275818568750349215024316850536366219043381067974331717828554522624
-18014398509481983	728	-25436456424254813781473900584860893390774399402126025601225272665230056467112633474298196669649293941803830482126797017960982418300778829927774769775079237971449246083652551637137500698430048633701072732438086762135948663435657109045248
-18014398509481983	729	-50872912848509627562947801169721786781548798804252051202450545330460112934225266948596393339298587883607660964253594035921964836601557659855549539550158475942898492167305103274275001396860097267402145464876173524271897326871314218090496
-18014398509481983	730	-101745825697019255125895602339443573563097597608504102404901090660920225868450533897192786678597175767215321928507188071843929673203115319711099079100316951885796984334610206548550002793720194534804290929752347048543794653742628436180992
-18014398509481983	731	-203491651394038510251791204678887147126195195217008204809802181321840451736901067794385573357194351534430643857014376143687859346406230639422198158200633903771593968669220413097100005587440389069608581859504694097087589307485256872361984
-18014398509481983	732	-406983302788077020503582409357774294252390390434016409619604362643680903473802135588771146714388703068861287714028752287375718692812461278844396316401267807543187937338440826194200011174880778139217163719009388194175178614970513744723968
-18014398509481983	733	-813966605576154041007164818715548588504780780868032819239208725287361806947604271177542293428777406137722575428057504574751437385624922557688792632802535615086375874676881652388400022349761556278434327438018776388350357229941027489447936
-18014398509481983	734	-1627933211152308082014329637431097177009561561736065638478417450574723613895208542355084586857554812275445150856115009149502874771249845115377585265605071230172751749353763304776800044699523112556868654876037552776700714459882054978895872
-18014398509481983	735	-3255866422304616164028659274862194354019123123472131276956834901149447227790417084710169173715109624550890301712230018299005749542499690230755170531210142460345503498707526609553600089399046225113737309752075105553401428919764109957791744
-18014398509481983	736	-6511732844609232328057318549724388708038246246944262553913669802298894455580834169420338347430219249101780603424460036598011499084999380461510341062420284920691006997415053219107200178798092450227474619504150211106802857839528219915583488
-18014398509481983	737	-13023465689218464656114637099448777416076492493888525107827339604597788911161668338840676694860438498203561206848920073196022998169998760923020682124840569841382013994830106438214400357596184900454949239008300422213605715679056439831166976
-18014398509481983	738	-26046931378436929312229274198897554832152984987777050215654679209195577822323336677681353389720876996407122413697840146392045996339997521846041364249681139682764027989660212876428800715192369800909898478016600844427211431358112879662333952
-18014398509481983	739	-52093862756873858624458548397795109664305969975554100431309358418391155644646673355362706779441753992814244827395680292784091992679995043692082728499362279365528055979320425752857601430384739601819796956033201688854422862716225759324667904
-18014398509481983	740	-104187725513747717248917096795590219328611939951108200862618716836782311289293346710725413558883507985628489654791360585568183985359990087384165456998724558731056111958640851505715202860769479203639593912066403377708845725432451518649335808
-18014398509481983	741	-208375451027495434497834193591180438657223879902216401725237433673564622578586693421450827117767015971256979309582721171136367970719980174768330913997449117462112223917281703011430405721538958407279187824132806755417691450864903037298671616
-18014398509481983	742	-416750902054990868995668387182360877314447759804432803450474867347129245157173386842901654235534031942513958619165442342272735941439960349536661827994898234924224447834563406022860811443077916814558375648265613510835382901729806074597343232
-18014398509481983	743	-833501804109981737991336774364721754628895519608865606900949734694258490314346773685803308471068063885027917238330884684545471882879920699073323655989796469848448895669126812045721622886155833629116751296531227021670765803459612149194686464
-18014398509481983	744	-1667003608219963475982673548729443509257791039217731213801899469388516980628693547371606616942136127770055834476661769369090943765759841398146647311979592939696897791338253624091443245772311667258233502593062454043341531606919224298389372928
-18014398509481983	745	-3334007216439926951965347097458887018515582078435462427603798938777033961257387094743213233884272255540111668953323538738181887531519682796293294623959185879393795582676507248182886491544623334516467005186124908086683063213838448596778745856
-18014398509481983	746	-6668014432879853903930694194917774037031164156870924855207597877554067922514774189486426467768544511080223337906647077476363775063039365592586589247918371758787591165353014496365772983089246669032934010372249816173366126427676897193557491712
-18014398509481983	747	-13336028865759707807861388389835548074062328313741849710415195755108135845029548378972852935537089022160446675813294154952727550126078731185173178495836743517575182330706028992731545966178493338065868020744499632346732252855353794387114983424
-18014398509481983	748	-26672057731519415615722776779671096148124656627483699420830391510216271690059096757945705871074178044320893351626588309905455100252157462370346356991673487035150364661412057985463091932356986676131736041488999264693464505710707588774229966848
-18014398509481983	749	-53344115463038831231445553559342192296249313254967398841660783020432543380118193515891411742148356088641786703253176619810910200504314924740692713983346974070300729322824115970926183864713973352263472082977998529386929011421415177548459933696
-18014398509481983	750	-106688230926077662462891107118684384592498626509934797683321566040865086760236387031782823484296712177283573406506353239621820401008629849481385427966693948140601458645648231941852367729427946704526944165955997058773858022842830355096919867392
-18014398509481983	751	-213376461852155324925782214237368769184997253019869595366643132081730173520472774063565646968593424354567146813012706479243640802017259698962770855933387896281202917291296463883704735458855893409053888331911994117547716045685660710193839734784
-18014398509481983	752	-426752923704310649851564428474737538369994506039739190733286264163460347040945548127131293937186848709134293626025412958487281604034519397925541711866775792562405834582592927767409470917711786818107776663823988235095432091371321420387679469568
-18014398509481983	753	-853505847408621299703128856949475076739989012079478381466572528326920694081891096254262587874373697418268587252050825916974563208069038795851083423733551585124811669165185855534818941835423573636215553327647976470190864182742642840775358939136
-18014398509481983	754	-1707011694817242599406257713898950153479978024158956762933145056653841388163782192508525175748747394836537174504101651833949126416138077591702166847467103170249623338330371711069637883670847147272431106655295952940381728365485285681550717878272
-18014398509481983	755	-3414023389634485198812515427797900306959956048317913525866290113307682776327564385017050351497494789673074349008203303667898252832276155183404333694934206340499246676660743422139275767341694294544862213310591905880763456730970571363101435756544
-18014398509481983	756	-6828046779268970397625030855595800613919912096635827051732580226615365552655128770034100702994989579346148698016406607335796505664552310366808667389868412680998493353321486844278551534683388589089724426621183811761526913461941142726202871513088
-18014398509481983	757	-13656093558537940795250061711191601227839824193271654103465160453230731105310257540068201405989979158692297396032813214671593011329104620733617334779736825361996986706642973688557103069366777178179448853242367623523053826923882285452405743026176
-18014398509481983	758	-27312187117075881590500123422383202455679648386543308206930320906461462210620515080136402811979958317384594792065626429343186022658209241467234669559473650723993973413285947377114206138733554356358897706484735247046107653847764570904811486052352
-18014398509481983	759	-54624374234151763181000246844766404911359296773086616413860641812922924421241030160272805623959916634769189584131252858686372045316418482934469339118947301447987946826571894754228412277467108712717795412969470494092215307695529141809622972104704
-18014398509481983	760	-109248748468303526362000493689532809822718593546173232827721283625845848842482060320545611247919833269538379168262505717372744090632836965868938678237894602895975893653143789508456824554934217425435590825938940988184430615391058283619245944209408
-18014398509481983	761	-218497496936607052724000987379065619645437187092346465655442567251691697684964120641091222495839666539076758336525011434745488181265673931737877356475789205791951787306287579016913649109868434850871181651877881976368861230782116567238491888418816
-18014398509481983	762	-436994993873214105448001974758131239290874374184692931310885134503383395369928241282182444991679333078153516673050022869490976362531347863475754712951578411583903574612575158033827298219736869701742363303755763952737722461564233134476983776837632
-18014398509481983	763	-873989987746428210896003949516262478581748748369385862621770269006766790739856482564364889983358666156307033346100045738981952725062695726951509425903156823167807149225150316067654596439473739403484726607511527905475444923128466268953967553675264
-18014398509481983	764	-1747979975492856421792007899032524957163497496738771725243540538013533581479712965128729779966717332312614066692200091477963905450125391453903018851806313646335614298450300632135309192878947478806969453215023055810950889846256932537907935107350528
-18014398509481983	765	-3495959950985712843584015798065049914326994993477543450487081076027067162959425930257459559933434664625228133384400182955927810900250782907806037703612627292671228596900601264270618385757894957613938906430046111621901779692513865075815870214701056
-18014398509481983	766	-6991919901971425687168031596130099828653989986955086900974162152054134325918851860514919119866869329250456266768800365911855621800501565815612075407225254585342457193801202528541236771515789915227877812860092223243803559385027730151631740429402112
-18014398509481983	767	-13983839803942851374336063192260199657307979973910173801948324304108268651837703721029838239733738658500912533537600731823711243601003131631224150814450509170684914387602405057082473543031579830455755625720184446487607118770055460303263480858804224
-18014398509481983	768	-27967679607885702748672126384520399314615959947820347603896648608216537303675407442059676479467477317001825067075201463647422487202006263262448301628901018341369828775204810114164947086063159660911511251440368892975214237540110920606526961717608448
-18014398509481983	769	-55935359215771405497344252769040798629231919895640695207793297216433074607350814884119352958934954634003650134150402927294844974404012526524896603257802036682739657550409620228329894172126319321823022502880737785950428475080221841213053923435216896
-18014398509481983	770	-111870718431542810994688505538081597258463839791281390415586594432866149214701629768238705917869909268007300268300805854589689948808025053049793206515604073365479315100819240456659788344252638643646045005761475571900856950160443682426107846870433792
-18014398509481983	771	-223741436863085621989377011076163194516927679582562780831173188865732298429403259536477411835739818536014600536601611709179379897616050106099586413031208146730958630201638480913319576688505277287292090011522951143801713900320887364852215693740867584
-18014398509481983	772	-447482873726171243978754022152326389033855359165125561662346377731464596858806519072954823671479637072029201073203223418358759795232100212199172826062416293461917260403276961826639153377010554574584180023045902287603427800641774729704431387481735168
-18014398509481983	773	-894965747452342487957508044304652778067710718330251123324692755462929193717613038145909647342959274144058402146406446836717519590464200424398345652124832586923834520806553923653278306754021109149168360046091804575206855601283549459408862774963470336
-18014398509481983	774	-1789931494904684975915016088609305556135421436660502246649385510925858387435226076291819294685918548288116804292812893673435039180928400848796691304249665173847669041613107847306556613508042218298336720092183609150413711202567098918817725549926940672
-18014398509481983	775	-3579862989809369951830032177218611112270842873321004493298771021851716774870452152583638589371837096576233608585625787346870078361856801697593382608499330347695338083226215694613113227016084436596673440184367218300827422405134197837635451099853881344
-18014398509481983	776	-7159725979618739903660064354437222224541685746642008986597542043703433549740904305167277178743674193152467217171251574693740156723713603395186765216998660695390676166452431389226226454032168873193346880368734436601654844810268395675270902199707762688
-18014398509481983	777	-14319451959237479807320128708874444449083371493284017973195084087406867099481808610334554357487348386304934434342503149387480313447427206790373530433997321390781352332904862778452452908064337746386693760737468873203309689620536791350541804399415525376
-18014398509481983	778	-28638903918474959614640257417748888898166742986568035946390168174813734198963617220669108714974696772609868868685006298774960626894854413580747060867994642781562704665809725556904905816128675492773387521474937746406619379241073582701083608798831050752
-18014398509481983	779	-57277807836949919229280514835497777796333485973136071892780336349627468397927234441338217429949393545219737737370012597549921253789708827161494121735989285563125409331619451113809811632257350985546775042949875492813238758482147165402167217597662101504
-18014398509481983	780	-114555615673899838458561029670995555592666971946272143785560672699254936795854468882676434859898787090439475474740025195099842507579417654322988243471978571126250818663238902227619623264514701971093550085899750985626477516964294330804334435195324203008
-18014398509481983	781	-229111231347799676917122059341991111185333943892544287571121345398509873591708937765352869719797574180878950949480050390199685015158835308645976486943957142252501637326477804455239246529029403942187100171799501971252955033928588661608668870390648406016
-18014398509481983	782	-458222462695599353834244118683982222370667887785088575142242690797019747183417875530705739439595148361757901898960100780399370030317670617291952973887914284505003274652955608910478493058058807884374200343599003942505910067857177323217337740781296812032
-18014398509481983	783	-916444925391198707668488237367964444741335775570177150284485381594039494366835751061411478879190296723515803797920201560798740060635341234583905947775828569010006549305911217820956986116117615768748400687198007885011820135714354646434675481562593624064
-18014398509481983	784	-1832889850782397415336976474735928889482671551140354300568970763188078988733671502122822957758380593447031607595840403121597480121270682469167811895551657138020013098611822435641913972232235231537496801374396015770023640271428709292869350963125187248128
-18014398509481983	785	-3665779701564794830673952949471857778965343102280708601137941526376157977467343004245645915516761186894063215191680806243194960242541364938335623791103314276040026197223644871283827944464470463074993602748792031540047280542857418585738701926250374496256
-18014398509481983	786	-7331559403129589661347905898943715557930686204561417202275883052752315954934686008491291831033522373788126430383361612486389920485082729876671247582206628552080052394447289742567655888928940926149987205497584063080094561085714837171477403852500748992512
-18014398509481983	787	-14663118806259179322695811797887431115861372409122834404551766105504631909869372016982583662067044747576252860766723224972779840970165459753342495164413257104160104788894579485135311777857881852299974410995168126160189122171429674342954807705001497985024
-18014398509481983	788	-29326237612518358645391623595774862231722744818245668809103532211009263819738744033965167324134089495152505721533446449945559681940330919506684990328826514208320209577789158970270623555715763704599948821990336252320378244342859348685909615410002995970048
-18014398509481983	789	-58652475225036717290783247191549724463445489636491337618207064422018527639477488067930334648268178990305011443066892899891119363880661839013369980657653028416640419155578317940541247111431527409199897643980672504640756488685718697371819230820005991940096
-18014398509481983	790	-117304950450073434581566494383099448926890979272982675236414128844037055278954976135860669296536357980610022886133785799782238727761323678026739961315306056833280838311156635881082494222863054818399795287961345009281512977371437394743638461640011983880192
-18014398509481983	791	-234609900900146869163132988766198897853781958545965350472828257688074110557909952271721338593072715961220045772267571599564477455522647356053479922630612113666561676622313271762164988445726109636799590575922690018563025954742874789487276923280023967760384
-18014398509481983	792	-469219801800293738326265977532397795707563917091930700945656515376148221115819904543442677186145431922440091544535143199128954911045294712106959845261224227333123353244626543524329976891452219273599181151845380037126051909485749578974553846560047935520768
-18014398509481983	793	-938439603600587476652531955064795591415127834183861401891313030752296442231639809086885354372290863844880183089070286398257909822090589424213919690522448454666246706489253087048659953782904438547198362303690760074252103818971499157949107693120095871041536
-18014398509481983	794	-1876879207201174953305063910129591182830255668367722803782626061504592884463279618173770708744581727689760366178140572796515819644181178848427839381044896909332493412978506174097319907565808877094396724607381520148504207637942998315898215386240191742083072
-18014398509481983	795	-3753758414402349906610127820259182365660511336735445607565252123009185768926559236347541417489163455379520732356281145593031639288362357696855678762089793818664986825957012348194639815131617754188793449214763040297008415275885996631796430772480383484166144
-18014398509481983	796	-7507516828804699813220255640518364731321022673470891215130504246018371537853118472695082834978326910759041464712562291186063278576724715393711357524179587637329973651914024696389279630263235508377586898429526080594016830551771993263592861544960766968332288
-18014398509481983	797	-15015033657609399626440511281036729462642045346941782430261008492036743075706236945390165669956653821518082929425124582372126557153449430787422715048359175274659947303828049392778559260526471016755173796859052161188033661103543986527185723089921533936664576
-18014398509481983	798	-30030067315218799252881022562073458925284090693883564860522016984073486151412473890780331339913307643036165858850249164744253114306898861574845430096718350549319894607656098785557118521052942033510347593718104322376067322207087973054371446179843067873329152
-18014398509481983	799	-60060134630437598505762045124146917850568181387767129721044033968146972302824947781560662679826615286072331717700498329488506228613797723149690860193436701098639789215312197571114237042105884067020695187436208644752134644414175946108742892359686135746658304
-18014398509481983	800	-120120269260875197011524090248293835701136362775534259442088067936293944605649895563121325359653230572144663435400996658977012457227595446299381720386873402197279578430624395142228474084211768134041390374872417289504269288828351892217485784719372271493316608
-18014398509481983	801	-240240538521750394023048180496587671402272725551068518884176135872587889211299791126242650719306461144289326870801993317954024914455190892598763440773746804394559156861248790284456948168423536268082780749744834579008538577656703784434971569438744542986633216
-18014398509481983	802	-480481077043500788046096360993175342804545451102137037768352271745175778422599582252485301438612922288578653741603986635908049828910381785197526881547493608789118313722497580568913896336847072536165561499489669158017077155313407568869943138877489085973266432
-18014398509481983	803	-960962154087001576092192721986350685609090902204274075536704543490351556845199164504970602877225844577157307483207973271816099657820763570395053763094987217578236627444995161137827792673694145072331122998979338316034154310626815137739886277754978171946532864
-18014398509481983	804	-1921924308174003152184385443972701371218181804408548151073409086980703113690398329009941205754451689154314614966415946543632199315641527140790107526189974435156473254889990322275655585347388290144662245997958676632068308621253630275479772555509956343893065728
-18014398509481983	805	-3843848616348006304368770887945402742436363608817096302146818173961406227380796658019882411508903378308629229932831893087264398631283054281580215052379948870312946509779980644551311170694776580289324491995917353264136617242507260550959545111019912687786131456
-18014398509481983	806	-7687697232696012608737541775890805484872727217634192604293636347922812454761593316039764823017806756617258459865663786174528797262566108563160430104759897740625893019559961289102622341389553160578648983991834706528273234485014521101919090222039825375572262912
-18014398509481983	807	-15375394465392025217475083551781610969745454435268385208587272695845624909523186632079529646035613513234516919731327572349057594525132217126320860209519795481251786039119922578205244682779106321157297967983669413056546468970029042203838180444079650751144525824
-18014398509481983	808	-30750788930784050434950167103563221939490908870536770417174545391691249819046373264159059292071227026469033839462655144698115189050264434252641720419039590962503572078239845156410489365558212642314595935967338826113092937940058084407676360888159301502289051648
-18014398509481983	809	-61501577861568100869900334207126443878981817741073540834349090783382499638092746528318118584142454052938067678925310289396230378100528868505283440838079181925007144156479690312820978731116425284629191871934677652226185875880116168815352721776318603004578103296
-18014398509481983	810	-123003155723136201739800668414252887757963635482147081668698181566764999276185493056636237168284908105876135357850620578792460756201057737010566881676158363850014288312959380625641957462232850569258383743869355304452371751760232337630705443552637206009156206592
-18014398509481983	811	-246006311446272403479601336828505775515927270964294163337396363133529998552370986113272474336569816211752270715701241157584921512402115474021133763352316727700028576625918761251283914924465701138516767487738710608904743503520464675261410887105274412018312413184
-18014398509481983	812	-492012622892544806959202673657011551031854541928588326674792726267059997104741972226544948673139632423504541431402482315169843024804230948042267526704633455400057153251837522502567829848931402277033534975477421217809487007040929350522821774210548824036624826368
-18014398509481983	813	-984025245785089613918405347314023102063709083857176653349585452534119994209483944453089897346279264847009082862804964630339686049608461896084535053409266910800114306503675045005135659697862804554067069950954842435618974014081858701045643548421097648073249652736
-18014398509481983	814	-1968050491570179227836810694628046204127418167714353306699170905068239988418967888906179794692558529694018165725609929260679372099216923792169070106818533821600228613007350090010271319395725609108134139901909684871237948028163717402091287096842195296146499305472
-18014398509481983	815	-3936100983140358455673621389256092408254836335428706613398341810136479976837935777812359589385117059388036331451219858521358744198433847584338140213637067643200457226014700180020542638791451218216268279803819369742475896056327434804182574193684390592292998610944
-18014398509481983	816	-7872201966280716911347242778512184816509672670857413226796683620272959953675871555624719178770234118776072662902439717042717488396867695168676280427274135286400914452029400360041085277582902436432536559607638739484951792112654869608365148387368781184585997221888
-18014398509481983	817	-15744403932561433822694485557024369633019345341714826453593367240545919907351743111249438357540468237552145325804879434085434976793735390337352560854548270572801828904058800720082170555165804872865073119215277478969903584225309739216730296774737562369171994443776
-18014398509481983	818	-31488807865122867645388971114048739266038690683429652907186734481091839814703486222498876715080936475104290651609758868170869953587470780674705121709096541145603657808117601440164341110331609745730146238430554957939807168450619478433460593549475124738343988887552
-18014398509481983	819	-62977615730245735290777942228097478532077381366859305814373468962183679629406972444997753430161872950208581303219517736341739907174941561349410243418193082291207315616235202880328682220663219491460292476861109915879614336901238956866921187098950249476687977775104
-18014398509481983	820	-125955231460491470581555884456194957064154762733718611628746937924367359258813944889995506860323745900417162606439035472683479814349883122698820486836386164582414631232470405760657364441326438982920584953722219831759228673802477913733842374197900498953375955550208
-18014398509481983	821	-251910462920982941163111768912389914128309525467437223257493875848734718517627889779991013720647491800834325212878070945366959628699766245397640973672772329164829262464940811521314728882652877965841169907444439663518457347604955827467684748395800997906751911100416
-18014398509481983	822	-503820925841965882326223537824779828256619050934874446514987751697469437035255779559982027441294983601668650425756141890733919257399532490795281947345544658329658524929881623042629457765305755931682339814888879327036914695209911654935369496791601995813503822200832
-18014398509481983	823	-1007641851683931764652447075649559656513238101869748893029975503394938874070511559119964054882589967203337300851512283781467838514799064981590563894691089316659317049859763246085258915530611511863364679629777758654073829390419823309870738993583203991627007644401664
-18014398509481983	824	-2015283703367863529304894151299119313026476203739497786059951006789877748141023118239928109765179934406674601703024567562935677029598129963181127789382178633318634099719526492170517831061223023726729359259555517308147658780839646619741477987166407983254015288803328
-18014398509481983	825	-4030567406735727058609788302598238626052952407478995572119902013579755496282046236479856219530359868813349203406049135125871354059196259926362255578764357266637268199439052984341035662122446047453458718519111034616295317561679293239482955974332815966508030577606656
-18014398509481983	826	-8061134813471454117219576605196477252105904814957991144239804027159510992564092472959712439060719737626698406812098270251742708118392519852724511157528714533274536398878105968682071324244892094906917437038222069232590635123358586478965911948665631933016061155213312
-18014398509481983	827	-16122269626942908234439153210392954504211809629915982288479608054319021985128184945919424878121439475253396813624196540503485416236785039705449022315057429066549072797756211937364142648489784189813834874076444138465181270246717172957931823897331263866032122310426624
-18014398509481983	828	-32244539253885816468878306420785909008423619259831964576959216108638043970256369891838849756242878950506793627248393081006970832473570079410898044630114858133098145595512423874728285296979568379627669748152888276930362540493434345915863647794662527732064244620853248
-18014398509481983	829	-64489078507771632937756612841571818016847238519663929153918432217276087940512739783677699512485757901013587254496786162013941664947140158821796089260229716266196291191024847749456570593959136759255339496305776553860725080986868691831727295589325055464128489241706496
-18014398509481983	830	-128978157015543265875513225683143636033694477039327858307836864434552175881025479567355399024971515802027174508993572324027883329894280317643592178520459432532392582382049695498913141187918273518510678992611553107721450161973737383663454591178650110928256978483412992
-18014398509481983	831	-257956314031086531751026451366287272067388954078655716615673728869104351762050959134710798049943031604054349017987144648055766659788560635287184357040918865064785164764099390997826282375836547037021357985223106215442900323947474767326909182357300221856513956966825984
-18014398509481983	832	-515912628062173063502052902732574544134777908157311433231347457738208703524101918269421596099886063208108698035974289296111533319577121270574368714081837730129570329528198781995652564751673094074042715970446212430885800647894949534653818364714600443713027913933651968
-18014398509481983	833	-1031825256124346127004105805465149088269555816314622866462694915476417407048203836538843192199772126416217396071948578592223066639154242541148737428163675460259140659056397563991305129503346188148085431940892424861771601295789899069307636729429200887426055827867303936
-18014398509481983	834	-2063650512248692254008211610930298176539111632629245732925389830952834814096407673077686384399544252832434792143897157184446133278308485082297474856327350920518281318112795127982610259006692376296170863881784849723543202591579798138615273458858401774852111655734607872
-18014398509481983	835	-4127301024497384508016423221860596353078223265258491465850779661905669628192815346155372768799088505664869584287794314368892266556616970164594949712654701841036562636225590255965220518013384752592341727763569699447086405183159596277230546917716803549704223311469215744
-18014398509481983	836	-8254602048994769016032846443721192706156446530516982931701559323811339256385630692310745537598177011329739168575588628737784533113233940329189899425309403682073125272451180511930441036026769505184683455527139398894172810366319192554461093835433607099408446622938431488
-18014398509481983	837	-16509204097989538032065692887442385412312893061033965863403118647622678512771261384621491075196354022659478337151177257475569066226467880658379798850618807364146250544902361023860882072053539010369366911054278797788345620732638385108922187670867214198816893245876862976
-18014398509481983	838	-33018408195979076064131385774884770824625786122067931726806237295245357025542522769242982150392708045318956674302354514951138132452935761316759597701237614728292501089804722047721764144107078020738733822108557595576691241465276770217844375341734428397633786491753725952
-18014398509481983	839	-66036816391958152128262771549769541649251572244135863453612474590490714051085045538485964300785416090637913348604709029902276264905871522633519195402475229456585002179609444095443528288214156041477467644217115191153382482930553540435688750683468856795267572983507451904
-18014398509481983	840	-132073632783916304256525543099539083298503144488271726907224949180981428102170091076971928601570832181275826697209418059804552529811743045267038390804950458913170004359218888190887056576428312082954935288434230382306764965861107080871377501366937713590535145967014903808
-18014398509481983	841	-264147265567832608513051086199078166597006288976543453814449898361962856204340182153943857203141664362551653394418836119609105059623486090534076781609900917826340008718437776381774113152856624165909870576868460764613529931722214161742755002733875427181070291934029807616
-18014398509481983	842	-528294531135665217026102172398156333194012577953086907628899796723925712408680364307887714406283328725103306788837672239218210119246972181068153563219801835652680017436875552763548226305713248331819741153736921529227059863444428323485510005467750854362140583868059615232
-18014398509481983	843	-1056589062271330434052204344796312666388025155906173815257799593447851424817360728615775428812566657450206613577675344478436420238493944362136307126439603671305360034873751105527096452611426496663639482307473843058454119726888856646971020010935501708724281167736119230464
-18014398509481983	844	-2113178124542660868104408689592625332776050311812347630515599186895702849634721457231550857625133314900413227155350688956872840476987888724272614252879207342610720069747502211054192905222852993327278964614947686116908239453777713293942040021871003417448562335472238460928
-18014398509481983	845	-4226356249085321736208817379185250665552100623624695261031198373791405699269442914463101715250266629800826454310701377913745680953975777448545228505758414685221440139495004422108385810445705986654557929229895372233816478907555426587884080043742006834897124670944476921856
-18014398509481983	846	-8452712498170643472417634758370501331104201247249390522062396747582811398538885828926203430500533259601652908621402755827491361907951554897090457011516829370442880278990008844216771620891411973309115858459790744467632957815110853175768160087484013669794249341888953843712
-18014398509481983	847	-16905424996341286944835269516741002662208402494498781044124793495165622797077771657852406861001066519203305817242805511654982723815903109794180914023033658740885760557980017688433543241782823946618231716919581488935265915630221706351536320174968027339588498683777907687424
-18014398509481983	848	-33810849992682573889670539033482005324416804988997562088249586990331245594155543315704813722002133038406611634485611023309965447631806219588361828046067317481771521115960035376867086483565647893236463433839162977870531831260443412703072640349936054679176997367555815374848
-18014398509481983	849	-67621699985365147779341078066964010648833609977995124176499173980662491188311086631409627444004266076813223268971222046619930895263612439176723656092134634963543042231920070753734172967131295786472926867678325955741063662520886825406145280699872109358353994735111630749696
-18014398509481983	850	-135243399970730295558682156133928021297667219955990248352998347961324982376622173262819254888008532153626446537942444093239861790527224878353447312184269269927086084463840141507468345934262591572945853735356651911482127325041773650812290561399744218716707989470223261499392
-18014398509481983	851	-270486799941460591117364312267856042595334439911980496705996695922649964753244346525638509776017064307252893075884888186479723581054449756706894624368538539854172168927680283014936691868525183145891707470713303822964254650083547301624581122799488437433415978940446522998784
-18014398509481983	852	-540973599882921182234728624535712085190668879823960993411993391845299929506488693051277019552034128614505786151769776372959447162108899513413789248737077079708344337855360566029873383737050366291783414941426607645928509300167094603249162245598976874866831957880893045997568
-18014398509481983	853	-1081947199765842364469457249071424170381337759647921986823986783690599859012977386102554039104068257229011572303539552745918894324217799026827578497474154159416688675710721132059746767474100732583566829882853215291857018600334189206498324491197953749733663915761786091995136
-18014398509481983	854	-2163894399531684728938914498142848340762675519295843973647973567381199718025954772205108078208136514458023144607079105491837788648435598053655156994948308318833377351421442264119493534948201465167133659765706430583714037200668378412996648982395907499467327831523572183990272
-18014398509481983	855	-4327788799063369457877828996285696681525351038591687947295947134762399436051909544410216156416273028916046289214158210983675577296871196107310313989896616637666754702842884528238987069896402930334267319531412861167428074401336756825993297964791814998934655663047144367980544
-18014398509481983	856	-8655577598126738915755657992571393363050702077183375894591894269524798872103819088820432312832546057832092578428316421967351154593742392214620627979793233275333509405685769056477974139792805860668534639062825722334856148802673513651986595929583629997869311326094288735961088
-18014398509481983	857	-17311155196253477831511315985142786726101404154366751789183788539049597744207638177640864625665092115664185156856632843934702309187484784429241255959586466550667018811371538112955948279585611721337069278125651444669712297605347027303973191859167259995738622652188577471922176
-18014398509481983	858	-34622310392506955663022631970285573452202808308733503578367577078099195488415276355281729251330184231328370313713265687869404618374969568858482511919172933101334037622743076225911896559171223442674138556251302889339424595210694054607946383718334519991477245304377154943844352
-18014398509481983	859	-69244620785013911326045263940571146904405616617467007156735154156198390976830552710563458502660368462656740627426531375738809236749939137716965023838345866202668075245486152451823793118342446885348277112502605778678849190421388109215892767436669039982954490608754309887688704
-18014398509481983	860	-138489241570027822652090527881142293808811233234934014313470308312396781953661105421126917005320736925313481254853062751477618473499878275433930047676691732405336150490972304903647586236684893770696554225005211557357698380842776218431785534873338079965908981217508619775377408
-18014398509481983	861	-276978483140055645304181055762284587617622466469868028626940616624793563907322210842253834010641473850626962509706125502955236946999756550867860095353383464810672300981944609807295172473369787541393108450010423114715396761685552436863571069746676159931817962435017239550754816
-18014398509481983	862	-553956966280111290608362111524569175235244932939736057253881233249587127814644421684507668021282947701253925019412251005910473893999513101735720190706766929621344601963889219614590344946739575082786216900020846229430793523371104873727142139493352319863635924870034479101509632
-18014398509481983	863	-1107913932560222581216724223049138350470489865879472114507762466499174255629288843369015336042565895402507850038824502011820947787999026203471440381413533859242689203927778439229180689893479150165572433800041692458861587046742209747454284278986704639727271849740068958203019264
-18014398509481983	864	-2215827865120445162433448446098276700940979731758944229015524932998348511258577686738030672085131790805015700077649004023641895575998052406942880762827067718485378407855556878458361379786958300331144867600083384917723174093484419494908568557973409279454543699480137916406038528
-18014398509481983	865	-4431655730240890324866896892196553401881959463517888458031049865996697022517155373476061344170263581610031400155298008047283791151996104813885761525654135436970756815711113756916722759573916600662289735200166769835446348186968838989817137115946818558909087398960275832812077056
-18014398509481983	866	-8863311460481780649733793784393106803763918927035776916062099731993394045034310746952122688340527163220062800310596016094567582303992209627771523051308270873941513631422227513833445519147833201324579470400333539670892696373937677979634274231893637117818174797920551665624154112
-18014398509481983	867	-17726622920963561299467587568786213607527837854071553832124199463986788090068621493904245376681054326440125600621192032189135164607984419255543046102616541747883027262844455027666891038295666402649158940800667079341785392747875355959268548463787274235636349595841103331248308224
-18014398509481983	868	-35453245841927122598935175137572427215055675708143107664248398927973576180137242987808490753362108652880251201242384064378270329215968838511086092205233083495766054525688910055333782076591332805298317881601334158683570785495750711918537096927574548471272699191682206662496616448
-18014398509481983	869	-70906491683854245197870350275144854430111351416286215328496797855947152360274485975616981506724217305760502402484768128756540658431937677022172184410466166991532109051377820110667564153182665610596635763202668317367141570991501423837074193855149096942545398383364413324993232896
-18014398509481983	870	-141812983367708490395740700550289708860222702832572430656993595711894304720548971951233963013448434611521004804969536257513081316863875354044344368820932333983064218102755640221335128306365331221193271526405336634734283141983002847674148387710298193885090796766728826649986465792
-18014398509481983	871	-283625966735416980791481401100579417720445405665144861313987191423788609441097943902467926026896869223042009609939072515026162633727750708088688737641864667966128436205511280442670256612730662442386543052810673269468566283966005695348296775420596387770181593533457653299972931584
-18014398509481983	872	-567251933470833961582962802201158835440890811330289722627974382847577218882195887804935852053793738446084019219878145030052325267455501416177377475283729335932256872411022560885340513225461324884773086105621346538937132567932011390696593550841192775540363187066915306599945863168
-18014398509481983	873	-1134503866941667923165925604402317670881781622660579445255948765695154437764391775609871704107587476892168038439756290060104650534911002832354754950567458671864513744822045121770681026450922649769546172211242693077874265135864022781393187101682385551080726374133830613199891726336
-18014398509481983	874	-2269007733883335846331851208804635341763563245321158890511897531390308875528783551219743408215174953784336076879512580120209301069822005664709509901134917343729027489644090243541362052901845299539092344422485386155748530271728045562786374203364771102161452748267661226399783452672
-18014398509481983	875	-4538015467766671692663702417609270683527126490642317781023795062780617751057567102439486816430349907568672153759025160240418602139644011329419019802269834687458054979288180487082724105803690599078184688844970772311497060543456091125572748406729542204322905496535322452799566905344
-18014398509481983	876	-9076030935533343385327404835218541367054252981284635562047590125561235502115134204878973632860699815137344307518050320480837204279288022658838039604539669374916109958576360974165448211607381198156369377689941544622994121086912182251145496813459084408645810993070644905599133810688
-18014398509481983	877	-18152061871066686770654809670437082734108505962569271124095180251122471004230268409757947265721399630274688615036100640961674408558576045317676079209079338749832219917152721948330896423214762396312738755379883089245988242173824364502290993626918168817291621986141289811198267621376
-18014398509481983	878	-36304123742133373541309619340874165468217011925138542248190360502244942008460536819515894531442799260549377230072201281923348817117152090635352158418158677499664439834305443896661792846429524792625477510759766178491976484347648729004581987253836337634583243972282579622396535242752
-18014398509481983	879	-72608247484266747082619238681748330936434023850277084496380721004489884016921073639031789062885598521098754460144402563846697634234304181270704316836317354999328879668610887793323585692859049585250955021519532356983952968695297458009163974507672675269166487944565159244793070485504
-18014398509481983	880	-145216494968533494165238477363496661872868047700554168992761442008979768033842147278063578125771197042197508920288805127693395268468608362541408633672634709998657759337221775586647171385718099170501910043039064713967905937390594916018327949015345350538332975889130318489586140971008
-18014398509481983	881	-290432989937066988330476954726993323745736095401108337985522884017959536067684294556127156251542394084395017840577610255386790536937216725082817267345269419997315518674443551173294342771436198341003820086078129427935811874781189832036655898030690701076665951778260636979172281942016
-18014398509481983	882	-580865979874133976660953909453986647491472190802216675971045768035919072135368589112254312503084788168790035681155220510773581073874433450165634534690538839994631037348887102346588685542872396682007640172156258855871623749562379664073311796061381402153331903556521273958344563884032
-18014398509481983	883	-1161731959748267953321907818907973294982944381604433351942091536071838144270737178224508625006169576337580071362310441021547162147748866900331269069381077679989262074697774204693177371085744793364015280344312517711743247499124759328146623592122762804306663807113042547916689127768064
-18014398509481983	884	-2323463919496535906643815637815946589965888763208866703884183072143676288541474356449017250012339152675160142724620882043094324295497733800662538138762155359978524149395548409386354742171489586728030560688625035423486494998249518656293247184245525608613327614226085095833378255536128
-18014398509481983	885	-4646927838993071813287631275631893179931777526417733407768366144287352577082948712898034500024678305350320285449241764086188648590995467601325076277524310719957048298791096818772709484342979173456061121377250070846972989996499037312586494368491051217226655228452170191666756511072256
-18014398509481983	886	-9293855677986143626575262551263786359863555052835466815536732288574705154165897425796069000049356610700640570898483528172377297181990935202650152555048621439914096597582193637545418968685958346912122242754500141693945979992998074625172988736982102434453310456904340383333513022144512
-18014398509481983	887	-18587711355972287253150525102527572719727110105670933631073464577149410308331794851592138000098713221401281141796967056344754594363981870405300305110097242879828193195164387275090837937371916693824244485509000283387891959985996149250345977473964204868906620913808680766667026044289024
-18014398509481983	888	-37175422711944574506301050205055145439454220211341867262146929154298820616663589703184276000197426442802562283593934112689509188727963740810600610220194485759656386390328774550181675874743833387648488971018000566775783919971992298500691954947928409737813241827617361533334052088578048
-18014398509481983	889	-74350845423889149012602100410110290878908440422683734524293858308597641233327179406368552000394852885605124567187868225379018377455927481621201220440388971519312772780657549100363351749487666775296977942036001133551567839943984597001383909895856819475626483655234723066668104177156096
-18014398509481983	890	-148701690847778298025204200820220581757816880845367469048587716617195282466654358812737104000789705771210249134375736450758036754911854963242402440880777943038625545561315098200726703498975333550593955884072002267103135679887969194002767819791713638951252967310469446133336208354312192
-18014398509481983	891	-297403381695556596050408401640441163515633761690734938097175433234390564933308717625474208001579411542420498268751472901516073509823709926484804881761555886077251091122630196401453406997950667101187911768144004534206271359775938388005535639583427277902505934620938892266672416708624384
-18014398509481983	892	-594806763391113192100816803280882327031267523381469876194350866468781129866617435250948416003158823084840996537502945803032147019647419852969609763523111772154502182245260392802906813995901334202375823536288009068412542719551876776011071279166854555805011869241877784533344833417248768
-18014398509481983	893	-1189613526782226384201633606561764654062535046762939752388701732937562259733234870501896832006317646169681993075005891606064294039294839705939219527046223544309004364490520785605813627991802668404751647072576018136825085439103753552022142558333709111610023738483755569066689666834497536
-18014398509481983	894	-2379227053564452768403267213123529308125070093525879504777403465875124519466469741003793664012635292339363986150011783212128588078589679411878439054092447088618008728981041571211627255983605336809503294145152036273650170878207507104044285116667418223220047476967511138133379333668995072
-18014398509481983	895	-4758454107128905536806534426247058616250140187051759009554806931750249038932939482007587328025270584678727972300023566424257176157179358823756878108184894177236017457962083142423254511967210673619006588290304072547300341756415014208088570233334836446440094953935022276266758667337990144
-18014398509481983	896	-9516908214257811073613068852494117232500280374103518019109613863500498077865878964015174656050541169357455944600047132848514352314358717647513756216369788354472034915924166284846509023934421347238013176580608145094600683512830028416177140466669672892880189907870044552533517334675980288
-18014398509481983	897	-19033816428515622147226137704988234465000560748207036038219227727000996155731757928030349312101082338714911889200094265697028704628717435295027512432739576708944069831848332569693018047868842694476026353161216290189201367025660056832354280933339345785760379815740089105067034669351960576
-18014398509481983	898	-38067632857031244294452275409976468930001121496414072076438455454001992311463515856060698624202164677429823778400188531394057409257434870590055024865479153417888139663696665139386036095737685388952052706322432580378402734051320113664708561866678691571520759631480178210134069338703921152
-18014398509481983	899	-76135265714062488588904550819952937860002242992828144152876910908003984622927031712121397248404329354859647556800377062788114818514869741180110049730958306835776279327393330278772072191475370777904105412644865160756805468102640227329417123733357383143041519262960356420268138677407842304
-18014398509481983	900	-152270531428124977177809101639905875720004485985656288305753821816007969245854063424242794496808658709719295113600754125576229637029739482360220099461916613671552558654786660557544144382950741555808210825289730321513610936205280454658834247466714766286083038525920712840536277354815684608
-18014398509481983	901	-304541062856249954355618203279811751440008971971312576611507643632015938491708126848485588993617317419438590227201508251152459274059478964720440198923833227343105117309573321115088288765901483111616421650579460643027221872410560909317668494933429532572166077051841425681072554709631369216
-18014398509481983	902	-609082125712499908711236406559623502880017943942625153223015287264031876983416253696971177987234634838877180454403016502304918548118957929440880397847666454686210234619146642230176577531802966223232843301158921286054443744821121818635336989866859065144332154103682851362145109419262738432
-18014398509481983	903	-1218164251424999817422472813119247005760035887885250306446030574528063753966832507393942355974469269677754360908806033004609837096237915858881760795695332909372420469238293284460353155063605932446465686602317842572108887489642243637270673979733718130288664308207365702724290218838525476864
-18014398509481983	904	-2436328502849999634844945626238494011520071775770500612892061149056127507933665014787884711948938539355508721817612066009219674192475831717763521591390665818744840938476586568920706310127211864892931373204635685144217774979284487274541347959467436260577328616414731405448580437677050953728
-18014398509481983	905	-4872657005699999269689891252476988023040143551541001225784122298112255015867330029575769423897877078711017443635224132018439348384951663435527043182781331637489681876953173137841412620254423729785862746409271370288435549958568974549082695918934872521154657232829462810897160875354101907456
-18014398509481983	906	-9745314011399998539379782504953976046080287103082002451568244596224510031734660059151538847795754157422034887270448264036878696769903326871054086365562663274979363753906346275682825240508847459571725492818542740576871099917137949098165391837869745042309314465658925621794321750708203814912
-18014398509481983	907	-19490628022799997078759565009907952092160574206164004903136489192449020063469320118303077695591508314844069774540896528073757393539806653742108172731125326549958727507812692551365650481017694919143450985637085481153742199834275898196330783675739490084618628931317851243588643501416407629824
-18014398509481983	908	-38981256045599994157519130019815904184321148412328009806272978384898040126938640236606155391183016629688139549081793056147514787079613307484216345462250653099917455015625385102731300962035389838286901971274170962307484399668551796392661567351478980169237257862635702487177287002832815259648
-18014398509481983	909	-77962512091199988315038260039631808368642296824656019612545956769796080253877280473212310782366033259376279098163586112295029574159226614968432690924501306199834910031250770205462601924070779676573803942548341924614968799337103592785323134702957960338474515725271404974354574005665630519296
-18014398509481983	910	-155925024182399976630076520079263616737284593649312039225091913539592160507754560946424621564732066518752558196327172224590059148318453229936865381849002612399669820062501540410925203848141559353147607885096683849229937598674207185570646269405915920676949031450542809948709148011331261038592
-18014398509481983	911	-311850048364799953260153040158527233474569187298624078450183827079184321015509121892849243129464133037505116392654344449180118296636906459873730763698005224799339640125003080821850407696283118706295215770193367698459875197348414371141292538811831841353898062901085619897418296022662522077184
-18014398509481983	912	-623700096729599906520306080317054466949138374597248156900367654158368642031018243785698486258928266075010232785308688898360236593273812919747461527396010449598679280250006161643700815392566237412590431540386735396919750394696828742282585077623663682707796125802171239794836592045325044154368
-18014398509481983	913	-1247400193459199813040612160634108933898276749194496313800735308316737284062036487571396972517856532150020465570617377796720473186547625839494923054792020899197358560500012323287401630785132474825180863080773470793839500789393657484565170155247327365415592251604342479589673184090650088308736
-18014398509481983	914	-2494800386918399626081224321268217867796553498388992627601470616633474568124072975142793945035713064300040931141234755593440946373095251678989846109584041798394717121000024646574803261570264949650361726161546941587679001578787314969130340310494654730831184503208684959179346368181300176617472
-18014398509481983	915	-4989600773836799252162448642536435735593106996777985255202941233266949136248145950285587890071426128600081862282469511186881892746190503357979692219168083596789434242000049293149606523140529899300723452323093883175358003157574629938260680620989309461662369006417369918358692736362600353234944
-18014398509481983	916	-9979201547673598504324897285072871471186213993555970510405882466533898272496291900571175780142852257200163724564939022373763785492381006715959384438336167193578868484000098586299213046281059798601446904646187766350716006315149259876521361241978618923324738012834739836717385472725200706469888
-18014398509481983	917	-19958403095347197008649794570145742942372427987111941020811764933067796544992583801142351560285704514400327449129878044747527570984762013431918768876672334387157736968000197172598426092562119597202893809292375532701432012630298519753042722483957237846649476025669479673434770945450401412939776
-18014398509481983	918	-39916806190694394017299589140291485884744855974223882041623529866135593089985167602284703120571409028800654898259756089495055141969524026863837537753344668774315473936000394345196852185124239194405787618584751065402864025260597039506085444967914475693298952051338959346869541890900802825879552
-18014398509481983	919	-79833612381388788034599178280582971769489711948447764083247059732271186179970335204569406241142818057601309796519512178990110283939048053727675075506689337548630947872000788690393704370248478388811575237169502130805728050521194079012170889935828951386597904102677918693739083781801605651759104
-18014398509481983	920	-159667224762777576069198356561165943538979423896895528166494119464542372359940670409138812482285636115202619593039024357980220567878096107455350151013378675097261895744001577380787408740496956777623150474339004261611456101042388158024341779871657902773195808205355837387478167563603211303518208
-18014398509481983	921	-319334449525555152138396713122331887077958847793791056332988238929084744719881340818277624964571272230405239186078048715960441135756192214910700302026757350194523791488003154761574817480993913555246300948678008523222912202084776316048683559743315805546391616410711674774956335127206422607036416
-18014398509481983	922	-638668899051110304276793426244663774155917695587582112665976477858169489439762681636555249929142544460810478372156097431920882271512384429821400604053514700389047582976006309523149634961987827110492601897356017046445824404169552632097367119486631611092783232821423349549912670254412845214072832
-18014398509481983	923	-1277337798102220608553586852489327548311835391175164225331952955716338978879525363273110499858285088921620956744312194863841764543024768859642801208107029400778095165952012619046299269923975654220985203794712034092891648808339105264194734238973263222185566465642846699099825340508825690428145664
-18014398509481983	924	-2554675596204441217107173704978655096623670782350328450663905911432677957759050726546220999716570177843241913488624389727683529086049537719285602416214058801556190331904025238092598539847951308441970407589424068185783297616678210528389468477946526444371132931285693398199650681017651380856291328
-18014398509481983	925	-5109351192408882434214347409957310193247341564700656901327811822865355915518101453092441999433140355686483826977248779455367058172099075438571204832428117603112380663808050476185197079695902616883940815178848136371566595233356421056778936955893052888742265862571386796399301362035302761712582656
-18014398509481983	926	-10218702384817764868428694819914620386494683129401313802655623645730711831036202906184883998866280711372967653954497558910734116344198150877142409664856235206224761327616100952370394159391805233767881630357696272743133190466712842113557873911786105777484531725142773592798602724070605523425165312
-18014398509481983	927	-20437404769635529736857389639829240772989366258802627605311247291461423662072405812369767997732561422745935307908995117821468232688396301754284819329712470412449522655232201904740788318783610467535763260715392545486266380933425684227115747823572211554969063450285547185597205448141211046850330624
-18014398509481983	928	-40874809539271059473714779279658481545978732517605255210622494582922847324144811624739535995465122845491870615817990235642936465376792603508569638659424940824899045310464403809481576637567220935071526521430785090972532761866851368454231495647144423109938126900571094371194410896282422093700661248
-18014398509481983	929	-81749619078542118947429558559316963091957465035210510421244989165845694648289623249479071990930245690983741231635980471285872930753585207017139277318849881649798090620928807618963153275134441870143053042861570181945065523733702736908462991294288846219876253801142188742388821792564844187401322496
-18014398509481983	930	-163499238157084237894859117118633926183914930070421020842489978331691389296579246498958143981860491381967482463271960942571745861507170414034278554637699763299596181241857615237926306550268883740286106085723140363890131047467405473816925982588577692439752507602284377484777643585129688374802644992
-18014398509481983	931	-326998476314168475789718234237267852367829860140842041684979956663382778593158492997916287963720982763934964926543921885143491723014340828068557109275399526599192362483715230475852613100537767480572212171446280727780262094934810947633851965177155384879505015204568754969555287170259376749605289984
-18014398509481983	932	-653996952628336951579436468474535704735659720281684083369959913326765557186316985995832575927441965527869929853087843770286983446028681656137114218550799053198384724967430460951705226201075534961144424342892561455560524189869621895267703930354310769759010030409137509939110574340518753499210579968
-18014398509481983	933	-1307993905256673903158872936949071409471319440563368166739919826653531114372633971991665151854883931055739859706175687540573966892057363312274228437101598106396769449934860921903410452402151069922288848685785122911121048379739243790535407860708621539518020060818275019878221148681037506998421159936
-18014398509481983	934	-2615987810513347806317745873898142818942638881126736333479839653307062228745267943983330303709767862111479719412351375081147933784114726624548456874203196212793538899869721843806820904804302139844577697371570245822242096759478487581070815721417243079036040121636550039756442297362075013996842319872
-18014398509481983	935	-5231975621026695612635491747796285637885277762253472666959679306614124457490535887966660607419535724222959438824702750162295867568229453249096913748406392425587077799739443687613641809608604279689155394743140491644484193518956975162141631442834486158072080243273100079512884594724150027993684639744
-18014398509481983	936	-10463951242053391225270983495592571275770555524506945333919358613228248914981071775933321214839071448445918877649405500324591735136458906498193827496812784851174155599478887375227283619217208559378310789486280983288968387037913950324283262885668972316144160486546200159025769189448300055987369279488
-18014398509481983	937	-20927902484106782450541966991185142551541111049013890667838717226456497829962143551866642429678142896891837755298811000649183470272917812996387654993625569702348311198957774750454567238434417118756621578972561966577936774075827900648566525771337944632288320973092400318051538378896600111974738558976
-18014398509481983	938	-41855804968213564901083933982370285103082222098027781335677434452912995659924287103733284859356285793783675510597622001298366940545835625992775309987251139404696622397915549500909134476868834237513243157945123933155873548151655801297133051542675889264576641946184800636103076757793200223949477117952
-18014398509481983	939	-83711609936427129802167867964740570206164444196055562671354868905825991319848574207466569718712571587567351021195244002596733881091671251985550619974502278809393244795831099001818268953737668475026486315890247866311747096303311602594266103085351778529153283892369601272206153515586400447898954235904
-18014398509481983	940	-167423219872854259604335735929481140412328888392111125342709737811651982639697148414933139437425143175134702042390488005193467762183342503971101239949004557618786489591662198003636537907475336950052972631780495732623494192606623205188532206170703557058306567784739202544412307031172800895797908471808
-18014398509481983	941	-334846439745708519208671471858962280824657776784222250685419475623303965279394296829866278874850286350269404084780976010386935524366685007942202479898009115237572979183324396007273075814950673900105945263560991465246988385213246410377064412341407114116613135569478405088824614062345601791595816943616
-18014398509481983	942	-669692879491417038417342943717924561649315553568444501370838951246607930558788593659732557749700572700538808169561952020773871048733370015884404959796018230475145958366648792014546151629901347800211890527121982930493976770426492820754128824682814228233226271138956810177649228124691203583191633887232
-18014398509481983	943	-1339385758982834076834685887435849123298631107136889002741677902493215861117577187319465115499401145401077616339123904041547742097466740031768809919592036460950291916733297584029092303259802695600423781054243965860987953540852985641508257649365628456466452542277913620355298456249382407166383267774464
-18014398509481983	944	-2678771517965668153669371774871698246597262214273778005483355804986431722235154374638930230998802290802155232678247808083095484194933480063537619839184072921900583833466595168058184606519605391200847562108487931721975907081705971283016515298731256912932905084555827240710596912498764814332766535548928
-18014398509481983	945	-5357543035931336307338743549743396493194524428547556010966711609972863444470308749277860461997604581604310465356495616166190968389866960127075239678368145843801167666933190336116369213039210782401695124216975863443951814163411942566033030597462513825865810169111654481421193824997529628665533071097856
-18014398509481983	946	-10715086071862672614677487099486792986389048857095112021933423219945726888940617498555720923995209163208620930712991232332381936779733920254150479356736291687602335333866380672232738426078421564803390248433951726887903628326823885132066061194925027651731620338223308962842387649995059257331066142195712
-18014398509481983	947	-21430172143725345229354974198973585972778097714190224043866846439891453777881234997111441847990418326417241861425982464664763873559467840508300958713472583375204670667732761344465476852156843129606780496867903453775807256653647770264132122389850055303463240676446617925684775299990118514662132284391424
-18014398509481983	948	-42860344287450690458709948397947171945556195428380448087733692879782907555762469994222883695980836652834483722851964929329527747118935681016601917426945166750409341335465522688930953704313686259213560993735806907551614513307295540528264244779700110606926481352893235851369550599980237029324264568782848
-18014398509481983	949	-85720688574901380917419896795894343891112390856760896175467385759565815111524939988445767391961673305668967445703929858659055494237871362033203834853890333500818682670931045377861907408627372518427121987471613815103229026614591081056528489559400221213852962705786471702739101199960474058648529137565696
-18014398509481983	950	-171441377149802761834839793591788687782224781713521792350934771519131630223049879976891534783923346611337934891407859717318110988475742724066407669707780667001637365341862090755723814817254745036854243974943227630206458053229182162113056979118800442427705925411572943405478202399920948117297058275131392
-18014398509481983	951	-342882754299605523669679587183577375564449563427043584701869543038263260446099759953783069567846693222675869782815719434636221976951485448132815339415561334003274730683724181511447629634509490073708487949886455260412916106458364324226113958237600884855411850823145886810956404799841896234594116550262784
-18014398509481983	952	-685765508599211047339359174367154751128899126854087169403739086076526520892199519907566139135693386445351739565631438869272443953902970896265630678831122668006549461367448363022895259269018980147416975899772910520825832212916728648452227916475201769710823701646291773621912809599683792469188233100525568
-18014398509481983	953	-1371531017198422094678718348734309502257798253708174338807478172153053041784399039815132278271386772890703479131262877738544887907805941792531261357662245336013098922734896726045790518538037960294833951799545821041651664425833457296904455832950403539421647403292583547243825619199367584938376466201051136
-18014398509481983	954	-2743062034396844189357436697468619004515596507416348677614956344306106083568798079630264556542773545781406958262525755477089775815611883585062522715324490672026197845469793452091581037076075920589667903599091642083303328851666914593808911665900807078843294806585167094487651238398735169876752932402102272
-18014398509481983	955	-5486124068793688378714873394937238009031193014832697355229912688612212167137596159260529113085547091562813916525051510954179551631223767170125045430648981344052395690939586904183162074152151841179335807198183284166606657703333829187617823331801614157686589613170334188975302476797470339753505864804204544
-18014398509481983	956	-10972248137587376757429746789874476018062386029665394710459825377224424334275192318521058226171094183125627833050103021908359103262447534340250090861297962688104791381879173808366324148304303682358671614396366568333213315406667658375235646663603228315373179226340668377950604953594940679507011729608409088
-18014398509481983	957	-21944496275174753514859493579748952036124772059330789420919650754448848668550384637042116452342188366251255666100206043816718206524895068680500181722595925376209582763758347616732648296608607364717343228792733136666426630813335316750471293327206456630746358452681336755901209907189881359014023459216818176
-18014398509481983	958	-43888992550349507029718987159497904072249544118661578841839301508897697337100769274084232904684376732502511332200412087633436413049790137361000363445191850752419165527516695233465296593217214729434686457585466273332853261626670633500942586654412913261492716905362673511802419814379762718028046918433636352
-18014398509481983	959	-87777985100699014059437974318995808144499088237323157683678603017795394674201538548168465809368753465005022664400824175266872826099580274722000726890383701504838331055033390466930593186434429458869372915170932546665706523253341267001885173308825826522985433810725347023604839628759525436056093836867272704
-18014398509481983	960	-175555970201398028118875948637991616288998176474646315367357206035590789348403077096336931618737506930010045328801648350533745652199160549444001453780767403009676662110066780933861186372868858917738745830341865093331413046506682534003770346617651653045970867621450694047209679257519050872112187673734545408
-18014398509481983	961	-351111940402796056237751897275983232577996352949292630734714412071181578696806154192673863237475013860020090657603296701067491304398321098888002907561534806019353324220133561867722372745737717835477491660683730186662826093013365068007540693235303306091941735242901388094419358515038101744224375347469090816
-18014398509481983	962	-702223880805592112475503794551966465155992705898585261469428824142363157393612308385347726474950027720040181315206593402134982608796642197776005815123069612038706648440267123735444745491475435670954983321367460373325652186026730136015081386470606612183883470485802776188838717030076203488448750694938181632
-18014398509481983	963	-1404447761611184224951007589103932930311985411797170522938857648284726314787224616770695452949900055440080362630413186804269965217593284395552011630246139224077413296880534247470889490982950871341909966642734920746651304372053460272030162772941213224367766940971605552377677434060152406976897501389876363264
-18014398509481983	964	-2808895523222368449902015178207865860623970823594341045877715296569452629574449233541390905899800110880160725260826373608539930435186568791104023260492278448154826593761068494941778981965901742683819933285469841493302608744106920544060325545882426448735533881943211104755354868120304813953795002779752726528
-18014398509481983	965	-5617791046444736899804030356415731721247941647188682091755430593138905259148898467082781811799600221760321450521652747217079860870373137582208046520984556896309653187522136989883557963931803485367639866570939682986605217488213841088120651091764852897471067763886422209510709736240609627907590005559505453056
-18014398509481983	966	-11235582092889473799608060712831463442495883294377364183510861186277810518297796934165563623599200443520642901043305494434159721740746275164416093041969113792619306375044273979767115927863606970735279733141879365973210434976427682176241302183529705794942135527772844419021419472481219255815180011119010906112
-18014398509481983	967	-22471164185778947599216121425662926884991766588754728367021722372555621036595593868331127247198400887041285802086610988868319443481492550328832186083938227585238612750088547959534231855727213941470559466283758731946420869952855364352482604367059411589884271055545688838042838944962438511630360022238021812224
-18014398509481983	968	-44942328371557895198432242851325853769983533177509456734043444745111242073191187736662254494396801774082571604173221977736638886962985100657664372167876455170477225500177095919068463711454427882941118932567517463892841739905710728704965208734118823179768542111091377676085677889924877023260720044476043624448
-18014398509481983	969	-89884656743115790396864485702651707539967066355018913468086889490222484146382375473324508988793603548165143208346443955473277773925970201315328744335752910340954451000354191838136927422908855765882237865135034927785683479811421457409930417468237646359537084222182755352171355779849754046521440088952087248896
-18014398509481983	970	-179769313486231580793728971405303415079934132710037826936173778980444968292764750946649017977587207096330286416692887910946555547851940402630657488671505820681908902000708383676273854845817711531764475730270069855571366959622842914819860834936475292719074168444365510704342711559699508093042880177904174497792
-18014398509481983	971	-359538626972463161587457942810606830159868265420075653872347557960889936585529501893298035955174414192660572833385775821893111095703880805261314977343011641363817804001416767352547709691635423063528951460540139711142733919245685829639721669872950585438148336888731021408685423119399016186085760355808348995584
-18014398509481983	972	-719077253944926323174915885621213660319736530840151307744695115921779873171059003786596071910348828385321145666771551643786222191407761610522629954686023282727635608002833534705095419383270846127057902921080279422285467838491371659279443339745901170876296673777462042817370846238798032372171520711616697991168
-18014398509481983	973	-1438154507889852646349831771242427320639473061680302615489390231843559746342118007573192143820697656770642291333543103287572444382815523221045259909372046565455271216005667069410190838766541692254115805842160558844570935676982743318558886679491802341752593347554924085634741692477596064744343041423233395982336
-18014398509481983	974	-2876309015779705292699663542484854641278946123360605230978780463687119492684236015146384287641395313541284582667086206575144888765631046442090519818744093130910542432011334138820381677533083384508231611684321117689141871353965486637117773358983604683505186695109848171269483384955192129488686082846466791964672
-18014398509481983	975	-5752618031559410585399327084969709282557892246721210461957560927374238985368472030292768575282790627082569165334172413150289777531262092884181039637488186261821084864022668277640763355066166769016463223368642235378283742707930973274235546717967209367010373390219696342538966769910384258977372165692933583929344
-18014398509481983	976	-11505236063118821170798654169939418565115784493442420923915121854748477970736944060585537150565581254165138330668344826300579555062524185768362079274976372523642169728045336555281526710132333538032926446737284470756567485415861946548471093435934418734020746780439392685077933539820768517954744331385867167858688
-18014398509481983	977	-23010472126237642341597308339878837130231568986884841847830243709496955941473888121171074301131162508330276661336689652601159110125048371536724158549952745047284339456090673110563053420264667076065852893474568941513134970831723893096942186871868837468041493560878785370155867079641537035909488662771734335717376
-18014398509481983	978	-46020944252475284683194616679757674260463137973769683695660487418993911882947776242342148602262325016660553322673379305202318220250096743073448317099905490094568678912181346221126106840529334152131705786949137883026269941663447786193884373743737674936082987121757570740311734159283074071818977325543468671434752
-18014398509481983	979	-92041888504950569366389233359515348520926275947539367391320974837987823765895552484684297204524650033321106645346758610404636440500193486146896634199810980189137357824362692442252213681058668304263411573898275766052539883326895572387768747487475349872165974243515141480623468318566148143637954651086937342869504
-18014398509481983	980	-184083777009901138732778466719030697041852551895078734782641949675975647531791104969368594409049300066642213290693517220809272881000386972293793268399621960378274715648725384884504427362117336608526823147796551532105079766653791144775537494974950699744331948487030282961246936637132296287275909302173874685739008
-18014398509481983	981	-368167554019802277465556933438061394083705103790157469565283899351951295063582209938737188818098600133284426581387034441618545762000773944587586536799243920756549431297450769769008854724234673217053646295593103064210159533307582289551074989949901399488663896974060565922493873274264592574551818604347749371478016
-18014398509481983	982	-736335108039604554931113866876122788167410207580314939130567798703902590127164419877474377636197200266568853162774068883237091524001547889175173073598487841513098862594901539538017709448469346434107292591186206128420319066615164579102149979899802798977327793948121131844987746548529185149103637208695498742956032
-18014398509481983	983	-1472670216079209109862227733752245576334820415160629878261135597407805180254328839754948755272394400533137706325548137766474183048003095778350346147196975683026197725189803079076035418896938692868214585182372412256840638133230329158204299959799605597954655587896242263689975493097058370298207274417390997485912064
-18014398509481983	984	-2945340432158418219724455467504491152669640830321259756522271194815610360508657679509897510544788801066275412651096275532948366096006191556700692294393951366052395450379606158152070837793877385736429170364744824513681276266460658316408599919599211195909311175792484527379950986194116740596414548834781994971824128
-18014398509481983	985	-5890680864316836439448910935008982305339281660642519513044542389631220721017315359019795021089577602132550825302192551065896732192012383113401384588787902732104790900759212316304141675587754771472858340729489649027362552532921316632817199839198422391818622351584969054759901972388233481192829097669563989943648256
-18014398509481983	986	-11781361728633672878897821870017964610678563321285039026089084779262441442034630718039590042179155204265101650604385102131793464384024766226802769177575805464209581801518424632608283351175509542945716681458979298054725105065842633265634399678396844783637244703169938109519803944776466962385658195339127979887296512
-18014398509481983	987	-23562723457267345757795643740035929221357126642570078052178169558524882884069261436079180084358310408530203301208770204263586928768049532453605538355151610928419163603036849265216566702351019085891433362917958596109450210131685266531268799356793689567274489406339876219039607889552933924771316390678255959774593024
-18014398509481983	988	-47125446914534691515591287480071858442714253285140156104356339117049765768138522872158360168716620817060406602417540408527173857536099064907211076710303221856838327206073698530433133404702038171782866725835917192218900420263370533062537598713587379134548978812679752438079215779105867849542632781356511919549186048
-18014398509481983	989	-94250893829069383031182574960143716885428506570280312208712678234099531536277045744316720337433241634120813204835080817054347715072198129814422153420606443713676654412147397060866266809404076343565733451671834384437800840526741066125075197427174758269097957625359504876158431558211735699085265562713023839098372096
-18014398509481983	990	-188501787658138766062365149920287433770857013140560624417425356468199063072554091488633440674866483268241626409670161634108695430144396259628844306841212887427353308824294794121732533618808152687131466903343668768875601681053482132250150394854349516538195915250719009752316863116423471398170531125426047678196744192
-18014398509481983	991	-377003575316277532124730299840574867541714026281121248834850712936398126145108182977266881349732966536483252819340323268217390860288792519257688613682425774854706617648589588243465067237616305374262933806687337537751203362106964264500300789708699033076391830501438019504633726232846942796341062250852095356393488384
-18014398509481983	992	-754007150632555064249460599681149735083428052562242497669701425872796252290216365954533762699465933072966505638680646536434781720577585038515377227364851549709413235297179176486930134475232610748525867613374675075502406724213928529000601579417398066152783661002876039009267452465693885592682124501704190712786976768
-18014398509481983	993	-1508014301265110128498921199362299470166856105124484995339402851745592504580432731909067525398931866145933011277361293072869563441155170077030754454729703099418826470594358352973860268950465221497051735226749350151004813448427857058001203158834796132305567322005752078018534904931387771185364249003408381425573953536
-18014398509481983	994	-3016028602530220256997842398724598940333712210248969990678805703491185009160865463818135050797863732291866022554722586145739126882310340154061508909459406198837652941188716705947720537900930442994103470453498700302009626896855714116002406317669592264611134644011504156037069809862775542370728498006816762851147907072
-18014398509481983	995	-6032057205060440513995684797449197880667424420497939981357611406982370018321730927636270101595727464583732045109445172291478253764620680308123017818918812397675305882377433411895441075801860885988206940906997400604019253793711428232004812635339184529222269288023008312074139619725551084741456996013633525702295814144
-18014398509481983	996	-12064114410120881027991369594898395761334848840995879962715222813964740036643461855272540203191454929167464090218890344582956507529241360616246035637837624795350611764754866823790882151603721771976413881813994801208038507587422856464009625270678369058444538576046016624148279239451102169482913992027267051404591628288
-18014398509481983	997	-24128228820241762055982739189796791522669697681991759925430445627929480073286923710545080406382909858334928180437780689165913015058482721232492071275675249590701223529509733647581764303207443543952827763627989602416077015174845712928019250541356738116889077152092033248296558478902204338965827984054534102809183256576
-18014398509481983	998	-48256457640483524111965478379593583045339395363983519850860891255858960146573847421090160812765819716669856360875561378331826030116965442464984142551350499181402447059019467295163528606414887087905655527255979204832154030349691425856038501082713476233778154304184066496593116957804408677931655968109068205618366513152
-18014398509481983	999	-96512915280967048223930956759187166090678790727967039701721782511717920293147694842180321625531639433339712721751122756663652060233930884929968285102700998362804894118038934590327057212829774175811311054511958409664308060699382851712077002165426952467556308608368132993186233915608817355863311936218136411236733026304
-18014398509481983	1000	-193025830561934096447861913518374332181357581455934079403443565023435840586295389684360643251063278866679425443502245513327304120467861769859936570205401996725609788236077869180654114425659548351622622109023916819328616121398765703424154004330853904935112617216736265986372467831217634711726623872436272822473466052608
-18014398509481983	1001	-386051661123868192895723827036748664362715162911868158806887130046871681172590779368721286502126557733358850887004491026654608240935723539719873140410803993451219576472155738361308228851319096703245244218047833638657232242797531406848308008661707809870225234433472531972744935662435269423453247744872545644946932105216
-18014398509481983	1002	-772103322247736385791447654073497328725430325823736317613774260093743362345181558737442573004253115466717701774008982053309216481871447079439746280821607986902439152944311476722616457702638193406490488436095667277314464485595062813696616017323415619740450468866945063945489871324870538846906495489745091289893864210432
-18014398509481983	1003	-1544206644495472771582895308146994657450860651647472635227548520187486724690363117474885146008506230933435403548017964106618432963742894158879492561643215973804878305888622953445232915405276386812980976872191334554628928971190125627393232034646831239480900937733890127890979742649741077693812990979490182579787728420864
-18014398509481983	1004	-3088413288990945543165790616293989314901721303294945270455097040374973449380726234949770292017012461866870807096035928213236865927485788317758985123286431947609756611777245906890465830810552773625961953744382669109257857942380251254786464069293662478961801875467780255781959485299482155387625981958980365159575456841728
-18014398509481983	1005	-6176826577981891086331581232587978629803442606589890540910194080749946898761452469899540584034024923733741614192071856426473731854971576635517970246572863895219513223554491813780931661621105547251923907488765338218515715884760502509572928138587324957923603750935560511563918970598964310775251963917960730319150913683456
-18014398509481983	1006	-12353653155963782172663162465175957259606885213179781081820388161499893797522904939799081168068049847467483228384143712852947463709943153271035940493145727790439026447108983627561863323242211094503847814977530676437031431769521005019145856277174649915847207501871121023127837941197928621550503927835921460638301827366912
-18014398509481983	1007	-24707306311927564345326324930351914519213770426359562163640776322999787595045809879598162336136099694934966456768287425705894927419886306542071880986291455580878052894217967255123726646484422189007695629955061352874062863539042010038291712554349299831694415003742242046255675882395857243101007855671842921276603654733824
-18014398509481983	1008	-49414612623855128690652649860703829038427540852719124327281552645999575190091619759196324672272199389869932913536574851411789854839772613084143761972582911161756105788435934510247453292968844378015391259910122705748125727078084020076583425108698599663388830007484484092511351764791714486202015711343685842553207309467648
-18014398509481983	1009	-98829225247710257381305299721407658076855081705438248654563105291999150380183239518392649344544398779739865827073149702823579709679545226168287523945165822323512211576871869020494906585937688756030782519820245411496251454156168040153166850217397199326777660014968968185022703529583428972404031422687371685106414618935296
-18014398509481983	1010	-197658450495420514762610599442815316153710163410876497309126210583998300760366479036785298689088797559479731654146299405647159419359090452336575047890331644647024423153743738040989813171875377512061565039640490822992502908312336080306333700434794398653555320029937936370045407059166857944808062845374743370212829237870592
-18014398509481983	1011	-395316900990841029525221198885630632307420326821752994618252421167996601520732958073570597378177595118959463308292598811294318838718180904673150095780663289294048846307487476081979626343750755024123130079280981645985005816624672160612667400869588797307110640059875872740090814118333715889616125690749486740425658475741184
-18014398509481983	1012	-790633801981682059050442397771261264614840653643505989236504842335993203041465916147141194756355190237918926616585197622588637677436361809346300191561326578588097692614974952163959252687501510048246260158561963291970011633249344321225334801739177594614221280119751745480181628236667431779232251381498973480851316951482368
-18014398509481983	1013	-1581267603963364118100884795542522529229681307287011978473009684671986406082931832294282389512710380475837853233170395245177275354872723618692600383122653157176195385229949904327918505375003020096492520317123926583940023266498688642450669603478355189228442560239503490960363256473334863558464502762997946961702633902964736
-18014398509481983	1014	-3162535207926728236201769591085045058459362614574023956946019369343972812165863664588564779025420760951675706466340790490354550709745447237385200766245306314352390770459899808655837010750006040192985040634247853167880046532997377284901339206956710378456885120479006981920726512946669727116929005525995893923405267805929472
-18014398509481983	1015	-6325070415853456472403539182170090116918725229148047913892038738687945624331727329177129558050841521903351412932681580980709101419490894474770401532490612628704781540919799617311674021500012080385970081268495706335760093065994754569802678413913420756913770240958013963841453025893339454233858011051991787846810535611858944
-18014398509481983	1016	-12650140831706912944807078364340180233837450458296095827784077477375891248663454658354259116101683043806702825865363161961418202838981788949540803064981225257409563081839599234623348043000024160771940162536991412671520186131989509139605356827826841513827540481916027927682906051786678908467716022103983575693621071223717888
-18014398509481983	1017	-25300281663413825889614156728680360467674900916592191655568154954751782497326909316708518232203366087613405651730726323922836405677963577899081606129962450514819126163679198469246696086000048321543880325073982825343040372263979018279210713655653683027655080963832055855365812103573357816935432044207967151387242142447435776
-18014398509481983	1018	-50600563326827651779228313457360720935349801833184383311136309909503564994653818633417036464406732175226811303461452647845672811355927155798163212259924901029638252327358396938493392172000096643087760650147965650686080744527958036558421427311307366055310161927664111710731624207146715633870864088415934302774484284894871552
-18014398509481983	1019	-101201126653655303558456626914721441870699603666368766622272619819007129989307637266834072928813464350453622606922905295691345622711854311596326424519849802059276504654716793876986784344000193286175521300295931301372161489055916073116842854622614732110620323855328223421463248414293431267741728176831868605548968569789743104
-18014398509481983	1020	-202402253307310607116913253829442883741399207332737533244545239638014259978615274533668145857626928700907245213845810591382691245423708623192652849039699604118553009309433587753973568688000386572351042600591862602744322978111832146233685709245229464221240647710656446842926496828586862535483456353663737211097937139579486208
-18014398509481983	1021	-404804506614621214233826507658885767482798414665475066489090479276028519957230549067336291715253857401814490427691621182765382490847417246385305698079399208237106018618867175507947137376000773144702085201183725205488645956223664292467371418490458928442481295421312893685852993657173725070966912707327474422195874279158972416
-18014398509481983	1022	-809609013229242428467653015317771534965596829330950132978180958552057039914461098134672583430507714803628980855383242365530764981694834492770611396158798416474212037237734351015894274752001546289404170402367450410977291912447328584934742836980917856884962590842625787371705987314347450141933825414654948844391748558317944832
-18014398509481983	1023	-1619218026458484856935306030635543069931193658661900265956361917104114079828922196269345166861015429607257961710766484731061529963389668985541222792317596832948424074475468702031788549504003092578808340804734900821954583824894657169869485673961835713769925181685251574743411974628694900283867650829309897688783497116635889664
-18014398509481983	1024	-3238436052916969713870612061271086139862387317323800531912723834208228159657844392538690333722030859214515923421532969462123059926779337971082445584635193665896848148950937404063577099008006185157616681609469801643909167649789314339738971347923671427539850363370503149486823949257389800567735301658619795377566994233271779328
0	-1076	0
0	-1063	0
0	-1050	0
0	-1037	0
0	-1024	0
0	-1011	0
0	-998	0
0	-985	0
0	-972	0
0	-959	0
0	-946	0
0	-933	0
0	-920	0
0	-907	0
0	-894	0
0	-881	0
0	-868	0
0	-855	0
0	-842	0
0	-829	0
0	-816	0
0	-803	0
0	-790	0
0	-777	0
0	-764	0
0	-751	0
0	-738	0
0	-725	0
0	-712	0
0	-699	0
0	-686	0
0	-673	0
0	-660	0
0	-647	0
0	-634	0
0	-621	0
0	-608	0
0	-595	0
0	-582	0
0	-569	0
0	-556	0
0	-543	0
0	-530	0
0	-517	0
0	-504	0
0	-491	0
0	-478	0
0	-465	0
0	-452	0
0	-439	0
0	-426	0
0	-413	0
0	-400	0
0	-387	0
0	-374	0
0	-361	0
0	-348	0
0	-335	0
0	-322	0
0	-309	0
0	-296	0
0	-283	0
0	-270	0
0	-257	0
0	-244	0
0	-231	0
0	-218	0
0	-205	0
0	-192	0
0	-179	0
0	-166	0
0	-153	0
0	-140	0
0	-127	0
0	-114	0
0	-101	0
0	-88	0
0	-75	0
0	-62	0
0	-49	0
0	-36	0
0	-23	0
0	-10	0
0	3	0
0	16	0
0	29	0
0	42	0
0	55	0
0	68	0
0	81	0
0	94	0
0	107	0
0	120	0
0	133	0
0	146	0
0	159	0
0	172	0
0	185	0
0	198	0
0	211	0
0	224	0
0	237	0
0	250	0
0	263	0
0	276	0
0	289	0
0	302	0
0	315	0
0	328	0
0	341	0
0	354	0
0	367	0
0	380	0
0	393	0
0	406	0
0	419	0
0	432	0
0	445	0
0	458	0
0	471	0
0	484	0
0	497	0
0	510	0
0	523	0
0	536	0
0	549	0
0	562	0
0	575	0
0	588	0
0	601	0
0	614	0
0	627	0
0	640	0
0	653	0
0	666	0
0	679	0
0	692	0
0	705	0
0	718	0
0	731	0
0	744	0
0	757	0
0	770	0
0	783	0
0	796	0
0	809	0
0	822	0
0	835	0
0	848	0
0	861	0
0	874	0
0	887	0
0	900	0
0	913	0
0	926	0
0	939	0
0	952	0
0	965	0
0	978	0
0	991	0
0	1004	0
0	1017	0
-1	-1076	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123516411460311636044142198217055343091264950653581191106396420625168876817552187966324959090408998094949141173861429432731664177588984949099693699002695469531575178297577851131961454291962245525922179659014249682680762501596852288391246096828118349318292403785007928846349518531559641397792756664639171692046759890077656232986317897873113832326364136100281870032427499885482997352270104140831131189286967253681695039838809652887533700881623368004844756702677687292583305671118833393020810798402309572336459201502650287654245243826958556932958231197624563118269409398181196866402119455093361742488341175449316942939628141513779978287622277536275946568454181273895934743339974841620248529105142565927256981069188614130727188467062660492956638336181640625
-1	-1063	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101184644268287292247361288779411737060364247575413711754359947776138343888938752382013406486863051239382336449627282991293779294280896470302469078223008128640266386061375775647302823355975471534835449576664473340052080641308141394650108802521594551761545137180678495310929525581053658233071826259672409450124705701951615986062391621937654851441757500293350907930564607906187671430979669312168862670263883574216044576635952867645467607762225863069568824690833561430084244005780548315562648206051172001658027377870971115646357703743044449839479382997094042106486300178990036472956616257612481939446449090928080439656143373528088558213220169757717255428877665299575549741744107390255307595042932790007608918891879312695891712792217731475830078125
-1	-1050	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082890460584580949809038367768094094999850391613778912669171669218212531313818625951345382594038211575302010019534670226467863997874910388471782668880288258982106223461479035410270472893215106281337200293203536560170664461359629430497369131025690256803057776378411823358713467355999156824532440071923637821542158911038763815782311216691326854301087744240313063776718526796748940436258545100528732299480173423997783717180172589175167064278815427026590781186730853523525012689535425180108921410397120103758256027951899537937496230906302013308501510551219439293633577106628637878646060038236145204794531095288283496166312651594210146888269963065521975647336583413412290348436772774097147981859170541574233226356227532960474491119384765625
-1	-1037	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067903865310888714083564230875622682623877440810007685258585431423559705652280218379342137421036102922487406608002801849522474187059126590236084362346732141758141418259643625808093571394121815065671434480192337150091808326745808429463444792136245458373064930409194965695458072458034509270656974906919844103407336579922955317888869348713534959043451080081664461845887817151896732005383000146353137499734158068938984421113997385052296859057205597820183167948169915206471690395267420307545228419397320788998763338098196101478396912358442609302324437443558964669344626365750180150186852383323050151767679873260161840059443324185976952330870753743275602450298129132267348253439404256540383626739032507657611859031021595001220703125
-1	-1024	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055626846462680034577255817933310101605480399511558295763833185422180110870347954896357078975312775514101683493275895275128810854038836502721400309634442970528269449838300058261990253686064590901798039126173562593355209381270166265416453973718012279499214790991212515897719252957621869994522193843748736289511290126272884996414561770466127838448395124802899527144151299810833802858809753719892490239782222290074816037776586657834841586939662825734294051183140794537141608771803070715941051121170285190347786926570042246331102750604036185540464179153763503857127117918822547579033069472418242684328083352174724579376695971173152319349449321466491373527284227385153411689217559966957882267024615430273115634918212890625
-1	-1011	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045569512622227484325687966050967635235209543279868555889732145497849946824989044651095719096576225701152099117691613409385521851628614863029371133652535681456758333307535407728222415819624112866752953652161382476476587525136520204629159095269795659365756756780001293023411612022883835899512581196798964768367648871442747389062809002365851925256925286238535292636488744805035051301936950247335928004429596500029289298146579790098302228020971786841533686729228938884826405905861075530498909078462697627932907050246178608194439373294826443194748255562763062359758534999099430976743890511805024407001565882101534375425389339585046380011068884145349733193551239073917674855807025124931897153146564960479736328125
-1	-998	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037330544740128755159603581788952686784683657854868320984868573591838676439031025378177613083915244094383799597212969704968619500854161295793660832688157230249376426645533006010959803039436073260444019631850604524729620500591837351632207130845016604152427935154177059244778792569146438368880706516417711938246777955485898661120253134738105897170473194486608111727811579744284714026546749642617592221228725452823993793041678164048529185194780087780584396168584346734449791718081393074584706317076641896802637455561669515832884734603121822265137770957015500685114191871262253856148595107270675994215682770617576960348478946988069994505067629891870501432157175049353359241877114982344210147857666015625
-1	-985	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030581182251113476226747254201510041014012852514708128550804335486434243738854215989803100638343367962119208630036864782310293095099728933514166954138138403020289168708020638524178270649906031214955740882412015226658505114084833158457104081588237602121668964478301846933322786872644762311787074778249389619811760501134048183189711367977456350962051640923429365127423246126518037730547097307232331547630571890953415715259742751988555108511563847909854737341304296844861269375452277206699791414949185041860720603596119667370299174586877396799600861967987098161245545980938038358956929111876137774461487325689919045917473953372626939498551402407420314773223157800430271890945732593536376953125
-1	-972	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025052104500112159724951350641877025598679328780048898908818911630486932470869373738846700042930887034568055709726199629668592103505697942334805568829962979754220887005610507079006839316403020771291742930871922873678647389458295323408059663637084243658071215700624873007778027006070589285815971658341899976549794202529012271669011552647132242708112704244473335912385123226843576508864182114084726003818964493069038153940781262429024344892673104207753000829996479975310351872370505487728469127126372386292302318465941231509749083821569963458233026124175030813692351267584441023657516328448932064838850417205181682415594662602855988837213308852158721862224410870112478733062744140625
-1	-959	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020522684006491881246680146445825659370438106136616057986104452407694895080136190966863216675168982658718151237407702736624510651191867754360672721985505673014657750634996127399122402767997354615842195808970279218117547941444235528935882476451499412404691939901951895967971759723373026742940443982513684460789591410711766852951254263928530733226485927317072556779425892947430257876061537987858207542328495712722156055708288010181856743336077806966991258279933116395774240253845918095547161908941924258850654059287299056852786449466630114064984495000924185242576774158405174086580237376265365147515986261774484834234855147604259626055445142611688424949534237384796142578125
-1	-946	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016812182738118149117280375968420380156262896547115874702216767412383658049647567640054347100298430594021909493684390081842799125456378064372263093850526247333607629320188827565361072347543432901297926806708452735481895273631117745304274924709068318641923637167678993176962465565387183507816811710475210310278833283655079405937667493010252376659137271658145838513705691502534867252069611919653443618675503687861990240836229537940977044140914939467359238782921208951418257615950576103872235035805224352850455805368155387373802659403063389442035298304757092550718893390565518611726530458636587128845095945645657976205193336917409485664620660827495157718658447265625
-1	-933	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013772540099066387756876083993329975424010564851397324556055975864224692674271287410732521144564474342622748257226252355045621043573864910333757926482351101815691369939098687541543790467107580232743261640055564480906768608158611656953262018321668766631463843567762631210567651791165180729603532153221292286180420225970241049344137210273998746959165252942353070910427702478876563252895426084580101012418972621096542405293039237481248394560237518411660688410969054373001836638986711944292134941331639789855093395757592893336619138582989528630915316371257010217548917465551272846726373751715092175949902598672923014107294381602741850656457245349884033203125
-1	-920	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011282464849155184850432888007335915867349454726264688276321055427972868238763038646872081321627217381476555372319745929253372758895710134545414493374342022607414370254109644834032673150654529726663279935533518422758824843803534669376112245409111053624495180650711147487697020347322516053691213539918882640839000249114821467622717202656459773508948175210375635689822373870695680616771933048488018749373622371202287538416057743344638684823746575082832435946265849342363104574657914424764116943938879315849292509804620098221358398327185021854445827171333742770216073187779602716038245377405003510538160208832858533156695557408966124057769775390625
-1	-907	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009242595204427927429474621855609582278532673311756032635962208606595373661194681259517609018677016478905594161004335865244362964087365742219603552972260984919993852112166621048039565845016190752082558923189058291924029312043855601152911151439143775129186451989062572021921399068526605151183842131901548659375309004074861746276529932416171846458530345132339720757102488674873901561259567553321384959486871446488913951470434503347928010607613194307856331527180983781263855267559763496766764600474729935543740424031944784462936799909629969903162021618756602077361007155429050544978530613170178875832860843075877710361965000629425048828125
-1	-894	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007571533991467358150225610224115369802573965976990541935380241290522930103250682887796825308100211899519462736694751940808182140180370016026299230594876198846458963650286895962554012340237263464106032269876476552744164812426326508464464815258946580585829541469440059000358010116936994939849803474453748661760253136138126742549733320635327976618828058732412699244218358722456700158983837739680878558811645088963718309044579945142622626289756728776995906787066661913611350235184958256551333560708898763197432155366969167432037826485968871344670328110085408421774137061727478206446412278309010535082279602647759020328521728515625
-1	-881	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006202600645810059796664819895595310942268592928350651953463493665196384340582959421683159292395693588086343873900340789910062809235759117128744329703322582095019183022315025172524246909122366229795661635482809592008019814339646675734089576660129038815911560371765296333093281887794786254724959006272510903713999369124353427496741536264460678446143945713592483220863679465436528770239559876346575715378499656879078038769319891060836455456568712214115046839965009439630418112663517803766852452932729866811336421676621141960325387457305699405553932787781966579117373080967150146720900938390741430339403450489044189453125
-1	-868	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005081170449047600985427820458471678723906431326904854080277294010528878051805560358242844092330552187360332901499159175094323453325933868751867354892961859252239714731880468621331863067953042415448606011787517617772969831907038556761366181199977708597994750256550130756070016522481488899870686417938440932322508283186670327805330666507846187783081120328574962254531526218085604368580247450703114826038066918915340729359826854757037224310021089045803046371299335732945238517893953784845805529442492306891846796637488039493898557405024828953029781739750987021612952027928289400193762048729695379734039306640625
-1	-855	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004162494831859794727262470519579999210624148543000456462563159253425256900039115045472537880437188351885584712908111196237269772964605025281529737128314355099434774308356479894595062225267132346735498044856334432479616886298245985698911175639021738883477299410165867115372557535216835706774066313575170811758598785586520332538126882003227597031900053773168609078912226277855727098740938711615991665490384419975447125491570159416964894154769276146321855587368415832428739393858726940545683889719289697805800895805430201953401698226196339878321997201204008568105330301278854676638729870319366455078125
-1	-842	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003409915766259543840573415849639935353343302486425973934131740060405970452512043045251103031654144697864670996814324691957571398012604436710629160655515119697456967113405628329652274974938834818445719998346309167087302153255523111484548035083486608493344603676807878340913199132849631810989315124080779928992644125152477456415233541737044047488532524050979724557444895766819411639288576992555820372369722916843886285202694274594377641291586991019066864097172206249925623311449069109695024242458042120442512093843808421440226671186900041628321380107226323818991886582807637751102447509765625
-1	-829	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002793402995719818314197742264025035041458833396880157846840721457484570994697865662669703603531075336490738480590294787651642489251925554553347408408997986056156747459301890727651143659469893483270733822645296469677917923946924532928141750340392229677747899332041013936876092729630418379562446949646974917830774067324909532295359317390986483702605843702562590357458858612178462014905202272301728049045277013478511644838047149747714163746068063042819575068403471359939070616739077414662163859421628105066505907276847858843833689036308514101920874583839804472518153488636016845703125
-1	-816	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002288355734093675162990790462689308705963076318724225308131919017971360558856491550859021192012656915653212963299569490044225527195177414290102196968651150177203607518660108884091816885837736741495385147511026867960150363297320577374733721878849314552011079132807998617088895164113238736537556541150801852686970115952565888856358352806696127449174707161139274020830296975096596082610341701469575617777890929441596739451328225073327442940778957244677795896036123738062086649232652218091244633638197743670481639241193765964868558058543934752293580459081567823886871337890625
-1	-803	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001874621017369538693522055547035081691924952120298885372421668059522138569815237878463710160496768545303112059535007326244229551878289337786451719756719022225165195279286361197848016392878273938633019512841033210232955177613165016985381864963153358481007476025596312467119222918441565172971566318510736877721165918988341976151128762619245467606363920106405293277864179281999131510874391921843876346083648249398556048958528081980069841257086121774840050398032792566220461383051388697060347603876411591614858558866385933078420322761559191349078901112079620361328125
-1	-790	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001535689537429126097733267904131138922024920776948846897087830474360535916392642870037471363478952792312309399171078001659272848898694625514661248824704223006855327972791387093277095029045882010528169584919374405822836881500704781914424823777815231267641324360168499173064067414787330189698307128123995650229179120835249746863004682337685887063133323351167216253226335667813688533708301862374503502711724645907297115306826204758073213957804950957948969286068463670247801964995697620631836757095556375850892131423343356377841928406269289553165435791015625
-1	-777	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001258036869061940099263093067064229004922815100476495378094350724596151022708853039134696540961958127462243859800947098959276317817810637221610495037197699487215884675310704306812596247794386543024676523965951513250067973325377357344296815638786237454451772915850034522574084026193780891400853199359177236667743535788236592630173435771032278682118818489276183554643014179072973646813840885657193269421444829927257796859352026937813576874233815824751795639147285438666999369724475490821600671412679783097050834062002877544728107750415802001953125
-1	-764	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030583803135541329316325840539016400832770130310345013734892113589166917803092409659143406356036098017070169948935863467439159556350474011943317534472355419927252726014528968140878846193161456045815008432907479654455683748149131136447951371293685722686892372664348280892689634257945306235578940915037992278215504517723416682638078583629642696391736106415049567963557215496580011469898453530372726310047604676409587187181180467456882175372341923636670987589456231356005883678290322081055270021267278313104043263592757284641265869140625
-1	-751	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000844254251528635456975934128569562235562205290750234635251623619452245539064293301992770278486864771495583883222168259352526159508562308310583965724239753560004405433151102130701007950801437864792731654908237807332930096126483768226978161763363787344025102231686634111707291348384108794868186268397599123274314141300919022946417113975709403296884110218375208606075746070934798345396140813132081337393190997750914733823738823038940677878065022503843160873033282544726840019909255431848800477201422154394094832241535186767578125
-1	-738	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000691613082852258166354685238124185383372558574182592213198130069055279545601469072992477412136439620809182317135600238061589429869414242968030384721297206116355608930837382865470265713296537898838205771700828411767136334746815502931540510116547614592225363748197690664310613072596261924756018191071313201786318144553712863597704899768901143180807463090892970890097251181309786804548518554117801031592502065357549349948406843833500203317710866435148317387188865060640227344309662049770537350923405028879642486572265625
-1	-725	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000566569437472569889877758147071332666058799983970379541051908152570085003756723464595437496022171337366882154197483715020054060949024147839410491163686671250518514836141984043393241672332523846728258168177318634919638085424591260001517985887475805873951017982523548192203254229070857768760130102125619774903351824018401577859239853890683816493717473764059521753167668167728977350286146399533302605080577691940904427477734886468403366557868741783673501603585118257676474240458475151172024197876453399658203125
-1	-712	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000464133683177529253787859474080835720035368946868534920029723158585413635077507862196582396741362759570949860718578659344428286729440581910045074361292121088424767353767513328347743577974803535239789091370859425726167519579825160193243534039020180171940673931283290679052905864454846684168298579661307719600825814235874572582289288307248182471653354507517560220194953763003578245354411130497681494082009245237988906989760418994916037884206073269185332513656928876688567697783582843840122222900390625
-1	-699	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000380218313259031964703014481167020621852974241274703806488349211513170849855494440711440299410524372640522125900659637734955652488757724700708924916770505595637569416206346918582471539076959056068435223651008041554876432039792771230305103084765331596853800084507271724280140484161410403670670196458543283896996507022028449859411384981297711080778428012558385332383706122652531298594333598103700679951981973698960512606011735240635218234741615222116624395187756135783274658024311065673828125
-1	-686	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311474842221798985484709462972023293421956498452237358275255674071589560201621045830811893277101566067115725537820375232475670518790328074820751291818398183946296865756239395702760684811844858731262135214905787641754773126998238191865940447039759644142633029228356996530291084625027402687013024938838658168419538552445706124829806576679084917373688227887829264288732055676953639808478083566551597016663632854188451926844813509128370777900331189957938704537809826433658599853515625
-1	-673	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000255160190748097728909073992066681481971266763532072843899089448199446167717167960744601102972601602922181202360582451390444069288993036758893159458257631792288806392427511312959701552997863308272649941168050821236125510145636956726776578414214971100481644977543870051557614456524822448281201070029896628771569285982163522457460577547615506364312525396285709733305329300010560421731105246057719068276050848034151179818471271226677961341255951310813543386757373809814453125
-1	-660	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209027228260841659522313414301025470030861732685474073722134075964986300593903993441977223555155233113850840973789144179051781561543095712885276228204651964242990196676617267576587512215849622136954831804867232756634017911305794950575373036924904325514563565603938346235997762785134549631959916568491318289669559076588357597151705127006622813644820804637253413523725762568651097482121417570483460731740854709576646507291665388894585930756875313818454742431640625
-1	-647	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000171235105391281487480679148995400065049281931415940361193172235030516777446526151427667741536383166966866608925728066911479219455216104007995618286145250889107857569117484865598740490007224010454593398214547237074234587472941707223511345591848881623461530472942746293236529367273582223058501563652908087942897302795541182543586676840043825408937837203158837996358636144696238979057353865273740051031442108178085188818773332286582444794476032257080078125
-1	-634	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140275798336537794544172358857031733288371758215938343889446694936999344084194223249545413866605090379257126031956432413883776577713032403350010500010189528357156920621043601898488209413917909364402911817357096611212974057833846557500494308842603825939685763434697763419364857670518557129524480944462305642821470450107336739706205667363901775001876236827720086616994729735158971643784286432247849804957375019487386680339113809168338775634765625
-1	-621	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114913933997291761290585996375680395909834144330496691314234732492389862673771907686027603039522890038687437645378709433453589772462516144824328601608347261630182949372758918675241541151881551351318865360778933543905668348177487099904404937803861054209790577405704407793143691403688802000506454789703520782599348592727930257167323682704508334081537013209268294956642082599042229570588087445297438560221081615964067168533802032470703125
-1	-608	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094137494730581410849248048230957380329336131035542889524621092857765775502353946776393812409977151519692748919094238767885180741601293225840089990437558076727445872126164106178757870511621366867000414503550102359167523510826997432241688525048922975608660441010753050864143311997901866598814887763725124225105386367162720466671471560871533227279595121221032587228481194065135394464225761235187661668533110059797763824462890625
-1	-595	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077117435683292291767704001110800285965792158544316735098569599269081723291528353199221811126253282524932299914522000398651540063519779410608201720166447576455123658445753635781638447523120223737446739561308243852630035260069476296492391239720077701618614633276008899267906201188681209117749156056043621765206332511979700606297269502665960019787444323304269895457571794178158915145093743603865732438862323760986328125
-1	-582	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063174603311753045416103117709967594263176936279504269392748215721231747720420026940802507674626689044424540089976422726575341620035403293170238849160353854632037300998761378432318216210940087285716369048623713364074524885048914982086566903578687653165969107579706490280268760013767646509260108641110934950057027593813770736678723176583954448209874389650857898358842813790747783286860794760286808013916015625
-1	-569	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051752635032988094804871674028005453220394546200169897486539338318833047732568086069905414287054183665192583241708685497610519855133002377765059665232161877714564956978185321211755082720002119504458849524632545987849850785832071153325315607411660925473561892929295556837596168203278456020385880998798077911086717004852240987487210026257575483973529100001982790335564033057380584068596363067626953125
-1	-556	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042395758619023847264150875363742067278147212247179180020973025950788032702519776108466515383954787258525764191607755159642537865324955547865136877758187010223771612756529415136669763764225736298052689530578981673246597763753632688804098545591632630147941902687678920161358780992125711171900113714215385424762238570374955816949522453510205836471115038721624301842894055880606174468994140625
-1	-543	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034730605460704335678792397097977501514258196272889184273181102858885556389904200588055769402535761722184306025765073026779167019274203584811120130259506798775313705170148896879959870475653723175364763263450301786723612888066975898668317528548665450617194006681746571396185113388749382592020573154685243739965225836851163805245048793915560621237137439720754628069698810577392578125
-1	-530	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028451311993408991788066731702663169240480314386750819756589959461999047794609521121735286294557296002813383496306747823537493622189427576677269610708587969556736987275385976324063125893655530025258814065418487223683983677904466656189085719387066737145605330273686791287754844888063494219383253528318151671779513005548473389256743971975627260917462990619242191314697265625
-1	-517	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023307314785000646072784266610821668241801473545626271544598494791269619953344119702925546532501336885504723760174487817041914775297579070814019265092475264660878939975996191804672512732082610196692020482390824733641919428939339084750099021321885071069679886560204219422928768932301614464518761290398229849521777054145309400479124661842433852143585681915283203125
-1	-504	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019093352271872529262824871207585110623683767128577041649335086933008072665779502860636607719425095176605469704334940419720736583923776774810844581963755736810192027628336080326387722430122074273130103179174563621799460396187106578227281118266888250220281763070119296551263247509341482569333769249094229892728239762755837460872498922981321811676025390625
-1	-491	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015641274181117975972106134493253722622921742031730312519135303215520213127806568743433509043753037968675200781791183191835227409550357933925043881544708699594909309033132917003376822214756003244548180524379802518978117956556477708883788692084234854580454820307041727734794852359652542520798223768857993128122974013649582047946751117706298828125
-1	-478	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012813331809171845916349345376873449572697491072393472015675640394154158594299141114620730608642488703938724480443337270751418293903653219471395947761425366708149705959942485609166292758328117857933869485571934223546874230011066539117599696555405192872308588795528583360343943053027362833037904911448467970558340311981737613677978515625
-1	-465	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010496681418073576174673383732734729889953784686504732275241484610891086720449856401097302514599926746266603094379181892199561866365872717390967560406159660407316239122384884211029027027622394149219425882580528515929599369225065708845137671418187934000995195941297015488793758149040015632824651703458584961481392383575439453125
-1	-452	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008598881417685873602292435953856290725850140415184676679877824193241978241392522363778910219960259990541601254915425806089881080926922930086680625484725993805673463089057697145674978941028265287040553683009968960249527803269173828685936780425779555533615264515110515088419846675693580806409954675473272800445556640625
-1	-439	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007044203657368267654997963533399073362616435028119287136155913579103828575348754320407683252191444984251679748026716820348830581495335264327008768397087534125607700962556065501736942748490354923143621577121766572236413176438107200459519410524798611893137624690778533960433538396728181396611034870147705078125
-1	-426	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005770611636116084862974331726560520898655383575035320021938924404001856368925699539277974120195231731098976049583486419229762012360978648536685583070894107955697828628525928859022903499563298753039254795978151175976069674138097418616438301101915022862858342146685775020387154654599726200103759765625
-1	-413	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004727285052306296719748572550398378720178490224668934161972366871758320737423933062576516399263933834116281179818792074633021040526113708881252829651676453237307661212488440921311562546842254338489757528865301443359596277053929405330586256262688786729253553886564986896701157093048095703125
-1	-400	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003872591914849318272818030633286351847570219192048790865487762941344416348097685964862682234277014596908057542507554467539370836398992350315522318050653350492002436065270530802738432038373174754090809367646454942400181270162578968846816261130394654088604511343874037265777587890625
-1	-387	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172427296644561529092530694788179433529523562126369477007575401549345872361624342415509286319730357787080738822188619808252589178054533378475882947095224723048395624669618833603323525835304758551191033975975888814228496517184691279311881118019300629384815692901611328125
-1	-374	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002598852441411224804632601145170476591947385702093921875564605768949224138638642661306785207353123109099176541243136917346920521054662273743647443310260408093121245695729351748487842632364281658205135695033119448116615984346877699096012293011881411075592041015625
-1	-361	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002128979920004075359955026858123654424123298367155340800462525045923204414372776068142518441863678450974045422586377762690597290847979334650795985559765326309884924473941484952361240684432819534401647161371131451897131814376962211099453270435333251953125
-1	-348	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001744060350467338534875158002174897704241806022373655183738900517620289056254178155022351107574725387037938010182760663196137300662664670945932071370559755313057730129052864472974328368687365762581829354595230885394130382337607443332672119140625
-1	-335	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001428734239102843727769729435381676199314887493528498326518907304034540794883422744594310027325215037061478817941717535290275676702854898438907552866762551552456892521720106576260569799628690032707034607284413141314871609210968017578125
-1	-322	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001170419088673049581788962353464669142478755834698545829084288863465095819168499912371658774384816158360763447657855004909793834354978732801153067308451882231772686353793111307272658779855822874793602750287391245365142822265625
-1	-309	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000958807317440962217401517959958256961518596779785048743185849436950606495062835128214862867976041396929137416321314820022103109103598577910704592739083781924268184661027316782917762072457890099030919373035430908203125
-1	-296	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000785454954447636248495323512797804102876034481999911930417847858749936840755474537033615661445973112364349371450421100562106866977667955024449202371857434152360496874313577908566230689757503569126129150390625
-1	-283	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000643444698683503614767369021683961121076047447654327853398300965887948259946884740737937949856541173648875005092184965580477945428105588756028786583025610057613719039437683022697456181049346923828125
-1	-270	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000527109897161526161217428702563500950385498069118425377503888151255407214548487979612518768522478529453158404171517923803527532894704098308938781968814579759197158637107349932193756103515625
-1	-257	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000431808427754722231269317593140019978555800018221814069251185173508429590158121352898575375173614411328027364697307483179849754947341597334682650188852903738734312355518341064453125
-1	-244	-0.0000000000000000000000000000000000000000000000000000000000000000000000000353737464016668451855824972300304366432911374927310085530570894138105520257533012294512947342224925759920017160034290220932919252862236536572027034708298742771148681640625
-1	-231	-0.000000000000000000000000000000000000000000000000000000000000000000000289781730522454795760291817308409336981840998340452422066643676477936042194971043671665006462750659182526478057500090548988247451944744170759804546833038330078125
-1	-218	-0.00000000000000000000000000000000000000000000000000000000000000000237389193643994968686831056739048928855524145840498624156994499770725205766120278975827973294285340002325690824704074177731172312633134424686431884765625
-1	-205	-0.0000000000000000000000000000000000000000000000000000000000000194469227433160678348252001680628882518445380272536472909409894212178088563605732536998275722678550529905205923597577566397376358509063720703125
-1	-192	-0.000000000000000000000000000000000000000000000000000000000159309191113245227702888039776771180559110455519261878607388585338616290151305816094308987472018268594098344692611135542392730712890625
-1	-179	-0.00000000000000000000000000000000000000000000000000000130506089359970490534205882185130951114023285161379330955172729109394464891949724544457922537077365632285363972187042236328125
-1	-166	-0.0000000000000000000000000000000000000000000000000106910588403687825845621458686059275152607875204201947918477499686415945639485214346819930142373777925968170166015625
-1	-153	-0.000000000000000000000000000000000000000000000087581154020301066932733098955619758205016371367282235734816767743111942667866287592914886772632598876953125
-1	-140	-0.00000000000000000000000000000000000000000071746481373430634031294954664443705921549411424077607513961896135157303433516062796115875244140625
-1	-127	-0.0000000000000000000000000000000000000058774717541114375398436826861112283890933277838604376075437585313920862972736358642578125
-1	-114	-0.000000000000000000000000000000000048148248609680896326399448564623182963452541205384704880998469889163970947265625
-1	-101	-0.00000000000000000000000000000039443045261050590270586428264139311483660321755451150238513946533203125
-1	-88	-0.0000000000000000000000000032311742677852643549664402033982923967414535582065582275390625
-1	-75	-0.000000000000000000000026469779601696885595885078146238811314105987548828125
-1	-62	-0.00000000000000000021684043449710088680149056017398834228515625
-1	-49	-0.0000000000000017763568394002504646778106689453125
-1	-36	-0.000000000014551915228366851806640625
-1	-23	-0.00000011920928955078125
-1	-10	-0.0009765625
-1	3	-8
-1	16	-65536
-1	29	-536870912
-1	42	-4398046511104
-1	55	-36028797018963968
-1	68	-295147905179352825856
-1	81	-2417851639229258349412352
-1	94	-19807040628566084398385987584
-1	107	-162259276829213363391578010288128
-1	120	-1329227995784915872903807060280344576
-1	133	-10889035741470030830827987437816582766592
-1	146	-89202980794122492566142873090593446023921664
-1	159	-730750818665451459101842416358141509827966271488
-1	172	-5986310706507378352962293074805895248510699696029696
-1	185	-49039857307708443467467104868809893875799651909875269632
-1	198	-401734511064747568885490523085290650630550748445698208825344
-1	211	-3291009114642412084309938365114701009965471731267159726697218048
-1	224	-26959946667150639794667015087019630673637144422540572481103610249216
-1	237	-220855883097298041197912187592864814478435487109452369765200775161577472
-1	250	-1809251394333065553493296640760748560207343510400633813116524750123642650624
-1	263	-14821387422376473014217086081112052205218558037201992197050570753012880593911808
-1	276	-121416805764108066932466369176469931665150427440758720078238275608681517825325531136
-1	289	-994646472819573284310764496293641680200912301594695434880927953786318994025066751066112
-1	302	-8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504
-1	315	-66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768
-1	328	-546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456
-1	341	-4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552
-1	354	-36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984
-1	367	-300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928
-1	380	-2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176
-1	393	-20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792
-1	406	-165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064
-1	419	-1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288
-1	432	-11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296
-1	445	-90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832
-1	458	-744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744
-1	471	-6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848
-1	484	-49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816
-1	497	-409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672
-1	510	-3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024
-1	523	-27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608
-1	536	-224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736
-1	549	-1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312
-1	562	-15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904
-1	575	-123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568
-1	588	-1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056
-1	601	-8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752
-1	614	-67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384
-1	627	-556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728
-1	640	-4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776
-1	653	-37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992
-1	666	-306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464
-1	679	-2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088
-1	692	-20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896
-1	705	-168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032
-1	718	-1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030144
-1	731	-11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648
-1	744	-92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416
-1	757	-758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872
-1	770	-6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424
-1	783	-50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408
-1	796	-416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336
-1	809	-3414023389634485388328884116849283992138116261025744978122883999623187065762627620618973286846235796860380114223837819108295066446909114921146038298793384983600720680711175453933096082386848780661230088261573940214625662995187948181075905216512
-1	822	-27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304
-1	835	-229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368
-1	848	-1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656
-1	861	-15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952
-1	874	-125955231460491477573475786427621032361709434041052227527609040505093074454480376118282617542185112928074454067529947442741953744769736656487116570106253523089501067161322852174933318537813768637901361681988522625958449433505907473287200188342818373796829838966784
-1	887	-1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528
-1	900	-8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376
-1	913	-69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192
-1	926	-567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864
-1	939	-4646927838993072071243945306718439250410188130185607684549287060362314553626263667328650982800488595593121011844353040782670578892327830336846345565944983205571783876398312106070895030732180427719497486819848241268961714708993375275490934188589556509412640954544199727574266715045888
-1	952	-38067632857031246407630399952637454339360261162480498151827759598488080823306351962756308851101602575098847329028940110091637382285949586119445262876221302420044053515454972772932772091758022063878123412028196792475334366896073730256821732872925646925108354699626084168288392929655914496
-1	965	-311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551232
-1	978	-2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544
-1	991	-20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448
-1	1004	-171441377149802771351748007849600289689824769872885377191000062139256168179989779598911740610511337300415147666808503492029943245710770246975753241195177196862953084397187695766737193680997938270047266914448743599737311060278380280946648703137233006633139143642984674682566877306441990189395290689110016
-1	1017	-1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072
3	-1076	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370549234380934908132426594651166029273794851960743573319189261875506630452656563898974877271226994284847423521584288298194992532766954847299081097008086408594725534892733553395884362875886736577766538977042749048042287504790556865173738290484355047954877211355023786539048555594678924193378269993917515076140279670232968698958953693619341496979092408300845610097282499656448992056810312422493393567860901761045085119516428958662601102644870104014534270108033061877749917013356500179062432395206928717009377604507950862962735731480875670798874693592873689354808228194543590599206358365280085227465023526347950828818884424541339934862866832608827839705362543821687804230019924524860745587315427697781770943207565842392181565401187981478869915008544921875
3	-1063	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303553932804861876742083866338235211181092742726241135263079843328415031666816257146040219460589153718147009348881848973881337882842689410907407234669024385920799158184127326941908470067926414604506348729993420020156241923924424183950326407564783655284635411542035485932788576743160974699215478779017228350374117105854847958187174865812964554325272500880052723791693823718563014292939007936506588010791650722648133729907858602936402823286677589208706474072500684290252732017341644946687944618153516004974082133612913346939073111229133349518438148991282126319458900536970109418869848772837445818339347272784241318968430120584265674639660509273151766286632995898726649225232322170765922785128798370022826756675637938087675138376653194427490234375
3	-1050	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248671381753742849427115103304282284999551174841336738007515007654637593941455877854036147782114634725906030058604010679403591993624731165415348006640864776946318670384437106230811418679645318844011600879610609680511993384078888291492107393077070770409173329135235470076140402067997470473597320215770913464626476733116291447346933650073980562903263232720939191330155580390246821308775635301586196898440520271993351151540517767525501192836446281079772343560192560570575038068606275540326764231191360311274768083855698613812488692718906039925504531653658317880900731319885913635938180114708435614383593285864850488498937954782630440664809889196565926942009750240236871045310318322291443945577511624722699679068682598881423473358154296875
3	-1037	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203711595932666142250692692626868047871632322430023055775756294270679116956840655138026412263108308767462219824008405548567422561177379770708253087040196425274424254778930877424280714182365445197014303440577011450275424980237425288390334376408736375119194791227584897086374217374103527811970924720759532310222009739768865953666608046140604877130353240244993385537663451455690196016149000439059412499202474206816953263341992155156890577171616793460549503844509745619415071185802260922635685258191962366996290014294588304435190737075327827906973312330676894008033879097250540450560557149969150455303039619780485520178329972557930856992612261229826807350894387396802044760318212769621150880217097522972835577093064785003662109375
3	-1024	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000166880539388040103731767453799930304816441198534674887291499556266540332611043864689071236925938326542305050479827685825386432562116509508164200928903328911584808349514900174785970761058193772705394117378520687780065628143810498796249361921154036838497644372973637547693157758872865609983566581531246208868533870378818654989243685311398383515345185374408698581432453899432501408576429261159677470719346666870224448113329759973504524760818988477202882153549422383611424826315409212147823153363510855571043360779710126738993308251812108556621392537461290511571381353756467642737099208417254728052984250056524173738130087913519456958048347964399474120581852682155460235067652679900873646801073846290819346904754638671875
3	-1011	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136708537866682452977063898152902905705628629839605667669196436493549840474967133953287157289728677103456297353074840228156565554885844589088113400957607044370274999922606223184667247458872338600258860956484147429429762575409560613887477285809386978097270270340003879070234836068651507698537743590396894305102946614328242167188427007097555775770775858715605877909466234415105153905810850742007784013288789500087867894439739370294906684062915360524601060187686816654479217717583226591496727235388092883798721150738535824583318119884479329584244766688289187079275604997298292930231671535415073221004697646304603126276168018755139140033206652436049199580653717221753024567421075374795691459439694881439208984375
3	-998	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111991634220386265478810745366858060354050973564604962954605720775516029317093076134532839251745732283151398791638909114905858502562483887380982498064471690748129279936599018032879409118308219781332058895551813574188861501775512054896621392535049812457283805462531177734336377707439315106642119549253135814740333866457695983360759404214317691511419583459824335183434739232854142079640248927852776663686176358471981379125034492145587555584340263341753188505753040203349375154244179223754118951229925690407912366685008547498654203809365466795413312871046502055342575613786761568445785321812027982647048311852730881045436840964209983515202889675611504296471525148060077725631344947032630443572998046875
3	-985	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091743546753340428680241762604530123042038557544124385652413006459302731216562647969409301915030103886357625890110594346930879285299186800542500862414415209060867506124061915572534811949718093644867222647236045679975515342254499475371312244764712806365006893434905540799968360617934286935361224334748168859435281503402144549569134103932369052886154922770288095382269738379554113191641291921696994642891715672860247145779228255965665325534691543729564212023912890534583808126356831620099374244847555125582161810788359002110897523760632190398802585903961294483736637942814115076870787335628413323384461977069757137752421860117880818495654207222260944319669473401290815672837197780609130859375
3	-972	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075156313500336479174854051925631076796037986340146696726456734891460797412608121216540100128792661103704167129178598889005776310517093827004416706489888939262662661016831521237020517949209062313875228792615768621035942168374885970224178990911252730974213647101874619023334081018211767857447914975025699929649382607587036815007034657941396728124338112733420007737155369680530729526592546342254178011456893479207114461822343787287073034678019312623259002489989439925931055617111516463185407381379117158876906955397823694529247251464709890374699078372525092441077053802753323070972548985346796194516551251615545047246783987808567966511639926556476165586673232610337436199188232421875
3	-959	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061568052019475643740040439337476978111314318409848173958313357223084685240408572900589650025506947976154453712223108209873531953575603263082018165956517019043973251904988382197367208303992063847526587426910837654352643824332706586807647429354498237214075819705855687903915279170119080228821331947541053382368774232135300558853762791785592199679457781951217670338277678842290773628184613963574622626985487138166468167124864030545570230008233420900973774839799349187322720761537754286641485726825772776551962177861897170558359348399890342194953485002772555727730322475215522259740712128796095442547958785323454502704565442812778878166335427835065274848602712154388427734375
3	-946	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050436548214354447351841127905261140468788689641347624106650302237150974148942702920163041300895291782065728481053170245528397376369134193116789281551578742000822887960566482696083217042630298703893780420125358206445685820893353235912824774127204955925770911503036979530887396696161550523450435131425630930836499850965238217813002479030757129977411814974437515541117074507604601756208835758960330856026511063585970722508688613822931132422744818402077716348763626854254772847851728311616705107415673058551367416104466162121407978209190168326105894914271277652156680171696555835179591375909761386535287836936973928615580010752228456993861982482485473155975341796875
3	-933	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041317620297199163270628251979989926272031694554191973668167927592674078022813862232197563433693423027868244771678757065136863130721594731001273779447053305447074109817296062624631371401322740698229784920166693442720305824475834970859786054965006299894391530703287893631702955373495542188810596459663876858541260677910723148032411630821996240877495758827059212731283107436629689758686278253740303037256917863289627215879117712443745183680712555234982065232907163119005509916960135832876404823994919369565280187272778680009857415748968585892745949113771030652646752396653818540179121255145276527849707796018769042321883144808225551969371736049652099609375
3	-920	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033847394547465554551298664022007747602048364178794064828963166283918604716289115940616243964881652144429666116959237787760118276687130403636243480123026067822243110762328934502098019451963589179989839806600555268276474531410604008128336736227333160873485541952133442463091061041967548161073640619756647922517000747344464402868151607969379320526844525631126907069467121612087041850315799145464056248120867113606862615248173230033916054471239725248497307838797548027089313723973743274292350831816637947547877529413860294664075194981555065563337481514001228310648219563338808148114736132215010531614480626498575599470086672226898372173309326171875
3	-907	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027727785613283782288423865566828746835598019935268097907886625819786120983584043778552827056031049436716782483013007595733088892262097226658810658916782954759981556336499863144118697535048572256247676769567174875772087936131566803458733454317431325387559355967187716065764197205579815453551526395704645978125927012224585238829589797248515539375591035397019162271307466024621704683778702659964154878460614339466741854411303510043784031822839582923568994581542951343791565802679290490300293801424189806631221272095834353388810399728889909709486064856269806232083021466287151634935591839510536627498582529227633131085895001888275146484375
3	-894	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022714601974402074450676830672346109407721897930971625806140723871568790309752048663390475924300635698558388210084255822424546420541110048078897691784628596539376890950860687887662037020711790392318096809629429658232494437278979525393394445776839741757488624408320177001074030350810984819549410423361245985280759408414380227649199961905983929856484176197238097732655076167370100476951513219042635676434935266891154927133739835427867878869270186330987720361199985740834050705554874769654000682126696289592296466100907502296113479457906614034010984330256225265322411185182434619339236834927031605246838807943277060985565185546875
3	-881	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018607801937430179389994459686785932826805778785051955860390480995589153021748878265049477877187080764259031621701022369730188427707277351386232989109967746285057549066945075517572740727367098689386984906448428776024059443018940027202268729980387116447734681115295888999279845663384358764174877018817532711141998107373060282490224608793382035338431837140777449662591038396309586310718679629039727146135498970637234116307959673182509366369706136642345140519895028318891254337990553411300557358798189600434009265029863425880976162371917098216661798363345899737352119242901450440162702815172224291018210351467132568359375
3	-868	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015243511347142802956283461375415036171719293980714562240831882031586634155416681074728532276991656562080998704497477525282970359977801606255602064678885577756719144195641405863995589203859127246345818035362552853318909495721115670284098543599933125793984250769650392268210049567444466699612059253815322796967524849560010983415991999523538563349243360985724886763594578654256813105740742352109344478114200756746022188079480564271111672930063267137409139113898007198835715553681861354537416588327476920675540389912464118481695672215074486859089345219252961064838856083784868200581286146189086139202117919921875
3	-855	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012487484495579384181787411558739997631872445629001369387689477760275770700117345136417613641311565055656754138724333588711809318893815075844589211384943065298304322925069439683785186675801397040206494134569003297438850658894737957096733526917065216650431898230497601346117672605650507120322198940725512435275796356759560997614380646009682791095700161319505827236736678833567181296222816134847974996471153259926341376474710478250894682464307828438965566762105247497286218181576180821637051669157869093417402687416290605860205094678589019634965991603612025704315990903836564029916189610958099365234375
3	-842	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010229747298778631521720247548919806060029907459277921802395220181217911357536129135753309094962434093594012990442974075872714194037813310131887481966545359092370901340216884988956824924816504455337159995038927501261906459766569334453644105250459825480033811030423635022739597398548895432967945372242339786977932375457432369245700625211132142465597572152939173672334687300458234917865730977667461117109168750531658855608082823783132923874760973057200592291516618749776869934347207329085072727374126361327536281531425264320680013560700124884964140321678971456975659748422913253307342529296875
3	-829	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008380208987159454942593226792075105124376500190640473540522164372453712984093596988009110810593226009472215441770884362954927467755776663660042225226993958168470242377905672182953430978409680449812201467935889409033753771840773598784425251021176689033243697996123041810628278188891255138687340848940924753492322201974728596886077952172959451107817531107687771072376575836535386044715606816905184147135831040435534934514141449243142491238204189128458725205210414079817211850217232243986491578264884315199517721830543576531501067108925542305762623751519413417554460465908050537109375
3	-816	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006865067202281025488972371388067926117889228956172675924395757053914081676569474652577063576037970746959638889898708470132676581585532242870306590905953450531610822555980326652275450657513210224486155442533080603880451089891961732124201165636547943656033237398423995851266685492339716209612669623452405558060910347857697666569075058420088382347524121483417822062490890925289788247831025104408726853333672788324790218353984675219982328822336871734033387688108371214186259947697956654273733900914593231011444917723581297894605674175631804256880741377244703471660614013671875
3	-803	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005623863052108616080566166641105245075774856360896656117265004178566415709445713635391130481490305635909336178605021978732688655634868013359355159270157066675495585837859083593544049178634821815899058538523099630698865532839495050956145594889460075443022428076788937401357668755324695518914698955532210633163497756965025928453386287857736402819091760319215879833592537845997394532623175765531629038250944748195668146875584245940209523771258365324520151194098377698661384149154166091181042811629234774844575676599157799235260968284677574047236703336238861083984375
3	-790	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004607068612287378293199803712393416766074762330846540691263491423081607749177928610112414090436858376936928197513234004977818546696083876543983746474112669020565983918374161279831285087137646031584508754758123217468510644502114345743274471333445693802923973080505497519192202244361990569094921384371986950687537362505749240589014047013057661189399970053501648759679007003441065601124905587123510508135173937721891345920478614274219641873414852873846907858205391010743405894987092861895510271286669127552676394270030069133525785218807868659496307373046875
3	-777	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003774110607185820297789279201192687014768445301429486134283052173788453068126559117404089622885874382386731579402841296877828953453431911664831485111593098461647654025932112920437788743383159629074029571897854539750203919976132072032890446916358712363355318747550103567722252078581342674202559598077531710003230607364709777890520307313096836046356455467828550663929042537218920940441522656971579808264334489781773390578056080813440730622701447474255386917441856316000998109173426472464802014238039349291152502186008632634184323251247406005859375
3	-764	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003091751409406623987948977521617049202498310390931035041204676340767500753409277228977430219068108294051210509846807590402317478669051422035829952603417066259781758178043586904422636538579484368137445025298722438963367051244447393409343854113881057168060677117993044842678068902773835918706736822745113976834646513553170250047914235750888928089175208319245148703890671646489740034409695360591118178930142814029228761561543541402370646526117025770910012962768368694068017651034870966243165810063801834939312129790778271853923797607421875
3	-751	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002532762754585906370927802385708686706686615872250703905754870858356736617192879905978310835460594314486751649666504778057578478525686924931751897172719260680013216299453306392103023852404313594378194964724713421998790288379451304680934485290091362032075306695059902335121874045152326384604558805192797369822942423902757068839251341927128209890652330655125625818227238212804395036188422439396244012179572993252744201471216469116822033634195067511529482619099847634180520059727766295546401431604266463182284496724605560302734375
3	-738	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002074839248556774499064055714372556150117675722547776639594390207165838636804407218977432236409318862427546951406800714184768289608242728904091154163891618349066826792512148596410797139889613696514617315102485235301409004240446508794621530349642843776676091244593071992931839217788785774268054573213939605358954433661138590793114699306703429542422389272678912670291753543929360413645555662353403094777506196072648049845220531500500609953132599305444952161566595181920682032928986149311612052770215086638927459716796875
3	-725	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001699708312417709669633274441213997998176399951911138623155724457710255011270170393786312488066514012100646462592451145060162182847072443518231473491060013751555544508425952130179725016997571540184774504531955904758914256273773780004553957662427417621853053947570644576609762687212573306280390306376859324710055472055204733577719561672051449481152421292178565259503004503186932050858439198599907815241733075822713282433204659405210099673606225351020504810755354773029422721375425453516072593629360198974609375
3	-712	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001392401049532587761363578422242507160106106840605604760089169475756240905232523586589747190224088278712849582155735978033284860188321745730135223083876363265274302061302539985043230733924410605719367274112578277178502558739475480579730602117060540515822021793849872037158717593364540052504895738983923158802477442707623717746867864921744547414960063522552680660584861289010734736063233391493044482246027735713966720969281256984748113652618219807555997540970786630065703093350748531520366668701171875
3	-699	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001140654939777095894109043443501061865558922723824111419465047634539512549566483322134320898231573117921566377701978913204866957466273174102126774750311516786912708248619040755747414617230877168205305670953024124664629296119378313690915309254295994790561400253521815172840421452484231211012010589375629851690989521066085349578234154943893133242335284037675155997151118367957593895783000794311102039855945921096881537818035205721905654704224845666349873185563268407349823974072933197021484375
3	-686	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934424526665396956454128388916069880265869495356712074825767022214768680604863137492435679831304698201347176613461125697427011556370984224462253875455194551838890597268718187108282054435534576193786405644717362925264319380994714575597821341119278932427899087685070989590873253875082208061039074816515974505258615657337118374489419730037254752121064683663487792866196167030860919425434250699654791049990898562565355780534440527385112333700993569873816113613429479300975799560546875
3	-673	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000765480572244293186727221976200044445913800290596218531697268344598338503151503882233803308917804808766543607081747354171332207866979110276679478374772895376866419177282533938879104658993589924817949823504152463708376530436910870180329735242644913301444934932631610154672843369574467344843603210089689886314707857946490567372381732642846519092937576188857129199915987900031681265193315738173157204828152544102453539455413813680033884023767853932440630160272121429443359375
3	-660	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000627081684782524978566940242903076410092585198056422221166402227894958901781711980325931670665465699341552522921367432537155344684629287138655828684613955892728970590029851802729762536647548866410864495414601698269902053733917384851726119110774712976543690696811815038707993288355403648895879749705473954869008677229765072791455115381019868440934462413911760240571177287705953292446364252711450382195222564128729939521874996166683757792270625941455364227294921875
3	-647	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513705316173844462442037446986200195147845794247821083579516705091550332339578454283003224609149500900599826777184200734437658365648312023986854858435752667323572707352454596796221470021672031363780194643641711222703762418825121670534036775546644870384591418828238879709588101820746669175504690958724263828691908386623547630760030520131476226813511609476513989075908434088716937172061595821220153094326324534255566456319996859747334383428096771240234375
3	-634	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420827395009613383632517076571095199865115274647815031668340084810998032252582669748636241599815271137771378095869297241651329733139097210050031500030568585071470761863130805695464628241753728093208735452071289833638922173501539672501482926527811477819057290304093290258094573011555671388573442833386916928464411350322010219118617002091705325005628710483160259850984189205476914931352859296743549414872125058462160041017341427505016326904296875
3	-621	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000344741801991875283871757989127041187729502432991490073942704197477169588021315723058082809118568670116062312936136128300360769317387548434472985804825041784890548848118276756025724623455644654053956596082336800631717005044532461299713214813411583162629371732217113223379431074211066406001519364369110562347798045778183790771501971048113525002244611039627804884869926247797126688711764262335892315680663244847892201505601406097412109375
3	-608	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282412484191744232547744144692872140988008393106628668573863278573297326507061840329181437229931454559078246757282716303655542224803879677520269971312674230182337616378492318536273611534864100601001243510650307077502570532480992296725065575146768926825981323032259152592429935993705599796444663291175372675316159101488161400014414682614599681838785363663097761685443582195406183392677283705562985005599330179393291473388671875
3	-595	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000231352307049876875303112003332400857897376475632950205295708797807245169874585059597665433378759847574796899743566001195954620190559338231824605160499342729365370975337260907344915342569360671212340218683924731557890105780208428889477173719160233104855843899828026697803718603566043627353247468168130865295618997535939101818891808507997880059362332969912809686372715382534476745435281230811597197316586971282958984375
3	-582	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189523809935259136248309353129902782789530808838512808178244647163695243161260080822407523023880067133273620269929268179726024860106209879510716547481061563896111902996284135296954648632820261857149107145871140092223574655146744946259700710736062959497907322739119470840806280041302939527780325923332804850171082781441312210036169529751863344629623168952573695076528441372243349860582384280860424041748046875
3	-569	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155257905098964284414615022084016359661183638600509692459618014956499143197704258209716242861162550995577749725126056492831559565399007133295178995696485633143694870934555963635265248160006358513376548573897637963549552357496213459975946822234982776420685678787886670512788504609835368061157642996394233733260151014556722962461630078772726451920587300005948371006692099172141752205789089202880859375
3	-556	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000127187275857071541792452626091226201834441636741537540062919077852364098107559328325399546151864361775577292574823265478927613595974866643595410633274561030671314838269588245410009291292677208894158068591736945019739793291260898066412295636774897890443825708063036760484076342976377133515700341142646156274286715711124867450848567360530617509413345116164872905528682167641818523406982421875
3	-543	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104191816382113007036377191293932504542774588818667552819543308576656669169712601764167308207607285166552918077295219080337501057822610754433360390778520396325941115510446690639879611426961169526094289790350905360170838664200927696004952585645996351851582020045239714188555340166248147776061719464055731219895677510553491415735146381746681863711412319162263884209096431732177734375
3	-530	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085353935980226975364200195107989507721440943160252459269769878385997143383828563365205858883671888008440150488920243470612480866568282730031808832125763908670210961826157928972189377680966590075776442196255461671051951033713399968567257158161200211436815990821060373863264534664190482658149760584954455015338539016645420167770231915926881782752388971857726573944091796875
3	-517	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069921944355001938218352799832465004725404420636878814633795484373808859860032359108776639597504010656514171280523463451125744325892737212442057795277425793982636819927988575414017538196247830590076061447172474200925758286818017254250297063965655213209039659680612658268786306796904843393556283871194689548565331162435928201437373985527301556430757045745849609375
3	-504	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057280056815617587788474613622755331871051301385731124948005260799024217997338508581909823158275285529816409113004821259162209751771330324432533745891267210430576082885008240979163167290366222819390309537523690865398381188561319734681843354800664750660845289210357889653789742528024447708001307747282689678184719288267512382617496768943965435028076171875
3	-491	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046923822543353927916318403479761167868765226095190937557405909646560639383419706230300527131259113906025602345373549575505682228651073801775131644634126098784727927099398751010130466644268009733644541573139407556934353869669433126651366076252704563741364460921125183204384557078957627562394671306573979384368922040948746143840253353118896484375
3	-478	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038439995427515537749048036130620348718092473217180416047026921182462475782897423343862191825927466111816173441330011812254254881710959658414187843284276100124449117879827456827498878274984353573801608456715802670640622690033199617352799089666215578616925766386585750081031829159082088499113714734345403911675020935945212841033935546875
3	-465	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031490044254220728524020151198204189669861354059514196825724453832673260161349569203291907543799780238799809283137545676598685599097618152172902681218478981221948717367154652633087081082867182447658277647741585547788798107675197126535413014254563802002985587823891046466381274447120046898473955110375754884444177150726318359375
3	-452	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025796644253057620806877307861568872177550421245554030039633472579725934724177567091336730659880779971624803764746277418269643242780768790260041876454177981417020389267173091437024936823084795861121661049029906880748583409807521486057810341277338666600845793545331545265259540027080742419229864026419818401336669921875
3	-439	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021132610972104802964993890600197220087849305084357861408467740737311485726046262961223049756574334952755039244080150461046491744486005792981026305191262602376823102887668196505210828245471064769430864731365299716709239529314321601378558231574395835679412874072335601881300615190184544189833104610443115234375
3	-426	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017311834908348254588922995179681562695966150725105960065816773212005569106777098617833922360585695193296928148750459257689286037082935945610056749212682323867093485885577786577068710498689896259117764387934453527928209022414292255849314903305745068588575026440057325061161463963799178600311279296875
3	-413	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014181855156918890159245717651195136160535470674006802485917100615274962212271799187729549197791801502348843539456376223899063121578341126643758488955029359711922983637465322763934687640526763015469272586595904330078788831161788215991758768788066360187760661659694960690103471279144287109375
3	-400	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011617775744547954818454091899859055542710657576146372596463288824033249044293057894588046702831043790724172627522663402618112509196977050946566954151960051476007308195811592408215296115119524262272428102939364827200543810487736906540448783391183962265813534031622111797332763671875
3	-387	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009517281889933684587277592084364538300588570686379108431022726204648037617084873027246527858959191073361242216466565859424757767534163600135427648841285674169145186874008856500809970577505914275653573101927927666442685489551554073837935643354057901888154447078704833984375
3	-374	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007796557324233674413897803435511429775842157106281765626693817306847672415915927983920355622059369327297529623729410752040761563163986821230942329930781224279363737087188055245463527897092844974615407085099358344349847953040633097288036879035644233226776123046875
3	-361	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006386939760012226079865080574370963272369895101466022401387575137769613243118328204427555325591035352922136267759133288071791872543938003952387956679295978929654773421824454857083722053298458603204941484113394355691395443130886633298359811305999755859375
3	-348	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005232181051402015604625474006524693112725418067120965551216701552860867168762534465067053322724176161113814030548281989588411901987994012837796214111679265939173190387158593418922985106062097287745488063785692656182391147012822329998016357421875
3	-335	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004286202717308531183309188306145028597944662480585494979556721912103622384650268233782930081975645111184436453825152605870827030108564695316722658600287654657370677565160319728781709398886070098121103821853239423944614827632904052734375
3	-322	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003511257266019148745366887060394007427436267504095637487252866590395287457505499737114976323154448475082290342973565014729381503064936198403459201925355646695318059061379333921817976339567468624380808250862173736095428466796875
3	-309	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002876421952322886652204553879874770884555790339355146229557548310851819485188505384644588603928124190787412248963944460066309327310795733732113778217251345772804553983081950348753286217373670297092758119106292724609375
3	-296	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002356364863342908745485970538393412308628103445999735791253543576249810522266423611100846984337919337093048114351263301686320600933003865073347607115572302457081490622940733725698692069272510707378387451171875
3	-283	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000001930334096050510844302107065051883363228142342962983560194902897663844779840654222213813849569623520946625015276554896741433836284316766268086359749076830172841157118313049068092368543148040771484375
3	-270	0.000000000000000000000000000000000000000000000000000000000000000000000000000000001581329691484578483652286107690502851156494207355276132511664453766221643645463938837556305567435588359475212514553771410582598684112294926816345906443739277591475911322049796581268310546875
3	-257	0.00000000000000000000000000000000000000000000000000000000000000000000000000001295425283264166693807952779420059935667400054665442207753555520525288770474364058695726125520843233984082094091922449539549264842024792004047950566558711216202937066555023193359375
3	-244	0.0000000000000000000000000000000000000000000000000000000000000000000000001061212392050005355567474916900913099298734124781930256591712682414316560772599036883538842026674777279760051480102870662798757758586709609716081104124896228313446044921875
3	-231	0.000000000000000000000000000000000000000000000000000000000000000000000869345191567364387280875451925228010945522995021357266199931029433808126584913131014995019388251977547579434172500271646964742355834232512279413640499114990234375
3	-218	0.00000000000000000000000000000000000000000000000000000000000000000712167580931984906060493170217146786566572437521495872470983499312175617298360836927483919882856020006977072474112222533193516937899403274059295654296875
3	-205	0.0000000000000000000000000000000000000000000000000000000000000583407682299482035044756005041886647555336140817609418728229682636534265690817197610994827168035651589715617770792732699192129075527191162109375
3	-192	0.000000000000000000000000000000000000000000000000000000000477927573339735683108664119330313541677331366557785635822165756015848870453917448282926962416054805782295034077833406627178192138671875
3	-179	0.00000000000000000000000000000000000000000000000000000391518268079911471602617646555392853342069855484137992865518187328183394675849173633373767611232096896856091916561126708984375
3	-166	0.0000000000000000000000000000000000000000000000000320731765211063477536864376058177825457823625612605843755432499059247836918455643040459790427121333777904510498046875
3	-153	0.000000000000000000000000000000000000000000000262743462060903200798199296866859274615049114101846707204450303229335828003598862778744660317897796630859375
3	-140	0.00000000000000000000000000000000000000000215239444120291902093884863993331117764648234272232822541885688405471910300548188388347625732421875
3	-127	0.0000000000000000000000000000000000000176324152623343126195310480583336851672799833515813128226312755941762588918209075927734375
3	-114	0.000000000000000000000000000000000144444745829042688979198345693869548890357623616154114642995409667491912841796875
3	-101	0.00000000000000000000000000000118329135783151770811759284792417934450980965266353450715541839599609375
3	-88	0.0000000000000000000000000096935228033557930648993206101948771902243606746196746826171875
3	-75	0.000000000000000000000079409338805090656787655234438716433942317962646484375
3	-62	0.00000000000000000065052130349130266040447168052196502685546875
3	-49	0.0000000000000053290705182007513940334320068359375
3	-36	0.000000000043655745685100555419921875
3	-23	0.00000035762786865234375
3	-10	0.0029296875
3	3	24
3	16	196608
3	29	1610612736
3	42	13194139533312
3	55	108086391056891904
3	68	885443715538058477568
3	81	7253554917687775048237056
3	94	59421121885698253195157962752
3	107	486777830487640090174734030864384
3	120	3987683987354747618711421180841033728
3	133	32667107224410092492483962313449748299776
3	146	267608942382367477698428619271780338071764992
3	159	2192252455996354377305527249074424529483898814464
3	172	17958932119522135058886879224417685745532099088089088
3	185	147119571923125330402401314606429681627398955729625808896
3	198	1205203533194242706656471569255871951891652245337094626476032
3	211	9873027343927236252929815095344103029896415193801479180091654144
3	224	80879840001451919384001045261058892020911433267621717443310830747648
3	237	662567649291894123593736562778594443435306461328357109295602325484732416
3	250	5427754182999196660479889922282245680622030531201901439349574250370927951872
3	263	44464162267129419042651258243336156615655674111605976591151712259038641781735424
3	276	364250417292324200797399107529409794995451282322276160234714826826044553475976593408
3	289	2983939418458719852932293488880925040602736904784086304642783861358956982075200253198336
3	302	24444431716013833035221348260912537932617620723991235007633685392252575597160040474200768512
3	315	200248784617585320224533284953395510744003548970936197182535150733333099291935051564652695650304
3	328	1640438043587258943279376670338216024014877073169909327319327954807464749399531942417634882767290368
3	341	13438468453066825263344653683410665668729872983407897209399934605782751227080965672285264959629642694656
3	354	110087933567523432557319402974500173158235119480077493939404264290572298052247270787360890549286032954621952
3	367	901840351785151959509560549167105418512262098780794830351599733068368265644009642290060415379751181964263030784
3	380	7387876161823964852302320018776927588452451113212271250240305013296072832155726989640174922790921682651242748182528
3	393	60521481517661920070060605593820590804602479519434926081968578668921428641019715499132312967503230424278980593111269376
3	406	495791976592686449213936481024578279871303512223210914463486596455804343427233509368891907829786463635693409018767518728192
3	419	4061527872247287391960567652553345268705718372132543811284882198165949181355896908749962508941610710103600406681743513421348864
3	432	33272036329449778314940970209717004441237244904509798902045754967375455693667507476479692873249674937168694531536842861947689893888
3	445	272564521610852583955996427958001700382615510257744272605558824692739733042524221247321644017661337085285945602349816725075475610730496
3	458	2232848561036104367767522737831949929534386260031441081184737891882923893084358420458058907792681673402662466374449698611818296203104223232
3	471	18291495412007766980751546268319333822745692242177565337065372810304912532147064180392418572637648268514610924539491931028015482495829796716544
3	484	149843930415167627106316667030071982675932710847918615241239534062017843463348749765774692947047614615671692693827517898981502832605837694701928448
3	497	1227521477961053201254946136310349682081240767266149296056234263036050173651752958081226284622214058931582506547835026628456471204707022394998197846016
3	510	10055855947456947824680518748654384595609524365444295033292671082791323022555160232601405723625177570767523893639864538140315412108959927459825236754563072
3	523	82377571921567316579782809588976718607233223601719664912733561510226518200771872625470715687937454659727555736697770296445463855996599725750888339493380685824
3	536	674837069181479457421580776152897278830454567745287494965113335891775637100723180547856102915583628572488136595028134268481239908324144953351277277129774578270208
3	549	5528265270734679715197589718244534508179083818969395158754208447625426019129124295048037195084461085265822814986470475927398317328991395457853663454247113345189543936
3	562	45287549097858496226898654971859226691003054644997285140514475602947489948705786225033520702131905210497620500369166138797247015559097511590737211017192352523792743923712
3	575	370995602209656801090753781529470785052697023651817759871094584139345837659797800755474601591864567484396507139024209009027047551460126814951319232652839751874910158223048704
3	588	3039195973301508514535454978289424671151694017755691088864006833269521102109063583788847936240554536832176186482886320201949573541561358868081207153892063247359264016163214983168
3	601	24897093413285957751074447182146966906074677393454621399973943978143916868477448878398242293682622765729187319667804735094370906452470651847321249004683782122367090820409057142112256
3	614	203956989241638565896801871316147952894563757207180258508586549068954966986567261211838400869848045696853502522718656389893086465658639579933255671846369543146431208000790996108183601152
3	627	1670815655867503131826600929821884030112266299041220677702341009972879089553959003847380179925795190348623892666111233146004164326675575438813230463765459297455564455942479840118240060637184
3	640	13687321852866585655923514817100873974679685521745679791737577553697825501626032159517738433952114199335926928720783221932066114164126313994757983959166642564755984023080794850248622576739811328
3	653	112126540618683069693325433381690359600575983794140608853914235319892586509320455450769313250935719520959913400080656154067485607232522764245057404593493135890481021117077871413236716148652534398976
3	666	918540620748251706927721950262807425847918459241599867731265415740560068684353171052702214151665414315703610573460735214120842094448826484695510258429895769214820524991101922617235178689761561796411392
3	679	7524684765169677983151898216552918432546148018107186116454526285746668082662221177263736538330443074074243977817790342874077938437724786562625620037057706141407809740727106950080390583826526714236202123264
3	692	61642217596270002037980350190001507799418044564334068665995479332836704933168915884144529722002989662816206666283338488824446471681841451521029079343576728710412777396036460135058559662706906843022967793778688
3	705	504973046548643856695135028756492351892832621071024690511834966694598286812519758922911987482648491317790365010193108900449865496017645170860270217982580561595701472428330681426399720756894980858044152166635012096
3	718	4136739197326490474046546155573185346706084831813834264672952047162149165568161865096495001457856440875338670163501948112485298143376549239687333625713299960591986462132884942245066512440483683189097694549074019090432
3	731	33888167504498609963389306106455534360216246942218930296200823170352325964334381998870487051942759963650774385979407958937479562390540691371518637061843353277169553097792593446871584869912442332685088313746014364388818944
3	744	277611868196852612820085195624083737478891494950657476986477143411526254299827257334747029929515089622227143769943309999615832575103309343715480674810620750046572978977116925516772023254322727589356243466207349673073204789248
3	757	2274196424268616604222137922552493977427079126635786051473220758827223075224184892086247669182587614185284761763375595516852900455246310143717217688048605184381525843780541853833396414499411784412006346475170608521815693633519616
3	770	18630217107608507221787753861550030663082632205400359333668624456312611432236522635970540905943757735405852768365572878474058960529377772697331447300494173670453459712250198866603183427579181337903155990324597625010714162245792694272
3	783	152618738545528891160885279633817851191972923026639743661413371546112912852881593433870671101491263368444745878450773020459491004656662713936539216285648270708354741962753629115213278638728653520102653872739103744087770417117533751476224
3	796	1250252706164972676389972210760235836964642185434232780074298339705756982090806013410268537663416429514299358236268732583604150310147380952568129259812030633642842046158877729711827178608465129636680940525478737871567015257026836492093227008
3	809	10242070168903456164986652350547851976414348783077234934368651998869561197287882861856919860538707390581140342671513457324885199340727344763438114896380154950802162042133526361799288247160546341983690264784721820643876988985563844543227715649536
3	822	83903038823657112903570656055688003390786345230968708582347997174739445328182336404331887497533090943640701687165038242405459552999238408302085037231146229356971311449157847955859769320739195633530390649116441154714640293769739014498121446600998912
3	835	687333694043399068906050814408196123777321740132095660706594792855465536128469699824286822379791081010304628221255993281785524658169761040810680624997549910892308983391501090454403230275495490629880960197561885939422333286561702006768610890555383087104
3	848	5630637621603525172478368271631942645983819695162127652508424543071973671964423780960557648935248535636415514388529096964387017999726682446321095679979928870029795191943176933002471262416859059239984825938426969615747754283513462839448460415429698249555968
3	861	46126183396176078212942792881208874155899450942768149729349013856845608320732559613628888260077556003933515893870830362332258451453760982600262415810395577303284082212398505435156244581718909413293955694087593735092205603090542287580761787723200088060362489856
3	874	377865694381474432720427359282863097085128302123156682582827121515279223363441128354847852626555338784223362202589842328225861234309209969461349710318760569268503201483968556524799955613441305913704085045965567877875348300517722419861600565028455121390489516900352
3	887	3095475768373038552845740927245214491321371050992899543718519779453167397793309723482913608716741335320357783163615988352826255231461048069827376826931286583447578226556670415051161236385311178045063864696549932055554853277841182063506231828713104354430890122447683584
3	900	25358137494511931824912309675992797112904671649733833062142114033280347322722793254772028282607545018944370959676342176586352682856128905788025870966221099691602560831952244040099112848468469170545163179594137043399105358052074963464243051140817750871497851883091423920128
3	913	207733862355041745509681640865732993948915070154619560445068198160632605267745122343092455691121008795192286901668595110595401177957407996215507934955283248673608178335352783176491932454653699445105976767235170659525471093162598100699079074945579015139310402626284944753688576
3	926	1701755800412501979215312001972084686429512254706643439165998679331902302353368042234613397021663304050215214298469131145997526449827086304997441003153680373134198196923209999781821910668523105854308161677190518042832659195188003640926855781954183292021230818314526267422216814592
3	939	13940783516979216213731835920155317751230564390556823053647861181086943660878791001985952948401465786779363035533059122348011736676983491010539036697834949616715351629194936318212685092196541283158492460459544723806885144126980125826472802565768669528237922863632599182722800145137664
3	952	114202898571093739222891199857912363018080783487441494455483278795464242469919055888268926553304807725296541987086820330274912146857848758358335788628663907260132160546364918318798316275274066191634370236084590377426003100688221190770465198618776940775325064098878252504865178788967743488
3	965	935550145094399911713924709236018077844117778329120722579319019892443074313576905836699046324672984885629271958215232145612080307059497028471486780446014728275002659195821410867595806927045150241868760974004964371873817400837907994791650907085020698831462925098010644519855544639223754653696
3	978	7664026788613324076760471218061460093699012840072156959369781410958893664776822012614238587491721092183074995881699181736854161875431399657238419705413752654028821784132168997827344850346353870781388889899048668134390312147664142293333204230840489564827344282402903199906656621684520998123077632
3	991	62783707452320350836821780218359481087582313185871109811157249318575256901851725927335842508732179187163750366262879696788309294083534025992097134226749461741804108055610728430201609014037330909441137786053006689356925437113664653666985609059045290515065604361444583013635331044839596016624251961344
3	1004	514324131449408314055244023548800869069474309618656131573000186417768504539969338796735221831534011901245443000425510476089829737132310740927259723585531590588859253191563087300211581042993814810141800743346230799211933180835140842839946109411699019899417430928954024047700631919325970568185872067330048
3	1017	4213343284833552908740559040911776719417133544396031029846017527134359589191428823422854937243926625495002669059485781820127885206587889589676111655612674790103935002145284811163333271904205330924681631689492322707144156617401473784544838528300638371016027594169991364998763576683118350894578663975567753216
-3	-1076	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370549234380934908132426594651166029273794851960743573319189261875506630452656563898974877271226994284847423521584288298194992532766954847299081097008086408594725534892733553395884362875886736577766538977042749048042287504790556865173738290484355047954877211355023786539048555594678924193378269993917515076140279670232968698958953693619341496979092408300845610097282499656448992056810312422493393567860901761045085119516428958662601102644870104014534270108033061877749917013356500179062432395206928717009377604507950862962735731480875670798874693592873689354808228194543590599206358365280085227465023526347950828818884424541339934862866832608827839705362543821687804230019924524860745587315427697781770943207565842392181565401187981478869915008544921875
-3	-1063	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303553932804861876742083866338235211181092742726241135263079843328415031666816257146040219460589153718147009348881848973881337882842689410907407234669024385920799158184127326941908470067926414604506348729993420020156241923924424183950326407564783655284635411542035485932788576743160974699215478779017228350374117105854847958187174865812964554325272500880052723791693823718563014292939007936506588010791650722648133729907858602936402823286677589208706474072500684290252732017341644946687944618153516004974082133612913346939073111229133349518438148991282126319458900536970109418869848772837445818339347272784241318968430120584265674639660509273151766286632995898726649225232322170765922785128798370022826756675637938087675138376653194427490234375
-3	-1050	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248671381753742849427115103304282284999551174841336738007515007654637593941455877854036147782114634725906030058604010679403591993624731165415348006640864776946318670384437106230811418679645318844011600879610609680511993384078888291492107393077070770409173329135235470076140402067997470473597320215770913464626476733116291447346933650073980562903263232720939191330155580390246821308775635301586196898440520271993351151540517767525501192836446281079772343560192560570575038068606275540326764231191360311274768083855698613812488692718906039925504531653658317880900731319885913635938180114708435614383593285864850488498937954782630440664809889196565926942009750240236871045310318322291443945577511624722699679068682598881423473358154296875
-3	-1037	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203711595932666142250692692626868047871632322430023055775756294270679116956840655138026412263108308767462219824008405548567422561177379770708253087040196425274424254778930877424280714182365445197014303440577011450275424980237425288390334376408736375119194791227584897086374217374103527811970924720759532310222009739768865953666608046140604877130353240244993385537663451455690196016149000439059412499202474206816953263341992155156890577171616793460549503844509745619415071185802260922635685258191962366996290014294588304435190737075327827906973312330676894008033879097250540450560557149969150455303039619780485520178329972557930856992612261229826807350894387396802044760318212769621150880217097522972835577093064785003662109375
-3	-1024	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000166880539388040103731767453799930304816441198534674887291499556266540332611043864689071236925938326542305050479827685825386432562116509508164200928903328911584808349514900174785970761058193772705394117378520687780065628143810498796249361921154036838497644372973637547693157758872865609983566581531246208868533870378818654989243685311398383515345185374408698581432453899432501408576429261159677470719346666870224448113329759973504524760818988477202882153549422383611424826315409212147823153363510855571043360779710126738993308251812108556621392537461290511571381353756467642737099208417254728052984250056524173738130087913519456958048347964399474120581852682155460235067652679900873646801073846290819346904754638671875
-3	-1011	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136708537866682452977063898152902905705628629839605667669196436493549840474967133953287157289728677103456297353074840228156565554885844589088113400957607044370274999922606223184667247458872338600258860956484147429429762575409560613887477285809386978097270270340003879070234836068651507698537743590396894305102946614328242167188427007097555775770775858715605877909466234415105153905810850742007784013288789500087867894439739370294906684062915360524601060187686816654479217717583226591496727235388092883798721150738535824583318119884479329584244766688289187079275604997298292930231671535415073221004697646304603126276168018755139140033206652436049199580653717221753024567421075374795691459439694881439208984375
-3	-998	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111991634220386265478810745366858060354050973564604962954605720775516029317093076134532839251745732283151398791638909114905858502562483887380982498064471690748129279936599018032879409118308219781332058895551813574188861501775512054896621392535049812457283805462531177734336377707439315106642119549253135814740333866457695983360759404214317691511419583459824335183434739232854142079640248927852776663686176358471981379125034492145587555584340263341753188505753040203349375154244179223754118951229925690407912366685008547498654203809365466795413312871046502055342575613786761568445785321812027982647048311852730881045436840964209983515202889675611504296471525148060077725631344947032630443572998046875
-3	-985	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091743546753340428680241762604530123042038557544124385652413006459302731216562647969409301915030103886357625890110594346930879285299186800542500862414415209060867506124061915572534811949718093644867222647236045679975515342254499475371312244764712806365006893434905540799968360617934286935361224334748168859435281503402144549569134103932369052886154922770288095382269738379554113191641291921696994642891715672860247145779228255965665325534691543729564212023912890534583808126356831620099374244847555125582161810788359002110897523760632190398802585903961294483736637942814115076870787335628413323384461977069757137752421860117880818495654207222260944319669473401290815672837197780609130859375
-3	-972	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075156313500336479174854051925631076796037986340146696726456734891460797412608121216540100128792661103704167129178598889005776310517093827004416706489888939262662661016831521237020517949209062313875228792615768621035942168374885970224178990911252730974213647101874619023334081018211767857447914975025699929649382607587036815007034657941396728124338112733420007737155369680530729526592546342254178011456893479207114461822343787287073034678019312623259002489989439925931055617111516463185407381379117158876906955397823694529247251464709890374699078372525092441077053802753323070972548985346796194516551251615545047246783987808567966511639926556476165586673232610337436199188232421875
-3	-959	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061568052019475643740040439337476978111314318409848173958313357223084685240408572900589650025506947976154453712223108209873531953575603263082018165956517019043973251904988382197367208303992063847526587426910837654352643824332706586807647429354498237214075819705855687903915279170119080228821331947541053382368774232135300558853762791785592199679457781951217670338277678842290773628184613963574622626985487138166468167124864030545570230008233420900973774839799349187322720761537754286641485726825772776551962177861897170558359348399890342194953485002772555727730322475215522259740712128796095442547958785323454502704565442812778878166335427835065274848602712154388427734375
-3	-946	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050436548214354447351841127905261140468788689641347624106650302237150974148942702920163041300895291782065728481053170245528397376369134193116789281551578742000822887960566482696083217042630298703893780420125358206445685820893353235912824774127204955925770911503036979530887396696161550523450435131425630930836499850965238217813002479030757129977411814974437515541117074507604601756208835758960330856026511063585970722508688613822931132422744818402077716348763626854254772847851728311616705107415673058551367416104466162121407978209190168326105894914271277652156680171696555835179591375909761386535287836936973928615580010752228456993861982482485473155975341796875
-3	-933	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041317620297199163270628251979989926272031694554191973668167927592674078022813862232197563433693423027868244771678757065136863130721594731001273779447053305447074109817296062624631371401322740698229784920166693442720305824475834970859786054965006299894391530703287893631702955373495542188810596459663876858541260677910723148032411630821996240877495758827059212731283107436629689758686278253740303037256917863289627215879117712443745183680712555234982065232907163119005509916960135832876404823994919369565280187272778680009857415748968585892745949113771030652646752396653818540179121255145276527849707796018769042321883144808225551969371736049652099609375
-3	-920	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033847394547465554551298664022007747602048364178794064828963166283918604716289115940616243964881652144429666116959237787760118276687130403636243480123026067822243110762328934502098019451963589179989839806600555268276474531410604008128336736227333160873485541952133442463091061041967548161073640619756647922517000747344464402868151607969379320526844525631126907069467121612087041850315799145464056248120867113606862615248173230033916054471239725248497307838797548027089313723973743274292350831816637947547877529413860294664075194981555065563337481514001228310648219563338808148114736132215010531614480626498575599470086672226898372173309326171875
-3	-907	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027727785613283782288423865566828746835598019935268097907886625819786120983584043778552827056031049436716782483013007595733088892262097226658810658916782954759981556336499863144118697535048572256247676769567174875772087936131566803458733454317431325387559355967187716065764197205579815453551526395704645978125927012224585238829589797248515539375591035397019162271307466024621704683778702659964154878460614339466741854411303510043784031822839582923568994581542951343791565802679290490300293801424189806631221272095834353388810399728889909709486064856269806232083021466287151634935591839510536627498582529227633131085895001888275146484375
-3	-894	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022714601974402074450676830672346109407721897930971625806140723871568790309752048663390475924300635698558388210084255822424546420541110048078897691784628596539376890950860687887662037020711790392318096809629429658232494437278979525393394445776839741757488624408320177001074030350810984819549410423361245985280759408414380227649199961905983929856484176197238097732655076167370100476951513219042635676434935266891154927133739835427867878869270186330987720361199985740834050705554874769654000682126696289592296466100907502296113479457906614034010984330256225265322411185182434619339236834927031605246838807943277060985565185546875
-3	-881	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018607801937430179389994459686785932826805778785051955860390480995589153021748878265049477877187080764259031621701022369730188427707277351386232989109967746285057549066945075517572740727367098689386984906448428776024059443018940027202268729980387116447734681115295888999279845663384358764174877018817532711141998107373060282490224608793382035338431837140777449662591038396309586310718679629039727146135498970637234116307959673182509366369706136642345140519895028318891254337990553411300557358798189600434009265029863425880976162371917098216661798363345899737352119242901450440162702815172224291018210351467132568359375
-3	-868	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015243511347142802956283461375415036171719293980714562240831882031586634155416681074728532276991656562080998704497477525282970359977801606255602064678885577756719144195641405863995589203859127246345818035362552853318909495721115670284098543599933125793984250769650392268210049567444466699612059253815322796967524849560010983415991999523538563349243360985724886763594578654256813105740742352109344478114200756746022188079480564271111672930063267137409139113898007198835715553681861354537416588327476920675540389912464118481695672215074486859089345219252961064838856083784868200581286146189086139202117919921875
-3	-855	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012487484495579384181787411558739997631872445629001369387689477760275770700117345136417613641311565055656754138724333588711809318893815075844589211384943065298304322925069439683785186675801397040206494134569003297438850658894737957096733526917065216650431898230497601346117672605650507120322198940725512435275796356759560997614380646009682791095700161319505827236736678833567181296222816134847974996471153259926341376474710478250894682464307828438965566762105247497286218181576180821637051669157869093417402687416290605860205094678589019634965991603612025704315990903836564029916189610958099365234375
-3	-842	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010229747298778631521720247548919806060029907459277921802395220181217911357536129135753309094962434093594012990442974075872714194037813310131887481966545359092370901340216884988956824924816504455337159995038927501261906459766569334453644105250459825480033811030423635022739597398548895432967945372242339786977932375457432369245700625211132142465597572152939173672334687300458234917865730977667461117109168750531658855608082823783132923874760973057200592291516618749776869934347207329085072727374126361327536281531425264320680013560700124884964140321678971456975659748422913253307342529296875
-3	-829	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008380208987159454942593226792075105124376500190640473540522164372453712984093596988009110810593226009472215441770884362954927467755776663660042225226993958168470242377905672182953430978409680449812201467935889409033753771840773598784425251021176689033243697996123041810628278188891255138687340848940924753492322201974728596886077952172959451107817531107687771072376575836535386044715606816905184147135831040435534934514141449243142491238204189128458725205210414079817211850217232243986491578264884315199517721830543576531501067108925542305762623751519413417554460465908050537109375
-3	-816	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006865067202281025488972371388067926117889228956172675924395757053914081676569474652577063576037970746959638889898708470132676581585532242870306590905953450531610822555980326652275450657513210224486155442533080603880451089891961732124201165636547943656033237398423995851266685492339716209612669623452405558060910347857697666569075058420088382347524121483417822062490890925289788247831025104408726853333672788324790218353984675219982328822336871734033387688108371214186259947697956654273733900914593231011444917723581297894605674175631804256880741377244703471660614013671875
-3	-803	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005623863052108616080566166641105245075774856360896656117265004178566415709445713635391130481490305635909336178605021978732688655634868013359355159270157066675495585837859083593544049178634821815899058538523099630698865532839495050956145594889460075443022428076788937401357668755324695518914698955532210633163497756965025928453386287857736402819091760319215879833592537845997394532623175765531629038250944748195668146875584245940209523771258365324520151194098377698661384149154166091181042811629234774844575676599157799235260968284677574047236703336238861083984375
-3	-790	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004607068612287378293199803712393416766074762330846540691263491423081607749177928610112414090436858376936928197513234004977818546696083876543983746474112669020565983918374161279831285087137646031584508754758123217468510644502114345743274471333445693802923973080505497519192202244361990569094921384371986950687537362505749240589014047013057661189399970053501648759679007003441065601124905587123510508135173937721891345920478614274219641873414852873846907858205391010743405894987092861895510271286669127552676394270030069133525785218807868659496307373046875
-3	-777	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003774110607185820297789279201192687014768445301429486134283052173788453068126559117404089622885874382386731579402841296877828953453431911664831485111593098461647654025932112920437788743383159629074029571897854539750203919976132072032890446916358712363355318747550103567722252078581342674202559598077531710003230607364709777890520307313096836046356455467828550663929042537218920940441522656971579808264334489781773390578056080813440730622701447474255386917441856316000998109173426472464802014238039349291152502186008632634184323251247406005859375
-3	-764	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003091751409406623987948977521617049202498310390931035041204676340767500753409277228977430219068108294051210509846807590402317478669051422035829952603417066259781758178043586904422636538579484368137445025298722438963367051244447393409343854113881057168060677117993044842678068902773835918706736822745113976834646513553170250047914235750888928089175208319245148703890671646489740034409695360591118178930142814029228761561543541402370646526117025770910012962768368694068017651034870966243165810063801834939312129790778271853923797607421875
-3	-751	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002532762754585906370927802385708686706686615872250703905754870858356736617192879905978310835460594314486751649666504778057578478525686924931751897172719260680013216299453306392103023852404313594378194964724713421998790288379451304680934485290091362032075306695059902335121874045152326384604558805192797369822942423902757068839251341927128209890652330655125625818227238212804395036188422439396244012179572993252744201471216469116822033634195067511529482619099847634180520059727766295546401431604266463182284496724605560302734375
-3	-738	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002074839248556774499064055714372556150117675722547776639594390207165838636804407218977432236409318862427546951406800714184768289608242728904091154163891618349066826792512148596410797139889613696514617315102485235301409004240446508794621530349642843776676091244593071992931839217788785774268054573213939605358954433661138590793114699306703429542422389272678912670291753543929360413645555662353403094777506196072648049845220531500500609953132599305444952161566595181920682032928986149311612052770215086638927459716796875
-3	-725	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001699708312417709669633274441213997998176399951911138623155724457710255011270170393786312488066514012100646462592451145060162182847072443518231473491060013751555544508425952130179725016997571540184774504531955904758914256273773780004553957662427417621853053947570644576609762687212573306280390306376859324710055472055204733577719561672051449481152421292178565259503004503186932050858439198599907815241733075822713282433204659405210099673606225351020504810755354773029422721375425453516072593629360198974609375
-3	-712	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001392401049532587761363578422242507160106106840605604760089169475756240905232523586589747190224088278712849582155735978033284860188321745730135223083876363265274302061302539985043230733924410605719367274112578277178502558739475480579730602117060540515822021793849872037158717593364540052504895738983923158802477442707623717746867864921744547414960063522552680660584861289010734736063233391493044482246027735713966720969281256984748113652618219807555997540970786630065703093350748531520366668701171875
-3	-699	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001140654939777095894109043443501061865558922723824111419465047634539512549566483322134320898231573117921566377701978913204866957466273174102126774750311516786912708248619040755747414617230877168205305670953024124664629296119378313690915309254295994790561400253521815172840421452484231211012010589375629851690989521066085349578234154943893133242335284037675155997151118367957593895783000794311102039855945921096881537818035205721905654704224845666349873185563268407349823974072933197021484375
-3	-686	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934424526665396956454128388916069880265869495356712074825767022214768680604863137492435679831304698201347176613461125697427011556370984224462253875455194551838890597268718187108282054435534576193786405644717362925264319380994714575597821341119278932427899087685070989590873253875082208061039074816515974505258615657337118374489419730037254752121064683663487792866196167030860919425434250699654791049990898562565355780534440527385112333700993569873816113613429479300975799560546875
-3	-673	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000765480572244293186727221976200044445913800290596218531697268344598338503151503882233803308917804808766543607081747354171332207866979110276679478374772895376866419177282533938879104658993589924817949823504152463708376530436910870180329735242644913301444934932631610154672843369574467344843603210089689886314707857946490567372381732642846519092937576188857129199915987900031681265193315738173157204828152544102453539455413813680033884023767853932440630160272121429443359375
-3	-660	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000627081684782524978566940242903076410092585198056422221166402227894958901781711980325931670665465699341552522921367432537155344684629287138655828684613955892728970590029851802729762536647548866410864495414601698269902053733917384851726119110774712976543690696811815038707993288355403648895879749705473954869008677229765072791455115381019868440934462413911760240571177287705953292446364252711450382195222564128729939521874996166683757792270625941455364227294921875
-3	-647	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513705316173844462442037446986200195147845794247821083579516705091550332339578454283003224609149500900599826777184200734437658365648312023986854858435752667323572707352454596796221470021672031363780194643641711222703762418825121670534036775546644870384591418828238879709588101820746669175504690958724263828691908386623547630760030520131476226813511609476513989075908434088716937172061595821220153094326324534255566456319996859747334383428096771240234375
-3	-634	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420827395009613383632517076571095199865115274647815031668340084810998032252582669748636241599815271137771378095869297241651329733139097210050031500030568585071470761863130805695464628241753728093208735452071289833638922173501539672501482926527811477819057290304093290258094573011555671388573442833386916928464411350322010219118617002091705325005628710483160259850984189205476914931352859296743549414872125058462160041017341427505016326904296875
-3	-621	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000344741801991875283871757989127041187729502432991490073942704197477169588021315723058082809118568670116062312936136128300360769317387548434472985804825041784890548848118276756025724623455644654053956596082336800631717005044532461299713214813411583162629371732217113223379431074211066406001519364369110562347798045778183790771501971048113525002244611039627804884869926247797126688711764262335892315680663244847892201505601406097412109375
-3	-608	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282412484191744232547744144692872140988008393106628668573863278573297326507061840329181437229931454559078246757282716303655542224803879677520269971312674230182337616378492318536273611534864100601001243510650307077502570532480992296725065575146768926825981323032259152592429935993705599796444663291175372675316159101488161400014414682614599681838785363663097761685443582195406183392677283705562985005599330179393291473388671875
-3	-595	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000231352307049876875303112003332400857897376475632950205295708797807245169874585059597665433378759847574796899743566001195954620190559338231824605160499342729365370975337260907344915342569360671212340218683924731557890105780208428889477173719160233104855843899828026697803718603566043627353247468168130865295618997535939101818891808507997880059362332969912809686372715382534476745435281230811597197316586971282958984375
-3	-582	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189523809935259136248309353129902782789530808838512808178244647163695243161260080822407523023880067133273620269929268179726024860106209879510716547481061563896111902996284135296954648632820261857149107145871140092223574655146744946259700710736062959497907322739119470840806280041302939527780325923332804850171082781441312210036169529751863344629623168952573695076528441372243349860582384280860424041748046875
-3	-569	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155257905098964284414615022084016359661183638600509692459618014956499143197704258209716242861162550995577749725126056492831559565399007133295178995696485633143694870934555963635265248160006358513376548573897637963549552357496213459975946822234982776420685678787886670512788504609835368061157642996394233733260151014556722962461630078772726451920587300005948371006692099172141752205789089202880859375
-3	-556	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000127187275857071541792452626091226201834441636741537540062919077852364098107559328325399546151864361775577292574823265478927613595974866643595410633274561030671314838269588245410009291292677208894158068591736945019739793291260898066412295636774897890443825708063036760484076342976377133515700341142646156274286715711124867450848567360530617509413345116164872905528682167641818523406982421875
-3	-543	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104191816382113007036377191293932504542774588818667552819543308576656669169712601764167308207607285166552918077295219080337501057822610754433360390778520396325941115510446690639879611426961169526094289790350905360170838664200927696004952585645996351851582020045239714188555340166248147776061719464055731219895677510553491415735146381746681863711412319162263884209096431732177734375
-3	-530	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085353935980226975364200195107989507721440943160252459269769878385997143383828563365205858883671888008440150488920243470612480866568282730031808832125763908670210961826157928972189377680966590075776442196255461671051951033713399968567257158161200211436815990821060373863264534664190482658149760584954455015338539016645420167770231915926881782752388971857726573944091796875
-3	-517	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069921944355001938218352799832465004725404420636878814633795484373808859860032359108776639597504010656514171280523463451125744325892737212442057795277425793982636819927988575414017538196247830590076061447172474200925758286818017254250297063965655213209039659680612658268786306796904843393556283871194689548565331162435928201437373985527301556430757045745849609375
-3	-504	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057280056815617587788474613622755331871051301385731124948005260799024217997338508581909823158275285529816409113004821259162209751771330324432533745891267210430576082885008240979163167290366222819390309537523690865398381188561319734681843354800664750660845289210357889653789742528024447708001307747282689678184719288267512382617496768943965435028076171875
-3	-491	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046923822543353927916318403479761167868765226095190937557405909646560639383419706230300527131259113906025602345373549575505682228651073801775131644634126098784727927099398751010130466644268009733644541573139407556934353869669433126651366076252704563741364460921125183204384557078957627562394671306573979384368922040948746143840253353118896484375
-3	-478	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038439995427515537749048036130620348718092473217180416047026921182462475782897423343862191825927466111816173441330011812254254881710959658414187843284276100124449117879827456827498878274984353573801608456715802670640622690033199617352799089666215578616925766386585750081031829159082088499113714734345403911675020935945212841033935546875
-3	-465	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031490044254220728524020151198204189669861354059514196825724453832673260161349569203291907543799780238799809283137545676598685599097618152172902681218478981221948717367154652633087081082867182447658277647741585547788798107675197126535413014254563802002985587823891046466381274447120046898473955110375754884444177150726318359375
-3	-452	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025796644253057620806877307861568872177550421245554030039633472579725934724177567091336730659880779971624803764746277418269643242780768790260041876454177981417020389267173091437024936823084795861121661049029906880748583409807521486057810341277338666600845793545331545265259540027080742419229864026419818401336669921875
-3	-439	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021132610972104802964993890600197220087849305084357861408467740737311485726046262961223049756574334952755039244080150461046491744486005792981026305191262602376823102887668196505210828245471064769430864731365299716709239529314321601378558231574395835679412874072335601881300615190184544189833104610443115234375
-3	-426	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017311834908348254588922995179681562695966150725105960065816773212005569106777098617833922360585695193296928148750459257689286037082935945610056749212682323867093485885577786577068710498689896259117764387934453527928209022414292255849314903305745068588575026440057325061161463963799178600311279296875
-3	-413	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014181855156918890159245717651195136160535470674006802485917100615274962212271799187729549197791801502348843539456376223899063121578341126643758488955029359711922983637465322763934687640526763015469272586595904330078788831161788215991758768788066360187760661659694960690103471279144287109375
-3	-400	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011617775744547954818454091899859055542710657576146372596463288824033249044293057894588046702831043790724172627522663402618112509196977050946566954151960051476007308195811592408215296115119524262272428102939364827200543810487736906540448783391183962265813534031622111797332763671875
-3	-387	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009517281889933684587277592084364538300588570686379108431022726204648037617084873027246527858959191073361242216466565859424757767534163600135427648841285674169145186874008856500809970577505914275653573101927927666442685489551554073837935643354057901888154447078704833984375
-3	-374	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007796557324233674413897803435511429775842157106281765626693817306847672415915927983920355622059369327297529623729410752040761563163986821230942329930781224279363737087188055245463527897092844974615407085099358344349847953040633097288036879035644233226776123046875
-3	-361	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006386939760012226079865080574370963272369895101466022401387575137769613243118328204427555325591035352922136267759133288071791872543938003952387956679295978929654773421824454857083722053298458603204941484113394355691395443130886633298359811305999755859375
-3	-348	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005232181051402015604625474006524693112725418067120965551216701552860867168762534465067053322724176161113814030548281989588411901987994012837796214111679265939173190387158593418922985106062097287745488063785692656182391147012822329998016357421875
-3	-335	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004286202717308531183309188306145028597944662480585494979556721912103622384650268233782930081975645111184436453825152605870827030108564695316722658600287654657370677565160319728781709398886070098121103821853239423944614827632904052734375
-3	-322	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003511257266019148745366887060394007427436267504095637487252866590395287457505499737114976323154448475082290342973565014729381503064936198403459201925355646695318059061379333921817976339567468624380808250862173736095428466796875
-3	-309	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002876421952322886652204553879874770884555790339355146229557548310851819485188505384644588603928124190787412248963944460066309327310795733732113778217251345772804553983081950348753286217373670297092758119106292724609375
-3	-296	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002356364863342908745485970538393412308628103445999735791253543576249810522266423611100846984337919337093048114351263301686320600933003865073347607115572302457081490622940733725698692069272510707378387451171875
-3	-283	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000001930334096050510844302107065051883363228142342962983560194902897663844779840654222213813849569623520946625015276554896741433836284316766268086359749076830172841157118313049068092368543148040771484375
-3	-270	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000001581329691484578483652286107690502851156494207355276132511664453766221643645463938837556305567435588359475212514553771410582598684112294926816345906443739277591475911322049796581268310546875
-3	-257	-0.00000000000000000000000000000000000000000000000000000000000000000000000000001295425283264166693807952779420059935667400054665442207753555520525288770474364058695726125520843233984082094091922449539549264842024792004047950566558711216202937066555023193359375
-3	-244	-0.0000000000000000000000000000000000000000000000000000000000000000000000001061212392050005355567474916900913099298734124781930256591712682414316560772599036883538842026674777279760051480102870662798757758586709609716081104124896228313446044921875
-3	-231	-0.000000000000000000000000000000000000000000000000000000000000000000000869345191567364387280875451925228010945522995021357266199931029433808126584913131014995019388251977547579434172500271646964742355834232512279413640499114990234375
-3	-218	-0.00000000000000000000000000000000000000000000000000000000000000000712167580931984906060493170217146786566572437521495872470983499312175617298360836927483919882856020006977072474112222533193516937899403274059295654296875
-3	-205	-0.0000000000000000000000000000000000000000000000000000000000000583407682299482035044756005041886647555336140817609418728229682636534265690817197610994827168035651589715617770792732699192129075527191162109375
-3	-192	-0.000000000000000000000000000000000000000000000000000000000477927573339735683108664119330313541677331366557785635822165756015848870453917448282926962416054805782295034077833406627178192138671875
-3	-179	-0.00000000000000000000000000000000000000000000000000000391518268079911471602617646555392853342069855484137992865518187328183394675849173633373767611232096896856091916561126708984375
-3	-166	-0.0000000000000000000000000000000000000000000000000320731765211063477536864376058177825457823625612605843755432499059247836918455643040459790427121333777904510498046875
-3	-153	-0.000000000000000000000000000000000000000000000262743462060903200798199296866859274615049114101846707204450303229335828003598862778744660317897796630859375
-3	-140	-0.00000000000000000000000000000000000000000215239444120291902093884863993331117764648234272232822541885688405471910300548188388347625732421875
-3	-127	-0.0000000000000000000000000000000000000176324152623343126195310480583336851672799833515813128226312755941762588918209075927734375
-3	-114	-0.000000000000000000000000000000000144444745829042688979198345693869548890357623616154114642995409667491912841796875
-3	-101	-0.00000000000000000000000000000118329135783151770811759284792417934450980965266353450715541839599609375
-3	-88	-0.0000000000000000000000000096935228033557930648993206101948771902243606746196746826171875
-3	-75	-0.000000000000000000000079409338805090656787655234438716433942317962646484375
-3	-62	-0.00000000000000000065052130349130266040447168052196502685546875
-3	-49	-0.0000000000000053290705182007513940334320068359375
-3	-36	-0.000000000043655745685100555419921875
-3	-23	-0.00000035762786865234375
-3	-10	-0.0029296875
-3	3	-24
-3	16	-196608
-3	29	-1610612736
-3	42	-13194139533312
-3	55	-108086391056891904
-3	68	-885443715538058477568
-3	81	-7253554917687775048237056
-3	94	-59421121885698253195157962752
-3	107	-486777830487640090174734030864384
-3	120	-3987683987354747618711421180841033728
-3	133	-32667107224410092492483962313449748299776
-3	146	-267608942382367477698428619271780338071764992
-3	159	-2192252455996354377305527249074424529483898814464
-3	172	-17958932119522135058886879224417685745532099088089088
-3	185	-147119571923125330402401314606429681627398955729625808896
-3	198	-1205203533194242706656471569255871951891652245337094626476032
-3	211	-9873027343927236252929815095344103029896415193801479180091654144
-3	224	-80879840001451919384001045261058892020911433267621717443310830747648
-3	237	-662567649291894123593736562778594443435306461328357109295602325484732416
-3	250	-5427754182999196660479889922282245680622030531201901439349574250370927951872
-3	263	-44464162267129419042651258243336156615655674111605976591151712259038641781735424
-3	276	-364250417292324200797399107529409794995451282322276160234714826826044553475976593408
-3	289	-2983939418458719852932293488880925040602736904784086304642783861358956982075200253198336
-3	302	-24444431716013833035221348260912537932617620723991235007633685392252575597160040474200768512
-3	315	-200248784617585320224533284953395510744003548970936197182535150733333099291935051564652695650304
-3	328	-1640438043587258943279376670338216024014877073169909327319327954807464749399531942417634882767290368
-3	341	-13438468453066825263344653683410665668729872983407897209399934605782751227080965672285264959629642694656
-3	354	-110087933567523432557319402974500173158235119480077493939404264290572298052247270787360890549286032954621952
-3	367	-901840351785151959509560549167105418512262098780794830351599733068368265644009642290060415379751181964263030784
-3	380	-7387876161823964852302320018776927588452451113212271250240305013296072832155726989640174922790921682651242748182528
-3	393	-60521481517661920070060605593820590804602479519434926081968578668921428641019715499132312967503230424278980593111269376
-3	406	-495791976592686449213936481024578279871303512223210914463486596455804343427233509368891907829786463635693409018767518728192
-3	419	-4061527872247287391960567652553345268705718372132543811284882198165949181355896908749962508941610710103600406681743513421348864
-3	432	-33272036329449778314940970209717004441237244904509798902045754967375455693667507476479692873249674937168694531536842861947689893888
-3	445	-272564521610852583955996427958001700382615510257744272605558824692739733042524221247321644017661337085285945602349816725075475610730496
-3	458	-2232848561036104367767522737831949929534386260031441081184737891882923893084358420458058907792681673402662466374449698611818296203104223232
-3	471	-18291495412007766980751546268319333822745692242177565337065372810304912532147064180392418572637648268514610924539491931028015482495829796716544
-3	484	-149843930415167627106316667030071982675932710847918615241239534062017843463348749765774692947047614615671692693827517898981502832605837694701928448
-3	497	-1227521477961053201254946136310349682081240767266149296056234263036050173651752958081226284622214058931582506547835026628456471204707022394998197846016
-3	510	-10055855947456947824680518748654384595609524365444295033292671082791323022555160232601405723625177570767523893639864538140315412108959927459825236754563072
-3	523	-82377571921567316579782809588976718607233223601719664912733561510226518200771872625470715687937454659727555736697770296445463855996599725750888339493380685824
-3	536	-674837069181479457421580776152897278830454567745287494965113335891775637100723180547856102915583628572488136595028134268481239908324144953351277277129774578270208
-3	549	-5528265270734679715197589718244534508179083818969395158754208447625426019129124295048037195084461085265822814986470475927398317328991395457853663454247113345189543936
-3	562	-45287549097858496226898654971859226691003054644997285140514475602947489948705786225033520702131905210497620500369166138797247015559097511590737211017192352523792743923712
-3	575	-370995602209656801090753781529470785052697023651817759871094584139345837659797800755474601591864567484396507139024209009027047551460126814951319232652839751874910158223048704
-3	588	-3039195973301508514535454978289424671151694017755691088864006833269521102109063583788847936240554536832176186482886320201949573541561358868081207153892063247359264016163214983168
-3	601	-24897093413285957751074447182146966906074677393454621399973943978143916868477448878398242293682622765729187319667804735094370906452470651847321249004683782122367090820409057142112256
-3	614	-203956989241638565896801871316147952894563757207180258508586549068954966986567261211838400869848045696853502522718656389893086465658639579933255671846369543146431208000790996108183601152
-3	627	-1670815655867503131826600929821884030112266299041220677702341009972879089553959003847380179925795190348623892666111233146004164326675575438813230463765459297455564455942479840118240060637184
-3	640	-13687321852866585655923514817100873974679685521745679791737577553697825501626032159517738433952114199335926928720783221932066114164126313994757983959166642564755984023080794850248622576739811328
-3	653	-112126540618683069693325433381690359600575983794140608853914235319892586509320455450769313250935719520959913400080656154067485607232522764245057404593493135890481021117077871413236716148652534398976
-3	666	-918540620748251706927721950262807425847918459241599867731265415740560068684353171052702214151665414315703610573460735214120842094448826484695510258429895769214820524991101922617235178689761561796411392
-3	679	-7524684765169677983151898216552918432546148018107186116454526285746668082662221177263736538330443074074243977817790342874077938437724786562625620037057706141407809740727106950080390583826526714236202123264
-3	692	-61642217596270002037980350190001507799418044564334068665995479332836704933168915884144529722002989662816206666283338488824446471681841451521029079343576728710412777396036460135058559662706906843022967793778688
-3	705	-504973046548643856695135028756492351892832621071024690511834966694598286812519758922911987482648491317790365010193108900449865496017645170860270217982580561595701472428330681426399720756894980858044152166635012096
-3	718	-4136739197326490474046546155573185346706084831813834264672952047162149165568161865096495001457856440875338670163501948112485298143376549239687333625713299960591986462132884942245066512440483683189097694549074019090432
-3	731	-33888167504498609963389306106455534360216246942218930296200823170352325964334381998870487051942759963650774385979407958937479562390540691371518637061843353277169553097792593446871584869912442332685088313746014364388818944
-3	744	-277611868196852612820085195624083737478891494950657476986477143411526254299827257334747029929515089622227143769943309999615832575103309343715480674810620750046572978977116925516772023254322727589356243466207349673073204789248
-3	757	-2274196424268616604222137922552493977427079126635786051473220758827223075224184892086247669182587614185284761763375595516852900455246310143717217688048605184381525843780541853833396414499411784412006346475170608521815693633519616
-3	770	-18630217107608507221787753861550030663082632205400359333668624456312611432236522635970540905943757735405852768365572878474058960529377772697331447300494173670453459712250198866603183427579181337903155990324597625010714162245792694272
-3	783	-152618738545528891160885279633817851191972923026639743661413371546112912852881593433870671101491263368444745878450773020459491004656662713936539216285648270708354741962753629115213278638728653520102653872739103744087770417117533751476224
-3	796	-1250252706164972676389972210760235836964642185434232780074298339705756982090806013410268537663416429514299358236268732583604150310147380952568129259812030633642842046158877729711827178608465129636680940525478737871567015257026836492093227008
-3	809	-10242070168903456164986652350547851976414348783077234934368651998869561197287882861856919860538707390581140342671513457324885199340727344763438114896380154950802162042133526361799288247160546341983690264784721820643876988985563844543227715649536
-3	822	-83903038823657112903570656055688003390786345230968708582347997174739445328182336404331887497533090943640701687165038242405459552999238408302085037231146229356971311449157847955859769320739195633530390649116441154714640293769739014498121446600998912
-3	835	-687333694043399068906050814408196123777321740132095660706594792855465536128469699824286822379791081010304628221255993281785524658169761040810680624997549910892308983391501090454403230275495490629880960197561885939422333286561702006768610890555383087104
-3	848	-5630637621603525172478368271631942645983819695162127652508424543071973671964423780960557648935248535636415514388529096964387017999726682446321095679979928870029795191943176933002471262416859059239984825938426969615747754283513462839448460415429698249555968
-3	861	-46126183396176078212942792881208874155899450942768149729349013856845608320732559613628888260077556003933515893870830362332258451453760982600262415810395577303284082212398505435156244581718909413293955694087593735092205603090542287580761787723200088060362489856
-3	874	-377865694381474432720427359282863097085128302123156682582827121515279223363441128354847852626555338784223362202589842328225861234309209969461349710318760569268503201483968556524799955613441305913704085045965567877875348300517722419861600565028455121390489516900352
-3	887	-3095475768373038552845740927245214491321371050992899543718519779453167397793309723482913608716741335320357783163615988352826255231461048069827376826931286583447578226556670415051161236385311178045063864696549932055554853277841182063506231828713104354430890122447683584
-3	900	-25358137494511931824912309675992797112904671649733833062142114033280347322722793254772028282607545018944370959676342176586352682856128905788025870966221099691602560831952244040099112848468469170545163179594137043399105358052074963464243051140817750871497851883091423920128
-3	913	-207733862355041745509681640865732993948915070154619560445068198160632605267745122343092455691121008795192286901668595110595401177957407996215507934955283248673608178335352783176491932454653699445105976767235170659525471093162598100699079074945579015139310402626284944753688576
-3	926	-1701755800412501979215312001972084686429512254706643439165998679331902302353368042234613397021663304050215214298469131145997526449827086304997441003153680373134198196923209999781821910668523105854308161677190518042832659195188003640926855781954183292021230818314526267422216814592
-3	939	-13940783516979216213731835920155317751230564390556823053647861181086943660878791001985952948401465786779363035533059122348011736676983491010539036697834949616715351629194936318212685092196541283158492460459544723806885144126980125826472802565768669528237922863632599182722800145137664
-3	952	-114202898571093739222891199857912363018080783487441494455483278795464242469919055888268926553304807725296541987086820330274912146857848758358335788628663907260132160546364918318798316275274066191634370236084590377426003100688221190770465198618776940775325064098878252504865178788967743488
-3	965	-935550145094399911713924709236018077844117778329120722579319019892443074313576905836699046324672984885629271958215232145612080307059497028471486780446014728275002659195821410867595806927045150241868760974004964371873817400837907994791650907085020698831462925098010644519855544639223754653696
-3	978	-7664026788613324076760471218061460093699012840072156959369781410958893664776822012614238587491721092183074995881699181736854161875431399657238419705413752654028821784132168997827344850346353870781388889899048668134390312147664142293333204230840489564827344282402903199906656621684520998123077632
-3	991	-62783707452320350836821780218359481087582313185871109811157249318575256901851725927335842508732179187163750366262879696788309294083534025992097134226749461741804108055610728430201609014037330909441137786053006689356925437113664653666985609059045290515065604361444583013635331044839596016624251961344
-3	1004	-514324131449408314055244023548800869069474309618656131573000186417768504539969338796735221831534011901245443000425510476089829737132310740927259723585531590588859253191563087300211581042993814810141800743346230799211933180835140842839946109411699019899417430928954024047700631919325970568185872067330048
-3	1017	-4213343284833552908740559040911776719417133544396031029846017527134359589191428823422854937243926625495002669059485781820127885206587889589676111655612674790103935002145284811163333271904205330924681631689492322707144156617401473784544838528300638371016027594169991364998763576683118350894578663975567753216
9007199254740991	-1076	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112536929253600568028704898354565987967409773175822824011713054862411111010538472758264761954067543957074579456519810553435043219347297322763828603703910310871689994070531633664626776143440686074506490561225725944924528611153642627566577877507957198738198991705900999661981274144508553540925345315333327997469137886286007881531345331666323782650004622944158216518889895934806024748695188914852452525540304970365131468564479475001791899983603627152180142039447885898075472758374121735515351304572310786144940129091272590162853509430436056564039756116713144184311160751887833311251991267167987284442211950132749099192743974146103447360844915549849182923407011427121665330169925443222902000517466985213783593221691885243018930811385869272811532937339507043361663818359375
9007199254740991	-1063	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911390252444549585329115052732060457342902086185634057430395334543287182139833116883570492992772132009635495490781028805373987405289305966808128392154243326666088443142579514298062255016706610032235717067756114694082173838257064040502540597254518537206332614005474098923095059779181407060726042882321062295526717756445497656550478095701052442746883787115854410972274602749793095474131098759047129108922617831723115699048021585921467924466568091363065972358715708127703427283660080525734175788705636996009934953751570505861409594925413217537261368210811407715787702887946513048577631246064015183415060029548748062058695863620487944078004154818436450650855023761098068238475202923088201318823908954287131519567209992391081108120687304108287207782268524169921875
9007199254740991	-1050	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000746610894802575020301611051198103926655305389003271419846979858057860859608951289351020947859678930542293397906047818797362370482412999448009218778852756133204859652622401138112972599309686054938407499421905809157392116808300186861979681257270901585679427677393284381837799472971105408664146774329197414232495487186080151680246151655998302161098247198405307933468487354572630503812408196103411408166029408527747576380660139283186866523723012580444623644556259908098214647630774337966681436806107657827131338714113286558401666740162898507806524512838296705200773286205805783489394795516775641238253617176206334412438483651477903723788701003627263140373180435465091537500958886234593854520380546215352018140829458425766773643772467039525508880615234375
9007199254740991	-1037	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000611623645022269456631079773141486736716026174671479947138645899720999616191652896236356360486648979900246751564634373158799253899192729147809152023636177824321421027428271012342147153354494816205543423526425238861735622089359513077333754885956322578988587153320578565601525328257929550777669037530478521739260303102836860256457647436593809130371684104933628259097384840865898908723124794247914625569611291465930814571036786100786681056233891905900235689620488116714057439339130337662305433031563393291985992674601604348642645393541446457595104880917132660900473476059796097834512216487342605302377363190748229150669605807290698730527703862171453964593709412733002987520785519603379285623095743459616373260967492342388140968978404998779296875
9007199254740991	-1024	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501042090002243138872180550157505934717768642290876372695978721051442885584202052596823130510662844334282138881748478491688348794218683717885257337762756873684108105669239613310686948028002153435581172552847555675533821615603313112951812002575419456707450596000217960940769548908895887997066475544968005008802040301843955922090104780057648439600483618761628269852577661637344386025983831447891661266625569968890523296593335173764449121266804249313473076937103865212155854306615572612960610739456731784794925199033634282408055106389152938061909918447315075809667871588184963346032407746431062263707535925860949320228541077332540400048295003890855087795166750910876047377027497659088310782440033042117732975384569726884365081787109375
9007199254740991	-1011	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000410453680129837579364090306689028861720796071764685924512545768285342011870578321487317508514335002078643928171928353580391095332223945701691602811095250430922021360164241091224114747824539364094428096555292717609397306667502234102130124392509783618934743528243378553602678414466167511447196856766437789703210631415270568691376213835823225601720716180489525878663231620413312521032485954722112848909619666918515116684569260174347836720141766041037597144626875486381798075847979477084537332317762954678104002723048353204148678743153994086860316605192040510103279920405041121973069748425876326206429213430465289683131220850550817095719563267187388487921800602346189658011260926082325144192974875068102846853435039520263671875
9007199254740991	-998	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000336243654762362945015062779239652443521676141989630709360677493379352176124377760962410502974943233702825105958443707253056385296157856318825761022849229153011319898246546301930794801417862647066155496698095794265618273622017830176464997902344014740631341898336975711111314157130684425377543665063065837324870149255389649871975394374306386412929610695057019599800919343442585617229812494108354845826760431139647583587999137934825747841140134740817999580878336398443968983734664787627652982634711412472302799030721210944838597626391751955955971362973319585876606910795809687120338737910477886428306811642237165308421096120771229364813466228479908649305539053441998567842824950646640758122885017655789852142333984375
9007199254740991	-985	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000275450801981327724556339428753123281732957095517905477108267002576365302681090261780406684037073497049354326801157084981703790834612515896382063429918088522146873260643570730541707101321513080476594582895080074662394489751157006480560126281600216875525195283117650502542388557521456681269283770419663533936533626270015201175122243071431791749471937081390710456156913126148166137634662395173564289701282145189599300475288893796209252631461998379678105256655533177605299391475437394024573323374355589097310452965966816006011779175540123202319131740547743404750116381323927295688981494096263484562068940097320685820658561942135791095655191534370741165511097592579685226776842199569728109054267406463623046875
9007199254740991	-972	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225649296983103671956553260034558592395638452648268166847092328510558455956349142450509155563170608782831064515507884017011745451714573022316186361788898117342718575119213142459766457402583515526426282307649597163433566004147819708874855449886897664430239975929979291682724706321577313295797264727788367000808346640396452802660141524116923801167410857075270005683743232940577699950315434126183866123290333339319746949356661797854619755693669072632303826252212779094261261496678313184930466508272098588516723069720015672124849500602468927339832721856711397171295339580561240628413639963659046553246875727725105824283493942997640065560732904956511162786691147841278137775589129887521266937255859375
9007199254740991	-959	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000184851904088558528066808430620310398890507020409461282281138035515849487119441217495457100237349362714895208051104058586736021874044578219881419867577465337727155056737659406303040681904196415919248410466426549996284777270597893905510281584547346566701252588281839035746488079418636135051917119265004230247062197567812774135939187936556583977916342974116061188656122456424921251799298403636169823128199441071570736700912977344802504503864253704300383294465812708634018825418078874161095038163576503163712899538714636838604676710893542545276790965745017976562725142184395768322796453858229490936419840596152406691253038238103666741707352395740373944554857388311575050465762615203857421875
9007199254740991	-946	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000151430679829347146192329466364158278771103351119430682444708278694583899848246245372278456514436597936042154435464444794254149119217318477726859155519459604666085422479490585643450926615917703921048297854096629756956489540073794687394022674061186307441666120320482538083523034659746721834530504101891465418393352247552224572161382757627153594709068164395877325747095516303295489473985252258750319106620982125830747505387911040862211689565596634562873994826393770912988221782490213712769055263601871391713607302115030498184951161563990053090747159138318726400184436477457013410034855000661598975115133416368051561474488924654523794806663082590514335379339172504842281341552734375
9007199254740991	-933	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000124052012916201182160756298845518461969287865237037615058705021906603130755683324208970511576626461029205732913532473175452998958462827296953843020201541308142457178095198687759114999083759783052122765602075959096898756231228452607913183374590923823056212885766539295198022069993264514526847388960269488470747834161194782369514604755048164224785668640273102705252020646955659664977088718650368261412143908557480548356413776724674323816092136763033906376561781777131919951284215983073500410071942653044091787101892632984113111991553220651491940072766110700667031090362332785385500553216541981880414317294688707839159901327076985892705618397258149343542754650115966796875
9007199254740991	-920	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101623408980952008426091560014248724045240619202181214256091153945889284715055779191988643083572396875125336402765802025331096746772748121664588202149102639630300920295586765012267007249416014276298969581220625692179461104622348376402479820464884795847649596019948990626219679738482290300393381036252764955236625744850765717106364215335456132944419750111725736142455313986076397549231078318381679748828289890288065213574165892853206070142678436277376103679411631826468824092029733333811535930935421373719991993870444940585461343480398357702197307609997885986431869224823017787802053194991191556435408727808989461839791167141466843304442591033875942230224609375
9007199254740991	-907	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083249896637195885302654205963672554737861115250426850718589873312472502038573694314077096414062507520102675581145745019151234454956235261267630655200544882385142513906144677898049132338721598895144115880935936567033414536906627789948911468924833624758394549059542213120999161641764692214082257744898265051329843810181747275453533565202805664108068659291525723047899393217393784872330099358418272050240135078123983022959956699425346412660882174998426504134174008792243260696190757547058410234622297189351417441378668495327609932579142334629640034394110268200084987268975016171767441977336784123031886829821124167139156924122289638034999370574951171875
9007199254740991	-894	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068198315325190869239934325525440556841255825613149676108668824217577473669999570382091957382400006160468111836074594319688691265500147926030443032740286367649908747391913720134081849211880733814902059729662719235713773188633909485526148275343223705402076814589576980988722513216933635861776185544620658730049408049300887368051534696614138400037329845691617872320839182923688988567412817394416248463556718655999166892408796528169243781251794677758710992186715348002605679162319468582550249664202585857516681167977405231372378056768833400528601116175655131709509621570744333247911888467834293553587721690989464917720397352240979671478271484375
9007199254740991	-881	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055868059914396360081354199470440904164356772342292214668221500799039466430463648057009731487662085046655477216112307666688975884697721181004138932420842592378805245863455719533839850874372697141167767330539699597896722996128898650543020667161168859465381326511781462825961482827312034497967051198153243631656475073987286931907817223466302177310580609590573361005231458651086019434424580009505790741345663922994517518261286115876244505601470200019936044799357213083734572369772108662825164524914758334477665212807090365540252104105028321713030034371096683896430281990753757796689419032849853279099061609258569660596549510955810546875
9007199254740991	-868	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045767114681873498178645360206185188691441067902805782256207053454573130899835820488302372034692780070220166935439202440551609044744373191478590613439154251676717257411342925442121605836286113498044634997178121910596995478428793774524842530538429529674040382678451374347027646732134018660734608341527137183052984380610385454618883869463594743652827635376597697335485610926969667120680615943787143775310367885717108750959645586125819498988724387856331607899633428958195361685317311416586374778810170027604103342331568427450574523682839201147314204156802403447955687006825478387047972071710599806237951270304620265960693359375
9007199254740991	-855	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037492420347390769707946279080906906576028522825978496824284818189986308833145504144017303170820325433524360753511794639299878129454590518459261430529355162973566777271372124522186019501085584177598164989688317469161058695928867860090751001017081470708973881490187365865085048202964188086873791153379030780357004804596027764423789665864576814000396398900508833657229812471373551305261560581150428180734253371979455488786141664154271333571563018531906853191379705002553640292611941512467558218801291286613281458038020855767510649800981873579879796045252528904565298795991431894669698721145323361270129680633544921875
9007199254740991	-842	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030713790748582518544749591823078937867082565899041584598454123061236784196112796994778974757536010595143156329276862168514460163649200552721826963889647749507945903940708044408574787175289310558288416759552669670736739283704928550986343220033193140804791403716761490116677671487868262880767009712848102015268458335925065944615968494276261326029124729979296836532002662376549213229270270428078430765657500362325569936413607251275179076461824424781338094134378254338091942127707702487013423692842017821993600170424746685044744724316964350836637528920270871678619892773676181008113417192362248897552490234375
9007199254740991	-829	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025160737381238799191858865621466265900714037984494866103053617611765173613455603298122936121373499879541273664943605488447045766061425092789720648818399436396909284508228029979504465653997003209349871009425546994267536821211077468968012365851191820947285117924771012703582348482861680951924334356765165170907921068789814021829401390511113278283058978799039968487016581018869115477418205534681850483226624296817106891910027060244626699437526568780872166714882665953764918991018149877361396689176180999777157259611952484388654878160457196205373463691485898079125416160195527481846511363983154296875
9007199254740991	-816	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020611676062710824297970782717105165025864939916898194311621523547558030224142830221822309270629171101320211386321801616135819891557519436013339155512032818296348085869140402159210058263754345029099414330921408097703966163936114662578595730105296339720015968603972413606774659877160289035816414705062023308007768939552615646682645619106703997569481915432173542184563983170657579399100993974011371915859250623952573965852694167752398192179221765145290478972831879949324221637442068379534456167773127475017447227074111475211186076189046535131441941456065247706419540918432176113128662109375
9007199254740991	-803	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016885085030572707264897665201852551189188558779923000780080352090159538359617806517716835754499416966201517167674819883938463655163919921982127436195457284748368351943999817448824879729667559447838240219890817513639089081496465131584385622102258761498637081480374201226669801371369708778140806926386809493919964315281502737762423291172211914808919585122036565757594815013402689043743534263510115873471898111141948592826527062222764599033218470007021960374543876054486402365392542416514626492639746027534292768419112120493003633614066921579677238440808650921098887920379638671875
9007199254740991	-790	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013832261657045161791404167333357609934183267352512922239041824432258693824198907099313631850085922378712282863759212448922389426310283200087758795731318607665863353912524650454077341474543664699669086388134557707173141775561904235793928701626170377419683497148722545644887901283426065431052949034096074337419234767078607042774977160128276000611466924131972354668621672458979482864634703268667486923548178932647484287243490969372888759528012570629752389938826343263835260817729570747608782022770479945756092635888936649107868576656643622158071593730710446834564208984375
9007199254740991	-777	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011331388749451396539518293879486554058082932615178585898223062574906321980783744695757727211590387612641102121991546838157221418033383997511892005463096203399875259525140193651980158135946170121968915569159829673716237742540311949962386392372158773182204720864233509392292168731382632801118575848731504097213837121190794889441261289577083699700913704248911752944534874078395992362708748917692405287770668181624819128109867802110270471805347897859893157837886540401733845661884064356441114233053577171563391087320216902949165937997122455271892249584197998046875
9007199254740991	-764	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009282673663550584045173386346075385084381538398354297567824332861363258966658043654764730131734845532275590858335475169818395785652948170761741930875368409825177812602994846639702145544967102563916935634255732468708341958689023549409186932631272466990862107331980090894165744624748652790676337335280848156437575369679499173430281248421546966794988506520708508012162968845021996943531007113373618411741731374387051829747603703488733570502940997926824474900796653897100366366215425520796560779717490418944729978732721686895956736407242715358734130859375
9007199254740991	-751	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007604366265180638449806038094704955461125356255931840567561693480028781745486269361983266923917185460040164031148421259115229827606895141488018989773101801328785664084373378367243997630437050420360753671582296038365873732558048091676005935211538404958914238326358090460500577996594096366122055545062070809753661742841445722874086398706931275198454584541764409763563904077842019896140601027275668202898826341897872858929236953897970540956009265501654609838732618872504620127203676586636542590744568151199522798577845605905167758464813232421875
9007199254740991	-738	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006229496844435979018081106407182299513753891844859363792946539298839578005902351861336692264072958328864902374316786695467196274775568499906985156422124995648541216017918671558446282858854031704359529407760216914629323761711552996700984062125292261342342544036952547705242073494809883743127187902514848407350199699735712336178451577820718100642573995656613404478311550220568182698918380361544227391814718539282737446034830912633217467151162790298955456379889761380355784808205251859772655690337950229462649076594971120357513427734375
9007199254740991	-725	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005103203814961954011612042368763739761667188199308790819181804993609382302435206644807018302728567463006128025040311660926727188296145715123802240141004796435284964161878975740679194917973222772211326490837169696464342025594104214897446143693039420491647012075071527080134306606948256762369792329740163815301283594023495545797387532550732268046396617241897700948632821940689455266953937192177031079374617427380418515791733483629131749090232557812904309866405692522787458914881742323525759541524848827975802123546600341796875
9007199254740991	-712	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004180544565216832726312585108491255612757760572873761439073734650764805982154921283425909393595242465694620078113023312631174912652202569829418795123511129239785442641411256926764396476803664094995518661293809415343588987366690172843987880913337893266757232291898594984046023972412011939733333876523142197494811520224047551117219866665559873983608108844562596617120007733812801754688665347831423860223686596510038848136588069788984728854718511360331210642559543314667486343071123311432302216417156159877777099609375
9007199254740991	-699	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424702107825629369395269720876036597971157461298185370889203425906529060581311515382504975233222627897032767990188697707458488444684345204259876965180317073232234611844101674405393593797561626620328887331888673049468098450792589593794872044206402164127524693523329010930502838199920181029547111647758088187749597367539753875226514772426648767371762765465679148744710335539447197440954652943502426295244059861023824393492946771136289877785404506383327758384777883375604812243864216725341975688934326171875
9007199254740991	-686	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002805515966730755579408604955341649181057972192295473455832435446502628606428210393401348075711055976773249243537562581161949993733885415591329691209875715746391846594022688091672898432038962484527373424502283200962124266250889289395236759178613884652853268228934311125754267925053374612299404993861843425843404470163488566374585560901571910670230948057469484358651666706873915144143630051691317187621063933838150716943149421994914848667881803371629222099668810042061295462190173566341400146484375
9007199254740991	-673	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002298278679945834970651529179415879009122690819928451855017931117774953354385989954274384343622497056172645780305971266487869434866798932452417283039130186339444200729823386084698438395526318067324824309352270398228172198912728505872577953119120494307617397333142987674217896284203724482395672570971622134450916941957929833574060491490567709221053192648679001586607445366271111286082461738345527040099175574600213067319828006498234244028728773322038658744048689186456613242626190185546875
9007199254740991	-660	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001882749894611628007957732703777488084273308319685387759630689171681241787913002970541575654295549588416631423226651661506862641042881685465020238265655448649272689237871317880584960733615159760752496074221379910228518665349307192010815859195183508936800171895310735502719300636019691095978534970139952852542191158851936119663870354629073067393886775417797838099748819244049294365558752656052655751249244630712494544748403102923353492708334611105414069243124686181545257568359375
9007199254740991	-647	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001542348713665845664118974630934518238636694175486269652689460569441273272658332033467658775998914222830904461907273041106421875542328676732944579187224943533484187023664183607775199832977538876008444784002154422459202490654152451695260351852694330521026700816638554523827651081027330945825615847538649376802562997331506069228642594512136656809072046422259988971314232724725181944265730175838335591423381201479675531057891821914811181226667713417555205523967742919921875
9007199254740991	-634	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001263492066235060768046264017661557341091179868558352099483206098486291064961705601816706069298310531343076935194438075274380800444275651979628199270174673742630246009785699211489443703175199847226117967054564902878578680343881688428757280237727195562825073308990303865919611765577589510820344502303661569476659607413969771912104013424342349257991820429115382965300619448094869048742486160046764516494033880252150195042624980512613319660886190831661224365234375
9007199254740991	-621	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001035052700659761781183499483268347773821894548323002039896642435879969640416629229008245611969175987276248625311283671264772751723950614101711420842127092729962697531216444794052152281641123714847635838611099568438131654937707879160837963970746118605066300054724856926961345958361161327264026216287159557715279550393524037150395607797221252512146899295531321725174267451879316724729844662310309491911912554702561439778918384035932831466197967529296875
9007199254740991	-608	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000847915172380476851145522776693430496314896013986203271083329483472871129429302664403554805325148968776702873855003583500101838212260343072121995953870514364385441817572511575287523149120408547203183278990212766464517451724970294608558460084835220361270313004830602794566734609089463359294690276382441109680357007682374891233604081907483650057950739902899258757262759896579536260898688747364605535774238764812338331466889940202236175537109375
9007199254740991	-595	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000694612109214086636458412258667258262581162814657497719671463512860976029228484742679392096522362035221874994262018935603283425863483673044682339085410725367304553936955401482475538963759438681868847742148782298287732696453095665343331090501497012519952640413557229809309068991766088383934210274412495757050148460693401510898568463898610606127473246128455072773949652907277956104928205821841084854906256396134267561137676239013671875
9007199254740991	-582	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000569026239868179772586731322300217968706488577767422131954862909735711563143974701202958005471118979253759995299445912046209782467365824958203772178768466220895890585153864894443961519111732168186960070368282458757310624934375969049256829338826352656345203026786082659785989318054779604118905056798716524175481619000034517728107285625741808539626083228430395616419555661642101641157186209252216713139205239713191986083984375
9007199254740991	-569	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000466146295700012869703050299228338559964355442907072210497423695655494912527544075225463198081940667804680188149306091148255053797266083805760530168847127528157913567358046121528493276456330992178757689645696990213988863946240793845151194594366548096077990319543158914896682449350475451694207022529508576604554542284828276922865488384607689555661687380730180088970899998017209664435966942619415931403636932373046875
9007199254740991	-556	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000381867045437450542860738805127854948322799978829473554839489491480981432342564106424699451868725795065594010131911549868650540070720375853679026314319566871066962794379711382756141692073026348792838299357754974383299677344760458317947858611705076200307089669769755783083362262507909490027894392856173425954451081039731324455211408084670619283998054302294163528884961278375698157105944119393825531005859375
9007199254740991	-543	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000312825483622359484711517229160738773666037742657104736124509791421219989375028515983113790970860171317734613100061941652398522425934131899333858356690589180778055921155859564753831274146223184931093134833872875014799095680827767454062885774708798423291567857475383937501890365446479454230851086627777270541886325587747900993709185502962171317451206084439378762862560279245371930301189422607421875
9007199254740991	-530	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000256266636183436889875674914128477203387218118784700199833198421132263415296023360293366817563328652343488195051570742601644869571325240851934296765800930656893383410610880155446338579780586033095551496055908659212123419181734107098368316026641447668360452388843834521601548587373755968905913210165475140027913277921483080494046564764026610743256028024372739082537009380757808685302734375
9007199254740991	-517	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209933628361471500186152889654048525014809082908426403703356146591550189810502336752326096947878831999785529386246752339267477152829637305904575910544122394127059689972433023341640564556256078311875785569000373626571504993676580534983324489024673929920882596940869240095988602776580889727724101767557234710866557273278939540722945854690599520875338157566147856414318084716796875
9007199254740991	-504	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000171977628353717452952496447204596551692131600718582909913789355287797915492763514267505538619702339174224305673213339516327917283598038880997028585917745065268887298025417132721471950484484979353088643538125106074887376890819854774258339421409012883391187023413960081486633863394575064864951584167982886675141883718270107271760237244162539127501077018678188323974609375
9007199254740991	-491	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140884073147365337458685089550005495146194207308663119801376239851764052371671870887940537237260156251524551207496367731775829838723513451312765817583816757468272474542421715125429821836890095086050216786432086896547739148959625031072431654018263354074060409580716098753850460892835893137368337750411580764276231142006871877025986350417952053248882293701171875
9007199254740991	-478	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115412232722321684446154825359364501623762294627256827741287415686565111702873596631400888104763520001248912349181024445870759803882302219315417757764662687718008811145151869030752110048780365894492337591445165585651907910827724825454536010971761339657470287528522628099154297563411163658132142285137166962095088551532029441659688018262386322021484375
9007199254740991	-465	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094545701046125923898290032934391399730186071758648793285662650930434139506994050360443607535422275585023108996449095226057326431340381978063190227160811673778592818090108411109992128551960875740768122954911879647766042960550072177012355900188066889447399659543365736938827200563946425268741850959984367175348296541415038518607616424560546875
9007199254740991	-452	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077451838296986356857479194979853434658968429984685091459614843642211647084129526055275403293017928159250930889891098809186161812554040916429365434090136923159423236579416810381305551709766349406837246324663811807449942393282619127408521953434064395835309801097925211700287242701984911580153324306419193590045324526727199554443359375
9007199254740991	-439	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063448545932891223537646956527495933672626937843454026923716479911699781291318907744481610377640286748058362584998788144485303756844270318738936163606640167452199515405858251064365507960640593434081072189164594632662992808577121589173061184253185553068285789059420333424875309221466039566461603271818603388965129852294921875
9007199254740991	-426	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051977048828224490322040386787324668864615987481357538855908540343664460833848449224279335221362922904009410629631007247962360837606826245110936505226559625176841843020479079271928224121356774141199214337363635923077523708786378005850571722140209605073539718397477137141657853314224979612845345400273799896240234375
9007199254740991	-413	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042579598400081502471815484856176368733893416944728095830760276249529926315088649604529631413340506442964509187793721137530765998167512059994879185081597644944868837802376461739563601200215469376470396385168290548185107422237800862392788354777259708476243737311213270746446113435013103298842906951904296875
9007199254740991	-400	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034881207009346766824911245194179681266805487161121256104558818303614915637320621756030674053808542878076525926640616355865203505698825879547805028418844790738836551927706797457050502103216512513204548718729863617073240000297206466472172220233531153183738869605345911395488656125962734222412109375
9007199254740991	-387	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028574684782056871382967292063071994893767055082390533000854583954321338890093053342540328184879958325720290039103992918724774711868478160525561879280717652573254903339177408476815771322954967050817166310383504275106398208243471537334003482815308720688118881980699370615184307098388671875
9007199254740991	-374	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023408381773460989036926805658068578216973971523494324634300075175380040818764229298209036849053661860430061600033990999019335443962657309102540291506763900988010416815454133024207479867764709008029422641466166702167161412193051883384015653122300903987706988118588924407958984375
9007199254740991	-361	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019176146348819242219050439195089779275345077472046550740418621583671329438731656641092842986744759796064306462747845426396639595694208867616801006802340987689378133455220025773430767507672849619377703027889083762415338628868548102868185623037788900546729564666748046875
9007199254740991	-348	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015709099088952723225846119788617547182362687465100534366550934801343553076208973120383256974741307224935879854283034973304127156792695904351683384772477737115138566926516245113594484742285598408194214320446737418170645404769114605869617662392556667327880859375
9007199254740991	-335	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000012868893973670070866613141330835494651791513571410357753078525789260638680030390780217964113708078878667472776628662250130740966844576484844899028805613762244721514026202107997056601900880362215992700371309967292965392715586858685128390789031982421875
9007199254740991	-322	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000010542197943230522053929485378220437218747607917699365071321928326562315206680896127154556201949658217404393698614200115307103000039077056384941284397558794030875864290264766871188768277201192727341220144177125206397249712608754634857177734375
9007199254740991	-309	0.000000000000000000000000000000000000000000000000000000000000000000000000000008636168555094443666579034421838182169598040406179319866426923685119848617312990107365012440637160011697679317904752734459578777632011924590543900178480164070093508026584897020877838972683217082237927542109900969080626964569091796875
9007199254740991	-296	0.00000000000000000000000000000000000000000000000000000000000000000000000007074749280333368251661544998369838833334714700742098834576935882850179987302801495953418191369961481582738897227573440069286934636144168624573563026210950406220601775378347639503125686422091433769310242496430873870849609375
9007199254740991	-283	0.0000000000000000000000000000000000000000000000000000000000000000000005795634610449095271761137662664571972267798282847927365285425875230867445598454985485040182370272445712579704608828162104759856853929302937250662831072010572775916974389942386280960562316977302543818950653076171875
9007199254740991	-270	0.000000000000000000000000000000000000000000000000000000000000000004747783872879898846626723973254817359681780353309022097641820876989126611434254324109344917397727187527745294015552030396219274734738884966195742991214191061218031185420240802841362892650067806243896484375
9007199254740991	-257	0.00000000000000000000000000000000000000000000000000000000000003889384548663213135156612278890346381051314465430750902388179662429492520086941142310375356332218112022728944857540223300582829862698094564307552658402665317349811147096261265687644481658935546875
9007199254740991	-244	0.0000000000000000000000000000000000000000000000000000000003186183822264904200320296778866971755357236810080871139236396779462240272455222183780659491907353077369019551627296950927837454223522279067080747137763463427972965291701257228851318359375
9007199254740991	-231	0.000000000000000000000000000000000000000000000000000002610121787199409520902387121247823261988648394818249637262456241735467231195318012953116255770503640980700816693081662200084442499909451011752548055255829240195453166961669921875
9007199254740991	-218	0.00000000000000000000000000000000000000000000000002138211768073756279523235529726216816221100765035110102845404153229694755795204516211192836727196582691390109034972497674309175295925822268827687366865575313568115234375
9007199254740991	-205	0.0000000000000000000000000000000000000000000001751623080406021144185434545951716815848325746716762196250955082325765943947431539680209171846919440540786777321449470094794076402422433602623641490936279296875
9007199254740991	-192	0.000000000000000000000000000000000000000001434929627468612521316707980043646415542948451710371591168782403441267461281735917306027353576996405691012527981731405901655307388864457607269287109375
9007199254740991	-179	0.00000000000000000000000000000000000001175494350822287377462647177251755143612783371641136407485466544899086304281998063457097608050275455542077462922634367714636027812957763671875
9007199254740991	-166	0.0000000000000000000000000000000000962964972193617819617400567604637813647592138048418945012094193581331500467812813584054360514785653180069857626222074031829833984375
9007199254740991	-153	0.000000000000000000000000000000788860905221011717830574544981719296940107479489264799753907563381826765183232256888057332133712407085113227367401123046875
9007199254740991	-140	0.00000000000000000000000000646234853557052799246806667249024448053336047197605723958401075922392486038103864842696566483937203884124755859375
9007199254740991	-127	0.0000000000000000000000529395592033937653142984021810400827845292889864278609066722161395623924562414686079137027263641357421875
9007199254740991	-114	0.000000000000000000433680868994201725454732510667080358170863935376817036547458794615295119001530110836029052734375
9007199254740991	-101	0.00000000000000355271367880050053492516872738472229413571735860688516339678244548849761486053466796875
9007199254740991	-88	0.0000000000291038304567337003821069822147356450335597966017076032585464417934417724609375
9007199254740991	-75	0.000000238418579101562473530220398303114404114921853761188685894012451171875
9007199254740991	-62	0.00195312499999999978315956550289911319850943982601165771484375
9007199254740991	-49	15.9999999999999982236431605997495353221893310546875
9007199254740991	-36	131071.999999999985448084771633148193359375
9007199254740991	-23	1073741823.99999988079071044921875
9007199254740991	-10	8796093022207.9990234375
9007199254740991	3	72057594037927928
9007199254740991	16	590295810358705586176
9007199254740991	29	4835703278458516161953792
9007199254740991	42	39614081257132164398725464064
9007199254740991	55	324518553658426690754359001612288
9007199254740991	68	2658455991569831450659708941207863296
9007199254740991	81	21778071482940059243804335646374816120832
9007199254740991	94	178405961588244965325245117615102493661855744
9007199254740991	107	1461501637330902755944408003502919628077922254848
9007199254740991	120	11972621413014755376696590364695917593214339111714816
9007199254740991	133	98079714615416876045898468267588956923611866003167772672
9007199254740991	146	803469022129495048568000252048088735118228406297950393729024
9007199254740991	159	6582018229284823437869058064777942918088527104392809625428164608
9007199254740991	172	53919893334301273603023323666660908384981214039185896451507524468736
9007199254740991	185	441711766194596033355967067477286161489766105409010863730749640447885312
9007199254740991	198	3618502788666130705252082216773928234924163935510616995682301054549076475904
9007199254740991	211	29642774844752942737425057519812020100498750959702974428629410238866034490605568
9007199254740991	224	242833611528216106904986071202300068663285767861886766519332128676790554547040813056
9007199254740991	237	1989292945639146347765645895289242162489637010324576391326368798120268222849358340554752
9007199254740991	250	16296287810675886880896171174209471795115106388578929797745613194201237281581943525824528384
9007199254740991	263	133499189745056865328301434259123992945582951535238592903132063286896535810719281363554536521728
9007199254740991	276	1093625362391505840769445349450743750210215538976674553062457862446256421361412352930238763185995776
9007199254740991	289	8958978968711215847583296302700492801722085695296917938687654809159732603792689995204515948019677396992
9007199254740991	302	73391955711682280223402363311722437031707326015872351753729268196636529490269716440715394646177197236158464
9007199254740991	315	601226901190101239590112160249630204163746414722026305566550165066846449584289517082340512941483599758610137088
9007199254740991	328	4925250774549309354722198816764970632509410629402839495201178952227606114994499723938533482016633649222534243024896
9007199254740991	341	40347654345107942233884252706938639421517091876068061144688057976648549294034941738504466284680262854431000518859948032
9007199254740991	354	330527984395124262779979798175241334141068016648749556897284570944704915816734242721828587804100713303498756250500694278144
9007199254740991	367	2707685248164857960693594506651577009283629192386556370102555205179022670370686916377219791291193043382261811204101687526555648
9007199254740991	380	22181357552966516414001926198489718860051490344030669783880132240826553715676667218962184530257453411387488757384001024217543868416
9007199254740991	393	181709681073901702463503779418027776901541808898299246869546043316851128038823257857738215671869058346086307900489736390390119370063872
9007199254740991	406	1488565707357402746581022960992483548377430498494867430355321186851644440894040128370591462783951325971139034320811920510075857879563239424
9007199254740991	419	12194330274671843299991740096450425228307910643669953989470791162688671259803976731611885263126129262355570969156091252818541427749382057361408
9007199254740991	432	99895953610111740313532334870121883470298403992944263081744721204745594960314177385364564075529250917216837379326699543089491376122937813904654336
9007199254740991	445	818347651974035376648456887256038469388684525510199403165652756109275913914893741140906508906735623513840331811444322656989113353199106571506928320512
9007199254740991	458	6703903964971297805504158820401467141232103632979553510733027378047188286790809527426306120963978227825379998199351891206054816589407081033784756801634304
9007199254740991	471	54918381281044871622690069056728818820973392961368502359924960280962566445390311648676299742936909642345512945249090692760001057500422807828764727718988218368
9007199254740991	484	449891379454319588333077045712722483781414035139530771332505274621645344320637433025956247494139163790094442047480550955089928663043463641733240649473951484870656
9007199254740991	497	3685510180489786067624567158478622587137343775863036078755883209700518660674661851348633579471988029768453669252960673424096695607652054153078707400490610564060413952
9007199254740991	510	30191699398572327465980454162256876233829120211869991557168195253866648868246829886248006283034525939863172458520253836690200130417885627622020771024819081740782911094784
9007199254740991	523	247330401473104506601311880497208330107528152775638970836321855519675587528678030428143667470618836499359108780197919430166119468383319061479594156235317917620493607688470528
9007199254740991	536	2026130648867672118077946925033130640240870627538034449091148640417182413034930425267352923919309508602749819127381355971920850684996149751640835327879724381147083634183950565376
9007199254740991	549	16598062275523969991294541209871406204853212180791578206954689662297558327582150043790155152746983494473726518291508068121975608811488458765441723005990702130356909131234923031560192
9007199254740991	562	135971326161092362168684881591266559630157514185044608671372817713541597819552973158728951011303288786728767637844034094055224187383713454206498594865075831851883799603076489474541092864
9007199254740991	575	1113877103911668630885866549995655656490250356203885434235886122709332769337777956116307566684596541740882064489218327298500396543047380616859636489134701214530632086348402601775440632741888
9007199254740991	588	9124881235244389424217018777564411137968130918022229477260379117234854046415077016504791586280214869941305872295676537229315248480644142013314142118991472349434938051366114113744409663421546496
9007199254740991	601	74751027079122038163185817825807656042234928480438103877717025728387924348232310919207252674807520214559177705846182192982550515553436811373069452238778141486571012516791206819794203962749308895232
9007199254740991	614	612360413832167736632818219629016318297988534111748946966257874766953876260719091050145813912023205597668783766291924524913053823413754358768184952740070535057989734537553566267754118862842338469740544
9007199254740991	627	5016456510113118098496046855200901679497122071443447373547584510090886154327810793882794507567294100256102676613463445708087736921405475707028971132846657823195051905331638814865441741724404436744114536448
9007199254740991	640	41094811730846663462879615837805786558440424009264720884101812306664539376253426023487852605991273269297993126817492547240654740860153656991981331520279820887613865208476785171377698748206321145807786282582016
9007199254740991	653	336648697699095867087909812943305003486743953483896593482562046416195906570268065984412488548280510622089159694888898946995443637126378758078311067814132292711332783787841824123926108145306182826457385226911875072
9007199254740991	666	2757826131550993343184157187631554588563406466940080893809148284241476866623635996544307106187513943016154396220529860173786674275339294786177524267533371741891238164790000223223202677926348249714338899778862080589824
9007199254740991	679	22592111669665737467364615681077695189511425777173142682084542744506178491380826083690963813888114221188336813838580614543660435663579502888366278799633381309573023045959681828644476337572644861659864266988438164191838208
9007199254740991	692	185074578797901721332650931659388478992477599966602384851636574162994614201391727277596375563371431699974855178965652394341666288956043287661496555926596659688022204792501713540255550157395106706717608075169285441059538599936
9007199254740991	705	1516130949512410901157076432153710419906376498926406736704606815543251879537801029858069508615138768486194013626086624414446930239127906612522979786150679836164277901660174037321773466889380714141430645351786786333159740210675712
9007199254740991	718	12420144738405670102278770132203195759873036279205123987084139032930319397173666036597305414575216791438901359624901627203149252518935810969788250408146369217857764570400145713739968240757806810246599846721837353641244591805855432704
9007199254740991	731	101745825697019249477867684923008579664879913199248375702193266957765176501646672171805125956200175955467479938047194130048198676635122163464505347343535056632690807360717993686957819828287953389540145944345291601029075696073567704711168
9007199254740991	744	833501804109981691722692074889286284614696248928242693752367242918012325901489538431427591833191841427189595652482614313354843558994920763101227805438239183935003093899001804283558460033334914167112875576076628795630188102234666636993888256
9007199254740991	757	6828046779268970018592293477493033243563591671220164147219392453984356973785002298830254832297507564971537167585137576455002878435286390891325258182150055394795545345220622780690910904593079616856988676719219743093802500933506389090253932593152
9007199254740991	770	55935359215771402392308068167622928331272942970635584694021262983039852329246738832017447586181181972246832476857447026319383580141866114181736515028173253794165107468047341819419942130426508221292451239683848135424430087647284339427360215803101184
9007199254740991	783	458222462695599328397787694429167028889787948815446709813422186357062470281189284511886930625996242716646051650416206039608390288522167207376785531110795295081800560378243824184688165932453955348827760555490083925396931278006553308588934887859004899328
9007199254740991	796	3753758414402349698234676792763736300665142876696139446791554550637055756543502618721377735688161220334764455120209559876471933243573593762830627070859635057310110190618573407720965455318662802217597014470574767516851661029429684703960554601340968135294976
9007199254740991	809	30750788930784048727938472286320527775048850445894774348116414878818760757604373452565526410757416716982390416344756714508058077131354880105108496964482130389484422681547353356050149009970485675766554742542948495498048807153087977094844863294185210964336443392
9007199254740991	822	251910462920982927179271964969537763533200182852769991459769670687283288126295027323416792356924757745519742290696247005250011767860059177821048807133037612150656390607235918692762820689678218655879616450911834075120015828198096708360969120105965248219844144267264
9007199254740991	835	2063650512248692139452595937030453358863975897929891770038433142270224696330608863833430362987927615451297728845383655467008096402309604784710031828033844118738177151854476645931113027089843967228965817965869744743383169664598808234893059031908067313416963229837426688
9007199254740991	848	16905424996341286006395665916153473915813690555841673380154844301477680712340347812523461533597103025777030994701382905585730325727720282396344580735253251020703147227991872683467677917920001779539687980776404948937794925892393437060243939589390887431511762778828199428096
9007199254740991	861	138489241570027814964393295185129258318345753033454988330228484517705160395492129280192196883227467987165437908593728762558302828361484553390854805383194632361600182091709421022967217503600654577989123938520309341698416032910487036397518353116290149838944360684160609714962432
9007199254740991	874	1134503866941667860188309874156578884143888408850063264401231745169040673959871523063334476867399417750859267347199826022877616769937281461377882565699130428306228691695283577020147445789496562302886903304358374127193424141602709802168470348728648907480632202724643714784972242944
9007199254740991	887	9293855677986143110662634489090694218906733845299718261974890456424781201079267516934836034497736030215039118108260974779413436579326209731607613978207276468684625442367763062949047875907555838385249511869303800849968530568009398699364109096785091850081339004720281311518492614197248
9007199254740991	900	76135265714062484362548301734630967041283963660695292002098302619031807599241359498730176794605453559521600455542873905392954872457840310121329573709474008831464451623876715011678600199434697428051964001233336736562942202413132994145190781720863472435866329126668544503959491495503855616
9007199254740991	913	623700096729599871897995687810096882002198230308415832081189295055108567852985217013597608301407875559600950931807223032979086315174627820513931867828011080347356787702798049375671092833769041330601689098103494545923622522168385488037402883857313566194616968205668716576436154331167585206272
9007199254740991	926	5109351192408882150588380674540313657362007902686542496409102705091449387851654897775391607205133316584250990033364771086164675093910551105650129861247066770205546804861321620485497592494235986580289037091663827320206315701603413918002404424559112734266302203540838126194164976280924858009780224
9007199254740991	939	41855804968213562577620014485834249481109568738808156130583369360109153385280756922576008046224452129458184110353324204737861018369315234657485863823335970981523839425423946715017196277712781202065727791854910073407130138227535166816275697045988251519109547651406545929782599485693336436816119595008
9007199254740991	952	342882754299605504635863158667954171749249587108316415021738961798014184532219960709742657914670711844521444232014431885212557462481430402314124196440768274280643292573072971489420871907023103607322442070875423321351210092359968086558930510200735756444545414360322424256779054986799812090397651722305536
9007199254740991	965	2808895523222368293976990995807880574969852617591328071858085575049332199687945918134211853636982471430319671148662226003661270732647877855757305417242773702907029852758613782441335782662333264751185445444611467848509113076612858565090758739564427316793716034439761299511534018451864060644537562909126950912
9007199254740991	978	23010472126237641064259510237658157670153032643308159564661437030804129379843652961355463504994160405957178746049840955421993129841851415394363845978052802174214388553798564105759422731569834104841711169082257144614986654323612537365223495594511788579174121754130524565598486679157670384800051715351567981871104
9007199254740991	991	188501787658138755598413907866895627633893643413980443153706492156347427879679205059423957032912162045601208287640297106816967719664446794910628626252208555411164271032717837154381191017020080986863297897121850528685970672219033906095910875910240572040594405409837257241382802875659635792282023652160044907488083968
9007199254740991	1004	1544206644495472685862206733245608981576856726847327790315163583744798129190332047846801056013616431477565098292349313899044599559491148143907869706258092485928257708300024521968690716811428503444384136373222199530995471746818325758737701895456690766156549369117386811321407921157403736410374337758495087882142383865856
9007199254740991	1017	12650140831706912242583197558748028777077610306333309258261820078037386274327200135960994250863545806664213285210925579460973359591351485594893268633666293644724287146393800883967514352119222300216394845169436258557914904549935724615579253927581210756354452431809632758344973690121451408673786574917591759930510408629092352
9007199254740992	-1076	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011125369292536006915451163586662020321096079902311659152766637084436022174069590979271415795062555102820336698655179055025762170807767300544280061926888594105653889967660011652398050737212918180359607825234712518671041876254033253083290794743602455899842958198242503179543850591524373998904438768749747257902258025254576999282912354093225567689679024960579905428830259962166760571761950743978498047956444458014963207555317331566968317387932565146858810236628158907428321754360614143188210224234057038069557385314008449266220550120807237108092835830752700771425423583764509515806613894483648536865616670434944915875339194234630463869889864293298274705456845477030682337843511993391576453404923086054623126983642578125
9007199254740992	-1063	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009113902524445496865137593210193527047041908655973711177946429099569989364997808930219143819315245140230419823538322681877104370325722972605874226730507136291351666661507081545644483163924822573350590730432276495295317505027304040925831819053959131873151351356000258604682322404576767179902516239359792953673529774288549477812561800473170385051385057247707058527297748961007010260387390049467185600885919300005857859629315958019660445604194357368306737345845787776965281181172215106099781815692539525586581410049235721638887874658965288638949651112552612471951706999819886195348778102361004881400313176420306875085077867917009276002213776829069946638710247814783534971161405024986379430629312992095947265625
9007199254740992	-1050	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007466108948025751031920716357790537356936731570973664196973714718367735287806205075635522616783048818876759919442593940993723900170832259158732166537631446049875285329106601202191960607887214652088803926370120904945924100118367470326441426169003320830485587030835411848955758513829287673776141303283542387649355591097179732224050626947621179434094638897321622345562315948856942805309349928523518444245745090564798758608335632809705837038956017556116879233716869346889958343616278614916941263415328379360527491112333903166576946920624364453027554191403100137022838374252450771229719021454135198843136554123515392069695789397613998901013525978374100286431435009870671848375422996468842029571533203125
9007199254740992	-1037	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006116236450222695245349450840302008202802570502941625710160867097286848747770843197960620127668673592423841726007372956462058619019945786702833390827627680604057833741604127704835654129981206242991148176482403045331701022816966631691420816317647520424333792895660369386664557374528952462357414955649877923962352100226809636637942273595491270192410328184685873025484649225303607546109419461446466309526114378190683143051948550397711021702312769581970947468260859368972253875090455441339958282989837008372144120719223933474059834917375479359920172393597419632249109196187607671791385822375227554892297465137983809183494790674525387899710280481484062954644631560086054378189146518707275390625
9007199254740992	-1024	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005010420900022431944990270128375405119735865756009779781763782326097386494173874747769340008586177406913611141945239925933718420701139588466961113765992595950844177401122101415801367863280604154258348586174384574735729477891659064681611932727416848731614243140124974601555605401214117857163194331668379995309958840505802454333802310529426448541622540848894667182477024645368715301772836422816945200763792898613807630788156252485804868978534620841550600165999295995062070374474101097545693825425274477258460463693188246301949816764313992691646605224835006162738470253516888204731503265689786412967770083441036336483118932520571197767442661770431744372444882174022495746612548828125
9007199254740992	-1011	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004104536801298376249336029289165131874087621227323211597220890481538979016027238193372643335033796531743630247481540547324902130238373550872134544397101134602931550126999225479824480553599470923168439161794055843623509588288847105787176495290299882480938387980390379193594351944674605348588088796502736892157918282142353370590250852785706146645297185463414511355885178589486051575212307597571641508465699142544431211141657602036371348667215561393398251655986623279154848050769183619109432381788384851770130811857459811370557289893326022812996899000184837048515354831681034817316047475253073029503197252354896966846971029520851925211089028522337684989906847476959228515625
9007199254740992	-998	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003362436547623629823456075193684076031252579309423174940443353482476731609929513528010869420059686118804381898736878016368559825091275612874452618770105249466721525864037765513072214469508686580259585361341690547096379054726223549060854984941813663728384727433535798635392493113077436701563362342095042062055766656731015881187533498602050475331827454331629167702741138300506973450413922383930688723735100737572398048167245907588195408828182987893471847756584241790283651523190115220774447007161044870570091161073631077474760531880612677888407059660951418510143778678113103722345306091727317425769019189129131595241038667383481897132924132165499031543731689453125
9007199254740992	-985	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002754508019813277551375216798665995084802112970279464911211195172844938534854257482146504228912894868524549651445250471009124208714772982066751585296470220363138273987819737508308758093421516046548652328011112896181353721631722331390652403664333753326292768713552526242113530358233036145920706430644258457236084045194048209868827442054799749391833050588470614182085540495775312650579085216916020202483794524219308481058607847496249678912047503682332137682193810874600367327797342388858426988266327957971018679151518578667323827716597905726183063274251402043509783493110254569345274750343018435189980519734584602821458876320548370131291449069976806640625
9007199254740992	-972	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002256492969831036970086577601467183173469890945252937655264211085594573647752607729374416264325443476295311074463949185850674551779142026909082898674868404521482874050821928966806534630130905945332655987106703684551764968760706933875222449081822210724899036130142229497539404069464503210738242707983776528167800049822964293524543440531291954701789635042075127137964474774139136123354386609697603749874724474240457507683211548668927736964749315016566487189253169868472620914931582884952823388787775863169858501960924019644271679665437004370889165434266748554043214637555920543207649075481000702107632041766571706631339111481793224811553955078125
9007199254740992	-959	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001848519040885585485894924371121916455706534662351206527192441721319074732238936251903521803735403295781118832200867173048872592817473148443920710594452196983998770422433324209607913169003238150416511784637811658384805862408771120230582230287828755025837290397812514404384279813705321030236768426380309731875061800814972349255305986483234369291706069026467944151420497734974780312251913510664276991897374289297782790294086900669585602121522638861571266305436196756252771053511952699353352920094945987108748084806388956892587359981925993980632404323751320415472201431085810108995706122634035775166572168615175542072393000125885009765625
9007199254740992	-946	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001514306798293471630045122044823073960514793195398108387076048258104586020650136577559365061620042379903892547338950388161636428036074003205259846118975239769291792730057379192510802468047452692821206453975295310548832962485265301692892963051789316117165908293888011800071602023387398987969960694890749732352050627227625348509946664127065595323765611746482539848843671744491340031796767547936175711762329017792743661808915989028524525257951345755399181357413332382722270047036991651310266712141779752639486431073393833486407565297193774268934065622017081684354827412345495641289282455661802107016455920529551804065704345703125
9007199254740992	-933	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001240520129162011959332963979119062188453718585670130390692698733039276868116591884336631858479138717617268774780068157982012561847151823425748865940664516419003836604463005034504849381824473245959132327096561918401603962867929335146817915332025807763182312074353059266618656377558957250944991801254502180742799873824870685499348307252892135689228789142718496644172735893087305754047911975269315143075699931375815607753863978212167291091313742442823009367993001887926083622532703560753370490586545973362267284335324228392065077491461139881110786557556393315823474616193430029344180187678148286067880690097808837890625
9007199254740992	-920	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001016234089809520197085564091694335744781286265380970816055458802105775610361112071648568818466110437472066580299831835018864690665186773750373470978592371850447942946376093724266372613590608483089721202357503523554593966381407711352273236239995541719598950051310026151214003304496297779974137283587688186464501656637334065561066133301569237556616224065714992450906305243617120873716049490140622965207613383783068145871965370951407444862004217809160609274259867146589047703578790756969161105888498461378369359327497607898779711481004965790605956347950197404322590405585657880038752409745939075946807861328125
9007199254740992	-907	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000832498966371958945452494103915999842124829708600091292512631850685051380007823009094507576087437670377116942581622239247453954592921005056305947425662871019886954861671295978919012445053426469347099608971266886495923377259649197139782235127804347776695459882033173423074511507043367141354813262715034162351719757117304066507625376400645519406380010754633721815782445255571145419748187742323198333098076883995089425098314031883392978830953855229264371117473683166485747878771745388109136777943857939561160179161086040390680339645239267975664399440240801713621066060255770935327745974063873291015625
9007199254740992	-894	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681983153251908768114683169927987070668660497285194786826348012081194090502408609050220606330828939572934199362864938391514279602520887342125832131103023939491393422681125665930454994987766963689143999669261833417460430651104622296909607016697321698668920735361575668182639826569926362197863024816155985798528825030495491283046708347408809497706504810195944911488979153363882327857715398511164074473944583368777257040538854918875528258317398203813372819434441249985124662289813821939004848491608424088502418768761684288045334237380008325664276021445264763798377316561527550220489501953125
9007199254740992	-881	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558680599143963662839548452805007008291766679376031569368144291496914198939573132533940720706215067298147696118058957530328497850385110910669481681799597211231349491860378145530228731893978696654146764529059293935583584789384906585628350068078445935549579866408202787375218545926083675912489389929394983566154813464981906459071863478197296740521168740512518071491771722435692402981040454460345609809055402695702328967609429949542832749213612608563915013680694271987814123347815482932432771884325621013301181455369571768766737807261702820384174916767960894503630697727203369140625
9007199254740992	-868	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000457671146818735032598158092537861741192615263744845061626383803594272111771298310171804238402531383130642592659913898008845105439035482858020439393730230035440721503732021776818363377167547348299077029502205373592030072659464115474946744375769862910402215826561599723417779032822647747307511308230160370537394023190513177771271670561339225489834941432227854804166059395019319216522068340293915123555578185888319347890265645014665488588155791448935559179207224747612417329846530443618248926727639548734096327848238753192973711611708786950458716091816313564777374267578125
9007199254740992	-855	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000374924203473907738704411109407016338384990424059777074484333611904427713963047575692742032099353709060622411907001465248845910375657867557290343951343804445033039055857272239569603278575654787726603902568206642046591035522633003397076372992630671696201495205119262493423844583688313034594313263702147375544233183797668395230225752523849093521272784021281058655572835856399826302174878384368775269216729649879711209791705616396013968251417224354968010079606558513244092276610277739412069520775282318322971711773277186615684064552311838269815780222415924072265625
9007199254740992	-842	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307137907485825219546653580826227784404984155389769379417566094872107183278528574007494272695790558462461879834215600331854569779738925102932249764940844601371065594558277418655419005809176402105633916983874881164567376300140956382884964755563046253528264872033699834612813482957466037939661425624799130045835824167049949372600936467537177412626664670233443250645267133562737706741660372474900700542344929181459423061365240951614642791560990191589793857213692734049560392999139524126367351419111275170178426284668671275568385681253857910633087158203125
9007199254740992	-829	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000251607373812388019852618613412845800984563020095299075618870144919230204541770607826939308192391625492448771960189419791855263563562127444322099007439539897443176935062140861362519249558877308604935304793190302650013594665075471468859363127757247490890354583170006904514816805238756178280170639871835447333548707157647318526034687154206455736423763697855236710928602835814594729362768177131438653884288965985451559371870405387562715374846763164950359127829457087733399873944895098164320134282535956619410166812400575508945621550083160400390625
9007199254740992	-816	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206116760627108265863265168107803280166554026062069002746978422717833383560618481931828681271207219603414033989787172693487831911270094802388663506894471083985450545202905793628175769238632291209163001686581495930891136749629826227289590274258737144537378474532869656178537926851589061247115788183007598455643100903544683336527615716725928539278347221283009913592711443099316002293979690706074545262009520935281917437436236093491376435074468384727334197517891246271201176735658064416211054004253455662620808652718551456928253173828125
9007199254740992	-803	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000168850850305727091395186825713912447112441058150046927050324723890449107812858660398554055697372954299116776644433651870505231901712461662116793144847950712000881086630220426140201590160287572958546330981647561466586019225296753645395632352672757468805020446337326822341458269676821758973637253679519824654862828260183804589283422795141880659376822043675041721215149214186959669079228162626416267478638199550182946764747764607788135575613004500768632174606656508945368003981851086369760095440284430878818966448307037353515625
9007199254740992	-790	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000138322616570451633270937047624837076674511714836518442639626013811055909120293814598495482427287924161836463427120047612317885973882848593606076944259441223271121786167476573094053142659307579767641154340165682353427266949363100586308102023309522918445072749639538132862122614519252384951203638214262640357263628910742572719540979953780228636161492618178594178019450236261957360909703710823560206318500413071509869989681368766700040663542173287029663477437773012128045468861932409954107470184681005775928497314453125
9007199254740992	-777	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113313887494513977975551629414266533211759996794075908210381630514017000751344692919087499204434267473376430839496743004010812189804829567882098232737334250103702967228396808678648334466504769345651633635463726983927617084918252000303597177495161174790203596504709638440650845814171553752026020425123954980670364803680315571847970778136763298743494752811904350633533633545795470057229279906660521016115538388180885495546977293680673311573748356734700320717023651535294848091695030234404839575290679931640625
9007199254740992	-764	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092826736635505850757571894816167144007073789373706984005944631717082727015501572439316479348272551914189972143715731868885657345888116382009014872258424217684953470753502665669548715594960707047957818274171885145233503915965032038648706807804036034388134786256658135810581172890969336833659715932261543920165162847174914516457857661449636494330670901503512044038990752600715649070882226099536298816401849047597781397952083798983207576841214653837066502731385775337713539556716568768024444580078125
9007199254740992	-751	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076043662651806392940602896233404124370594848254940761297669842302634169971098888142288059882104874528104425180131927546991130497751544940141784983354101119127513883241269383716494307815391811213687044730201608310975286407958554246061020616953066319370760016901454344856028096832282080734134039291708656779399301404405689971882276996259542216155685602511677066476741224530506259718866719620740135990396394739792102521202347048127043646948323044423324879037551227156654931604862213134765625
9007199254740992	-738	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062294968444359797096941892594404658684391299690447471655051134814317912040324209166162378655420313213423145107564075046495134103758065614964150258363679636789259373151247879140552136962368971746252427042981157528350954625399647638373188089407951928828526605845671399306058216925005480537402604987767731633683907710489141224965961315335816983474737645577565852857746411135390727961695616713310319403332726570837690385368962701825674155580066237991587740907561965286731719970703125
9007199254740992	-725	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051032038149619545781814798413336296394253352706414568779817889639889233543433592148920220594520320584436240472116490278088813857798607351778631891651526358457761278485502262591940310599572661654529988233610164247225102029127391345355315682842994220096328995508774010311522891304964489656240214005979325754313857196432704491492115509523101272862505079257141946661065860002112084346221049211543813655210169606830235963694254245335592268251190262162708677351474761962890625
9007199254740992	-712	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041805445652168331904462682860205094006172346537094814744426815192997260118780798688395444711031046622770168194757828835810356312308619142577055245640930392848598039335323453515317502443169924427390966360973446551326803582261158990115074607384980865102912713120787669247199552557026909926391983313698263657933911815317671519430341025401324562728964160927450682704745152513730219496424283514096692146348170941915329301458333077778917186151375062763690948486328125
9007199254740992	-699	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034247021078256297496135829799080013009856386283188072238634447006103355489305230285533548307276633393373321785145613382295843891043220801599123657229050177821571513823496973119748098001444802090918679642909447414846917494588341444702269118369776324692306094588549258647305873454716444611700312730581617588579460559108236508717335368008765081787567440631767599271727228939247795811470773054748010206288421635617037763754666457316488958895206451416015625
9007199254740992	-686	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028055159667307558908834471771406346657674351643187668777889338987399868816838844649909082773321018075851425206391286482776755315542606480670002100002037905671431384124208720379697641882783581872880582363471419322242594811566769311500098861768520765187937152686939552683872971534103711425904896188892461128564294090021467347941241133472780355000375247365544017323398945947031794328756857286449569960991475003897477336067822761833667755126953125
9007199254740992	-673	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022982786799458352258117199275136079181966828866099338262846946498477972534754381537205520607904578007737487529075741886690717954492503228964865720321669452326036589874551783735048308230376310270263773072155786708781133669635497419980880987560772210841958115481140881558628738280737760400101290957940704156519869718545586051433464736540901666816307402641853658991328416519808445914117617489059487712044216323192813433706760406494140625
9007199254740992	-660	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018827498946116282169849609646191476065867226207108577904924218571553155100470789355278762481995430303938549783818847753577036148320258645168017998087511615345489174425232821235751574102324273373400082900710020471833504702165399486448337705009784595121732088202150610172828662399580373319762977552745024845021077273432544093334294312174306645455919024244206517445696238813027078892845152247037532333706622011959552764892578125
9007199254740992	-647	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015423487136658458353540800222160057193158431708863347019713919853816344658305670639844362225250656504986459982904400079730308012703955882121640344033289515291024731689150727156327689504624044747489347912261648770526007052013895259298478247944015540323722926655201779853581240237736241823549831211208724353041266502395940121259453900533192003957488864660853979091514358835631783029018748720773146487772464752197265625
9007199254740992	-634	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012634920662350609083220623541993518852635387255900853878549643144246349544084005388160501534925337808884908017995284545315068324007080658634047769832070770926407460199752275686463643242188017457143273809724742672814904977009782996417313380715737530633193821515941298056053752002753529301852021728222186990011405518762754147335744635316790889641974877930171579671768562758149556657372158952057361602783203125
9007199254740992	-621	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010350527006597618960974334805601090644078909240033979497307867663766609546513617213981082857410836733038516648341737099522103971026600475553011933046432375542912991395637064242351016544000423900891769904926509197569970157166414230665063121482332185094712378585859111367519233640655691204077176199759615582217343400970448197497442005251515096794705820000396558067112806611476116813719272613525390625
9007199254740992	-608	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008479151723804769452830175072748413455629442449435836004194605190157606540503955221693303076790957451705152838321551031928507573064991109573027375551637402044754322551305883027333952752845147259610537906115796334649319552750726537760819709118326526029588380537535784032271756198425142234380022742843077084952447714074991163389904490702041167294223007744324860368578811176121234893798828125
9007199254740992	-595	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006946121092140867135758479419595500302851639254577836854636220571777111277980840117611153880507152344436861205153014605355833403854840716962224026051901359755062741034029779375991974095130744635072952652690060357344722577613395179733663505709733090123438801336349314279237022677749876518404114630937048747993045167370232761049009758783112124247427487944150925613939762115478515625
9007199254740992	-582	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005690262398681798357613346340532633848096062877350163951317991892399809558921904224347057258911459200562676699261349564707498724437885515335453922141717593911347397455077195264812625178731106005051762813083697444736796735580893331237817143877413347429121066054737358257550968977612698843876650705663630334355902601109694677851348794395125452183492598123848438262939453125
9007199254740992	-569	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004661462957000129214556853322164333648360294709125254308919698958253923990668823940585109306500267377100944752034897563408382955059515814162803853018495052932175787995199238360934502546416522039338404096478164946728383885787867816950019804264377014213935977312040843884585753786460322892903752258079645969904355410829061880095824932368486770428717136383056640625
9007199254740992	-556	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003818670454374505852564974241517022124736753425715408329867017386601614533155900572127321543885019035321093940866988083944147316784755354962168916392751147362038405525667216065277544486024414854626020635834912724359892079237421315645456223653377650044056352614023859310252649501868296513866753849818845978545647952551167492174499784596264362335205078125
9007199254740992	-543	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003128254836223595194421226898650744524584348406346062503827060643104042625561313748686701808750607593735040156358236638367045481910071586785008776308941739918981861806626583400675364442951200648909636104875960503795623591311295541776757738416846970916090964061408345546958970471930508504159644753771598625624594802729916409589350223541259765625
9007199254740992	-530	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002562666361834369183269869075374689914539498214478694403135128078830831718859828222924146121728497740787744896088667454150283658780730643894279189552285073341629941191988497121833258551665623571586773897114386844709374846002213307823519939311081038574461717759105716672068788610605472566607580982289693594111668062396347522735595703125
9007199254740992	-517	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002099336283614715234934676746546945977990756937300946455048296922178217344089971280219460502919985349253320618875836378439912373273174543478193512081231932081463247824476976842205805405524478829843885176516105703185919873845013141769027534283637586800199039188259403097758751629808003126564930340691716992296278476715087890625
9007199254740992	-504	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001719776283537174720458487190771258145170028083036935335975564838648395648278504472755782043992051998108320250983085161217976216185384586017336125096945198761134692617811539429134995788205653057408110736601993792049905560653834765737187356085155911106723052903022103017683969335138716161281990935094654560089111328125
9007199254740992	-491	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001408840731473653530999592706679814672523287005623857427231182715820765715069750864081536650438288996850335949605343364069766116299067052865401753679417506825121540192511213100347388549698070984628724315424353314447282635287621440091903882104959722378627524938155706792086707679345636279322206974029541015625
9007199254740992	-478	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001154122327223216972594866345312104179731076715007064004387784880800371273785139907855594824039046346219795209916697283845952402472195729707337116614178821591139565725705185771804580699912659750607850959195630235195213934827619483723287660220383004572571668429337155004077430930919945240020751953125
9007199254740992	-465	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000945457010461259343949714510079675744035698044933786832394473374351664147484786612515303279852786766823256235963758414926604208105222741776250565930335290647461532242497688184262312509368450867697951505773060288671919255410785881066117251252537757345850710777312997379340231418609619140625
9007199254740992	-452	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000774518382969863654563606126657270369514043838409758173097552588268883269619537192972536446855402919381611508501510893507874167279798470063104463610130670098400487213054106160547686407674634950818161873529290988480036254032515793769363252226078930817720902268774807453155517578125
9007199254740992	-439	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000634485459328912305818506138957635886705904712425273895401515080309869174472324868483101857263946071557416147764437723961650517835610906675695176589419044944609679124933923766720664705167060951710238206795195177762845699303436938255862376223603860125876963138580322265625
9007199254740992	-426	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000519770488282244960926520229034095318389477140418784375112921153789844827727728532261357041470624621819835308248627383469384104210932454748729488662052081618624249139145870349697568526472856331641027139006623889623323196869375539819202458602376282215118408203125
9007199254740992	-413	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425795984000815071991005371624730884824659673431068160092505009184640882874555213628503688372735690194809084517275552538119458169595866930159197111953065261976984894788296990472248136886563906880329432274226290379426362875392442219890654087066650390625
9007199254740992	-400	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000348812070093467706975031600434979540848361204474731036747780103524057811250835631004470221514945077407587602036552132639227460132532934189186414274111951062611546025810572894594865673737473152516365870919046177078826076467521488666534423828125
9007199254740992	-387	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000285746847820568745553945887076335239862977498705699665303781460806908158976684548918862005465043007412295763588343507058055135340570979687781510573352510310491378504344021315252113959925738006541406921456882628262974321842193603515625
9007199254740992	-374	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000234083817734609916357792470692933828495751166939709165816857772693019163833699982474331754876963231672152689531571000981958766870995746560230613461690376446354537270758622261454531755971164574958720550057478249073028564453125
9007199254740992	-361	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000191761463488192443480303591991651392303719355957009748637169887390121299012567025642972573595208279385827483264262964004420621820719715582140918547816756384853636932205463356583552414491578019806183874607086181640625
9007199254740992	-348	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157090990889527249699064702559560820575206896399982386083569571749987368151094907406723132289194622472869874290084220112421373395533591004889840474371486830472099374862715581713246137951500713825225830078125
9007199254740992	-335	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000128688939736700722953473804336792224215209489530865570679660193177589651989376948147587589971308234729775001018436993116095589085621117751205757316605122011522743807887536604539491236209869384765625
9007199254740992	-322	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000105421979432305232243485740512700190077099613823685075500777630251081442909697595922503753704495705890631680834303584760705506578940819661787756393762915951839431727421469986438751220703125
9007199254740992	-309	0.0000000000000000000000000000000000000000000000000000000000000000000000000000086361685550944446253863518628003995711160003644362813850237034701685918031624270579715075034722882265605472939461496635969950989468319466936530037770580747746862471103668212890625
9007199254740992	-296	0.000000000000000000000000000000000000000000000000000000000000000000000000070747492803333690371164994460060873286582274985462017106114178827621104051506602458902589468444985151984003432006858044186583850572447307314405406941659748554229736328125
9007199254740992	-283	0.00000000000000000000000000000000000000000000000000000000000000000000057956346104490959152058363461681867396368199668090484413328735295587208438994208734333001292550131836505295611500018109797649490388948834151960909366607666015625
9007199254740992	-270	0.0000000000000000000000000000000000000000000000000000000000000000047477838728798993737366211347809785771104829168099724831398899954145041153224055795165594658857068000465138164940814835546234462526626884937286376953125
9007199254740992	-257	0.000000000000000000000000000000000000000000000000000000000000038893845486632135669650400336125776503689076054507294581881978842435617712721146507399655144535710105981041184719515513279475271701812744140625
9007199254740992	-244	0.00000000000000000000000000000000000000000000000000000000031861838222649045540577607955354236111822091103852375721477717067723258030261163218861797494403653718819668938522227108478546142578125
9007199254740992	-231	0.0000000000000000000000000000000000000000000000000000026101217871994098106841176437026190222804657032275866191034545821878892978389944908891584507415473126457072794437408447265625
9007199254740992	-218	0.000000000000000000000000000000000000000000000000021382117680737565169124291737211855030521575040840389583695499937283189127897042869363986028474755585193634033203125
9007199254740992	-205	0.00000000000000000000000000000000000000000000017516230804060213386546619791123951641003274273456447146963353548622388533573257518582977354526519775390625
9007199254740992	-192	0.0000000000000000000000000000000000000000014349296274686126806258990932888741184309882284815521502792379227031460686703212559223175048828125
9007199254740992	-179	0.000000000000000000000000000000000000011754943508222875079687365372222456778186655567720875215087517062784172594547271728515625
9007199254740992	-166	0.00000000000000000000000000000000009629649721936179265279889712924636592690508241076940976199693977832794189453125
9007199254740992	-153	0.0000000000000000000000000000007888609052210118054117285652827862296732064351090230047702789306640625
9007199254740992	-140	0.000000000000000000000000006462348535570528709932880406796584793482907116413116455078125
9007199254740992	-127	0.00000000000000000000005293955920339377119177015629247762262821197509765625
9007199254740992	-114	0.0000000000000000004336808689942017736029811203479766845703125
9007199254740992	-101	0.000000000000003552713678800500929355621337890625
9007199254740992	-88	0.00000000002910383045673370361328125
9007199254740992	-75	0.0000002384185791015625
9007199254740992	-62	0.001953125
9007199254740992	-49	16
9007199254740992	-36	131072
9007199254740992	-23	1073741824
9007199254740992	-10	8796093022208
9007199254740992	3	72057594037927936
9007199254740992	16	590295810358705651712
9007199254740992	29	4835703278458516698824704
9007199254740992	42	39614081257132168796771975168
9007199254740992	55	324518553658426726783156020576256
9007199254740992	68	2658455991569831745807614120560689152
9007199254740992	81	21778071482940061661655974875633165533184
9007199254740992	94	178405961588244985132285746181186892047843328
9007199254740992	107	1461501637330902918203684832716283019655932542976
9007199254740992	120	11972621413014756705924586149611790497021399392059392
9007199254740992	133	98079714615416886934934209737619787751599303819750539264
9007199254740992	146	803469022129495137770981046170581301261101496891396417650688
9007199254740992	159	6582018229284824168619876730229402019930943462534319453394436096
9007199254740992	172	53919893334301279589334030174039261347274288845081144962207220498432
9007199254740992	185	441711766194596082395824375185729628956870974218904739530401550323154944
9007199254740992	198	3618502788666131106986593281521497120414687020801267626233049500247285301248
9007199254740992	211	29642774844752946028434172162224104410437116074403984394101141506025761187823616
9007199254740992	224	242833611528216133864932738352939863330300854881517440156476551217363035650651062272
9007199254740992	237	1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224
9007199254740992	250	16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008
9007199254740992	263	133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536
9007199254740992	276	1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912
9007199254740992	289	8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104
9007199254740992	302	73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968
9007199254740992	315	601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856
9007199254740992	328	4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352
9007199254740992	341	40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584
9007199254740992	354	330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128
9007199254740992	367	2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576
9007199254740992	380	22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592
9007199254740992	393	181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664
9007199254740992	406	1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488
9007199254740992	419	12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696
9007199254740992	432	99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632
9007199254740992	445	818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344
9007199254740992	458	6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048
9007199254740992	471	54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216
9007199254740992	484	449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472
9007199254740992	497	3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624
9007199254740992	510	30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808
9007199254740992	523	247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136
9007199254740992	536	2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112
9007199254740992	549	16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504
9007199254740992	562	135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400768
9007199254740992	575	1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456
9007199254740992	588	9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552
9007199254740992	601	74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984
9007199254740992	614	612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928
9007199254740992	627	5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176
9007199254740992	640	41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792
9007199254740992	653	336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064
9007199254740992	666	2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288
9007199254740992	679	22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296
9007199254740992	692	185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832
9007199254740992	705	1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744
9007199254740992	718	12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848
9007199254740992	731	101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816
9007199254740992	744	833501804109981784259981473840157224643094790289488520049532226470504654727204008940179025108944286342866238824179155055736100206764920635045419506541353755761894697439251819807884785738976753091120627016985825247711343504684557661395484672
9007199254740992	757	6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024
9007199254740992	770	55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608
9007199254740992	783	458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736
9007199254740992	796	3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312
9007199254740992	809	30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659904
9007199254740992	822	251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568
9007199254740992	835	2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056
9007199254740992	848	16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752
9007199254740992	861	138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384
9007199254740992	874	1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728
9007199254740992	887	9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091776
9007199254740992	900	76135265714062492815260799905274908678720522324960996303655519196976161646612703925512617702203205150197694658057880220183274764571899172238890525752442604840088107030909945545865544183516044127756246824056393584950668733792147460513643465745851293850216709399252168336576785859311828992
9007199254740992	913	623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464
9007199254740992	926	5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088
9007199254740992	939	41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896
9007199254740992	952	342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032
9007199254740992	965	2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144
9007199254740992	978	23010472126237643618935106442099516590310105330461524130999050388189782503104123280986685097268164610703374576623538349780325090408245327679084471121852687920354290358382782115366684108959500047289994617866880738411283287339835248828660878149225886356908865367627046174713247480125403687018925610191900689563648
9007199254740992	991	188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416
9007199254740992	1004	1544206644495472857303583883048380333324864576447617480139933456630175320190394187102969236003396030389305708803686614314192266367994640173851115417028339461681498903477221384921775113999124270181577817371160469578262386195561925496048762173836971712805252506350393444460551564142078418977251644200485277277433072975872
9007199254740992	1017	12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424
9223372036854775807	-1076	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001139237815555687108018682739813879244836096383779658554152038686792667479518329695652224100596853454562477518851881337139688905116853942143002614163724407087319264633685689723673985217193024970536862387012072316385992508469398755433048214880148039195752672822671913976266997896787087968641465011388414477811398465121429513034523465169068641898436814258090268483585854484025594412515996256297915202758469808359901101264377527498775860660685485018150808467349100104115815390943849200969889421290448607305301865457752155632524525130868010792214461145242118002061005143779861211300327853396944413308637027597444997643146392314176842557337093962119963351551158699311665924826721446849401494085324149170373159674019857434072743018930811385869272811532937339507043361663818359375
9223372036854775807	-1063	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000933263618503218878888904900455529877369730157592296287561350092220553199221415686678301983208942349977581583443461191384833151071726749403547741522923034285931941587915317021633728689924526055863797667440289641583405062938131460450753097629817273709160589576332831929357924677047982463911088137329389140223097622627475057077881622666501031443199438240227547941753531993313766942733104133159252134099738467008430982155778070526997185053233549326869142296452382805291675968261201265434533413921135499104503288182990565894164090987207074440982086570182343067288375413784462304297228577502776863382435453007826942069265524583773669422970547373768673977590709206476116725618050209259029703954697543000369692404957067209992391081108120687304108287207782268524169921875
9223372036854775807	-1050	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000764529556277836905585790894453170075541282945099609118770257995547077180802183730526864984644765573101634833156883407982455317357958553111386309855578549687035446548820227704122350542786171744963623049167085274385125427558917292401256937578346310622544354980931855916530011895437707234435963402100235583670761572456427566758200625288397644958268979806394407273884493408922637879486958905884059348254505752173306660582013395375716093995608923608571201369253791994094940953199576076643969772684194200866409093679505871580499223336720035382052525318293375440722637138972231519680289650690274806482891123104011830943142317739027389991297472408591297722442308981945234821626306731424997133479688227225902852018140829458425766773643772467039525508880615234375
9223372036854775807	-1037	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000626302612502803993055879900736036925883418988625599790096595349952165626513148912047607795420991957484859255322118887819227395979639646708847665033689947903619437812793530535217029564650431893474200001877676256776294750256265045935109683264181297661988335600379376366821385744742569766449941219000512990143087880156305462688317952236255350749813948257398298438766177000589424950875716735700221418090091112180372816348785373491786624201202830220141528161692706401562575628861092721986740037782891889349762329542251209998744963757441052984977428740745933161039984344246052060922093281845473121470784408046806491908622186691811237880870889397117991094224739518009536365876270474383357651746560595743459616373260967492342388140968978404998779296875
9223372036854775807	-1024	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513067100162297031111376814682961449683696835482091348047130910680814081239571588749400306008876611571596701959879792901511082786520798583888007195598805322645043456240460214449790619361633807134064641538192389551140659409932325630041852530017319044700844523830785119700079202093113152675791846605220241525217591424045435034270066471940383334247586412460686081037252198882856919757387149885621385699402639098161411152924977964471602545625358516339939870058665084160061955163007157851537438951745035755325300361012191230971874310095710605293509624419068445523955174806365848307378816487811581108866587071943878171543295337931766072009432594119058304388906613153412190925840772614846588310782440033042117732975384569726884365081787109375
9223372036854775807	-1011	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420304568452953727886439886588282019580884447626929232320209642029722895351457045503508730682471720199452018245533526344917879018717838199921055494634541320310819599352185007677268475381050414804225754348087205520294428188616561156130285592590187761418931833922179170058304882354678294672008680738996421857458250894578020380074038453813562027415622789087794037585717001324836388665251553186301039164950641949213828016476141948495136805376293696585678741552058436943922753669535463711979469989269533290762486055741187056412159434830406127856443084324100870573224079201374902933404726466815247244383508129336424998128267540833702766190127181102332562955392297495275266806448760926082325144192974875068102846853435039520263671875
9223372036854775807	-998	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000344313502476659693884571555093120630440660539495980427116715738750748995871913611676474352175080833187391093346741064781756726492133653053375328661204616249598623415789309958289218335032156499807621737961953038762225195572114686899101929957449881814154388958349049176111763359624952458995309511261385868785629799132838314295356652301364070012858878188820720875590219367485305969594574072370217811283927565884795967911097255484207216070964259796242988025079446271544461519806083451872853581815209601671792628576863180436612841009013068699939998174678303433173585165681766320483045151921615050542598969859552399358466676769450969306062952186759030835573057370108129498567842824950646640758122885017655789852142333984375
9223372036854775807	-985	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282061621228879621230241017932284420456989113955107165894013533184613577418271630685367789301826218547110783669650280269215110342355888581325069239258821631671192302214602717830527660058342604642403727738431929354014880212676351507744301021142943182155275434679541085070756544204761054408957551625327303709187931449621147070756169565277446154533993012281934541283507705843962650291875080085682431003793461972824856912770871692662551405333921625082255790145082385649222877025143563774241654223019705689532521330166317413673239354583505878990846504696466172455800967726502969739710588454187049404497076108945325554455901609534234055526770431392998060501448597592579685226776842199569728109054267406463623046875
9223372036854775807	-972	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000231064880110698185711813441890127397238365482152023790300375886384835442621048119857453292996056038233793153982177509596541018392457943925821496720800826680665040733974202546446768259119794261723057133763323436526808989870224467155144131396520299054821601636089480056889963761012540255771818026291468127198566753443529643680363454107875283889794247075661360776219449512627374203119104065606191047478307604048138122782941898090629162111249548595267383943286851490323843380858997607443858763139497742900865041473672247225281117679274808016069301456647345088475792152761551232810770914061670030872164004748448010694210274598530444538287530337397144011162786691147841278137775589129887521266937255859375
9223372036854775807	-959	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189288349786683953735117571596392363817669002978937889014067926126457194595162619787225737622369106521123351742199815861486402267101547664032970113680037216800801369271666726049192557870935459203528403978914559202761924501687883493494072440029428985709856060284502062604258313021472977528273327137970689801065884420939484102953741605171432562519447204381786747878973040744344947195170050544591706094229589236234750183786002915843409601535630209243040926340588740873292497599690840018009098763876550984388641975232304926950291602861922726763971753285505096479368931542262769918583532799320089290476752689928610360697056951116140165765144852395740373944554857388311575050465762615203857421875
9223372036854775807	-946	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155065016145251494899808314651764624439434447240345918680324445082793733812357218129695324260244772062104249747210089153729660737209587846375809117126686488003216481707349381979498543407870328179530468539526806898902568551782714157870344142872108225093514084585064089685408410027190663191161509591425589085033172517633625377139705122956437555215931149829559703862454714977767380742283305406129525632392879502323507350557493588658921145577988267411899126858210296523401214033666736142753053707367670566411175506110304196157678881064487097765045660291485775035899028719421661117303630069203017146758555803589517607483029054354342023794806663082590514335379339172504842281341552734375
9223372036854775807	-933	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000127029261226190024621922971362725580340784699179291376582921785411824626739083033091846409633992517273275801392914505034735338075922094363751062828750181570972234941814660613717605206759727372844671359827580360211580984157620399438127385921840831057996606738092084502270286569494274591286199508657295842578459174926445465908952846436725913645232890797940375309404122902509787038304078483788701307398056246888303417221576698747829388202457487988663827764722245874911970274536379790248143301597075595728004034974605561197492370539368027830489125404910785146909408484326950224787295133752691111646624608914300532824050097401327076985892705618397258149343542754650115966796875
9223372036854775807	-920	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104062370796494868170279298140344795415170825567675495696729526609366734224656820708840578772166670150267536501075562524455188951795379702784870669312148742940454864334569974757462185377568663834354777970753831085327142221922631219713954547172008802710820239845035624259818757729709745181654637492056754240273756099744125672614171800965868458174784141672755453463857481736017541778701093919704111020487677450898159387915631614221834815453174160313407704860463820727886048900202324171278992668324328020380905451196875732985749945850288398736691531702915192348187430360637624145752173570204558660914879622594996489461839791167141466843304442591033875942230224609375
9223372036854775807	-907	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085247894156488596005092801036570456404107940305039766074760828198393228676838867524682202130158936187099165901681100820033690789310775052521366052300512250216820624862879723321313022261304249413103434113641538425099994908199019495189671565043309611180703940481053183393643526332178223252811479033492893073632260996910387751005529539351239440936783168858321267477592049038145570225111936139021607747983505367775772170580485418370527080819240272128743591821691961940284251259045743961111750793891289514296037745620480600461926355640556256245097702771028125571635142951434341700200180588711574455021469386829821124167139156924122289638034999370574951171875
9223372036854775807	-894	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069835074892995457847372022609158517886245224697888576368444070460123732932066400276219659985026200524471636706657157791771599494603386923025503070044579635377619455887671069344819627836460441119214333225895148277841915828796636770459378946083479233479232668042078767836072776771320400488703163624237378005919548208668989645623729798636535350015412771928736782317643406572048851128411698085086501067148087597281912562139533654729135784607121630927866750420330055221480858631410273452942746250355744370111314121212297707898410070540743685115984038110026240468283509105815012720803987938272521793553587721690989464917720397352240979671478271484375
9223372036854775807	-881	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057208893352341879068567160921422657852412088072510321761029382520933362017948795106279145459733463469647164790093543663019294305979094567342492114980519637301345858263180140007276239123628393364860381778653305469208097446950204842360323232631586188066187401660070926611310818731065672080345631640975260062449293892541636317694959451043049758732626142764021172074613478663822418844394863071302861674207713359693342770904705969954108034750154040056108441944334381237437119390851296012650697728291425787995188528097114282310377529786977226847014124019733496191617850659483658420882626919032849853279099061609258569660596549510955810546875
9223372036854775807	-868	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046865525434238467332970218226829441312695982549000455586635270161148610165103652951063875960613653274334957396044630968745405895458074269566969540592041686877262527089197170693960695090076379844493624753072787840375273428541607806861576792171795405263820719439930103079985822704488998568219141440286933043158461556770108471455710782294466362353767336152286144163523361721403325517328271828011304283510958784260786397925135130586405302067326189613964035640798725109708488204985381693563451579016336005525658442217156020068661272401491744233073970396965680080173343260249012978387047972071710599806237951270304620265960693359375
9223372036854775807	-855	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038392238435728152439169202771418678323360548904141173216571613316012941447252912497511527186934704762335197098839761689596236509559254441629261447653000549889853462191470322232492601417790570368609177397717227798835423992661285115381003708147134795992121933365190740443124385959517387627085120667883055548955411707306072859816518272855626844040206201775952809298758337922173604263795320281506860469052177436066436217180270698976383223453553614531759337996942315609873193537524024683367179533530182455726619395864294211640247314351302036875734196549194285121678002798795991431894669698721145323361270129680633544921875
9223372036854775807	-842	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031450921726548502478167410910346181282496961662272449099015465628477801633589585917961443071536910141304993463369532776117236948630941238582690977917338050469767956227252487972857939081454035245964638124209953012805979334788124766520118237714132824876746287812764254571007496978036643944108130851129799105704273270625134886761691769123329510637736920494860541377542830425844616612901126374610420096247543755625624549114077756601453136653151121024417249687095144947608120145939681020614393473867925467731246609092029818175690599916586628608601453813099958371678619892773676181008113417192362248897552490234375
9223372036854775807	-829	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025764595078388533230114743017755591706621510993733590301913469442849015098236588783994014164203036787757050645192321250195240508318467062646940449109883330944833909741365238147365223695527145673494231551352793508090658271058431808733280860335417610139030558976216477344569341524407618719013380793245531427392940663296110499235177897265831535114434085269389755496483086684851909929288602726080856142845987844608511630634252498207910409546261398343202610943668342741080572023553786692087311133792604543165437222168190827049525739451667766156166310963691485898079125416160195527481846511363983154296875
9223372036854775807	-816	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021106356288215886422109997480145380726064341806066557175327514167581913168475413531847896403315127736530575888541549568159941024414488217720373615910816424710007938860126403090321591251375837735726474486868208441827867255651067337714303680786774106225893833913316538240671204576794721254615761545826739345320296991372173720973457733440169193565744402652684087702718944612230684614073223353205437352219433242303292727815579646531920207500297337522751578885053106373493204601695262058157925280802901641761126172400181925518971485758806234035131441941456065247706419540918432176113128662109375
9223372036854775807	-803	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017290327071306454156992509935735095890791908807529723638028299606083103267615058765289796733595752641765847767893237406236623687200348747956530066154140815122438503514215549411591447553127086273107127899642436355545388855829354363055557575300525347820252228741788908126757850789310235651781231858341264871686387295332084712221456575234186603369057814653078804646067359426339376835848784570945894278938159712094857402626522846438949033984243578898638093422635504741165633209708758678042972390033737024930714560430229033385141441133614066921579677238440808650921098887920379638671875
9223372036854775807	-790	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014164235936814247245408264139354190553736731695128349604272783037303278196830256140525401484161640564134582491458140083189042124554525694325989430193472155748301622078845378077975713835521709074929359175387083862462782550695407094215112765686190364934350625785273473537440031366602945045939185138353164182885488472336043796251817226431845665479932161763802156766058380842057217503927324320518876593306140436148107184231647515802787048639892339833764326131823005483962886725393415109052802981915637370823241367904443624149107868576656643622158071593730710446834564208984375
9223372036854775807	-777	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011603342079438231343438449982958952901621130604649143995820263864158845498843345830318408895825215950139049977002508356148463308435067448791850541214492389989008688806990133721477704774059384074182131036477099100129511465529677491581020377650127146954220032643296029521870873695521132581633380465338912098619792156537687077889488671892967969161160426916906726822755025585813272579217264083369063705236390245292529405322565644945643150245799804791819735967189406092462396805442285657336056202785290134178399328587320216902949165937997122455271892249584197998046875
9223372036854775807	-764	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009505457831475799116544778226039974217008030191328578761375960157518926232652468904196840567460016906353909741160454845356821142270007254050283963362912165878995917870686317544634535750909447433570001745082039582826095792561911801103171893370984158784897050741388107384316619731370911810874065277205636791189333734635673254207069120014719360336822621730329990613200916959898232896894782737095936987329650888943640088840245776339470868681359200085458727704321561470945195463018320410489697241321709677918944729978732721686895956736407242715358734130859375
9223372036854775807	-751	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007786871055544974636273482322771946878572978332736371721319186561039504369788902526318051792863245849685122859958644609316307879747589942517992622786897646288073455919666231332564611687145019337580545429571206826251137673266718147463718415049510222876587663967345137569232174883939050955468034275086857659342302195413543529846431023116058099987925091721486328310334191173548632389136206018228991580020450008222629960777929339977294535623769456710007789735380223156998304123304608080273159980090744568151199522798577845605905167758464813232421875
9223372036854775807	-738	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006379004768702443222035236718814778882926983850177635714104677630803561979731068949559748028713571000062052646878121663951919415089225680910739556587026551839189775089390576707636929894109199841345982815904732632064931981940095506402278125608558774580500614322049136696714997664922870542719413678151153794533213958482774859650196294136674795510108235138241600151825769409371039653180379970133189902352752646735978463869279715309399683582991938936838381351223478810213010737811134939359772655690337950229462649076594971120357513427734375
9223372036854775807	-725	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005225680706521041487491265920053066860893785170065519176994551915154277973795691683479345585122157363250833528322557267109412384841093677802077844756092151266664263753228760438896172969254256510030629122789156972187592279605326238844746240498531348136346103252622652781948926087104815548595743685141425188481608874789089165025440804156763992481880666225247518844375670300156755683885367271533109168007374968206113557601713942781460220791186996377058002002922273841326498396414881742323525759541524848827975802123546600341796875
9223372036854775807	-712	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004280877634782037186552845041707472372444188811317673309793936928894384516133430627106279903332071311975082826401838913216030625661823940855462170424190690317651364866645000551543744896413086933017091377388877391616075595452683254861616120216396880393294727784548477158972560250556264897409633226867855514404133990227221843988841106765221062641156641771722767437312549109888414256238892868839923030431641573954448226387324061926572212872140387432085915240793926730814667486343071123311432302216417156159877777099609375
9223372036854775807	-699	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003506894958413444863224090658166761367506279474231437975383193132150279795616506369725464496809632818769987851388386437706572288542166172348794610011497013508219998098755584451824635819141600815527601256356968359211889127794838122382635925681272324418187041001102112488630321357255692203957971539450147237399866564794140134595658634662069094515635520939395291084646440230820588958710901038153664946529600777383483987056495871530247956784857405384364781765258384777883375604812243864216725341975688934326171875
9223372036854775807	-686	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002872848349932294031953175067170210912261144145290393989433911813857509208569042018079100515786451205136374047857366169769224018773742528388132544521418353465933822442500574782934741663040799388080210949207628479866379573489531389855855350318098288163378823988102850550685959255863863053482370285117560616877970689879359598260763553515167002227208618753552622456542363837088226474975970130455482324197048956832550082196681417957579126198155186490871629222099668810042061295462190173566341400146484375
9223372036854775807	-673	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002353437368264535270976041015025836779324329283821890756144260557912071543659759221210399142532260827247717620004754366274948316179449879255558180471945915159292987344896470862180140370363022858715308809590889250706538146602624114569916702980586117663439932611053855171121937822403676613412757737568305657346433589149171382895217503039624808224529300482910308316399504455342675128300314730869131119982222505437225027335521417590848820181528728773322038658744048689186456613242626190185546875
9223372036854775807	-660	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001927935892082307293983572799509165489622490549306892907433378249041569008566074754015558977562428069681330274307894776852437660614205341086153261442618093698492815232939188930297970991401388325859580976816856474178796049696869674655675763081696147589889992794975318156183091464113091881707731138615955994498198396231001196867762178490060642897534402955600124572794474049816719465103617827527992213489436676454174742393259145290423353492708334611105414069243124686181545257568359375
9223372036854775807	-647	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001579365082793826135231342837357908369098744257992206669769423461614853331817328438489545914419141074682945760713027401197516931575157015417776751773792742357805314238823783571700097836156017316544168736208368823647269723911675637477929585116525484105637882097643780633545188527401444869494973348754191150692924126192436180474070776619057678661660182901227622050033233141609856585812883724310931221290546525351259948968557891821914811181226667713417555205523967742919921875
9223372036854775807	-634	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001293815875824702369981516052363598535965691296147215703875111699754887849424755456810636013092160368380269167176112047061005870346368627030242715053091014539514113424444443501936720147379009385712983028701895740331843357828444682221919916127457676579338553014389785095000218441647263637090282167299433390647643444176843719044358780206332050359632021832685667983387224589606794515097914346955514856481215713567752150195042624980512613319660886190831661224365234375
9223372036854775807	-621	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001059893965475596181488857950096259920663094309803799104614491504439204126248759670219273021925097773777116501750670988952376008987745179263174832171492159110769961717304888116786561144732884488776075697112592990479846078733061883676196795291613328653794142629388111949824178947397438371504359151451695833618549509469670374641138712745027215654610552285336099211990814383805886066768211433025957770429411912554702561439778918384035932831466197967529296875
9223372036854775807	-608	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000868265136517608391875672432718856127007206858591272226500191440436596020222983921843628459561040096278213838234149674149786426562760850852392822514886376743542752638816164345271550889765178973205361211074636177801089907698124295107540414702889638833188161641994741309295967393707981513936371016869229226900315758157553970906020833480726295064256964432147332474462875143213781865896518805934864605535774238764812338331466889940202236175537109375
9223372036854775807	-595	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000711282799835224794624550856883286939244303858557970207948956828005659459766668428774300434072404046871112776281415413063505040640213689018280200204194919828310222961718201831646454488895634614849831904112341956854652852386303422552097107724607192132147742017122092080575256488925578456216675137019272582676738669082668212966212266787410980916639305262815094763079987317320730104542428205821841084854906256396134267561137676239013671875
9223372036854775807	-582	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000582682869625016151756432061958788660628933720930689194351785433502236229440854776851906915592113395196815586329735506381623329292463054043775140007276478323351734650239550940484775517303303876484982295848830531055331616674859763754677950647998211794655430260426417832407250115727833871332700272246188099728784317712521800061921088952247075566910918871298125629915125610349142101641157186209252216713139205239713191986083984375
9223372036854775807	-569	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000477333806796813231518869145156639670787222504186420588012982627125031919157948233197082145253059293345231328321319326827825831356385733872660594693960891042489741025476240130445128103774866535616497496759361971040527660380045118467832177170840135102181728469341321488308019294804241507395748063024077291297820113070097858610725756069680804304413424739367424516026470899998017209664435966942619415931403636932373046875
9223372036854775807	-556	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000391031854527949399260257603712319218308892675429515745700235368140826148174191192635049693391306173108413504160824792537354921047151193188483559173292761942007595848070135914860648942612370665977034749345269326676400259383332961048848119538352238675707271962084410563221929406303634642858596813229324117031174236627024165773906539372282514886175477546489794163528884961278375698157105944119393825531005859375
9223372036854775807	-543	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320333295229296147874003028961131903638644879711859298877632813580964780584297425006632708826158017010412342608547670046601151321826257460005731674761430582892622518739055341453843613788054049568386866663644632413307092486826361691216379525818153923139397191339549133391404569643937499429762509397462316671937934644858196601984237053773836194754951206084439378762862560279245371930301189422607421875
9223372036854775807	-530	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000262417035451839404338383281324959255460777885459955137640556800885526348254656450565433515070388647534929791064922251302175663162840070111236695387964563933505636367351034135718988688415173877406422521170857682872981170165208155497444458107550231693835794179145358650074238623452313599532861447698401129817651556061067834656345486994451526610743256028024372739082537009380757808685302734375
9223372036854775807	-517	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214972035442146840034003584061406622073469243768795248755144131285423184490214564303203135545662380060614484840384308266742303262998585435125100861820570774327817312133967163980995533549710440371341329343166613809546174599338520983506500081705149803590282591555877806140816280332135300737320097954530205546620154725226770150478222945854690599520875338157566147856414318084716796875
9223372036854775807	-504	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176105091434206691355855736063104304802586004495397067780214072349018672734383771077184008639006621745655385981242825332115294833048441188454482626003411578329347942100145900733231541083922792752202816997922090032780226231778116389688524866932858719101159499002575098790556696848085238364012624244351144383791230750905770107271760237244162539127501077018678188323974609375
9223372036854775807	-491	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144265290902902121558717018982895046494278454882629277925551368068316096704007185266429139877074224534040892195834122512068849527233283021581912167221994764967401834168439521880663278455949551822604547684697776154853561329072632946432839570991397862687669861582909520929224046057951427267799141780972457479201776231142006871877025986350417952053248882293701171875
9223372036854775807	-478	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000118182126307657417980900981950787622088112910239849904476611680721564546419922686170258751387299204738286298886827313161886801532709505451279902447388258111461295582550785656324639357711113872853077645463304418226056037440776300909717782176556153129113739150608719479545220338530673809217781056946972637166962095088551532029441659688018262386322021484375
9223372036854775807	-465	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096814797871232956809954084414085220014582096068485041747240288847105676427200664510675969136475508521604136048088934942217667815595626865688496084900461044909093341225603609661144561836944484641241207163538979410785105871483945705240807159034800643369975112178662997643444501324327984511206241850959984367175348296541415038518607616424560546875
9223372036854775807	-452	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079310682416114038218714385952018612235945653099302946199339244623548970129162784367145753916600736580898108250594455504664713474535937528372015992750457687989529265132014477034409625056824921818104796908371131933315158729919648321733269224681308687048683611896760727669509735484889484911580153324306419193590045324526727199554443359375
9223372036854775807	-439	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064971311035280620108770824971893647143686679018948973526498709195611316329810152953565801608479323407071730278886977949421333278339840023242355501261174938001022373996146259586588364846550975953391449627337631279771778031550175905163894148858928076430281614865826388106862375309221466039566461603271818603388965129852294921875
9223372036854775807	-426	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053224498000101883993105059816975275740108127452322999112907742573044790337380477299561104677666261735073161444464212336165956221615996947040137626633154509210437528777643015853333188482294559501018275534714987544389040563445904101510262086745233880211686698898084977137141657853314224979612845345400273799896240234375
9223372036854775807	-413	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043601508761683463367151665002066145886296578008943000873294022715838292244382087003800456951944201613371933855305082745787151336747824699015280743737880173945190423574645158587050548004695703143234171318038517796363502029574884639957206701461695594669413743737311213270746446113435013103298842906951904296875
9223372036854775807	-400	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035718355977571093190370643969692586710054156704926106315402463408814729006597805673513334335032689961674288214265923785348834375063817993433317985270071438495899994992349313914511808925446720014937433143737153778780980862627745497052943729837421031153183738869605345911395488656125962734222412109375
9223372036854775807	-387	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029260477216826239541551631539972167032876365172675466293577698024501026002204922407742123487258779616603576905126644764957765120052279700220574093533242522415841275897732557958768073871725953036236745231349476375577379522664649111185771503482815308720688118881980699370615184307098388671875
9223372036854775807	-374	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023970182936024055432439096557545199233332318349455741987698850221671240501006272436422347560762392261921650200679747391453401186346827530420694297422432274363057173215422511479822806115717900727285141693521491046872989304966880551883384015653122300903987706988118588924407958984375
9223372036854775807	-361	0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019636373861190906210254107899941027211945835191874143836322898101593080218424338379917187121776551740966215844396849063078626251855321112920632768448456519158216436298074121404270842769996104275791988075332805465598352838628868548102868185623037788900546729564666748046875
9223372036854775807	-348	0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000016086117467087590367440165191631689492026028189183298630715718124825051314933218000828159690159351186199524019729898752474010625519879055704582363912975580494410904615382320254378674397180808622728796631312634237418170645404769114605869617662392556667327880859375
9223372036854775807	-335	0.00000000000000000000000000000000000000000000000000000000000000000000000000000000013177747429038154029006983324984680031867722292578958238282316287856682037193292186278428418178540491734650076962733058026709504425884922433193872517509595541021413060921196752387010066170518423739430200371309967292965392715586858685128390789031982421875
9223372036854775807	-322	0.0000000000000000000000000000000000000000000000000000000000000000000000000000010795210693868055780562520739827449882106038102080682588800873503012193924868744958999288560171860370829025343047870921135480426025684928457272420366343860667204741579506644379555438646206888692727341220144177125206397249712608754634857177734375
9223372036854775807	-309	0.000000000000000000000000000000000000000000000000000000000000000000000000008843436600416711295436816990066646943421266413224495176745675573667589263252475870412217188492788015783137561024815858594185565000241093392197566764108890658574124301931843075731815338972683217082237927542109900969080626964569091796875
9223372036854775807	-296	0.00000000000000000000000000000000000000000000000000000000000000000000007244543263061369893221840478262597176050701445713506448790057429948489124456428233041688320813291942529546289991529151360356814848197503706888246693158003227503922628142565847639503125686422091433769310242496430873870849609375
9223372036854775807	-283	0.0000000000000000000000000000000000000000000000000000000000000000005934729841099874216527331719792719606620734624328504482848815046613802290754706008507751072410248759320204320761060680794404302723643395036682851691035036243971213416974389942386280960562316977302543818950653076171875
9223372036854775807	-270	0.000000000000000000000000000000000000000000000000000000000000004861730685829016958179190144854195901743705804249910872349749286186026836586255162169549678518475783635111379567460909706776004791208669214050592105295901691061218031185420240802841362892650067806243896484375
9223372036854775807	-257	0.00000000000000000000000000000000000000000000000000000000003982729777831130692140392566664557282708443794841526986628914615243593184531460228849295096642335361953883242141663977231790903124958141820150245052658402665317349811147096261265687644481658935546875
9223372036854775807	-244	0.0000000000000000000000000000000000000000000000000000003262652233999262263001409590611605325994757156734178907446406852807551536768172219473342543169401128512621151962451130148283107839965709779067080747137763463427972965291701257228851318359375
9223372036854775807	-231	0.000000000000000000000000000000000000000000000000002672764710092195645850754736629027083054905062796639360980096493819946218920486682192562211364373404477539247687639965817473521942499909451011752548055255829240195453166961669921875
9223372036854775807	-218	0.00000000000000000000000000000000000000000000002189528850507526673080938280246498986438578227443006964514895047737299942539662690052146963549694692948000151705714659997674309175295925822268827687366865575313568115234375
9223372036854775807	-205	0.0000000000000000000000000000000000000000001793662034335765850587904639177931969690483283921311305330602023106396112928491675690718792539909892463001724277321449470094794076402422433602623641490936279296875
9223372036854775807	-192	0.000000000000000000000000000000000000001469367938527859384801611480414561869570443906188338221326829177328759695711020380725836834848694183905691012527981731405901655307388864457607269287109375
9223372036854775807	-179	0.00000000000000000000000000000000001203706215242022408029480124755609083552107647949486670910938462067719942726467895890605535108050275455542077462922634367714636027812957763671875
9223372036854775807	-166	0.0000000000000000000000000000000986076131526264756657750118199794961245886585200219480810240788125876177081522500313584054360514785653180069857626222074031829833984375
9223372036854775807	-153	0.000000000000000000000000000807793566946316088654028896829272032252630290596019798679749253632717764265183232256888057332133712407085113227367401123046875
9223372036854775807	-140	0.00000000000000000000000661744490042422139825380472282539648821354734056259419078450588575922392486038103864842696566483937203884124755859375
9223372036854775807	-127	0.0000000000000000000542101086242752216944951682893856480314453798138887716109066722161395623924562414686079137027263641357421875
9223372036854775807	-114	0.000000000000000444089209850062616121304418626647228673600551435376817036547458794615295119001530110836029052734375
9223372036854775807	-101	0.00000000000363797880709171295126572579738949409729413571735860688516339678244548849761486053466796875
9223372036854775807	-88	0.0000000298023223876953124967688257322147356450335597966017076032585464417934417724609375
9223372036854775807	-75	0.000244140624999999999973530220398303114404114921853761188685894012451171875
9223372036854775807	-62	1.99999999999999999978315956550289911319850943982601165771484375
9223372036854775807	-49	16383.9999999999999982236431605997495353221893310546875
9223372036854775807	-36	134217727.999999999985448084771633148193359375
9223372036854775807	-23	1099511627775.99999988079071044921875
9223372036854775807	-10	9007199254740991.9990234375
9223372036854775807	3	73786976294838206456
9223372036854775807	16	604462909807314587287552
9223372036854775807	29	4951760157141521099059625984
9223372036854775807	42	40564819207303340843496456060928
9223372036854775807	55	332306998946228968189922968051122176
9223372036854775807	68	2722258935367507707411848954274792865792
9223372036854775807	81	22300745198530623139117866633419103156568064
9223372036854775807	94	182687704666362864755653563460969293058605580288
9223372036854775807	107	1496577676626844588078313991872260448736096913719296
9223372036854775807	120	12259964326927110865537548221417557596046105917188472832
9223372036854775807	133	100433627766186892210483595029852631826809699673607969439744
9223372036854775807	146	822752278660603020988281610484552759925225059726196485650382848
9223372036854775807	159	6739986666787659947936002953089456209307443689277001610447936290816
9223372036854775807	172	55213970774324510293491736191708825266646578702557197192789494094364672
9223372036854775807	185	452312848583266388324284302882478696584368772731348559403331535621035393024
9223372036854775807	198	3705346855594118253152537009213265482419148986215207398632091939807521939652608
9223372036854775807	211	30354201441027016729825583179475070831977668495074979009594097170903219729634164736
9223372036854775807	224	248661618204893321050731177406259780255561060311654228046594844024039176025163077517312
9223372036854775807	237	2037035976334486086047589805312080119853556206073071436157704962244928929998135931021819904
9223372036854775807	250	16687398718132110016901855685116560341840332440150601205003919050710457794544729546930748653568
9223372036854775807	263	136703170298938245258460001772474862320356003349713725071392104863420070252910424448456692970029056
9223372036854775807	276	1119872371088902105157304334520114072128356379440854835784844123041137215511842197081757228810478026752
9223372036854775807	289	9173994463960286045448637108388774478875495460379482814749443055952996069473011278493755218415435995152384
9223372036854775807	302	75153362648762663284315235191920840530948058811428723218427437514366943801122908393420842749259251672288329728
9223372036854775807	315	615656346818663737625110406692215525629526497783224100605357568117694003618798865558903543801931789699385997131776
9223372036854775807	328	5043456793138493338624904451622629585957081069840171832159089198020149277645200306658537830825425221217370088503508992
9223372036854775807	341	41315998049390537430015217267692581568160408124130687649047258710181062882469480912146741910121883412212695765020745662464
9223372036854775807	354	338460656020607282626684659856937628206370063352878593220995143353803267133189987632306109727718468912846403707049948466905088
9223372036854775807	367	2772669694120814859277800733548033050266583558986781435666392214354356364355092378683851650889469697334037739168153177840886480896
9223372036854775807	380	22713710134237715327203743609225486747783852515219713520979085019990887336796916766178112724086535760560437159265510832872542051500032
9223372036854775807	393	186070713419675363960453067646775187437845319804679893163860664483765349063040342148531099435716900950511101208703064742891864485888262144
9223372036854775807	406	1524291284333980581564031530162382335490828859839937684798346563451005739524426482880766766577392852586586941101695506373770153868396643483648
9223372036854775807	419	12486994201263968924172546295090236092340870019808769513868055047790639018184101747759241351802002248389320221505089588213925100489905303418044416
9223372036854775807	432	102293456496754433426821499249379214068456407202273439857607106951500914836964161517643705153962002418805311254569693906648474423213304245600619855872
9223372036854775807	445	837987995621412318632521721850914521648794887801024019313517420146695494344410411152537232621256723814853109797434932483264302474963388379960277859303424
9223372036854775807	458	6864797660130609714237617945402691761346927720865988766216334705841729489669410088161585009633335081491276675460586966902901165874900077608634596223413649408
9223372036854775807	471	56236422431789954779034566208738850908954031889334179972844213910255447979371807442219704398916280987576538525373128432868566350847181435769934612262204615950336
9223372036854775807	484	460688772561223309549851166381988666646151429237425602337539800352812629847013846566663818435922173850227003599856668122059295546140110321827304343651980213865152512
9223372036854775807	497	3773962424821541351832380755001251157165272508312990534349126044490241063706737431074110000627074448181059613490025825255909749113979783756409277183197021911983329378304
9223372036854775807	510	30916300184138066754210863144970249479497912388100018457388040556464054793885593035359109125136993879499240353710291560496412664741722388532504798684750003502967434267066368
9223372036854775807	523	253266331108459042850495390883596283736046898283315351202922828238553536871510778145661821953122253860857776977594708463586612549564189806858279310825472028696309221515807686656
9223372036854775807	536	2074757784440496479031258242118420756365696190736919357054343808930230574051416294569261645439977503628146909000455851733701530006029842897783024114282266859080165142657496569085952
9223372036854775807	549	16996415770136547156224067519434102836147783194516843372989184482756448862629202285111391399444295709721779478531734337402482933809396473018638533544200330109584712848650211893952118784
9223372036854775807	562	139234637988958594303787561119204170433722639929481980911527399282740829082658425119632518344247670454040817488131967692001140193766575906968686866794089104257717967656142535835255757078528
9223372036854775807	575	1140610154405548804536627700688520564193055866302316387627232454924212871845137818580029590276076916359502376862777079332873340467335789829887482812777177942079225591039119653562415161987301376
9223372036854775807	588	9343878384890255806764054124040360461869513656748575847442288270739151846155369009807602403541622098817043471259869833894898405108414790286438259202270641701513016041792468201983305006999972872192
9223372036854775807	601	76545051729020975569011131384138632903635055876084333342247225513895131923704782928343878889812968233509220116560853679267007734648133962026502219385001096818794627414363899510647234617343777768996864
9223372036854775807	614	627057063764139831861339188298863680746578377736882858739689271409828920718989581748993055865347835768907531194866513340555327362237513416921106181201928985139565587778469064791222145985280227483622309888
9223372036854775807	627	5136851466355833502608090630544291272675970070420544378795534511389318518529962653687751113648929470618890495548346477285829241751449709911417701836406202246263321295081218578769691819911415623545833962602496
9223372036854775807	640	42081087212386988053365478445418834105761546816885099551093018717301297303797454059010057123012030223309950939532054341925513148427876023594333813443839608801389128049305342597281315388714316788087471821639647232
9223372036854775807	653	344728266443874206133169999424871088994398591523922735522554009332132227512708743651410387951714551589355118096646589169053803711921160385284782599731934075300979736979909366556928535664347683128012569162871990124544
9223372036854775807	666	2824013958708217496642928635288543961042113261763975049400762444448827207784110027992353898100445606619997127447728858472888760008058145876252939057004003944865626005339417530834358564162336220184678966582247343100264448
9223372036854775807	679	23134322349737717732498871380283752128856991840370483604691045944924792486167429349313363133238850409431016468051794808609904721986012331018264076754976800316339208235740508412595065357617858315752890094241770234677366358016
9223372036854775807	692	189516368689051383664630754347284497439596477156315001689629048380823900046683581229575070787492662554058886906280303072132339482509413015701619316776769948191450793867186244915978775409605495322647675652028581762476985204867072
9223372036854775807	705	1552518092300708934980655139612954603025174340864532493841441164335709389182431897432678979891139891642850401536248242766908125040717111424627665443035299415584364903359989718351698128155488217683129758941418141798211462798271053824
9223372036854775807	718	12718228212127407595361526903709324107982228200362250189549086018238131316182482103768506203268217992338230489384945604746511360333554576790549835309345172812467117288325035772737111065849759479260198985248097417610948303243436472926208
9223372036854775807	731	104187725513747723021201628395186783092590413417367553552786112661406771742166893394071602817173241793234784169041474394083421063852479093068184250854155655679730624825958693050262413851441229654099550087152414045068888500170231586211495936
9223372036854775807	744	853505847408621346989683739813370127094500666715074998704423834922244274111831190684234570278283196770179351912787758236331385355079508730414565382997243131328353278574253613467749694271006553326383514313952575857204334593394537154244574707712
9223372036854775807	757	6991919901971426074539489196551128081158149461729894389386640055683025093524121114085249599719695947941309250869557315472026708828811335519556119617513415731841870058080285601527805495468085684849733749259899501422217908989088048367571556005576704
9223372036854775807	770	57277807836949922402627495498146841240847560390491294837855355336155341566149600166586364720903749205535205383123413528346842798725622460576203731906669901675248599515793699647715782618874557930289018873937096715650809110438609292227146186797684359168
9223372036854775807	783	469219801800293764322324443120818923445023214718904687311711070913784558109897524564675499793643513491744402498547003624217336207160299197040260971779439834523636527233381987514087691213820378564927642615292696294611428232713087321924781562246630270304256
9223372036854775807	796	3843848616348006517328481838045748620861630174977267198457537092925723100036280521233821694309527662524370145268097053689588418209057171022153817880817171124417630431095865241715406366423616541203887248304477768045456820082385611341207810557924395174332465152
9223372036854775807	809	31488807865122869389954923217270772702098474393413772889764143865247523635497210029947467319783650611399640230036251063825108321968596345013484076079654265851229228491537328060132608953742266705542244338110281875828382270114902928107174384090516645268131554525184
9223372036854775807	822	257956314031086546042510730995882169975590702230845627512947866544107713621993144565329652283667665808585852764456968714855287373566741258350461551244527745853269839802673791468606332549056648851802065617799429126786107556781284787053972554469512358036533694670307328
9223372036854775807	835	2113178124542660985180247908318266736440039032675087380586068922729330389991367840279180511507805518303935305846431487712094514164258744388406981027795171294029986527663503699710823076241872067393962521541012923406631793105152284975546143166214245237035284026739157630976
9223372036854775807	848	17311155196253478790596590864943241104916799755674315821761076614998674554809285347567046750271942805945838025493966747337478260033607634029829988579698043240693649634619422308031062640573415976091340976463977868547127649117407518519674004817627096981793046747047179312955392
9223372036854775807	861	141812983367708498252567272365615031131478423598483995211866739630069141952997665567269246978227755466308305104846575594188621906195313737972367266444886370227762377806802307547390465151577423676140265279192906699138069701569802391713169447466001178474848638951810492931730571264
9223372036854775807	874	1161731959748268017685031095219118335029071246118780888775612331049526410878956876327069671245641772779997635418903147267593190655552010141469632646716509144905829398993324503428222690521722254754941053167148291679339066995259821192914284113641481654065960050293231558096736839794688
9223372036854775807	887	9516908214257811600875774732035017400558151648205053040849816215957720357920414730871354746844297402613740629351654582416123417850282067078919230641901642915068554436553314332084000280753948710952477107545278805437145636825168455212353815458951017710108344732002152923928468191598084096
9223372036854775807	900	77962512091199992634374346604830862545372378302095794510641694441125645172084037475298138086148484322211763235648754339152883039029510693510506337418458258760241597944244751008432130299936347840122692465010923974141097056871779985099602456239726737081207560044561636752822011425571504914432
9223372036854775807	913	638668899051110339660794647386774425971690523050768748631176760861701285249712434997642347201728383567558764426434595546340417855729751601238067916132010055763899170359253000261076011417078561506285096673369489196163867089893621637935943321515841430169252331885048928279117917598281768259026944
9223372036854775807	926	5231975621026695902501229751392456097560088764831897588786600024979056928765644267500686108276558918185441398181352206715620703074138125117342252368953426376817862003583000578138734685528707575859487511948242855494974399200408548457971247689857772995946515102802320820462533980965124245577948725248
9223372036854775807	939	42860344287450692833290074123407000351212247161502905047339827404628434360448157839365620599001570657775135933901637277414364799583339520961267731406466468878891925533351940736112514543851172461440921697880005472214830278249746828967700461075314876382793851722156612161229078372066297819774555957231616
9223372036854775807	952	351111940402796075690312287218950146877130728747031798147807866098716134280791309020083163947020866828493913570522212576578476438186717355714705255681773313055882653969219098510233719143228804804124030549033004828383889639421926022903402177128979467327847233307906966824788610023967111739593162401641398272
9223372036854775807	965	2876309015779705452055038256897639603217454929895684490426842039080682572028242403492521279053994941059022139969717965427330878981625588578014865454545086980553790701315842854995834627221330368955384058257678375554120823926144417979624670635040599796349724535258373872228668293316338579370747186394246334644224
9223372036854775807	978	23562723457267347063234873400505463629557390785705447345576689984148951630055361769410734318010326557155509370631929572780694560617476821631097777803633352544696653425179384668125877266197138382482506205246901252539357789602975072089085301842252593531696943392836598761297250658847445642205160950941665973405483008
9223372036854775807	991	193025830561934107142020082896940758053334145316499024654964244350148211753413523615012735533140595156217932764216767060219449840578370122801952995767364424046154984859069519201287186564686957629296690833382615060802419012427571790553786792691733246211661360274117417052547077397278274700944678510114127654137716801536
9223372036854775807	1004	1581267603963364205707428519091738689972913318432760009973467089716414150683963585454184329487487755519737305204463755757317733094018008045993598941326249361786101635965497501296944632337915556899198491307070382578093416549806668108216621405730678752965929863365569880494465658038503626350138806354854933742696176038182912
9223372036854775807	1017	12953744211667879573155254428399523348258105904601170001702642398956864722403029692040678027161499693217688004234967087163946869506195521912779562527344634771751744601829355530624570428112204242118234040787520574079741268376016225142510562555745720344296897440690748461010662670651421707060337101658971617220167074104794415104
-1267650600228229401496703205383	-1076	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000156575653125700998280945941512596024871967986327614613567637585092182182597508654205536650212694226103773213501553022399061563633575256127809564811216390272707003438428763525136811614014239906068656438275873248140535281902795801028913472645510541860374123064147644178976409497233169229862844878366561321483157131255590875994583796405888903836156247995158862574737518816994056902133103111303256530023066909063147379191115700808506410926354978766577327922757690735751861062778349572595221675855587910554024721324163278372524747940891167486024474965289673659292365905320933464016242848994633711271030083485597200351283120173465268318460728398926569408629499027786216348024396082504885429268917271543203379823891341739703735997961490798867484320298915090319269438623450696468353271484375
-1267650600228229401496703205383	-1063	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000128266775040574257791750915287118663575116174399581891434608709707515643983879089525175623854239110024211016500472235949311232928624849819901595493348466911401577216760843079792076074200465331051443354235595364876726502934770320202885916791202235892018481614149750111417474660133412233103642524357887034559002321924580045614763046015704190022579198357634140221224975414881531414227438068779627749394896411904530333033361982102328451830869998605580147034323100250727924582628023969870005596860897616325857051708754557642772273513178044404551249891565300661692306149638908693722106141896403936273227844391401226527771132046102747806483028704400645659549285603562468432301585270788002143657097028848192208751731787153165300529530053262432243155188871241989545524120330810546875
-1267650600228229401496703205383	-1050	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105076142113238431983002349803207609200735170068137485463231454992396815551593750139023871061392678931833664717186855689675762015129476972463387028151064093820172055970482650965668719985021199197342395789799722907014351204163846310204143035352871642741540138311475291273195241581291301358503955953981058710734702120615973367613887296064872466496879294573887669227499859870950534535117265944271052304299140632191248820930135738227467739848702857691256450517483725396315818088877236117508584948447327294142096759811733620959046461995453976208383911170294302058337197784194001897149351441534104595028250125435884771550111372167371003070897114645008924302774766438374139741458653829531356083893886032439057409418680035873014193791019632584493592730723321437835693359375
-1267650600228229401496703205383	-1037	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086078375619164923480475524958787673457242251319818228091479207929771471299865600113888355173492882580958138136319472180982384242794067535842006653461351705657484948251019387671075815411729366382462890631003933005426156506451022897319233974561072449733869681304760558611001541903393834072886440717501283295833867977208605382749296472936343524554243518114928778631167885206282677891168064261546846047681856005891071034105967196755941572484057381020677284263922667844661918178408231827463032789768050519361205665637772182289650861666675897309908100030705092246189832424811726354144748700904738484247142502757076804853851236079510325715678916317191310788833088666316095276202929217152086903925871437774075829795782685387173227553603283013217151165008544921875
-1267650600228229401496703205383	-1024	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070515405307219905315205550046238862096172852281195092452539767136068789288849899613297340558125369410320906761272911610660769171696900125361771850515539317274611669607235082380145307985288696940513600004918421918045107410084677957483916471960430550821986042924859849614132463127260228872508572235777051275947104646929289529548223670629452615314836290039749655454652731560986769728444878243059176282260976440025965391139608327582467336178939806532138831269005449498347043371752023513057716461377986985460699681290462971731681985877340895076276715545153611568078710722405766229315378135781161766295259138258597318536274932596334858826284168247043121798212066235446145250265439614690989591696073881824522919768705175869172308011911809444427490234375
-1267650600228229401496703205383	-1011	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057766220027674546434216386597878875829184800588755019737120577237867552185425837763213181385216302620934886818834769191453302105454100582696363499942329808711361879742246979485815036301548500533668741124029171235262551990341368182770824373829984707233370966364045188803897313793851579492359022375548560405255868126764473982605904830979647582465913888800562917748451517694760361761542044256714077210428191899669270848421567141955557241797787489511128130575569264229045897930139257661896881325160846938489405178913147266442593882830717661246485885374589838596570079823794803695055157768831927718949076286061442923344916424782917516350491990627977725377095324660077482189017448132354858673517423723990649175874523280072025954723358154296875
-1267650600228229401496703205383	-998	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047322087446670988438910063900982375079268188642308112168649176873261098750300846295624238190769195107069859281989442921638545084787999197344860979152756579296347651884848725594779677738228531637181432728804697075927082590487648815325859327041523472165577495645425818668152679459923213920140511130049380683985607169445457086550757237538527299556076657705421142219531483295547688355055242655100172050782774804209066679026947802689992492480747511407516164567506341256434399584370079876625925181571765812010520722565650240669772908814923908093121237298863995778310209391652703186989185244227115187363083293541534042804155535182166029394323038722439352628916489961535473409243093510025100225345473514693139804876409471035003662109375
-1267650600228229401496703205383	-985	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038766254036312873729155124347684761664936500135778805488557405694575492096246453285375375925878124631711628723805751641406296133458328942464910114121938189759567996424068076007243512003156813117179029691436807844599466058127481909514943960712416028398041084432732830652950675013569096843379106717736452656321009393209718445302380328991561563796337997992280999706240191115712666300461254783058060944001249119608067423458875639963641849840228361345037242013701194757271060139515969434931957908743590553199018575925780677156677966901185665509884917595229385341591723533641894450781540552070852761487837834069224687865164214421230411279829433321422317673608388576489859816851942203412562104603011903236620128154754638671875
-1267650600228229401496703205383	-972	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031757315306547506158923877865623356755915980911229997456226226744996243125245094531379507958479359698298166250541671744640037792529063069667254365488691765051038102670596567865133885032986061305593061123225032986295882594818033180274642092615611210463675256367294734870897192971115804134096164223169702016058170894917401350391709965509887233061960087955276594959351964561991816233337859918281163525325823278782928833297510924258215403389115073613854508657624018745156452466291482161096259918842749381180636017398399530726750590485451297185697724494011912471831939918759439934080238020256442582210836753669508864299142524453871952920436271776909162638219991921860493161965111053035570876090787351131439208984375
-1267650600228229401496703205383	-959	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026015592699123717045390440747518653854446371562479613916140524949500922368200781440106092919586291464845857792443737493209118959639808466671414776208336293929810413707752708395117678619022181421541835672145947022373587021674932781280986802270708703611842770016087846806238980481938066746651577731620619891554853597116335186240888803745699621324357704052962586590701129369183695858350374845055929159946914429978975300237320949152330058456363068304469613492325596156032165860385982186370056125515980293063177025452768895571354083725681702654523575905494558696924725181447733193998530986194077763347117468606061661633857556032611903832421393839643986033229817382388115998281818974646739661693572998046875
-1267650600228229401496703205383	-946	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021311973539122149003583849060367281237562467583983299720102318038631155604030080155734911319725089968001726703569909754436910251736931095897222984669869091987300690909391018717280402324702971020527071782621959800728442488156104934425384388420164569998821597197179164103670972810803664278856972477743611815161736066757701784568536108028477129788913831160186950935102365179235283647160627073069817167828512301038776565954413321545588783887452625555021507372913128371021550272828196607074349978022691056077354619250908279252053265388078450814585713381781142484520734868641983032523596583890188503733958630282085713210456109901915671619519605833436353358421866399652344625792466104030609130859375
-1267650600228229401496703205383	-933	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017458768723248864463735889150252876789811173444799119130707818937246642670821441663578039353118793701787014515564470070834716878222893953759005069041556760155996725992973122533196105584396673860015777204323909468756740086297481162281274890993798815743034652423929171233727260926610361777239631853767566798980494185887909301918544779696928464723078210486425150206035857554829544363753985698258794223885117277010965762829855393010146331760601190854673618839890434761540853983500858660515307501996188513138568904090344062363282035005913866907308616402355111923319386004391512500243330321522842422258858909927084616262005645231649318190710461098751060671219192954595200717449188232421875
-1267650600228229401496703205383	-920	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014302223338085469768692440391887156666213313285979438391875845273392449675936925010803129838074915800503922291150413882027800066640194726919376952558843297919792517933443581979194249694737755226124924685782146636805521478694896568140820390702119989856693987265682777074669372151079208367914706414606390721724820837079375300131671883527723798301145670030479483048784574508916362742787265084013604228206688073327383152910217537953911874978284495548148628553638244156654267583283903414694139905635277629963115646230809855888000643076844639770467218556809307687583241014797527040199336199391512512314457219012267717641835024573767121461830009732096868901862762868404388427734375
-1267650600228229401496703205383	-907	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011716381358559616834512847169033958740961946243874355930624692447963094774527528968849923963350971023772813140910419052157173814591647520292353599536204429655894030691076982357355929349929169081241538302592734524871083195346859268620960064063176695690603714368047330979569149666164087494995727494845555279236973229735424245867865606985911335568298532888968792513564323437704284358891327556823944583746918869669792278864050207091844607982210658753043356511140449613131176004226173677317439410696419434465784337392279433943450126808551128899966745441738184857668191039322134151331296214541527050088003353814849714292191252130830025901531143972533755004405975341796875
-1267650600228229401496703205383	-894	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009598059608932038110832924400872619000596026362981872378367748053371367239292951731281857710777115462674688525033815287527156788913477648623496068740058668774108389942130263947145977323461975311353068177483968122774391353628147112854290484480554349109742562810304373538463047406521620475900499963777478884750928469799259542214955505242858566097550158142643234827111893760167349746803775534550175403005475938033493834845429929649639102859026971650493117653926256323077059382662081476458446365242506800714370529191755312286474343881565084794852757865871921035401782099412692296770597858952418959432092347445124885948163073745575957218534313142299652099609375
-1267650600228229401496703205383	-881	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007862730431637125620394331669194849485288264796554749852358859205321824042428786058266097836668612987023104839707701483542246841477920889752367979511856061459749593040593112225501984623380050175060433450994866686176781396892178114850234764886470122790701107454201342802708928435422511493857689570326510702387960602459553416982491549894949737347113089550453337970370063368329092912581652917903503690142085888437038149505376198368984353062114895176083961982096389179864727046276777145514759262406661571145212337513885951825079782507778117463943379243722277712201139895838877529514473766053821611566770051027046306568735190012375824153423309326171875
-1267650600228229401496703205383	-868	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006441148769597133308227036503404420698348146521337651079052377460999638255557661538931587347798927758969327484688549055317808612538712792885139848816112485547826866618853877535131225803472937103409507083054994789316019320334072311685312319394996324590142347226481740023979154174298121415768219296011477567396217325534866159192057077673942824834755042959731374465327155911335192913986890070346550222964396759807621652074804181703871982028484522128247981655733362016145184396309935837605690787763537159082157946891375371735105357830371833826462416276457289901835173802671208472178256909151290664195498025801356334341107867658138275146484375
-1267650600228229401496703205383	-855	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005276589072053971606099588303588901436086801630279803763959707616050903658952836332692756355316881620147673075456859386116348815391713519931506564150159348160779769134165096476779500178205030075113068202438651731407683027217672037732607852048380989104244610847933841427643723099585021063797325247292602423210981233078162357610133158030493962104631331192611941961996006122565790035138060345627893942652433825634403657379679585651811927677734520527460746572376770163626135057457099438166581893335889640720103790093414704525398309134640606270638011413673811887583374379148253980408428059976737312108951982736471109092235565185546875
-1267650600228229401496703205383	-842	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004322581767826613539716782738300028056442307895525215243435792479068900277414163523741906006275589423224973783414259209106512949568891715527890177351810538013310786874708047033777766545985560637532625471437743498369173935896716933310552352398033706274197185206627402897525737963180049255462768842582099905094435826137630603354221083058580653756113986512987702855267128215605895196785099035138370717820873789959703476125433516565964331153600119216095843592091050118042529839068855859746063887020760793677909024844525325947206294843097584656906658950081586698308300291398249660750584266732943206079653464257717132568359375
-1267650600228229401496703205383	-829	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003541058984203561811735988419215382983837538628014256327422601198853243107257682758649369400340962855505898523372961144100055408286836093360447633286603192740504196607760832130070746354471371274266726786201799473864027288286590511768004487084469212179822334121269168453653084539437096350075100235843256242253361828771946990267777911241589271557008577751439526179034831434224349345206353129585353292038859808734989087641955136770837980081029217661825715070640988256700440444165206720303975536247407242180943073152635147015951396735465541350937935011906835823254159598713446122086878631307627074420452117919921875
-1267650600228229401496703205383	-816	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002900835519859557836174121713021241740359711644069278783424594902100576753465493715885563412759316771230432070347129769246765390468576127680878701188385335493021037861077673680953955413582947347879302583256514128989411154564374947240349275819597178617710456112143702797232606854706869329981522113202795513653954010129978974427363664889109931259501426893979259845865333910916586983593044483756321416838233955315703060596289648042670473282379135108567625785869097579889000811860137345273016759293876012794628565526638712435467384205693371474688356361754079906409807543266055063213570974767208099365234375
-1267650600228229401496703205383	-803	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002376364457868949779393840507307001233702675778821553179381428143800792476438932452053453547732432298991969952028368706966950207871857563796175832013525266835882834215794830279437480274807150467382724676203736374468125617819135956779294126751414008723628405647068121331492951535375867355120862915135730084785319125098478775850896314277158855687783568911547809665732881539822868056959422041093178504673881256194623947240480479676555651712924987480938599043783964737445069465075824513247655329213543229681359720879422433227134881141304009912064701531548942259330914339443552307784557342529296875
-1267650600228229401496703205383	-790	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001946717763886243659279434143585895410649231998010616364549265935401609196698773464722189146302408539334221784701639644747325610288625716261827241585479898591955217789579124964915183841122017662879928054746100837964288506117436175793597748634758355946396389906078204994759025897779910537315010900079190085456133427280673813177054260655848534579432299652339965678168376557422893512261158536063531831028843525074635937579401608951034389883228149744384900336667823912915000905790115441252479245691734613754969883344422857299668894630956244919963403494644893498843885026872158050537109375
-1267650600228229401496703205383	-777	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001594751192175610805681712450425565520403850852770296925838758654280998253935635222300417348650933075422594486027583196977009139948442186761688876306825132926529714413223219171258518602647156869431237062448005806460345144211403715210115275681594045191287922611059265531706594015461302712168456929344872518005664503628327987754642850329271119527470939875196899883555534075840834365244341072743245275978828615741141760065045798052687372192340500270600110355798281349459968742023262569474030998070668995588071328435751204699888758481679355838434020142813096754252910614013671875
-1267650600228229401496703205383	-764	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001306420176630260372014458839388623274314834618589427241647111089586993769624072374108501892014844375386189402953796154963565887445763839395175527470551148893413142047312461145094978439288550907438069401557406356652314742137981923500126433838361841820703066202979750323574041817465899181808399916519319566750240361372326287568603422989738901116904193945761300384608693514928811512008164206791266530081856402015143329845285517764761495299965337821675610403469952081477606393465456696913126193619492041185748032254567386890148870948191728302845149300992488861083984375
-1267650600228229401496703205383	-751	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070219408695509296754244681227160186318712519548458796357313404589665296076040088869684749938560512316366358899749810146153174995569737232527792103875501173484045965158368170061806337465180903373266453755827287369576236759434791731303574600386020819519951833481011465071855056868064609737441211612626589081796904036209694776199924113194107794967915680367657275071441727429682390637088118203405541443056764530805415809257896152892616949731604743516660042522584745146455157526902126111232977813087880139364788022941603340409955080758663825690746307373046875
-1267650600228229401496703205383	-738	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000876723739603361215901077242861289624632289296014097445975911141039853810545492040802045747149668771689567321210675044471728680956370728740886767291494810561318130454657735204914631751651476196043379878916773713813156853153328981386283888312636228255350744541987644592186863662586318528296911840553063701775808023786462981960662977833528613105637716525357184839738525063110395814409902586432229819550152101503635796630944068528449631805220130605888847906834501423223976065046038221710322055424481591410167634348393761456463835202157497406005859375
-1267650600228229401496703205383	-725	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000718212087483073508066162477351968460498771391294748627743466406739848241598867079825035876065008657768093549535784996431240135439458900984534439765192548811831812468455616679866066330952889299798736796808621026355738094103207101551643761305711598186783329928796278449919478712390712138380830179781069784494741933085870474822175111441226639856138417377572605820713799731700036251164592198805282668175484601551778444600069380938505938374836330992344144205278823565905081192485714511225095827803735319683209326058204169385135173797607421875
-1267650600228229401496703205383	-712	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000588359342066133817807800301446732562840593523748658075847447680401283679517791911792669389672455092443622235779715069076471918952004731686530613055645735986652620774158841184146281538316606914395125183945622344790620646689347257591106569261638941234612903877669911306174036961190471383761576083276652367458092591583945092974325851292652863370148591515707478688328744740208669696954033929261287561769356985591216901816376836864824064716665922348928322932964412265189442512884297327595598502136819973884485079906880855560302734375
-1267650600228229401496703205383	-699	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000481983973020576823548150006945163315479014214654900695734229139784731590260975134140554764019675211729815335550742584587445796005482276197605878215184986920265826938190922698052633836188964384272486550688253824852476433767913273418634501539134620659394890856587191342017771078607234157577483127420233619421669451025567820164567737378941225672825726169667566541478907691178942215744744594850846770601457242596324885967975904759663873815892723588242082146684446527643191306554816370766314292950482922606170177459716796875
-1267650600228229401496703205383	-686	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000394841270698456533850644485689477788040408444645294649945480511311652118741790829887942462684917933449064722883168325294035596087691080661078735433879541285081765427766003874244717638605999623596020982323817533319148694542674553584545383660859081244176294589716227147380958067595046221887474177982655381030231614280145158278813890460828652071178834878191670510779521180613789463138094772101813674476713773134909346584965861179116645429979319163487913694563898595445302318329705570931764668785035610198974609375
-1267650600228229401496703205383	-673	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000323453968956175592530447962676820203962702597853425377235337634866505415673275047844202465431484771081473820985891492080873960315036533277555700067434120220738982238425910373781272689546034891649860388719671323295046610569358994296459578294975759355229220527895533279134480848973861864970218846603391288139965738418294913662004339065510831776709701532214616482430583751158816328202727237305805762131323922952117736722404033477932355936239058258729298898586745729388791659175694803707301616668701171875
-1267650600228229401496703205383	-660	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000264973491368899045400942971024851111086245968161526069031188590482641236519546919193970659681472324469943354151642310312651948290077928060973629495242031284829374249718505778201618587276111783239565630439154748043302183378418888127659686539244142063803777456452020862266966711479387639783603279137498143244259932912267193271913954562466473391480587495190213822407134208949302336063674152800916080337980557682374849922993384225122185982967036525551041657722262101515298127196729183197021484375
-1267650600228229401496703205383	-647	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000217066284129402097992452481863558030201852697117922155750349693323379700956812836203700764411062128205777595721025380608124476039231838667549597282502272028532223385369399933502765946696590772829852164455755569597073148623600753154178815212948801178668054492325495490369099130043914354510727806269438478945697737041729284728351911577572535002300897276059823163315924343971268473703361865974510453012873672853401477056916180357220094757246596321731413326006077113561332225799560546875
-1267650600228229401496703205383	-634	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000177820699958806198675417073142626738341357729479001829990686468770512651023821075418071666205542095426173006414663991794175570771338722236456630093825861245773597397294612425525465863533847161102214893122154962613922323352453736983903285422447657925564870240113045905710366007331974639215188218895924001952315586184584630049465885964347420673884895048548207135388405222581263133657794040606318963108146112801506490005025734948634701625136411706762373796664178371429443359375
-1267650600228229401496703205383	-621	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000145670717406254037954901666318439824049240251989198299128370355216803963718714224982484308955580084573120926854892742077788627575880681256105271372862145532537730987863746498990461635406927594374934440445669345373325167290330101337213571418069121372622741700700607205957931833206353624445082188919540942399336928202411728936522453781993407016046506023770691285310181558338570759092464878064696494578193295606994116612117082069921547571311748470179736614227294921875
-1267650600228229401496703205383	-608	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000119333451699203307892655445048065903861137614429551246645960994993605807078370693105651145896411205282300663279528134310124443710161454085001438308648669620254909225257981131972986171725355085311946293613092327729827977044238419015445357705682224228452550001213937423120737757762644889145411329162887940013536811583415688344799194138208999027545297734672950300926100732590957165848547228110599368358455947761249580328646313631679731770418584346771240234375
-1267650600228229401496703205383	-595	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097757963631987349825663340583375588443043933740688381252371247098761877158601271792149418718340059367260703358589447626853944287364263186433178262444990152912821637331338143312270271877410885887546403727845234876275078794640112857452837032494878087948328960994457537020508371159158693187920960850237800459089356049134131892059499838020812003365107904244080886518661720138512110263129889268203002559247112406015656205227060127072036266326904296875
-1267650600228229401496703205383	-582	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080083323807324036977183408605901282052541590520371921921942525623305729768326161852128803814064176633659968191356475495918751160208804402326059632594935933266183485301832207001411806721974997719078013933850816410644544548569180452825364097019804129647271084846659614327200457653582801459544851128514806136086000475450680845975142267306649193156696395156751062236087681137469120727556005288511899696535234483008025563322007656097412109375
-1267650600228229401496703205383	-569	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065604258862959851091708648329954330257442070954288678438455316990612053826212791789263916084481373498294245942359224726256640950443052566385508051021771516531657511159260943975556552066641918131468709014610588803600010894187872626954538268278623543007044472706383556056842614909815030955659142044479329186681651589489197749022836545377607019033965686912410470183803028387814703700013879532348948231401664088480174541473388671875
-1267650600228229401496703205383	-556	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053743008860536710014327724711898587346896544525753285376782595678709394494433519033765000056407141169802646275980676895749440266602948662383008195397035226342733833141666565304775927452993059333299166424768994347909128924518705256001157749373848406431370832041069409121765470134120473358875969162837466469729608982109550795999507697973335669992624690718646657174571440855297805271051370112900258391164243221282958984375
-1267650600228229401496703205383	-543	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044026272858551672843737272083987322754577649275497091380660302379998735969839938792460288046208730046302327829283370512997941466401135544224160313669251257419967556109653250297672439769491914205838677135170760169807158414965723345716148428287056614548578985608044059952550273133871491775591193938196452532002495678144144012082796706179756580857958146636715341557408924348659962078045282396487891674041748046875
-1267650600228229401496703205383	-530	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036066322725725530393589573291202414800550010286487217259036919709694964506492877858783467967454191653930866957748937124247913649275810237828432128957850630078437421965027942643853262659167776117423044309131886731106024173539920564810668792452756778638195905010109693913129183751267526062564306074170533914216444459535682774698227061702456591038839313724797207803829390826422240934334695339202880859375
-1267650600228229401496703205383	-517	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029545531576914354498428578440153018204610568426690328378603044626182114923718965541915416958938473802900166211787929292183890861486743746829051600042271236160255936073750890613844592770390242195392957898040841610122055002963902926692899874777298353060410085384281861253635427329038357350452679535960501382526111301251631329032787608946652439379017165803353872632897036965005099773406982421875
-1267650600228229401496703205383	-504	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024203699467808239205112691458173352513216977655144717007751614157768388545510576571937109572762397739335816160696671676157043393729940477402359070754628596662481662831616729590861490397503686406465911110075057447011987458428029277546823577417562810827087941946803700738978142067948222341490835075858842732565390377985336384743659609249097678339290862226107492460869252681732177734375
-1267650600228229401496703205383	-491	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019827670604028509556828316842535610378827348095094552172750122318043863896482264327730880162006956228063900598842713437107849948143567239088012550762191746385904978191660424880833732933635019904176874381373487060592220125944241584166357874620467454629550442042821591645370893982063183742149292094143563966517567797645587566382005951896860818095547074335627257823944091796875
-1267650600228229401496703205383	-478	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016242827758820155028953757157405172022335363559501457139916900202941533303998270937277137028716098542029947370571950847678750677519210282260899881584387478639333358134608220062378994019233808305501695493221160600037146727173522705749080370889086938832527722121479447875887836350106160121568700083522407601371191539831265334380139275793908382183872163295745849609375
-1267650600228229401496703205383	-465	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013306124500025470999718917863346316920697129827943593689019924646249704082635383551817430653924227925630932885972542134418432555023737063228129182993930222501341886983871053875100871900556335763866988948046774763550430598900549800549646639832340020291606709961915963699927315538006966371589079108421556307043280109429772561924210094730369746685028076171875
-1267650600228229401496703205383	-452	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010900377190420865842969737513653302821435088755051391950045122270207757584494906205648839191694727516676860220188706516515579949075445402196483426708627638273099273817187167334482634260935750257759837346239917886300512746619330396610270527350652944622884216800801557462980456888735306851605773605618938926729855065644869682728312909603118896484375
-1267650600228229401496703205383	-439	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008929588994392773298560808971184785671319624708138100285476964163754195013218227163667529065836320781661683892378588378329563094282604873479359223159707761273322925111039727480408173986558566611156858754039740732457380042030555460903133616005654892235066750403216635873673590283251963372835449737723034768777097269776277244091033935546875
-1267650600228229401496703205383	-426	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007315119304206559886181014709194576421945036560906731753862729042947436554828371692476439810733113984337251444636539599527578086836309912354291075612432598035106140250963744751950376129788777767859698691309355608029085730431431033571847058231832487718966681930315068107713405160040008395026800425142710082582198083400726318359375
-1267650600228229401496703205383	-413	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005992545734006013858759487249772197004857373950694794652764347631982540025715402090476699492952566975969076383446253239932991968736305080200635249141704784310358950093589499700797748125522966747430665167920624114097427030369428302702057110103517173939377505837314103793838821507104774877205954908276908099651336669921875
-1267650600228229401496703205383	-400	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004909093465297726553095771955013383786379160740409175779544553580120096789066057392518512224626742866713867373319170654153107020788781121700360396096884559307046051916668518154893515264428414359495200905560575274268612223278635665573525184596801268891138052781927713827912762578620231579407118260860443115234375
-1267650600228229401496703205383	-387	-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000004021529366771897592296056385546963997801808478543196798602898292834383289602914215951165214414227756412000152223064599882225271430169494896935236482567830984332125730134850072488767704619757043298468581835223264680847133309858337237831831221699599475620292838955183167826135104405693709850311279296875
-1267650600228229401496703205383	-374	-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000003294436857259538507608929391040072906999241505622586817415494281489926790842707325707194543648135378052710524701134520223518942355594850219569345726519567142364877398126469179382798503624504969870105462239414898426549971607435949865231836136816311890428143893672086051083169877529144287109375
-1267650600228229401496703205383	-361	-0.0000000000000000000000000000000000000000000000000000000000000000000000000000002698802673467013945433234957140027725413778641406023120826772915396548027058345841219333770156552501700780461835169398967106717577703301299871208019164829403025307564545203551750388534169194471317590394666528684791029736740811530129597920163279922700638735477696172893047332763671875
-1267650600228229401496703205383	-348	-0.000000000000000000000000000000000000000000000000000000000000000000000000002210859150104177824098906076889110712658967463039814140581292372292852143766196913126878224512247809393279354335370771633853823039654544424854493609299828246958331956875430749593918287191404110903370051310820298580811560338072805482166616197758912676363252103328704833984375
-1267650600228229401496703205383	-335	-0.00000000000000000000000000000000000000000000000000000000000000000000001811135815765342473501823858187559495810226145722215743964194711382304476173268511233538641520433405454974447071535736122453051834085002792840801164738419299908265539072352870067337860867198247652040746033823988597400830228949242250990891989204101264476776123046875
-1267650600228229401496703205383	-322	-0.0000000000000000000000000000000000000000000000000000000000000000001483682460274968554292694104627248738967737258575639137455468307564383826881141564402514855133539045748715067041002075031513540062482434287895184314153713090484851129608071471159163175622408804476551779150908611458990760123555219252011738717555999755859375
-1267650600228229401496703205383	-309	-0.000000000000000000000000000000000000000000000000000000000000001215432671457254239676575010510642166962370362225163581403519637556743230981031169558540169325395186277347382919988899865815892019185610168643734990154721763725190045374932149173586473469877292627191217480424334507205230693216435611248016357421875
-1267650600228229401496703205383	-296	-0.00000000000000000000000000000000000000000000000000000000000995682444457782673143050248610318063175573800734854005885763287086484054819660734102356106711363736598402976088054906770076378742116851850152947703934748068843675685171144416603002039066523478120195045359963614828302524983882904052734375
-1267650600228229401496703205383	-283	-0.0000000000000000000000000000000000000000000000000000000815663058499815565838786763661572557353430057561992401621617284781247737708266073376650122617949173021411718011334579626046569465542125035645294759063345617996739121292201506081179270403296033276063781158882193267345428466796875
-1267650600228229401496703205383	-270	-0.000000000000000000000000000000000000000000000000000668191177523048911535134116791560238983929903154784175408428879692798146730611567310151780448623962539140479394885287629657349706172108829200625466624692730262928688162571473781702058314380110459751449525356292724609375
-1267650600228229401496703205383	-257	-0.00000000000000000000000000000000000000000000000547382212626881668329581868475646147775635376664399196494584938244340241801716995940476338543512750112063880720290027626215300879296191552881152382258948284631391181342778551321970326171140186488628387451171875
-1267650600228229401496703205383	-244	-0.0000000000000000000000000000000000000000000448415508583941462695593466655249324257800500563475821768363981409763526083966563074438216534845644891802731086061590631395574480319440120120240031546530434770035655756004189242958091199398040771484375
-1267650600228229401496703205383	-231	-0.000000000000000000000000000000000000000367341984631964846240230167883980246431990170061599393192643773570878280567985408470579786985345552295364797305701655045239254614277685346402500633842917732163613209195318631827831268310546875
-1267650600228229401496703205383	-218	-0.00000000000000000000000000000000000300926553810505602039996553530556617877086347314462222903413779309263487441293646619098961498395076440362841952830795813059997380016279835772928519244118206188431940972805023193359375
-1267650600228229401496703205383	-205	-0.0000000000000000000000000000000246519032881566189191165176652231981364909135720007453002476568010148648911907755310365869259485246619945240127758987930058749853709336441465183042964781634509563446044921875
-1267650600228229401496703205383	-192	-0.000000000000000000000000000201948391736579022185402512713508439134133563981830105499628804513913773188634833150251720097370314031059140712660162912304127880158688412848277948796749114990234375
-1267650600228229401496703205383	-179	-0.00000000000000000000000165436122510605534974281738414906113338682215613915222425295916657798162996129655316686209103765761254243648071811205457759541559425997547805309295654296875
-1267650600228229401496703205383	-166	-0.0000000000000000000135525271560688054250931600109491088047048471030919350210802414926068255126429413635429342497804911619476396500427739510996616445481777191162109375
-1267650600228229401496703205383	-153	-0.000000000000000111022302462515654042363166809695099328142107468529131692689338307435114599570975650143717374201783598675064013150404207408428192138671875
-1267650600228229401496703205383	-140	-0.00000000000090949470177292823791503906250502225369614014438219064682651105941450845879968543252597733272946101124034612439572811126708984375
-1267650600228229401496703205383	-127	-0.0000000074505805969238281250000000000411423022787800627789057788027785987236532944870230632528063097197446040809154510498046875
-1267650600228229401496703205383	-114	-0.000061035156250000000000000000000337037740267766274284796139952362280744167788437692934166989289224147796630859375
-1267650600228229401496703205383	-101	-0.50000000000000000000000000000276101316827354131894104997848975180385622252288158051669597625732421875
-1267650600228229401496703205383	-88	-4096.0000000000000000000000000226182198744968504847650814237880467771901749074459075927734375
-1267650600228229401496703205383	-75	-33554432.000000000000000000000185288457211878199171195547023671679198741912841796875
-1267650600228229401496703205383	-62	-274877906944.00000000000000000151788304147970620761043392121791839599609375
-1267650600228229401496703205383	-49	-2251799813685248.0000000000000124344978758017532527446746826171875
-1267650600228229401496703205383	-36	-18446744073709551616.000000000101863406598567962646484375
-1267650600228229401496703205383	-23	-151115727451828646838272.00000083446502685546875
-1267650600228229401496703205383	-10	-1237940039285380274899124224.0068359375
-1267650600228229401496703205383	3	-10141204801825835211973625643064
-1267650600228229401496703205383	16	-83076749736557242056487941267980288
-1267650600228229401496703205383	29	-680564733841876926926749214867294519296
-1267650600228229401496703205383	42	-5575186299632655785383929568192876702072832
-1267650600228229401496703205383	55	-45671926166590716193865151022636045943380639744
-1267650600228229401496703205383	68	-374144419156711147060143317177434488368174200782848
-1267650600228229401496703205383	81	-3064991081731777716716694054317543328712083052813090816
-1267650600228229401496703205383	94	-25108406941546723055343157692969314948809384368644839964672
-1267650600228229401496703205383	107	-205688069665150755269371147820804628060646476747938528990593024
-1267650600228229401496703205383	120	-1684996666696914987166688442948031513072815937519112429490938052608
-1267650600228229401496703205383	133	-13803492693581127574869511724630274155092508160156569022389764526964736
-1267650600228229401496703205383	146	-113078212145816597093331040048171205878517826848002613431416951004895117312
-1267650600228229401496703205383	159	-926336713898529563388567880074618518556818037538837409230167662632100801019904
-1267650600228229401496703205383	172	-7588550360256754183279148073571274904017453363518156056413533492282169761955053568
-1267650600228229401496703205383	185	-62165404551223330269422781018695884013710977953940734414139666368775534689935798829056
-1267650600228229401496703205383	198	-509258994083621521567111422105156681840320331398682496320632146893009180179954064007626752
-1267650600228229401496703205383	211	-4171849679533027504677776769885443537635904154818007009858618547347531204034183692350478352384
-1267650600228229401496703205383	224	-34175792574734561318320347298901553460313326836269113424761803139870975623448032807735118662729728
-1267650600228229401496703205383	237	-279968092772225526319680285072601525946886773442716577175648691321823032307286284760966092085081931776
-1267650600228229401496703205383	250	-2293498615990071511610820895314751700556896448042734200222914079308374280661289244761834226360991185108992
-1267650600228229401496703205383	263	-18788340662190665823115844774418445930962095702366078568226112137694202107177281493088945982349239788412862464
-1267650600228229401496703205383	276	-153914086704665934422965000392035909066441487993782915630908310631990903661996289991384645487404972346678169305088
-1267650600228229401496703205383	289	-1260864198284623334792929283211558167072288669645069644848400880697269482799073607609423015832821533463987562947280896
-1267650600228229401496703205383	302	-10328999512347634358623676688069084504656188781732410530598100014672031603090010993536393345702474002136986115664125100032
-1267650600228229401496703205383	315	-84615164005151820665845159428661940262143498499951907066659635320193282892513370059050134287994667025506190259520512819462144
-1267650600228229401496703205383	328	-693167423530203714894603546039598614627479539711606022690075732543023373455469527523738700087252312272946710605992041017033883648
-1267650600228229401496703205383	341	-5678427533559428832416592249156391851028312389317476537877100400992447475347206369474467431114770942139979453284286800011541574844416
-1267650600228229401496703205383	354	-46517678354918840995156723705089162043623935093288767798289206484930129718044314578734837195692203558010711681304877465694548581125455872
-1267650600228229401496703205383	367	-381072821083495145432323880592090415461367276284221585803585179524547622650219025028995786307110531547223750093249556198969741976579734503424
-1267650600228229401496703205383	380	-3121748550315992231381597229810404683459520727320343230902969790665094124750594253037533481427849474434856960763900364381960126272141185052049408
-1267650600228229401496703205383	393	-25573364124188608359478044506606835166900393798208251747557128525128451069956868120883474279856942894570348222577871785017017354421380587946388750336
-1267650600228229401496703205383	406	-209496998905353079680844140598123193687248025994921998315987996877852271165086663646277421300588076192320292639357925662859406167419949776456816642752512
-1267650600228229401496703205383	419	-1716199415032652428745475199779825202685935828950401010204573670423365805384389948590304635294417520167487837301620127030144255323504228568734241937428578304
-1267650600228229401496703205383	432	-14059105607947488696282932836596328060403186310761685075595867508108212677708922458851775572331868325212060363174872080630941739610146640435070909951414913466368
-1267650600228229401496703205383	445	-115172193140305827399949785797397119470822902257759724139281346626422478255791492782913745488542665320137198495128552084528674730886321278444100894321990971116486656
-1267650600228229401496703205383	458	-943490606205385338060388645252277202704981215295567660148992791563652941871443908877629403042141514302563930072093098676458903395420743913014074526285750035386258685952
-1267650600228229401496703205383	471	-7729075046034516689390703781906654844559206115701290271940548948489444899810868501525540069721223285166603715150586664357551336615286734135411298519332864289884231155318784
-1267650600228229401496703205383	484	-63316582777114760719488645381379316486629016499824969907736976986025532619250634764497224251156261152084817634513605954417060549552428926037289357470374824262731621624371478528
-1267650600228229401496703205383	497	-518689446110124119814050982964259360658464903166566153484181315469521163216901199990761261065472091357878826061935459978584560021933497762097474416397310560360297444346851152101376
-1267650600228229401496703205383	510	-4249103942534136789516705652443212682514144486740509929342413336326317369072854630324316250648347372403743343099375288144564715699679213667102510419126768110471556664089404638014472192
-1267650600228229401496703205383	523	-34808659497239648579720852704814798295155871635378257341173050051185191887444825131616798725311261674731465466670082360480274151011772118360903765353486484360982992192220402794614556196864
-1267650600228229401496703205383	536	-285152538601387201165073225357842827633916900437018684138889626019309091941948007478204815157749855639400165102961314697054405845088437193612523645775761279885172672038669539693482444364709888
-1267650600228229401496703205383	549	-2335969596222563951944279862131448443977047248380057060465783816350180081188438077261453845772286817397966152523459089998269692682964477490073793706195036404819334529340780869169008184235703402496
-1267650600228229401496703205383	562	-19136262932255243894327540630580825653059971058729427439335701023540675225095684728925829904566573608124138721472176865265825322458844999598684518041149738228279988464359676880232515045258882273247232
-1267650600228229401496703205383	575	-156764265941034957982331212845718123749867282913111469583038062784845211443983849299360398578209370997752944406300072880257641041582858236712423571793098655566069665500034473002864763250760763582441324544
-1267650600228229401496703205383	588	-1284212866588958375791257295632122869758912781624209158824247810333451972149115693460360385152691167213592120576410197035070595412646774675148173900129064186397242699776282402839468140550232175267359330664448
-1267650600228229401496703205383	601	-10520271803096747014481979765818350549065013507065521429088238062251638555845555760827272275170846041813746651761952334111298317620402378138813840589857293814966212196567305444060923007387501979790207636803158016
-1267650600228229401496703205383	614	-86182066610968551542636378241583927697940590649880751547090846205965423049486792792697014478199570774538212571233913521039755817946336281713162982112110950932203210314279366197747081276518416218441380960691470467072
-1267650600228229401496703205383	627	-706003489677054374237277210555055535701529318603823116673768212119268745621395806557773942605410883785017037383548219564357679660616386819794231149462412910036608698894576567891944089817238865661471792829984526066253824
-1267650600228229401496703205383	640	-5783580587434429433751774908867014948466928178002518971791509193681049564130474447321284137823525959966859570246027014671218111779769440827754341576396086559019898461344371244170805983782820787498776926863233237534751326208
-1267650600228229401496703205383	653	-47379092172262845921294540053438586457841075634196635416916043314635158029356846672455959657050324664048513599455453304186618771699871259260963566193836741091491008195333089232247242619148867891189980584863606681884682864295936
-1267650600228229401496703205383	666	-388129523075177233787244872117768900262634091595338837335376226833491214576491287940759221510556259647885423406739073467896780977765345355865813534259910583021494339136168666990569411536067525764628320951202665937999322024312307712
-1267650600228229401496703205383	679	-3179557053031851899185109992388762830951498478349015755451402050219960029810616630810699542614476879035477388548006489849010429769853709155252744472657187496112081626203493719986744619303465171063835205232252239364090446023166424776704
-1267650600228229401496703205383	692	-26046931378436930758124421057648745111154675534635137068657885595401912564208571439601250653097794593058630766985269164843093440674641585399830482720007679968150172681859020554131411921333986681354938001262610344870628933821779351770759168
-1267650600228229401496703205383	705	-213376461852155336770555257304258519950579101979731042866445398797532467725996617233213445350177133306336303243143324998394621466006663867595411314442302914299086214609789096379444526459568018893659652106343303945180192225868016449706059104256
-1267650600228229401496703205383	718	-1747979975492856518824388667836485795435144003417956703161920706949385975611364288374484544308651076045506996167830118386848739049526590403341609487911345473938114270083392277540409560756781210776859870055164345918916134714310790755992036182065152
-1267650600228229401496703205383	731	-14319451959237480602209391966916491636204699675999901312302454431329369912208296250363777386976469614964793312606864329825064870293721828584174464924969742122501032100523149537611035121719551678684036055491906321767760975579633997873086760403477725184
-1267650600228229401496703205383	744	-117304950450073441093299338992979899483788899745791191550381706701450198320810362882980064354111239085791586816875432589926931417446169219761557216665352127467528454967485641012109599717126567351779623366589696587921497911948361710576326741225289524707328
-1267650600228229401496703205383	757	-960962154087001629436308185030491336571198666717521441180726941298280024644078492737372687188879270590804679203843543776681422171719018248286676718922564628213993103093642371171201840882700839745778674619102794448252910894680979133041268664117571786402430976
-1267650600228229401496703205383	770	-7872201966280717348342236651769785029191259477749935646152515103115509961884291012504557053451298984679871932037886310618574210430722197489964455681413649434329031500543118304634485480511085279197418902479690092120087846049226581057874072896451148074208714555392
-1267650600228229401496703205383	783	-64489078507771636517619602651298078959134797641727472813281403724722257607756111974437331381873041282497510867254364656587359931848476241837788820942140616166023426052449225151565705056346810607185255649113621234647759634835264152026104405167727805023917789637771264
-1267650600228229401496703205383	796	-528294531135665246352339784919433862833232262281031457286401259312924734322738069294590618680303954186219609024547755266763652561702717373135166021158015927632063906221664052441626255821593072494061614277538785154234446928570483933397847287134026178755934532712622194688
-1267650600228229401496703205383	809	-4327788799063369698118367518060002204329838692606209698090199116291479423571870263661286348229049992693511037129095211145327841785468660720723280045326466479161867519767871917601802287690490449871352744161597727983488589238849404382395164976201942456368615691981801018884096
-1267650600228229401496703205383	822	-35453245841927124566985666707947538057870038569830069846754911160659799437900761199913257764692377540145242416161547969702525679906559268624165110131314413397294018721938406748993964340760497765346121680171808587640738523044654320700581191485046312602571699748714913946698514432
-1267650600228229401496703205383	835	-290432989937067004452746581671506231770071355964047932184616232228125076995283035749689407608359956808869825873195400967803090369794533528569160582195727674550632601370119428087758555879509997693715428803967455949952929980781808195179161120645499392840267364341472575051354230226944
-1267650600228229401496703205383	848	-2379227053564452900476899997052979050660424548057480660456376174412800630745358628861455627127684766178261613553216724728242916309356818666038563489347401109918782270424018354894918089764945901106916792762101399142014402402564572734907687900327931026147470248685343334820693854019125248
-1267650600228229401496703205383	861	-19490628022799998160706764775858004383010197897686881570458633620789662767065977887633044497429993604532319138227951408973765970406251058512187912104733909892454664359313558363299168991354436821867862366307134661771381984481808979844363779279486410966200076277230332598851124052124674031616
-1267650600228229401496703205383	874	-159667224762777584932509817043828771905619541177850933825197126621508917387804490855489900522946507608328758380363377942313090829568008671331843375961980189838988610431496670112146792377175546444741528504788047149231161216874979162885028079857552678635111024863070884649788408235005329666998272
-1267650600228229401496703205383	887	-1307993905256673975767120421223045299450835281328954849896014861283401051240894389088173265083977790327429188651936792103428840075821127035550460935880541715160994696654820721558706523153822076475322601511223682246501672688639829302354150030193071543378829515678276687051066640261163660632049844224
-1267650600228229401496703205383	900	-10715086071862673209484250490659187093101242624646798130348153743633621411765406835410315387567946058362299913436666200911289057901126672675229375986733397730598868554996291351008923837676110450485842751579944404963341702665337481644885197047341642083359371392436442620322337917019452707897752323883008
-1267650600228229401496703205383	913	-87777985100699018932094980019480060666685379581106570283812075467846626605182212795681303654956614110103960890873169517865279962326029702555479048083319994209065931202529618747465104078242696810380023820942904565459695228234444649634899534211822731946879970446839337945680592216223356583098387037249601536
-1267650600228229401496703205383	926	-719077253944926363091722076319580656981486629528425023764988522232599565149652687222221239541404582789971647618033004690352373451374835323334484361898557392560668108411122636779234132608964172270633155141164274200245823309696570569809096984263251820108840717900507856451015411435301737128741986609148735782912
-1267650600228229401496703205383	939	-5890680864316836766447387249210004741992338469096857794682785974129455637705954813724436394323186342215447737286926374423366643313662650968756095892672982159856993144103916640495486014332634499241026806916417734248413784553034306107876122495084558910331623161040960360046718250477991830558654354302146443533615104
-1267650600228229401496703205383	952	-48256457640483526790736996345528358846401236738841459054041382700068500584087181834030582942295542515428947863854500859276219542025524436736049937552777069853548487836499285118939021429412941817782491602259294078963005723058457035635721195479732706593436656935247547269502715907915709075936496470443183665427374931968
-1267650600228229401496703205383	965	-395316900990841051469717474062568315669718931364589232570707007078961156784842193584378535463285084286393940900696071039190790488273096185741721088432349756240269212356602143694348463549750819371274171205708137094864942883294880035927828033369970332413433093613547907231766248717645488750071779085870560587181055442681856
-1267650600228229401496703205383	978	-3238436052916969893639925547520559641966337485738714993219231801990849796381427249843228962515231410474139163858502213953050955679933203953596179156437809203120285387625284761144102613399558712289478010517161059081133612099951657254320767249366796963130843902882184456042629109494951843840588014271451632330187206186449764352
-1267650600228229401496703205383	991	-26529268145495817368698270085288424586988236683171553224451946921909041531956652030715731660924775714604148030328850136703393428930012806787859899649538532991961377895426332763292488608969184971075403862156583395992646550322803976227395725306812800721967873252410855063901217664982645504742097012911731772048893593079396469571584
-1267650600228229401496703205383	1004	-217327764647901735884376228538682774216607634908541364014710349184278868229788893435623273766295762654037180664453940319874198969794664913206148297929019662270147607719332517996892066684675563283049708438786731179971760540244410173254825781713410463514360817683749724683478775111537831974847258729772906676624536314506415878730416128
-1267650600228229401496703205383	1017	-1780349047995611020364810064188889286382449745170770854008507180517612488538430615024625858693494887661872584003206679100409437960557894968984766856634529073317049202436771987430539810280862214414743211530540901826328662345682208139303532803796258517109643818465277744607058125713717919537948743514299651494908201488436558878559568920576
