1 0
2 1
3 5
4 35
5 225
6 1475
7 9625
8 62875
9 410625
10 2681875
11 17515625
12 114396875
13 747140625
14 4879671875
15 31869765625
16 208145546875
17 1359425390625
18 8878582421875
19 57987166015625
20 378721654296875
21 2473479931640625
22 16154616201171875
23 105507880322265625
24 689085563623046875
25 4500506621337890625
26 29393388742919921875
27 191972009927978515625
28 1253793937069091796875
29 8188689784625244140625
30 53481388293817138671875
31 349293839315338134765625
32 2281283079514862060546875
33 14899353790727691650390625
34 97309599748787078857421875
35 635541536651212310791015625
36 4150803680743932342529296875
37 27109433770231784820556640625
38 177055205658598247528076171875
39 1156370365995309085845947265625
40 7552403886562527904510498046875
41 49325723092765730381011962890625
42 322152654329453930950164794921875
43 2104020502574926958560943603515625
44 13741629056169174102306365966796875
45 89748350306595140097141265869140625
46 586158042094667441508769989013671875
47 3828273713539288608515262603759765625
48 25002948988643117457664012908935546875
49 163297482078608473373472690582275390625
50 1066516900279473541444003582000732421875
51 6965559322183452440954744815826416015625
52 45492965613711997619213759899139404296875
53 297120421290394512505616247653961181640625
54 1940531762589092538720218837261199951171875
55 12673863025849407818657256662845611572265625
56 82774632755137964480488471686840057373046875
57 540611794034183900589014925062656402587890625
58 3530805297722299147749959342181682586669921875
59 23060144428953334744639945961534976959228515625
60 150608775121989665200699323229491710662841796875
61 983645319899481673449896075762808322906494140625
62 6424314350717305019256473611108958721160888671875
63 41958024952581341830781328813172876834869384765625
64 274033268270079759346471380176953971385955810546875
65 1789746590876212215040170189016498625278472900390625
66 11689065637081858668665564746852032840251922607421875
67 76342794094171415493729525624425150454044342041015625
68 498604626841675664155303275590646080672740936279296875
69 3256451075150092475713811634197481907904148101806640625
70 21268301644167219020122090926893870346248149871826171875
71 138906018972337019857748570976444170810282230377197265625
72 907213111303357289489963764151159557513892650604248046875
73 5925125746240156646027304530520239495672285556793212890625
74 38697759844234356125036160294112793053500354290008544921875
75 252740056683573347085453846775766360224224627017974853515625
76 1650677881860210296677630836819959731656126677989959716796875
77 10780789976136784954242692651857462260522879660129547119140625
78 70410728699286027737989771627486908619175665080547332763671875
79 459861543257797988232375784656009165701107122004032135009765625
80 3003415003281850218541776639554914914697292260825634002685546875
81 19615690448987230975032641044334666230497532524168491363525390625
82 128112602277754657060580971617222480299460585229098796844482421875
83 836719915878645595053231268529459063802278251387178897857666015625
84 5464725602170774545871966058819520122005997109226882457733154296875
85 35690827169640328679892142979392191248052768060006201267242431640625
86 233101391869909388858180375485156157460323811392299830913543701171875
87 1522415231045950231089823307219702699782146737561561167240142822265625
88 9943090073928845044030920290950075073513971801730804145336151123046875
89 64939602680103727531052834526947402365391326384269632399082183837890625
90 424128914139807088095573375544237762562096349938656203448772430419921875
91 2770040597500072715788395222990662836464395013535977341234683990478515625
92 18091492128898434459897709870395691807942938567066448740661144256591796875
93 118157866619492899457372501581885087404358642970692017115652561187744140625
94 771704254386448841885839606613382355101222600524124572984874248504638671875
95 5040099938127173204002923048885762649549699432327543036080896854400634765625
96 32917542234500354438873011310562636798760723166878960910253226757049560546875
97 214988710553773504234394287041670810489300610157670234912075102329254150390625
98 1404118975113871065560701548313980420434110282457140783662907779216766357421875
99 9170481981107090370147450611986610207063557513862406267435289919376373291015625
100 59893599656674162506344268543072855239658890393883439173805527389049530029296875
101 391172818094441716233195848835230378268930027108041258543380536139011383056640625
102 2554800087038950206229421929606880443741239039479040684454957954585552215576171875
103 16685728616139168193479068136386706001395495468475616007708595134317874908447265625
104 108976643951085343029689559978002334444389867737168486883092555217444896697998046875
105 711740505916818397083238481253878732235904293370598594492548727430403232574462890625
106 4648468969094945415713088006049417005623420144224677841293669189326465129852294921875
107 30359749904642911049397824842785872350476143654829375151393833220936357975006103515625
108 198283439214164009404120004274423531808614919716393654169905857997946441173553466796875
109 1295014695117249157514578269799976382547836035130262022363467622199095785617828369140625
110 8457907867727885881614091391744117230825329372815246653516396690974943339824676513671875
111 55239686289811920983216239656720349979605007215378853491216659676865674555301666259765625
112 360777510126338463732222112201042922206278329805046733991247265294077806174755096435546875
113 2356284413529811528493272957572418110827441721179022204868402923239045776426792144775390625
114 15389197168912442279788585909872519776199991903945578364254487269136006943881511688232421875
115 100508829979860326683875659125086779989274376731518113869956465578070492483675479888916015625
116 656436121588426056217264154724159097708371802697046352992327200581712531857192516326904296875
117 4287268907740733547925077364871663288434602780800412903661200658689267584122717380523681640625
118 28000705754587928301798028371599907419256731930972528048229275299263463239185512065887451171875
119 182876217850346976988240915506716169980629687462866769277758383083209992037154734134674072265625
120 1194388146797614167959184861249579924095715756624059126871084668408684592577628791332244873046875
121 7800702912491540609678333461315061320284875657748963327133007172875522883259691298007965087890625
122 50947396030433844727983515919071105842381535854985407904375882548464460342074744403362274169921875
123 332744009277084629736700914208506142414756435852416672793209484471077530542970634996891021728515625
124 2173194006689761595963339730233241770497597537811937443009806247840032256135600619018077850341796875
125 14193410126219654277183707793251270276635552047583853942981126083910936586107709445059299468994140625
126 92698990697995887345551936268588769088153735616038644145003692897955005491894553415477275848388671875
127 605429054752175979499596759275456548207124198556031760154829725328884393320549861527979373931884765625
128 3954135180740838770953503159063170431917158348940545242224185555623972021521694841794669628143310546875
129 25824966451225953649763483388070417641657033730263043812669225031408704040813972824253141880035400390625
130 168666184063538155958352448530983792527456752140720671485587980713283240419286812539212405681610107421875
131 1101580584829950316289397076535623139053854098006233795554632153880503242504573790938593447208404541015625
132 7194564764785133141030509867987953620543838011438375692629040576535348616715737080085091292858123779296875
133 46988629672225168868046520105295999493257731037254216418691524421481775508624423309811390936374664306640625
134 306888796008977175750537699206359533671727035300654839019748027872762363710279487349907867610454559326171875
135 2004330276767137567433153697084757663291212486875816359285655383578629573637641669847653247416019439697265625
136 13090539343925459594671145477487383653173332787385630186625757196620771505291003222737344913184642791748046875
137 85495999487298673647687264358284494898778788805686314525985339818890153262831432812163257040083408355712890625
138 558385390875747964185147776566296311025627271902287874496184271060658481367067196288189734332263469696044921875
139 3646886949251726557402611526414326504115924247568302517740774753492193939463650309562581242062151432037353515625
140 23818288655016112428864535397734595630835893956864391333665716478067554510988923510694803553633391857147216796875
141 155560312767597827718348792252816243195338712260004981845736329925259711949581120649099830188788473606109619140625
142 1015984450388150262880389315241427172285052500868668822565338814406974104857794838352447186480276286602020263671875
143 6635525379616729591585434498735298293378649626943393931284057371287467643784785398253234234289266169071197509765625
144 43337471401965150586731065646090763189743773143403657882073675000507079267501875374790643036249093711376190185546875
145 283042610805993048849509673217806798882505361986452228723208948715410072775357230856485557524138130247592926025390625
146 1848587768049616750114859022549941626309964541366297722436781493582121156551804908030334217983181588351726531982421875
147 12073364948308014239069391844927776120374876326696010899415996955064706510512596848716526665157289244234561920166015625
148 78852702422036238696495549450138296864974027047143031721447799711144744118081033323885975505618262104690074920654296875
149 514997161593261335873171665699969245528618898502675267601398968106370785695531135106595144179664202965795993804931640625
150 3363512832186669066330813823001229196292834762984806655221472837643301369658466008771835475954503635875880718231201171875
151 21967535776865958690385785772005838436750362799950785952121353869280214705247641394925128821569160209037363529205322265625
152 143472807206196484115237067090041484146680161629601996312821497722834087222822867062343998867390837403945624828338623046875
153 937039393799642007480043193170265805100904436147517841085321027306972583166590749260971282552645789110101759433746337890625
154 6119925041060174878552586636751743866971323797033609168554820113763203788061182416928296401437137319589965045452117919921875
155 39970019143297294467563365115461377385865663346643224253627310841885744771971819577251194832712144489050842821598052978515625
156 261049346127088221123342691944824325599041554703552212953684755347060761740470922055538938177932095641153864562511444091796875
157 1704946922068414050292347110878735401853864406984193307304696885154161256422072806050206639216781923096277751028537750244140625
158 11135228071612952462695162473841920265259737581956488666060331979241413899515073250806422577863230571892927400767803192138671875
159 72725609578748902816399283477996955344837331979624376403348628747748682061796094314534179281483972090427414514124393463134765625
160 474980328609874038708948042128403979376784035717686768677346463531157549304131204080735122186052166171066346578299999237060546875
161 3102157738836859221708733045421989450332293498384677607420218605133274567138616963549017403745100551759605878032743930816650390625
162 20260591980283036495633145648393987045429307849100255723874557660977948328734396858552438240586024420508692855946719646453857421875
163 132324537289783774695253058696189829730469474229348054693574974356222487315058153928252365240381127620139523060061037540435791015625
164 864228606251749238432596749964889019106640449637742830706620448390891919862634738226786208607765882305784543859772384166717529296875
165 5644388404156583939115514336786343392837896990482194700468851985516684472463755230416454695442640687730317949899472296237945556640625
166 36864228083300412079903539183580607155255889448788401809410464411492341560945123534350135563290862261709435188095085322856903076171875
167 240765024458067899790672839285766469704658417148763956051740841912628552529363169975915224770880718185850355439470149576663970947265625
168 1572467403123343619752399588264638420075850980231703798352808853678066178256267085223077479487312213546346129078301601111888885498046875
169 10269987260197397096668726334180856797425839072646158552281452687516616416574967125874539645145368249590234199786209501326084136962890625
170 67074610332220421680867627553550668187887705165547830744935351974363743865437506481603473020599963383414632289714063517749309539794921875
171 438072924263076079371025401109561908913696916554200739247491286746984883492937203666762761554453499412975503446432412602007389068603515625
172 2861110724637584613663803281083316226447361634426482003686809953478561856119061083149848537978267130899023840129302698187530040740966796875
173 18686282865818683862029270416512200221373777337674417410908962634862658115524677452416870305435870648624874235110837616957724094390869140625
174 122042521575469265446784384893394163371342503032636907091412912709098909138813998093582836906962024552114609576847215066663920879364013671875
175 797075436535533165854214628632092819070450288539928709566154189894121126849316764992082887589168829246821790235344451502896845340728759765625
176 5205802398432358483738916992094405729065676473026012618744900076561594725634723805896242807015464391755255046945194408181123435497283935546875
177 33999766357517124077236731246792956836032885250529350189386042281749184896666786679402042910969010251244493137079416555934585630893707275390625
178 222056855771909205223572826154908841470821190982906877134379212174361871739681171455972642624999695173775016154849026861484162509441375732421875
179 1450281942434717266890231443242473775714434807419827887565756483689301207665073724073883642234688578381320012145039299866766668856143951416015625
180 9471978269892678386686885477761457293280385946928208209172574540190124755722180334929144637423439843644350222273686767948674969375133514404296875
181 61862710773810564602336741821232024223546277808839319921520437537843635855261638915384559609464085002034951232818826838411041535437107086181640625
182 404033336567979606878552563883774694050535248513478681699327933091119426833529997926214244421554823446618258386831001871541957370936870574951171875
183 2638793790578003680416130237631193712488139020655786607711844040834033492720266378784916818202414967253440804262343277741820202209055423736572265625
184 17234302318569814470866176826993715502946047588413719855552499535081361731936631873186726535227623070733386605180026407424520584754645824432373046875
185 112559449498629109158492186511280514639611628148626465354880938083747143586885823153782800858162265026201341068523564814540804945863783359527587890625
186 735140270678843690501122700826339728227518616627269525329929685769549335253795434500781269643087555838340571394418088146949230576865375041961669921875
187 4801295848380509544090535369244503787533709364622612280198457809685218112137835404041734356797060429453716267657326088880154202342964708805084228515625
188 31357881948690984625463903854485916219943732989385756654291585906121583913227131365216484480416177705651987052230811325870263317483477294445037841796875
189 204802368227260018568224872964874618975055758593154906073442507627460100687514010866499765970051492822797097937727317518152858610847033560276031494140625
190 1337590660623209939095763403369232257074716122859632096910128397198516342569841367984663674654419241170505360210944700849466926229069940745830535888671875
191 8735976985388649881161065746494907475124138200229709545285067062267182719724346948588316032972611134080497780431996679428863217253820039331912994384765625
192 57055791533175348796762962766166859946367852229744868695526619283321077024320148422788216911407248082107542504269430405638985348559799604117870330810546875
193 372638727519763242795425471295783374483080643151021438930483767039277212318844211599824244886762351751342690325667118822483558915337198413908481597900390625
194 2433751552930569701944756984140585471879081738052555881607685028029596831837422542227003393547884239577788876671029898168807648062283988110721111297607421875
195 15895145039850480937678039633660761104226215121772993797343262810540756282375554827133259416607044715402371286611820679068873829464791924692690372467041015625
196 103813240728558101707837768009709660239921892989390527802793164332999749730251999557936331018514065972789745199769402377032445627946799504570662975311279296875
197 678017654041295317915969236385155912241871616164682576987398449770406311475015546061014249258640777017972438864965218675850966434381916769780218601226806640625
198 4428220677492057606658223862022876163608577010717318162964923892182029054677597725884434556478344544817759646322520117149579288451377578894607722759246826171875
199 28921279927873241212450811673965939940461601215233416584698603958614208388138144090032315274978130494268522620262252772506406106600707062170840799808502197265625
200 188888606414286782128836296990058461338393776183340264553142258714891332487466697709005921939674097919520209564536465034027823417517311099800281226634979248046875
201 1233655831350166322768689601689951706096584893069035488612697333160598746318714929445352762448151794540286274025304852895203178153593626120709814131259918212890625
202 8057165220893699435131810978350343143866862227178580088594909252951907056468241624316823031637499951896633465771888914816294124943141241601551882922649383544921875
203 52622384417970160403345950908651232780300160066583255329101519596365522745528357416037642782669017704886030069112493103033502406251642469214857555925846099853515625
204 343683574298787796368047864326759595340169422604702077531456690511346684292324203323356444229720088043396485003281354663330453280689624762089806608855724334716796875
205 2244641715673640585873698830720310304503848713689342940948298648520388648916904590777158648975290617265842725707531704346987290465964548502597608603537082672119140625
206 14660044321356080893048972796869147475920937794493735480056060147715410087507764987119357687173653966763178478570472068368240985136718990133886109106242656707763671875
207 95746638763516810323981852291548840424643176109362106809763287223780936926707870843368374925621176006474319649927677385311077830343240435695406631566584110260009765625
208 625333637031144860550398989426435676882425258491747888849377037596058785508617004088035451499842419700003383035343107610237799003083392079815894248895347118377685546875
209 4084134572790892405991813470047666788658558053552360512344518060218103296810163728873861006755423858564760111675992311904299773318849364756033537560142576694488525390625
210 26674009234265910635463057244502690712117042852679281450216360677051104339136988685249659548775543489823834388733392635623876856625080744578326630289666354656219482421875
211 174211391899238477237233420922990121447170794798920012374526983987436554663786580714986907811431956034766773060426886297162382016313897370451968527049757540225982666015625
212 1137797051838851492540797677059977514357024402521392876374798526707693816710302790427431134544915215072072209189468357842050678647820294298043108938145451247692108154296875
213 7431099178186642235076322594529788786256829960596164505619262473412834630189379759287024750838895635708028776551610652181877213402240445194735229961224831640720367431640625
214 48533466409321726100789589743248719074854393828194751291844297634141111318049926700709435099643630329260865974652736839329892853489405168954107239187578670680522918701171875
215 316978323828475052854711174661541483236840268746935401515414112904833902892143431096417423006607108003384617638779790718468236401469430296717888495550141669809818267822265625
216 2070226283235592525281451770740194606932745282016624520495513540865580627641216422489181466029471843309531747940426321985640110542241203173130514869626495055854320526123046875
217 13520914654462713154954370600316387867032129097552476617631708833376242167127516423410081560213430296581504916089929517112882916725900318832831459303633891977369785308837890625
218 88306836104669491027586370708983885404488098307928628293113679575537017112049746341942222461361869916002842059853910805420815689051913625895462445214434410445392131805419921875
219 576743327067974586687475559548083305692761782515167907641885486211447507231523895943811927908943652545829259460168849198232907612518571317805626819108510972000658512115478515625
220 3766784996386567843713241504830255382508689895655125821140564226812607707278116943138481864158336961889174717899383354045372694953111992847982758547686898964457213878631591796875
221 24601358252612585085440963119632109969471067303427308182121675996177513608705823675130528599881121334904166184098605262209192550890745677417970060929519604542292654514312744140625
222 160674641226928603864337230646463103672442235473687799122014022249013645116310287807037461640988976293412578099486859851499689703984848315569677890124467012356035411357879638671875
223 1049386788660768870176095784428636618056921850402712077431286871206843361668609675786492594203756094816104552338420351879590374028831698352028090059917531107203103601932525634765625
224 6853680355573130389523851228607814127009031606750438378376574578524353259506151257002837587428670237014648542686970357912948767184006974915837229200832325659575872123241424560546875
225 44762269664473340649380213987325436815614376537779312666195741604690199914216853042879113879180912133234288236819055308360647576208351858099467046603336939369910396635532379150390625
226 292348151878098007142139582222705325348162198756400947114744453808694532166145777784423945270191263036317926610964980120932725552881829039655707525025007953445310704410076141357421875
227 1909363456035223442204500050986780994896954759159797862235679685090374659972897419350910865142765436513932515423015453688270103526492663779273208091158409160925657488405704498291015625
228 12470298798957097282443896077160958227966395783362998782325842963538818621525944874598793778415739812932841843224727069650677773161281609292923115706042125339081394486129283905029296875
229 81445128555137720834264480895672601088801526508412972533986011668597839707358698566503077543506353429803534370353789885136089901071334684257347659441794718304663547314703464508056640625
230 531928630765259576995761365249972587723671590375694850493188487978377384752052941578503325501689165278346090284016220122187227236969489514215969454269394844914131681434810161590576171875
231 3474094439377675093321451635206588949506373216962603977805802556577865320833851693557547402943509360689765795123618999462297035195560794413653323865764921407617293880321085453033447265625
232 22689758504540971236564871828532670624768581988569968393960897662673100451689787883572770269734438456232289878458257198533357448347498867210426313871518555487227786215953528881072998046875
233 148189736916481607116038875494729242618906642112475881747862513879144155466787456353439325378107285888059107343527475987289757593693102280188664808015241991512311869882978498935699462890625
234 967846269627817747945843095758972919342219030448079092678921546022451781850835160602924329587880814002618435502219951921782362451940500073047587178791395512433837211574427783489227294921875
235 6321128717303904810889604233742157022900161573365154280873232868903700463922050366549014901720476928893683250946374519481809388196633523167124583974109397477292304756701923906803131103515625
236 41284106282797701533906452126300514307922998171306562331155379804743020138118603438774317804481192784494600609754072116626870565502572616566098791658460942510799895899253897368907928466796875
237 269631818587027555778428302968924141768616606590184354464509227712752105329813520859361738039610733211409835558234105777952446709479198314501739798033398687326922527063288725912570953369140625
238 1761000155763114794231206036107625851922313014663987395634099936611190728030253638684551868242865593901995183888711250056030939202421717738169686906751602861742611594308982603251934051513671875
239 11501318964685849528940313210227370677297731139221780522815591960183474693449403402016376721610435301624074275025897308059679163106900571835865832514092001181982283242177800275385379791259765625
240 75116596381060395587013626412213111905711785842748776570418959167029280747549553396927402290480832447140323214016599040858705207558720036561026031637976034527337532153978827409446239471435546875
241 490596171552160473224471264163339266301536240605961688080250715436981150672241801004800778668508515251942358820341968284890317668862605901163788483330800184456510493191672139801084995269775390625
242 3204146821571406321992492584938827450564799061457296206105443168855198560836704538993277916247350900731115026241875831833038640419900229871429202733033761267555927787498148973099887371063232421875
243 20926695823378636342207175566327529915839357713346097911329722998645804310905940705014397367921839656174998719412798842014096378788127208368783898498476808182344743869407466263510286808013916015625
244 136674947332607244930960803681025924084844779181303451617703046681781007162896748915004766002082707288186143859482752528400868298139638340558211519822721653587282997222018821048550307750701904296875
245 892641694896822588076875774068404919582617473039978237201812463395363078923543151625167803689631933002680706491541751062145305278579463786478896584098376349759862424804168767877854406833648681640625
246 5829957947810185389693986907152283838761535157012925702186092783794625466246683247275886678468986737895264971052536280594735209374293702337976598118719098284672142096241032049874775111675262451171875
247 38076206688019152829238692276445468389633850515464410882948588552926758120468847752631111429241253019503131920178098913595129099657263149554671956434579254920959334729246847928152419626712799072265625
248 248680612918197618043133330453750180335784604147451311436603870602580045264811071235914423930896132476468309311415857373922997592029252771153125763360087257451518094608644560139509849250316619873046875
249 1624165131471179618508053575033205585575261525891900666012505238542167807528743833705883233946893192577372865758860276005566278956718895351312348381146228836467183820335691279979073442518711090087890625
250 10607631786537874272971601179703529731234153670934016444428564898736639490291829880888560409043427287651547421908459953767061370703887004468092999539332016756851100047764902001290465705096721649169921875
251 69279810247401167549938541648849704511923383613589088882267876879104875526746587741501634384686068364031465767130902528890969643086623975853588481508122372148927338442181422806243062950670719146728515625
252 452475369102384580479408720041283819871958454777285608855625033382890772536651237516393776013864614696672803054739112182125461922471989923948872402933932028313147692688556134044119971804320812225341796875
253 2955174947985934577896429016694916144479026110022318933100803935705502617950722064996985223916183757123678672945004586199537006043226189378280246829750883863055011847864594898283030488528311252593994140625
254 19300628430953518694276232283887418921114715097884450754060270012356420815120122700148863879719564932585121395272414052818939649440850846130889958178093739598406536166208535831856352160684764385223388671875
255 126054891634626939250345451586386256050363836589645443101309389418837130255107834150714171637759662234162393705812116126090068307636516124437252259187977536622582799309688628142112065688706934452056884765625
256 823280742482669883194489580770805469462966333927071723047149647217749859426740397755059496985993960496663182481784721158639738032591089083495160877720825079096979358210528499029123850050382316112518310546875
257 5376952628759618808475902419717889907818470035531813046248842130277120599684780330282439201307566424824939849467044767054099373239320606661848326980483900761710724784149528776566739907138980925083160400390625
258 35117570568624792874324407906297504233722013516929782461715707123563101592691305628962790976397771729091331072153071046856894246522513924144193243679627754599523417502852928873124938036198727786540985107421875
259 229357379130720152456381063728666420246794767939967042771066956920586713960304331447638346895064522893706053855435802904825464965005775687339449488202977780614724335355759932131292089252383448183536529541015625
260 1497962601339848691025149397706307143571193974869133038472491855838564585728434713527819644239300331759443579998709724992696267290254017678139179877811166449068855851807328949387709826623904518783092498779296875
261 9783386798006444979689557625818199920323917553745335620073128848398690068245216882115481690147146887734278438547906654011735986101327845264090394271085610051491522612594244068251470025643357075750827789306640625
262 63896560003430711808699282106154071037331527517418008485090562800379096198510431545855604893128737756265827992726630519985642603409179403101843770133539714748146171581044509835134448394455830566585063934326171875
263 417316667997218008840391986788952354389896813124543398626184102485882381675004326550432841367115157658671924349112219140045572878059175468150122793378554674255646084031164989858186942228712723590433597564697265625
264 2725548940020397162288952755006302482322799340796897077981826140433202870360125948210720255766863165856017901672827400900084290424387671371769051668228170518759692135966270047642279195088121923618018627166748046875
265 17800911380074165899848683642921035955512964835229919376170971727024838168550673006557929692505467405866808751855259195900877180902530111540346486274926399336354921520143000136793265397727736853994429111480712890625
266 116260046300574801122132945764668204600792817584118567660673120039456219546354624514896851020195968687894222776004569988505228808756527271419422948056913701869371528960377701160389118939519903506152331829071044921875
267 759309345303615664609151565252551382559093736272892032065075317467529479417279852640063552026034517498139201398575441901534915852807937472500579603033832502710406860003318507169878248674876886070705950260162353515625
268 4959147189523826334267087283909438958803396857205645836932107787732209592549945508349286270332132274369638234752922909392726867351604960076697127495738299532245749589620369547453282432769583465415053069591522216796875
269 32388829400655288317426952072072708619607921648757149505311292113336342756922526068147066871921006546829583187750368965978983495286104175108491433509029822688332816548135032808965194650596686187782324850559234619140625
270 211535618898514704929805633199457932686073576815842205895877538444003809710112085424228197062926355477844298286281073923822186149946570476309428442502532108764121578636878859519358797580679265593062154948711395263671875
271 1381566388499126407823297686718016749626447100566782524532500613353382476119785687802611654033841842857517323308909059278900765702593894132632056547602958770703936058665744625686445934409363189843134023249149322509765625
272 9023188131480779088414544765584663074992971270992334681621278451206950477700049293255340240798472769066029599407356035632725690012435175426254567163040114941160896079697511723625817647853608605146291665732860565185546875
273 58931604542395159520305700695103482871229327360629498653431398389568577149698103344302817744330782273905321230125870770952636107088114818457593401291230162412843840985145004874993547583361674924162798561155796051025390625
274 384889904026783588485673951131364045106076349513070840083369776459912390525491009654067491129638639060186902144702914211090437435564925846550512678086551961475828165722700141611225914395344460672276909463107585906982421875
275 2513765565557869537631426762607855054242675021171649186951162866195247724124436081713365633091501018039987723024773278764978548248705777417328497403345061431507579238464950756806065047810339052603012532927095890045166015625
276 16417726868057183573013873324352915722274138600988954335589512095575362525877090505107503076753891480801807636570895535935797115599178145552147613797590826772296177849551755200142584383005139869737831759266555309295654296875
277 107226289995864613241383634247843129153797443216661263547459189139829289870629813342671171714684467584408915413102210467328771060482948501934023043021404748176556681632408283568773572393129089874719284125603735446929931640625
278 700308718659894901937056904482744802991728602093195861093191066654900074611919971764430889340961252730062653431220007696001826458406523965191591353082932008605745186657558969845293705795696848070974738220684230327606201171875
279 4573806493258120642099120864892155306496617442632591940940547224672793271765897992248866163851650939494402421287122143153296842896862104845298187195628707524794292749611877684914204252909775139102066532359458506107330322265625
280 29872119652889552229866173369288224562400373234094918315634646789912967104948689678888639712667867224772638640747810792726502479068375763878406849508972857710028915614634978123023958322505844176220080044004134833812713623046875
281 195098663197028967570322075495362675876968040596800510987578706196292768242402428316931860201855845518807217416610275395165480824310499867845016119501151363798087505569293667464261834141626972272121065543615259230136871337890625
282 1274214512514040360150272111169695625008843935324951738094239998880593512261499038373545698135957899841762473490529484903092428912236256978009149092595485396090726683992818118551548753933193303122806128158117644488811492919921875
283 8322059194540491476454581310802104883813900082592763800346987056365895243731519475037047092698347954396884541618750178467116952804286283568495906657988940618434508475657027267400362111082236238335241296226740814745426177978515625
284 54352441097842860983775627665707480669157939766213336382677335270635411341272587758920692444851318770402047442999045741366509053143793987622571024215899557053079809218213317522517298094743114222904267762714880518615245819091796875
285 354982797434619219683423951436558452183928699656994319916856546916836009143678133544973933151240073395979082631182730491503714793761832773797814187659387191449744130847636860286590111584537933497873751775841810740530490875244140625
286 2318438398151524708254876033839867067611222895947104963411056087290534159131116545314076590204713554683915887585904109871183664500247103745214781180455931527779518746420317476658123538870120809718411436506357858888804912567138671875
287 15142019965103815738108619683564919859895401476305468016223845905621030887092364062020122282535968507379370264241347854270955470438853846464052047778873529553395035040577955986156518810195983383570794700290207401849329471588134765625
288 98894483807034325773091858756223269975589236340998389715229790401010496026772985763241377314726978083736010197065780370066613997196740269772408050698926963044770362667092954697363829439681125015038087866514615598134696483612060546875
289 645892618686209786246545490616765548476900196468046628738387411061262789004788569436408109398994575492473753627742380393042624690372239813502560731283370110757802163741244333348384335300365458910898386335475152009166777133941650390625
290 4218407931501392188963646040646060442140393345750217040844234959316418905291672704814454320142242658299728870109369705665879263423828601765236884163406120184236714445377151213715559970898638544704872810342521916027180850505828857421875
291 27550965844369058807283685109397957695470968693431551491605048907194722416506249218436352694701159046423381886824272332259822564022865406961210028129864302028761593864298199402061643207496847312633347915067361100227572023868560791015625
292 179938908536859215926054885953450392898758776924659927866467594129137801135447973140326306674928221815114198135215058717957905454352613052458418982283382711986175113775262509147463815746470622010215467678762024661409668624401092529296875
293 1175204201127986667703111280861231541448503571557615154248388459717636229842302357885995060321652699539804809544318016912387752911991719331904195192715556580218491507519294539757935510807321583177410817544483734309324063360691070556640625
294 7675410091008525497776105263840661636230105627034675049906618239879559160565991520833238368357545715850166029073740671741517819103484727184105165786411610020954208675349097790264315711501314135989208764510038918160717003047466278076171875
295 50129092466322494165911639127815623595635563850749526792016975796574158101252981183026142445004255574648878240811883527831466624637340829239567780859213615906955958451938434348900933665579786511720151997995031933896825648844242095947265625
296 327399563241697725807319248277484734340478875524094384459151061381666382111924821123463095908596735031746051494796824356572511314221551418038890562160184179744321879013183149647147825442912073918492847635075548851091298274695873260498046875
297 2138288740871713570695712632665579907658750016127967190215925064874073491572153917447576903993026230905219039882102957061177222817481165382590130619393057057791168979585300091724748463870358234709665758155328063594424747861921787261962890625
298 13965439336775545111551755646102746881698538835880779795671135938187031278980017798472515479051098504843555714358483028871611227229621341093339558718567127086399063688058331955095220573780911912733257267127395806483036722056567668914794921875
299 91210084092594861264715904557169533485080194340683570880514930339675891310621628166838346435185754833269968970613444714969828364322918359292599099786766206009907008236144660692723587507608141910762943917190259668359431088902056217193603515625
300 595704813830729757439097079246875136242386360062225652359286011080249769342908318818916886966439759214785401996652053863565254093910805207396391086119502300913525678061306623014570143275849828681147292257225256406627522665075957775115966796875
301 3890624910079597399842644441806071016062733743717963970601579358798007759820757875762967899184056344406626699689394716467524554112783209629907946428465173564666698472667979722000086591455330562513365900458028878716731924214400351047515869140625
302 25410172688705284573604193001499106442737532319212076376600756904792536492532872567004008365584679314180987518413494120973275311503024100223503643003520890832468749143952964840146134390035151099378302424862396957649934847722761332988739013671875
303 165957112544322396866447409425556242374314999033240021589019578111942760060871941592649720819763960014971204588961417769541622098642952597416597679302256189809010730446444621420731537864729061122025171128892273575416993480757810175418853759765625
304 1083887289608664830068278977142772276298950318358320871711105459607639165229688433633288687754666593216665898128942030057440863608245003989318024826546489857369741143671752755505119033223996816603908879893085337453584315881016664206981658935546875
305 7079007573486548119005868979969423805237901582124004574445723079157623426757161584092940646970972566233041536534324327982620539027654545920756100925755011184938813022823209991732910544767274694239796110754349423022091514212661422789096832275390625
306 46233910763519388895712134671274841789179011094203231589339669991864508786082692256797590112401528763331866663961041940487511331220722769496960752894239954498391476550833577513715743056076341637238069352702600489646300729873473756015300750732421875
307 301959629552462425668619363156068446998274071292256203691155580750898778197985077124917357031717369478989748685148452982263762046380159306692364773728749884341345512982399987485907820728054455128588307871056496678452418791493983007967472076416015625
308 1972137255397506017300218162493090652883160467403313334349174603673138978850752308192562686282602135028267410065352684316193923544108024228431431397586148966690642330420335712566696534201035692015322232882308488288725101256204652599990367889404296875
309 12880282572512154343187284444026137734398543049939128708657428825874682676233612312211987001730184369931234537178247951403607238184341714209080804725218243676866666781925678437692560878285723011362494243122107408228149694195963093079626560211181640625
310 84122785416535831888938603845061595200824319923728776886778890166104803169675584642985561871476943199938846786544766600179975426362788813329718337601952708051239757213831749314129769733438971976965693544433621924027999483541861991398036479949951171875
311 549416752807800702876565863665569353348107030118035171520468739089270842610714046337047679374686559699006579304506312514935949513657361208739399735261945977024865453888415530947574457450052089998453410153389183702421494359668940887786448001861572265625
312 3588311618204361833272215356778462718748778349827463626470132597107402244750326078115094015588202230494421364387979228576479501831914694176994182052329256965636724841580395147879169984584650169761923986211282137752387466633763324352912604808807373046875
313 23435725619099816195126735420548007127224962050317669847555350376429719649858770853945946871687876749462172614984959268031757004296147082972364907614265744598432278746786131048871594497423771748794154032590302525786152276765506030642427504062652587890625
314 153061744277542699308355830670524662823612593749862985502478077853222620696797115050880674514321406052255076718804588625923580039799882356631766358594621292648528642149734606723149672332965360441590010025064334006454636050165163396741263568401336669921875
315 999665977578711658493046507558103385390312589252491625987943893030410299982573283793862841288485797755897109743872535809935470241960882612882480869115763909226965998216534344104464306639064519695891590451224695290134703018480877290130592882633209228515625
316 6528947330668985285548790844495763555187688883761087984964500243684277706880837569478120951585643049302036315907408565308913151607803236630730067931525032472620116412580017787753818256524976202895358052506766816515219875594056020418065600097179412841796875
317 42641396429132043012674419298059851629841570311330356184701940148725491534229920685329233170813073224069152676975768184643920460458625009282475148348782801455370242045065432379813734349015526211435706167046081035477446408155088874991633929312229156494140625
318 278496455452350067918860004935256893701084740394262660773154703180470234739957979121427375369921796613366126543952926576308733818371157412719676421059164332003052374351127339776606854310327393086132111360298073342539430796716004579138825647532939910888671875
319 1818896241553070769721044217656882984803839405084616865712792917389606089042089102460429208557739715307522159489522314727982873696442037156423133588783649674568964292206291022681171615041792227545017618471951177067471618065130911645610467530786991119384765625
320 11879445762288854527793821137636983861030044429365710936295511618752732792610025303516419796487916542671272062887140839403001706665921759909312432154509891692875345204542728511171926618312235068586409205962736618762752398292814604019440594129264354705810546875
321 77586191226974980336179547864753749153188616197674723338605487267659724853471017542186391068016979866431581909330927344294837270294029171110793496660385955210066368944776552782671349241979097618382222214533194864488478172115382136553307645954191684722900390625
322 506725413757763446958835950700138584376243525282030726055982552525825952193455340746096153304964064758870630175526045115504203418129363454647091804847028692979085296769310049025076012393017838777775203132293340510069914843505056722960944171063601970672607421875
323 3309488981058567038155975232148230413413103788386900863665967635305727009501986879152344677204990122458668969970939499020469389793587108984343393990839003016996090173294315772952093554384880170072698237806798651195234355938679104980337797314859926700592041015625
324 21614699042870469660368235667742537910827954194754811578889663701786894569444487803222684919074591259882051151609957946257388983149229179468187888002665302014771303834164679355011227895854579238141243220356926661076870928128446092131298428284935653209686279296875
325 141168385024938018683400930660194993688270808857643066531107994861991742942242307807636871367422857523996945457759184721491638813682016987184373379921716540243817420903766554504577075023121697891433198479852619817336698200029021510459870114573277533054351806640625
326 921988915553394790020687009978400347549633586235763448444436611327827660405656417070411206027860200218805238804895503070032083899902376730603745779635235721366800142860479566072997654074154281838578424602832365697452200281429568473612334855715744197368621826171875
327 6021628428016354136937444356493951674630876019755247907533263005259055731450705163428424743813529576333995648602069362565076807636332053524862462697393344009272174923340063375410759020601988388107224107812688026660627983407438057472660375424311496317386627197265625
328 39328031295615718584894091882253761848650715961133874022110681139573555261310089987846235779346249883858030631059301843525704877180684034930349771283319077260028876045305112537783771643751484758921904785091763790277661919851485972099425225678714923560619354248046875
329 256856440758242134293844902976208325989562340003221849185886035750458333621057501573515426334866545182630109641317202843279292462266740709900373483390528826392866129459926196443026448424777307675681765003585699217994589433331810435223729882636689580976963043212890625
330 1677562516747367857318165433703579248434318859627447986150536990148027220718388407746039489467795224751730854517179032651653511083140543898805365129785834904564619407752682107592969958561401385967627872868846133992749566365173911897112901669970597140491008758544921875
331 10956376991319260629529276198279979502067217698169458422611545308244719439802517054465351710687641575584955368999067191691060480038370126593030560482834462786751758333362672502395114277054780006594957014380087662143693726159187663837801807176219881512224674224853515625
332 71557510124069981720828035328435689994679277087121771974563096442703869406196469349787153448116160125442085390167126284971837511023256071953206453712030662979404985744340183587905270970887913892651063800588899650645964294447677438160138052580805378966033458709716796875
333 467351320533542514899432938624978244994068562417303444098930935295966541429007517293589284347457216383059980640826303341769792355499981625696337873388497942764542512055327642963477497624987369529204889146745374874666758733830263829178708334666225709952414035797119140625
334 3052331703908412391705445046409248124917135582957734940240285640906871401207002279965817956218447683169720757105802779558567336887732468848013753904062796343616762417720040050696440197833815986572535083739615870879793436613628093527494922199139182339422404766082763671875
335 19935171724877487107521554618296023074526363538961709142190737557494022420325086572764982624566810579679203591937276931210534607993662160497032148254198961145729237209153476683116975965418953628154724310165533103145634770406443105929261694342358168796636164188385009765625
336 130199175663471559454662223555572596621803173524385895113356544196538826113695455663483092685018529730093225530744412451638346408845635490965298280311622769164813810222967783922549281805432928006498972388223824224526108218168496464921257693703182667377404868602752685546875
337 850347595566132668348526663960823213854279503011546566988690096557634354771728144045065289670760754447258163573094831570297078124164799059796812884100103457281361423206373686443916168681354176314042105042774452154086888794906913383898905411939495024853385984897613525390625
338 5553729734465378936289255555359842035489429250301591786077015924753560034995595276860157375203989069537223073172918282367868854709280350208637047223616744978054945218261546271445073661461100161635200249096110503015695526156219531568707103996729301798040978610515594482421875
339 36272124627988221364931544416407442315989941281623424600271980589344143722695257824751439772727552892158697001595539727542315054788049741641153364959084759463088340323371468221664529994119042571316422295908297036619346518730166791682524574103041459238738752901554107666015625
340 236897920484594896187550277635635631934843998911133040862130062194256318963432241892358772615677655156165715739706881461390263821033052210292137297031591247095991153799472803822773386585206214472934113970502590213253687855213029274099693910482500314174103550612926483154296875
341 1547210848702856694587066832342252582834119407371899450313370116864723032044113787709308260805663804702415548714489804582374469653045758467872220134748803830110839172231078701330512232867221498077834792811595921432461904463366814287323715293442916163257905282080173492431640625
342 10105033448360232434810836938067619233519037025970827660188151206266178349854891357470129030185095575073734900969517837525774986475559314442282473644059931621514107399150121544880295030188169635118515103763005509294846400868964364177615515572039583958030561916530132293701171875
343 65997275728829729119924853013760621995936379203573132804074457199978122069715594664443727758982115922392829991992487233452619628908254156890134569567787696408678928718061394737706597479613063156370923446930986760798851048978489963761314730794627081422731862403452396392822265625
344 431036713127750969947732634449479302314872266277573940622253798062552393847126886896919929096761535362701498969657614542520848009296863928873497584279537798258535717581808189137335937699947012133039768272284988896942719253582093460582728809693531246693964931182563304901123046875
345 2815156322927052140937911702385002731533725123423601031152013562312543189932790381129036923073628836037435794768212945047130436335566861213268833617075565955379467875089654893063745663295865692228908075830734812092702106757695366940526791356413927047697143279947340488433837890625
346 18386148745912770404166884856419806680817348279893744561982605792188239888135220774614383906335759533814193963537640870660860661770802945355079143928173207759482696551266356356692087693478798582474938061876523949432937726324297769308461244879004947705425365711562335491180419921875
347 120082306958834373430213541305949060719423992633704733121433164584066631340004007684362288762415086029445327765370333803775607672209683338908084055811621698351208161507228330714097895100352649834663771067689967868091709699198442515947574137959164009004098261357285082340240478515625
348 784273022253299571192736555093943370405293445967461111226991880842215555581372246167955282875433025485368578462228077725486644978756446148091211718339840569350867773048805217137410352436551234998068235957215078834787925759235190272822483138585869522074744963902048766613006591796875
349 5122188180854841590265818188529207459220707156174352887349291050051744091306901307683399302001315987721296169964843726665189301615879064129536899149815419830266420480316309392828030713186282673336978890462975072854856725788160376523588157072520987700414707433083094656467437744140625
350 33453671126807203663256456493585471000156470240546375549016374058680876012348229000096549338760910193460166634446499410580812957866959782128596612932475504844840780132069599135514257090296925716665576811887026152622162886533153785346165616748463633722820986804435960948467254638671875
351 218490237442584434218940464353219429592989422764475406618574780793921820974810158077316739713817710844513794871880934319555957805493589551938352056160531722526868105463511089605851592583347455316697672964064881491659381690547372691966709654467528045618252008353010751307010650634765625
352 1426987898480994207727266886701951857966511816227840788583037644556417864997533080387549191956697656157170640703869665703587918606137545580977726410127413661082748328638251439384400533819706533750144132939194668984518537318068401313295204439822276565319469909809413366019725799560546875
353 9319841866830815380825739077041953585762453308783958009100936030721307534735766982710913356921665389230991152238157671713499171085623623424272152612242385530682422697826368092980518594932007221917697394336622159839186503495815733486143118743786663282779869632577174343168735504150390625
354 60869088318964018981401364252229286508477384706198197931335056599170716323654165717430058704175303507726662168229485015603375041489493572931138027162486064264239596775514354858746598312857101447089928301075057489041117890659762680563667638117156082067094047260980005376040935516357421875
355 397543860263128248715264212031565968400011456618830569747684643303066656965628498414259427090093171430943222363529001795151866918303704098898411661934854176628022210855835455223538177513605579454626615448741509043597454488256970737679769378023647043163268932630671770311892032623291015625
356 2596410184505281433390334702680122707084831130156134828051773782507040448064684149245597722492218892231982733499939859131793085006413456223803438581299131525782507022034320824705156870696598911744032360254458120108398451347882480494035523271289796036487285135763158905319869518280029296875
357 16957489525157689654104315633716273219424270216968979837735715345565868809979705730370582883362026175469345891134989313610484094215104322108001309525844199395192757218729958675761166128619050353266427955759705690977966801621982109846975310136685450614069115005122512229718267917633056640625
358 110751549470841262604424925195382593167969662386406247469196314552899748530545370144308891641732319799666556790674345159370351321139656172778040933442212312233788856313993001625857399350061240883772463381343109655973818521588735354175231783396325213435218426383244150201790034770965576171875
359 723332642605783209563167782314075698034091014101721035723338726220157430752523908025250287042281860753026242864721618932956597547849324084970217762469503555120871853757264594886898658036496707951526596464312605189648760624163497869345912018348480573316783281967445873306132853031158447265625
360 4724178707737328673860088163524204421850151694372667653308656776629784639068073241569340351628732501761796782230351546258486500950643182152631498146769640897942247831926252990693067283683095948595357616134994122507981988336704842888481877925705655000936100673669670868548564612865447998046875
361 30854219964744475464932118640761779089591668612880548623776671145350497502865605288099204628566481116339246339798973920621998480231709151612859668358543240040919957697203910902334322998780446822492054045318096664436397547925159193135868509812013080737848336188022813075804151594638824462890625
362 201512886901095664063261474839050939666459860008129419651969923493050333905008758856189426659119730599314199521298385065694857410664977579590613323260412609184022266805282084418602287830733193598413846387940424547261807622992844394564161328317121953698602687676810774064506404101848602294921875
363 1316106634152923074965628560602872489228215986169452584497616328918756644553699847161939179581263464159963461004481664534694271855641979414081663299887495446329310910998449531116354669141470436216989772392883089380673013594215813904179491739705740575871496800264282001080573536455631256103515625
364 8595662039775572015460757551404871842805678530928557119007780879524286561818586824371590164497514626792959300235392173330419933384859672866314449732041603323486777223045068499767796224014684117069087325843819692375983144201007513466539071981699922416343510878089517746047931723296642303466796875
365 56139376540407090826960073363053084106310552516337311440015067686808999254629932593477342618300207775564431111221777511999042385480718158472388881659082971080726995225209837810002527811488124947515334353147929355686645856947195706374490277305557017840432522393090408741045393981039524078369140625
366 366653503099791174289407942329314138959609547890972128390153147229287861891335531211102614736476185145751748558462809293299411261252187521025088905615830888638502748356499874047690601297587465908267545024177843702193060726746053666537842106344784313365597720746347221165706287138164043426513671875
367 2394661280903026779716640445277101535861153264618233756350916413014529302002976981990286499865383003484403053904531821586487480161068119189849333344669984153999783694034597748338478284602818579016491068652368512067831762203202225396434113304779491745232313827662640193238985375501215457916259765625
368 15639841435513045641477281649678649068901861802000890065656113537365525128928240222062458646691676868879532755107287200865431513417862471159497555779508229656383945953737987482169297435989967554165130793503620997361089418283471663647548987587345301859817546345776673177851989748887717723846435546875
369 102145819986595496004552812701164260703120841656186787891789731816972918664670970930215158232112214379241694314581754220192032368699993547695981112344240989821917566709035914894231270025978023560990564654041790107483764713449380572202086070984521426751410870005509767821649802499450743198394775390625
370 667127514288107936437536880002607794204622826300942840115509794458519844612637256871700377627477840585003799123981643109614476977678592450074881119516287245673427293082559449292849324489789793346604131205245160511029717750081619497485920230796060152355229813485315570886768909986130893230438232421875
371 4357095771306494642233212527024681578054322548066582079495446290462328409709895993660653470458511346717435938765725757749992708575392897727334216721023846126586312132503156395406559322708729202342926302566643703629986235884901903209450461863825515029290257767481675532650342574925161898136138916015625
372 28456753999413552575541431435149485832317841003342338798632329396896840494675852537020271128567335139437217685068445219846108312653750413137419894800282103089665833593341376469961289858441543945180672824885670123260228356925325711022111511627088176670003586972261533372119401974487118422985076904296875
373 185854727710132709300039282445994244942132430497377514788116109889107486570478222621707890347421789164360447812999483676730468649022681042960441641211648976714192289291738446303872042519295011749332627150094787652601004143475647587205062176773696033642920512536124422187100435621687211096286773681640625
374 1213841178544799072255610726581466083033840562520310961926903843414505837799149638478742163022782297216174415915681870582113426371650909346176407154061065914467619782392105996218973111180890498198469863999330639495607304286631495046246426000139361934914638432403237444656696197853307239711284637451171875
375 7927753169825322454278446457367272864590527117575329957515680315963604054700530418610789718588129377724476557708404189677871818348481357160486452182421819339480021804877914444133585981097402608485675591497601074004046562867913951103282751768433770011002397287377431445154485345483408309519290924072265625
376 51777177634574602993948339552651025153291041213079759406847440013963078651494148477841370223168469860784126947698839654210493355458915879264196332452719755842076306848310632182857661017295918024413076597481311764976305857205884705978878018843562469404158370760919531672339388705950113944709300994873046875
377 338163419871126239512526162336927854412360477241152096609394003229451433804476046575314748301723643081165400315578240167831184960779392967925846184087816972605181752290332305355624164897453616206922138902382569564921994914708563040927217611902150047130815826678371972813241796984584652818739414215087890625
378 2208588875701377227502114207211149523594712798336558077115444416286887955537321717654987443740302914013668271054879597381260858358486123632271194244966282421446671829934767848606697434660227261278741460486725965474373033145601662264424868247946374929695662841001055180789602871982424403540790081024169921875
379 14424578577218148532635832659425026162097168764094311351671162113728954115731369054028084701718751000879995358430180388584616141400224547840614433065709581833285176672577162296589728822275672468462928691457455523021085114875093941731396517358753375119786472471788995632080432329757968545891344547271728515625
380 94208781643104514938200305369236626046432971803837137529510254731513650134030062446690297945996784144536659502699697916735689290585983975525784107778210733380892601662233489969015618457980634955102058062154537269849155905831486331301231269273230624895888990768955529968298190368614086764864623546600341796875
381 615289693987704060017359853440433391853136546660128801164262894794857791827464002773732336747171430731483251097800293469524607866932165356035064869548149485237314775036939072810975380512659899460139577225347241579456630677908371073820121519953686875677309678562667606162295275140650119283236563205718994140625
382 4018536286369565449468802320894533219730012451339015381116417021289425460477620638335564663195824995102782850515998446514979932240520666535433165425522854759995499891807030263745033087143105846851718466748281580595774712447856718682112920292500740627345438300502893330494458279389391464064829051494598388671875
383 26245578371724867847517610138877000017181427723296364917224714054395705220662743219415146683450839282828746763557995167270145739871924986237516475823095768652350647209404542046834919240842128228859988105994880318773439869018367304148765816662040571893500288288141142714095244148353458513156510889530181884765625
384 171413254722319993732276073903330332283207263129871978397287740484872780708089922480431380049212446365171562322949960301500528021764831596541914033370707390861708234965093012871624927075641699612817125197457217399824946469570403707564958286235210265740955824445734646875420803535661207206430844962596893310546875
385 1119522057328848647136556470905421661587850592882323541158685842968320955747077044596308367080570624654145279250329753180204097507543407845084734925084494640832047646919510484826473827786629780352685507047234890186859131038035691579312449597796457047639782005110084661518056459161840621163719333708286285400390625
386 7311742833867443173005543093560411630771325595710337489766306619690332585816284447785855635894977586922442019481148368916025767755365355190842814959129547112777320584248482552848618409689565897891598787210746624932545119885882494972211830851334387895608468270007769776344490331165815177882905118167400360107421875
387 47753934742625702336393280176856274769735133907374922860418391528134872486552192684892361850280594181153662889909039376382169813852260854405061424046492681972207079390437517612507830326314127292984849006526082026531316909809769390654183650234636509954440161401139695496903016247447482101051718927919864654541015625
388 311887102051802943412021831819885490156388925493977989199755023837577688290923807902320365610352746774992734644356680571071106746814957823933735269823758880988808602794672413591025335728466295443840232904737876381982035747907671902993036559686526428728285489705776175247959984548895562284087645821273326873779296875
389 2036974857685271740424041960867990198479295966543639174602959034469237166320140966360525446554569675686500302120873796619177231872597397663719290589583721224666113807877737244080204981905472750149049654588950202175223347837636053421507019300778997243185829062540277831208830085218952632430955418385565280914306640625
390 13303745308944388136240428122538805893960369087657975765012345410721962714509942910825830888876375846182428857047935788806597226831136566557933805646156194933218655067335410356311278266812026705183650601992129774695937096667256986137465462100760250503212000209759150908523750271583718784995653550140559673309326171875
391 86888475121574658085442560221373931454594805103726270571091317398302185235751124217734408909927575987777147306448416910224758452881656809426861934126618186912754413415454424222358441153114861027408749555850150895231918961712645464902397503511591224947918291674198532854707052210108120249287821934558451175689697265625
392 567479828697317171789617082332257716212577716395211110505580041098730553323855050196930353438401638400710025102721442439189764532719649712713647727094652883895958617750626224674904988433694572188880253799172052223118965775235797185886642138565558629771711460468584173358772763766377789096395645174197852611541748046875
393 3706283894702332439802511013875027895608836633013318258238813379476674618976786493161995856291283951881321598578091381298196407192414816657836857976739446288607337222907675365598109353699621471218488764554361770067914018493305440578457185727943705398337740219084906195340934340932970147974856445216573774814605712890625
394 24206217760484833916908725892697716640169960329018702396249867308370678628122482967779282815840436143413708243917671330882879681289270580416320767154643760281996272292044639074739596652835053077981246360763529372570759750218885174751152350025374113289405815700110372710292399342328628630838238677824847400188446044921875
395 158093927749447493982568739602238862156938167975226694563637470336620139330380279770516372642115020235881757205369270467396362478370501068659972415540613264296054733689299949029679076801171480102091119449361264563532938936027480279540333607406307620430406480691400925504871340120972844633939757841289974749088287353515625
396 1032531816352085809081930956938171477186390443166320496780686024766807482933126228530374691368979462613545868466023065645810609204745211147463069749249503924300236391366946135895791350534207931290268060854441616543372292182326253145213191537285279235046090560458108354627280694028150509478081175984698347747325897216796875
397 6743598359254903985235342180713246007501333895583869429539804827200238807969433940357037183266047515426546914383808032903016670807431066423915072901653652264461729293727730169775747520682754457472251498765820728352190850271906068521469293760489472379534517609204551028185116871350480993729803458336391486227512359619140625
398 44043309959795378016996020472947944809370573909582552115505884383669268869178431987088932830020032203268193256579270820973189446084607443594206062000763300565311010382308112207836651108755851600263938102373519807194677173182792874059478384175300154248133493650603838687198391297033910063429829051528940908610820770263671875
399 287652533391525929937333524171872184121866208503751454872927470190348732425586499339015035982760636170606435426734434433896113938497347882210181039020353025471172344848817862736940730750606802576042205499525806319495294368633025055512084858481395495036012644345064703717843125198674360254447179841008619405329227447509765625
400 1878695766555583429856627825588840368703036781614582795519696194788436350819716816565964508214003502885714109699464880379212464153332813846992965815109398133008971828067170435763070164840592528882850408521364229669423243574993054018155208134159979017661398158231361905461199538963710901906534189720332506112754344940185546875
401 12270004166693176448656474369662923684733845993110428526327755675845669078354449076219972900897623876134634902764668746235023460151637548057066639465750520919756582588824030806184758131709030670174674097602079211542069161561295520645896889255613850038667117234607456564484428946805298112077142747011748724617063999176025390625
402 80136978499021716541848650104203022110699597781697970586835740327112708899969413546759509586628154409530315610817992534967241942291515878755262855479846585928872631224791858388554492306951078639701874573224038354404578243556408143411036527619669040369949567755350901877034140123663599579451055632262068684212863445281982421875
403 523384934162040347195807994217644347400836448839594138197456258394020235283391558495997276942117010808997927081736650137186444312973954874346980672056738138841928982012199600004620042851845699900256113842140983887443582833394995923514151530654483702236419011122829075030014990086370979018026705631427830667234957218170166015625
404 3418294455800418901397526472130251958111178222014950396855638695241228265416651927947581480576866598140292791516863176035604640987784933159287531915082156553498371222308916583908645137328739285898299314942945302981263696602539061051681122929469108914881590733167654393920416351668490890884644084479759840178303420543670654296875
405 22325321620622497978945712302827703264564255598470693366252756060146343679917175224697880172305503098791443228401682381549887648068664214539907466295978164155911145931666578919589426115162153428494057713136136353780754311346645264493547129953890381596772143777066562719902231659206164244603487478713077507563866674900054931640625
406 145809552661116678908703826235441035903933060212502970799820167253144001053752395402965215667296181475360144057177043668105484650221170404292412650630712386314539441881422060437033581949098160001453281715110134798716408522758616932984546879064142997132676626217009357538715321812715730131863878238362985939602367579936981201171875
407 952300979511808374332976254205482212165307857047221787661628396867183442067933729261804880059535938364715152569902042156026299731792494166861137916113343573131808668723776091381062170897112334292206985706912037531389585727259537309858205694859618801631104568855712414892598925655640293105354265978945704773650504648685455322265625
408 6219600424170208660751919533381821419865869887361138646306343656867357220877192600338676556970641506577177203421280647461186345161174174877229816086873841728804437762433101061275646673976543271475567745685661535644112013863883855879136497264939523979482289106448655649850147846405358766845410112278358383264276199042797088623046875
409 40621011915969127047089360208963929220982428007277911108148002253008620525065300294311431585448566916533037542805423658866194723123795816054760459595502644375340275499403266220188855078853839700299908585497428053534455926592014652494264543273293807913722491220800402398176728488583196765280593221181248964057886041700839996337890625
410 265301063821547721842965996378637860303570838910000942003803447833716674834098427474943923496949249648436959748239924768942837067230720829046100458846251639164745755121347341713700742134034631216255220384343755624113399771598911821262687689015864279363435347168488568489385120906969571494857067228689828652932192198932170867919921875
411 1732715438267429879685723583982828593727678474622783821100497261698669579421145140317833933339231917407515174169253860433376132567391562305778106890186284639577131530600769370770392261458711553084275187776693058655911558123914705631256083877812259475954401648050446866428692889420679825127091268355261632905239821411669254302978515625
412 11316587829552626616858277883700521571674100762213928525540520786830514645446709976338608901665652083521945468328668549856309033509265019819351539039393939589533115204217320270988968728633904077583928142726902849520691788335562646368907296279219940173406361711937120017037315656173094840584027014063206451055521029047667980194091796875
413 73910093530437431881148625258330893795647288557297480838707576551139269021445001284871383841720579591684879083335881353615306493220240722154538764098832544343436891327094295062648766257756635918762392591401444834162574522916960288157097320174222295626575825040190068749473507175072272454191047753868648584330003359355032444000244140625
414 482716345947713425574325905128659684694977450408626689448943090624001491561692106187743008225259418793643850099966092266639622801193853808966209210888102117612515608677644678023133518575122220369651244384276252666019790497940427904474559563663310879866942742320321543917740692437092310676795508909975307432205227087251842021942138671875
415 3152682665042941446683115778226607361431360137616108255631791218631400148022910543787428879543502889885068041333189274869351178938171676266376433695428836031496946956659166340742155255453177461035880147835395711671724697718871742403943771020058777355600471962003508407083438533936184277925888022088563023004326169029809534549713134765625
416 20590576784691841489158837942419633654106575192166808172648386999397015655731473780814574479970108637361778707665607297013152122702796919421544260586025201333609890870072278483942111463017109508875913183019741085018821393573762991064464450736926995576671787233220757474594599594051844496397395199542568189343683116021566092967987060546875
417 134479710573888621912625347494364241884846477336995123419559847183299079758886474341947161195285572085659573951659929233759272402895701359771485639884414366983018923916953055827132109869617322154738367393452662541811353945057532379361759963885222751439363655786138871443807383309621065261245856218598471176761677270405925810337066650390625
418 878304320716361524454715116896017545965298138606643698824283105910465555351747109517881550776128946801915656834955719138927883241506475993072870805282323848251193528285488063975081663978257705862450968797460723559244983661025291807453444326795383712963536151262901931964982912488623771270203233088418037777245217512245289981365203857421875
419 5736318709320693841399829059423730148674955466403169728317014001385318574347600291008879365833500454866174023691377888032232140236489393563079210425255762911086156880596970878146729418587461750859638517921830243214338457755701782830884821272829146079211317314175898374262988395539329508963474727628074900653842860265285708010196685791015625
420 37464636753767084451546296466078826203027758718082285629827901066031248425255472550223212336928791742350026686806446631550439533597511727746124760179102053037942719685839735030484463732719885812922702277583758451664142125388761832228958549632099567525691948083508511190964771102582885257519405969024554881041666476448881439864635467529296875
421 244686370862042360671729772924631432501888348254443125432309645344009427869753365661204855342978963260411873670946012038074519070352452574361415905148067894300575167235168383933889612849474046573209896567137094690464095204500826989453640960888789298420572913559301539697453739468307721377231777121403523411746760984897264279425144195556640625
422 1598078221847882647874111829283945424539719328453038483459827237380359623601321553808256400084182733725559635222794526505876990687737380149268327127531360001882303033034239269974292701574569090995276505611523057968961897276391753269557790300764942167359784048631592810396916408367367459461352945297263165869150469688975135795772075653076171875
423 10437254817859836846087856875666041447717480124809623671622232640341892396704141425653330553850703301231916912823432752910130144142211426489955794689137478952417266837522880189210359636367585920708481493728986236749450438426967036242325361112712603821004649378750979448959119436519914511079082497700351063463219958293848321773111820220947265625
424 68167056307778010709180402671169661483984593908578503192709435575513058219533922666349216770095343843415180916345109029609420627588430933942462244721000994780909364517956793645794725197583620513495172524760161763436871164898752713907204708571212440778621087380070825348764761266273247150008941941474386976007604488358992966823279857635498046875
425 445207829717488422006780582112508721897097770790988752679769504280984215064711027588279389388983752229395073709959872677148404579364268934611869170496379763428719490965012770121077222351593961774560677561090671184678860208763433931959277153983188242103151930687863921233415000696565380860835534684375445514670222024733448051847517490386962890625
426 2907709711665222217125706937274240224325334793040728795325941877160051657518894364604889114645872199581127177713250453681836229172705654012483968299691908764952691100004631787063333363733806014007755113053054973557763012692804696798868432855628065618301970527240027859654722616145559375804267092836621097333427155007257169927470386028289794921875
427 18990626855500995305696340507496288340597651673113531503427404428610100438241582098907239467119198520199586625665850995180665191657170959408538533203423341459050650409673286636527439042184969687784382340876181579635603665551657823313934935817972210512541371943078778510607763087693450687629690811026859941813837995283620330155827105045318603515625
428 124030231394157198699738771910223843946241606295974945470396440914651018766396854140585088482054714596809204905461759512721688250012911337167532349014035794944780163048412751053270528848262908578999462834911457633755648454686336084558359007646141708745726564987794171149586041599922847196191124983500510682403461526490673350053839385509490966796875
429 810057425525795946555657264626082103137184548211010042386256248859356098214400091691997837081465558186041890783967307515415093166636266279923047077104412389314407319338796621631627034663164239772841137583319103965134278928948258655931144396410430648854046544369758640854007838876548742857252533027771152830155687585289570051827467978000640869140625
430 5290589441570551719775674042232648955148338804014799666635245653443290678735968999865840070227874936898301502974454132704292348333310444771290558875662419896019838227178110618690840461798450284654200316265710096163227879191604654125239312058513570331727498371726734915765899610381972186248173914973860870974813053191354583759675733745098114013671875
431 34553521463110718064434942857424065807113539502184098757038790755810014375823845916249178721954030266351926422711943738675612673332914886655683265149356223373243264329278519309770472655623893820999412957161741520467482185247505857185508004256672158147177957302331260987369576440675348359813394905147015883175622141809668619316653348505496978759765625
432 225673501731259107519931454709446818587051085551068490451546410313482978666478919579904294312048900700742647143304260020420986849997678880991321914503405315826414703918173702735760767896103971951539067948465808563969689718153575827179933141868496494053164770228923654094506878307196463661548713675473688125626241240961888934180024079978466033935546875
433 1473902723287402718244006702121474751006390822777183439828119959125515037090633057062013258779784806167232499943640737488861060983317543271513442224010588812864506162883653706776508566036758797967689469313946458024523270443242937707754745751909204051737603424167930880346230155942735801905877517428838599459887427622906130864066653884947299957275390625
434 9626248633749604666419348057701841940902464969396602103656063898762404972117954481109109237019413037843588971151246287648515173416564505167480430265086997222586677853600005561240150509144833709353838026054390375762313249397750446810573060178230985199219664823128890942676219562785643646144874723898929878555699550524149543662133510224521160125732421875
435 62870270401622050514536807309723957214576233074754844916561519085067175231496102976165678772894913250890269855192638813131186476915997958552536573565540874241578450896836564873965838206091756526446084823411416459056798951421181611130412758410246966513474358357323763516843399373355576249783148793783035387377372028849809026951334089972078800201416015625
436 410613838345606299236877517125638205481905815067740245619368234412959925878660059691919486234668696632887238987475656942141084118745634844437487170478574343433759033020182879982230696121907119725768804377600986052907127251083412523757794393833544684559568440017907727010979192494634317710364491207904475722443855649490540571378005552105605602264404296875
437 2681771895744252001329755658725430599555291406086249677262456362915471381708261328221254218902292615673338893489304672842017285362888153807712801588048280459584579674069280048650811862670453163893304870122119094855103625769628878730093099553270193087932585783662776270223329956206727351049653943977352732485992998535950793126403368660248816013336181640625
438 17514997862177322999017553464883535052595515181108650842505964158706956167327907238025465956858150044695566857321279933631497268001897117482938879645027145732260488700548229043076366274571337016724212394386605334804589401358978518888043441704686412285258613318492958621226441705979979932351914631965808419654403549174659371345796898822300136089324951171875
439 114392708268329135008385323911671981258530489966405750985154384422689494653722149472339871973313676380211223221499446396577659193638367125491822414105618533257148240243433945701889949999561216722554110673154217622573983264491181381741148204056133992305618924429092555808365508091967173172256112599602569423131947731232804787993018180713988840579986572265625
440 747113519963418905032102154207195256818607601643115263350831563700517034941889819741954019435149882348011784680710031319203268648210806802288500866978364123608346088222652018940213412743519453780012677309637141460915810336045692097586175437327534084380680755330392365254091957519635665184799709317670931312203774147910617653423059891792945563793182373046875
441 4879494682500385875244364010152696096678342907879633826605701662729480121246670593433168816908886175542171155618544620561792935177437705266360728475948005950613212843547599551719966563713209436125604493279727883530318884325140274305342359227199010344959593020942887384354114868517850057646559672584380350792338348051881136147045481266104616224765777587890625
442 31868608612136118426542841592835433051577790555829321766536823950652570955652251164585384278895929701190973624899823416000997362369296594354688651049523670989149525099964517948001966946001241718428149239495010832260752524986158292502573550509270392568604772658018360574311493917785606940080795456098611067083729481738511857269458005248452536761760711669921875
443 208137989885684450885157848065704126224672381857942947098741136380557655990727961757258609563568510261376579680684563285622916163620860024437050540007098414451879753935298585257209500367138302953396791130272332996606951468182194205566291344818342066292619793499520676715098618274106535276869574006336858843342030889211370647817744838903308846056461334228515625
444 1359376035549783438691217656256874961639139814848007953159073921409313989510162320432146890606801848318792634652421050588124554441797266065732139210530728782150894020676138105766067171295703931951265448046311773305642282590772553952857192229184414257149146694077786989318608030548388745785155824592670404887547449263441971811783304247001069597899913787841796875
445 8878260076605761702307666761941416070442422892819469236782780970852146507458091219733320548669694344207728970068950885796851933845194930573031201452724628055273267642733676381402430860149902689290295151534282196494280927635684711819948874594105491948671931405384141713744026335483009081694474863026720612871157555209323565537093969624038436450064182281494140625
446 57985060738526642898450510372275829968603512612577425715504644068353872432392079302988071649416490204226571196868964934865505213643947313522477399368930428097875278420429762964672826013706552765964130238134528715527827464086149098628316295262371602314851123967698578461906211982898932866323932561060307113231262268681037545803302890590202878229320049285888671875
447 378707904458690831515329219480793310547441791991081820945351030050290827236541308712273563733779394463210145685034333532296045406671685873342699011371898421042109068529485578637388438670031790722723602706015465542581946596787592611341070222252912931060974933892334309446971323269324755148564411435568741694867886895498423384387454149191398755647242069244384765625
448 2473390129678720586561151201126724852423244086081183361881801590934992860506627336591248535163061874358316440393861317010135279169797902501938269050548796386189298126851725522833670453487224481273259315911422614868188007624799454042988514063888280678453385909138657331853918736175613104406061382788446779606652057164302492379970299651859022560529410839080810546875
449 16154029692980511247959048200441557367590638350316735018862518255177872574898549770078978313153103316423683658819649920373636849915706371243118335366462966141367581319553483400542236654136440313593532606617267729766759504091873196328353272541970532702876678884616629753739306913571313073515951028297921314981939154776496695743726039751209100359119474887847900390625
450 105504049761689762105406753013475035362185632612395508713130607185239291479559022216307376917396135325701582698036862771969537041276510881234974367337802794568730887866284672231047887805554446380700256192200564797515677596707360522071651503348735470298917253514469722087235721929612696411640368969374074370976216345525508402518333195274635727400891482830047607421875
451 689060545738253923006624247071790750486834546565144893754278218477975183146780608782326667718511709792744750078380813063584053705539618118606055190353643634257330252526958195160661805569136635039436607027175501285245983024455534573641790242163382678523353056418514907973571678783776612793361355129849585004700473275392508970028926373885269640595652163028717041015625
452 4500343226308167236087188765493704106056029058949679555902697164242268830529493266074707107766519902220739577372272693037615638940463199405380019625146246116973960141297637698113787905901227639004185597057883154401386691089351278088925466244304268095605937817237271760740215613215010028083210465342988668733264529832217628875327963822172705476987175643444061279296875
453 29392321588923375410502186298186428035148490760399846717056268005991095984115272418196802216017716609031145387645171595823918731757712178212960650029267666927443103231757770442175557585197504545415294055561170784859393285691311736181045233643155167263263219650371507883436794853912816268349665878013439193713327381915013234076929082849716223790892399847507476806640625
454 191965040207698549413382819145869181236302744391496029144308311672378168225871294751731082157753782067363122711948584909495750048193192885118603446397800795806955117571765229192015666984999799117118326248384685468310833339350071461794480830658818517272375476424230257024586130401714181622580434043497082655899282207897242459137925052470308173724333755671977996826171875
455 1253748416927726501171935958711210186532998629561478612892104238421801800970509197940623432948946076427127067436194640505717937558543086207722623732281680648309206620176403850381833910776974041039744571797535135190148099553663474670782856489725644258994509578624866363957298600547699070796398828997619805216629684858636344636458916090848703106530592776834964752197265625
456 8188392486715617999993507985014742745028020591722353355903604308832790687111258937220427986322268202809266564300459051623547188274647359889799153125386411199615584276599671543829326223734868196369906121471522530633848831161818087971859090755216406467696302657366634390032354306755637170207798485423069852642141246372154147773673830978946597269896301440894603729248046875
457 53479446602855355011686899512185815590470089254226552908439063928381971445261386665508374261100801778317603495864241663174915316958667661526222002949748862481169987584762396222964970226444081392246976325332964005070725151345725186567124018673338474928426609073081835589734757539255176559002980717091547315377003080447134185232958315803220017414787434972822666168212890625
458 349281157881432955058369577411076505402630652188356298101231362730237764097419522699746151168726690919680683122325798832110048467539811906529101546002608424402005780689808696553118113369569088924933942841380045331692114068346806812554211000918856439319096071939075521848997330763832254497092888439688435103306427865957212403901529888805566059772900189273059368133544921875
459 2281200255435718325408716882177240682917854153484047019590547452935008534939711480153814498454641472381579450570271410792299395507285736147907727759510530746821728779296667444995240269112286258547139477460229866709167821855191285928442295191327666945879746450426195965142334229211713038075494249369357648670302170134257403871837232602060030473012375296093523502349853515625
460 14898812855992921177627280184996968468615577289303798078965050891977420315672752627766534003960474271104704084074615042282597462211826799804829654257578737978128701703381424190507382479257122181985036815714949786862760249959424497767753585965826899122589692971521735044201644453696887735348400131243672594384575129330859143398201461898355812962790878373198211193084716796875
461 97306066834321789142223569746757249172256427981359460590730728989237186927760877940370815004348786079339314926075789319335981266131991360503225548882998997358860796309873795402489315087408473495396578853177047601405479468349035348123190881742411165071745929361870634872431564560601569057496943149911939458625897347996869755709379635512379369544078144826926290988922119140625
462 635518462731538157487390650583755930547437912799835283743304153865960137795531915979519415061348673107743615471125097019505880952778224800564424286990782366575590998583183218917520400229613589296833262423034735875654999841339421718293490268370324816584626576524570524804174267339976722640968717061996423236975238033292940212528912796545454977348299507866613566875457763671875
463 4150652982000908678859188950386352144459753843812771024623828059222172558255268359301305225350231226332111226616383378290889217425211037607854376923783901806466562956014654048612495152022152681438132100646944155392329793890187462072699360159275735733640592176241558972745186982305899303779813016809101510771135163646433398619738360337851068582182278987602330744266510009765625
464 27108449537319924969169851257769320027773148347062207960552181834770464169231660956301720277364642862737992287793167861649504896653837436044916127488827332698088724765905102432237679762406899300158993127465068135718198967864331527546431703480081926834049226646453500111767677584929263745308752254665471786225428198565096395223980929654709892684394390016677789390087127685546875
465 177048777506608711634441145792710121583463280173438750048999189766074046428710988374521653640325526577011073705129673091156416657521297556303124406681975681555109253389672052647313350332256023315176286643794782232514292778223532258459152118993166991506652054994683090286290257747705311764341891441418374038838492629289815962317288251652060149243794739959412254393100738525390625
466 1156328382906242807863904241541243808195047884337815829850517767178074873835871551435625470975274061512435291403580044072277132254144862141964783308298151734756433514607411287558943549285349109577471364493624592519753453569760976567760077629766654225873752541437950452549128064587819196274796979753746588056446745132100043763826250554807399673062917599963839165866374969482421875
467 7552129689597301155663932665633320256809872223423466649742580733551114833466467640923343891279625573332287194069196951272949827845937286272855160608310515489333260106933776964267851249749305781039119688906070784923910195631040205423391909338764941044435283257136583165608542900416149099017403813182916680670618651953398378442304135290557599857752535399413318373262882232666015625
468 49323932277048933856958705743579039365999839960495491547218081339536322905691053718972974166150868481785788884381785197087520461771135052783923636124534094794230635680742997696928691741600020000970312089466599849817085513852810792794560322991491247480913941700062420353533995147958937457834988863452049283917560711087992329849783182000861996019391852996704983524978160858154296875
469 322140958281217680841432855374228399398097922036712124233516214033192762863119945004098309743550598142251816362600895498167100587315048126648169786705775628864485779473052758127321971205493157815242757336393707098324529525574456018206720708345105647848922541071677933423755404743956178279348982449089413226293990074973945433671957262909885978674484618977658101357519626617431640625
470 2103944114176577742776751334306932390650488009788515536639761883561327043372510262210221290379261675529116970656822329461710707554286591161080085294774219092264735254172693767605896773443465989085916907576634533989793502766400388018979206771640440714053752122359013870654116975199370265975094800879967558970645557485749650466857618134558049853566341624855340342037379741668701171875
471 13741130153695065522298085225276945947233419269309698925533971558138562845493750761092089549331814359068103016910120602290224543644583437071882124340928851749968534065593996419302703579272261523582012111247109740932212809087746500276963240941653260048757986022511848687508138923436413112668963828890731927116167688178487706671007663301889109054576554314053282723762094974517822265625
472 89745091910241105039257939469454053642671976444433649994067476626306084661193856427562660650451688550631684791118826306068229793765783096970211474652386449672490022869696919772572485630795967508769229632001894044558999073102736381574608272424670707384327451336149382144081864369175768223095767153253335225287294015749935038023614497855026043808546187818819817039184272289276123046875
473 586136761088156180419270549600039727685694074915265239225677098712916051760906789748734198745576586343839454124695337553243394405274749855569878616671220765862135455004424563055889463946702452779666269272480567632117123456391146910642673771539886137409217116905865397595490711080242972242168474055173995397598146960534552256828149122294021309588496482234631912433542311191558837890625
474 3828134724543191952488932142694739174855190139020662696069060259827641105416472513019297600232399817225514118534664950826899269964031580247551507829879968326035577503719092013005172176041471938986023642682421778606175608012983098368959451581946137760889360097890820809418272199092972543441800041808403329240863674960172111664376890590020366986027944289361357732559554278850555419921875
475 25002041233597521566637366209474093151132891444255965872602072286267366044691430462583829988617764949565965133920278129666930293872905399793456325316112049288799242068639705695584755519674384222726780906136914569352049274628826960951223995625129550178538971658512758023046268106267292439630684949593756600180299844406206080890165944173042048026024686269153107787133194506168365478515625
476 163291553413419527358076152474317857504216358611486456323700964029613241277621877443112125945412822920084966854948040156603644169004842801442796704879359929704351985380389448607975499358786640503494140957508790632822002453273965788445714493945109128501588459271471998209414062522266187632571425166052816293310135971632751521094598626765413909990402874239379116261261515319347381591796875
477 1066478179403072852456754424466330219032410707499991940344525543010739866835023691841398929613241764096084485613942982079687523783753268005148546777557920141409752347588344299995725051990677044744738513848913098857630505012658098551740812425976841144293332012942487571277532993674003862559163975326201647468353678302225818414374652575557490030212261233888426659177639521658420562744140625
478 6965306431149559535864533647074829670204217123614824264959637355349831746951337233638115907520337049681272096619195311964474060608814768040170700936583200004092281591745615986058380253541251628758633978819653400616372549596030150643161207069335297006482544657427157838481805593592681189121534128291536400274869751227456607282819249145441589250965334911835924458500812761485576629638671875
479 45491313949778526203890212480037450541345192693074040728243442206856557403106923086604568833734102889367205339235406380619245540881606520252338972458495201434558931434611522930249151787613028591240555032587397991658167798106731738733214159606444896475346043416560664905184357904703444571199310394719698476057885539159541220557842771482782846556949286898063888884280459024012088775634765625
480 297109634060388226378096398870935549408768134701518446290813584587781104485047987769404003243873884943648747662368985022740968310496180281663401871658308007213717473090513774511829561473477659243789114951133523964454564486493960200097682868725577452441555663657074902910739845459444034747211893256513856383038125208072272175617406348868330125294399783608678689006410422734916210174560546875
481 1940461309799726393929384119155052252457292600438332638736502345007471096456309169713065704556710453611915791704198988919897296961296966610840399082876492050414176679798684101861639325243518582131351125081541599738854500413537118387820555939692336226961238752450981163605542806344254619448052570229766266675769481431956773083665459459169479092041491787024032333874856703914701938629150390625
482 12673402889602514233427884584484616756374144349206847656590647570915166527132025726259368555222291117496066435144684794826896167911446635870836014130965540324208058129898558254426492240952369503094646774919043238338818146932625193940079608385717455659221750398825654847135112486315713444712381783713969897209228659240506587174501360784530696713151456771206948559438387746922671794891357421875
483 82771627546009835106433264113973606306443647750417564670318261304650543600223220328427499821678560123599490092765413863333453809170202845462584061483592622125182057447479632290748854457197033336786745125410632189082635738798497153578603601325510640565721139518638085871730990495021113418042434620867512152803838110522100666709161398514348274486172201726275066135940505773760378360748291015625
484 540592166626074317866445166414714199095959682244156299917497782232404383272436358904731184660615711792958114815273917264936230724965480586021280448727618513867990868536383743998009194695508861714880193376243593328801360163318737707293814090484727759420823201581446977830006077338262701537335990941477259736111477145015569205290820600417048339562375576343444816274086406338028609752655029296875
485 3530677108590469940396558473213307058544234888724957146290671524208527352364413997807930921519864160200785475004023724958015691716529431384732242858474018790591774917156715042897534518049514641942268418135324288534833158204578660072255106465678745202761327403093615747867340291641524641867104300916061420208595766830298852693545716987228724442673599898979974742729837089427746832370758056640625
486 23059307209213092880647244030213677283680771266066348730628335443366680594546433578086966454205477918933508523172857797439440765832301962783874018779646279091638783271147412654467764537202661826860144024439057375962179392656080677434213673233241003608014869031282548517636762231590250224708881413995079698404093605601649955520636790940314105608991755258334321876390049510519020259380340576171875
487 150603307131970163807201804883201457003846205217581315116048392458918676496376307868514141486226031196675397365904526236777360746326804127766692522482971583364111665527304213701314167866508455553723404303548529765159228545326189987893619430822992470067687619187348900066857214074366497542215450079136012694106425696311238304538641124573857772471694775281471356809248618446872569620609283447265625
488 983609607751981747842481464718144057856038738748570062886525316728260188427345875123440371973184935172712072061251209158281211389957040266672202800211320707736946160347995195051248484704568896037218461762133222585417936653191756713810233886447372386418586786249569985510653692687734989958166064535630860454573064537572691077899573532272429918448391428990700002810143587339553050696849822998046875
489 6424081110079610377284425372422734859318655745918663465593110508230487707100492454302343274728184987830314333965301308159179664413053242611027939225886319372325847457013018112269384102187929035723326351846151410578681968719220683447987363740466786632769810123121338928221840604182339925212984823469514429213929579650975838434884278907100727316958904897768213582143204121166490949690341949462890625
490 41956501627917869364846941509295114875153666117079017956830805708435040419775921022746120093372774290878692390439018632378710435964836615721861724131544803938998698888545042511859405357985334138988816376852089278747589210128020984378039157566807657028034918478102394496215739947789049525646584762703880750615378543630606102953417129858227935769278438778748067938817456479227985255420207977294921875
491 274023319240385450597078961270702922968954888044581724440085133624480079169884529656754033214145721332696605291848106243485348823954715504719588012916587213418251969012855393681990867811805961052177345402721960499524765737832311756370069425238706151467872693621725361763297105780768646880362772048214548045216188514662788899115928438362146952015981242871422475515519323607804835774004459381103515625
492 1789681612481105946633864221446465763596311101393698801768733725206750800047181858511231367004456349572269950363630717541213848479421943680816557305898384106481246833949727393528548392638883146650774890782130695285099720790441768625630738701861607327619712652889650753778642928381733729658279707868111547732234728009620005525113813490393014117772690602144593056965771182831304031424224376678466796875
493 11688641254809384239140110719939358047671104387414311253244519962278554791934754589123697167163738961188315804736634650140922730636656873451278666658657792666588753859877190904462650641312475343775647907937873081420746261330531960691854387761695098152777290200665507386526185699716355117095026259822703219113335525194727916616728351835586540109023265439437190039984049150234568514861166477203369140625
494 76340022398857980662039195814161447874318632951008544283909937063460281960145591530730799505863258301664278527319480426116752137977503804064558906352272804397756237638883228457598737132951208185385988447510672359954728514557077489715579325827091564040083577532224044470417357782399112882057928377794631572889024906069839638334779894081862841722843233218631880769577957579485882888548076152801513671875
495 498586524542383745701597086270200819848304208629185833951994884940086957720075503544890969200953681120204550683963748631992987996254087754835581198347941948654668726793188051332620192077880794364686421316932092613981105186090707055496440506752408801728190789667775296217348645909159115581239904487200190055578479782296477357841182988765179609704448820487531304247730279399775099591352045536041259765625
496 3256332846700498535128377389492618577984707372656014612599073795335037608201833433031762841063400988617665538693013547421132461361045476814823495055262437787250906010354772541239088331718916053677291991059767186669452811076024310174637995792032959649041789723661116925790916807369786706726778806213947266006782647972180783172553713884644526465750676434623975328934430972793734326842240989208221435546875
497 21267529478926330132657857810165101088406578949571931402515317826076057618209922200607723897326541754290373200304705223425592186767768261622473287259791608422801217319705743219521643579373388212033324168468156859487075107241028621428154384027688886262490856514983337591128070495940524689446293075941738230589698037683868689441180399310874428425797870377995189687149457657966422630124725401401519775390625
498 138900975861636636014573062945751691221879968474419803138567327083730664173067945333356247897266718657628521388453661591339285547449296076260601386851582419986515146702076441509999101214056101596939540752938456164129903646965386208887151878058774027802872179811527857213549520553400490514499253441848163813016316668141151278931439135400817406786496116236215701725091598017769456419046036899089813232421875
499 907180174097446481399443892830409466993465631867818329717989813679413897047438948672858478459599010831046338945315360190952349604924162997527739806855828184160587906707439639745211941864014390105030945449373849415520269307237217258717303230570759001639269464207472661979028307726407699466959197968658201370978563717544443289068999670112831318190459284961030405496952566668511508396477438509464263916015625
500 5924910629103598767142950093609564247186127844083289679975622339234376126967874196697854871270662240731516908611113416868154603499113775750244712902794965120668091000557962613826050721460632966494550134776253808718900383005839948382458034933441535286225069119152641882030636744166043402479788524261772644985055985269133729234659389704572330658817257587167309044735678813520252106172847561538219451904296875