0 5
1 375
2 15625
3 546875
4 17578125
5 537109375
6 15869140625
7 457763671875
8 12969970703125
9 362396240234375
10 10013580322265625
11 274181365966796875
12 7450580596923828125
13 201165676116943359375
14 5401670932769775390625
15 144354999065399169921875
16 3841705620288848876953125
17 101863406598567962646484375
18 2692104317247867584228515625
19 70940586738288402557373046875
20 1864464138634502887725830078125
21 48885340220294892787933349609375
22 1278976924368180334568023681640625
23 33395508580724708735942840576171875
24 870414851306122727692127227783203125
25 22648549702353193424642086029052734375
26 588418203051332966424524784088134765625
27 15265566588595902430824935436248779296875
28 395516952522712017525918781757354736328125
29 10234868508263161857030354440212249755859375
30 264545330086463081897818483412265777587890625
31 6830473686658677934246952645480632781982421875
32 176182853028894470526211080141365528106689453125
33 4540096597283049817406208603642880916595458984375
34 116890546721093446791428505093790590763092041015625
35 3006966962752766203692544877412728965282440185546875
36 77291756436954905939984428187017329037189483642578125
37 1985233470127266419691380860967910848557949066162109375
38 50954325733266504772078775431509711779654026031494140625
39 1306945367833783726296825733470541308633983135223388671875
40 33500814808397620832292052028833495569415390491485595703125
41 858199885523766212679086518022586460574530065059661865234375
42 21971985020939797613771793383108388297841884195804595947265625
43 562224322594635997764160595391302877033012919127941131591796875
44 14378725491644426379600658905122401165499468334019184112548828125
45 367546072960573820377432573136555760129340342245995998382568359375
46 9390600215750924531621216841126287278029849403537809848785400390625
47 239813715187187588845165483845967013820654756273142993450164794921875
48 6121560624515051609995013666594421142264081936446018517017364501953125
49 156194459233760337471522255925991673475294874151586554944515228271484375
50 3983747571366109617329229254678070459849692497300566174089908599853515625
51 101565841547205269946760052780158727070425328520286711864173412322998046875
52 2588449845256444986507234354834142316115208615201481734402477741241455078125
53 65943841295818955608636684754107911386744600434894891805015504360198974609375
54 1679410911505669663864812765934056621765224637243818506249226629734039306640625
55 42755644765396635937842710325385386471545856590381617934326641261577606201171875
56 1088150418578788256976627537560483934974027431241694330310565419495105743408203125
57 27685242950566515387679682924658330203985211193096205306574120186269283294677734375
58 704168135916583108773591935257614050840493415128751308884602622129023075103759765625
59 17905129951725083321379794934969246164533913760752437127621305990032851696014404296875
60 455151412638389723085494787212453526451387303582152288328188660671003162860870361328125
61 11566864412091309078412367526266897469735669078637341211646116789779625833034515380859375
62 293873587705571876992184134305561419454666389193021880377187926569604314863681793212890625
63 7464389127721525675601477011361260054148526285502755761580573334867949597537517547607421875
64 189548464070093860659958766627087115548259821029499112843286212637394783087074756622314453125
65 4812179998678739485747015199253568243570162123035733291176452297577270655892789363861083984375
66 122141209890128311374876530820748964960845718008349719031768731980491793365217745304107666015625
67 3099447995332203390151942041503968095810934573520152644603153913038795508327893912792205810546875
68 78634143585279974898299270312230301690018154920789057835302238164132404563133604824542999267578125
69 1994552182181371626069999739671535024619073637589357488888140712557373035451746545732021331787109375
70 50581269368268596992062943038432812674692335053974713297343136775285898920628824271261692047119140625
71 1282468354550072583309397314626931243347695729205387234312068893415936798874099622480571269989013671875
72 32510124372335756045430526332326054245702077051535165904763984186243153118311965954490005970001220703125
73 823963497022992437703152994974470685192794021823391273793156150927197156619286033674143254756927490234375
74 20879347118439774356763570791019750356075902933960084999180317429957887132019322962150909006595611572265625
75 528990170282618444273707917691943339558298883058384703838293277168396133713912377061205916106700897216796875
76 13399916565106063240708164140209823005367504819194182067426965464696127228183542001715977676212787628173828125
77 339376971828666634364340758453026563044438439048218663472414975004558777837981864422545186243951320648193359375
78 8593900738242042192774435335020188773867231440414569381478895334792859374284379470054773264564573764801025390625
79 217584429519185463161008792717867836790587547615591804403685407361793732565480308238647921825759112834930419921875
80 5508033514557996787566417551505773855862357730520484356759960783844149519346278243148162800935097038745880126953125
81 139411407278408924902690382126621294799000669266279340085694659591086393113888719508253188905655406415462493896484375
82 3528049417321698252905508136639956080036059881738664281309757489651726206103012073445057694698334671556949615478515625
83 89270341317079334581093918002859494752427575795508626511928712238157314608970153979594641668882104568183422088623046875
84 2258486180027905320988753314743002187598841363688766149777837180875536851634125153076571024257646058686077594757080078125
85 57130345678220681936253966985362925159674833312245415918936413894928520951099911416581900169830987579189240932464599609375
86 1444963421393593271194727527553769890734465813306791952335672456699215515283667350156238118330520592280663549900054931640625
87 36541705020791737349577647011836666311926519845186212667448364150630450169745922872448218310381662377039901912212371826171875
88 923983112668591072982177645870727133887284858942565663162622922094512811435004049774762091562507748676580376923084259033203125
89 23360589995434717805622852911138440249410168043886900240975918510581609215659000693457968134136848448179080151021480560302734375
90 590540054353866469667281616887717553790955365355241472572156599220009953636072503563672099480275079486091271974146366119384765625
91 14926633970546624854849797774924352533666413240332760977997880891886991922016749744772374890178223694192638504318892955780029296875
92 377244164556164699200438878191394155563973558669612128542296170081843375078292172511323682333739260030824880232103168964385986328125
93 9533061996216594425740820300241987444657169658272630815866132946662798802654140035083449810325573192670844946405850350856781005859375
94 240875496963226784286766716142478025005375008745123960454371541031987830708774393934595189057691622114276697175228036940097808837890625
95 6085611100525967698250323119472659097358019400835803762802243959935142283779882174802603321431097860294556767257745377719402313232421875
96 153733369424281644733286958384584189239541589576087712856129984851764719996010112531008172910497629193304902628369745798408985137939453125
97 3883161533385352425257895969558797526128317353282008291055096767628772072438079267298781569630445296981147151882396428845822811126708984375
98 98074720779091593304590449487574758031702374179045594017673597849085653624397643033058970412461246603241793451388730318285524845123291015625
99 2476760080588734399443337493404489447754920363151024518974244412686300135946082609591210039604034019548872702642938747885636985301971435546875
100 62541303542504474156797843740490248617932034295647729687666221978636473282055603583898645472413421850417514225028980945353396236896514892578125
101 1579090126757264708187806253646706526049776487812996160024408341002886079136478548200425998868149830302830272099612329839146696031093597412109375
102 39866191623797939061391660344528920916281302955869976946429028313496508155539175170084646523149102858630567214337503401111462153494358062744140625
103 1006378251966606510452204108697254467032954842910376247306196202548021608316659665878966076864861498992259440654617463906106422655284404754638671875
104 25402542833456613609240417719532147778971927798100076773791667431465762818620998812645399766274885662968867523769933569610657286830246448516845703125
105 641140734193701611429393318040823347052999613086018684123210744980774635733137649457916190273205846278281225779360763539216350181959569454193115234375
106 16180447438774697065694404827333574990792525780488386222540745104372630025018758214992434659738488774558519086611829695954156704829074442386627197265625
107 408309413067671346141349417591164157631501530845657633550030539605647353917726879838424114066170784804000188218491007585697616377728991210460662841796875
108 10302691004149381641008467862474723512329747929477640288413561290049473930249620107550934040971983756100934981792156819313532878368278034031391143798828125
109 259941167040174490712080007129258577096798939695345993451908977248944100313901705478531630757242447302546631453050961224615633682333282195031642913818359375
110 6557876474415361009973707942416226659633854528843774492336973056166283809289072706707247762254632517564247209032450049159823635136490338481962680816650390625
111 165430594320658993803635392665024722296193389132597478709405542027724127768265069411280118889455096314120715793465651692606410705366215552203357219696044921875
112 4172856919523349058948202169241094452538510376102514877759668941282279007607583028871976093063609492228381284028001303905430763308004316058941185474395751953125
113 105248724525755581820137988046414271191804650597252319694604983296786370525213483061548730347271039415093616830484032887392531474546331082819961011409759521484375
114 2654400651585685929164273046545029526753663544798544186130456076537894146505934760032451459198796038111942539006700829428732346659813856604159809648990631103515625
115 66939579750687057820627409798242556842805270616644509497394689266403225747038311088154616492895402271163616431282520916816285161399235903445514850318431854248046875
116 1687978580293299185303699835821484387919223815333135358538199415483977445785706329387448662645522589738216734684938027447856541407578134794675861485302448272705078125
117 42561691670485548127292860667172621369207896631253949491038289982696856197386372039275797824216503067433576464695325799382648844504384300080346292816102504730224609375
118 1073097970840965415549830635970203326010879946979487875465539864457356906253252146096634477057373534785293364056680022814222103845482880757344901212491095066070556640625
119 27053841247994803197933493881527277944789061954440675341378061983682310189296124780284350212733362322118682912399422516096949664458903850317028627614490687847137451171875
120 682005830624136775178030546594986818482653130859853844902940683898267443056523647703820962475809656865125793084546111545958668319518392042510868122917599976062774658203125
121 17191640751210086760193093653794792208639492821467270156785745455111928284516104397513329240832131391932112833977666504737339875689104695677400513886823318898677825927734375
122 433328393420418853523385591067872848880316434285954854774949345319179262315477940060778360494225534055902021021042005520642826084756239757300733117517665959894657135009765625
123 10921644201514638451048596019771897313616138700880698890756376356514007937951331754593087249191194582837530529816058710571303881932121553066661334696618723683059215545654296875
124 275251964187970139100313806571174335130609163615313160303475477001213357950392875191667887150668770356937763352651682078163427793633427805020108536382394959218800067901611328125
125 6936570583451857923110317816201280935520371492715221208451038627239412936300061412962714826788941903573431586497547409801106463474095419584342092633733045659027993679046630859375
126 174796051555111559217819761703080087319387847376190335232879758236212298096007523653343311870279113705585477229470069191203180802683878601079536796447655433439649641513824462890625
127 4404445963098166758947039450028203781269160185862503506362088769785981819612837799565468826770866995545879119912536328434467500462884292813763031926299618135089986026287078857421875
128 110974765932963613436214621436985134488840604683006215797554589591666404670637187694933871419618903711303032727208023177221387021466790515013441098535196260854718275368213653564453125
129 2795959569711826447468831415581629361148805117986246098401423998467081596273835760018275554249153313348977186415065953589527163284036842742070159972822551708304672501981258392333984375
130 70438749777489063975807432380965759001914877972433420046599581428562576894543545691580108075195850847884463866248283193712991275785098065220107312056629922381034702993929386138916015625
131 1774462757804561669122351984309769599377740699880267190829089072386202847056029934567583182354071721551112451802997938692195086736731876547211515619817401301361314835958182811737060546875
132 44698919279297418471237953977384880592690236261242472012329715226458531793711780671141591570706179297627832673744719938539134789470907536598008710955476363579919052426703274250030517578125
133 1125906740337019880360427708675638030023423875636956606348305091081549810275570324452340089564014138911946351310362285244334810263087953987893238285387942365645130848861299455165863037109375
134 28358512467290107473497664197916351130739796118571285309709182537540908142708653303153509746509344884579922144427664300629781269735080489020906469922224391044807134676375426352024078369140625
135 714233910653867948449615891973543787772349883655466386517768444951076775713201212374962931347958407409029637652406786753779807072324053208612049567743755573712149953280459158122539520263671875
136 17987625240637080251544754474979469931905121608666266007320183161590771196467152304277202975829579817589030542353049149795377060031777354792535934685797534282603038491288316436111927032470703125
137 452985067873186544796227791265508629237537403148646808792403879985115575002606857479508316699004986248808003584898215768656473581386334484244265754450029480560058203764128847979009151458740234375
138 11406987618261152082595918016413262754436169152015924185045079523261546752338372683802163975056761926447256090274255069810713016549455877466878328543878015101376011131151244626380503177642822265625
139 287233713492316013632153531279720244448347580632891953757001551172380103240289348265415500815959979916857802273151368635125354839106334820691250330662632329718764179204981701332144439220428466796875
140 7232318413202580629985227803727723000894773311634645072196902856580538441802984485894422556387522791813355057236159013124572106611906817617763561193207857047578202003279557175119407474994659423828125
141 182094849727431522979165433136560997264521427686174782511719173346289357564968381628836439809401152142631626441088345259275258556153881617956146602996247646304682488160864295423380099236965179443359375
142 4584543478119963255217504279498222987666838064537085955462894381951631352121553777757807892727855862248234411281817879760905361175252319886705104404057471660497748155993491536719375289976596832275390625
143 115417892826353460898896818264560526093016010922995058703320235756150719127972450369867619755517073023266954038410678200998231461166439983112663593330218804084460852699134392196356202475726604461669921875
144 2905554967492696010433900738541636937359026755814074213001702799087766361322651407394751054820943737258201194869397735199345722323789299226442489413975020416411950037460787399368200567550957202911376953125
145 73141565358163887459884525511731518059816330963831798960509992606794118611149788888570290393849016223368213469463212884343391452960439971876709724867364268267809468936080374845687401830218732357025146484375
146 1841106413225259366473038313998052817141424825807793564899435380909851954730832314806795110429360975382034926679787059717578496195653686577308930359633825653133004673391026617679244736791588366031646728515625
147 46341842312410538661224087255070442069686034437994803894653023666246273604572997684983324025312413629496612915574844933164305151682409346442502939939588614989269315584501096605407610695692710578441619873046875
148 1166400607354739829015555416504739092770911205769869216670504070243656208521879687494919257247270071861058816603875334334728697461836913211307065522208289716255337858355663194220852574289892800152301788330078125
149 29356378922480404787512716290817928344991788764746708399367063720778889423235860821631385346543245074617557757959488633508744153290339819038788938648171601444473570677469974332662872029686695896089076995849609375
150 738818566527307846240913679225434484267769934631167159549288142136659340835618236397244731547618458817716127520552347716231771750868920194872530981028398999564092372401209220245110742553151794709265232086181640625
151 18593191499815139319850236279510518997768628753591665227859992281346161152258498806342620735791394769249832777302936989868623491736983622844383462396312699075408636946641727054341242109103404800407588481903076171875
152 467897970911189562091940764459629397221075228535103786674694525231895969590663542568853079572308201701419059164801632170786317242556106020423841256672885579042874114581330590063867891359450368327088654041290283203125
153 11774153858175016029690640548287395487448368455760398566322231085753447759371615374478516018745788354289807472425745989871426179792190536743452398835948842030013307637415450094230118249782890416099689900875091552734375
154 296271461089257325177069049627101401109246404953580061644427476017737406974416054618392626204596791651103461643286279386829860713011960574407719156376888614598869060257440885921588480389488040600554086267948150634765625
155 7454726893103481240296802138675447875807089962828753978269979372290965499113543121870558798513721861124043411898222725671851673280478943255728208546376404461185135739487387987185600113360095519965398125350475311279296875
156 187566681474388233779171950916834018097075495045450160385731796103462395596667121957032548547813098274262507067857211666823920718391471803781585954583264838934963624313468845658287205424574750622923602350056171417236328125
157 4719129765529735913773096209169545982474343525504536782867852697491266342887391646682528178319578750510598220956471379796288740119274250654249167387677989158507471378493824790923360200378677831167806289158761501312255859375
158 118727312354994149576672341135456037813044991871820488902310262309899319896452631110981066073595751104115844130412811698049486556969042655348967147769358933591021303728773211009738506628574672419063062989152967929840087890625
159 2986909514293622532725431926041835651605784890150688955823105179562924530518011776372473192230050836136668318422845972529793865273905726108542627771169203455483895574880020056159825206192059976473274218733422458171844482421875
160 75140905492809783150851383092431758947136124587646642227211345034459151590617694374260493315505197366761013339634291315208764165589634645834026921202610839279806463913517745926904693666743828561749296568450517952442169189453125
161 1890226828206975074589174200845440665103190673038151513971126514496129747957127358480228920631478095752632967967435832929317042483290653473862203703149789804312888461375874761245343929467153942791668441714136861264705657958984375
162 47548275477342639260176595609502183913199455784628424306549235078269517653720308940098637709383156433406015061100359574460374520671011020046843359405857715665765383122845146857951762931642804288490111730425269342958927154541015625
163 1196022006237772541390595904946708779970478618582576519095507682353394790212810847954788810074484011824905148075370583142195574481493892581178290655824267155592713867782335617119248190665169000179712810449927928857505321502685546875
164 30083428138549477531919422991396574052774271063736060763182112193751290977065349310177791935359727820366497990580804423072044648655312741529637433162552285488532328937338564069742557700981697328679320690980603103525936603546142578125
165 756657653028866038226848708978135715157164416572692713724413308216692804970260685537146590471433883627759181981933606689729998381831954213245439998237447302181170279502968442787597765883354241321645528017825199640356004238128662109375
166 19030740064849878453892796079283926974874301413799597709231845289740083387847190957996209563971864293658897854983677570066472013682027247206248604185277186678725808389311819595790789731054151235657700969028383042314089834690093994140625
167 478625970099452648802859360852861526770487310332046939383833946851571166285946619439093859153947037415595404010475374322242351695456390977034030210365454770073058994776235703047290882875611160956856593440278402340481989085674285888671875
168 12037085964441458406459970493090621979227927132977598400921794036491006196892836623207061980214936687242959041158970234820572576221552519347796132902474496829449319495491897904995300561871713525556766566371180715577793307602405548095703125
169 302713066909915014821211424121492644729841787691350582931193485042318330915925194010919437039529935977400824551401402789627159001417381606743537763645315610176804103039447580845208226296328700679802957418385034316088422201573848724365234375
170 7612474617719839237023089647892993499474634926456530145983552979309037672738236811041558114342161369343191826845713742718500089932398755744804305118219219990434380467289942851638348463646614080517168766937263768568300292827188968658447265625
171 191428064067295077587897342318716772017580629015732392967181720814002926814458594295253257567401858481284075997659810392408030120734074283025504153632638743161216458964842404553662281747125266100981589960372541980859750765375792980194091796875
172 4813606567289854356255436086002717663707384621751288307119365428631997795261531707861689056906242068224708908104419430421338949828954491810772516982744924664039335156185905945409146297577129504725849018682837243687799855251796543598175048828125
173 121037788322433294320335965350937900674381337952731669751479695922848060504039963958551166865685941860432897906683590025811928665988928163647685753116847018726206470956268794424418388786903183923178957208909023446352648534229956567287445068359375
174 3043385311565505743357150713795196493901951509042028295624381403247404403163540880514002682717895800381201827768917357277259589656349850800651464541626773021285739075197248505340203003359453255705292223768677895012757517179124988615512847900390625
175 76520647876754478217647557345423636773609239231644121186544260210590182343152066551605654844841076356289530196768624097730524066574412437752769631383309264360407909412194428751748657176158172833277762932865755096667470525062526576220989227294921875
176 1923916574109282821284158671149184029991742268430938374561974633499881365180390277259031065543368942576225367482857856588238959793501965137231316230648730079716808548611441121749805981708250356848080506787864070450400078016173210926353931427001953125
177 48370423782492592178178210216569428516081338901769342986508569043375204294549472268198018999142774406130312001162502768330370448066090483266084791917868213760585484047950538117647388350313659821605423506352106587102834822644581436179578304290771484375
178 1216073330306327845606311341360231407059228027319130665224194306231334361489729690123006533992533131196374745381338978048869172532365795952534666951737954388206268859515376204788740678948026518050220858575190285323641692372120814980007708072662353515625
179 30572151651258522168954185682655677530410564552350693894641859659457215390393064338526564825162422555987292268340384672236977096576983245585430352638230085809947515445799723915907416228455288514007653237289447649242812854453177351388148963451385498046875
180 768561751121471204943764695782639247108510710543078028966971541578276793588572160599449157512787920801630397553682372331305621996120539808937350787075282797868457735092876067802407887080247851918994625254978454134864584990083358206902630627155303955078125
181 19320492774036983891591868737472163898918932681934717764197414791753080060432942818393354859912881942589462209971378196417170414445412461955973568954870336262205689601018975942678259211227837274694947989443017925966471215470932065727538429200649261474609375
182 485673544250929691489740502009458665503127440007312120105513526101231007028789540545012019550151646628454112027517427113792506974695285717212834205821465064442498395617901254757408031136236956285375758687789362464033195154744504407062777318060398101806640625
183 12208369228773369642242107139552830838332039074156407402652292060215875313668887765754754190062031117304291720143759982928893839706381497138158229694279293058246363780258202773696489549794449517584445440987581919472615248067892679273427347652614116668701171875
184 306872496281837424931017543221729875977147303703250295066668649197524386290450925447105197284256776722430765989989607200324375126134521283649890106075548987635756691751721854461444458029574378200862422869510744433610015431679318709257131558842957019805908203125
185 7713394046108515220149560198865974524899840763814760126675749922241297243479491418758538495424069387806355974409630370685660106490237628471145611744852891220383857224924715989511916932857187961552842742858298522010116241541533010916964485659264028072357177734375
186 193874392129277370425592045429717553759274973376206571917119590363612120742442742533486176468542983938798569976738014034080270870677805621276099270945426443746844928901409640437193060374375411702103122849470710829499552432277076352562517058686353266239166259765625
187 4872848327646046508686127147194643609901348191426103516683635816779795259947454989950222263787105829560956014830881720025475976977491763269338956206738265174602335679492534528414704935683028109134629428187098965218654970650395685805023049397277645766735076904296875
188 122470921301503968918311328966158709395520551211176068385982046861732187533346035414082252896515926516298694506082827229973629554700959650169385765996021731388338703411245701147489584050166773142917019628435753992495528262346611569899579308184911496937274932861328125
189 3078015860296419377986736981311283213587684940917488721371829957599237339200142401985223729958855182339337216034840286482758992124115630465132440670589670835290475370879450977115288617706446088936707588804850846363117056460833274866839559535947046242654323577880859375
190 77356467201380988325392268461714967307183902538889393327352718591379249751665847965459778437620305044280176735440247305404431134517681741900755929781969959646812078911943985638583440853968071232512242172470196072846147659075031512154740909181782626546919345855712890625
191 1944063447383787305027902809766196356866892038871039215510242206069439150583203397032224090656730763251923076750237186218497186648311818054330021069979953710284056838797542421232116656631874756040169865620478024665359222665730778815962320749122227425687015056610107421875
192 48855380368326247548024972699737963276354662856746089945916661183859926434369014873198843009323847509921043377861704745047089873342039814028528597385266460734945292619912130037491182297863693281688341923230028687739118846364644245701402969217497229692526161670684814453125
193 1227729363801445311758809378883025440775925618542904987601931680399596852603948620514802093805735648463600245924186995865793752011907104417470166700525851967819729106747142488604486204498262941559310930148702668971106428152150475525093697992673469343571923673152923583984375
194 30851855459868360870424861006815044991074616641678943163898670780067388608716796729990827809459377729479360185045784327635256429756580337105677961660501060431645647449912043156792321288748338776910332805416365518718372128629621122691308043872737698620767332613468170166015625
195 775261920617514723671987188538861349068777320494631540943726238753621397558371948677790081844384106184217855549672343965641726480387076594365043895196395541694951680778638102461812186626002600370947308927879107828977088836387008931381840948215966591305914334952831268310546875
196 19480686368458010639583821297683664334017230623682237569749642700138951997470599477645236711307094228286292661830001993510051055421491119027203468722006614314969054382736878150095408525832418282978407443008726942249871861425837244887024519990337267927316133864223957061767578125
197 489495618036953829684199072047394873532875705874967165397653235785934226399547505958643034412614645049178473372954884696976473720832633079882021001602583502189107918650195093466137809650369288917078304070511904719382912548549981662237575406881884276799610233865678310394287109375
198 12299351921561434834470065291317453467883016153946959788789135101709866321558250624403878776063798359779990755003992988905041776403199704602098882128875041162599736943299205829497260153873203018992410551645140897062975714036350805057488445350133421385407928028143942356109619140625
199 309032834804975598170878844536250877436103491525493511065923482719284424578195339996042042295305764833262991892102846509641792744639589555178680980442137369261794398008588358058526876662179345376446587538187104403534465358973801713975937638205493396270640005241148173809051513671875
200 7764546789272883137000151419739135454378289480057825685302964697395554777935860359549677879725414266800655372727646707416438526979979662382622247691559967736464884310867414259490556236938215381952072782131142159512363446675970832537866603566441281447652045244467444717884063720703125
201 195081817710534407993208293151799974321349791799457839848946058170224973535420930479957617551704610319243398703818056302295805883599239647144436771801662531034622716788002989187948513933048678237324521895190167723409131484439915555658369154443630699713452258947654627263545989990234375
202 4901249142231168439035320020253039057081058664936750939132949972639026940561133799279332202756846599211760327236123622979516214817474693368082933782858146716440583145108015547215828048566049298146180605927544536475229420049514007446751830493155734080890084669590578414499759674072265625
203 123136321042474416956010817792776968903209313372176397051056212275560738568418608413993099168026948511060892171919895960040932063624209888938873706766868253925389959262898909118323581220147041008981204111883371996630763824700753150051110803130517516723596571637244778685271739959716796875
204 3093535338229240573403465876980699034484804003023350515594716880878645090570221796150072331678318301045694404073417533639848968920288811091891851724057070998494133497452435738906286530653571239107697326889453264534519803704091402848335646098303542035623525663368127425201237201690673828125
205 77716566259915518072666532728549346159734379293557277622825711371706792923249459548757929603899072232871662596220941706966865906249309374007796519473560891221337950333309968746362088270086661324771613774545555728831762794766599423634838052958603653828928425895128384581767022609710693359375
206 1952368726602500545256160463314530411433716462788269808894587518036186464556084354844101272896004673490024127265161126823437689737284961767957418646142375187008064080757726100501675331845851041796269859421369496107513262423272844401532123836490468919181717755151339588337577879428863525390625
207 49045582417677828467391440210383179221851836080940191930463306294492577650773305524231357642363313528956417240619967774317593295458429729642998107636143202337066985079567574558607461423488388761831234361977502474855811374434517580304832408725396162316005621573111739053274504840373992919921875
208 1232048666757328582584471720947577453946519014804340965964048115952012342191112554434004586558162755516555782490272684451231108687118385377176518727968175624973309203504799915116825988770762536968893055960519188675594779707180351264284043038463265041311707481685999709952739067375659942626953125
209 30948944326817786337103935915889385683668553189629428341662839363542756077822311769055630801431066820230028349126154363613059624694400687831952119125819279787998594500510261656711636048857883872300131321790020386994856876337444075523681896469790650618081860601105148589340387843549251556396484375
210 777416799617558952739901970202233375466853275228758313355611895707130090021670241931528673472701618813654053399887290398633538305271043530862281751310854223791611472835013135887565559461167608009448406114176526427496106499884484236006567924449991880084275854001507610746557475067675113677978515625
211 19527749776616831176305138562680802721049818017919522954241320183142281952444567240916664422740664178038934951790518042673514649829551746648144013111905661322081452078931743258933505442522202980284838229590063579503019777283321664598027210928880437367912629824384662668990131351165473461151123046875
212 490501989069867213352818196757644276385707603878002201864808574340157791358684460838627800216594697143412964214596345634529771050683185125618274561025999176234315433424703953016946797462880394008336657658142849957965922301738280582397255593662776943342959082468290876732908145640976727008819580078125
213 12320255843107841182450198236206712118629243932700408246839603602543963347656368516358474746616819745896313865860743505055541896390689414625823719856358920485414864121902858114013898971567642837738808989413352760708908754284837988746095772852588573812202560483174129668526575187570415437221527099609375
214 309449048986725050776998538836807933190394944211269036176474821164599547783640637793781362195469301580182590658914459231195987912857480027779764392176696539124296060204702935065103200164081895631730038434328356811716736275655474073306503896590193101020778597616024685468261168352910317480564117431640625
215 7772292547393851799818553044211201585376469752625696654548988806640000296896801566965021393137952737823933366782758270900085710398693117247848394698610501652830512934045860431996473150974318007999746303333072365142768842354749960699015336796641796418412329578817403230583948925414006225764751434326171875
216 195208971752989433255303565437555121024826647499241685117152677104125297480064679727137718284729323403582549177316376525506793074398730845030066989820089745688840609074353687184134157446164715630156041145198395249815481945452826739134201904463219132782629855430854733111534216050131362862884998321533203125
217 4902765745528314287878582619245755060381038779571023846764515851056264688442733007003747543525245709039169104626594906962786084720753343971598102804372923751422959869939021589208912152949287026507960617676749534276543570800922611519825509725259833877623786784781859636461742724122814252041280269622802734375
218 123132679930797318609364402563815802378535284291525139140005369362734923497096225520726303248306458324719361995507010019697558564538460420436113271581090096515622612825480024970361759243611404056550505168088479682692502324138113864032399295973479735892045679594808773628378251174808610812760889530181884765625
219 3092405405584669500544105991162193206188614977344367052772446061226580744578103146658972947712044348086487409383728684133136625276452181039556849326321427481141780722562112755262517866587265811260049872356455525211785384456329061001729021220386590621087417239251776408630323356163671633112244307994842529296875
220 77662345322485150896352547955724783822846196185015140676118947209619710043220016382494707855410680951374769221994552944345857160986071289205271671577890063734824903112180622156649793802106163027658427887767476458906455270230131885066201501035904696121842312215833336913779760823928199897636659443378448486328125
221 1950363887633839106977561153309868437274425448410527625823168572214372536799686352462877300450506330014683830234897219634082467251520951310540552749943611011027632204007710635793416023488267019345390224165589119687956898226300931127229436789053615667912479836259306590295035943594115224186680279672145843505859375
222 48979228555138736038657715193165431974442399804891918368584086604706308062971807384084672612893640906124960747998265391487962636959753009773732842760999260717116045755272642941764680048096999074982993778424783197581310367421214128195095901305240348319472546678069493943639446664750636273311101831495761871337890625
223 1229983997985787360071910038839603825425604084988016152289723972601332567648786398914935317863115589047070643503102507303096589815787055919598796669335206153963532160258812999717348987724683066658280798817745960074092456979622624455236397072103507623528327436241408078247574868491209798548879916779696941375732421875
224 30887182052327657979434429946251796287253704371343358634121144502125185843081940330693845510097253886025431707656209495474852842689507164871356806741135769749979079415895248147264524356173528911049668829371808505216303869342872392639884915289400163476746030138276970197604089259091342256624557194299995899200439453125
225 775619103875265798926777723037837423471682665449657836524979742230426437373605517212857701840415451146852433193371407709307273499608448293818592418722284641271746370633004282539883100480749528891057942207499200214507407854879479347471497594405315909132096859262968460975470170147560988738177911727689206600189208984375
226 19476466411058503709192367435484498494050568040393292679923271797693080716754063153959231648209988878576726842383439450793580648299480436646331616722904375969850393896715684034953827301429020875146854092017579694965180474404678721973646807664390693283638574126725316675270952720445960526518547339946962893009185791015625
227 489061380630884061130382294875576535032726736113628486168051250990637512479199709439925518760239786962053571373314842721361986477718741648679960574443790897697678213190156525160264427270982588200431490721191984614191893810934261506512654386716212220974368169296910545653878779680072408364566172167542390525341033935546875
228 12280277524632638238273885096601015192854731780435616383450517675973700175988696000771756157880746298992224292176092479322111418698761809530040768270374309903727414474060523736167079300155991363054790728548611921356356894043788874092103464545566427746444299635642204360649593533724895089154216520910267718136310577392578125
229 308350513337329373707205320532815425247282378950763015317493851929536563499934981638634358668887448098327732500482847265254329386363876946077063054491346184125321840459178358583188697963435450527469854726685605683947911070355530263034764235580688749213234875971541126998805439386199499229856968440799391828477382659912109375
230 7742352213971069786439087841265136766829911584765890526218119048993265565003814081449370334768905968046246442414084563686396832631467716347577672555583365516436457976671090594055010335574277924464248530991397833349672494740408466844173546438055420119134056526300678624534276010731915530771463096471052267588675022125244140625
231 194398539862722630754951066730247197561944092394067641737472294993702926062731340548322042570390643340857489307902448643535885765095962726080719218722076910743496748546568055588257580551566739643543767345391388115016180318048216927811949674664840537698431028832820726852460400920221089519912549548052993486635386943817138671875
232 4880956859404212921223123435721649398828509879224700507987290344064355325009183226510245669288965937013970438886319579872796267860130813586799915588864242089402051191908971158128497567844413279387033035399945759907263706689655554612989017209457389310462766112703112202289097539303607269263463042108242007088847458362579345703125
233 122548755556009001839311755079677971465210436214942749313444332832153437461252073482811006857954144762662591126876948591429884789821563975539546267741914035255417091753843523163763890547491451692136797179127670423478072635702642150766982313807344129461618912614642655831667126390042182513227808637878979425295256078243255615234375
234 3076839740672817016201135606657867698992703136231699648180160176567449794931864157571646799592103527499398032039897692150996572078496440285227366144055550456894572592749069184357883547471814284989944211831417421231863815104097385905230979934456338154041716810292687665152670357437354582371726030576297716834233142435550689697265625
235 77249014811135224660486933408094652783878634177245764088105300808276591333310661951825460693383835898305782147696791737906150610286344529549151889864081250810092947291301257240541745781408556941911712354616077046919395357890717951032185050593226826788574020130482723362841563878091365047818921130140523700902122072875499725341796875
236 1939425902636250597898636916243565327323492248717475924292664930059173444833117999108993784924127090228165337359903529300934672965256951299190490653169343504945539494096894621803410071900543918976870485336167964076054883454475031360839890070626129993152628000091206377421659220506221638408617287396840112023710389621555805206298828125
237 48690660874853014482127512432119108376250466075095193659567433497785802658336736235558776312841457074967153025684681628855389516833882233991304601493416393490968882647781445314831912481646847860148704045173350049478122074042052848646878846910539732914772637423008616769306983601503978765544038663504178288121693185530602931976318359375
238 1222391854594994100419727548953727089235340648306337230295456093602306729896138062334817700064493422355754315434294375629685305238408517137571173416439979983957481948578513127114464329144502443646891148923562524926371801543055747831819011051385655400018239371093426852576812167258810414271816128552183844391265665763057768344879150390625
239 30687929682966570969656682177611911726610491118382365477543158743999209833346442969516649807698760445933245130661792763449646813899249460633993294888613753266018545774062253033953271156195842269751617417944782465394763780876504361186651273250195436929179070165290957148023743612000533985125782262919080789487225047196261584758758544921875
240 770401575026457235720504390784516155558436650727657504942497878698518785482235859516571427844629633324315809386655653403929024920957149820717681359155700173327501070841541947251123352094478086208273902820012545190755813079415375664445681755393737221447553901331156074540679576063270190336404032800839136729820211257901974022388458251953125
241 19340122699468754929989793178218362948790275587393896823660419719926433128270266119880665262419756387507512262669162193040421987360826578139638258652401412875113462433288189216335373132101502891818934254785138218666063290922953557480627041988314712991640776213250955509519139045663175776116587725717531343061494908397435210645198822021484375
242 485505150581901974174174414670595550215490872664908900593959811809747415487115893796176120718094298547678232266798326274565458792443110269033362083147758035425984952388445743784816561546026340710775523476749070189080781371513068083752801002294649886177317622330575228888032217243614919845576865785352106696937113383683026768267154693603515625
243 12187680841927126877465099997143300667780621391124259514910228265533350069186878364883390246892367185191716449171689943078009197521638902114394192499637018724353333598617168929031219869737877728151942264596742122787749511748807430762248148872035798689090395983246914250952148958641261132205975960694148245433421351435754331760108470916748046875
244 305943322982667610014395990688042814504349274140644912874286530895575368779896484621559436895809422667286927291835543232297048130805001187573858323014502164076426084688079856586050642520627423463362411056868937271211987230244703985766906817167633755593696285205736194492587312154803731706813256918862345586085371706985824857838451862335205078125
245 7679865622928926202304112036187577807854575337579583446895433878820424645753025253025852940482741642619523583859470947191096658089225745557196545838451971501100470735268262248658019707445197593073156637470483036818255916669230555061940247813359313599003316770757488317784272508589398377711927870509274625908380240701944785541854798793792724609375
246 192778704282279053856208107629352131327510470541076101798342612131286626800215959762817998964256192963921849635576332839369177822708161535626165840038534722507257233833363202066619333796867739989056324962981066046405303814558587761992695629938194582704105660284289294331346555332717586568838107951174765304115654718231098740943707525730133056640625
247 4839019199783373816370335358850370436466413941066565435607484432301565936415157204999741860411096121558890241866647299974023479829641985808060450852894253937175067482125496197919704372690138503782093349730001404308855242809660291185922126613560158135828210032491034517952157448767505342371950478490441624013045085472839446083526127040386199951171875
248 121464269812744282158386700674173439743626652965155708156410089033024155070622885398225843667894685475493356071097156974095437852289498330636668892620628495291717602960422808604348135011464587695944464384636903936439447256383897208050671561966636292601344463946870916940516275355426775513073706455037852885579970074747535591086489148437976837158203125
249 3048826490772605472687875434427190464389823935091182010565826681462729043271671016786453520637799197800361402388203286221007217720948675401795662847972516053851462971692705306517591517641892819933414875650594319128937836063157178411332248964856715795174591927036649273305715362291647936671216273695366629270845325316852125752120628021657466888427734375
250 76526155905665097285402083800001123379724538651336782930535028427496355244444247465431523739455781467834722574974441202240712228366497313441865084510732993135249646734371009948161991499929273686705453542131650996172237267917923165534942722013688106882889306385038140577463096017440662137889747150369673410054784969125396543176975683309137821197509765625
251 1920791238550376443840182043483062128742586973134850389923109745460612110177417987780042736574164574766510252256095006223906100342731943545970964945553827123105317979410609680834604876470280671876888379824961100353025715856422921769664480497648957972160345364854001233057082699439753146474977186458879527208460920133237248563773391651920974254608154296875
252 48210714486478136388632799799152404324801511999657030164571094505845383481093244723107434491548365320928811003445724559794859874407536356397382569458483235445734869761548602824128999136058237539653510527415773145043637500372444110023884823623892831806211451752051223791939699961087243487567767353962930479138805400958489588703059780527837574481964111328125
253 1210041200229921542031526212780706385775958741773570014526611134379386605193775993792845014218565406817371642512226849099801681006169353103637275381953019820345919750945799090684821909008986457059620288980187969531540802608357879395153940870164042857710356734568810418936308310904516457831527626161346819451652194964651199082794619243941269814968109130859375
254 30370363457447241858680810764565066585796992088892856873473622652815965584005521737700104153710542015288075248457764605118296628803757432433499663186098968863711693946322077769160470990412924390697570369374540260924766692685116400992769028743269123006635679383408506076853103069546295711846526711840509423120856372633503961200318599367165006697177886962890625
255 762242422728661129164336655240311838179875390836161584594549173653681650954166090764477073798923721503546485852746449568538780811332025931901686045584311055469384852974979456780009856390029683872615837856109532089025333004032145427667238393310929364262811010064918792007462459161991999447621569241183708998760196778768198633269292940894956700503826141357421875
256 19130643975528530296541326034162425292870649486250043683806444524674104057704853452161288593877097315622277262351219600228003647564252901324147012787903697233649433932297674233275198450493406449444810411946388941373287467273409520762881276701003266333993250888615623302339933539633165152476999267158867060487474606042469955913265522440269705839455127716064453125
257 480130684571013309099355892182926365781110355039901193818728992700154171038888865880266258569527539841397309459594449031063444371130128858768796860904990452014106163505521551176253762280901770051855621937250989513023540236150385145852039839230832464035405663140206920112332640005413257969086482582203534900148607315393373649869968033954137354157865047454833984375
258 12049881743845334019629465837794802481011361823088782388557421807086393515878909886412507557303191169805942184010210201410669938828848379610847960052809711829674411967590031163015689082486709471689774589396056387292872344761638306815801194023414581743024501351625581441654173537999934678156199587135884832202758736993124960047707450172538301558233797550201416015625
259 302412409335383382794375859275411145437374119254500873291165469916723318894639953145458966259204846089423790788263979426118844209486088443811899964574866558974904246188550588665625852698771867302078965759020950919003904590487924624632534801651458797129096528118649747012500776896613447677130927742917032297545057277535389471216642487405579231563024222850799560546875
260 7589444376865835377450376815148805721236604823294554671709884866407169997307678978265131089645747823342475674406817595424273498706274184933815023195737258055198704829683759956396486958384399945297839169578512303892150014048372289471750993817938826267064513061166498949591180383580713210008921645185923594750528653256066373531014968012442523104255087673664093017578125
261 190464463008677154626033928710308320163471416630664687778515824622406425556233978197344700570284362361233914477675892629889397304384903969308313681927571303400620087616343879903808189982487580201092604879537520870230060333363661583192215439864779565147540322984168855596746033618652255702239252419973034551560771864343700257040346845993639135485864244401454925537109375
262 4779820414892710620395210926047412432400692816974137719107113189615840029494399548451528097485625728472648427379533634354298928527823832881781294599042778885531813862264844022442605150134129044243480762990305853578909257887950398239766400857027211840461695485979380936342813941194667028856386592757449480858958184932143529395132987291905379834133782424032688140869140625
263 119950731364212309378489340858427921517865005454541456093783269091787985502073741049235967017853559947861224820429248824034073111150626663271368678747406879651203138353027276182250138767651714586491160099804342135051675186045231422493185392935873363805872072433863512069174426048075691628919796875389327448222426831392363809106432585849244532028023968450725078582763671875
264 3010148808902671331177460214141763305642817262118236730247217711079499256669687334679593289964161917097655973909253919730266825227641437612455124812968607179102773253735836295085878719548755076672382528121275948265765473122292572224805269111151660790005043942956062518244462589157117688410748223296060446874272475987028484583363512235021364205067584407515823841094970703125
265 75538233342500873197317172670570714333475234696823426453746342371607471894688278578207185112049620887469533182694415471492045566912930216078150816431301059173136701216149767140387599247655432217062151343686083578880976664836358972182022584972662187121582151876638430868989113177808577152462538117684692688574607029731196848476655245595290377735864240094088017940521240234375
266 1895568661560874077879945999689933650647000946017273366282806049155686559315859344735613449374879846187441675441437073743185512578370612296123087813459673471717601777222590672590705762664799687932868487108506711277945412540385090968597836054163321362325955129484382469546666540667230302366409266324196855132310053994667039559230567132876166258625971750007010996341705322265625
267 47567037238980658145674067065389986073928025615349026780548838475529658031612793125401181773712979254703625532887844017476747149597949229757310130403420511602669650601035929166793038603455339260979579765621533327096660211496530190816127687100252201165308911551320104184215131297231154398031376992656909826256373306151353947663618828146751826846383437441545538604259490966796875
268 1193621448473486608608737103463290772042025689506655485100688143054178802008227565810300682826349058868030229493494029784346412118415828802788576636758729660309981419287677287970460828507267158090936183838259971806117127737085827685432736821160534206811723621638266165744089976944538780922563058180222456855124881560900797658661836949289987430677939528322895057499408721923828125
269 29951674149311419089390563257295797305896268465739632517191383105502903830653382587139295532746840909211745516619798978294353637422073171541110000335798663263830539338736408669277392298203770866434571838399540260870443754668960015011557036620369084612268111362338243172070041786457467547358542288600554201346010761700443665643330079872779479754907328015178791247308254241943359375
270 751570302169641824089067473200233132768547367345321947671639065866283440277526900725526849870873883668068382397556180299501174297093765575312639618815727125497788579882022128482331597093146569514893477021064530664698982897769358447182391317793120351356078304592995805013445853732536639291325203067388674532847487109459184745502855900332731843571654195557130151428282260894775390625
271 18858718765162454273584271624201783322242200576178827060337338852374857119717980919314282785576918615146078171990434653541087691465892546552438230730912191734995341907390851005818209668279971684223066452053513870190921798220367912976896418001925339685136345628188388268128516570090914747467171222994087350801117629410181946248061495096149417331765629768369763041846454143524169921875
272 473204499402096573623546410459943458131767924218115135722092526452315705812444733012259858109549753464761169601049119989866150637611023843051511774785780133313649232943278719989453235230781978264344899464510361844109225599912546619355826326475566764659268341038797035273022169921710337816280309232586445957026202027097106846463789817099513464355997616195281807449646294116973876953125
273 11873525741878294760187150757871058330187020850793989873393789539881499590798498576041566164491913538771759622558434341030127724714368350557301694532468886831310372955044654120836280718864116610577828440692071923336135156107897385357231055072575000929753201034322109096070785639778695173647033447258017703600611582973491625918151056419882287385446362204532988471328280866146087646484375
274 297923474967604379494641031356088255176996089903377533843381647961377663407146970669415896906127081023112250127266017057840042087211527625957889867382331758244487877162683506048405763923967094113675859869284620014238491805449527630764161299581520818575617338566857307757900425787865797547176479092534356456889202881738889516867684185306918454049819600104598293910385109484195709228515625
275 7475220159706284749615082344135001302482916463422633021297963935642945926108286923444815992498908089423262742264279389748172276414096162199580934286323533642655410761231266476897612746908281824072650218031686048626840117705040515689938655558716665347685116281891547202850780264531605393829428050090456758094077904728512209644539799002919493086587003627396796900939079932868480682373046875
276 187558836130561500296603472609194905638523266981520692412784666806286256675947489503855864058615978831717980783672708826258587516197603343755365547202219333229965614834886132564627034892934657382585098483281414922442948506846071015269331965697382755774494977490291542793851247109164146224486103071688865119148143435338804534184687334329150620548212931304465911352963303215801715850830078125
277 4705929206711647046320747165375369467874340559436888982328005880537471629979695148039783207618981385696359825268460822720321703051070065813030193431158758134838649015974765080170343777829056729083848537894266965730372351776653228457254938560671221946421551198332360137910824690125953940080912622277907782148608481311620095681396992339632847848293769298100297504561240202747285366058349609375
278 118072187753981414630660187888021657369639986108394016358409877272944671076517576462079245344314082514994253273627598119604467954930001200804406204556550823473203941526934421155625292083368675590076740342662463959991774772053867038319414449472696874962018198985185792649384205063070105613741816694089848407962834418494251950204420033025923254572055382839723680632459945627488195896148681640625
279 2962403633504291327582542416041476951060536455771645203965490188311313785088569355579097762453840759689487772888591891780022333339581268907076439333353317339386041441362492882674799743025273323826431680949206344418106018742285084130186385873215330031587440450301564546274944821824784068136520445780800056555261420104950037709347881439025632823419163330673498091272222154657356441020965576171875
280 74325064328976182234964503372060311697001831470835999974268336119975269831604982490155359782495736412602980348412345764248324195147812694851068088819821602298549608613790630911474179599158243947523621333296277245910441704580587307559685262740330954728110648149337106907882112926820387398237386855233847572786299493688594416589631551310079607063423552258847604168323641715687699615955352783203125
281 1864750945508627032009136158577092490437256288684521746234985438304192375899893277270831887591136345824219159365247355849902251420152341675630629857645256777811204529837973493901959140567116369984661266071559897034205823515101187796617771966256966466663382126028377503972265132700529327326544064148692343292276587118835947261139151666112959838534200531271443901371043239123537205159664154052734375
282 46784382069821237703603993321316929711236669764953587327831561840225075150241549807194494515496982033334095250504651689839909949040234149499613937369874337453966721108279530375426594778881916032030799970267821573016265110392192322606085309100141476628099951208083183381186936055763724242428836422913462431622392172386425852688437863736848237512070306401792442463349885883872047998011112213134765625
283 1173749762548169990174489566955163679038548307819853274994712193071133522574644192065454796030388885526567787921952987085806590314416493927711553207465431386566333224265243085082605276089648070361126707218666143004434615822671373757418157976096469789740383731636423229076681094850355382542351781052740407023446741670048825596209923395521811976519639988044969684810592269741391646675765514373779296875
284 29447249333770225943971982521935102882404496787896671669840883503416004159831240973776180729333830505494579864532242048140385797570678352948318949517100108419587460520587447769488642067681205998037085379515918667086565097138448486242104580617235066594456717076769171840592219707665441475599566288316106331408341975760925121880222504940560450380938057901128207700935934809649552335031330585479736328125
285 738768865095905053339543146749777844721132147007425286620349054501341756382409428647899788947698471820624125775391485478390170932023608942596226721189110804375414760863595460297803805828030255926150076964129593976556619967752815713718880295801459711135096021565694073856685301101799959691008451257842562180762885244265740096379923124826890033722127902528304332040176571894107837579213082790374755859375
286 18533912421188861451994668261279452934553796857935844537366900535432085219225945823784876491551279525097093873436922993831767423119506476537111992611267972456528575217812618158959788999100759047534325486009030531898727812676110481784628651904301068935219352905303971292464127737799097062300693632694561651907930527362708803643857090653494220198020108938210086788923869338674421669566072523593902587890625
287 464965080374502414262518946345361493776982251017151422730626867708265663222291398284306456485252431366964615062226471267594514323460568237732957929820204370091794535350883745261862071312519042422872476197870530359588503153960014268157132410339141127301532631786639768462778073701329878308154399598576481232419723090469352621955402579657904738824675507830314131921083109499903684991295449435710906982421875
288 11664558755482082305629279653968416604752989514647668300677030550768229899098353774349775017043071865162547082213246692234871076723336864050952901108967735719259367256411300913743235441187977716434670381137882435542720274775431662292463713076768888280564536023517006365348823848942058251469786459494723029178529574921774628820359447324461349317471207305134402352976737138323670706085977144539356231689453125
289 292624762540040106367389641232569896627035568846663775827209735220745455440985564789797215548870823653774469696770790069496982384003988053964546349310759054655596778226262704898497977489074484307438221433225040302393199267546574197024977897376481209464768906309200462978204896383771738630892823225625850688664151814545386052295845753936877004108138172862773785198159913478743732184739201329648494720458984375
290 7340888904825703877351182277898234453381159995678396103437342666807129085112807130521251391791621266962131558455260320828054696248113862666381754272433117908242734376056072173835376723711238142600242083450075492905459791642683920918459074195843505297885610300761894170567229913599800524376024624097090641196626606401160159602067633119055506881987404077429687789297534962484892417933224351145327091217041015625
291 184153968653760127387940588124555537277160769254754945279861048827390544605024378532439309871536798564497534362281272247967120822403200599591246245302431486252388732411389418130207600254890354437863215776738124456277240039917587172782342523931874508978799948594844419166983435440132689574493216688838375379416235435967141697418478059742227216531783845832250773716026802200029788281199216726236045360565185546875
292 4619642867171941446052540482541380330494813465438749699344713274615071552055714470046183373707076636373544494079525911880821855965088865813073715844850875619967727635534425797863269560424993882768009486680609039747949632219201908065080204824191534637761490991766037101744653076006759150989645444381237118222920142797631985119631632287701669025347064743218983817490380758448431652851695616845972836017608642578125
293 115885912949996992685164156549221805726515192487715644167322508213634487224645486919534600015643332715866265727550500439061642284252442915909156888928524102090643424019602903561783727861943222614735964473569124202224206586011603420265046163752155163776324581716524093107868006650255026565424011788537871299010859992402135695095032827046191440934988333515792457302002286547402964966835270388401113450527191162109375
294 2907018855517386230475370025872727579766501208486563646275679614047304641197452802197865392215243738059847977577821327027568454234441604662286772043394407842052341428771129054424642917831539954006792294503075560268741809163578978472577180172488049040215297215972431466802992160008526858902672186688620366061217910371586794054981871172496028905907501211277757979168626353339878465309453758891322650015354156494140625
295 72922247182121191095540903450372750409253065119505904709207413068843677544469210785184144600985103955575982799172003576964896284064303410671115546589392828295964931426304637995117315977862483566129636929173075387046961341921696785963205156279305474650561997225794015147732103844016951341743601966594848741179108023328004893314698041720931794711007352116517613144679888574867070161200643951815436594188213348388671875
296 1829225574407693160729938906348182783108590000671192956538070894662618476475052537885541359914727861491394153972461849456014530306689167619626544802348136513515533178333276240740463975248411707052236662394231544184384436368847977752799520206160243082393539101306931090634735092195518280273009981649354708270694207184158498381371232603236571669358179348777281920253602957905929467241623598283695173449814319610595703125
297 45884874231558913601783880660926170149646334333868457383648911565103625358459370153536977620120703102334718449140590237197666337794268749311880023499036307990798576775223413290074876276256533123780810038978405092314870979741338396412972787633446232463075706799225295064404189707265319425060747853345954950297767844627921860746875354086246211773529372366040587797255217536004554511330777444300110801123082637786865234375
298 1150977727573137454632982216578694268039447966273927271346151269091044720126060671498385531059330241684614576224240855949874235448032707703327410673484230078592720602302873014040953829282569339281392587952525539500503276256536933725148939252822159696657823401644432821573500052741067046082406154136451054845704512741297031548986747327289453295327606525316228189704259028109021808540524123287696056650020182132720947265625
299 28870839983932551730534185415855857058443439355028577702526993726362470157265927228958665540391072645271529780499173899245170311280217416846445518987313811435386919630629017395750893791468133761706623123264773792328369450488510188499338970370204089543468853332705831663422384070012527663457340298481330898349120734172400414482540270060568782407924468537036042111928440445448243857444470261697233581799082458019256591796875
300 724180919463416677381095385431108935397516988830224340535005143136220557784508441761442320107472231210692378884808159993587118408990428527742644278438046772648895605092155236011948546271800851034460788692910227428603924864089925846748861485496354666762303040607521069687681670537459479371363168588784635638890716245309376006010296423472530810816469348529159487031260129704273562534395936030051643683691509068012237548828125
301 18164770983212989037470903386645536108348699844618355962670886077834484040934217569972950042629191157239912831428424312651124475899385540858103764554831206485327955485464625928253118693922458950656399982605027751224965336649177424525356217793440177373447118697434908694745093483115144178907320742888399970476335353407718541248927152385771051535870674590810448031607731206808525715817002887941811195560148917138576507568359375
302 455625474496014028510360553437833720793986874212027585299166089431586353431393102397746052064289413355312904768416115636564274789350259213066035553717781091360838021090634273905188093276247415636282006197182495418370813792402667572049772461236787201945916534492044766182453630069845034338264056776429601249510070017067567058689922354618220820033240386709797722185848979275255309206852684378308282475700252689421176910400390625
303 11428291860292583277098713055238225971981406307714906788289000672932765145985769138654208826571226194490699718778040586421260942030396997616986924839119550514711928876116322490101205480110833937653850320730982426402937354214397488274140986940939249238891377538705420374906998076545286605096127374516230080927793904973554264653916647489804133791742847716233356089537616959507436887957007413951782126559919561259448528289794921875
304 286648671454620396035960306863265223102828519003228098602471227751896786404667767934119158788380426377464420458641957048210375358175937872683074020882364343635072680624169703314317715707887062110016262163310061683665109090468207181175941558773970460728371042877743039881316385033611183793391333240543003265445901488010483821014630902853818677066367144118044228110725235928337276143567442961146429780683320132084190845489501953125
305 7189751160048155253611319683639369922653047007839588187442935967011861103992282685047077422812004947316533698695822485897230679139798770123536873019668498110058678483635783609402632360325081894467156657708639067681419608139411928887458961100611492262111441182196264259748945453839755061484487052954506362692423883792052775642033640461563350233479077383256363849575251196724715752205242514337457659934216280817054212093353271484375
306 180332138343270015158090792392427731693384526014961847745602281005657563696696779293529396897862480879911422148139901139730049358129977335749922387931947190731013498791683115898683045698824680904597669033363164831780287225427966956137984580796843075150340157311223813061624532045980763203354769372385941093717505759596086393967537708794530838507474404089040549909559287381024990020532473866156364383783738958300091326236724853515625
307 4523012442133403724397464817346780383011071920848349770128279070900464994839662286522046455635620951922737545722106003300733293444124635460285573759304548217764000887311791039057507059738057861187910540600258824288127106184265892252237378351959971093697357126688525490738135693649191246739934060522730578003110360609771334922105860151249448029449296839916800089493432371098302155898347121846907181730301772404345683753490447998046875
308 113443035642126426746066495622071686842188267283066333665412527916487272431547627267646449720616997046192238443517861952705383823374995938170577195507760416681316607620787604516198449425137467494021983884160963194543675793320815265025628554599971632715905258014911391373391452153721585334899972168395315716582076930741012749875581939565890627405293339440189660781197063941774489032084559925997631346650251771279727108776569366455078125
309 2845269005772944009554909270261846602727493413623098076940451976511572999802592434306043451258586757357900956099576845572310882766171899745850376175822678197963329826469510826398980558920587211458655106332886394547104348300874580593633066260023599702234414696565241136958237799155334737532539820593059174577159871155943553167462934383763626351858856447061482983126457965152285604167761045145564578751073980811270303092896938323974609375
310 71361553012318183761453903749297525860007003629238445306139768877774104720412354673023141487543714714024898777780178558174679248699222525935908061598783649472343611560483288497324997055318443389169015389043717730765420044218219489040635466376197714664279948568942437239542232361690746042314508424405886405994195476084044689700908006959499675464634485202955611168074733294005224563335202303529709345897291683513685711659491062164306640625
311 1789784522007819182100876893551222166295666797947485967219205958568972111143997462209879917340569012352556841326773399426039660706103688955638917970050008599890099436480720158366887003440555162296791327994131889946330784522864361581011106906295135919317488243093846151378212993612453091157888033349632336188984854331737513755381066358122717303319938980734353693949700436480082725561909461960507605575443346168640346149913966655731201171875
312 44888255467692094254135154834250154652278962629100270044622942379839790106942151439854532437313628921362280330226058372442808504868170369072003360003260649074290214598733952607516227012453730996608931781554270915588151698506830898400158178829633224300699444299103284294196754454565938281447833902227937805702870544034347756705985813556448568000600395784870427717438313515250870926010971658319311937586360006235963737708516418933868408203125
313 1125797447129717723893709683242993878679156382737834772719143394886381935882109158111551673527825813347765990682069543980865637302093712856325844268881777078783198582136247531396506973472339573394952009081381114562950844598551318931875967125047201265461542063021510370098454601720513732098711674267876680167027993244381441738186124203995730085455057926284550327153352902962491842824355169190648343394665908956397970541729591786861419677734375
314 28234712689178327285851012390743347276283467493704069858067830756919227977266613255668500903070272591536874327712190716266526549562079162146290113442050948267728544982603656190127706790833396796867018090597636405904947418360796635093699494483839298085139950464135965821049758551921975179030687524501372879787105572197604738968065076727006149272377648948683499034268699201092797812460901173082847208741820443922421191018656827509403228759765625
315 708112230002842786858982067510296189639700635474056759953926916041972688937012438963705249198622496234489972209316070825285304164295387572110853004051436739146928135295028102383568481121457606471505898854018623693403093043945257422262495271037464113343533733818354309740953801520777676389839579807645718884962782832141835862036926208852976160209471243506330997242589395703082488857823077909987145815424829098372327962351846508681774139404296875
316 17758916069405684789292220631300217434307864590137794336403951579024116961058988663392449395512204442013952155645684343597686114738469902264111329301289994290016066150624120000348607311802007325533408636077408430979562515721764974179562579499473644363964217650832736848891590981087649332597799287568927894381198158983588831246805637488269964715237531582389362965711532784471125810103090662322577785307603677467103153730931808240711688995361328125
317 445375659718507497677747239371075753190580332335604241848993256424972917467316658817306689026471161954141375151461672914080990634238877880636283337532351752533973222971813436027700064889189362231979245020108781740601192633622462820064069430575267147358502298905165398856483423103896418886240226998667820415958168679090794148567202993880388135630957051928011275008958266909129734969015109422386923130739665686872452710076686344109475612640380859375
318 11169460442546821890579724073991151763086601247944090632197193084358572772703965026245053579128430321448348660294530930955495710000400205116744586063311341195438619804450596801167123674583213533140581853457058817667833059355020032140976859341592329640447478913487809412266926792015040111438386795202811086809659584589796687899106626263850678834524395357407211896878205355162033117136323807167735040719730985926683164422001937055028975009918212890625
319 280113234803273908480394179092635242410217354687451880454238868952320565218125339551435998314877039851079073545063000976474166353620711580439552217207847214438197725865146442541043643173417325262042064535284952295515907571736962344508799572970074514923310008858662096328044200160816743768019197885973166580509123805058088052100829442017291356956871610415353547963311350939895571501181746969394925079274258242038875277302167887683026492595672607421875
320 7024748963571931742407381408387292268581741954407537377588697769891920277966288836168641428788583041648735764569068216976523498930785450824012244570822772474760748915475699126322729862056357804889239568353585853733399716489960597137329441560008519720885826122003223933735380763031437118751968147296901399769418949884281472668099830685957893576265833422388169962616689200018507876848884968989911853513881045897766786101357183724758215248584747314453125
321 176166676426550394320122708486467586922701251040719443595535595399395660636986104588784572492631002175512367262789035238529820975526327803425892092786234114714163867108068429727984216119432061955685688083126197501972543592162428391548472344894129414217222550563497386481741413051061391082586408686111840875652745116052768600841973133037087580715246914609812530653764865663490661654205656593623764501147640893614042256754004256436019204556941986083984375
322 4417865719095062377001522044081321678271473830531261318783843663787332858120374706833827731638685707745158510283784126316163861944575483406286951782547472938982725283231109532447504642186379469728509673935318716515252356801896046366592716269701145885307486201922854365502457675658421354909340342245028668926750412124962509624536262473130695550596199841498020306052812533162965659679729724062493316611206390994597871524351972993827075697481632232666015625
323 110789113188159122399999409400023842086885409626113413691982436064744355007902419973701028774039909027562695974946059291727054987524819293173165031135977325252783847219012708042385097034673934764121928644812062387029778094993284573611840597926226410379610215993956851724034500626007698318850511683431532899054554908715145105700579915508355039582780670443768183644037585618466619450107950832109813017343043991221117165746345989418841782025992870330810546875
324 2778289584973542134374019192450366055424599337223632360359219513370134714069886806913909106427816884037410729819937885638750335660881287529728906692706695675774989058931191944339564450367209569625777886031028921529456181748479199701471582227748104340663331923496058607762688984013871569124187870268433726873508737857655686769693831729711067260016408621252146490918871447696477435205566464066432327985148205189432188584597316349800166790373623371124267578125
325 69671283506077655218701328747503401466926585844860734460471953128041513823555327862132312337615901059643851506655607224608107415841052318253217190175348955505759548434676654690487536871689269253712688898543907084579197778053157126566178737683513710545910211178579898060612886309438767006927823711276978281766340074935818647421829139292831463261582512035252209768420081373282234603960853933252983263418007764958411200638399574103232225752435624599456787109375
326 1747133184695418926951304442093691288705954706478266497799085460545741494884087138785422425363409500458810869195319182706186411004001811206580292825825762977928609259901837769312149062104957481669523266157802278273049775309858356514889197991833120314380928106743958273178963700463268619643773766646077834792374042585756128140032812133572156125568870213480018931596709413853813333194563656621128958180182760004525442166546655986536507043638266623020172119140625
327 43812107043472411835876891637494938518468619170875365852159302322261128604482277025438426057160536860663136268106204619929253415299432861420753897431695051705330745223418979284052742560442080799905732746300171985790490154209694621640598188539459946627852523350585477371065131079764201602858798512755780313514739582452919752362997394620588141739954440651968315474572919834389270032252649122773333369372883147127265107928333065512305211086641065776348114013671875
328 1098647111738983762449279305566189870482209266994851731483536703271967995921559389531032287005895905246400020158235741805096163887470511066925011855443650724061156473732300358382543964206505613951834595966382175368868398141823258260224160682077297134904546100814299947816404241198667192865581321483990368930503202506548407530629362147546809508517178149173403941480702608060830168366030170750461069606029932353534854042324993284029943652058136649429798126220703125
329 27549788684778930725040908004875156950067576367945482916577271212185194418276546335652598064569459724405540840345409202799024809811380014958279406877373128887226107921978155866594234110048980197650646831881501277324363560710103774485834166266702390102819477946599074033904505135080733641492317003727155750578447886294345531304594735739472886838387382051189999902427055506548214648143602835789720124443444650722202009661041498256306425673756166361272335052490234375
330 690834989402081684721245834264889178451998026525491813651653121064279723462852698325734723849788045441277029418373121511766138060899931331085837934216374741823082600016220069340621727873383001162635719115086204260675429196865652311651607887036808795825632584321016234309972606004869686533627524258863806947357892748124521858586385444756888399096132759326122531695913645289391877178411285070447837718403524815150816706598954110296606501151472912169992923736572265625
331 17323131542117252532911724210197485828807666096308663859721861545598239661719793456503862402133489944310388445702775323838916396912884057205367267412460531536637812549574656050409690074888537434600131685828371914706044234399467756528934040435151445977019455499426390444308314590818025800748678085613718003256364708472260135863947562400673865680814524184312376645778772572876959703830812481153816808143023334056164579291796769104638809011476041632704436779022216796875
332 434384708729561573694807564094318554907884538237000809453809876614737155921706736371608917700556968814721278898655565247091983557581745778339714661737792363192464002468595259182595923823562496003359259844489718072380068471932355131664447092359566801459952409770684375771682850787857735953916701618896020820719552456035180631580887217060638034605643234636792249978992600337978061955033570888660941833148963693338968522965492136296561387354131511528976261615753173828125
333 10892278222654795851670550573342499102389435601657125560364330364737958007510465908265531883694417225542071166368543684955276429808534753163631190954101785949224567279945602927623739894372788903542880688581753456927725777096950408752638579346008686337360460801392724760891445920131620672227911277436227289000749680006596446664077134352610735679773084116644377095337897158850803282857420743711911586568058600881845564090901626124428813735534049556008540093898773193359375
334 273123468176763809024272801108175858302043943684730772109585345352687177924456585181021020621872755767902759006767455968331331766938146546719237884118969070465938362454408109392064542328912885175044497026281599051148746059889798480341649534575705065955552783962958503187270514264169948640197625360001351437087763715307834438465802206967638012360127184184223698530024482731303875420975055380182490682684827735755422877691648721036089819680370283094816841185092926025390625
335 6848499519678943043919545947069730976108799933200835130251560789673135141528788066385093603784627022431343471358032995319518819716573106608692399859634837305031563572754403639838389682462651194037924420950484041977608692308895918546683364637529824336927351197277472183806372013126234511867436719602425516228919635761268942758241901378000190818148181636308449241915038412283441719262864804189179792529204761236617666327768919724036482399309733182235504500567913055419921875
336 171722808373469771555806796660876637366662531857085023944087198638227270873654037581116542300560878766627949188671989785768858631492313738735096315407386196210366702103715113621879145167562006467493410406098202691912468328013671877120637272766675550624147069887024544698274529241205507693248320130120431163266129465996050613870968689545235783182329591700282650514486618907107163825033830596844932949782220726983744017831165535554267982665255232177514699287712574005126953125
337 4305828218874149175340623616125250008265126634603729240797134438365654080227209337565143612662652049311807789834828867213743669251757495306322065858097536494873607872214253406194963706838943327100967757210857608359617983707623644764354760739877637320627758996052807120034743953856378814745268056754505610520231700949009441469647246116011669897773866062321351749527431937678207116712401027224009277158358060576301159436702701950190597633694178369978544651530683040618896484375
338 107964655710288851544651932893214602059092249319508322074802222769390659715326693390059341695282053236447921248821449744581646817905178678606668095775260452112201204795890724296073719612220912312865006356731503735535606480372637315017339741514709646891296031123250015565315616917065498428983202756400011048970254131202940439813006874834811130399737308303390930904817460066968378444973907238172380764304015074450217960690656637788112392518924398387980545521713793277740478515625
339 2707090148718099342644706884582448847788908319348085328241902114490999185624328833524752326849945131002516193794304445220492547612910499363882113627452062296314055319660627835931833663836706036205145469579789181552019084201367087773145261613311959019172452183629496328244065874693038162233367602348434545873367893467016121072120814919233262833878199126218701701786228042299539474303444719893613239991226965862322673386593643170536496104887358438162436868879012763500213623046875
340 67876597616974434916827886170863316102512760142711565115343716493680796959137258307450527782945973277345858909201816170661098119454788294064938121513065332245577012985599689111545608434197231614716644506032269242891200159835456066771425742218904421651562589729443556683881033161485971593553878394671720388061985841348968278722911449189906185194074138621315753273800489573121737187063543970822924021871338871584747443898021759909254559920040172915634002492879517376422882080078125
341 1701898537899909656688452505679135275257570307543024925615997003127165356941657394419556184866082956990720324338650530270247063714670352600820585058495727677082566074492092058119884381811920308107616306814245223674548080365918373480355498602625246695595346871703742629041510486391149728281839168265814428232244358650563338266070063134974519988529832477179099100073631952218874687913524248607637926099050089915285701328280061013877417930447409621930177081594592891633510589599609375
342 42672053384386461011405196427167191198808040287956518083710027347807769747622083278821229378962914551194854398681391406849166861074274946250442926979120551200642670608604797211278213819222745646182912524442092906920403918398758632285633841244447071247540725004284908524649878593628754168120784416620896169073476781685061739101683501005034633680195287220632609207556291627742648653761497448617568791282917701023817913977739450750586796572345373024237602521679946221411228179931640625
343 1069916083031879515139977005308900012904420572183435325675503240435910139292568292428838853406843879440542517222412988923553928232044776937009280687396197761855529733872682324238982952328687089741885434463201380549427645691238948189059505435581574377629944455399406283081549875686969128229889740664910790808521114927651000538790385590892656691178619062794693522831794611250335752742122217051104735752239578854137332368711934403855953622087637637505519450087376753799617290496826171875
344 26825770786352437624870602498465506145966003429198942481456394929415650872364612572178674308490372377530341861944779816896967123430817005443937205007859543592374817563256117954900263979420138458229951395383760960646129835562723264274454121001299299351784269642292246326171319663330485056418996772857479434755132757829386440000967091416486188508808898626839295386867048295177632228505174947169256293060155379566980422199509563473680933246666023735127470928318871301598846912384033203125
345 672590987422697184281044496605212799233037313845300045525630221198338706560375445840909432045241194226178019833230872767627151026512864686566059820770353578459034794492379445095648853765577491822819173229687185188914213221111820595560515152826480981570498197489983389382597310862168547677268750727304727482430941061687446663304363576516398993453808017095281317573480782727421765961432361701522354807858032194513188379530519171274075648528527663315423890111333093955181539058685302734375
346 16863442629664585698508098268719698620423113549015663225371264229032153532790889434433800159455576975352437327946056252820753099181382605925842237908605464177717478747583898532969777701141288054747239039369508659041879513828888989606491932015511986983659741348066515515272790753526874223601564553329311727399589079441005808164613746690516081854684839212989506261882133951885068155255883743095332557230304497496296655101832481392653199147260118331316525175367360134259797632694244384765625
347 422802764344043544749752103057726931500507356297470632815044323202645985039309818071121612944503102376260604001533517161270685567498589867188324507448802222348977190821457773463708351453578470348099968699920942209022592428249561608099274630259048735701425693972086157399516218387488368881785258461900131693460115808495636243665460099203054721825611949964924489610681208389614804036898961091315156106603954753244090017885049587586362677032676126993686327448784822991001419723033905029296875
348 10600486573661811175920043734936534937260921846738742124895176016987203293971185007034955547565419509217756870110390700050563591386565364655764826679561696006375435323832952090079306509465618483187974035390104198549954925269422461900906274003257444920283946356062735672930316698420122054338285077264186755048262615774153182080389413278580184932102572990127783066857726699552572604810020715131174957061257426727019091455607178508909884384596232392611488137834641065637697465717792510986328125
349 265772600968063343327407122335747414675228994651017960735356098847706424048990614057296769287956536475724966004561086776734001089641649565795538516822583411350661021928236496089147605814794380191836221332054621046858625995815147089983267056250966786200806259070582935271818198428825872165798467324521755444000558408397886451728558101927100045464121180778311347336210579734119377717439185074486775286435399615573398311602202933204017546084389040259520452236241538912508985958993434906005859375
350 6663325939864535181420328782452036397973373578339184208708319931768319143717540073467991247169439630525150256409060151305097809865479125379923909166403110563548404019016229748157813722323707457599327294483915928249209471497368315811096931560512436234862846480989936968009461984928717324328495192935971050294863785561048583786184521797242386690641950920085702950024449799485611007865696306767354416158484089074282983420355660092132199563846806767593842525665426279601888381876051425933837890625
351 167058421388187169491386987662759685726650557260072984975818434808599442155257869887589081553499146228929409067602328329796139812247925290373983885306040896083257062245663677352173432481938885260068726391661658258173832327483948859315304667868767570367638412130382513855586725228419696112800717568972455362242840272803750156978877276157681806117021808017840555416090877640455939319885324666813486253902079693980775226266406171354099011889597188217491843635620352159776302869431674480438232421875
352 4188342356994023986181643894105461537599169376541659118348221783074772642939430948461959548194057542368251543124453821924120859446471811156246751036300100701945100600398040275010038047644627102003856760530635457752935696688342245583829651168118105871592641555900415087773422520840536477934726382863640861677852147664532142982578537684607598624199871075838463427039262757344290086078206041611077802596051429027611896675598021010122325867075605181128440603240126183237634904799051582813262939453125
353 105005604482084218376965327416048273300801870539537340307524567398363980799935378743354801438765910725331696488971235890083455589668637251328597623498729475045219366116362215405393507081019551812649884031743236476288139629739644242119417140987925562099858070213531683228929422774264513826235870662574258482490832212724263301017128586631828802386854923780772824216906339341929542228981974163795461221113771642642610317363397193409804410922782016420489627889743589062021555946557782590389251708984375
354 2632566250982945927484738936986500204040612666638330066408589755496466138159624594379015354317009572286427609995778155801597242329386980593775661777248910813545280430569335598388401574273085651880083726255514662718822171056768308616077325069322461935247502538238824731588082063187890392602589543838937385575884018345880575686744843278711690979217826766639601568945777743756295807650219932182849434433156438989873080445921096539163766879216847582819206017462100588577555981828481890261173248291015625
355 65999809747844659888633617214294839389029464244705665628226633150845818908021618004354016816621784410989070194181885358777702372926450747608409574175739618774001917705740395291049136788017062711098008792936210338261021284251137779479230540348669620449963833028483934561323213925479198488732058027837957727237430784341364221201536797290691547469107010968997063311722425099108826489397262756770308458461714672842022573943931581077060587134103618878154283442015286265114326624825480394065380096435546875
356 1654636580527891789753719025098179341926090295586326989905963060356999609051315528730816244382958237870436253461732920562886842190455674509310690098006411680234295616181185015559705855480174603129848110737113852713787207302076696088913198849106942312968502565024931270823609406781528429059984436492562020376944027750892851255861312815339770511444208819300102184995010165107756444688475680224234526402362959273430453418495893716875675057194651204645710411186951445394743842598472838290035724639892578125
357 41481947933991677057289940495974692478161099626375308477656507298571343635052265183819551708759296636653643801722967678908278126443752008210278521040483322277963582242971503721079582281498065962056150041270561174276222062446873692271140854737428602867197732608444104440353461635651922397541685557229377439323807147331289924542105142460306308404018559109381944679923992568444805678550494788230283533579576293145258562209837447670620885900917798433439093408088018354040737989407716668210923671722412109375
358 1039949533869651484268422634112372535204248546577311055191598452205442426095541053734217432698615933163659531672565308593609629953152803842194744740770158813751744352035334551329162954399794171146652432852831900767694098558545749557986293456179591197754572527281623177752917202544140851714594005053617609230600340022256464192191936613427958850548297443406533368374318275229892505997227439271367597677501965111368894723931938810483747384299232918768385663412556264330321997846340309479273855686187744140625
359 26071259234737776052614918895634443961361740062380984961044605548665031532869386946823651816956236260274449207551410630362807668630295186978313161388205864263859978699909537740783408794053417331047527866847494304462066138897991420229851638598086683095730043483803593612424946604924591087266146779412519561952637534030767006770781116633706499774903272726962952993763418406216621750767312720924452675387863072352658134815448535730049315526888021917519849790572801745240638648937192556331865489482879638671875
360 653594503068356624962981798461489363565431661508229838557481244804850060333756188757296695411176854786435253082217213647134364710794256947543942606428943954598158714973392792458443593202799509585718622809354777243294495345808477537751148519792089656189894344639165194525674078656141522041686085812114972328506664187628060218419095448292850707152477734219064294454221998292148271290098486501617885220954425423027347538314965029950123661157380521645751449895792422055580683792896934392047114670276641845703125
361 16385188131706721215264765613302940702420495536423376327221183772326858308644442596100052384961195076650231899391229038379963442645778355515751404453818532564995449061226178534932549163856589647381226223688054921875933430479179239243900151865800305874663440054581013718518112304729206672542962553472923890204934750612173631689216574518575972998309341256601369101608963410722024970275353874503111338930306850930956042656092916666225360853564012383837666375681620012003635034059101371894939802587032318115234375
362 410762842167613170161374656626716182892629988378525167262633410613311627723624511831692184616074219590989561793175693389539194188042507183572606093672836656625923256202938431460100212441079788877987171928556010316737611932828663501100539768419959258614488037329572439347359316076371882351094324041074336804930072413341143947948894070745766957945168478943153271046559421603508578957456139661644388683418826657155709921357792689592440754454837793163288662599210736815443824332394484599717543460428714752197265625
363 10297399526063957748528254323021471205618689708661648158618430672961294943278448969022076490202964056643083152539266520489482557748513886981285676900005249978174007146880559988672167394643620914286092206622766189664422202591946150527589393504872771759059751832365488393294145613362839947215364606133139408868419401534448677591684344463178364773315085661781807863822368948474163341450710811517774847339499551025937969407831561563231187189264381918265891645159524333269919320332785872551539796404540538787841796875
364 258143199948439656075553555759375945973040742696504178391775652014744979836657128556296209125101815587785681506228517656012131519899127359331405036454739588517498322217191479771045736956506177665562627875790803035260102671579392838191632319981164051318932568287291645072607708120409570891334277780985509940339674818384218912116158428942813889950023983749619598787018808921515305224125453287360999439838210890574579769542957647166283887928945475186239168133469506153843575808892740752753525157459080219268798828125
365 6471285293632009210947518836080377795140356066911678820452263430136439652283825822176012649878238243987357104974384307494679977402135188603266703760233698189516161644059223995632182226173045811849323764650311283222741256959003297829838245058512720216534283519136152007821544397668703577557111010216063366474221614960180522111005206157654216514179270648867350024461959853279413172799578407169440692404723325137517757597253156381294702403157035060395776128448772599398479215236645867292963885120116174221038818359375
366 162224764713825675500154969454408923523867339160268829527753388997606370216280585761115501790723277457001804307326391839726416670169804830581207040227472666652371630817216524924705525710835929551489545810146312264099498678213044367622142052937408478752381320777250322220697402308179197070771626897687224610998783986518889285477661289793452144490198542599855251981211237088023592874900512053871409970337284450266775523898309289585807690202260831028389326339020188623771725881274330394177241032593883574008941650390625
367 4066684927171278018165549200170210054230644416193642213605004806045043728136638149195767183362264970357992024757329399802145847632155748652018662161227571964170980513323811248965162394183642845168649937600871061190761648311275157237458199485299973802285138839402421106146404866866020117565386963499321626503550689975831637954504810641138721903147882974450668833771836946101546410745289098212670065763912144302390177696632241740981195508139894638672106236670526556564536784540812852650759623429621569812297821044921875
368 101943768412422853720680604099504925509115133834514092225404372178748205021656541359091170548911200107273473545787475090278281962751659413487678707919208181550816756405430234370317166139909686288751530748702107894475895741680605132109071191179118390894018616484339603919384366900689007709037081363911565943303294507217276094301702225936028504851020059597623909200334824125062574990451634876963872056734804433702774182395168781057929969030581712540861982871638709938369510551244186136177205526109901256859302520751953125
369 2555510341139093924680561954868864991561603931604678227767090605159257920997428224707204037844144398889928661816042879637572943367485627766872271545193176599933974999444129687912631810630707536207170326434560981479568756889483283332042184880643435918272719049590467004627715303243187811973487216008502280600445544125969030993519604646089724053083576120849527438909343114939662242806776057465274811734295131496144848059363287964783251258941651477873032745662856399065640037224201273902135511661981581710278987884521484375
370 64060661799190412658602720181252671134883237933662603747476797646245267911336072885928220299137719877450512124684972050454720941654494254913814384810153716527438277218812587914183361694091822879888809603789231639931003005923785959033939749545222801604874317176811097781770535849228760780526184947980385315457718139287653990737416341094468387122291268793961428695257890668819002771306531075161320551255503803743008538971183910077956332302969003555612897988368626241801057766682447359996022129280390799976885318756103515625
371 1605839126747586930004784787269592937018159439430206295019408254087727194943411003854408491304295744566320192599221802749252957478046195391395549524761950451413179486288048340763773203060398933864959026167860968571819677240262245869170621926858992631323266452846513011196204727934445656542879737393705340397607441885652055165921064150917341822937328364167116785444555086603661236811091517842269270228840733002059896911457140525908284578309918004109999433379146062674027865068996571810966411675281051429919898509979248046875
372 40254042712885338588612539250196727391605948262971187408797414175483067302585504639015286878253712304909439552032982605928447285368250860248643485731751449741010051052644549591824059094212557393317445306024778653634106983310746069062318752877185380563116874406818714446203651490954307339315121277197526197719298257227819014085167994361824349195434375212129946337691572662171185108487993970137638166907346772763614508715867082496691521226140272983241910426226911732575732149273298990550806752963808321510441601276397705078125
373 1009052681427025098177636470466340783943947763504680436052740549969323868289643354541759036847500774891521857227135503578139265844633670892809955833611353454917265373702197266613844702797878536000272873946325827324318050890373399784884298939572398633578802187311865090312554619588686831626456227988810472137460261682858416225557734623767878820435888533002049325981731703981270982417467499855463614452341880511893289866132641296141898199863314896593345875449379297457519191795542092145686330351139758931822143495082855224609375
374 25293857375797918290998986491944084577443670510877029672138643638789276350366227327703397543466468554007693141336161050201683738876526756985095613098223016657731986777207019835802198206011078429190240381050804707694585679949453696080265726430379068826992062861331557986750448797587899494250860601192069733298451673375533927474656734712253722774647942142521249838029352285206558428068378761437156868300002292617405425359215138246662709226828074215141099756077145040016126996481292738190062296954607745647081173956394195556640625
375 634034942898005228188926530555741238907216173353426211073969338208636399837284269796570479143635443393183496299848362773747145790930293541248558258904054923563308480296477700156456971051879836459341472836086593307030502190989309938460599484286204295362851775996662217892175802636465704946007887566596941579009920116990186232759252595757761875959966773999781663162885299272033557392501750662193084382286439310936965101627856102244449086426831900386213815647995191089856854951850829318449158378268037949965219013392925262451171875
376 15893086285026562477571959970322009084458514598373167008611814636188522272885321410013900492515229323404366601657317482311304952748685453946743154758813360767082932279069497610446474673837067804723173403647576723042409059581056936872863895195323296751272549511500887152889759633330848063393606502584803495638963709989800606966302170592729517063843374860913302009375919785347578852082350807211431176426820532660969864231883343708058261054574048634847503434851543904482763374791733504553668983316772056468835216946899890899658203125
377 398382474940074856260518916918762179905915621572766968509359895429028363745963401877838475160989314049478644895460647381973281518102839234056808826125633711127078813768176317924538126784428492449070249659824715335226389109684528132105320082087287152961845115577130471461878105018751337578425395400117086295066985426371163952840575657287874680717189509295801560991992677222357969233803946196700881082412002063712890023076757121500132373711932494000991536962580200792977634394679906903652725179421079104713498963974416255950927734375
378 9985944818862141264543470864486853317509209454655119045085610623833591766744844212633235950227447375346203118737208942654098480437213552986125969582023335076927108013990379889697859668073257244501529105711500314859813793246065821059726069607287297178546912334168469102537805480105786839300265705890352129978996952574932818288089926243937785870957366176719264293739683995275661679138728055327899568853837270272538336008910766257470205526487844303269887201346795099347154610489161904836593144398071419942652937606908380985260009765625
379 250308194105560278064349220150116303434263209249776596935930596548536860996015084458012750535754047486386002877197542518971623073046403128020792962772645684391931142094408795782056654163395054444407549248184568658474196468750460970420478429059810388326192419472716910463216458368569755978497413169444427564532981737264663443879136526391967618099624865526087239066988776499809353185808936393456927766184362223806360536022565111935927542754434406412874649465727129471746709027783153427046703982765396556686710027861408889293670654296875
380 6274194193489175612877791717201531848269904553329380443618023187530848195585226590004865057895547764727923194649121536789769603379061685784710917149867699796517114595976452358041670415623966944406921771339540736136326202658731910358695127948435958679717800764780552334074694493362371024362204592290751296989775991503900160763900622417137264735632889415854821769762136327943179109828741785092909157775569817269981566795559026685877498683666817631100052972444609536495363819833431480829464483889475190370177415388752706348896026611328125
381 157267088358483606853671323266253902767080721885358649095944536533706871656751901713985283809931108557404907934207612765131215748299082334222550255760481437080898765989817120538298111929076438192591370286861681395269937339967557411421957379259416441282019776068579547664224438187762453731549346383634797621655685989404593385770570791861883475469378929838936564071238831084778109750306504008734878034913264473620103004763848139333920219961819377546955992706151020904926497849307103149569034205245386670579677002024254761636257171630859375
382 3941983046993445584634946340061737733185345748437069677535962334478563460596828466946223529311838074915293400054679677762954785303040563095683189569356759481221741677005573303138861586688842569375242407255871109678292990336670426596913413995198347889277363325441132174414537851036640796351089449000020320464174304780292068811090650582383383313698390607037564597460606349274418543872361584753675678135932087887266670990968015288022574320799207857910266527529670084936722505069460481960036407831347339547622965483242296613752841949462890625
383 98807222125620024948202739961678197429841836243504328191832781390361378244371484776070374084384960897386602543854225909940729422465101695895065568617537075885525355106642964820506759378769354598392513933505004611870938679353797947706947337722782118662605806229194391430586618684480506235336130960229267509673911495636732574447925784205491993516557699202542877328506048035734608599676514232224485134975814098350769171570995677317428578563823281928665830935139116181257064097656084629521174013289000308268850147896955604664981365203857421875
384 2476621701910097757013295535545323788251250719402047861131662610468966749345556446962128998399349248047271752158536496895189730308854732859951284950028879118512679207203664926563549477257941124060099192140330787044613815007270880762276483139140138502331938233059011962520244777326124814047375642386450675193586634294154085715464632596284985104766390830728665993012423433490218840063599721140176957913833149987996789209194774310857319977691659185239374967050912005977401639214391430251035945769857928196178153967821344849653542041778564453125
385 62076571266992372258038064301217316018911388317912187936687642154472476064545644363062466117226861841496961018017933651046530626402048083063148267115483283497180613418531393315360749251166209579009638398575911469811354075767420320796982070880268100952468282759704103481895602188505924305283700269179241566133137029934746426743278014685816759290470979534844001320304891652176811628382164661868544686331773687930608728227866417219473137282193408056552604018083652685584416899684518619101063530187271217140876355955469989567063748836517333984375
386 1555939999655807514768593505345038433288537716269329483627092976180519584886309438801792681861749812045303205801811371992832949877068196115687860262006114725788606166424279086665819039272097276412919924841088831587684069408826715563426301582050818483665952742323322697519627123596468206484575236967430406310665205062891017764998505361612722274044554707536783820382479936677453806379358407380816635620442965654032443155646586916687831878052383412053020846497362630543344820475231287048155710403202355734432471567885158947319723665714263916015625
387 38999142940920143077155885078991099152607268114771356720924872462480681703974444213175592769820701951329559653829360067737565852352129753869925346153128684103692424934631833511190483681625982833764972242944496910752107173086698077673201284802373361088004960391351070199796604812007207633426449180134494336700049609435334371535376508902000639145683373167561690193933439551262183051229067455372991352064789727744991702639912835072220883101248290567305664813565848598676980461458740215469620813793073276008575855922089203886571340262889862060546875
388 977494647261127457127423313108905936825027333070236908779310513011209344644778811407659212327441465038163479065335895891357698944438865121191354643902612501566742392716417246393387284536238343930173659121544325795302815273818206656518625751336906502109027555615476824040063288352567752618462935902080712890836727307459832473644759594092080536006321966167594621957622017139700523574354368155639170340462632853479308159716524930681149231279674895832145211617440785844258510275917456368383721687652191466408498066176235852253739722073078155517578125
389 24500268024981283433148737481075859870871824081779747488387480361510041167254912937148215135234134532327199169623444752231906289501862159890864390849425197513529354051675966375175311925795677925405575304236905720545073780511724034280180484565361974425448277536179422327130286410123882860031616057519976684104305359475907641472627661640853627334263990078653674726672701137446161771699551248173838921982638062833345593835880724613919409625703563187041220072393383918039812725384160183750673075761938775815064993357506040183579898439347743988037109375
390 614079246710859510952797303360726783027949120920089306432304947443496217959758889727623749057055810967507784065337302679496752634818817293798622890032127062197253707136037539762898543454634931313920228260880082405189429479449822553684883133682532157454271654549298101331474765285839297615041467937198388648442313406632986777603408335735131031709248275077937097610121296159995261351006082311417464636342757608242712091971208149020252211735381349456970246358768704749329067346759598957293827733314319124247938376515154601520407595671713352203369140625
391 15391294819929673401921904242363926732102565994892123141373072146231035168453623900663552993331456465670889722252212163829896200802277014758140900220715604663906839074504398003660357219109447862317526847895938044918800361152663606259131353830775373856808409267352766112117309257964538093232313360909934004856924820659207062959778128261223034501547419954738308176335626597095911960238084585462223905577989091141294608451134954567312979570704340480947749772692570288691570413972879833020520714314504221327981297977316454961282943258993327617645263671875
392 385765211802196475750596897517742097212660099169550340548463015159366622197831888953412806505912941428852121071774794016809339643352089929282905704765700819322058386765196437831206271296325561044676199731746850742696624632977041216903515732987186094431500679274326992273693734594577343652214750584747707337569795153814736411986776203226694830259090825813204722810455519754798559667525427828475279881185231051913035365074742635227991346200603680636781084660398073966247853606919242302717393382403761613744103413543851122113892415654845535755157470703125
393 9668701327653777911328654724409650653068901211669940064064980666573934129608079509755919704463486780398299977181107098446781856666181362240307222600337788051161144916694573139272590302872873138285355706652381259060581005928437306933218690505124696061069778171620870793611368443501030874340541678668676613842911744778732406249477479998070344949487403818948793530313009364554983008227468525509874053073018370632342637971777785156828955078339971231246710625087047267880161171612912219498044222673622942357216859441369771754892781245871447026729583740234375
394 242331809006316098222309675271893721895532498602528040360459648854092567606759044891912981156978750626882423189196108661833255556214011906213545064538326390481770754106480883319125595583440181261345160500277281238843659900811214586096237192139243494033800984034589169509509838053440703934392864817966513606164465267802410054982138872886832978562438424814186724759115768381000050619170033882696652727910149124171484795417175110823953162541621261164347353341603567165103150076321084535703840269678796109270778338603581636423456302509293891489505767822265625
395 6073652120532193716535074560838654436608561672832689477982369526095919549332902550998199242559258293595183673721613496562424117394337243910485239101705201992112822132389935953910910839876463351638910708356125775029319866335287412471550178041259239663521437844466414229468386625483890900256804691730402796656403422903412748843183518645547683334692293853866340281510157566203138150816333865691161353224870974563360091038497639818179561203118581038688173526400773815830056771557984089598914374312925466490278379779322974474364826846795040182769298553466796875
396 152225225397662124437810180996999145645720272015054448673831195770988122712420724492464348904851195537957669192833106914475421147083104754140796289748806105554534385302946245621092044754173054293604810105132987977188705878757361507267360656975934799404946277201702480529975682490794105053844694075291068828967380352794131157795339136723113555133090677184450311101060523072031875903835422107872659706299705525560826554789147546644007333567415763706691580481536461313313369780198526645130818547097025756219682527338910200953581153271443326957523822784423828125
397 3815228694550485149056087449325798259405662555232291509952578834739456417287972130249342918643023343400893663565646910372255983982694460262986540048874554032656205432403602309860282962785863119905921312534070789466110377478313442568649171573009715180546415207293615133081042483612273440031731771433051693538116878325073589862777257682688375672471850200556052879109177674724632450931562439336657139549440917175941270840396352445838140926421675036154470570076339430771883006786186276257219443409272871254560139004868651001201040884325266233645379543304443359375
398 95620668853985429679173009343165446941707957752205545076484444380105244169135653704676927866619169958821139932761653697065660982207782541811329321350723885661226280805838711979831620167934997061793059310995421987562577699692321186390358168040526509399229337113616706322817322623867356342933654774595666658801231195757347519516775923682472811665410836787521199517296056816211700106680983149412444661034729905321546945276600405639402462841448899491041290702856683217773294226685234659654210578528002465090705370656613674464063823421611232333816587924957275390625
399 2396515508605218265798595811329648434956858790590095060103860447293101947651800103828007069179068908315498456909553365870623059121205089426199878536989598012651185645039684155328904156655585403148452145215976855961809899060670157714112176168895253482119957351122325857965214578935696917126850381584126024478738510834696382311603010132443405787975635464028526926421566794107689723501822632885211520833335922031114052988582300003321285063058898076955520428845122016656237832092895310321948376795604578720435181654787776847452540618377270220662467181682586669921875
400 60062857396520019740446659727004017409275465934376287332390244627089319776880221625977273542316464191511710387501634732865114842180390382677913101005277472094292856748335012779050445227819896993801945191426704055863883890725807144211634953419433605731479531860105851446499902306867748142008984845084009562186156044386476915882165554320624782107900000209225596622768304195252173608415517175877798128520089910729735808631239746641437713877039341665875214752970673821703582712966493853813537228200227395340068226079005295832587141280356490824487991631031036376953125
401 1505320676947739570898210604269170598615736552600004954054599451796277271561636016406359258878905141878398983806610882974116330158266338242520730964645374846807651809266948041871957163481253972722314668811349667817063007623371508639261637565412146860249003248553838911096736003508576833896167753764121712810096232947638606849356396383254110487910227845443450502124935963445302603232136713240632705905169544267040507313698049829996082529440155785196560469620332430675030490590265123739459125912758508066731422769707904261971519177532030653310357592999935150146484375
402 37726747974561966207131367884081019049989661421015068119986069697883038717531662304082166979997466974225130198142022440665119731550572922952340860103970322281449554995638019106691329906675263014989517695925793355938222949464945966830810032383461339430275455015125788400774361233636499106052772160028579664138464119640382270041466347712315035578073892141406527217016608050232521656347137427108011464933421019145940485290377649848905555298858200718656014260409950395186785333909197528339495528012783281249028497186016903203208995576378725900212884880602359771728515625
403 945511975635761078545186766535819328364647725675750309715178827521478641150560604950133812200557635037257145027969320174433280228612184746041586152295156834817695368990058429164593268157979417798029216789196125411246767708640105442001978140790475183858145720410140100603258059488964434117533761898852912700613060389744984221225569646081932723959802203668169797022745425358311955797271425580005132055940085790396707193457601348697726184042812670184950419507789750587445210076544174079812822705165096520744285628233404996428250292861417136691670748405158519744873046875
404 23696381297686825047802233399240329511988847895653097910767647814897032859070741307455336247529464892972150877559701983305964179211501160456866270049776390314978796577229159516547582216226931505533012279506185423100949042016414042830842636799860422048985126636053387279678927203425409764593705494924783344944112944712010292285362014983899738961693927595029410340501891236520271754646610387057749437213616152553622556366394036279320337140354258060087512062633268532380519670133960248778456430250265275256571470670409685319406892407834153146950484369881451129913330078125
405 593874080111990578299369940877129395371537566235310951966395623543927492234436687278933179751124722750321828235504274056277408817692442556567322157304346493987880223242671457599508318212609439152882353482061692773018222282920636240290895501998974112537915256546331801106910072990667716906226673559456096809322484492009899476002119720393778995609820002458864393885878670977068615359035878365384264325718254008683185822408700971029937991990954984138781590939294832501872727208857903639039807321785078437363395015874606143202688187353321946915230000740848481655120849609375
406 14883465694545263260092101169331263823583848376982361404090001292885729074802621046787073832850320579408497113300399963247642828877433902542824689084107080752532263301365348182133177025488639766685984999411718749212817962885773035245268127100035941846280058679783223005546174147392504742440267743644815249876053634155488541121754726654751612929432295376049838231480251526028260921297662426358119818027402605088145193391438775876921688886826337919384384507818948792355811566609170026465455097182838124832812581624724253835505101612769751628917447305866517126560211181640625
407 373001984657269051567498845418357319071981439952048725225502799929331771093608122790020454298063077251473713017829826877208760932813918529286658105890137478884188025541597748106966152391551088863747779044297379477504509217463254112081596666252438271977805898647703774585489911750457914055621716207580701987976128900268239883586411507491468774215477267265701665395338406940745161465485697339540825697796221498980268530566500686952373199346970030882480731053888169304120123824922311548872875283026232218288507196314583852273574963542661364623853614830295555293560028076171875
408 9347933173772663040817379040085826063859166761988460383718889188413007882928767985259101569371703500443374955078741366830661278592299737375067474616939948473876736713726544791515071978647154589008648327582544755617214234069554558575787253875099449944965258257520674350808136745402580238755918470601025568226272923666231655978223871215353680629878678753253934375091763143269594997463245850503216398622684446768922680658675799424542604413082040344508796235307565469983623962115384310902734328412037782893917496300276533966488059669151973463119276175348204560577869415283203125
409 234270418277839994811182173617817978772969938129392565920005209464818037212933322519192294532295751739997677117793426543277588346606287787949212414665661499391219319722828647008899753687638298910590054476441375607420393442563194108738364777347198577262134226221218858424475642426092815653032350900313339668828565620643932871669686368585516047609260645621633177882501652825514023957233731687947803870011583901583466201329727041881896971062245747923889354856698167684106120715192770827091169368710494008265557817317211790653418631243435320266055299498475505970418453216552734375
410 5871062680284085340048246780837257648736517680226840556175954730482771933816186135172676245757472899222774508965457972894716118210127053538043449097695607173388005540062341855748067697727443327399097519082978308110260775834688106327051205195422772647503424900110521451968696655428028133429168500890026003300007703740801858597094398919679751986788858060297949909692730676732204324447157927832879944361401415848596634654813977453755720794936012180876470095767679965465541059437523347040349513178001086104579455678187755803615894268951782598853217365331147448159754276275634765625
411 147134122590554270245423480530726645703719672680471674108794480608627323432725980184138628205188800123640177249652007055187313193877422809433914695718741921549888202176349188406841038831598229550836091906373055650875292890132408998391082273929139521586337353617264286083137556255093396888313205731805462871982531674137634885061165965618040069583654999501376759308073000820663951249086814086676619799312830853940165356909619471511600432832897016591392658002947643470710727524880685585085494803455995550062999148086130421022408068920442054776376306080010181176476180553436279296875
412 3687291954350160174741019788513046254725660083881808357829752323879633713001182674724008756661019444167774794379189119700168085812541732010418579099877341594126906646278495760499509630500259397917368645891791339974851659609940383465147110449317743174627227118294138396676442403112152261022429973534006891536621768868880582629874298956102158487439713687382619271845693368075569859674866999438281024739765657791635371186222237666982696144809843216521839090292582195119573214095582187354056294436549098687787797605439173673860469527927238614535554450668541903723962604999542236328125
413 92405771098411589833661314093948159171458208768795621573491065813589608504605396121113795204807972131113628937926951575516333544453697344624732270169653378737665205953706545270699832255264076426595874853106407216945524924164263549262929101260174957739900509903916741031861147496174239995925745094321930281842006147108007328330486219293832880882201309680770489024739042890863523453064091167741163862417763605869165211242599713654384536719931525456471543262786832586784456001728680877024380469667457715600015412718127170554018433321085646491542531233420731950900517404079437255859375
414 2315731083451729382469928336876754049369372886013650855030958088254709354604530634353184287327261453950822200409354378963211623589846284724725001571059330440553943643761267413222798093700541697631438338972950773362993958952000437797429511032185158402853008546262000553670280872863616836657268521257342206881711701812350002272852874117127794989460244429424387406333393789495945010356412683738132552658534644173686153570741087140855041745490424262497427731706477757389489541276695176754933839460529699100133397132506874981538128211099758190492405030003197907717549242079257965087890625
415 58032947236079225477458095535120102986307263820185279268115988279241962414848159141963092363358090115595091934263374213462872714208753395845792409696933160316656428466996779866952509525487037114949495165456034157558744869997357171582144863321648571555212608623152064538600826458071941835409835378915903917934331248674995533436089818797744198921636402920737814676207787668007548359655577207068400218915629955016079421510429536008761751824564009714576672046082117502734192062754333289606454179484323882756660223676514267480644889729309380467406169479271937916564638726413249969482421875
416 1454315434646630409829199566208033868459505137250732179011450608802904774114576310627414438588366097060490721457322223821136370966783741839336494502934576490486606645999046860083376667711513294727825796414707474526066019154867584955713798770966704575977500089743852880886115777363836568859698943159956316595646748801031025251271444616682338077669167377646648604852018264965411786510020933017087165534197345142250125093808297337403686500296685321667941269987557276768278639839782179008489059311385132200249637976008916510570914354528120154312555330211598203504763660021126270294189453125
417 36445179709782004568048668600951629056533216974920809408000037765619012196448716067643789202319498530777603613951502307642523101958716219563204469086145599326420064508079355587323514932146266539547855342325352377829085413995031015546849398972304871576867124097722603707680272331896864795853800046175375881073380409629679054166016094085526779557435617056871296069971045955765871600716310896436608139887598535227456616246396406864708230124481760011786643470576540399205061952767650644420419103391554183289569259002624408353142661645587644923498910586034948977385283797048032283782958984375
418 913311838834956222259183701167560285039470137964332858517845257779135126000825609240055435998246115876073479786748725493915923243695972328574914389973169659766874071654563491814065329287617517772501644357075447312663008727959310180021345716761053218857418648796222134830191255742445384255378162833796096181389802480839561926256151818849877679328551241814409425466040882184911213467052461686150928535506586047466502628689634507358107443538659674546868879786603721980078947738518670340715293099962001539322439215125647598550311610699307149729598447919498571678786902339197695255279541015625
419 22887354623134058257928767182783246091640246288891137045892239285444873677260832919725403548462619212067671730617747332419219223460600979201742926319817483409331163265178577348626069631789459301407672628900427129489972052651071124284286411480362116207328979878734479424209392579686728715360283112830194883398627368023428687459047532139039646743030301430175911229570140386891890922904928774034666339345580217856164746280483971077462728349131883719976791820219848349500783666446151864273002715378378712410141173879642124706801417006473079409293103279703085473073542743804864585399627685546875
420 573547831884855273984448545909437126432343478216848815720958678160284230112525640211235529924227138180837661664169413187263509145720066254727824822257643133112261868474826685047512650784712016462570103721849201904084222177578987351700979501042447548580562338439085136941600094145308070608402803870387184056562741850646708169042281720170808787571170545374789670562231467979025037728338650147888986632587394613141673171093176986774319265244931889407046541144365091237489840985733424250703077581442684658430534184528576486246126093636587001883656134035467666354435323228244669735431671142578125
421 14372794954783977288016947806232327514342019980285480132365284354611165457338261435733399278422219901499588251572378576601163442623127700735301912162996229524781116383004723409484339019367188759748709793029693139272978575972029914907369967876896054799447504497745207206949134344961198083319963248000487400703994987517692478790209378421640660164164588874879539009630235657143820059601352023622782869538382094496980692129356367415301758044039167145366832169580849343436502257757826297364527181960647537665188475551652496370555419052783675463374617151958954897050801946534193120896816253662109375
422 360172352811164318160567049118218171696886325128743496792665043880380629046584546654647757718469033711955874038513045588018478915081343627560205094238784518043892151353469492319521544227914427698329174825328905773596289937614628650555386205693273022109523763362832149758956658407242360035746409981032379999848035719230431333859042845975277515976247852884733406380117115370300354399855944838708526831551983091635488874534582754031138361423875926388937520263814285148393962271807924711536935609630698971740339912252264514623942144116316896991445773825780453381018020309056737460196018218994140625
423 9025620793818230103017760077015703888380553768758749756904949472387053041492813935399013336909564247160551044692915669025196794114612368418446559610066582449206409828295522485048365324291228410073515120622887076634202886898212735710663080361603616855821497857050852983604623954761369199712343469051314374552404918762963767449071280785238463196209524597436958437986958482800130182741952227171187048116110345521161511145881408066993319293669316853592605907202683417771884202491754799724017291756130237546274198392830415499599970297826047684963152971314675858394149798868966172449290752410888671875
424 226173319183933806300533598151898837108473735232472802349831821194114758920525355110795818271435066288055130960575129958748290383804778653697199796604088798682887896818857691552717301072114903192220021765313787723212463133901493878936037639521885203972622540750772555580883286233541984963275667214420481227715223613629168788791662260527374712325321321818889542911774727033568787637187645834366523136085527843785895010709956182080204488793543388686544345195250242670847983704707787041490279831787325019975997474483855453340034674818604323628504039924621009556571227250287847709842026233673095703125
425 5667652963060296500640579859460126925185840656149421519425997639463829795093259045915407578003275659927412145095684204796666522868606202423330890073912825903390388698258183024480636725923727403315054137876384963264246352383691734127637456750091999663742690876881844664291274339951243498343568692563952577290508106454606084783913562535594696118635113217546378121846887299928358017645662149736334251731707426238568806069321929062139399881133846400831838567760834997434971558678042602247003184241784852532378499728673762979751752304788936378323231389159378066332217738221288527711294591426849365234375
426 142024323663056196094195494128069573066495948287175574502654993726869765429334605351522992480516866566336150404424754015615644653552323462605794630818085795992714499401123094003583523126114555670615193290498130836204528160496153032046849312803421730704245455874859385976511663101598434315131142619184828097203390564212073746200889213950125610728429834740512941772485160600437408609040828840337635626531916409562255921772373839306842188560727702112501712641010348202468588118459763211418734317222164489133926564881278490650065943477819116648346544505080772343753869879634521566913463175296783447265625
427 3558933081240124491809412294240899325083647004265390275491501161678594649533443363879019887773796040862174929536435072782865655884737296615707925244708773610016732033644790309878778202603398156458850828352165939770072437785000317772569055171363586745373090995691816383643536692610394529291826698106771044053601961676474884320098484112759595462274545976059160762469953467566646669423502598431672873994278679079007292295292486301504984502327731105105186527199995536726572181749211534166559725709992691623959765913642822670158451983397870595965307607029427325730057407593420748526114039123058319091796875
428 89181451772596102031598430882001483087622382533784779710415687004636129083338039849249124088366760439148652474056282379383504885766662666656774617974135058005390039556537581741699208176348310528808045611046965215875791788939920243599171938066040755578501139862803702946857045192020705017634370768348034641927978981191198124629368446919151266408458652090137449515694448003058953090524611896372621433131486197973954663656890665508472857265931741434945755959368309209785741513423224701191277337235781775489284192631342076851631384496256581893048790035795883571656701704899461446984787471592426300048828125
429 2234739412854727294199038860199512076203839749023370063338596124182684798208499890038068774559715496418573292742542198479884209360372322948021277620763769394009044456798885143410724032190291678653620512832244548437494315831370813572102937421199796063066875120832799907565641826719538670074326852100669829562897723011763103531406869775482816156501341369469896999241001482923793486136541470798835525410150135474318175498286729336983027549341755131056546218468418250035179462077904026205464038293043656509489355935540339673732536735189159972174122247396402100001549205499085104520418099127709865570068359375
430 55998563284863800940202923708724676880427998367553015847920001831236659233338719596122736172756549546460756840841933436879519914414451980740579744804354058447083448117108268581974196499296889852175997134707874161952345923481090526355664409768714330916780543627387681036496438090963992867694860874815969826939899287343656348676988209449671266319780410917158944014741044144277828625249191104708887874800327899982187110128779800906355841675880418155986213448815719245642884658005685872028653578879819215793665176382428185654357221449297634925550618597447677767792021709392091821655412786640226840972900390625
431 1403216031208985488135746897811538796394000075238044502809377513947654962786623548532343824538005292061429534078007797794048364870489897194515688727240347051098519620356110214467007304845912193450287036215240865324183348779447767835218884600185844006422230230848884109596295762848487974588288761177879847870183887484830877726720116862806803218175682189939261576211426280386520502427121135986172190358672560327660495820009784209703399865455423950888969285898024556010157069101594277223017655010838675471252411359408696986635025612971656763668704525249632575888632832032676400757509327377192676067352294921875
432 35161699507409398819160517572624016769432504782181590235518874552859836118494477679040481118927421136533503678374181491652718297015462371762922095859296066025498825944612842859616492430235053514904353601569621914988951236796706812788653973903845743498123671775326904832004514335571903187105150012134011251671757319651758668412888212234295619458921352673738738801358161429152382230575312358865554596183423078894157847170001834918697592225345936196957080889391403271981050543826160191132974263742046763691579832731417233297778017242771816354966089639076830189561628033263762649340833377209492027759552001953125
433 881074955864854010873184067498989090725375192085301697520082781425707454183084166119309165610117749288281725119954200961355686806716932841573799338439586394338366534508073258938945055983057554838788282443955554921832968852680485742420895820076134670892289694485792673102540864998290175237577024870525657664722936304568634841444337572460528961586266264974898454935766646216043797511814907951920110835000803739920082470993976614870254695357656840542248240783304816092704359002811586292262678805328166015046234536940426048242009854031305340455364153672821149547685881642765381993598339249729178845882415771484375
434 22077685601111826281683879892059444055373444115401590978804842475747975135095159756565157581176249254080646457013846615784835404701182659726863657009919278450981560510020636159686945030255969295124193121216764049223553919636082529128136057313903143858287189864710318135124221790182069269938132485942525850941298490446082574314161745976591685917487467827658210995939481417581950981481175173305033919135400762687155469068447683919326739627041631904014236483295613759647061360249229195155025025427629073445074331389885531600989231924832881800914401659218038608908276561348417443841896101730526424944400787353515625
435 553212432640057557288453952416104021065312710716765987990190385396331597890330384003689650552488869398856244650720955188394465980861049960359558263971222426087598941433486021147506591523387492981966979533365980635032090448878822867393742978147573023606678434181895486067123048885172103973420983753047756506613089331948731939805376316041753694882956975773599015462119916994070175629174441195301626684894535796907721909051148811672427796753546069861806673675215177924412843635704218325087077018051349912849819983906510299898205437472078252261117486915388711978110152040692508446095843055445584468543529510498046875
436 13862068131307986438370272688268048518657232963712305037756492722474095435082044352331259039389287686142408196902393624554201171104813335688688127567361572272516471752911403457570988932259393839645728275907821500986883322671389562664602113086189186268904428043650825468903513825394811904959716383938309168492342910068634988043917724566717881045718181396393568900643819963714789418032987576449435134785101313165913927284777638134042177570776283553081435881701000296441228831629442669282463210010299324739319542076647057744292001920583361487484373308758161468337834751191864519903607089190700207836925983428955078125
437 347345636165363348613229914153337412767041203987636509393955645250997523072645727614256920374158840932835256938419084234963517317202510559209682463386064597321074249249641409661357826910852508868557051587037337152449109603020213841109016292967226173691047380818856594653223785716508030264597704351260610607983964670963791939817526030809797992984060959961179060368366050064445611133415353075408240061195980785228370171081913899406841505567847883990442623038040528619303414309156997010943737364232872541434839613890783949778221697609119166711020236115790128430572892534160408216370452549881520099006593227386474609375
438 8703489226200675906680075277499340314191289597061634821099974311003566506706008660505809119089637242802757723856958196401800133919617193155054043439702247195730917616912443322086023262880504293649272406909478419505653403481392215390074493969493067266487101513661063814596493144953644072630062477601587300091483914755292729463427723686291223995629184625312972455515915025900537170400150418489515043819110718532722304001109671136565714296657216978846233725838901245689402695689448182245647361955206549109667266896634786398728583680091357405873278487815655503817497907213105085878768196749888375052250921726226806640625
439 218083438706681702450735067529131132730163727360808922683776437268304873414896853266379880720632586557115850606335982173237808372729290558246650632368821986460874475064596285065952521324742396639615463103575585255001976672181977118810589515370137004767450462671267819071559791174864684716129558660541483374584217818412266510785432415058437454166421131289911710045566970004748351561622925252345602152708047935868383843129287369699009773852955921448285046893169731897405500841249285980442532245114782117086588586149999351325040622998868391099276276818413944921766837526804999158706876993818468690733425319194793701171875
440 5464491168958662680861706328019468940138630369876924371001337919038014604053587250502863336600606051104068952906200235910765334936703782190423754468627194825711900242659537176993861526936804648449977900860355250559065456433228721321732917037573683196818084687525226069455181343147206690412688884526082106172033444198555369624629293448989857711052816173674977717580901609049581846581052251061333205248458197710467752155770824024596917257237035460635356266009173316314398357256559185118597011033735012660787387497103226067046666349886321176293014786035912556202405684332059279261113726722243200129014439880847930908203125
441 136922409256257070011375899195266489050579188893340641872706622659210184318368829233655741379634935957006041016350022937264636513879382510617031078200845999747548465217604180683472750518876234522739230603283021743577037401547700366830027404772348531861247695206718916553034197673069906573053470063465678199486536073420101911990569413037969476698627601627554067100565724199511372603038284270350658916980379925605647705832736595167964754203754322126589658992227583379841479837047155518153267898490011809860251508511411708774182928120023314377603066290286912234016010762349839488863888214975617074742331169545650482177734375
442 3430813482213689325030228504751156364942315463493954361759494933561750088384949430118497483606368015910258955251125999419003491358529261661836707367150303221307485609217998298552474071608308820855725342126429055579435959806617067515418297090133874595051081830632679534242221544186491147144742950344482593616805901046907989584135162246279812765523369972830842281540222704319579976038756556604199692568732622711240040194280064743025164424414568943432385283355645846295575018567008285208540263028416207580020458239881069146804979937322214983697019073241900264074296985409954924904998331547378853656482533551752567291259765625
443 85964168325523797494401488240516262590503780116359816917533107516081139220266953234890035818046565822384172127337535635159776746751849013956190944481986411223156489699897302000453234506117794466074247979269564189236149614363540646502147726523975897339274282027434653866464703663655865749078728727558080806161210006457835784212652229165259715339526247624320822139157557591284390925038900161240822805323893682058472193568542865171280249843381995842500727297640052702377826030195942061581220714864552997838365719174421139356384666791096177698849037230665693057454842544029096564709986443009182011110169696621596813201904296875
444 2153949989892634046576181596556340401436241841134269369776971042327963155772754267920440863648348281175296759334923032121111655238511662159161605119630381047840645979233616163427365430550696710268884060134460049724660005839041365127970950644865123245056787957226307984421846718066236320488472092412602419297556812168574295720548135054338102788524206148196764680995238689364482061227722160184416332410736794908398584557002102794173284726909994202479795562784723981184156914905416924823723371350467520154405499558795388751066120878728424520131814940757096987826306511320233000169875364933347317020206901361234486103057861328125
445 53969894291179328894808149677494355952747229483988582915390359918847445775970867624215770796138310419774730387160191834080722295205677474235460915680277545377559492899244994421084999961211213972147798019679524867960406782974855352334705203165771226415792971594168740554551896113526899931249399165906320461027084354392567420894499109488617817339006402644637720212788460973671358733236795408445302367209406194133384106869765848976614080193385962722426823578211166120221704476398382452697905620733030384071296403455756225455565627191986114944810098768688791230406048975993464655550026719786627094066489007673226296901702880859375
446 1352275970876070165630293986027005046739710323490510789658911094487395316440571963760513000026697845254176044773682696628341330236214084862297042584244889113977570907941239618912146603966375254689337363399938712320107835499341914411753416005247859292629156106441994537463940606884947296257174900537439510990381210114269436219382371065469576624122691289608908085017398867830766648394513420307004910603759812888920089995361978202472401055350551759571468952170105817770987152004033544620068173942609319107061382948540693303361955810394040422158120600461253944128860879224527607671329232905989281565695137032889761030673980712890625
447 33882614611816427722259605752916279866518497747032675160826579775090112212046805922890793253748448250349595746709014935116615077307155821717689056912070989837903862335033859432429205222561754001874494407697232573530137535607811125378480048283785948121587198075744264026602095273293052355827870548180525261377132784218117172910056609843092695369255562827546829117877155282993733211452673885071931550682111773112639432974495254513236252646661361277056682872123312063410792302452688198067217684172321965308508895267187024258369273524710699267399718292632202687439263351230464973847694945432822144493201221848721615970134735107421875
448 848958248793277532594046546378935839113605935170064514504509554699883537826982818794219037670736259233619759351899061363117422467723988046948801230450493795659211299288418209801368633649103165912888868259899933476439479593301859761578117410909385348186137337260966615415141884361560557630659214573126568699868382889487461008388848576236149378386096085371773902757983471755457505326062806561718508406755705600056915401623526349116561972738973214120666048499849467063672645120113444515818275494485273823512080420521417898317241294739259699521160539343326419291425118046193493897803976705397806246100600446879980154335498809814453125
449 21271278307278609303290073723374117039106235666607803749708865375562856758819887237904206099944032805212490625901818733707986700069227013773884400952480321134270651005024748344800178418354062044472884408184226315365638019910211034717355840368103049833314868065708165754130784672269870159140541636043500146632711154338049817350657047659874534313520077501371926939225951535901792009145219149915968201161465421807446124472116783385055440732785309907872875629915403313551887066972742101998902722116562462857785961484079004754381268784018797933933203034271194284921716307790634086235389494374376471996779258688547997735440731048583984375
450 532965009868132007293224594681870952509308073849099865920124797090715626799130100148823406452991478239612181700154023333450945961133858159351219278592457434426525488195976036114153524887013623528088677746773857345507226249696889384881468636586786649049407567497304153072075555887518159437865072693970901894217818410972827737289822022846133354184693821711237657737557906947928659628471703394724342303850955090336734097591135201054920803677407236568227501183364248762798950148566202277558713921774827003194247811378064051270787629988902584495934814623980702188945116610660770625641989277845194696026087655127412290312349796295166015625
451 13353701551357469550104933656984724476024006400825115952438198994808995865694075483751041510184553408722802443819064458105055610513426024358883213334322671012407117531658334090207564732879392398608881132223551420171837550040962572545726031599274926306648585833797604057272037374207239122430415112171357503065446449087360251020330446354885083763284642647204428549861675637457812975707823201038736989466631865887182877084483770437086389725879543135990827790471085367170018090570346300128621494765889810873596164641353824592051088509433380516088488834779538681371183138163892227384981029908274439803317346076028115930967032909393310546875
452 334581946400290972946981311173066878482882773885568381421831951558752526535247461594537446476107996536382508628356958321845939299962639868349648617595847654103777446460431681939032283589586105225388633019443910167649861095987572761735383682097004659676549562004065107193554646280663106472855085174836061469386185947509995215210383553465420841798798493790697891407110090030435236517596345430234135533424746362898685043229729021194993983995597633944399201283951612881751560685663438582956878537185223666683403349956401197558312156728604910494465182598988995200468459026531629728222808196760475305149562519346773115103133022785186767578125
453 8383033850416130178533482023037891126629134693762721600817723206182003910703575902382471379940053946367373904030932629776637208427240728193180422545840713322434423865735125290571886221429685012138880943332475870775094586023777030245690414355303404042172111954079752823882708955153630872123744813634704634053405266695899603872812648701467864737887023035032126726691957228110628716062427770862496158254592401965444953983684094536570705621105167237225692695153152289606316727676705491567455492630580051538172564596973919507883677518034382702167953608212238084166433489974148844295527266145352240380404784669821083298302255570888519287109375
454 210037976020624650834810781668727757279655001009655841652241190584879866450649131622537664949435199483129627308823532537678148358885386491940490741294630882306860289248986463316699133827992934841076151529471349683973566116196618536199905916454542289810762121451446949198163793832267102060652812447462693284303897117601233184134142714157505210770102093132420154205154055136509412979623672649228473204339153621460569547165624088581664041058009840646035133955187856429221110955295625464024725545788237785231501136125945226920238777946341066049356941286243782208028887607125173634637108184292314953301762658899320967975654639303684234619140625
455 5262502644521151180157112819037705909839540866881091082100982525380240878342721642137838635009226257676872675421843733273509162677243869476286772973581098288821499546364869859227527803006093609467006986890770064964244189544970282906438786850662486964180536101272501944981496594642335807955300113851444267931816564195124406786199230269457845077325715259725928506075229489256327701442166275672363561307837429844625381118478645343726511039709762509035698763288672640457107592966840340971576594395299357050217203933188561653584640448545564113612876059179540307797423449122415654047150867873770597427335142526327871337343822233378887176513671875
456 131851397213167152236098902408930447192192667713019653072398382153462127385480374842805891157064313206887616703077478827626615409558826916351531935369910612999287296537626953388439431507809096197677754638618909695728730654625627560196998144749035417077300479156470754000222458586949851609856997912908030093900892511255449599226122317124451497134971954778533828925540190002498001959843518377850382312679900478818413088945417211822785526324231975048012979442441221754592185301282251133563376253647319236741171986580712315854082786210815039399795714655074651509853117701667549180709350778505833025553155464504317961882406962104141712188720703125
457 3303505707832638124206749608547956165959920343850300727306805029310455820309817715804145410972449249296335413015221608085387543804663927394897363660007344219450927610403304007404766698511646303967008365124214194183783914265674951193325665455787716501252188894528223984397687557696032700520787324488248837237659272940819725719931596937811421683420025701597986129979991069339695284590821996597291889816596630288029791248221707251310206916392997184253337245066640687443917019459837343570933441185303863680672846870792764759213739030199774398981738195766519883119266229381867675255998246504185027885573309146260978508280459209345281124114990234375
458 82768162133402436062775666421816278802875599871877753195091262619608961399565651513453588575457266710512010211337656137002742559258929547025160723394173077847991820184148354502463690233201630074801821607073891149358739054142730334543159432321238689389296645253616977969745341267957977769878742528844923053194905827506330286480253398687788898461643813343315663420536934715423513004638900843708105545404893715139981381820199605176269391867004874807658750101806270775575735159690460220069561900735618661070409851926693040551885210128229320324214588128904336962305112905551165524856568088643105753307943291997850199237518609152175486087799072265625
459 2073717039274722975509564815748341336418829778687449705187809987661413182284646503295088546915082554715390877432369301796769913085031522729447183882204063755242761252705352720495205325090302563760710852151060686103072006291089672231329430706194611656182214203600708908238712339837878450668445048637090629386208245787304185749055421848257306370944674603667041839789352317433866097362681294312097846134871791826980449560871413226744590270604620500224601726923663109126338620822124671271644694295966018253099963302089174053085673612536607016847143034091141921165714251913890979207829500367039645236913846383479398394200643451767973601818084716796875
460 51955750630359626236243449273781892569144239014448889512458460245815058239503792968845934486093336041699537489532430004211781554714745169581633741988845014107143175020174914460720459858764109391284404103131852336804388405715277152476996890108956401940800306896524834180844778699420186427248038351326454561063596147173752858402612718232997257008706346843779802351632031674553609240234751688287326340865531019386534114405945908102061143613352978256443367532554236221582096566299695926038758526838539249485992007650275552309355424296687025639723034123991885456845017029725070507356119962950041166028227761675313545186583041868289001286029815673828125
461 1301714381971279452118694453846381293195443339042788409880541770002369673047285583882866382482740205387857576081390686587607882057592556773177197173064710858330432968067900272726519664756766367213775922562179688025799416353832812479268950314076187811926131467575798641393043722572335289694623762168141084686799653741622526826970997256489046368594895714897088967713256385331514151160061775469305163208981681077463924744752662138387688261539761100181792297300422367875143190301156876757159992406948201066112123318708043832289225206998971896456687309892630572113679444040071663362912560418102280028340234094091053262953749936059466563165187835693359375
462 32613374954589206208282566896205381804057017568108864548740550846484072252674408588614610070328675243330667873111765576748030631182912107670338769910207409099557164015785692098375695826110749991136043563651576690787228064119592403665324459385711639383306381568461910706624199441479147967701164138828020133675235095097530804846916913928829032799303318967492071915892799469979701782856368968285679197408127166756612415733916914355596198318642443598812510157174720755268349161120533884083775541073323022376861161153979971421114120164519203798007469167136600195155836558425414101048053044061338272649369353657481697406073095635292702354490756988525390625
463 817097258997410652839944311156280781955698791503700471261688936072722566979166939503939014464721133799122408604719099720146605273150257400281190262344926168521337595746846934464710000832558520048192226581216529523236767984834112383723129022987964586711486911188221384460557645466247842325918355586312828754511971166362460975488972411135797659593356126563922990973854732666788744667779838745968232864792807664415667821225431881287504752469771492327005322045972057841452964117803646230963781799323525452522980983506471175874940253851602754614943889673935902186742175396225915450582301941752988614755821374067176580957561071727468515746295452117919921875
464 20471503603252278761820611247685675470249303595116983220121602524583583191036841607312819429280634662874453009541101500539811119168192802720097781923366677738843652277476289161750690150308707257949584101778591044419820859166960366895328664033328454721007857079122375031387757622387924636482690192548128854178576623882166295745125549351271737480103231973513604601259736964602123619103761332119862144859560903997900631227573522592127613674337047367092447254064402420029929980189848633995829376795349383640610823454086076655550687589755635356992526254236419987364710920795411959374081944549313010331935222667432768169082368814315486815758049488067626953125
465 512889393289232280066065367911608284790153435066036366467524541183727555189862743175679087423581024519271145099105637701898927662690729260829145182202755031616346616532035124047090756995086287867359063475669221268968062967826698104939477562298944869355713534463480386281539352702991330370435537385960924737358849215131776677575669710603713336759314019573228360704327640313363215537825667389762961702482540409635239173112781203801690213423245185650244036424487584850588396435865152805439105215190265774203678058012759347855696720830530046215286381665611060501521686417129400812090158513870032632374372774579653045355642770886106518446467816829681396484375
466 12849779912428939777165386365776867070601857006353703810800225481321638265095111154213442227878654561667024123992093447257564433654415961341396145408033577994040048153179075476260356505811372357149463110171841660686015111411984675937393463094116959267155766048722534919459619121157113620720095498955465703006332070830234899038080017185640830912901180995215415159429046412791833514951432536913234244586901455483074064138405608570004752124701604678079422287434127730010713584174602244024561900262419923934802138241834169483065656297929230212643990174382790532973139995359337565995706710350181000161259124561837172162105658035358146662474609911441802978515625
467 321933124815676813816978463344088175536246953401412461497808435826252191261091343225872681754194587758806740512663648799191391893539092279051591531524957004941785772326431821283586102168639687940373740836298819741195716215707547481282499678269007420010467343396451504547018860618486099554482564081547707189467322782054384528419207290154720710170487787527503032531247545443739666036430584727059861165293485018131678723724792176124181222845551992872568591606401645968917931436314391697828654253627080087862808125833733881743472364377380231747645520178132613835205945757261002792228986446340279612828973243979575454758006169964090759094688110053539276123046875
468 8065543795515753330120556688593866857686187041099558193140280865486585647370122689910232695285570286898446948138124035423591823642944638114206985696226864000814258520584668891516582292299876673800272597957539949131026366152886951603254069479627271458551013389370990902688681080201108964774068517230219295094408594833822414522160353766710516187961151254365517151919223264192087354976883900782221655397860841229662646099736103449956091064339096719828790650673752467189200581706593182376081525017341551933889069890540338160257583032663242704479782149917386608652084790763464160864132628348150855540661709347830540136584272226105696290687774308025836944580078125
469 202068986765989657870416294839638233174155006179095121220883770882921662830324044979341208667906896995668134586491421271684971248685299231303104577608245071952096818325213556273587800759594028727280041875190235118303995672827130404361141175063233935421008579845767354792547266123501636017151823310543647761303353002907130395846013131988825365541502695513586462263931447307267076476075079584698669541584613925150833102658810062420191288938484840446084162779686594628886321937633164307661167342350152541780198415880933231923208923897299490381710657384536446785600523439885081298063514888444868019014977189904292347605459755077728090100208646617829799652099609375
470 5062484466102137062195466811610744872653883408267532190331513003216967111909875567773164998841863420471877386738243541444503672657424562743775862820270463597095929340895259756481526105292278515238831720036049287708308304795802175466023265328394652109456045623931498425446937631049388697873798342258295328631162278374217510715950435495247195659599415241700874893247057825243299226943201541246044942455567670489002501320605438464787007531712306572411213982313234439451065733315037476398007413981669157130329252112458950245999456799450447828785669025528455708872473177767088964363092851704649116237835291152820529794907817612570344323330573388375341892242431640625
471 126831106576363316940763156305763347898847291551442158753523293359022316326541250276569994524651360401301285220355038777422076602442916117624352780008370009884735955591504515153083929789867657807391559829808567436475417944273152270575450032005211395834671918792970324527004840225280912382970027543824986580743518291893919038393763567269343929516531577389052205747395736695123038549613152321865578659287999821230854376868515634226730820999062303341758097378357600329499335454731146127612141110114612517903838595697364242347967262536710209950714290411087506202623331738426272406864945779954413300007403813950843772491978533704937159853898265282623469829559326171875
472 3177502537504330183165991058031451849533687447404900318718969040940511371383390283970271601956403382270140894306349725468289034711255454166357724737749460746051841941515688409853242673685708818345308166467897567006078206716281253862507960770013912223323567424691329710445905991858177682977377413279814748642699490610810007722219156178937699188576944343389563479090375693979089910641156652814500843929670197005916155518047382670844661342632923559330896129972108491818050689414658883631852421767187402688736147214581368213648702627178980604544671379599090492085870850816883017616314256682314967351723133727029357502781540677390392790613304896396584808826446533203125
473 79605685264989436070322580210470500039904815150593666714996393697636620865081232775657333519913068862693741452595587037525653859035950134802665749382241781124632124831094098521984677565618154787645683429764523702506774120643342524015741768497438488769508421988960032692917274452108313909512603449100120819170275598106800987114855579403545003481014981301320545362396449264502596438549612439559055534428509962026523790359546862150526304007232238377945995637131924384965449811525977851835032894537737310746908238418215759214955592273505149008037137473024833227653960204327730626525121721644240055081529302632190517331590450303933914621978829018189571797847747802734375
474 1994345177309265439037384599253867596036686102901620636550464034294011436139442711301446924772901329215849013688310773458602046257262847886159709508018676089949205028107399669940957207227339727916466567445790205746539826834491342536719612943613229298898191459015920565617172477694054643614769289155121823056826598273583794529355806358341188181190158850447550093688337654488198627776757713968889749265381624972628592319197728938248401861216034694315489700624028411861990809692137090321843881122394738856885319911797432827217340471688394572561437261401810103829028728455834645316059675655765148159249506552216177427341059591827700236965625890661613084375858306884765625
475 49963705574844874407917617331149317276893795675959990130650455653677683766296365080286512788699398421608862276543296774476568650965673560056319382037032691294565173385936171920807436882855639653544776228686682973260257516322478049326142041869762409463966809207696007847785327352135035987293087302068515640859907664862439109521005580789843781883873579209052163832919101934095808614744377923720077754251262522364852246985169658068341153056281585729558237757993967852496134352403118358695298497033651123627448346578486791851519778413479010498048652149449984424167711295086900624224782706760607373536519513465689798034808948151426315209544526396712171845138072967529296875
476 1251719542923952820997515492023798616321760969484486608688482761250127040727666559450921311451906590320537480271970605312202153637494398073966150659339962008510005526729683802327273589625694652729447206780715270071425484044566813380857344003729852161386970798499850038878533569047967647105423559381474642632478759322132083895202900065528946480949829678922889383090744062649666288376745324955447794421699610510349742149759902317011806489554057602530730825009680635211062461562570236483612499150185844395819092384050944075565151125868703917051534319096367906315242609469448377888701838053177151077295034078149379009652285162679003112373710138172100414521992206573486328125
477 31358661161919594544927263769221607518029426176749336602767603278957799682448099797366995079658205502521335090758969781562252275021173928663107919193852668366397042970274082665859031429499957853006875196106586645283613254526791888214028424017891102154369284170182497039060848857313984863212998405280909856086495675567579751309516515282794960370070496940486866758962764423673434034622030045447341124677941449039454453122264079557877103817526889045562642651737801852743039107876562849996063396863260267523799402590992958871057694785010814291296308361412155050657310914043106004294602710933477945404427007991412826710858665539308708612720177910659913322888314723968505859375
478 785608343768509214122916005946206240700370702909662699708078438166560583667613390211523934325468656175730829367966860757986267727624697636926551797605157163001098694307651756838405577958938734694439255567382288469539735198485336047665581198563397506851607459446718577653958962210719463719760195650623841159025559202046435130974013223184156467909881297697537473516423182027630271495635674175212184720334815883004133812513265029761476134905058450696425366955839695630237916917221744697545357874296860628803037389517807896324665285582600766407606468635377811085838914783750064034291486763438177846911954100727279454510255050291058485402440059175432907068170607089996337890625
479 19681253962225714115566260441546807336250143785014799608674169858979404381850607137221824791487054369710707036673986924422905714493001176431885140384099940421056782858961286175758384254509463076592665780802497770174728475845021872249511294916987936496099570365971868233284917574714732646479885779230623397897218162872584411980252839107460973164200004297072581951469431336585617303143014930356021033093027388500547657424248201764400616859298616881344616690455858623547496403438235453629728270675305364237777242856519795521822205038498279388320130705886293647631126417910561949030447643838485176467830825041730956031226086552484981387171891764609199526603333652019500732421875
480 493057483255967446951490518360961466374775499932200793116159469094869854300271987978888780620934808375703583478720058247403868394884622798515162145701773794177152459005781960763915726501136444645608754310510958215274089293197758582684576496747273383022723856144394300630521527354036967499144166679891269170469933642350198642153883690882950865766324403792668176625707078062011945472378450158293436204442109498149799238391619444619108258649269312381964980175393121408476122098648182245520564862329730318886963774377359840888194448435788490411252492397203550452906999155684307430090202964775397669071569939131998142492394921192337515982069551245814409412560053169727325439453125
481 12352090436407301025345613142081318733582435130975789900386617292881364976356969938180798536367331437715987276014761084605877348186105404655829894545026226945697133663438294178346796165988407809410021602523986804404499167256749258978284265514246208841073961328487297385723002883505140470907279721975423834837735330322144674620036160101984435060691217503963045111616959317734586459154538176442158664538963357094647676029425846128205027395401830068257863577234744430706620852783511953757448073944420663295737411933543119843270844272727999902862542928681243992875895946590114153360480370839716648161184231305518059605103441964313762432121045209409970766500919125974178314208984375
482 309443594785385396922599083128465020194887069091163999321731196459774589880178504422234438930282316650984624126538017825666449662502380983719518386187702725924136396293300983439892479236210112566995608682129991335678652554588863834736352965245264577664495656334118431392074189578983918858398881923839148510343057989638359579655630698297377461930608122827734645189781042097971857037490377473174535599171849418388759277476530153523308708114298183174165066252116520655033466327520483784422050658264951715482518237691306091608420683364032188636094338685809980610727922857203015524217641689001208864889480353318404141197425272470477174117258790941864532442195923067629337310791015625
483 7752123216514706705288945942622426801255331497698331278344924014937876383785819009748722861284533683976739158817675213404649140508803171276082235218743744455146111275016115310527876358067750747468516932529007814031120648193974904875389982315859348357553556986401360703526832676758483148602894269957317528743568318030577557345258934851128601183598395201409829064728452531314476314902932513382377614621740372735283166355435353846037293283588765366047088576834110763560035283386329218122697486697984671214290029426100854678376756497746609492515627603864721534988961176241329430360581852675237538143733873099971419806681612395827757185787286291211994893046721699647605419158935546875
484 194203914084869462187822870175830702440962156702939064341164202959534700514179385223539618732800236291971567861797499529190925986376170448979412769569873019054720316067492650876461018380756217019053591200119146116756874563080705347059278512514677056837368064111244015556295265351059208143645412295466408618214004658004903129978177556120569145473289683303157299992809475254491405096715139748384795981604612750271183769348936346349796721608001903818501262434132712768605847714616158540871092673483638738537927572747976426663574897784810356728222418514604838867743107026314586815393066578136121366630768434174568402085689824497339625466077570221934411875963633065111935138702392578125
485 4865118693921781418585552294652518371263525649085496168092632638640562285842832380084029148337178262113116418828827968081640586500806540401419241466778810668269696256489560474743128195245466633784856477175327422068393323032800951805845186678321760118397430089061350338110492844578908439305461696049996975445970034131134183158122043524073081533915487164276721834185190930653022558021424166555253789941642904554007209495299721163716527778157116837145632761185316411205270333614352165716868704487941517417965110246085787159193272078148886903588853673314790984019054616164898446794289670984782606991704751021246282725108483477474633032186824579089223785643980590975843369960784912109375
486 121878488393045657061888320872731729537574934514937893191404005082318926470779503239489195708858765423173591027817961198337700583555220489458829092357769896504284615282295116939368273274300696052334329358691904780446619549714606748380210263594414845396516464383540007182840101384533416875494702117833343385914748795303644701669741203628298360774968306149362779213753624498593999715624245985022192008579262258780870618921900841717203437902854651970718349037932875079884861859082509197799002303469801659312050779336804091294929292791937872224303672094111524908613288916798305580093816937904054495441007279703208884951868033562894385693042747565752181859721758883097209036350250244140625
487 3053225235951169466478445859478762494839043195068459554512304854965594894887204924421941567732201857337981789622880579865859662614756936722054428701151738157545670603808780550253958541686618156501181169700015600229585150590229742540357271505769642195827429413513656397822947041364853069208821545860419059642006168433223370609660782978869242080051235829795187814321936893271560887017822195154075981715436297592789025011532716358537342033794534575319896976155820996990949134445155356316907174868526634579374345063036587590250669590753839296472150058883831880418755310736853749758259802529713595402234894596881517544400599504723073639535372016356844226958600074794958345592021942138671875
488 76487206551904937660242092428480793780967825681586794480987739571830415700123056696416331068573364477415595088757803244331920266015834030190953252333980722562105645639004579425592756287892972792350102635818339523700120310939857909280232160541972831418548680435970315401872288702909267913256888469375113365903590424596390591939450896675775628518206600146407653707500829351956794528625956017064929080409775967901407113750447791853614953000442571284295880659083002924619418060331199567220982303757705691898685516066326822453202671542730794683417707885371890953054459963843746500354354540295645710461115180029570324125112454259344690918616883589247097685603904437812161631882190704345703125
489 1916094555125765966463075959249813129773989287161552502479196444238023975701649757057103073596042063034541135923589799800433724166568616058263644678479199779639238154569741127370913725840512291804266900728407226041515296428099306376288313335992615198535290638352480521454272534292430227407330957305993756018925665959054922965934555471995505125878307613698390301423830909303114172045158928881948965448341112399577215055314441868594908878900544454639858422856762023111627693988337880662982130895056137982825310138918473878753465082915390173875791607466199622391000928981653731418805350433711288396658949878427567741005248022515313521221236669239327242431070175143759115599095821380615234375
490 48000223661347712285502490194690160375594573307085878573342484979507188972505577417594946761943750353342309865705862962314236042068534534043836451215222037380645879204109194227550213612092506594994530889033899099763189627067554125514270566460897740290171606645142578946543446275303218924580992571940241947256539282580002028334570963177415488470036255593414731504003527120182712021866723933431867597160945640040481306671692223521236098319750615679307995730911224327694248411709894303635992604904240841704587059404469429904421584431562762016653512944952549273891008971680345008218795934000785850794750506402896934472067117213675244236926281218686926068051068483555354760028421878814697265625
491 1202452086113781885235702035203374812670985360878323614617626471326594463811747772719057917099661228270527283333049523240440724499321341665777044636711602006757770113599371506770689601954305147372059731496440438712212421085815639790533332488049502515424023683286828621418251979832392054099467780280765999850998422904590774563019450988873583719827870521109242636810282037694689243565111866120375276452834086752288305924013085008189986866674690499815488272260084951939945111842783539767435798435801955845963534133399425321000163544756019242160305892581252699700174867970483668274186452678969737291825681646127616885475075846611691261083041142659766776883134564712918290751986205577850341796875
492 30122464517346774083346045388487390398802659726987506622542270454137730082771402749956054128768217442687420500586311810575638698673232999511454449826066326974984831177400328946315596590157440746731404769175834998258627537373560661080247520364414038089843930011127319229322945069555090877110268656575648775514584093617037460441865697457794505697620866309577924650511897434620267164588890847623846574416113312589114479530846610708726781883890390191206916281184732392188350334820493048599294543724947266232809794542177872359744686968074235847606849038467291688826862791223967783572575175197995707844565015804570260228711844072037535406073131371309010051624810433423817812581546604633331298828125
493 754590672046225025894988497422260262020767135800423071991096978127764964256227779548391508251122604465291472946159638503506482121585811434462069593358565094525635237870409255584098828286431320229032906273516475717798613690043258184929043213189762832352181698502098073079739766082509510043346070153303688868855190365482638920206128004843735459988624239785619584519168598171832581001249626055957780937784361409275532774034152405317597302522837947175665643896683524646951821839284940075317353163871140907913280893734252792362132132931199766030151269060081647128733847079646096507262225835543699584837199761398752458013669799469569732126755854403096267029281418725616958909085951745510101318359375
494 18902993278969517492658146503308394101786694460653961960465929872552166911079262258697041582075994321584935834441537043565549919408519947028444448526636800366916242407645257187757693545473165544744517332940926911978288473643687496071297460431729367811456628668150329135660147635653543703973385597305403958746144459763483533234140339331065206938418170545794776319388494011953962072194424523032984937879147250095580088994928488572925626448710403489278959519093718487229872132701438848391308568365465004000157923097851469393266177291513590896753282803962025050919903109467324960630251807278437661839006853192081210257738587428455026977542085613086682069198564415390961812590830959379673004150390625
495 473530493919585233448539514276507041326355263157433678028860882297755242893820750717107386446848088288439621130727078113585944644434865204883428930482736834267290096713257074647822909594638702094080300226098548275290290125907338437984221013342866620352717871843705161108170027981108741421577986019455392394272729009747527336578186963525925684428018377423726575644944326740302740483940209866675633807842136623981796465975079175322783008358746457479156948519258721457148717985518854872492082690853787132562095596308665474436976281493679691068819597035550223090536501048587437714473699216707070851427092808729840226628385746754270266297881871652398936566627334066037491311362828128039836883544921875
496 11862153896623313239515634149257605752701079119962957676151837944542657825266498624169718333544907963431396160010393253450828532591418293351393666194988841484041853330884567990042587013811206639238691678216848093778084210268062236854650137897312476135475500674591302345620909126771972256095533302656892145497296163135199158557571636094380529884889562280064593582629407579543910729075495166438166104217639799889352267676923653408060633887493320693158497726529362018338765816337543463380036279314273729128006077879276105351057453267487990242970178099301245497701885609012293785329777581286330003921975357191441254920332670194929121453930290074440770535082263943682523432698872056789696216583251953125
497 297151136131424891070444511040063386806081916524751835039553845791035864454686962010293800147965342991295044793815238851550211226799123914517540228197731552785036356098442727847240032193911143153134396269530812016847779184711025318992368761526332169053326363827249391588439188850405649416290423870684987028444352525667753342517214952515322941476966628113400569353380174764506323651312127155236034080980654604478990592611758185826292314150449498733451793501931400006220342075927888873694262283930069498548994146270889346029762487440849705230496656817843385453508967295247540694942817053874580913956834854115912604373892418025037156260338333939289191399971113392852739565341835259459912776947021484375
498 7443710621181673778824954208717165744865921376260743204382793574212632081942786460408616048932699672420129639684266159170742728470319762381255970038018551711725659473119281398585384726063553008132537514591010542231086327818012367915462101890496310867994130269742905613408891238287799810754812879373691760486407524323888193027378475066778315895792354980629657478525629001010371976893421878737947888913007855293104362332510625911276719527839149503448528596015718738849288468585429779072190439625082394222445908638996901457077216079862491359668471528828890836611769859129693418916029864389772793246607144461144845893486702029421156904310485400438977985572140704841059832830296727479435503482818603515625
499 186466070976943132022219891035818670489494870985067263319418525091234188812959971763997177354156644251447078988078783676318254406766535672489335859277345365095635251094437365024744216181983185935917878061093769601024454400456227571402874618570857937741377536095114410927670068882886459652559129049506471131542655887652063812295664408016838956366513606460607518080418840822702146562601014464874873145037483636855848996243182429422403280047926538464019058862078811938576709631816558407550608053797826274529174090530539231585259249342593502214363165930292425922145388396954958011462232560817026591107335439234796916940652340205409622552812811309893154653625089371520029413176189336809329688549041748046875
500 4670984410608610489345398171342704933933542689090398663231680270678814389433757050444473837124894917309772924601272834334198515044376932136181811690105673434953225384022317377121345355309438666713057956435306891156793765136553648622979917246982702594572545386166404538002946420214448100906198402866766206273128091680173069972671673484105500383455458460136839979942423915503624842571662049032526226681244272284602223354339980276572214297496858483545622570594116385148030188724934308457411377924214817337430011627153898168589702417215618010925363590996564523224913257891689513750592962797243333776237306673524317163603428241882258062446587190220296491698666528050339075139874012165819294750690460205078125
501 117007926169841066953382476669748577640742840088852893586947435351919351463587870169725456009896843208334221862514401919011016747989761811503255672456942818562889237267092515715602132651732442125704224033581738557199404256542540199022199225742348918640266309248873720070353527958918367762460464487396765856442244654226113615948793419194750671443701918968962300196859420260992400526957468411079515618413786341195205545065009995439608664844888837637269216740906561795791065916361366418151438862587099445290766774776107888688698090021659961662291200843395459959904795146487626930365752789351525069369780684154467785092263699465731889026821352442331602926417645545316935373758582272785133682191371917724609375
502 2931031051861671791828249976398238298328677823761145514827571598421708579783295351958476652291782837098103015249924574491676765496752507990049151316531095031298695998340677425079265785518222939589549978907020120886974109616780979561747513007753256810405474596089683167265834885311888325056649222578109413901407175411197512064519875032171595832525434410862590022378956065859854499740584639908646889244911646881883887656788012099122799306308905329647446730424005349072034427864984378121689831926720711428644581471834208079066340490323236826286207797796920170979668971142075400424167037719299169858340717536770691027361042322110183162311950628228894839009215697234384846725507856035619624890387058258056640625
503 73421598736932922745548450901319053890969616132524217249536432826135834324422348741845422608403614849696262098424727525201952807344024267312922770540965489963129026625101048931711956368578370650912358924362419446099077820499961353698501134298694766370107286523938083319320789291270436401294670824282492034793955861668554593257997864611860621973958021187528063495910665629872474657680814238507647200736965880847190917173769357806384549787389742959079076058133666331232305195523364894739842307219098418125499839356642973522880718252624365275378389362723846074042951590549003189729756392620255324560922949241992185685387303939426727473834186134987490121449756395896157727676278881290272693149745464324951171875
504 1839185529433101267384766309817053758093057166775494915709589392293223853856557842118223222737816469298498720390033517202799661931730895871865418954216340103594766332292129055911056702480029195302149209401233396750595072514509955458832861085088952812001942703640852186424892661243591616904327777102806218051318308451429284622574971335485783703369504552587284410808685740331214670546175311982478054258778514741182116073195960328367477922926421316924299596391679973391593742360553008410935970406754476263372128547935768626727573106179195247340039594513117196839854472563653034221383421056450785066583199001617927392168713745652471897246740164106315231691728009023317357180371534042251369100995361804962158203125
505 46070777261071986653270533677528279222796848255947110004519199098326296240063924142257772006638564183864772207986221156888762591996529626522694216122713573952782674973918297213232862393639978108287236142335157683717829987913021926880079845317763411618780081104581307246669139755135558094407219589963753380819693009028617610342499901391876296434751464387159180855490120997890436866258256700056623212478322061529611480426192167789383552529202476496790557283250457212559496370825547361334397078325787301840169027798886572884578206401069534069890486373953456045715878884089524717488073307434879675478583106804651253555068622320481890191190641870948580258680302703730769279220902401306148021831177175045013427734375
506 1154047907157911040548047740240755362331681683562671177907466584733049903342847555788999086120792915881676910155540109592688340892494671406218823959750466132892404791013334200717232680631980658350518551240987011216769579074082374182233454087707575073437789865453532745817899074479533144155156118808933782758910707669287577628015637984915200007131632873990906286019077462187512674221553265013782376712179531363241751475562133184239503924631110501761840616417722877258228729565931737809884872412067817427400871047484473252524177128691479673906999572126974554260884898852193089486039027211462243107314655964221358057647985024991299573780319490980981993126685129546965115723312911288900295403436757624149322509765625
507 28908159569725560369108303463582593602336054018166615142548829800198560017102425200538846801890543179168362877785617256578940424626902553734257312910827322924131067691967774277591095035574046599846404973089877008514835211258480004811622801061776621410151942582313320261726741377016933398753293696719343274933227252821492874936719460875837315084861978457570826266272547485694110669666252813153729327810025279706080398511736554343610475900803977277597932518854608105061751246530619789660245446649773807719937909999919554573347477433905524901668424622627817684471820640053701525871905543426312358191618356458160869410481362299263797319521823379706236994659067287516524986652581563628672256527352146804332733154296875
508 724128036512583618112885335528657578659501648681661270935274874551771811265841537658817911269031586532370075042068294333516808173535958057826100670697324813148800390215054838431284326383714418523246154128876968415260773641622516376685231248271596649608978463207208046950150147301138454840692110580383549522342170347769907729326199303219865749785828376634224884551703960417510112094841850024072480945389056883277925253360494477030833842145754800278746240681653606966694606347823653351834227074946304493871351095318181945839763166263101448891546498552031787810537970220064395364820885164151715967509257845269694684494077474343627632363391487122198104028775158408973052005558508625870928199219633825123310089111328125
509 18138802094550705674951577111693757931515048672728929082670725102464490552603061132604116312269989839638276953487403931314002643284983806807394212965599163829858102203272882998069781921951941801258304598262675290441266675044575815826997311749969444099103959046414577183928294004421339367813796968569587929283841484375062339630860302113594965561252682295729477811164855842316686436200684492982543217388187044347596013598189377386785144669285254215438604209798550282671135788309545299054057949591206594868606361015959375683645984916964119381034559538459203337732010610969656314571103293566140574505701419477134190843153022280141508293468434743793507079776840865750824483620061954025626249631386599503457546234130859375
510 454360081907170522427025520879276909913563903210408159798989458528367145589002095593444621070354750399182550773077512607252127055789216554228397729094130183274904866279234875883936392107775578485886383582585659262525350226214718055921596057328724298949586412816223829852570858157855434115257279315739678012728217751396924650714140541167332184446491379390083337713427816854890501750758068384081860278541191665331097396559159821194986082123165960597713810063894009779372660448087481607806505557718889434760723616224105068032447266933767563494511415327940299505014299160942568625542111450712206245591784820563150364348852692542308144446302057738301538970857569281933066677529029810111982357057058834470808506011962890625
511 11381252786264335074506540349155246788481289740064827313280269737378050684073191571794658358348993870185204442724248173291354700736345948456798503351207031770083929436916191920403205904168815298507878805215110906600475839407876017904206483022705312385539346236802080752673359155129434600879240860430991444834009959835432270266419338237369755746541642534673243253693355941296596064912475611090003503059442680549307361329089630193008588687855014145236562872070606562299173154710908268481539059391440349945157205176230643599343622773585803561578971054860012889168208326191093234670166014056772453213525853854948648940471995702026964538897331172044135023682352923002388031613912769239582711833236317033879458904266357421875
512 285087588121235177208436066908214270728087047496736265789645075288673068210533268843830029748477974509771127903038963285035155626949037076447176586876520223957380930421287798592700050141081028371714950521639508290945448079009602110259326615304812932433475803829964143975811171407812083721926243449212273483745361897148535606624629073638905172048025014614860076613775411530523239651399987814449012478883889236633432193605006621403563133065771981888257012313596572002850744955490737419197886995997711600532407998671466512446901596845685450894878918163037957267776479333965556342544481046143493757181427179895463469305566852262405636665927772515768289327331665348911234907239994830659146618501154080149717628955841064453125
513 7141096414646549438855215627188684293603546287296296218682085178572371732980918709819840013455777556622803618449293055944661093387235636036859764749321616341566590622991769979382998816948541857018323272822531097921975004320557594322837278876049826380711698793496906728369709098434707560546786634691244021166011869960281611414719367283589161260812724146572226797130423113215789441999702133791198434532042786488354508849569312199547788723379215253639998820635699498705554026080219203158932437680235361310897146698429173372755315608793145318757088998864389807658693762828844545458370293521691904600617700335430267877483345299353428996485556643260830076565112690569069225603304260758218136029285005861311219632625579833984375
514 178875078156555486187488239541800295475122909679354644815576086873197919017462642463598232079990143762533225983065300744086082402518633629063502870668255677104966449636283624848712409509251450118594319565101862214257845166646878397229784809236983236264662562281117746433603472791852825701135429578804530130959742312296245816595575193155142330510620573194323791972911523454212447317860114305529288927299708551521830321475336471600162478002853274001839308335787117433495985706829249270947942511513198315212102335751792098358452282411103859128555126091320767090574388557713754558828214022244911631792493029336848725558187982303667926908072974340686322998673343685383939463140216268748940164901028992971987463533878326416015625
515 4480568648673680910089902210097087090253929054407547104102501107052163617760057929542511595589646215237409037622456877238890936758909408930137790565086773641769203342444325005321246214869733845293263932741011174511657880631995423409715941164318020325288316368120320616449105453070949059715029832258198993319229696889636283695579155105513890737523076068108547850439061726950753964643191881656965424782458686020869948042786003455290755948030654166566966153892043684983828019041325461573064352025512814941294400101071371559950541865059477132204575680275794724742035826117659887029929267661188141214238588757198518854482308303087503222600175814996297352080471752663528707154945650463560673226748320985279860906302928924560546875
516 112231508585836866637314960791229169840744634170780702195390001056859481502088744937376684729488470910287185641707030896890745336371324428342200234086678883897856136099538984735617054800204535940541746908861894841671740802445472172217181552442786493599001716980317439301453102158639436922541848126157118334111645899296660549406723259553730580307015945158975022538883384188654918658497022641892465659560616456342353451217214878014436248649749412077198739984735235853256409885297992284310753531579891800057156045208698516523494416746033944654881830206714256805492798457311897752228829619156337290841621294524395489250247926214582706812463181786885915729852747829811473193284647355209946058274272928656500880606472492218017578125
517 2811220023870792763059559158250779060628526049534318169705436860935371814004401040904764489230894660990978633571315996570230431344247840835773892601154710668787054715949246108455073855716643143718797387479962758013800864727276468979786614394440561976644888118940671579791964199762628683805198761146481545881063734408810350160599191036740347304398874715380908720419755630088524705022856206059019892488994144054073955034119491741165089964968311749755583153054234489547927982364071200732372456563049080664548802197265318601205632171639524025116231710163341137310867531542057458217735688669574276283181946752970700178460953621299445826498049204971609941442342546075868217692391336220771882146995945817025130963884294033050537109375
518 70416308327391596504656107418020721880960906119977969613153092386231414761414586459377796505614438730619440652498905517954805731980314274074819483753561231003192650735250439962993033535704322223101277555959453624645205234835403341353592249445286540332868332834335179426190021138981786113671282978475878335233408033380104664650757514615935752528058770044686046934185666386516911089582171151768203587224321917489726844695215288299231842842322204939529945162252202069111142939892314858924401870915021658191717581607829357233097598115704985846510441628970646362110377541282936815743765921506003007383084028570787828141642727180858099567112971631776799740959159910161240138816662214032377820928376710440943497815169394016265869140625
519 1763802901450334348320580896994299181155216525039949624591756581226963354317978672403412019511412773411610386642872778041346267008860813181382291311956367382167723339294243180365230516962314146330815510622995957473634721287222373955312978475738975781240361567378839233939523432097446378305314923207242950586005567663498764382163381332834070561153641805121234396446936050520517613839823428801522746555594755840690120338436082076733410914010915403379257787453713547488102158017071242488487308193845407494242877707100643735901359798510546776627877262596444107286226669850360929401103490656816227692165484707932703795544040345730751336794367828481583773646493904210644370883088525563636464704546369386406468038330785930156707763671875
520 44179952367896969600618977713452007882160259927011250221367146319953533490014817083059478159561614463943368924331822953345559767955344237772352388251842599731390760255180634041390879888300505927102477058675139358278482792588991609419653767883644701353975370347482474555607408393008702594221194298814723569779398362312372803701445620006743682727645358978132940488480761034452811261002314470221010085764536593603426738987294548649650643924094392081756673646278051081210643563420865337596614240370381838342320396850138838524381991103211722677324837111715551387992347529216210960215320831899559504993846717539892797188675312798501254610272784154218688844225220266681443457394012394411587097147083025294733715782058425247669219970703125
521 1106620804988389512330585825051163405886002668200593995698509452730824578052004183900841395783447739814911954564795661391436571517229203650253687342619400372714710925700129714341274921313578954898364158794384494492902438824935596748912076846845375204423542537762349206568168274589531143270237887936209334372716438325931912446220167667315890035661241820705875526644703020147317054400226080510098787690980107279740011737842176134524150374947897476975797565155331586880468329410373740324526144397365712233214221275569039591280749681091494398473818566463000002345725707804334967135076359934467832942088907934536699987218740423843343145017159314909944583682202323202419441067770291243306564417012670398232643265146180056035518646240234375
522 27718570019483869616142430181650665367949970955647668396571006186570270471340948518129895939446377950780992150532393723730853720889370033904964124473568393803616321125518589441194446135491131540479159778047262625721070195878660081558320237414990821874942520420940913731153783483846118042123647960051264487523697939851362619997604870861579700078283741673960688526934675360832845681884857481616808080946169992984858875025049713820175866294835878797691957228842797418266764243380646180228423319636796962696760815747115205486298739615067393250362905128327780499791068184456616506619242476786166956483291198264402001118014950693103873119437475649110548656469353493445069892517256815658086285133706629102423590893522487021982669830322265625
523 694290497856450035600505368425556139718746880157012172516981901371748162284544810968468924607664060154729635923622397816894828846200249413839651634541294457234121727713348400596425480953569730212480389655872822227989485528348256109845963841471181590982411934945577432452584002573848937562283718042432390393237123038860685720992638751006553731625910945756862222193794380449569125094101573762028661740445932599405436415101125606931199330399358016774724383220057629113045506287548721308592325733486277989079152490125110529764468430071185663472008652377014023523474841845121470871539398880265952235358992454134662563889034769753104190336149210636812068022091222670741343958506408755837711496052412456225777503959761816076934337615966796875
524 17390418630645083269936249557746141130968612160570815877992216201980989069639147724592261268229216788498361702098373813512957866754156199501380003931084476734445885682218301629074745212996529297824544621514101970323805403993250254518348043689189815877281521484190800540658085451288623101786905927089579214959544939535932648551128893261840374032368208741617680780355546921957927703527042762090928036430940384354735023864400209208950050085695476590178745892976133069235547662264532202786851711901315797768482114664308523059286709244142162392123616913645838363804324476970688226939943396021943263965892623791481877495692394304465288817159038251146510490811215200133898515102034928005581646594053979622274130889536536415107548236846923828125
525 435589370371972891246496622621334469224213807930408186076497121741706852054116879374319985531670801828212062652654692040088625308832654091419217924965914800950968204290072331080971335053845383508426987540784584623696841744444852657263674783540002299500068614868554131750039270955775569112917972577958716752204045077508703851936045443712922619352216095982845150146655858316915681992538654503278488233768311343108353433781806956115502922785175069024734555136270635266123941683508659321472382011636866145249635426887232071861542693412617079936175437946658153488044447695333492052285045500930943051195260905739929772353972984127574321897858655909317982026753745837481585781035240927880512644669941195972595604501975685707293450832366943359375
526 10910456874445467518614675157475385254355307796163649380079720960847224434181376640845835983940279598599127068821250968558832598720285079882598393791367942088519731663117178035876850994569438364281008988592915499732463709726461223789216211871256480051702479815808456249590660140733389017029082424466948828260486666665477287252346713896995897197380674335631207019610576089622079284922530998857094388919077826933708281773840217050181364835699080582375011573703448595033979795260100339331836780643520933657180449679168776681022941393042002501731511326304258697024519586659994460776787652532832612581080155417320315182890902766087910584168533888499330044580677791790392717112990216390537103112213322534708448419138449025922454893589019775390625
527 273279487239790318901673368735435219452631759851677352706175346953794439175245782433341808239719728787323814283153365902886239117993845186992908486464700353831631455474563694868235465319818553521283582216655409596812659396045028278671013853850322565397581106497576480135758462689309720155880388362123243442896805159830924455157307292529218222773898656792282132138868893033031663000789890878305664299848696757242693192578381504936878915044219610978291481725003282710371526210812104890671600274903005342078000342153918789137682886269214450126465917598551588921198199523416290506161229188559791222056969704778559651423312023224661578022265034481642763462312798441093644742502485239601534752691952879252550168143187647729064337909221649169921875
528 6844938815461098745949496463349645188659520619981586772758941747160206687398928721138442922023311690241736296144386439795041581699514084423021428203630053886256740484279948470988741394385028698388548492962198292507843151223213149065290560272980828237565005439998538850793760546507117872150842902814319154482036091325622918225148668440838475390332011379844602219686834595637783596962912669629599221918011196028566983520268939590480592729899055184930191852685508763622338938503042532451182025842949683568162236058215454031244805942809470942741101300987417760419585234508317987322569176594969178239673388103102785581858786932428134786007918043770056895252716302185686788929505376735991048189464317378434728145197851745251682586967945098876953125
529 171447261248185987983928967707835247275081181091780993196587495511888809885417822036083515951340754020009430880248468300448179636229550979280503606141064973168067364542395114256789903894364838968625185762700283627384245438632514779095144354992589808504762080438941642454838988144537318510116902414388930572291301341386818126784116364211162380282913908497053778397548671636244390472651951682538920908495124328151665930651958538938480314592315502385077416556148386487134743043394561065889351120333105839609361589064573458351188493222214515808013866550276144945230387023280717799777690586898589398198063339668539496953369332105993253036480255637476117598690316083600811482411215562048593189040745319388892552170400307431918918155133724212646484375
530 4294276302746112682978013095798234120841858667100557926855036183619311314646560651092648971302467894599386358922181890150507993249281246199636787679784464979492905424444787918471531823227599011938416480033640248551810302417117520788950617579016472776759975621947995340995849065659917255411568306460497057063292509990826582448487900435034071895188188312449812532573161959538604775530777165608446531725999218889728931832429839702873645273428865628672500919878976347092775315605326470512478789864811739750366681916844014148031420946854806451187505014396671146999278579596337147912278793973073733510107299418987733859006724772532078410569064004517520320401568115313986331039619917642435254333622067607922922517771358030813644290901720523834228515625
531 107559276857189391658945049972514676495167195172664775594884624486035059553941893782080251095535423467463423645953801819745287389820592947931524630151057640744603168383242449513082901227401926241530082899994335160475361721710554302513065657080455008522522480823061240515518085692660038701755351314031771245482562161174567793184322294119727107082588222811832015130190178204277494731131388478835501018490508239391655384964017898307132067051246092442951660646356075800179551378144722859443095043032395837762483102676842295932078239078856250179366584125910966759194937090266408770752883081842068301631575383656549507354480406060358137380653040452453442520896958213448809375473986155841391973530637555778088280782067709395732890698127448558807373046875
532 2694041153643149156085994313751837499232198091695390075459833609539683406042994282171106947712728739248554707971326409643196873710228868521803239207687591425047092528884130026609437671852846929614993844978691602678886647074829264632559146867137454940651139277435564937653498618595553650455537374163777901609570289314461775628911176934090060419636793445310467923651282685502246751849833695436495968595775900163502186852932245101060575056669263604227269957393443573075992996653907098901855508486112454544144978935814605954084273862158558476976138572297628871085197742265609721092469907858932331637761707045960141705844817320185357862426987019799221925793867838601199011873936859265547564718018085533952587465496286700528116853092797100543975830078125
533 67477509646414088017459059454770202152130407601854019026188790173212258080936030494755190450926797295263095619845194344819039066873572833632959066539968545786977646204679970384795070325516142579793390436438120658647231277672366792557291307681588366705980413357364971560476127371865158334179774136919038052051913114988983910705357412879673579055222033008128386726195272897438903385534566972552610293232227358555324727044101068611071210926434372434518709965699631278687430221354903157940841022410375328605697007617703862746664793683642767486702813536187089329763051431863980572902943466795323893368350737512663643195690612221544057258441200707177694714132793046654444734025601615876508252444255804336324197786022016654072785968310199677944183349609375
534 1690099761293736178319206526643611670586396572783082154147043502698310775269930098380817680225884402732808088510180711213953907274785598855520928822193682648694449479681417252608854971367777797980298368710223781258057409461850049232515098592118508997392058619471020491990369731971036885174277847993590714096614224927910585767198385060177391190488105747087376884027711966433040949370582288979820534289251430325577369569122400242390701135903428869083891774914079330761875888159053221083382358316698482340194238546001064416030568520333039326225054069123336422059903982677192952962353480927933487394816469971908093593631519785961354198905193147984371032085472253206972854280069543752858184673451486758095842723365921644873566265232511796057224273681640625
535 42331544535678003905048414172949207184238323887995345815984181276657877462911485859818889979464971827100969663105789095185795946943296921755447024522203791317861445106145881139945829614941300786644049412737363651248350924547273216277447862304932720678365172625197917374220906991136120299851533564105136922298265549527414344169070869959073572614891516724288602497513552760752732852570010091145645281192429417181790524053556844237615549966149960682620395017141696988914150519605846580456092276828439536631151297538988306584862929964375236632063444996049890271893291988944659790053334379649596936385604287649989902684269356659602674158733906957232492407940617006189614755237476177720091575894914460194589512552032321834882822031431715004146099090576171875
536 1060264875975315083802916629495203065095418336410340944457306874646449638601867981502933448832070839647043427836426510250568605300423846803071770712239137910459041330506408274116757123642203915594515990192978319276131665313707380043550456495172567910548221994090508061217064267074907961758653023209262649804529386896426601103954552835342809136689509744284819572358357659016986049271886573944894430128839326905603670221976342060386589288367854990953587391535785267719535095880884065845690639893485425368936165785698750069224041173010612252712513456600409249807224610273987393901195793402521417197519920650056936638193767966754287333620949630371392725343610692055122703836830344040468213373838543785919573925497915063698162185801265877671539783477783203125
537 26556028463967001749490572616666898764621964390519956087875230434411308515773720412759866204437934590414065352380207328037307798181631764056434145285579525949288663333979237993371712672771882788073268626688063681776363937843323242004117910818045445103432866813776704701965146484285322900525442682897421913790053376366696090092058348042719473950168289261560602056971912475378844430738072390278693205696697959541564433565344075370819745689549024121041622691075702767905410719290549179499474321656496558052338728323069811845662727422796089740586019707489281070427923020608957326276455682845072774634993352721603142732020050425462695331838789670299328512217648973887625969818094590948353433757605651674360250929875552038106345520418472005985677242279052734375
538 665135875713778160097705737398843022546461759269534714107944725066534401662518532198659904701852454741301125221243797495260011596316683950901850569129515103427532335132456728345612431362216692157090937463791734541235906071099049572986860231419417311079004594382267696837592157292448668927113994639081939561671802008068178814631321880046717987077470872900017870124622086883325940741974510798375641454310318661075927789531989980799368979247541836706089014843919346070561101038974917821417066149396437047031832800091771799018110638008171829083980074999208272391880769609205745125575413265677752983299717229794571737729897542051705183078845964532845972271125766159929608592885764522125038329231192717518278843057580687093965909895132426754571497440338134765625
539 16659275995709531911453678984525339399434360219401763150475217231819652260767351351958078857318913618056265415824560294739683205952314345009821187652988551453071202172885812671423301147628407865308753981509546925951567842402875452396769317309692462364304687960502944403151391311944106633527298055143208281964806740174223884424029626475636228135018362856525517220623659047054519267887430295994598819155079708340318618498259451933206107906408951759653436560273653073587173352392152653883681856434511503568879934802669957547366327261161035366332741432779612950576586592579688927355985861505717165018115016038726622678982345586671074571543054682705218293420257699316714198507979106763531020363056103579438785321706814330881829544495076333987526595592498779296875
540 417253877464365245511617863351990080880179411426628961206295408424398611999293484973741502427287896689500067527950641302446653049917789781177402776943480633011352399186505178355157287780034960667255863160607512209305950825706866636721678220847487298790856526536229909634074467289424913596918656107734201872195460753668582462056905148752612664827498847263764692203294148050647250430637445550745165048810036253843476056455478858660699783290733940041366193736233062385257979470248309055798426478352802024049101240076140502981997214302944375139149524764475477283903848623230855664314659784237262636343427533314723797867931315551237989152874006302232182001559281115879704554845352511848402062383309730523014989174352787110362783540296049977769143879413604736328125
541 10450646375899804830922343802271166919362495434205346091267759651332647936985079653713275835540073823189837491507181880910030648775693023427731896564056186992398118601271625998118301171733993117544821919586908781745567639783546174088103087723816575961852396351497155229734103794506179033891371520922204917381768825074539195337826740890357990656988465577859786347274920498123287979102228342540633990468576994979474666261361785474781171723031102152284911836640619948270915628267320044112620163646070411471905102752138301681995906176921571652999512842736515770084825810799237203618241825770789903680849491641532050719032599785892477850429291138420847666690302993721038853674780683865213215392255421789001508632650880398716995711705379790146253071725368499755859375
542 261748645379761963101356025518564545418012639568624203809453352301383264349695554577075352759948755728554332370389943231472374282586032558150718092613133953987810680572015563433941753724177805460206181503965743956462162723110517056454105498161149236348334488489714067965408647669418380696494415978776369698966278282684095728105771326547516617332236499353136384736687182374509867435963013657815971367922577090321560777783414987076121221594846395088391720746885333422759544244460809045756991633333019308564566862559327269736047049906738348188007189159028615201801385150442575390715428923391206036327832373754900162284172917075100149300918302982147269583540598988627127336960688873355409480623202507873191063398573527991873045872583958271206938661634922027587890625
543 6555778284050720135741336399508747946299072332052868883430317832986258256869102945282970240784891646934068186327508486004849558644493488265203469278121580829141709902806011922873149453875144574544795375456469209232128361290809494017640845080672101841258976704799981379686617511904557138642613598362440411584708398462617789319146853270902086705994033981494452769787533807398438384859257968802902324353268232653906372475819633432067828752847880909241516139443879203468654944555965424717461979387856958258287653907879924935554911134760935126275663931241108403787053125772605517274370305062816612015860686411787476414813270987572208808527608187594333687495590578355707083301296516252012214411000486775533610274521876150395529973813335544718938763253390789031982421875
544 164196010840184779848719304026334556428695716872253316790607546460948372624895425653476416564276610016356951584881709780572244005608404064415974656022870320214703819782790868997443876616146100314610905332844870488817566362596401540598226317682886819345239779933927776505950470801841368996821669931386789517381495996453329635891235584452906449467053886979012398028947201385853252095486014904010134112711800951244343137676347304680815674145615048531830981505390626784208032075010265582274979198559710845061528406294416703192716150546335288696278703337662535688226790569603666244521372176021326828088139086992561219313055476206672847113306470015874640885066654549893399579464395266753479795160522771355936099101985352524855845020301803316442601499147713184356689453125
545 4112439114477538907597629951623760354997865636079622787386428677431007220701581941871964427723273221484054962789392685275581226127611773055046564502317527992521622299885785998076475422135339656640048156981950268670798092323064143268885787708724277316475128556196400462993387595151720238189449997592814218628632050783530363470094995928331518282106423110516586920330151439668638614237264514698692752914797402153525674086430094338998390736750826858315601488117106837042492263403034888665335222810574943341646636622295882074913988068091179980891645209857434032044431324872304863929587168136805958894494025342260888206394479443101011850335568383547273489568588616022353051909909440680166355751150834333088298533523095032245586017381755450372793347924016416072845458984375
546 102999448948761457974431932564728919981958458758822816375191717333457628144519456060175461033490779813979653398918565650921408802875336112492344065101582449491891227630045006780421348221675670135370592016069469378028925639530456200570397936884409603732981565351115162833450335506435156286458956172523967483068167541393187151072727556133509383188412476163946597248415571117273648152184466419928303825294994513148569243273787651524409740496531937583385710964986200111994593123270328444344899141428927888918876577180783664250251809313099443609408070906832616797079822137612951793653500796826968677169614337742693648249064299525880063070961875417442023925262771707434277858330224992287392915582214984556954864737413906284244397731399145445863041459233500063419342041015625
547 2579698000889611081473077908471595777224256915391376576643067943278501894287484089338795284347493227271448318202557854248832173814009447465213100441130667479268547444073634090223270272249196221368499502689754550982197474274607720485466279526267806863852122919933007852301649528351932665454541560130689487510513345329952880384827005351468270233104109364124463037214433906070783273710932999309732220693001349311474915859670573614346492814357330092722034618176118232448171991536619616801410442814837054857414680970104256915691347923097984692413125289180734569826221528835457049726683059755844709549421951048221627283456665324355870747088363531155055265282770700357743235472817849189265673434641477769667556653418760919058728625706360115810156230509164743125438690185546875
548 64610244451504642839633937570624213872488809045304568597658573830514077124049544429330101071442923979835132535803789180615728188903387302952939981368044343030995354934903575273400170973912517233818355124444309187841795189023850898916815265760634340859492667652203415844176016726074660593690230398706994698608062553126902049820895544989970147162447670603756528580461963355243133590431358453031421143840695894855890015937411398514568552907534043646485661555689536552411978874787025562354960177348772812296436187767223055628160015334212082364776220142266342993136187605764757615300714989775380054240088591321897834017168079014118497935067004421851498310849302700740738112184501839283663099493189523135281042210054354525283682703193539886843410613437299616634845733642578125
549 1618200972019225216061023185736463332859279880145618069481011226976640172272799665629758000854962931947101427913590800125266300811413460481888811292695549977006925594199157457280464628539878223335605567041118865028216338029562719642424338584114337753067056557652040884520269881083775113775423044853668805236332286825124552250527898904830838462432315177610037030764076976467917133452234798082988419258908951423122678384576461416761869636403370874373011441424402932340491449028964017616866482108165481328937633782045992209100908314774363685480607701375358043515420924766077224685858837141366059243615710160956374648697988122983505679823123014120665374740733447313447383438713936220892109078008552550721829202115992151852478744093201921960822886603637016378343105316162109375
550 40528645818770859028279948305183032972658488353965548100513952704760710411109018013156586873096319109958113560802171768378484922506055959748853076279749784455974182875643138318148124568298587895643806399278250009009694908338229170298207388105320424616169910599974909323403483600392092817714758243491568575186575245551913831388335229622810581145085964753154021175415121726368898178592140871004782748045012636871202659267940946766488136252959766439597033598914186271767085654706309904371473994565291058761609071747785200687445406154835632796045247479851437805060928984700887724729994988458690428280730138471632586174169356765351222781739272942376082292755858177709407851820383161492316016717184175576540808724515636014321635515164133668764012696783538558520376682281494140625
551 1015056683426527191375857924173862065595874492607266111600065618377635412884951109639230593120464123030967285594114338340632808118169385186262146756052770487169380647407683505107115835577505505197436840563213209807849534148434758738395157790194560135141585181466219913345005504342245194776098509141035425486621083011892846412836824665621255018234101251651427914543207976025996700521960294748371375365432537204108458973036758952848238289895881525496719529055457480875547127092212984208032148410661127107494432473610514903684202611007804336376882560632973113055908371256246120807837976209580734386776688072983895153272225261402870089197511763293388255424834504314565777941822947936558232662103863434625897184903286705808282560699955482212686330711903792689554393291473388671875
552 25422430534594572676117928517953707671882169409134838017182060478406326637304419223738662860338006707824543304204359561795087329342184284470074165127794909073485168073107213806513213923688657825094463028611754234761417389710344705483378271943902741371973064948326677340123097966867201727733201554869540914839444622124696176024131714766806137696026334611850132492525947722319273664477926693040579550743493962160921286609374855913356829336694222250087830453451507623922927820419205520169436173929749443648715953838159994754556751703617946321315848356741507024632337947374251212435651942692355201663378067104424391304755415091798990221288542575684361338269313854659908989703407920895214122656953061995956853792342062781463105838020190567656808600105478035402484238147735595703125
553 636711099588149139195985223289021592596686912577200581109062012434294198812126517662414022316610258496872611713896516626858861393253348482089866533856763899193395499025558499633713298948491950506325126078579455608164910642745511062671939978323536984135162508999946421165526458129456839651598509530329904812834054223801779793183570322327022498405003448310364178036792401099715745397671150434296867933779362355478277472320768450137692535649785159068941817012914455648929436588327160878451715939824267740251777395901427922925210953301019605830240817441467155571674165333558735116883862003629801091433473309606285094442629966213155705315982276725850407272944127536391838271531053584411810719032738453156656949052548947942978691463537351999911473310334031339152716100215911865234375
554 15946535895285849037225555840730012334907989748150755294714312822710755792291063868284036828119258732453291020567101105221013488823802246310696973487966376788741544905585916352614906245119186384632216911046626383682359663568310112206485578951237635849274959857293147720699386677180840902746674504723032168867049822362153879644096194387097288860233713283111876094010902728536241229584853338564481177474284391423338069485179137561036608447055369047142196817238530517494641941654354593816688188285119984732141398646221399424662577850289763840689635649109915888188497049569029748071910635998768053532062373540049010156659363878283416377493774726489794527228885217657148795011922728661081709291041258910359813832413658158734493424414248495210068290450777794831083156168460845947265625
555 399382357521699239863787027480862121372470167046787401542551883364103915356974119875193077458081525062119168707169732369263886070406769514228682090737841402441205058388321755359674500413151850165157641753219159429014914026699561196154316461109671177379271424739690872806515297528131520355084656779695417935331207228231581611465078267900475381508558508961616193427549885739489720605698197906788516415102118098992980054058476596715772587571652727939021205228854991094151199215013254141802086951865831898949709059872677519404872046701350938390581271554578822177128499144977277955543118047669776994457197858498522323806324465030948503052199813370833221815854181172612540830889227942796703765156601412295080098462839815472362989056001579760558743703580120154583710245788097381591796875
556 10002532941531306344923378973586848359306014759745148017931148654010973397666791076082130855329539545322651547504048427700060873005462071767248496106913084629096787353424890047599408617458101017862746518256816481649270911604784239678662336210960036463166721326176326314888648203168550453537561273532875791224654222435232905795693791903087963537781854646135887112620680081639335261794376558736625084833678160310062709274686868860140749099173030742487187250668667981273408747216691085954674229915091604489897078839745501329829491178636444519098041297035243678738614301268220305232211754884258816265320909462395484842404120827620289916676381464485539511274655797594909044662009691726659119950929283795779121277883454424409091062541173678521644503647269885959758539684116840362548828125
557 250512673625503292331302056503803592107506883583015274932462505597983722785230728882110869355176024102308096933221338654213114856268872641969498498634503354929086206178543405280173868114685144539913799817078849439329224313551986236336669022354457337296291425846509520240360349203345322454950153189334153351650706604116906782619015677716601063446243664205784234738815325494785687711157454245088431482245084203632522929947795570059679587726368582162471109265399029629825937851451270459107407150838435287651285779566851616863429529743477889460788770130150420076225403097800216539396138964419330191730296811558197789741253250736671681426194189867506211928823926646862614213794717122085016144323588307104531002354897836550227684967057696575733010367625919201373108080588281154632568359375
558 6274050592818098150987990966698399380809084954310046235416157371142327765719792021554211683177838989288747629471036665398117697185029837243944614864904489853268818213036613984259063019822944090831473416943432170935666895924609162017669490985872844075335370463465272065212612333186922089286531863508660298067126441183824773008642163946400075961198524056454282291552841223714699846936387363044030896091205359987836953200710485465396011199335284894069063431602033993195416425562131594233698963844989511576378614703501642512028044500526116648603162695860493704599636216597373136199674601418304749420689272163912711460560087019570902873386971078071848401894536458846312557775979798775088857246848612982864599319067732812255702334264651279710622703601752281343806316726841032505035400390625
559 157132108624965349842335763020042723973262445476117764938018802558376561545220395526391290811906934400494820890288496611022688074083446460966294181598659895832762031790241070912844483419468989204127545961497327647202579600260466703173056410322106367956586382019195153110405398407255277929982747432099169058574630431618171911295223398747128133406023912694098967865882482751493937527345959249021275128157090372121520828818152041982500817637783880851908728289227306141129610120949535674742818722975453524036877122945799865061758768936632151517165153461680672682340933893743521472861143218153156101203028100971761954439721069268125342777977185236401037639211868788026494005177291737451307772140187957202898089481575492768892813608821503625698003700321414566332123285974375903606414794921875
560 3935323810736956147749293796815636585657444177362109349765841770954873223686149762848182238609197351719273776095026914677310842963528674770849324789367688633345090206364169805480309783584109403436706412485221275525337170060142608897609388649934790850744712561293962614762387212120937590695054956912045766636777495841018112434359817470856359194552118099421021961073598372753009472032055860548544446350851168613677945690463548683252533882304640983802271769710094061309345240071144537341079083745654231466607221957601466683070410634002784670481280988171225068742274059313817863518260535021217336672220609946142653059135999076174452843032002338025146630776508152622379351648877212638134852827729014745854529899661441630784826721525668131465760995264975552476727216344443149864673614501953125
561 98558622646244463736004837953255126799583180445531864402030336948758310218544740938414555173018033585654425748321035351976362101874279700438532375969221996771778240449307820953487687042037351919255604398325233996765246252844338755397309176045423062564369139302701160044115986601512330828513530700540307670229730772289548177158476249325862876348840959537239243137503366917966762647011568496788925362444376948107946766511832407923563683091617123657670633304737636727261255677963767070339692485423053120807312896038948418489921301114744138825835828495010833010650619282101192255374812239715144270359137934199781431431974285516144302915364376128506683014317989638602408829208053295999675283798833264040915189057087398558683327570769966807226797450547893519878783763488172553479671478271484375
562 2468353750601625594456933274652983473943256411425274876497865740591119746123393445140613859520153334458175177356659945925498828241508563290145790805106294442748230643487784919249190737361799218814838712112998402634926581354627807208859590896061908846503011614326331367979307322500030547241267186956986779363500603713841088586448926547007919320846974164723823431204169362927707212330543511996605989152936867021848622269051902469145350478140455568007111809168073048044722008853723017678810196930118761373736131078446504247577058409485466522240990807143525982568609677033923448069827777597496378097819015493649913409638714853198182118873217345159617506480581886541133346679854406901149481172611028985886678265565968908693649677584955758195239250486784955695984677959131659008562564849853515625
563 61818548376178489887843640011864719447423332792806328573624326436582043419579209170521595992871395731874742775132350201289715098404003351733206805274550974155050131893571857866529732466816615991207182856696648883768050159703678638319661309774706028222419868652128343371392874499056320594242402660011646674281448453011086818598398671521731668324323108525416644599268863822656133962144945289337221106119107758524964384382699868505040221974762076114311444642942629447697815643958796464978202043116529868182235993897982450822652107277558239345902147547794528496773846800382927243882131230052853735916489565807632275836951814212318916621558132177664198440080350802930161815737687035057677006256280659268761920117618821335505404147516558655245214117746814334874994045776475104503333568572998046875
564 1548206324682908497856598703935121301156631382499519630870050233959652329651839555313196137443473952557377652908705043861048987269257315530319221010536114681034862442498727318795742412489706287801084947764208442541573394638541552410445821178696608382056611173652460063582576648390296937686328141152465596611884545329403660563389354484206633840686796573318442585460837339302989690400657569468982312085369846037592830300977554382036167049900319075711127351417085817356939526664362937199653729074502267550526717770870057386396943857949495390894488122925022685733311291872944207150464200504207450484687593606850417910823393927367082006782145768158448980453653861058299749111975347439665424579932139847258922089902210498841739158885230583890236174333100119433759278564366468344815075397491455078125
565 38773723499033868712927660189340615403191986129472026184987307675118839345354972034083809376629075295447168410977533317246377426960363681682706797230211375204836789691453954773206037832724929395549758102775016574723638382112278471572502740325639151463818140775042788572008285857604646512914905395116000659168321983338253766545468554509249399331637885837536726398498827075989400793692287667613352412944049952801538774809690301286158213760789656214111714669015147463035841555743899069371310176777282209912438392357263837555689625849000869953535563928879553976181910343407880830096878006427338939286573701712750723143074812485654777450633455796882324997632473801083636320762712975072223100086431580319969904421598761607396080352063680034983549893063247012391092649608026476926170289516448974609375
566 971057222024875624486008819507579956936704692411401539955583987531159261235348879633442882929282544423997387480936013449163254304732361877685826729925497084595050458010993164412962883830180039901809812786120552147698547456525453322096498779596577334405525055219351888861303887636296739591790181535509035075988258336035400475155081172833323816152646433552809704011918016735101483184203402462553675593846343866581419802373543575535306281851783388386131138815078737303704873621968117718781928167300193276542721011069406011286391381231608878367723119615838520225775959749803912035803775006237290411398939081356024962889119419678312618292831684745085637098090026892744472843151056603820264641863991611461668914891056518593717043299914886817779885694974775973455083377672281130799092352390289306640625
567 24319283914347613278720653357041113219840243289650060632162132079608688470920586460369763286070955161545389117185842349179176823386390792832599588227392744726729529343390936487394370546055921122871891825071642248182653384006098621372010726276304397055389914776565851585560015720811932909017693204827951341819211677215361419666836212073385316225358643029180031201534133914261698663152490330869338521602285972828109255862620740472916430492095634285486735272619469700787842708758468967582027547879208282631862055330180402092013552905954900197426428525242204776175104022860270082979639996294777683515838390497332046180034213180381395007995674364202828731384205218959950941680857220770873794539179842873102255481053599925063301944955944319024275601584209415928321262878597508461098186671733856201171875
568 609053431951833398632277155659818187906571731725377069135866611773459885273936273247586362472746167812271088683707109053231807228861813468076337705166201558464569930912676096611616724908933531204963458262256767316821077039976522742290224576567359018766042579316197648739685856267911183206015796781704420168467922400745945686369884870648438426172528130488495495069257935253646506167497390004370878833960333724792075416647572288936255098447417096533004801871549274224576589424193374804862672289397793333753902134590641347546683032027989460891494476502211163667645226299386059126604640435840577668667582599019086707196011021720124363966763915244462913382903994140032251557073450661156024325793997386491569702245769672132091945185350411690101351519851235813006636032884699716305476613342761993408203125
569 15253119151124411632413449434840213632928434530237565561691998038917563969371447124648216069842961414647686235944203984424604846826596427883442142616189612469022540706014469525959354654161725858453240522443061960726895486995014498757004524905677702778683432230456225196009282987888101092164731586067751419786388821777696397026721610986556098667777254631187255252504063066268763643904563043425207365696587953222035485918240651651239985864811083398221030548190295148236427778235625635504366397045384490042781322148169316069825681035177660421183205996834180198272821300681634154467957024107792831235980135890121806497279167848267846318340899284596377712030071445151643239303136770076005094702712467528889575436629983653440033543670055385114895325002430905695131012345111543027087463997304439544677734375
570 381997562586324707475499249454624314204814394183517609874683269587465770172362185452669326946681715849714881369893256062960362823291187976624396065080604649410770828480300915915707279640002835919559864708242618463331601199765398223918835884929285752205394999450187729338160489226960565104476706314822308384026989588418603797354902505172530917031032650004053078206916943779909115840542283418528569013604189083106727160507299901976839856710918484577923526239796461021461020521660422522179149671395603668542877273289314961274607156741389608001976252027827032621362798596965420769269950932989280518881767670119161132866451503838314588437817517202029564737188575920062004741985931840577739531514375009887247707927893137589444211442658761949431421550214522901627403096702639828663450316525995731353759765625
571 9566678659863478103516556575956082189660448127777402017676664705049811027760954819728331303682234908330940171029535312882640111897936631404068464118911724677399453482756002342060767323149063134444717908885217197712270380616385849472813966180415723373592604828474245719402222593917965072620878074448770781834856465809869941726044118392028984184190848355710619377530807772577478514586762268785673847119841983391564179326464587816817001670038997105008032219370888583425283664685755103918728485416414877150405537321859925520089307190083442636859308853369989007147626616922249691921024406582093506421600798574631927582523095286748325472927813807228742166840634142783323212534836110731383792386523458288806400748500917096072189607339153481774761499384206829021913272119437277041242850827984511852264404296875
572 239585456376720963003640797888663913105013410024171594712156191760324445030321375078498235842435673010475207695293480604781778830339839084813175665270208327988240906337612044655721316382451384272510980001609223346031268280965918583691425880939982573551258366767344955133760823929047900440745962275674596351725954797731869712955391853868617386065147011532997794997217298766430728328999186302703336722489480992636504491006166952105325173057625802389199407068671641032851045408249991119574455726198491564680978570287174425207835886540803626841730285151107554969029581723009096615257500995986374996778935134907120671084622574438469655872754742110168630381288847189127407663000598136208102412129688533260790219970112643810206848215295947870343436500326264637578536670532713959147486093570478260517120361328125
573 6000098656421374335484192034460644286712890421347703474559894147360090359165471991594704727320386832816922777871214459687438871580781559613115993189190588476037386890158100768998086242154404754597600307027200418731394426163054773264062565184239301569067540320570844182061652075253666851649249317253248078939512448755424772068992018698412754188138070354330752638904110080460612344833232897144120681674572810012097612471267980219755632609106916928829950216326776687001749979983902616029517482924665280015045467688196267810335977333238029694049446224199134618984212450574048773312234795685510308325446257636211078815154194167705779373057853475990467664789046020216793375315757337603290250364907265232535510530692559005465223906177826467407945887901183963740231038451987399806597522911033593118190765380859375
574 150264022585618114896934103042617268645011139802277927032897087517801739814322740155673838964497046009299134084002297606383331810076678552647564868665649218809218778046897510540078489368688122559560652850354256345300178632549039548395987083624475969983840536798951612144482088807028404806996239440365781227146900689188820032852481026252751843116186635508414010071944692294011412036037153418016448632172714880207065316684544665921953397294329719948247881398419058704555595619038886351741839317359206772826661777980329374761901437573899217926390882990514509093567133951821753281075801661784031043285478422493603521329820599361245433732420959980667989251146771517635038976412493045034448510664307928338781639053307547891881915174331355951432646582355282788524966503516423765862697337070130743086338043212890625
575 3763139469017546785169085130592960753055000476771581680044920533790030516237717013037001493649610529954379968030605843014517295765845452874180747690038343142937572095996062546380120567087903156354532450625712555557887415275542744129760250941074235018524814139590802993435571893317878458069031148735009012020149753987300519099504039626129620788223037803963980104282165814412687886281087110185747005562027737752792258039684745658750399484024662916893675184716717505851686043462005182568643539040044538631929671593893801356635086045421192337538640259401266317813223915982307180733643335785757609460870010102048251807019658613246159578459889576539357172064184813246256089248276316249666019055148355646604387870982528016178330817355426255441666149179524162088603926143329063414011415034110541455447673797607421875
576 94241959334866017447870442128012244749618061462155379606685346990875438427934138054553925329669872741907039599028856146736282406994348548304309341585886395391116868520492183231456972498965081218001214499814217562081759118433987488740520619788414269686340371480195392081477289161501169899078907786521837334040674768622013434442401339898511137463535243005440248919142858036877261791531134623027069882993440087510197079056396866736299100892277070877028833361823963602237054911200955158593527378652722698579819968456984208605565903787372605672937711100991747707181737079226763236009790750672861070990076491043910389519845056061529582840231378839050365321242508463790905102156007659336770633592225327118480869140809183376490343883814215302437903345004156361602092242468688317036384916036695358343422412872314453125
577 2360135798607334131662843899780011766821527775125530430306192015925002848748133769579570332952487055873864499932314155452740810496064019368852499773020355305219860866027070070085273270518314588178477943349640530880408321374485159355925874151249316597739009736765517733176632024751384458660800921366711234189440142189037847284930042228594543880537363522794524880780789267835933160650877287285261615673404668280014692678016877300095955367098439220792894677643249738954548968396294518824274157032608298284034953676665584582381366410980385072685235392923795936725821906472396173841962452667544547636460068238415362096604966169797629405474137956615420033522009914910635199327627685310797269770143544076796301037676379158713060433343569355470853824013005216774727158283853751218062111405515679507516324520111083984375
578 59105565346075445678223168658992935372565100342429409261131258926952993419947852194882313316580682330001325247222672680926864020431733125752431650159838768141545000476045888984603055714062553647673138105098140567719316619703015787333468320194706911332987754663153766607908295511630991746115728701759413375696585379063133967720001273993157733112158649261326088464575177118748369412836905224871162106799333359306861459490595823294610830297248791741501713031022509696329289100314128967092753239972463227589360203547664098740589630681911375088675700208069954519302509649103081669592003414206689212454205605018324111380345148451425480998562286056364523350323927955662444277533879478454381842512036374390764508670813218325346556739794583209519001610022663112735050262649757362755364997752849376411177217960357666015625
579 1480193393174188451621880995587139414364800157668013944115192936394522890529809003756884207733729706578900949903437286888380194461546644182088770149854216341314836982535375655426856991629181064772108190661381696585710630126097564769219744665204522693062506647679239747160019760111934300642785859233776147416429180085008043832918787306786296730272080261319726372740765563539960245235046956690269595544088750290333890050769242852170569410425915074079526478024094397969871349768022374089466313853242974951946164129467214573041127527232828084005512889826125265511486790909906474828373637793119118349922737601906604258639153566447755671506778079933588646564940200963975214296926670603470798519262103671540537284992923942071665066149998313306666440493004895152548039205079273626479430259195169128361158072948455810546875
580 37068691317412269032204569367486386110386820169382316417552609990380523639023042566042764563823558872694219215657693918839719710307499005509168726142811586977276223829240102155965939760169957208809698217382746974460958618990493371377569533138534315070007985719490883228058303310827345190816962523089174011011093142335943461820938569093591253318504857277657513346678792477780281378729282068969003460454854164949906090356839753049396701585515258865537753256815651338287761800704788100040344917679359230353958079256070666939187857185446794769853331861262541701010271014805897697923679755776775159712258376958877643319241960540246857951237475211451605234294555075909733041387658856139551274393082449582799046330387935650241655345128301159383946018386080312167995546097865329601868389364227596161072142422199249267578125
581 928313695136745669346552846132357171541340909926607105805634914272449375370021500954085598357596877022897867093236391636748363976908297661652954963481694135542038077377395323156511368240259694957917291705773788356978787120713690588116136241173889070336332631175019319427902815471408321639106964133348608415286419563667145695472686387938127209505192700558046684370961146676538915664559755517031675807687239316036623236111210869863229197759566021977183614075723568183218496430225421196100799725691102172731551381886524238808688154751822185989221036921798794105834306421603338128450464168139309016911207846752254504312627047982495602870137460614087357611640128193002143133803773679808314645115307684427116513398819318717292100912666112152530775611175956138057252801718720463543775556214399102827883325517177581787109375
582 23247752683454615322199786451938867258075282890466407529311364469634641494111673443927552065490119555711006344875760882562593379903228004639417294334827464916304263975594702310346856061906761492389803199424472558810840219166626172294825853847110506598061640484069163953858701204303325337694746629736696663882387764223392621135547713713411827151194099229366388376873812035214269921522186482745956627600078112708139855332535697837288521397031264307898084918276396322731073696070778497279824412734955589665353769559282045103441996996686862568302719432800851142160295936826480845220223361046480976025398906738314198141105127061470493923983451023547114609147909487206524005822901898903196185760088853232106421713448506154463570454928117383011572519067497611797865423774770192176021034458077707540724077261984348297119140625
583 582191574712264722768393793764220130690426075819190935337046402061451215099320234100074104301007929646239150310515299355161941509593714193437767864565314411101439400418863038544523197945175765270791852655115010217430269007885251997168707541621844660942874129719071123050495800545536065860295478903491952934565375983877664997106956693209261851618959523619540241111839885087876673785759476939153034000199381062884103244057278098199907821251834451659164487116492586022042124534648036616428220808190840625310468864285024605916669753114454262171872823563918310791868355327821955930729627947236980665700440432695550841859864448084464944405336638293551131950120394239699860832517736395279612634807375358838373264798163233524870959675989549055246891196389908003607488187664309319086192000269885937768776784650981426239013671875
584 14579733308454101562044823155749214498224251984418042061032717309550909821146215802548985174119071759992578549978414416156476213040168206772252584268998554982381805036196462983259374858567062330795965633115455161614738313415121242174169218426648166423355181183410328681363101774587224956955557301589162231801776446554262861645630513589580700611451664162623019320045861732384914988336607295241428807759920232701617752620029093761690065189447182390521921281901881599395185166688165270021520782450194787724677337239699952106182239532793424003404441532695383575743232805874547268273841796707798423269147704923331168254802517990804188517777175024960609966788576282480915537986573132949483015640313234671852149669002845329703816449469404088380111735402309392806708519523984095844296453477195729675486290943808853626251220703125
585 365116931227539626371995036684823143229696301833907768465981864189138481620235643814902943517823631970729458554848658710847597208512338967714024298096606242180690626548033750072641744212618263245553373746325876694842997540827779610478018707818755408078462728096096982161595213388401206685093190764775641005985462337789602459089677746223246373310733505868938315307393158439322828300730691675100794137871398470778323103465655876709560871189962587239118259647286213705982930500253240615808401117390463995414823821806857226611193380943137286312801561907320234542243918213838640956986072368366808247394609975731839136577710619487418835635523352314561040870603567724233363879005071400424392885261052134318624192951290245532146472675976736259476279772371777138080745858909011467785952673691107772668829056783579289913177490234375
586 9143513243593167842321737361897898100094657601434112135153644890987605442795397314152031442066761748541111334005923925444582227275511819153043349736706215245045903179778898139094977924026499205530190166619134358732938431156938204165045173874282666389326148165173393682227822060303044736157436224745555655423162837793065834425964816317674380783379385191807528690340994339225569547326155024229146702043619778100405059785764610234421752816093640367879712181175634685677155795832558737026969566838151457442817855315530391264195769339160974313512302137431396992272675407020340005178152495475966397826513183209509976669633957230118323958165433225127670814287318209661095982708645361927792759487856835046023616104437733945542438352880459257736244153992145486399844468242960513486612350261308057586262520999298430979251861572265625
587 228977580162446125633589970166880440486172691425513251466443579431168721127122588323287232404698317445349655103515784577949363108455379102830902300524931860889363517396423813159347806068438545748038649739503045002370048094829547951703497001327411189417268203198609070260394094647401482629688567009293007142417227928534790184367192224494190055849760818422289987449928992936701709678351068914519338766011364860783801049622195588777612096310955401369536696779227850717618458228969661466468227643538532875006627877147233796577792603868587911730114130679494703024731321467367849660791329543569064736704027925643099373120628724326279425636069566059782890170238680655408946711054098471124392421104684168352040684627330293819530372221537502724639532841874913608691757250329893506964397092008460521395107889475184492766857147216796875
588 5734183230876576380228412657157835711749473570379342488851150914691182654609006094819341968943189779429288171422086775494604263375574068170893021440805208516314486382459379321033029100905365283945563632838193275910415885268391019982021616394943892977534567556697082461627315944680671171386030709998678072481384622806073362702131601026163014802875925176234793941033328184819104516838706555582750249523305881726436890115006898042367009305489244838552014725726620857332700539053133862681555402903081982848570234285155195288767274356453786640560517698080112031066143943980679979803221167505974238193630656776211233237510212947490018807950082537284350249582360151732262346359801572351349146375323686513837274166092930975012494640526588100146824045848654751434685069864644354419087135687105490078341318849197705276310443878173828125
589 143598173942299990490426901503591510283615746378021342276030308590078682025998687038912578194223040568120874131406973413511861225994091469275337134212178012759872120750204082827059076252494173104754025554720260669039514204151083529286395193917562655490935750835723454168619488079407631925746181119125774160058463684969424269877084910999281955237695747297808454895460788655516657292965909707562925747408191048331968849736472659132342905080115116071640300799313636168123490559550654717535127867942516095549369291040738641577243340404821887196704553229321412162850121281929092952166477410568046449241515385283624553675117694670576299374960648076853206122718832176982525623581267073114712055575756720471838280412565115113418249387868465804441494266260916566301905211776034279101608601849986678045123511537894955836236476898193359375
590 3596044177817139286878587164455928194337366337413978058269546107821944942169305542683540179121658416262738599431544435991465396689970780856958718310105645315297052048473092065707310624558855352771724007212142236007965781914809788975556249449038199663587682818850496169913901938544962114171039862207114912702057794994675361805021994908612213510087334129743676531627209317263892541624103888138927381418343376337575386164944321680137764438074977779487005836386543772573236691069324071700784266582699565497112068123814935023382620547457477709484904100166000588726166099108529660231310640837168423591056608779049206910312001641347553213779230818039941400146966514016462314704187370936142386294210531952443617666820173896288103319064305727630309684657636608668417091923398992443150970288058402603292851296146181994117796421051025390625
591 90053350176919470287412544783051715789608475384435563990958362522298070842216097734856647584693520458061383639447863416128356568252231874550850206622671007789932526954777051518453608570133909448114934388906948882248592718146062242973815476253433323497549296670197649640307916877618335754960629910902136785066349946627877921577921676056059453480806864426053542271697472953496716273101500839719540478787049411671288777161920672049173906228676941429575103819756166023584652953747044386579758411670905715137247599290285100183353939619860205976304859239974146834526979154220799916461483660253392148776883323150194999468651522898267473579611135853963816180649055590209037220471076626110424279975678647327281958083155497868518760085797495253739550316468757579482163838809928197719043138246678456386440370096124752308242022991180419921875
592 2255139897710261460071510261367630668019569808338041913129451808726187953254988922565619767283639512738857557327677898311751955481379855691943311387317522067435968817443170034855611288157410876923419214937758546607451022210546994038968117907022791385135163071728322375819207132290315466391131581665660018814531375459721794950757336984920339230235759390212879281317867824384902975140010111899147410552887860372579822505005832552372592537636985959299376543246218443320959715769024674515997753969358057321167337387129920619553559138832086730387177899394956973772495145768208958178505032489439342694433785670603995654487575119071152920368537531423227433940598708250162914333436724470432222564902349896086836862395166208245873429874683682918033962912414998556347509488372039608982800482297421192263986444714873869088478386402130126953125
593 56473651024938404073942672578974211032473193301629868162123613859873103386364385043995583623748525350654513091728980280507374918911347863002884190226706723503090611525422844543747059051536850441099126753821084278967180661686060800089771222692743742070789843167542587765767908566004313472706185388969165450060100056343666046551665801710979803086283679244360500146082470623309701086312067570132657728402487136334435639524091207587895935488926209571484387274963318401307577692359330984187538691173586794097587119800067843363081744679191707784168357944764006917045395317022447961136824336813597041736137206561327908056471554142140475031169916662433986584124275668627497453877413332202595953260318340224790619317786124244469446440110749612314479197827776440641023075162396856874738062710697024371674090925665723261772654950618743896484375
594 1414220115178006791152439715593941384111428534870217212400273312539787698533851175596266826635151572070939681256650327580523773769704983342679639894261884883007050065369160955402595897478460723977819328354955122318702144202711168730133487442747942487830015238546927903401390970618768507140852030907420760743922893154857180483359954469973778135416834343334975456480456140924920694853097058569665754824569444083859392910575915034161926438423194254012109024219279392989779062262326127636878338327830553879149770123047191780933112772189531182716431710116352237244460299745991799195275571534780262902785744283938898118768843257687553176328159875982182182993339590775023051235472713816109658559951948326185257926892327332069801428333860178791952733071129447934333960327887318088122652834098962973418713018336489994908333756029605865478515625
595 35414973868313837011407815417838187310275680929992193018686406964568695310214818127316101566914750259387913380501903703709079364165656752757179375821402541960920871065068769930287882966712504673204012196609578441580619296581770436450567357954432285597257109947632277816464605677185729436601235677265309630908582122528067745073206597429326529841914417639023460232721262906677471563709810697150376660976917743983947370826238746965661362240580831718427709164111895648671717055391724516726705234408035947646496556277317186944729548184981741770716361790340107539069642914160559984053263366230514994054201460096114963403147441545539861921926795885087867534589307245858966653100252358178860457209898453668768759271000038950696667391623790431901087154914112121316058594417867868859421352510762508438639344088283422706808778457343578338623046875
596 886861121429437606100115948645696000444141212205723893184149527891067453927083921618138311698767780425058368239688730447626609602217223048684193857156449046166637262397712899387771712411587281174063529608631970629842124702394041366194938246004150224969095973289783951197360927222556154867029264546127506080477297904617649451560358327732715157460199417366813351335778057255798143902304873251477736283489984646785247972201990451931864088014545177163817318068545161814973938855632396063286300265507701207856221486961364484153281926630630099338048270694285228675694458366783124705615936102288085388468982827343936845926845041222272360891239871765529512358628118058558925632842171773874486260524954979572651759242297364991207476872526909850083899576249701106844204515963819637894409604226273563545271567953864888522730325348675251007080078125
597 22208697403775732172875912796135932953284760029041074022528472041697938127469934751334352105616670109135472549170746707563155877507325681960972582969445863582756318704217663762958658766384048637950668857550612005504219174756095545528142313578687332750169104947219023924577667812886726845475690929015556784706001068650840131907263792993306676721813459843951004921338113546116487467796611976854901401063925642349295291843700305743054853000364239034173547675857323310328873783161791980210124241770362593113750726674744982367208128715917916360204687415751694221866196096988806245247507201220332398139573228807124990169375101095151204343357746160096558408813088874266092123454450864831936527270061215435652113417739843905374956723861476472566015506991164979519673604287023563857582134892087110403113988342516105234381029731594026088714599609375
598 556146669295388104831223171903236647386649743823476267886330147152979747669069286555381160469103642691112147308731878848391162873980519692621007987749512525283667646212312626030575618061960381163743736872135618631559630798808501422535279275181772746902770264054836226730532811130238745481891256109448147935001742242155975688137965694832386862678048356343291901482044391520950533450890053060571484876015041713223984609558771254695327595009121215981291560000025439382084977373319351470952274422575816400777397904386396315764605231651752005923954201603656443171000768370200859321365399997086566539185547173266288979764476903993639991610862388151371975216511869926705277652196185882925272450674963909549698321360556342149243163147744504971998338114402185784206052391873790919195100741962934542939904687154639706392345033236779272556304931640625
599 13926897587409572633513713097576874273529512173023142130236212331587776053784755108185087957444763316345937022204877250192585720256947433405442535031571961524960683120479591449679619174107988659468018807637648428137844555717865355171675017772409054376282822610729921383665598173457732995672255974837684406308836444201023701964858414120802670182769005414695216998265898609724722005171620167494260868135798559192889673075625871645357096625228411402706110702590444900148702754189847585916286070022314199342775691047604201808725181135138902571069780445338013269883665857892039062788577999091620578122044090658861330132364407015212496865944528057508249755317412949918956305450777503626303292989959935830202345181940414666602810204973802453246157213850631177010506616914299818548766202790592283145048991643659419548129108079592697322368621826171875
600 348753211060861066156171172439320809059819518761484439082854274608776460396069451312141172579048389135351759042286438229384809216609546862383996759235152747945741877141284181214871197416674194746061104836797659762167458536637954369499201341631844751999909715502223427476696901716487433857430763673479127856065733308703700293156692146769891719964670048020203411487017185785642016851774725211855865359280526888879493272807061548083275084380719810146998310129506345393632026851167784626469131987005824716652910862138712393083380786974600124851017646264615386512307812663226416063575524956401924819111237549651635894265422285764599848540437410280805003255550728791757016739916259004486869367826144348041555808246673019486863533281349807054808899371030192735396548100793871602941372175802780067915009152711321160911239758206647820770740509033203125
601 8733349560912070411862487935980494032035030829934758122745081023196462986188000622991378655549442384051377313236273630098874385669885197240798253567025161444186666906764464404693797887016216825135543487066352720522220079508231871492663180973836578614818721643404970509043846227413288570576378199400403638860263887809545200929798098512992917134002874016825659950434672658204149589356473655908880225379152244948418617968086907625815568828268233380658596317356289207088662121189734490125777805586344861243410736202182993523715801139268192135632269534894511031938099471978796388935914998387833379629284320820793463380543359903722181885806540478097594065704153345888503146089077010457903910272582257508201324673620891807716420285958863819461596709894865151138260769468256193554089732046018826430094837858278920827981295360586955212056636810302734375
602 218696721132565354245517414024449195939364342270810131710470129529337861561856624079480699915566875992974016260384657611578213523113293073049914703829287604743244672124920606975395395965389469540488983830319098674756342390012872093696158210171925960740992509981358883279256747797859782367924682674095727032972111072537447363266972333918463531722224920828655865342347891794181218935464479538034095419407282941871247602899931913738731513675461787691055872036872994483413089277506859114745682787438602614262467521272454430508677065104284528749727447829340935026712590684423309407061046821640465969519692572507400735111279066583234188952553642479376576250488461799577021842006188645090902158737772657884093853526873953206531305997099561563824273387849387097290195910416639925866128992424203779057861172469370315829539919150192872621119022369384765625
603 5476492581058223704861815741234651026946322844831282758807830836969103711725330814604423336059942309616589992246561861767114185111986405376996826712073654334545566789518240095836146118884337961314734512099484483411429569807998685001893422399948436402787924471939837595810433497759683761785997759079534077360940623745906617582224805125302603377359449780916755798095724178331467453425427941958654630108393994000800743914942278420801845166105443521641170903495968969740240638131758899408673010880464592435991665937258350573111477543171606352716203932157977356374317364234417727268105467089627436207681928112374122142724353389335345768998594325157832521459327248798536625794636300718355164016524721951578864755330640280503802621130688191027715725708178635403096814603171875322000367092448422434083784962044190273988686357142796623520553112030029296875
604 137139178345057838839642403296451803885213428322307805621347710892619022110106150680545729355767817985220739449587682081119325803653512098193644645710377963762750419397836625432185183465848479602931110711024787498848764496641889191534572238639968094676275904858642577740986207514321824109346961282666874472439461766959426277069382547566090461541581913527927874065818776545210110836606097386661421868290147861370507443934656474953385062258108558775148625151752826934878851108146158023717598801874102987885541096067633509587650711468402487167230541714560783427020499033956317983992119090956080579434288547801580647691668252852245920354583689708281265916411073815191192638477947132735944351615128186401384579312235793271108064808347183573995615418003064834348468286148193812433687734357293759793026015308853066305971868388269285787828266620635986328125
605 3434151054091502126443485326550933302419219638095838556812491271525261285676975774899521882750926955750668227325282940451519924487684101549059215590472864229046541726442931211711667848989712754324846465489061572810294743702095281450545222932030631982071342447969730389667789439616288854351099464708634925271385198506779677864578624174990395966229439563323421329481111215803338383439412405608911949596761146818024907249893899734668099884089525737731699442902660740656292156574958589055459308293414779121782263592595206371187862108937870387913899628129303323617076599051304819657040037616786881341913222319845206045380691774277704912105063032190417969908474160260474240802249668687825240070428458100332438493530139488240526602210679059307458442332541594590487905180427268545434157285084423968348935164165034394055664446199216399691067636013031005859375
606 85995566238913957047397764267264287692702589203349549327282244268376175465032444569635013290191461546770449210271845721876417597100760016081932875954656984100608074198498669690467652783330337964410379080062586453734259374703583327818153497451551539930894681861834908395273092284363302649213122433764949718294596320989342470060567116520713259847983282211216145182918825449410599899091809413782208812156714927544678210035534689887539330293158437652117081425287520198515325886156580687949466163499424588660649994587489375067111410779141964916175892834864676538966018056342542242856927448991793704949230773616272397461741930681231545383638345541845107297666786878529216641063766476431296783761967788515756562606359603617583789605316963231625662480375164208056602580178742294500653030280912598546805498640218553261550804567292516367160715162754058837890625
607 2153433903138509023342709884268881070623117186357578368356305168715520469703512369169549487790243729994354818435290448311620927050235437335934634053687309061876315130898101477203590233547946426767489913072465839680278753921369615484316910540058432007750145063110663926221286214457984598491218956245350657620114066982729824837666715716666665513505764383483668928220246762593443505304957717183540472109860029615968343470593047160209404087101968296523541919450213047015583696448479916237811240491586992481918584984002464771363156720870929253362607374162419249687628028410061599857196348939097884408765774730910366094724164175138011699116252881973244133690542993763664431551782280891674064144080603113080054071861643000728860353884173749514121597560919713783775188271170071884136303210867864947122190454407781166792749949490115568551118485629558563232421875
608 53924466257604228012511891546403873723216741065785450088263855768040913819530340602455591083142523032986210165344618839408285354323796856745523655212704838030935710170843405303637228687815860110618008728584175450430025586878741194329499591095701887930698076991886378564018628045172165768802746291164439307071580648518152198095481338007887488270298667792173355671688072223790550328315504975563143097895054651082993292257443176830758122921874391293603920081705952226707106143576132881922145672392209256183023002582942379151213204306582734595520435686330539647527640135288991091074237791335023154845019503035348056322619502081130869091038678135009014623485407889102461176924259996814142717352800287831654851964107397775453149190885585455940040827811508059153382800946789660143907016617822873264356086070252462551168244619947955698080477304756641387939453125
609 1350327123418643261036400899652143017021388811815786024190502057954845397411821799391811124288223820402838746745174411775651188309792694502317036477080673737874088551730856841929617538423326488801219240758917622721327058143081050038776910467248574391691063185150153974312627518222367914383125466904877804341007740561701469381232369577477708467573830649931374703446749384568625325600176675538444359826090214044169449943751504366407028591654989379352982304428914456950615496898506696447475258312368592507952034514145578475458687264784805946424392175465014951321614489008161054642964171479814979986772365944948424006928372494595286142604275855517173147617681023352832789126349074283410845777589637445907708803291843013317119738366670679350676042915000581842809647377858188079610161324098728071266435269507759898312943512566075554559574811719357967376708984375
610 33813564759929520544000112766104729774058977424673394904360193042716698733384627093055811787447114124525555983918333814152381069037261689649899539346093163124369608729765713781707608991281411870924706582580771479547586915354839255482908278927615039627866861137578712113119733382885792113654556913266115650130649122761228345251942642618955743209754865126460387877532424088562172324811643167195253555120101545281601689526673232801127602756577974409146665170379502705838833505190251771172421870373298840283212349092939936803426110547626088199019336469294160286375949365852433300226809954406359527560481107850328665144781435929057513948314618941478023241205671236952601220739791216161703090533981692400601157687025027056197768674030043057571276628367836555169618118301165866390566180818797107773099209681480205821167022740836305416678442270494997501373291015625
611 846723785859823989052255076022647103064580863848803480098945865914056563286842730032908636692215818474503582480182683347837060758242650418546829169129237070047175091656500162879369488049491538045473303654715059776549934428316306499909844904350392986586428566160089371710594470255309659193274428847757154793402618286997998899326901145024219368254099100115910204222402839072717787740471736148234952864698693486474178261488971411051987268044530358361719318250903599697806989697945903278949057073434571696690595883306010293009625986890800693435721713799073669742788412662521005859487890545433613886291326676923668252908838987330821858288058537375667944799232922252109567833021389380953375915705561216337739882293849469486688597222332978284391304596516464106724876303896925769771958213378150344113438440631660354612761441688018049234187856200151145458221435546875
612 21202711318035249112612683322316899044442182302019302189722172644004891455976744568485549467456344595896706634060175533546614869763843964896154246365153626549627749126721437030401218782923694482945723568622770814110254899319040790318674570887760249561904640097017773514829890148461862888629623371596535458338475212624132229183880905614363628906608164301757767787662376898284531684016309827914714171284871208522707857120277800051894611679365283912369300181057990793741078544153387806964689184688416809657522075982213054148339980252273729547399000396644833308154452279468279480332638305767705989589265641439727996929953551910880146696706290030359632714208101589510102628688699958946604364201539503066511270560301831564210824439847872003237517337095925358355232491256617621994494047657159324847484915980657889092408682871378211576285366390948183834552764892578125
613 530933199739372462472974743601690512806746075195462934424267466003959220744560522153709575440182343248270592652894599584932580514290541733215944087551908158701903024050759249720455009115252512868865363646941628345169035948254347953490075479169016861478714151000832818422372963513524607435684650549978551171047124201832862147114732065078044340171596277515444511744117070493777966863020656303088863023806876997089031442583282870687238541440432721642390435146084789875924558646453200798891298563524233172444481372044396274285982770806936043972623948707820621818479856059338345354451983697489290800531202898909107188429653228462243673405277915658189170210884503067936651538796629584234358262760999393114476101581435659781360848728435488734131301481973477851058576872895302493617228499496622277303346773638106732987458242513899298042900909422314725816249847412109375
614 13294965413196592428265810103636463737560939821011082852637015397694903877242560752382010354848901789978087986357120270779994732112124608600700800399374391341577807998337064342021988716435316591602190951957849658439542485338316903725332167153600687097745307489405532474349966832887566066390717920251092897090809202201560464115811037244924948941949711187173620719916867963261066040640839172707746794137299344527759161428990518501927794772418333636888709144142995247708053842226792660591634187745951152586272771113336654871586650882675721231506822187488010273327460128299242592514700243769648296533269119045625361340261691478812091984822464513934688064164161659953018434009394004870090185512087780239154260978883138261436277161516854434683116738413720543580908536609379110934302645189106535835489266193994155966617485331083582666966691476773121394217014312744140625
615 332915020822721832367681290430766616373830694053389808616683603632270680896777711273032033092331124968735278909796888798416873784174641846775074965248776967890201009885128686025815055124733009037068695318553965206246476799256877715335311183199398816463069030094756112203515239448425423672232989418818050372636007483932484363843844321572469734490237885911528216155770229104442072742654048445956800316985669103207313419834974130916865650220646230817941435240846768712949842957306382530274647785094911896535837698139085072150593312379451034092451141432012625029823096377875663779202522377551608076331454140463076074244551306151702303362824528410366171826405268580190514488721806753358035361378764391261165485455759625708463327620570541275323773494452603522133816284909391488204364447269937868459871576175891090213712864982992072071521505449709366075694561004638671875
616 8336397657888221350717933206765540982715947314537563647936045558054219121562285093412845182835992629700458954016644270683346981638654211963315748012829853806023920495295769087527009808464577582102065420954042223787609786626395820938432954688969511387062634323859347813707032701866542392117450770783969457950044622820648928119810317800545393635793324803592897857840468978183937361732177939355498269513471364830516195098629632482138410778270853017841628546952966405829958496473573713643961021913526124460371402961118844312788008817300225934930793204420624830661492238706756568638438466521550218483279507619637952874564008133327557677627186099309128551217662391538889203180219084624095402123883356913586861160986019872025493155080493042089240713214054836368622978864607630076279069120305308525812787437548207031549714917222364436721893099502267432399094104766845703125
617 208747994880209922306095853819047913902153181943509552011375025632541780517628185124997238459092678379563398382209158035156802966823559443931365547361007085369820393586583025610216080970270748456935336473605882935476441331784242474837078244948851309063713572383744820558154610438061229810726920152437191414604726463574643678588113189044476097733267561484939757794667055718920572622450116689051913277557525052021238867534622792283879507525638756630868030322119089845904272975362196600776396229991986287683671586719014045545279620627854400438757696826023350889435176699165538569920346840107755876456816543192475097325355840321563944279593974708977570169379826714325388603559825010355998005332440101141114629639451227533485077991168063807384677226669864617097513765162011823686225676471554258503219636767478420193915205246748176791393714069045017822645604610443115234375
618 5227151207830357771106084436723932580910192025589500320608722807843202074904981072866833683682138525415383072850055232580748284817019089719495934860031695639726069369769295600806422918223176434032975935584017756906565949947714735655333315566836620836271532166775148644340835083236472495462939275881878659511458433915826603854524210826882933864292550072001426728583059674581067780039894622355409245431956649581989321440087619312857468639862654695392383674260350488651489588472126259011344172803645486596451452485251424581771475520580078812606139088538277025308326185766554073096993300429418907270791134897350034319665286932748473665462707423380673163957952341004463678190354322627740273939194906986063943256356298956658320677633095039063458415574708958124486326467720822386636865623386895096527989689906291614977188439073431066618502516263333745882846415042877197265625
619 130890063591386687113994313199291682856663862564781546023326749371821490921731437940218410147174002283542029653622037857064412386586229833517693275900955353630165722496850389033936095304739603916064211483197211010655521665020585235993491875248798973648755625598916919368195122638035356141442638698820688341444967656057177893608639798191349132131335277671983987807486073904728031112963408187113016473124379321586191779795241720465448739789608511875326664761693093278884308814004940075081960996437282900020277882563187450622774013136594940356083393910649256959519323851349242048649448246403597940754046405372204780154916946436446218098389136975922676842035225353769816032292825499914514943626970286090000519293157930624487860137174712073557497512066782520538370220159783729527952233374623343261887211515640568127662418674453942836304054520013551154988817870616912841796875
620 3277533674675360748758412887012126279764323112245639600785885713689073249270958726469149455057363535792487062149817372490252941318674560601199704507527957906679492768736709701192790441347494924532600614419849452466172364533707552015091271533167060659768073675711378065696734204878972497407794887514860254877586861605467267271354358142765622941383920088598307685009891398623234193123236270383520045261246060090566263089707323952736519089566266409146093441671935608537034447905168091872007941819585715878231736324877232167531528456467197759925332765196039707158262326463365806746851599551793079993457860957766467557955042988854514864005264709183213114628041054560701002745669823353388075969351697438210061429435209683312942583338051204263213365869146027199114556965663672484749570654114357727764367019590596147022378159301802725178638653336093966572661884129047393798828125
621 82070393989151357991674198601049012202801241509293513774715067327065230637465787610820966410884425362410584573977094963847389324317334384111426927938300799315121061876303991913429462501912493779089898543994215741648917186047511828258631154627853674457931417786245828679714758595176527281988095188980082530476238295237627180062318033268687939487111455884925391870815773740706690210559683402230366967359565928536943292113340122345920492109808000535225506607538597127549029386505317046674171468205983981398913139641869451737342664612988050273714517065646199758213538916075014056936674823587405286701614044530695390300929057919946856888770024849208982705130036881928915117100475230222831958700728443104252746913536777525342216581168365167187232348415562284619246460683318793282508386846578296849538843782254452271329896293556421986241898591796228856765083037316799163818359375
622 2055061152785467431609701875669871685287360130311150938244574795297590751078940176497829911133369058250224814855218890385961377891695118829821531079710066274081370113354756032425979099253440361121619543187304879291088131468808371403499513023163270810541524841992680142925279051709468553219532954752216467225320126258464316958519427824205882635990622738872327290409606562895813139825961501121818320079699508870243250174599928646835700174511483521044966929331970101041804939384535794913703609773058126646050821779045202482159927945357403913732392875034785170936762991764147073630051491459499589339169539127930727291324551027963271054435210799220940938613976184996007629138980121915274050454191611256331348952279832824196521714472136255694853263752561847231515724930626144361156937683507441262624212801868600021677508465114194396075445771254752713730340474285185337066650390625
623 51459061396053772835688719657837951637617230572249100803031822685463768405530891568128391549865687061004625384025260166893450566886421951421434724024065314132117841995047806675405540898976709444149790569368859126023833332160723677513331179515754993990869105983230364221442228463488098109734088244498271779718357378399698860387022620417364169620086477015537994601220469556848975609698272929696936649385246738176572951159158855875584701156944175717732404836886881847372103602660966591513823321024166343928220376676091716772157231884752664265548070585710383697954687765660469895917152808232851162769968178564851745628146890198196767166279274430291432739992536198594809508761209076874432548521625285876409480793031155256487200360376584555250642969868365933688757208604232972256279142396260627600248862729520968414294238072236956062371101942864992651038846815936267375946044921875
624 1288539849311771497028372310598227778576261447167985703748731887212194200852206968095275883034928691643840759916751201853446667162011648302433279276384474285305035778905667813504040107915435246506477313976377406744261584440030951748479363336310705442955002272916093121743812015855987059724496315504778296970092790008444744920276488630739531833510184638981695173555019376032565568093687708283710382419450143864926616198832987389506922448777531585233515911011862779217477093017713457754626409943046988042629255221901334287257906628389255767194657982388778453062257518430431573777075458249455314801517446973285882724329500117432793949291956972001483550365891694307235707226197877646675345892211507258613380944476662247701533946473744067953248858648067142164740532348570308387090871067620880590872310135308173407166269112915476305571401490109029186470479544368572533130645751953125
625 32265079093054966829113165743762669155302303250743597185541705182194854789153541174683549433080380169064147130821772488363926753796568695483267261304182892932678137698378511503073542333911318922730246592963333383448183389401095288978136179618188400903456922406285678448789208003119291667641010622427494986180666138922425458271935293776123985662955183814373512051988175328597668648622964833124933715106727981885972715467175084553105684215786469438093042527538837806266289899222568768035180921512245437176325025672509391380297061491492373193765355003369932841891196067983785003905552407327233763344642237061261795198883199497766717985673302081142032055799249591240029418334138209287246951784559559257913121728188640349772197098451838050630791076235628399681553362050869811694369089383381137293459967559458065099379556850625717739588135791160838916624697958468459546566009521484375
626 807916548832891155812925593064241096154951758057188794434127829602121363925047703674630044757188576175806881593119123259792170713571154585142563517468848218318259523102883191713652049248418917069964008412930789957245679195035419606107206895715229143325969699741725721349577890245972671054240333930888313702725313190843307338423959294593991887203893791355116119127521656409529952372593423978927696743180059178719500649088137109213457680303366231133704681994527653302391311825057527305117539861207904332172966769937135639478661431831333805191606511175510108930648854380169516584605458960452116416283707494759413057238222401492839680976191996556174383811280170619979153900333236935190256406595785926262292996111518112675151138376501860060759017156739456131114835384687047842786660051906006495377804543405294875490059646959113195997280858239898704287185182693065144121646881103515625
627 20230153008485203522450551063360386585683648371144691480742825741234283953031421949554283842184191203125252122892348357762154314555702294580086137558328102832989140093657589896261638503726371526791796300044456133207169341376086424694025232524393706601637908483157737036985639510349076260436385057527231318773349322715649455501238406119622103320847699683772360923883473240102954713240318178243301265217297970257242085287422427614981831380301768157877082520014609036203134404238770885233888917115241818373445197451538412361247408159383957013476978681669297420350445176518610201789302693443084718723783976574682030862609120388537785307763786027094949155689477536473939308557825465954983475464439571776918948725458005415149933732292694221393706435189705056754770917952558759830352321730687113960477747445603453087390759316314586212621458042519410891468822910610469989478588104248046875
628 506559807403703203739449057502868644187337569771491577515811393560388345198416282681070414135966700046383305148917965850737609031803143113290204679498375005200544802743577499992049394406056753170862309744141062937079917571907183980884257316397667115503164361819308276005795794113720893612919044169556369874464145391505405688546945746859860236539951364591670471739472626749191515429145018925335252796377361526162416358691035687490680518825484513435288699754150668496162150321277589695995983442507150711064155641366210843388207013074614222429094864598771052935866724838324562224086722821871663176011881644509468382356567018493864464778069303507138467902423770186209994240183000213255263519099612384932014313703201450335527225129321048531710936036523092755791773782198533089775953554093101638412759532651863357188250686466283563132772365726033854393950406347357784397900104522705078125
629 12684144739881907985440858460543190593314598256609146700326303589747989789276175415582093305433215500365882680638180568935534004992843221551956398000963685989409027578642881314438945655473855454298242799679268063599515040235305183610447095492137289149134525288991828152173765011717872017873211547523298919489863942877989374739073283518229197251467755927225798009546460562395229075682052084864699349058056844897344514629912767115170381328585620573091258412698402777181148513414647681528618598928331399069804533661099034443630720554115737988031631553895241759074308006592096735086021957691655209598229096866297149828697650681857107421551098908422580172815265049014287644160509094440898503789705886886026372731748819132307652673783118538214480279832588977317856865389577429594827476622975635695339384479091009679793309750617561773750207009727060912529505998236345476470887660980224609375
630 317607357366780896934887262087866627048643931723275099068933058512156773714798594103435656436681587489304568313835299790065694604765196631791441975361699921220110877217408128226916411269907301983123196393875238844300803529323269192469693951858322510267248538312523735105065879264818042385586174770192214802953106274208590181611823084124047214735918193491495855640152636401516756640886967414900434455166991291015715507313741051076843742163353207757507483288575971048956081719933890516433440294849600759075129407201069945063906644534153010383397287320530179868798697305651985364246896120912970994904028815496439752462028147534190080591261630729167466201748396084333135807911079588760385490048036603718809690522940050155678117983330271578404678968802515893522984655604788298631402859840593260758994516047135885747008808489450861729527621907581886630256295944718658574856817722320556640625
631 7952777405912852355843826566553837231610572675783038265742713182015345067442320070432974505938319686736551740292902133918575977117732818119599350017482692317624901624218605589821479528824205440219758069894219402465343276319097719866955262910330319795153348610006294160144690830917232108108551521307548915466490349411686149868670352007309112454628562220058669026041093968578819659743065817704584629597064036489945453721991573106860698777801647529693337656492296816709586265112539724866285390412272913535128636821866600725926131880385314276650094644841982894018492361162538808783581082488364043746308255233386268980165375700548811891093644718694260702077879148582727012795235795412457709633835650882174001568803990550091622978052064492536183773544757683852488691911753521434802970102669890728362610502924913237479621830336566977882501714299681261181873548338217005948536098003387451171875
632 199134271941404557207886789522775219675126176462104976369052497530669269800366882207001440023989992156012231818498044327137739727908393011110316266273072165118675782950050199349251219397518208271535905748538945845579161610127842748054204425605064420840637094054987373566568367005350328914436216834007311521478826049203938629926128172787926113521479240070748541526959300677993010086598936250916459945373832267612450494028490498420007600037986621636224705769254858929881762180668304670543369336332645202334475961592661320631364941185420082342881427666767782282925432242094449586524744048847595315500394751984038603719501192818571794185143716728983368727801209876428140759817365027647644550411759666784444021863361996157282325163021804890306264321736311759172569185834683385095521717733123748443758952616785733282100586210921560313170322022745383915183492451461688688141293823719024658203125
633 4986227718374695137991947872042612713999700900740849902363429137773872822866894066329462934988049803590266753241838382657777000696836639230766219552726925557418225632365881473824136264360782013439446493743060165738118532806956062485863181961296771170061011821495434828237986580944246378153966140883147503907384834077893087828387438634828110391931110616000758935072281303537888216990530676480457603770526590574406616125179791729212443265773301375752899253155057436050596693338077905485740097808961689157268400065966440577864414634030182694237762230312149805384713886378135723836499025887152238433577078078335512073371699828085582277323657887265255497591386025957202654993845879249596158999440701537863450112665605714056851896868549936680198357621342035550823026846888218358024229572487505716961316066511215890680265666585723654481952529699968407520503654861698805689229629933834075927734375
634 124852465955356908644668150150396123403031184748226884887513645932025347518115401937097246734408745082005692775530641428427762704899086329594363311215676174671738917274512699097924801094590220502262383594316167133418950634017901406759281332061673295477652407290404632932794099668868363336175671522902805494444975423142192747715541823748951698645631005755820108299264502253148779545402198667200092722667684361462549247491183024948117413264923430265004521551968584971353733303986204855197399055240181206404372527302908703498617643460621583247587219223877626342407299167597755200246986263827864849491107183926751476343896745892671742500468071407648169424693545125092544774806440820200030105964685285152894991968679038104541141616538868777568502679981906928058295601197733802216510405041172943070716457940069711232700416947460207528366175220782555429035499960921384854373172856867313385009765625
635 3126230973783660970988440087493173223901746174448313055398539085492596861613961305398948002352906126856367918000383082260277509809431416960489278340329480260200554843496959033756154889504022266713465121126395753084623448696547531284299577877273182792594487976085584878990963370353264180462554738093173084780133249858426457493034942040680015937324606152790531080543049297946258841651028260559718633776805098964123327296321781416648093622137858153404664044376518351036063731863011551831282391631408004596925876323916409813765623026762214978480759567248787688754918779393552932614537422011923093453569685397377878771337524902080098201696117390841623785240060990031375579369168366479003905923583825796480093278017948333941524645284099728453301160485756574183650388280581553637060376769253956080435000355433975629959854805756933092367088429976647516751460213757507489162890124134719371795654296875
636 78278757467084980646504410530661084068192818254773849715230925567114000881875939059261620908639840666564837915312503220246523799909641892027986847506676403840190918878277514751604743791082225521759266309872183195844328288566188184990428061325113329956191644247776348366551856224620481938017942202844400804978552853457452407329533462190905985212710929042138986340112150989094954866675038860985873737172952222292073085134099680239831297816315763754605376248845551944707103278159199557065745172045286975843560986631502551001645124175222259394295966347515867973741376989929049630572504685703739141746542279914674265851940778921085071022013324912301083371569583798385938484204392811325176479951262986603445293920473017881738018753868193436684743849299136879146084663280494055467699835311964714602552231559155211977554979695684024913125561985843278694425823212299508924161273171193897724151611328125
637 1960043514739460925457445471849820938471049553708496826137459349922827005585071137088738543961425704043011947015385734599652746364587459001093543412627895029384199166728276341482640383614097359392047614789611814114326758992967202196834166892959927252438027227335326868958240704760233984111800398833986862261344361511356084433329834334120289299807667606612867391666201738238335967301859280199469540748144424262026574696503870626586506376979626841852353784706953627837815331493577757958735763832634345919099376629127371416478741817034728608164323587845301093215244612375481898644539345527735023678846060622372539060511085882254192175040592876339039302803441071149687187104489411516881382795323258207372206397262433185373448034390847341550923967161358985092522740488661231750222256284814513179855736355811525830152839731186118062926847830556759236751628527016533265481257330975495278835296630859375
638 49077952320044933368807017010827869380931966276191185234853639016695099728081094942398414130171384785547573653698972217328559943285846767537185390939721999069090634037490370354379054311278477018502839295810476208313632769294492494222690806319800531399281583711906125718817125097623897994328806064921592609955622542156896467085533302836698224232439049679306503120739992543732451573421064721857305951674126074168783056616381231179430757713783989745989329079819211426448827025829388174770697459103412936052743214811679476447908888242222518286781200425067637177173870000068438913119151847821914220350714106171955536868091307287031439363271315746763788032941063683493147802596725068765833839796623543741457011162826023092586139998374746179618233452255988705159834109882752802843800417170747712366191673066104284021670124249503387575638915286685912653565286843139470196462070816778577864170074462890625
639 1228870419290083590029447430635255382502192342741748745406769857132988107913385286439459116532678174250496215800332526741645030686425176501175804914093665560089407222669345804292302475805113001305112205547016426594227414094120123338113186007890072037190312168510726992841955814406048659646565053974837841584440901163247270583445518683009730399242160229832283036245623540787662599107391185968196834616116038544672543645504142417354971400076932711141745338549114553923806769107983310014325020559774180603200050347379366687096230776464420534236357778850068675599165617268745759003120501436261321218256917419614939930585136687942701858763195239626289837394902514706102898189530371240240827742754140807465221559852280413770901978424457720511584193136950069575164992688724370298301110680528314880899748430923010557237981380483845589452665870236321109708496512771640218897317708979244343936443328857421875
640 30769800764476096145967985899995350762027138214467946498554968471214968065618579982973946995276793221557577256454768701251901569767604595348049376367357028586288714860035808743128214845706601928691335717469273699515350223896948358016477546444628269734964618605595021067837087534287496735872748908165896697999780969314303237243817619877550129816833605442047587361818681699550347721981393847249025511009473130878137771889968851380604346432731641965843936252568720554659821564255797891484565116049075945127038008111668661574868483671831952782579638676836160544224612113394513629456555166924369673193649554623274785986699767342740443336115189639587124349156960933121927532853565394033395237264817325534850446015847756255678761422238669663317813749187510538033353315759498013137680273294698423816117625879835350348355241368252662237858971457637360076946521361619842072077091188475606031715869903564453125
641 770446026167502563529994650852732924037486696509804359048517262852630835835063195124035401930915802171318727947530605849066934309364494454167590747059310454258556228833449309473721694907134470618871657406578418354375377386022340814503136067300118463504285824960546682865631992710594424514534286674021183909713485238685617747537431816996424991315330128457202470437419371985228261656950201132328253915401132453486548816058353558183360196588499153828605976035239431530611847520300325815275117952594934379351868938471328899308279948301334805231258322060515104961752094876759582095877444948555157898271904343904401842719277937172833505078762457212925069086033974964782065274221787676519244524019528272076758825884712554177124334596647407846150566748781733417189545357522169220445819489404724390243538524664885919144023705610229618485032403984167310279515747598716966793030991311752586625516414642333984375
642 19291175830577568085269741355139551975607373441447751390829007848122186750741547266843053224497794345092450612092299854170908234363471850615848677123367379846497364654150085009230950466790097325511498046910624855521674979365524316964858336837113254590861404619530445975883419926600035765806246266097373759235811156112841364099485578426352418430245503021580381420734292537042445756609138902085771751389135915875491333371687145796290293308967681462777838643906521229868203898355142608585902700099074253263194691853773531481121195120171769772450641930003154907947222172966408086383525268100026849167564245555673350894276542269428898168866129335904300736078598165037898555677611012555090202910465585144556412534330780049056990840933201852733894744196892584588631445526422202811240803661049704627103410058347201989479159425353567025589763038185015465884211528923447044603367572790375561453402042388916015625
643 483030025174189302057240410974019521256939486753759845136127103123215065140162866389630535018067340897548325637408364052878577774820783496937689639256299958413270589686598432040471464022545822138780116466419731304599138102012252839178456799793088689852891590376180622003151000885880272968728384133605448018219629531463557112763384035694855301940193820793267527013327519361354624294863069396583428872331088010345473658547886315949914542580572101996013197173301416786777790217569426794748186284581878676064816506144096011988384788320254235352995645212335804796266049350345665509252860312154368771958272062843416393014278402738423967769079931037136868625158673898906136987491933329929982318011074087179846360538593656092146832923755462732850632991856045843688106427869754377783403002174532487452958925001806400008943155261284839726342899419146204369513234196974247984524009069673411431722342967987060546875
644 12094516364598485049568432201738756078092365936783147637538225251084386537794676277704618485592245579194634649312730793787111242263869268211979058760710385516602676575486118471254229159383480278494319544001846030528910042997159943855886379466458650373356201631602502365230412590168991294807515290369413801388599504002652003075990715268272503578106251651175637962707443132416202616862441656025564098998344453095091599570089849674814293810923804185564510706223495070671262074406507209371220126667172525513744142898596343423718492465905355659868131054364818422346288609413278221472939723045201657868185949669874975341791081218528137032912665716916655471208809841796620252076089783649567739081512713643644560192972945273946722370604521978683847434469744426816510667939473842132144647820570558980708314963623318757022683122218262595323543072091675552298029504271557996349095720489685845677740871906280517578125
645 302832052496055938692646353228175603119031117618057478666831823102209911177132022391711839893320190898764028942256312156306451003930473725012896913500331801821839710220181903537416792955082875087978404408579969461071040836100339168307783473452252087509752837595012229509551253954774394134920524434967285058042706742967876958322420741104340615192691444562989693752042457019963490658832664428413561904710292648288658941912063536272018101433332645530717287077861368041826984834344468721843389905494952103146696828589757163693184130595108885897784274460531043119648149626697870130363948457163602410935377444216613521455630059214891871789958328947622230669716320903014676986622030851272148005318714377694824034312026228639744347952878934726160726103577192688520466879555095620492605514669445144377316420055036937845544684072610104937212841467617399883955703840468994827127280355938410139060579240322113037109375
646 7582529896928743778652047535322057607143827170413406659880200373182753972734928446020205441170856057941554791292358861698378023781605393618157933949572599143215312651330271132336946423139468580339970505427844703972983264931791993505460186506075947892140015859999047497208554828883100147491329165267480627034260647146736345993626840012546716023318164946164710960909970893238047897402607186404700533361549349230000697364297020766841971439839254660558045162503383982921810445213156430235156916107764776711244752117865143544835148738564597007471631814048540642015977100451594618097610095954929084379152653667158816484162077199164507943927500374308201863980309894027846191783545427782627563339990272857463351594993220635770515916016120499630631658635269367665704176515583629692039870845615657855923124150487272669138057252244091124783427653323572774011516751853725993638179192490866853404440917074680328369140625
647 189856462036402227249698405998493128407796910009384408827240129220256504151038908306190372125217683585350221475707747987227369311623723602774836126540922581022115813678899866905961825560046632087012022516029754285479762724026887695080644654396139839913405269503069731416958207722421011040241130491519478190436340642981894200729829037437122916670476094456366989450472009024425213208359944052476550477633534556319623029519811328172087258596129829571203953701505844119948656739192528560605727114453893771095552088024658949933517355306286796687466419164595130151018761505893562073403037012019202712123021780722557373298335072948917977327651063123146199030442794137008136472538502107086285663675317156813902558304644638888685578330256690777681129117027722952959917026057246721794115095612379677560333444989965547303437435066823240653413356748917763773103522692393177914954409402081836333309183828532695770263671875
648 4753741916239646500827390590348370415924953518960841278936881227773603974592615136546890205529099143054039329227663110799882200717682809127393097608563254586596220276863573887587499763540163741638119559909084774290873595618974388813119616153509524563082753562654081885092563618069112959829975796283798517625404127682384493790474676864014448318949951631465405121954868642947480724541367711120889690530708384547230715623304928429328130779906957315711419458510677216671301308701403659133313283155341703110249634327567232781153899803711466704703551074449418606290952387512431467359145540629129457869180680494153608362315455397968081401427865422214683786534446023083002953762209212990172056096271937304780533168361469047077706469002759226614911669204342792856930740980622567532180835502109197718064719655443731946960585970688605079681025554118655204897978164711080149723858474797300033287683618254959583282470703125
649 119026807039230933010308025768360315541374607192176808429818980626019883635231439135975527698193904911858078039065813047977004216119313204635382301340086116190988630293866277563148847201979042027523463922935642286118828078431914631230577898677888828208259384693285512119029301076942516091348083256990252012247493482255540814067590694802520593028450022538040887691198426507108277971843420523246640478014460129661771387715364341358852002372766722303568501862092708258597154973074852606287084711233401548577761661362949795349246643119144087305511041744598973970160893434438097072080378898944471198382145411756082059804313349305330334241611356658767814932695554818520062392773896832579674265016523642230337559477670553048456836993727529594694877762074812797246588907745349175487719840347722587428027579653458130283380901617665728575667929737859157886709206552808271289346417863563853956065941019915044307708740234375
650 2980251654311767587498282169450284267115634410258314622155398263942491697641187496456970006454008281184129321186001208148923835357413904527148429061652271692926793841653580198415255007886349762852348471203604130374145406659736738553329134837950988558486248258005474427768612792553930204673669290172138527096497094311286732084332861700116999452078781357236166183338128423513238445753816206711775967319030266141069372121202636799612518381196487792858787931535462152510294430715365343356033433589581512984982061613417969279241144778637537674835832665699062069576199429526635186504552982054017648750869345278958097763768507841536465836188151944054213380050748976499126273537314083510126178190656221296029044743657609497999275306559651963100424094851026394326747732274378354066772969828567880797610929198020574047318678849202908253982755515568798391274223974695988470889909346429880176998494789586402475833892822265625
651 74620828316069046243471592367289016142422591017805225839133050305862157610039725362863795511329223489295167284883927252460564132796124473460307514745059762026971798149012586443794720893080586875415258608345430089883002783966890283147345555223868910294150297466970276314037326454607437676590912472988018847170171289154623595424398900754274601961157803775532754359907404608719248555288672508559648067192475726014861488738029126631343417576845188203209082912965164963891499677596484288872243734958199681388002042319054841868778086982411829175847232194578744747459413079807948655177412290860587938554626381600353600810729548760991832908400499290980784669602727063381274681382018655144012493897483788407491262509336379244678242206902892158336906141254561718058268546378074468658823591211067422738029222617617370938820878949104332339345319692277945884517944639294253988653956156766600127383526341873221099376678466796875
652 1868384131858597569987153262458023140173858044478814653109528600329050569476244082857583521532705998724677538502945607529950809541422533343547607573720318293269343756417141698180201664725060741988045135915018923010309260036009052561536568487474077665653609712095092298346483327384165505908502317291814362923197880513176972218511906475140605440508651840504033853409039965740188399168298496233122423785229869962574716861149808331809346890594454539623711688438594402875640964682720874846091290754421538453786313607566511293913188862472130412019966193667023443887846010536250441193525000759268366458437978280668868938181160037089300497802429999515155870948418242857109813108279630563371763325714051110356410160680813025984365043745362130979080247780836589448696094647417252141208073417698445638394630382118009767366869666703398958228043787383398299679507247779719905126504466319654895745117073602159507572650909423828125
653 46781188895386724597187917893345521919678782837812466506018273575288679967537375791089303882054535255424397372094825843709687894073548871264688181970353563396609813977724218381638382678077670302267720165535052344338586261821146201109737452358785814348836549687898192221050837335078626747555795568973206366678536969937208863785346010785608645799708964665493721195509870406559889611359504493806341147266196169369447412596222212445877708544194484354179907601326492041349860935638241061759412203372202121821814403928916288527673138759599127366093789561739456727230167351932554150190367356175550861325257425533222446402352033878845129322371187918894803128919207728242193979550219868703580357599775187763138468965705414271294350807953798949993446050757728398648386890884566064148638926378005142708463254969889631531580433991979740199311364561496198806151646989427086513416500718003619707641149716437212191522121429443359375
654 1171319362357712748617425105631011633375277864091364167107458303558777392454216237768475493144785513568296407040400287479265138740288360223517154364942479236537150851125497357719293093450720551370857798329865790335486025568551652204526517313267992176408321414335476924585989787138827896184975830141276341506928173176124835552697358992317553889667540832959664901394843541740376731087788664544615542497541139741863172591592480414913043620588190130444175574792203100270217443855211506309163553447096644557474274191716744867687913898934874860792210607045083183931604611011471181763565242334234814029739134851243079233754376670761443654992040646247767737103198984626416065784836224333071665801417477444184167097859762572324489388056838615637747147674863551526984285389592520619176900432838728611426518759670725471974728157909362661073040860960186003007890319609029384966759744450396675541359314820510917343199253082275390625
655 29327725058268934557628806598209630468964653930935416789111494193383444642999952018992959730955191143774571994460748221644702003218449966635427604515652984703976408820197231397440665498737483629625564813033881801562684864789366234532739957939158474852393227161837476091142716022517253092026419276455563096172323052595486237769026692874872290858558938732049669322548508082918905547289742918601813907835684381237253996706985137966978613189287953800846336488781097487667209107986674651858545045247205901735079707130264563054599983221994288435801911876166998742061375955615712744309282519102021413158670851603889932686248812363793976923120039863079134899585444401169432052022923798713845566571014379857246811789422244696665500147870806438141453602019597327193972462676772240865945692655683216378536403627355253891498636650480795429082440197074175896549736612059540177452674273767571459792247168252288247458636760711669921875
656 734311651439876259995549638891099252588684031489668235013413269944936361866112452344350803332268611208543345322787231407694388448242273192073158747693599712363101159056425721297475091530173836874492116695527971118455477259123529098807924576165428632364460474132200726690892184164095219485711069984480441366786044394696289668015485273545143361885733916002692902755648190558209820434619230589705981330821006723198216965603956639028278396596778858514707090193927936714474552989826541149700031357924892238332563986690262610425052974265417633794963964405172947145815915898616148613235849496204311889346583298167572113215955198963796561785976589249101909289772854666961561485623549727522487202664795590247236153308760627130469139858016187133480712804190146655333444765343286656311721862259955436785245956573559274590726733830688108283471471753592542947555380847333643268408873406880650776262786649795089033432304859161376953125
657 18385754410575728901259477820673943586331292867648776257475979626382165191430652605346940334766436095568059769601393931856780670400582430456515684562396870178169802440198016441473338639797764575208627826630222429946095822462822558357433755096297384835477256730461613777580411694131477791769041451439295133231600311862635584795132580630461986307687359092603601811189591976086175054674872205359165374143747597886627100338332120722052286586533971800206394204208210905931721956999655400073410914616740923332203382378097778612127659199524451417372003297654273143502435822670986965468490900371452211243159882655947397731892252220818592512348804548030636152247739982617183041766850112179970881026355792101582550297049128421107519400481555332835627138947259003270439449094181682274370035203195761602677045561580930047349688784983908270997048464508267212034183659829469552512522249239300376442984852332074297009967267513275146484375
658 460342938378863782565755366726760146448637123701396165990415687603523033405212347552127764655653922773063397653327676963030040739877700777780060010811343688681551897599634746262744999783529580713873818396806139548270117836188922231116734894711476346546075040190455234697212969604014377409882653831664480807338737846446598197246950735557384714205784257128497026337199479705427614962106591149392030375424250692332469413414133136709940331453711803438627778839205584850039502231341181785108026132133988517652316627223474799090724851060336549746747687129480565208986843696914255390152139083444915631316379571442637315834640611688556774501204859120843114306278964964008176159827787029296989549652292361174604919034481029098832757612817649683355911444744108503938569476369529953523675596247315932143073555220571955748280230605015345872682753379418021259487069961889950582870566582664612086985000960481784204603172838687896728515625
659 11526050412333358565000594698416792580974798142789323138598297113687298425616459499264550523553673578923132526665512640741014117993521019853680697689069140572721468354857977037216413339302876176188298528196417958697196002770182012582440647800387951805130466552984253123872891171368545250638481784433664582097186697408182669365389673883830494267984613423547600184866479000217521338933534429120123159931370285937481532959249081384214337456101857796802392564330147426294648888442274464209519484971236348799988717374862628321956455553314045351479882295440107545760319795676345916089800141440088149538844051912164742209299372946416218404842240113523008120159110759064669406887108031352367676841142247995241152016068346191749438255339910401145528610395168548152903818134612946254702507810368445605480524285040516507820456039635824624260982378653234055452988710701079058823201923358667869072384515316542774598929099738597869873046875
660 288588184129878064146432630716614537518341704826093553185905050932163025402565257743147673267899977212992002799945833935156930437252488006571497377696367223210103481743127135446605042100437820863243789911817060717190976490891024234674073080824724873665226427530178134507886452565918276650747430576892928600272623716380009594990139484468159267020615510472069367782574275194983807595360101987636139011928357614166283264578620858767004165646523012690977266442003880783457755527525484594783457915978074616466737976728459666666119745752991923982276810316080024032399212473245886185644920144851335207369465363456588788068318265015462936178858968725623459566531184850728360244463034674307765373524429674027929526406866666400701439258984489005178985866793359592683584983999691091782828142863849822684605242239168353048347657853656640042622398070525439485470016808872733826865992053768010899253600165526023602069471962749958038330078125
661 7225627698785554104196259849320231512807836402061350697671316850553589754117975700117039586173952873822642310831346296294712698116673762920024432829150148302554256365370121124069993767957593433044502915468091811673801322813187453869678249165993773805054779780893748522973765646190573050888320413573606066202889499938886311396138428046013904433540392133886218273587164384613239542934546081181729975639311451997388205129400367073216247372262489511547367969393851897738732221099852689608223217691881012823343950477133840632083202566828317854438914081153933985519760751364578111726120918842511666906695735727726475522603805159263010305916548365329292903227115018120999632918709214120158470650507578704370756310300616950191673053361780449542993911842687637038614362865851463179952339761712212630804934433808094835029597867910441611968005916868000689615382896255462279578798400589233126792439686203461945979142910800874233245849609375
662 180913769858103915118292598268127489691428254586759064142375185695077596829295498916384683516260157933012113791601168605262553382550883141894035780397277900621398142179051596549371537085106033612697777078518927635445705833852482546812616782784235644211972471838326092081259249455829729637698876568122222934974085174206809572938084224508095679789134912649267558815249297233797097399627240316813911899510349091015483216108380316931434765084047592645507606943440169397275513850289206608671499687107754005875486288401404739937835287245795940233022697610146684255738529772450226720277970851593498840728870934225955783587491342328486180184040562812949982932273760374344756493146064034565570174072610388951081861510739181009145253131223716848912829425388532106503477528292766226633349398795704492362368445290924521096262607236986680571761297049321634802350384307227655337148674995856649527588484206719332547663725563324987888336181640625
663 4529671181164224440791967507581229789066514978049609021074186253157886245141040133246084434454287350511454245310466995078932232804623055269686518501645052341973496880596254124924830749281805784982074531758388999476159464934381968672081933410465673582439386228857711777204358943922378325079743569922607355371898321248536534024317693696646093718494000548784491519770487121306580155647270715102114360200947797052406532599543786425811583646538323687558275366300851033777068054327052399428435473297962067279184345371861586601839762758022098352626813579786125471837076019019650016185072968303105150219758711881468741977747188891884927568004185412316691082096741132391613054083109942903179464547063282757322370381599073456587466998210073061481270276367746832176039899623481146844197257588715091723865338243416166782919631694405308021108061154423581309107904905201718842120684749424561772134149406458802911146221958915702998638153076171875
664 113412452896896275090665501461481808396183089785756035964724821598470814238742319839563794525051768817440141145772619375657515776136850799800553562333953929210301005167905458402884326785899018241167615913845120201654407100561296841846211181283136401489486516543931781309430916286225335230425380641053978434236112828547570718129582044514744886056490707033432351728993545294205821907596510557097023072853421670735649619909451623208432454149386438974471513975392445815556206559921865841002086360455757110287038338342201367630841083372482454985701492982964595932017219843201109109079916632909320735532391260182214734145177355638942515785183918857740814772165956385615179895939207123555491868557782644771692355635741684698657566703488830043492995427519509042237321525991078450564019505188439278466786633863980513460817455197148725698052247065353043703926255068068657520316315598817682651964667693740562715021269468707032501697540283203125
665 2839578156617173479038295380835821801642582628006796160064874671699861808723965908699386954718658846802348153969589096858543143303953130446473604053169538746781614708022614092066197120993822296444584213343262885410120689444076111672259350682615774085449709434160519204718821474359780308346429300851069324604369190647043202141280543665333435728765785008681310386593122813893678498100281330916029678517078710379028398120757714644289382928382869643999653594831590394667142794041685542407332147211561563464861701059696576755392202444860311278893316161781901376702688480272774195338325226456025317889270368083192772971166874724519046059256580060189108812297834611536000835995016641863287428085974580515258136293287663324565711461293145838748855848646133682001841139034878205750577689266475031595923495291063921433716102950854118771710074131752913867003872187652358599690387811550533025014390005650276316284674749113037250936031341552734375
666 71096124770298502020248830628364959834514700284242285525290720085948831536984345535241976157775586829217319482371567733141209805112124772448334226199755731582642607171189793101507151808504228421499450721009944144472030034352995057459085545828828453341556398868068596917546751039098180898305602141894729708820889014509928408233038405444956232652982558538170299499035174885805286212766247447615844505320546974741638893594478467709198862575776957840937983506959241098634510602133110969740303385293229979313686091520952983000334445135214029578602374974742196377623661611638016573741313427232940434755773866545754439717607888951613230597089053723367431382288007835790554364788827640942188986450114872780599092392044613291624593874976773160259670290106990948693730997999486255926372272580977030754433118388208250772794238044487985024221052171800041035239699965075019034321693328265599593241582973925964117345444037709967233240604400634765625
667 1780069890629191676613506918395859365699120871707866676223989334485027946396738583824981961189617562209398377887585201120471025690635532093370708776756824862393621166045355847533984389804072485797107402710957903842276070815102183077792183114806563863671751547053105342928074130480046352198761794062818157563313706571094419073351580481414414302170512296482695983331056985606715249325636540558273676192853154750189195854250351732779078798549554364547115678578218058264761283830602084482432577257435521800145741413737288677896595728723006929621796147623421458442002780411416956600612404826631198056994713275292238878901097744756257742819090148550178561428253759579527195742555980882554806768771630816993619436297441086727660030440622508794948609101515996183535838003175434202207557837501956790269471362495461642567147557940575018892256276244430884884564880971026826909592284194196839028085395164875508189350483689850079827010631561279296875
668 44568416550023020068019826777064868388384355907741905357892766670533377609221713231722862960871136342209094217897030222810295156336698621888326547462993910880529428820274171688257249609888481526418213434916680101818784769284487242977680689597310409845114828060112394072936987124565954548497088364456701810152629694486015698521930020667623069700411515737778361979655864976707458583302922373153780993817315878295935484215968544320704650817617119576769544237061377226591495065196909868033939247063507352936233263486268819519620758226641577994463323021957200186085350513297087471442299349310972131127376997173515419121549956643054618017773848850404283457482683081607263309134781768538872221907259745361806539069844171029117630350170642214585136523758930466243210026409092800156395221511987195291952869132142925395360979119223760304474656204846518597203431570379454449028555879543842205628280399540047836126621660923774470575153827667236328125
669 1115877145857906205517549514855831315857267250569678595254644999473526413963124046695529422300045840729580724715110760440220366760187723536059634387676680005030458212235361179704122236866878772697718545051485315189516694204785497725263920033111418077460896686097428864316803024678268757300628296933573742030560418117366773005251763232497144546164005601587233109400882632831175898336623280808768002070332572195928526801891957383048308291787384500996529912741682574914098950865719190600176601567278166521720574790727635552295665580880199568709543558833221597778015787907718775696732214448904107770747154061618121656764311741680069811626761099676352571981475554343158668117641600375346856864880718007469314805806307872251093998483143042732413945499499025697450602568469993631440037427160636770679223855047482743163581732248328628416072637589556626807318527912080955632932616355819085888860647998955199187987030740032423636876046657562255859375
670 27938596949130922733365084007126023050123140086145238914049270804592959692392631564949681764457831822598352349569894132754583865298949538122777627219462805951192017599096701680045330837163637680874543855751340695839094229436470359402145570657251897719848066767301196920254534281059716272220734618893248470182627346814578838686381898707592808745443082743250179232759216031116633302266837557217286982380806185861466662459617528951975007828358525314345530488920767979085263127537890862487618048949216230500882949857463765415020305152358992188937601052937829772597445324575259115185173629125847806582747079847458945887246864182094354320229399452314951438147100791153393837672841413430547704551998559522336653371662786719356180955300500752504986947625619743470523861917816681474254857913039841476490649544784808786078474662901581230506971751448757217113781664116888751003783393076052915925357150235230061820212998924262137734331190586090087890625
671 699506631295354758219785753571406580095364972701212823668310415558693975892679049062778199285362940673929664531550481362591464039830149696101609868675215294415564497307734346687190143816382651107653102130388712798506777593832581891817328512167958587579342909554166805814724823629067840298144045361178834740031106017374708806036742915068925095919650636170488268262409156036346728652952327355384347825082451670618003871798403083193557709050810952594445328982486789632951312085820048999270526467911957448968788248668416050566224269567824879003415328376127990018612398786438720948801047425727322972420382703861621258884648370554674083744744285318027214418932818093195524310116070436935599687049479221448510914954196915810875298713060635917490631444094096112619566490597088054062719503676594092150017567834563724826685150489873668765303189078964969101115003260793840279606284431415717115729952512414503598518755733692842113669030368328094482421875
672 17513708471560911202636110174116564598441286081219866862134726525064098986888557725045358861482002144572513008096340235157958286179664023478344476421596511001283213865951278784331175417591859004836065196674847705025904986293835119964525443947615493304062103748145092215577157255791069344769243131250661443137413209109623666122848459061200749330080605093993051392645947782369440618730842894508413027266118717367483529552659198564693505559816469308256309893548859494719276149579820660908765042802337728385387568772505949143923522758166873832084765760720255893057216611462399100449318853082711269506802210288419221764703128413924732737093839608204516072104702910188905066960277638452687669007474861370965137390420604090946151838590218825558914729938692465961900910831218976781726688988179803684694222426237680750035210860180195169198302109292775194359636622966636544602949600898252783333149406723706391288304662356978269599494524300098419189453125
673 438493779018448836244439412723699117362461196122735328314042316529021214411503480588031568520748269307419610072597960906278249284089357613853717653157815991054432882480229972537064930994353793299520071002249439752228513318546392315840441877275800547966015868935900357144654848021386067052122128211796300444351219194621990302369458631141959281554248607093097401968291666595755325528446940128305433972629403574237924057758958001238701709834066620041287164063388731215369237425353502420894173097671913013663885783207537425592285969428453142227103707800932800891228081331595754429465288013055986617577371324507447801432251189099565334514226802086458794593402134201198050654191337899549633645967818555142937547674657132165510530233848043829514091844375813227707816484937768805297134759611118876640950141415281709485082323952838715481600612290285654029784954110335677055393552275277815969326250015926254815341010784290887158931582234799861907958984375
674 10978621156196872310574401777362102994097256005374349626867911748285998853769825451248229137611162125013159873569685398340188535342177866018720584894392980176919635457791949386646261913722777786953462802190692171970235049493672665814193691396530344083261978604204335222497019116199885012125329453558151620256677704037584723791692644643847495746412052170909212978010865965806865889715570197347513556590145980357218996917535900959001644516818037684404164519701399376568914277780287207976730503132134570442327058677560653064662096747568360966302206789596480111400643684415788283692440117476104787437117184795110376468673104196275308765027690349195117184604667391191836865859393370944551889168719139400293666514719979051434181612573515425501382886007107870159202754977376579776277557362943566529113618054365535005482109410029313793331091796206298205014474816162636012392834113202482808883094121593996246211860125241432939446895034052431583404541015625
675 274872445923313092875945455915793201353324552692007901147119139583661683681301597194891726555090437933520737383110544350585520964553044792277455711496014014436961221339453736496647513814667768535473095733128708753368931650592138093309408396529141861684339012125279037909441675796627958698690142545534893235114373205240492250603720587728650236349197229112274772670361006667996216030499172287184781596613921783962247309777446297175893657194610246694403748445452011818839940498168421385777666970561782888576424319373321762237926106485634834423170522104241005013014633388542067666206200865645247735870002161938363947538498216626537104179992766155719112609357035683843061634100082360009073429706070373050347358439338244968264999232520743881622836897620510240642752445782723485503168643390229028555087064333725681845929018030941492490554207128886376482108144489172002460020735488075505463325799819745903051004874521889842498012512805871665477752685546875
676 6881984073542609449688271684938345696355442631241426540563512136504334900458938952714443116747545568542811948174473843566658213638791073352172420015805088111273288905852718458178461994656652309927740535287252830187049676596061488531599362703625628032178213978636242381411446842206469802356176218802899899095295095238534160160378126484027826975952328848795480522261259104770519620452727241017043106961854851474850492415412376759418655036719238781967584597459225980586425601295741564303426784070505037902366804295190679946482494857051516117219646861714250181025329366667235706002534969859696894645301867599974212084004220708654787230857331839539007390089934664697255040542883261160108740754854056527333826350266925341266886453767590053142777541126583093182635900428275811914984958817671722347058341932707824713870132520278753503695777983815382445971360464356952615255515453652223517614356164991047498667831147818596537746316244010813534259796142578125
677 172303924975059789436947674299546533971944286129566388811226144585428192722133449388914826740445754718690136544279601959216960079093900672435211181105245646540563681955477337598518403598665260161716341931157198538496901548182988118261587887350567738056198816353512720377171294737431015931127471849185686682818271508651400351391580956870984951079368174244602293194087326071028346003574379371361666850209041458766120052159714902235999216089330534914376887094553791642546317253431814849060297346924137589758075015151207895925420926299054034346500766770561880918132322465522993008747872951956564897346342028787233136988649650041153671430371113129625924123648585932460838505831611582999766144176408843210224218488759863958178698168054037731124603995316335758730074742799588417309767538764692974505987681426812684539800989744599242378192519735215136997250432912115129225262813002563984966139183362211185526513510814748675326057991696870885789394378662109375
678 4313956202788858565792213911890860638375062661952427852709112143956200323319835623999214389055071755595249359604933945731686620430450612776652796545384102257482378531615917843564381433272855314380979262003326908057939029536610975580829792677762369382698557081027984530476410460492507170083763455707471897206354140908486167469342718791031855693998203181732939333291079363069842537395764442932431400659292790766524444848353009637163301406517002506989103981315673344260799861861752264763373127302141230798924498073066219829719487029295504144062759049956687682765785269109127334185809291435517685714003434189377774296929844559148441552232723256769416587376220131187257524952278540924920344237036656830927569455521164859617130874797958103341994236561702354697356299372307038418622777677189822258387920363398243780821216662055741179099764746876142821130421355382661076728443491595559549797986564991154589658281073350810930211451932336785830557346343994140625
679 108007857030030559891518399157326448186287954266642399628439266831917395714658375331888952739974991080581132640071946062073730972088842718560632839078426583786266625358622556179145069414476978117976249393193096316336388009216181205127997204294013632849803593830453776288088463813730973547233502879632540683556287352517183153847397841507227190275305050183770533418249389359099410617554235039520528251583988626597397209817828667960665560270018541027969644631687547436448544809692728957505970523279475546347428019183806056532586272527866435736574973266233208564456561914504496078823043976803031224858707941476868004228586196681701032967654217132454626791530640351574852181469169806871163371741577314539988336220583328006994857384864131585146834331012407885661518254365609160112534172131558003853153717278154261203685214512412532468617912509297680433239547199061098070632916453175486886062338648175738528843109408322624431786351806294987909495830535888671875
680 2704170224758491390955786262934534510329983549611852573478768251623244583658021501594938643839329706782025782250513587021382410835410502942623644113056265278386844685671179156729515074928314334410700430907575498280607507000427200518381239791099200778303581515880198482856666652878731696059322984164457098423843029558055303024030692830966449705016375520605439587605544866036318945005358975143256787167141437100792082460670802374806214634427800484530292243262081531659427326821041282398190321600135508068043589663523915433054634233083631696789524257088730626494212302532020220075021391692953007671683250705482291275848156984617275678237258821141845972466394435586706655978284402265482953438930955207669685901328438363089036072494482764668595318699556422597228225610588558993987472558334261281165235636783810697171000311835788386493542658667294758455464012838891730576368640411549625679375329289315307905729799571874390207160132604258251376450061798095703125
681 67703600594155469615590313673397695400069206063941128906163870811213856861239590497316336729482115913738081212480713062273038684214998448030786681228796649052925593434419860224510085362367605396799865674633089716320132844261246772714063736871201518384051829649976313962778042760354726335945209908452516993969471882579525680046910990606305491328753119665415395993871374952378815614296551857462509201117078963416230866897397201264894756552628436084033584268299359435191025834994108521468284502957103186935036971186316986319865291324265062504116854563040775971925263930035700954486667099145755868047470071851072061149541476304800638307079055349308156878613071559601050185495988983979670564608061938795991584928557338150080017759184055992712994478095066201322962371550922224629039770334489311650040708540344121606246756521531586531790937615053687651998483642531400234672859237342801980179804809355928814759546598392079240491536751278545125387609004974365234375
682 1695073639233716361432149269335800701047220584689648586883963383296164978275716086368980184074524728948137946717464661225287927438618358062399556490779666653654501743176506038269557346288183810833305514414419799390626950337795338311714911974123075432762853035073691646353485479968529006760183630319840163183571700655191719612326366510961243500802421282892370057440103206346241440086478233408589968076390549982816491806950608578990853681114046501370246561376167014472409212486554624574545274147770466804224605019613402170334118170535983314712390067471582157037380507419272410177444985149192163607571471901627171010071975699854234616455666004251754111139157055738360849288371697783056682331071249935006025558097592930573353342650151071717777649717530545942880477570928261860209818167765552281773763154027324394580462631179211585031082719085625158565259174102262680123412561609921582959380659661974373296896205187182468145101754686265849159099161624908447265625
683 42438931590338649561863517420916475427317775444519223777845749907799588375511060257626298747799914001320596578072787397343747194296543873100736148770985427024646591262312889273159063962929437168665359674075308896831264489226487682639455763161652822648110258222449386090937997273204746378043425323209185037947665106147382430586998956419121242959650364353733880375835550972075312245388566759515430153121353147005680298536657178158983461210309552515991337901121251076626069477456413402809585893040333848376832143989221992066790101449133501670546469271678622869415735414691307412318082320493510762848904800174438512285135362302211331880858890619270107507824683062167386098483591774165540013673523785002806537324531310184867656033017518590443260937067110921317172396327086702617341051929221794307412714863651143725118908733003337669184799944872703145763906428531008859500091057156827910356654977251263155620093635364073881947877264764201754587702453136444091796875
684 1062525554995859752198082577710948333211375906794930822089810380829876307353230458900702322343417744473443612205223956601382405065690719866037084631811979692698265973630328189739479856716356976662452037194753070222421380500202297687150968174255718986928729764201412025575971438679906689677056497210559149907650942397874296771645968751605284959981004915878962732891713044637364712215379442095402777608323563611023707547488728546079889509819198562443162794195958169786047716068724029781388498309660150666201229062202723246880681215871685511832079671414192295322423953597520114255001000306430435887713070070204943732961783302701669958758153278306159055929260993271893774118947277593866574226756658040761560892415569927635036962494531509698552015779898954851558321334524171468235916241607619539262033771915479439643156292163159642814813297815119433184908337612636267897871701851640406168219836573829174470444553526214651506705266559293932004948146641254425048828125
685 26601945505831331633739430497474619518495185686922026243336925349119072632967110284018679399795940972846807748965705706729278256849196072613894138608733092744509179142570853691249577858986950602706752063440585450601528719243560082707888556736752935191367576821039734971962323638242367997575684033522216846665256428551600819465424089818313471149268768072864461409688432874321165457401117880072995034715332463672635190789025690954629812234516457799663553521597126566411092380025943112313433732332798878074541363116872417302290247387875837047512440275910475472736363045693938580051248565013077567605088003401223116469879563696201415512370857278264135604072622749740072394395119020839866202791880536411323958792946427516209563104090626365900562703328003416754683319021779384275957654624617355520968741805992007153958496650030896097500164925210532193142975362799932857706028181859002864438082467909419251259669154208186399117840037487070503630093298852443695068359375
686 666018803419154236563169913804388267667649342599269548360714779437280939552586477387995018525160958346438129820020312460599909676403103714421529035554167329289042723609587565975303982501624419721305079925308603641063073149551568080925072727927822392737922738426104232613134032737176718830623890919511373640980982428908605490992474021162370457475310331218871362427100990817705327735443742694023015730564395926741942322270829206431559668088823788456200929707382472204274796458344637002303875173102349737351299991966918835814086609473988407480572219161653589060303181286246857593186803059134855950433731376183065990392863620621527051394697064971857370247843016692070010895413902545826701247871115545090222381887590171038580053645449124733433125303963324055510215117011362046150435080226105564009665982852425707920952149899570028115749935126076963916581057132098975449131595435674889366766725536827728518955611756525162764201210274794817678412073291838169097900390625
687 16674724229813129557071351629297776184322976075637211015950160628664626582024879941888076301385584809292651647897449556324196573289407640337392615147250183499133899216372594741734212963214376859373533956615064275427198207950353352353823288435920535142291401408155377273180249362957355943046392025024183152883263853600679762383733644921672603405472536515403279740299778994434537975896488459655528889831137006541700121870400403474934350757868403298020325534370919506206807085401017404919297675947118188070976647650300680976772925856277022219333335785638632282554932160753631267127309799823569317768506566683388851725968453720950467874503067449677783759846761616015955298273745739266418685648630441997433644848787991354298025742215814757983804575618164067303833681461955987135048219870919430999877835513876280924823547088709191344849893678047265575114693254854990736390312158121867678064534734397999393910487366446141638761410490310321819151795352809131145477294921875
688 417474459353685080001586385337146141923867964657317083072061294284930741880877448726906928491053641498108751257359782528334885116718442195356175110141154594151043258562637508352145659097203580642861022877435336495695489679047937567112993966841137761653368358891453718275803697687132347883179669426514549118550078661966109687316385982857148634351557868758369385498050830460661068960172083799012059659954102872871292142100751919726992745337905297115890695651431930182668606483585472119524961814166940817704269887535709776454842161892608356291309152305898120965057119733777277360623738079219180919404246224055026342302882923159068986603467706876478331587436195368254008104053597872179246002512074884190293253759655710815788753582385034940794525465931125830497799624965698077908389068404655572487850536411047978790582260748228299670150974448565176307871502035187677163808360758796578048997533259382639371177110974478855210444768093769329908582221833057701587677001953125
689 10452020324051048026909724498546196980991538185592597268634214321331145480278322472665298736186691569097530282932083153714121397530042334556938371040026365020593475917899003704023399852851193495034592420987351652642775603983426033134510143069606553618736292064475575118052529032508269929754988455685612985375464024597880632875985771066812054589157558115791419437215179651511467213073298902665897426853244514555002030936037343814515668043227512794531831323589771817754175895803637727901687043241398173340853089595347563212259029434457278927482122749270760871656023386217844326076618279071228222364895707025633284786413862582359406908608968187775301729467583758402728343781588806567450621595209717961118634657490290944353171590234367523299848413535203749459993930334562411936014316000908134249468879624379723361514396106968170392976365173648717830946891817475014647946472939113661603659542453970382347364800944695104236296356848244515358459238996147178113460540771484375
690 261679479106499226344494734091593510347159431368806686511672407138475560338367718178948106502426052518558544610754293605496766678553090355749309108163096629685271759293301742481078955706807436849941481750970497322329099149766340677279885924204616579903459378916620181980249140570955779060762129392709056069679402066165213089226547314054884832988154237815590105924477213537660192553557392758912334055190911432205543957988897240896412936325184829029159881397343634523540915737940966320381251028215570655977485800057559550328675120539983723692037917272351717979640469477281417953441077654049423043617131461247272775381391302143552228803281092590966129231231565814977662124045941658260502328190439095436998449274729727957790608522727729326995842260553233828938571751124559298107972632292496979668537395962081181331605892380765832354973899652082656354924902101758434169943421481435218902353664411404967761254352875705927308289862353619936730098061161697842180728912353515625
691 6551461252793056300406158892988302404238260202444961032687236406091812091744434363531593615004620395241970803705162709203512460471378058689378973508138353346392665515978209809039322877308375908100453824431430083214720204998675763154925456791726732983462786405533774650229626383230120246941238684831944687624305087934585258913836258785986707531184238068409868147964373394688342619507057823779430810976267750013400928564421522160748354289242045954875599492623574340080685852019774736080508149384904674460841109005785750508771862630463386854925569145323360354197008857477918193874167458282953513202796756171342835777560900993202982122283449512188742880644338441747177891338804078808368477912515881046150775802805054557668798182239906764287386854568159348034432381097126457445389684114057265077508820032866731965633797052183185122138466749073684173404437719166037553530625487125722442830469186838759420959717053350856217729270087528174737467878685492905788123607635498046875
692 164023388198090798554998735842169176244938365516743872564566565843043379375741894314737114186214736937999449803536701956740143849473221462125630482804982273766338426240596901401291796548664147373809265127214943334280323281329825234446344136958451286733477208453801118773825606304658650434085603371154074337665628105376004764925220868015032355941615504785749591195420411273379510629379520714651331764319067855541581454478015332477159629258861779600555048757838945426821220264775632853787125576610502063056126825253312806483171181185679515438754758970948193972575149450595023472807699380366786257879130645287596304264675485820428963112121792740083313262697193452997855739411490404005609940506769617659414759343546647909820778785290507384996941315562196258635011710403473310952001310520052641582605129167035859949436169871180610885064650171132548448393822144702856320316635930389110327552419084809866197201882120226606318782340405396276417082646048584138043224811553955078125
693 4106506126908879739996087483990769809598005649309092982798805538344786411446823238529609699932849099873740737861108404584811904679049786425419665697662642846821505364543463939415013029115472426127679616091103364704816035942318909750488796353093356222009618919231446782297763825714107367366005990537738287118090725309684451425113381659509925590090626446531311967293287191988761394277064895870422331355786049018703492371137315273390260032166810258230502755002213308790632355726422432639038685464959681614780648134049546256176144915244358987609257232720309477255626936606052302469030307591493367142208559657290542852258211170269584329178933691886201362732148146557906604883821970945050198330016055229126503090424173296948040075364583641570230281673010220410230347334469629644231512954716841405687243937810085518950685335944539842916690790385574814041917532756369345059190867065878989608577712466268671760270947667045179858323215564704609936708123996140784583985805511474609375
694 102810688721637237902930164298182755326813804017489728787086173265337208462502477979769788630258244407437380765844981506278005328031725907442464233130018221237113751826800133594943278612858529197753190100045828651315599746284804715995474732055635756892057690677946639881247187345293711846996797419915617894863518699624219593177406040466101057041021631835472103867526602553575875570491044346864034215089885041221686209508106180871288233321551900661178232276461324547768355120836351098334980787866420291328953140919156808756825257521168252231241137279172852629921878423680725452946703266845426945935971329559779452447488379875711114513870564131757997347421661419771670407058917044749003703684071750419190929931492009903764017027422614962888425761424138358864635047721310662866574828660809169295233991161106863479136660627739110342669133162320897921849737797379182052761645896800755525708623695307267214762371058210630043677198024862557736158752419441952952183783054351806640625
695 2573968106763812057648953537414906635341936670056303325105055201801368915970859374907483369054881532950781077129056322448392825977180178856235920595461759282592246738500341717612780787445756193557859744945351829625269964850290917205718238882098440205846872709377677755126256976193368487746086126909694465294369231662658197518174438486111349358244440062691535213818025632685817907101386657424187753657127971424394627743444486997695499145973338621664847391946682909394272533712803534517349860977721213557209751962176874027731172304030688244306271093508449208211327085805253583604191221097587992832918216692182383339713037012367065519956694649159024015663490479389891892300557120396793811227943553002755482065059492184595675804268265972163027362025575530186837785302022014615684045836342432586207172096924039724612654696421618115310524914125060637316288431896228261976088002923863407780070114473945440887949210618628264772407891515187505597495043474509657244198024272918701171875
696 64441724887167329193116324184381109687838205991884085763323901799232690509478920008018050558832673892890690877799702680995887968839180250660255884066826575856416242033267002383799490239251228929297243434738948574191248401086542912788740236570149662234807578795167237830533356718859854482931307958037462080428762395867772630172843149014254307261583483237406695773697155038305973123512430154419366298425220420456177506229657986840219811472696993170005974424545817627358404735117457289408130056469547995779891885034370695913542829250804254570787843875939427516865180275462225772117871513101007800435928753634257009205971613196033829426665629875602452441035985582137300610616032866871563246594632806125779772045792103039931279571274164256346102000388690035051492360275281566492593023904115898500837360370510196556172321928743961801358037479802470664658335471449424315828371460692698185435615914130230035170978619549769461322145810220276694775531911574262267095036804676055908203125
697 1613356177630983923625220248334738837303199880809014709975535588835778952992158891083725422282332736550296370684324932519548882206221400747865343831177729241200657890100636545681986519808963825491199831146102535193768692022895322385863112527195957983086083496397313294572757225822137419305261568583314063212457350004227258059783133396893122014176399122688125280048591731486662464237254846830850968885556038882562232971830094968451303607401513019959769101260614062996499903185370655397062839712401641315738499275357988528345158772521032575847972760354190620711179585144827798853274062469057894501222552249098860872977932527072275521360347338055732612262117729488182597842953443095582030312266919679566812311627422536624266600896041980215412998753449795385801002200000319189827122547491774558662385457947984999925706911173686767998823802661960634910236503637328552056363571207220279409236974160295601203580674340845807583352358314021643740342193407144577577128075063228607177734375
698 40391730827069615435563309801498748310261115295523181896699340817268516081183619549174989514846215644458136735591432450355014129786582380730607264017119852149772743234239950794224644590916173193749214410593283900818904350465676798800192978503454360257549438072886141084554513341819461913431010955392289360354891002794005009131129701710747158670330279111027079143868864675391890009667473495030444507762039181343000707197968506647427798199640030266734721047689567132725992199820121963973060700326614568424492535621417741471293670344298969685656235595247388837518241585077498835090033427764764849788672141433532412895164368106092632676351348230535097837458395485573317010512651612984374486491700480149728258052751062431256280312755746350554336187429558497382867384827964980433485487434516291370095922665830377148677644353219362274092416708221487580100365512210537405425446397428077604564588761683386288197172079823684465841276784313409252782402225623314961922005750238895416259765625
699 1011238930334115819512402834865725642198555839270524901100257297841063958439081670531421086815852821878971605101868539693032655110440743569114523306369911831738225980399099698659990654665206268755460826063350110544839785008974263448845203595675244273448669718395986245119752400952137208605762067405043178509958706387058214169192026712479156674656264503871275657163073401590430460335089395482240369834629434765548639752504615977089325155356055875861880364096594567263487170500149438575488760196079702598888064733972144243348959284389303124377828804541000303931424838538357567471205382345077058426169511915989832599147010575884459432967350325241922009209096193348551726873786678714479955379418199207757155207870414036172647390077761079893083685150571802753017742866398049528032322779543455469340805222074028232480315398177413883705355958747348982186120460837196525236045087866891205597456329233984563657620682528155593552468615269406935301406240401700387110395240597426891326904296875
700 25317114749787281328393073117349564416014594903824256369575776881260375371214321308336685894013756316162244795348781703179748924405423190499096625307795683993303334498555015686609129863937705191679782296546703089230174031407665173192139568219103238511465087124245474078141049208969696734393721523131978075276128442606657577752645272054740859563856800749171858393235629657401591760712298839717990674380197249938056545626500482199823883893027774876384817550023748905220613400119895701291275072099851024679095401935221123747889420254278300165356292980020397173122340936244441601628998224900874890190555507403533871897872798727915076225647923618011664312043312488944263212118926677608763714913597160294277599110551287789097194308415712525557724140385116076786595027802424363630687709330600091360730309437557425906092242188108592763960037494729019371743294596728240383411350394952011777019948485647111752757801576517976886472632773274465982081310629070447504318508435972034931182861328125