0 1
1 3
2 15
3 75
4 375
5 1875
6 9375
7 46875
8 234375
9 1171875
10 5859375
11 29296875
12 146484375
13 732421875
14 3662109375
15 18310546875
16 91552734375
17 457763671875
18 2288818359375
19 11444091796875
20 57220458984375
21 286102294921875
22 1430511474609375
23 7152557373046875
24 35762786865234375
25 178813934326171875
26 894069671630859375
27 4470348358154296875
28 22351741790771484375
29 111758708953857421875
30 558793544769287109375
31 2793967723846435546875
32 13969838619232177734375
33 69849193096160888671875
34 349245965480804443359375
35 1746229827404022216796875
36 8731149137020111083984375
37 43655745685100555419921875
38 218278728425502777099609375
39 1091393642127513885498046875
40 5456968210637569427490234375
41 27284841053187847137451171875
42 136424205265939235687255859375
43 682121026329696178436279296875
44 3410605131648480892181396484375
45 17053025658242404460906982421875
46 85265128291212022304534912109375
47 426325641456060111522674560546875
48 2131628207280300557613372802734375
49 10658141036401502788066864013671875
50 53290705182007513940334320068359375
51 266453525910037569701671600341796875
52 1332267629550187848508358001708984375
53 6661338147750939242541790008544921875
54 33306690738754696212708950042724609375
55 166533453693773481063544750213623046875
56 832667268468867405317723751068115234375
57 4163336342344337026588618755340576171875
58 20816681711721685132943093776702880859375
59 104083408558608425664715468883514404296875
60 520417042793042128323577344417572021484375
61 2602085213965210641617886722087860107421875
62 13010426069826053208089433610439300537109375
63 65052130349130266040447168052196502685546875
64 325260651745651330202235840260982513427734375
65 1626303258728256651011179201304912567138671875
66 8131516293641283255055896006524562835693359375
67 40657581468206416275279480032622814178466796875
68 203287907341032081376397400163114070892333984375
69 1016439536705160406881987000815570354461669921875
70 5082197683525802034409935004077851772308349609375
71 25410988417629010172049675020389258861541748046875
72 127054942088145050860248375101946294307708740234375
73 635274710440725254301241875509731471538543701171875
74 3176373552203626271506209377548657357692718505859375
75 15881867761018131357531046887743286788463592529296875
76 79409338805090656787655234438716433942317962646484375
77 397046694025453283938276172193582169711589813232421875
78 1985233470127266419691380860967910848557949066162109375
79 9926167350636332098456904304839554242789745330810546875
80 49630836753181660492284521524197771213948726654052734375
81 248154183765908302461422607620988856069743633270263671875
82 1240770918829541512307113038104944280348718166351318359375
83 6203854594147707561535565190524721401743590831756591796875
84 31019272970738537807677825952623607008717954158782958984375
85 155096364853692689038389129763118035043589770793914794921875
86 775481824268463445191945648815590175217948853969573974609375
87 3877409121342317225959728244077950876089744269847869873046875
88 19387045606711586129798641220389754380448721349239349365234375
89 96935228033557930648993206101948771902243606746196746826171875
90 484676140167789653244966030509743859511218033730983734130859375
91 2423380700838948266224830152548719297556090168654918670654296875
92 12116903504194741331124150762743596487780450843274593353271484375
93 60584517520973706655620753813717982438902254216372966766357421875
94 302922587604868533278103769068589912194511271081864833831787109375
95 1514612938024342666390518845342949560972556355409324169158935546875
96 7573064690121713331952594226714747804862781777046620845794677734375
97 37865323450608566659762971133573739024313908885233104228973388671875
98 189326617253042833298814855667868695121569544426165521144866943359375
99 946633086265214166494074278339343475607847722130827605724334716796875
100 4733165431326070832470371391696717378039238610654138028621673583984375
101 23665827156630354162351856958483586890196193053270690143108367919921875
102 118329135783151770811759284792417934450980965266353450715541839599609375
103 591645678915758854058796423962089672254904826331767253577709197998046875
104 2958228394578794270293982119810448361274524131658836267888545989990234375
105 14791141972893971351469910599052241806372620658294181339442729949951171875
106 73955709864469856757349552995261209031863103291470906697213649749755859375
107 369778549322349283786747764976306045159315516457354533486068248748779296875
108 1848892746611746418933738824881530225796577582286772667430341243743896484375
109 9244463733058732094668694124407651128982887911433863337151706218719482421875
110 46222318665293660473343470622038255644914439557169316685758531093597412109375
111 231111593326468302366717353110191278224572197785846583428792655467987060546875
112 1155557966632341511833586765550956391122860988929232917143963277339935302734375
113 5777789833161707559167933827754781955614304944646164585719816386699676513671875
114 28888949165808537795839669138773909778071524723230822928599081933498382568359375
115 144444745829042688979198345693869548890357623616154114642995409667491912841796875
116 722223729145213444895991728469347744451788118080770573214977048337459564208984375
117 3611118645726067224479958642346738722258940590403852866074885241687297821044921875
118 18055593228630336122399793211733693611294702952019264330374426208436489105224609375
119 90277966143151680611998966058668468056473514760096321651872131042182445526123046875
120 451389830715758403059994830293342340282367573800481608259360655210912227630615234375
121 2256949153578792015299974151466711701411837869002408041296803276054561138153076171875
122 11284745767893960076499870757333558507059189345012040206484016380272805690765380859375
123 56423728839469800382499353786667792535295946725060201032420081901364028453826904296875
124 282118644197349001912496768933338962676479733625301005162100409506820142269134521484375
125 1410593220986745009562483844666694813382398668126505025810502047534100711345672607421875
126 7052966104933725047812419223333474066911993340632525129052510237670503556728363037109375
127 35264830524668625239062096116667370334559966703162625645262551188352517783641815185546875
128 176324152623343126195310480583336851672799833515813128226312755941762588918209075927734375
129 881620763116715630976552402916684258363999167579065641131563779708812944591045379638671875
130 4408103815583578154882762014583421291819995837895328205657818898544064722955226898193359375
131 22040519077917890774413810072917106459099979189476641028289094492720323614776134490966796875
132 110202595389589453872069050364585532295499895947383205141445472463601618073880672454833984375
133 551012976947947269360345251822927661477499479736916025707227362318008090369403362274169921875
134 2755064884739736346801726259114638307387497398684580128536136811590040451847016811370849609375
135 13775324423698681734008631295573191536937486993422900642680684057950202259235084056854248046875
136 68876622118493408670043156477865957684687434967114503213403420289751011296175420284271240234375
137 344383110592467043350215782389329788423437174835572516067017101448755056480877101421356201171875
138 1721915552962335216751078911946648942117185874177862580335085507243775282404385507106781005859375
139 8609577764811676083755394559733244710585929370889312901675427536218876412021927535533905029296875
140 43047888824058380418776972798666223552929646854446564508377137681094382060109637677669525146484375
141 215239444120291902093884863993331117764648234272232822541885688405471910300548188388347625732421875
142 1076197220601459510469424319966655588823241171361164112709428442027359551502740941941738128662109375
143 5380986103007297552347121599833277944116205856805820563547142210136797757513704709708690643310546875
144 26904930515036487761735607999166389720581029284029102817735711050683988787568523548543453216552734375
145 134524652575182438808678039995831948602905146420145514088678555253419943937842617742717266082763671875
146 672623262875912194043390199979159743014525732100727570443392776267099719689213088713586330413818359375
147 3363116314379560970216950999895798715072628660503637852216963881335498598446065443567931652069091796875
148 16815581571897804851084754999478993575363143302518189261084819406677492992230327217839658260345458984375
149 84077907859489024255423774997394967876815716512590946305424097033387464961151636089198291301727294921875
150 420389539297445121277118874986974839384078582562954731527120485166937324805758180445991456508636474609375
151 2101947696487225606385594374934874196920392912814773657635602425834686624028790902229957282543182373046875
152 10509738482436128031927971874674370984601964564073868288178012129173433120143954511149786412715911865234375
153 52548692412180640159639859373371854923009822820369341440890060645867165600719772555748932063579559326171875
154 262743462060903200798199296866859274615049114101846707204450303229335828003598862778744660317897796630859375
155 1313717310304516003990996484334296373075245570509233536022251516146679140017994313893723301589488983154296875
156 6568586551522580019954982421671481865376227852546167680111257580733395700089971569468616507947444915771484375
157 32842932757612900099774912108357409326881139262730838400556287903666978500449857847343082539737224578857421875
158 164214663788064500498874560541787046634405696313654192002781439518334892502249289236715412698686122894287109375
159 821073318940322502494372802708935233172028481568270960013907197591674462511246446183577063493430614471435546875
160 4105366594701612512471864013544676165860142407841354800069535987958372312556232230917885317467153072357177734375
161 20526832973508062562359320067723380829300712039206774000347679939791861562781161154589426587335765361785888671875
162 102634164867540312811796600338616904146503560196033870001738399698959307813905805772947132936678826808929443359375
163 513170824337701564058983001693084520732517800980169350008691998494796539069529028864735664683394134044647216796875
164 2565854121688507820294915008465422603662589004900846750043459992473982695347645144323678323416970670223236083984375
165 12829270608442539101474575042327113018312945024504233750217299962369913476738225721618391617084853351116180419921875
166 64146353042212695507372875211635565091564725122521168751086499811849567383691128608091958085424266755580902099609375
167 320731765211063477536864376058177825457823625612605843755432499059247836918455643040459790427121333777904510498046875
168 1603658826055317387684321880290889127289118128063029218777162495296239184592278215202298952135606668889522552490234375
169 8018294130276586938421609401454445636445590640315146093885812476481195922961391076011494760678033344447612762451171875
170 40091470651382934692108047007272228182227953201575730469429062382405979614806955380057473803390166722238063812255859375
171 200457353256914673460540235036361140911139766007878652347145311912029898074034776900287369016950833611190319061279296875
172 1002286766284573367302701175181805704555698830039393261735726559560149490370173884501436845084754168055951595306396484375
173 5011433831422866836513505875909028522778494150196966308678632797800747451850869422507184225423770840279757976531982421875
174 25057169157114334182567529379545142613892470750984831543393163989003737259254347112535921127118854201398789882659912109375
175 125285845785571670912837646897725713069462353754924157716965819945018686296271735562679605635594271006993949413299560546875
176 626429228927858354564188234488628565347311768774620788584829099725093431481358677813398028177971355034969747066497802734375
177 3132146144639291772820941172443142826736558843873103942924145498625467157406793389066990140889856775174848735332489013671875
178 15660730723196458864104705862215714133682794219365519714620727493127335787033966945334950704449283875874243676662445068359375
179 78303653615982294320523529311078570668413971096827598573103637465636678935169834726674753522246419379371218383312225341796875
180 391518268079911471602617646555392853342069855484137992865518187328183394675849173633373767611232096896856091916561126708984375
181 1957591340399557358013088232776964266710349277420689964327590936640916973379245868166868838056160484484280459582805633544921875
182 9787956701997786790065441163884821333551746387103449821637954683204584866896229340834344190280802422421402297914028167724609375
183 48939783509988933950327205819424106667758731935517249108189773416022924334481146704171720951404012112107011489570140838623046875
184 244698917549944669751636029097120533338793659677586245540948867080114621672405733520858604757020060560535057447850704193115234375
185 1223494587749723348758180145485602666693968298387931227704744335400573108362028667604293023785100302802675287239253520965576171875
186 6117472938748616743790900727428013333469841491939656138523721677002865541810143338021465118925501514013376436196267604827880859375
187 30587364693743083718954503637140066667349207459698280692618608385014327709050716690107325594627507570066882180981338024139404296875
188 152936823468715418594772518185700333336746037298491403463093041925071638545253583450536627973137537850334410904906690120697021484375
189 764684117343577092973862590928501666683730186492457017315465209625358192726267917252683139865687689251672054524533450603485107421875
190 3823420586717885464869312954642508333418650932462285086577326048126790963631339586263415699328438446258360272622667253017425537109375
191 19117102933589427324346564773212541667093254662311425432886630240633954818156697931317078496642192231291801363113336265087127685546875
192 95585514667947136621732823866062708335466273311557127164433151203169774090783489656585392483210961156459006815566681325435638427734375
193 477927573339735683108664119330313541677331366557785635822165756015848870453917448282926962416054805782295034077833406627178192138671875
194 2389637866698678415543320596651567708386656832788928179110828780079244352269587241414634812080274028911475170389167033135890960693359375
195 11948189333493392077716602983257838541933284163944640895554143900396221761347936207073174060401370144557375851945835165679454803466796875
196 59740946667466960388583014916289192709666420819723204477770719501981108806739681035365870302006850722786879259729175828397274017333984375
197 298704733337334801942915074581445963548332104098616022388853597509905544033698405176829351510034253613934396298645879141986370086669921875
198 1493523666686674009714575372907229817741660520493080111944267987549527720168492025884146757550171268069671981493229395709931850433349609375
199 7467618333433370048572876864536149088708302602465400559721339937747638600842460129420733787750856340348359907466146978549659252166748046875
200 37338091667166850242864384322680745443541513012327002798606699688738193004212300647103668938754281701741799537330734892748296260833740234375
201 186690458335834251214321921613403727217707565061635013993033498443690965021061503235518344693771408508708997686653674463741481304168701171875
202 933452291679171256071609608067018636088537825308175069965167492218454825105307516177591723468857042543544988433268372318707406520843505859375
203 4667261458395856280358048040335093180442689126540875349825837461092274125526537580887958617344285212717724942166341861593537032604217529296875
204 23336307291979281401790240201675465902213445632704376749129187305461370627632687904439793086721426063588624710831709307967685163021087646484375
205 116681536459896407008951201008377329511067228163521883745645936527306853138163439522198965433607130317943123554158546539838425815105438232421875
206 583407682299482035044756005041886647555336140817609418728229682636534265690817197610994827168035651589715617770792732699192129075527191162109375
207 2917038411497410175223780025209433237776680704088047093641148413182671328454085988054974135840178257948578088853963663495960645377635955810546875
208 14585192057487050876118900126047166188883403520440235468205742065913356642270429940274870679200891289742890444269818317479803226888179779052734375
209 72925960287435254380594500630235830944417017602201177341028710329566783211352149701374353396004456448714452221349091587399016134440898895263671875
210 364629801437176271902972503151179154722085088011005886705143551647833916056760748506871766980022282243572261106745457936995080672204494476318359375
211 1823149007185881359514862515755895773610425440055029433525717758239169580283803742534358834900111411217861305533727289684975403361022472381591796875
212 9115745035929406797574312578779478868052127200275147167628588791195847901419018712671794174500557056089306527668636448424877016805112361907958984375
213 45578725179647033987871562893897394340260636001375735838142943955979239507095093563358970872502785280446532638343182242124385084025561809539794921875
214 227893625898235169939357814469486971701303180006878679190714719779896197535475467816794854362513926402232663191715911210621925420127809047698974609375
215 1139468129491175849696789072347434858506515900034393395953573598899480987677377339083974271812569632011163315958579556053109627100639045238494873046875
216 5697340647455879248483945361737174292532579500171966979767867994497404938386886695419871359062848160055816579792897780265548135503195226192474365234375
217 28486703237279396242419726808685871462662897500859834898839339972487024691934433477099356795314240800279082898964488901327740677515976130962371826171875
218 142433516186396981212098634043429357313314487504299174494196699862435123459672167385496783976571204001395414494822444506638703387579880654811859130859375
219 712167580931984906060493170217146786566572437521495872470983499312175617298360836927483919882856020006977072474112222533193516937899403274059295654296875
220 3560837904659924530302465851085733932832862187607479362354917496560878086491804184637419599414280100034885362370561112665967584689497016370296478271484375
221 17804189523299622651512329255428669664164310938037396811774587482804390432459020923187097997071400500174426811852805563329837923447485081851482391357421875
222 89020947616498113257561646277143348320821554690186984058872937414021952162295104615935489985357002500872134059264027816649189617237425409257411956787109375
223 445104738082490566287808231385716741604107773450934920294364687070109760811475523079677449926785012504360670296320139083245948086187127046287059783935546875
224 2225523690412452831439041156928583708020538867254674601471823435350548804057377615398387249633925062521803351481600695416229740430935635231435298919677734375
225 11127618452062264157195205784642918540102694336273373007359117176752744020286888076991936248169625312609016757408003477081148702154678176157176494598388671875
226 55638092260311320785976028923214592700513471681366865036795585883763720101434440384959681240848126563045083787040017385405743510773390880785882472991943359375
227 278190461301556603929880144616072963502567358406834325183977929418818600507172201924798406204240632815225418935200086927028717553866954403929412364959716796875
228 1390952306507783019649400723080364817512836792034171625919889647094093002535861009623992031021203164076127094676000434635143587769334772019647061824798583984375
229 6954761532538915098247003615401824087564183960170858129599448235470465012679305048119960155106015820380635473380002173175717938846673860098235309123992919921875
230 34773807662694575491235018077009120437820919800854290647997241177352325063396525240599800775530079101903177366900010865878589694233369300491176545619964599609375
231 173869038313472877456175090385045602189104599004271453239986205886761625316982626202999003877650395509515886834500054329392948471166846502455882728099822998046875
232 869345191567364387280875451925228010945522995021357266199931029433808126584913131014995019388251977547579434172500271646964742355834232512279413640499114990234375
233 4346725957836821936404377259626140054727614975106786330999655147169040632924565655074975096941259887737897170862501358234823711779171162561397068202495574951171875
234 21733629789184109682021886298130700273638074875533931654998275735845203164622828275374875484706299438689485854312506791174118558895855812806985341012477874755859375
235 108668148945920548410109431490653501368190374377669658274991378679226015823114141376874377423531497193447429271562533955870592794479279064034926705062389373779296875
236 543340744729602742050547157453267506840951871888348291374956893396130079115570706884371887117657485967237146357812669779352963972396395320174633525311946868896484375
237 2716703723648013710252735787266337534204759359441741456874784466980650395577853534421859435588287429836185731789063348896764819861981976600873167626559734344482421875
238 13583518618240068551263678936331687671023796797208707284373922334903251977889267672109297177941437149180928658945316744483824099309909883004365838132798671722412109375
239 67917593091200342756318394681658438355118983986043536421869611674516259889446338360546485889707185745904643294726583722419120496549549415021829190663993358612060546875
240 339587965456001713781591973408292191775594919930217682109348058372581299447231691802732429448535928729523216473632918612095602482747747075109145953319966793060302734375
241 1697939827280008568907959867041460958877974599651088410546740291862906497236158459013662147242679643647616082368164593060478012413738735375545729766599833965301513671875
242 8489699136400042844539799335207304794389872998255442052733701459314532486180792295068310736213398218238080411840822965302390062068693676877728648832999169826507568359375
243 42448495682000214222698996676036523971949364991277210263668507296572662430903961475341553681066991091190402059204114826511950310343468384388643244164995849132537841796875
244 212242478410001071113494983380182619859746824956386051318342536482863312154519807376707768405334955455952010296020574132559751551717341921943216220824979245662689208984375
245 1061212392050005355567474916900913099298734124781930256591712682414316560772599036883538842026674777279760051480102870662798757758586709609716081104124896228313446044921875
246 5306061960250026777837374584504565496493670623909651282958563412071582803862995184417694210133373886398800257400514353313993788792933548048580405520624481141567230224609375
247 26530309801250133889186872922522827482468353119548256414792817060357914019314975922088471050666869431994001287002571766569968943964667740242902027603122405707836151123046875
248 132651549006250669445934364612614137412341765597741282073964085301789570096574879610442355253334347159970006435012858832849844719823338701214510138015612028539180755615234375
249 663257745031253347229671823063070687061708827988706410369820426508947850482874398052211776266671735799850032175064294164249223599116693506072550690078060142695903778076171875
250 3316288725156266736148359115315353435308544139943532051849102132544739252414371990261058881333358678999250160875321470821246117995583467530362753450390300713479518890380859375
251 16581443625781333680741795576576767176542720699717660259245510662723696262071859951305294406666793394996250804376607354106230589977917337651813767251951503567397594451904296875
252 82907218128906668403708977882883835882713603498588301296227553313618481310359299756526472033333966974981254021883036770531152949889586688259068836259757517836987972259521484375
253 414536090644533342018544889414419179413568017492941506481137766568092406551796498782632360166669834874906270109415183852655764749447933441295344181298787589184939861297607421875
254 2072680453222666710092724447072095897067840087464707532405688832840462032758982493913161800833349174374531350547075919263278823747239667206476720906493937945924699306488037109375
255 10363402266113333550463622235360479485339200437323537662028444164202310163794912469565809004166745871872656752735379596316394118736198336032383604532469689729623496532440185546875
256 51817011330566667752318111176802397426696002186617688310142220821011550818974562347829045020833729359363283763676897981581970593680991680161918022662348448648117482662200927734375
257 259085056652833338761590555884011987133480010933088441550711104105057754094872811739145225104168646796816418818384489907909852968404958400809590113311742243240587413311004638671875
258 1295425283264166693807952779420059935667400054665442207753555520525288770474364058695726125520843233984082094091922449539549264842024792004047950566558711216202937066555023193359375
259 6477126416320833469039763897100299678337000273327211038767777602626443852371820293478630627604216169920410470459612247697746324210123960020239752832793556081014685332775115966796875
260 32385632081604167345198819485501498391685001366636055193838888013132219261859101467393153138021080849602052352298061238488731621050619800101198764163967780405073426663875579833984375
261 161928160408020836725994097427507491958425006833180275969194440065661096309295507336965765690105404248010261761490306192443658105253099000505993820819838902025367133319377899169921875
262 809640802040104183629970487137537459792125034165901379845972200328305481546477536684828828450527021240051308807451530962218290526265495002529969104099194510126835666596889495849609375
263 4048204010200520918149852435687687298960625170829506899229861001641527407732387683424144142252635106200256544037257654811091452631327475012649845520495972550634178332984447479248046875
264 20241020051002604590749262178438436494803125854147534496149305008207637038661938417120720711263175531001282720186288274055457263156637375063249227602479862753170891664922237396240234375
265 101205100255013022953746310892192182474015629270737672480746525041038185193309692085603603556315877655006413600931441370277286315783186875316246138012399313765854458324611186981201171875
266 506025501275065114768731554460960912370078146353688362403732625205190925966548460428018017781579388275032068004657206851386431578915934376581230690061996568829272291623055934906005859375
267 2530127506375325573843657772304804561850390731768441812018663126025954629832742302140090088907896941375160340023286034256932157894579671882906153450309982844146361458115279674530029296875
268 12650637531876627869218288861524022809251953658842209060093315630129773149163711510700450444539484706875801700116430171284660789472898359414530767251549914220731807290576398372650146484375
269 63253187659383139346091444307620114046259768294211045300466578150648865745818557553502252222697423534379008500582150856423303947364491797072653836257749571103659036452881991863250732421875
270 316265938296915696730457221538100570231298841471055226502332890753244328729092787767511261113487117671895042502910754282116519736822458985363269181288747855518295182264409959316253662109375
271 1581329691484578483652286107690502851156494207355276132511664453766221643645463938837556305567435588359475212514553771410582598684112294926816345906443739277591475911322049796581268310546875
272 7906648457422892418261430538452514255782471036776380662558322268831108218227319694187781527837177941797376062572768857052912993420561474634081729532218696387957379556610248982906341552734375
273 39533242287114462091307152692262571278912355183881903312791611344155541091136598470938907639185889708986880312863844285264564967102807373170408647661093481939786897783051244914531707763671875
274 197666211435572310456535763461312856394561775919409516563958056720777705455682992354694538195929448544934401564319221426322824835514036865852043238305467409698934488915256224572658538818359375
275 988331057177861552282678817306564281972808879597047582819790283603888527278414961773472690979647242724672007821596107131614124177570184329260216191527337048494672444576281122863292694091796875
276 4941655285889307761413394086532821409864044397985237914098951418019442636392074808867363454898236213623360039107980535658070620887850921646301080957636685242473362222881405614316463470458984375
277 24708276429446538807066970432664107049320221989926189570494757090097213181960374044336817274491181068116800195539902678290353104439254608231505404788183426212366811114407028071582317352294921875
278 123541382147232694035334852163320535246601109949630947852473785450486065909801870221684086372455905340584000977699513391451765522196273041157527023940917131061834055572035140357911586761474609375
279 617706910736163470176674260816602676233005549748154739262368927252430329549009351108420431862279526702920004888497566957258827610981365205787635119704585655309170277860175701789557933807373046875
280 3088534553680817350883371304083013381165027748740773696311844636262151647745046755542102159311397633514600024442487834786294138054906826028938175598522928276545851389300878508947789669036865234375
281 15442672768404086754416856520415066905825138743703868481559223181310758238725233777710510796556988167573000122212439173931470690274534130144690877992614641382729256946504392544738948345184326171875
282 77213363842020433772084282602075334529125693718519342407796115906553791193626168888552553982784940837865000611062195869657353451372670650723454389963073206913646284732521962723694741725921630859375
283 386066819210102168860421413010376672645628468592596712038980579532768955968130844442762769913924704189325003055310979348286767256863353253617271949815366034568231423662609813618473708629608154296875
284 1930334096050510844302107065051883363228142342962983560194902897663844779840654222213813849569623520946625015276554896741433836284316766268086359749076830172841157118313049068092368543148040771484375
285 9651670480252554221510535325259416816140711714814917800974514488319223899203271111069069247848117604733125076382774483707169181421583831340431798745384150864205785591565245340461842715740203857421875
286 48258352401262771107552676626297084080703558574074589004872572441596119496016355555345346239240588023665625381913872418535845907107919156702158993726920754321028927957826226702309213578701019287109375
287 241291762006313855537763383131485420403517792870372945024362862207980597480081777776726731196202940118328126909569362092679229535539595783510794968634603771605144639789131133511546067893505096435546875
288 1206458810031569277688816915657427102017588964351864725121814311039902987400408888883633655981014700591640634547846810463396147677697978917553974843173018858025723198945655667557730339467525482177734375
289 6032294050157846388444084578287135510087944821759323625609071555199514937002044444418168279905073502958203172739234052316980738388489894587769874215865094290128615994728278337788651697337627410888671875
290 30161470250789231942220422891435677550439724108796618128045357775997574685010222222090841399525367514791015863696170261584903691942449472938849371079325471450643079973641391688943258486688137054443359375
291 150807351253946159711102114457178387752198620543983090640226788879987873425051111110454206997626837573955079318480851307924518459712247364694246855396627357253215399868206958444716292433440685272216796875
292 754036756269730798555510572285891938760993102719915453201133944399939367125255555552271034988134187869775396592404256539622592298561236823471234276983136786266076999341034792223581462167203426361083984375
293 3770183781348653992777552861429459693804965513599577266005669721999696835626277777761355174940670939348876982962021282698112961492806184117356171384915683931330384996705173961117907310836017131805419921875
294 18850918906743269963887764307147298469024827567997886330028348609998484178131388888806775874703354696744384914810106413490564807464030920586780856924578419656651924983525869805589536554180085659027099609375
295 94254594533716349819438821535736492345124137839989431650141743049992420890656944444033879373516773483721924574050532067452824037320154602933904284622892098283259624917629349027947682770900428295135498046875
296 471272972668581749097194107678682461725620689199947158250708715249962104453284722220169396867583867418609622870252660337264120186600773014669521423114460491416298124588146745139738413854502141475677490234375
297 2356364863342908745485970538393412308628103445999735791253543576249810522266423611100846984337919337093048114351263301686320600933003865073347607115572302457081490622940733725698692069272510707378387451171875
298 11781824316714543727429852691967061543140517229998678956267717881249052611332118055504234921689596685465240571756316508431603004665019325366738035577861512285407453114703668628493460346362553536891937255859375
299 58909121583572718637149263459835307715702586149993394781338589406245263056660590277521174608447983427326202858781582542158015023325096626833690177889307561427037265573518343142467301731812767684459686279296875
300 294545607917863593185746317299176538578512930749966973906692947031226315283302951387605873042239917136631014293907912710790075116625483134168450889446537807135186327867591715712336508659063838422298431396484375
301 1472728039589317965928731586495882692892564653749834869533464735156131576416514756938029365211199585683155071469539563553950375583127415670842254447232689035675931639337958578561682543295319192111492156982421875
302 7363640197946589829643657932479413464462823268749174347667323675780657882082573784690146826055997928415775357347697817769751877915637078354211272236163445178379658196689792892808412716476595960557460784912109375
303 36818200989732949148218289662397067322314116343745871738336618378903289410412868923450734130279989642078876786738489088848759389578185391771056361180817225891898290983448964464042063582382979802787303924560546875
304 184091004948664745741091448311985336611570581718729358691683091894516447052064344617253670651399948210394383933692445444243796947890926958855281805904086129459491454917244822320210317911914899013936519622802734375
305 920455024743323728705457241559926683057852908593646793458415459472582235260321723086268353256999741051971919668462227221218984739454634794276409029520430647297457274586224111601051589559574495069682598114013671875
306 4602275123716618643527286207799633415289264542968233967292077297362911176301608615431341766284998705259859598342311136106094923697273173971382045147602153236487286372931120558005257947797872475348412990570068359375
307 23011375618583093217636431038998167076446322714841169836460386486814555881508043077156708831424993526299297991711555680530474618486365869856910225738010766182436431864655602790026289738989362376742064952850341796875
308 115056878092915466088182155194990835382231613574205849182301932434072779407540215385783544157124967631496489958557778402652373092431829349284551128690053830912182159323278013950131448694946811883710324764251708984375
309 575284390464577330440910775974954176911158067871029245911509662170363897037701076928917720785624838157482449792788892013261865462159146746422755643450269154560910796616390069750657243474734059418551623821258544921875
310 2876421952322886652204553879874770884555790339355146229557548310851819485188505384644588603928124190787412248963944460066309327310795733732113778217251345772804553983081950348753286217373670297092758119106292724609375
311 14382109761614433261022769399373854422778951696775731147787741554259097425942526923222943019640620953937061244819722300331546636553978668660568891086256728864022769915409751743766431086868351485463790595531463623046875
312 71910548808072166305113846996869272113894758483878655738938707771295487129712634616114715098203104769685306224098611501657733182769893343302844455431283644320113849577048758718832155434341757427318952977657318115234375
313 359552744040360831525569234984346360569473792419393278694693538856477435648563173080573575491015523848426531120493057508288665913849466716514222277156418221600569247885243793594160777171708787136594764888286590576171875
314 1797763720201804157627846174921731802847368962096966393473467694282387178242815865402867877455077619242132655602465287541443329569247333582571111385782091108002846239426218967970803885858543935682973824441432952880859375
315 8988818601009020788139230874608659014236844810484831967367338471411935891214079327014339387275388096210663278012326437707216647846236667912855556928910455540014231197131094839854019429292719678414869122207164764404296875
316 44944093005045103940696154373043295071184224052424159836836692357059679456070396635071696936376940481053316390061632188536083239231183339564277784644552277700071155985655474199270097146463598392074345611035823822021484375
317 224720465025225519703480771865216475355921120262120799184183461785298397280351983175358484681884702405266581950308160942680416196155916697821388923222761388500355779928277370996350485732317991960371728055179119110107421875
318 1123602325126127598517403859326082376779605601310603995920917308926491986401759915876792423409423512026332909751540804713402080980779583489106944616113806942501778899641386854981752428661589959801858640275895595550537109375
319 5618011625630637992587019296630411883898028006553019979604586544632459932008799579383962117047117560131664548757704023567010404903897917445534723080569034712508894498206934274908762143307949799009293201379477977752685546875
320 28090058128153189962935096483152059419490140032765099898022932723162299660043997896919810585235587800658322743788520117835052024519489587227673615402845173562544472491034671374543810716539748995046466006897389888763427734375
321 140450290640765949814675482415760297097450700163825499490114663615811498300219989484599052926177939003291613718942600589175260122597447936138368077014225867812722362455173356872719053582698744975232330034486949443817138671875
322 702251453203829749073377412078801485487253500819127497450573318079057491501099947422995264630889695016458068594713002945876300612987239680691840385071129339063611812275866784363595267913493724876161650172434747219085693359375
323 3511257266019148745366887060394007427436267504095637487252866590395287457505499737114976323154448475082290342973565014729381503064936198403459201925355646695318059061379333921817976339567468624380808250862173736095428466796875
324 17556286330095743726834435301970037137181337520478187436264332951976437287527498685574881615772242375411451714867825073646907515324680992017296009626778233476590295306896669609089881697837343121904041254310868680477142333984375
325 87781431650478718634172176509850185685906687602390937181321664759882186437637493427874408078861211877057258574339125368234537576623404960086480048133891167382951476534483348045449408489186715609520206271554343402385711669921875
326 438907158252393593170860882549250928429533438011954685906608323799410932188187467139372040394306059385286292871695626841172687883117024800432400240669455836914757382672416740227247042445933578047601031357771717011928558349609375
327 2194535791261967965854304412746254642147667190059773429533041618997054660940937335696860201971530296926431464358478134205863439415585124002162001203347279184573786913362083701136235212229667890238005156788858585059642791748046875
328 10972678956309839829271522063731273210738335950298867147665208094985273304704686678484301009857651484632157321792390671029317197077925620010810006016736395922868934566810418505681176061148339451190025783944292925298213958740234375
329 54863394781549199146357610318656366053691679751494335738326040474926366523523433392421505049288257423160786608961953355146585985389628100054050030083681979614344672834052092528405880305741697255950128919721464626491069793701171875
330 274316973907745995731788051593281830268458398757471678691630202374631832617617166962107525246441287115803933044809766775732929926948140500270250150418409898071723364170260462642029401528708486279750644598607323132455348968505859375
331 1371584869538729978658940257966409151342291993787358393458151011873159163088085834810537626232206435579019665224048833878664649634740702501351250752092049490358616820851302313210147007643542431398753222993036615662276744842529296875
332 6857924347693649893294701289832045756711459968936791967290755059365795815440429174052688131161032177895098326120244169393323248173703512506756253760460247451793084104256511566050735038217712156993766114965183078311383724212646484375
333 34289621738468249466473506449160228783557299844683959836453775296828979077202145870263440655805160889475491630601220846966616240868517562533781268802301237258965420521282557830253675191088560784968830574825915391556918621063232421875
334 171448108692341247332367532245801143917786499223419799182268876484144895386010729351317203279025804447377458153006104234833081204342587812668906344011506186294827102606412789151268375955442803924844152874129576957784593105316162109375
335 857240543461706236661837661229005719588932496117098995911344382420724476930053646756586016395129022236887290765030521174165406021712939063344531720057530931474135513032063945756341879777214019624220764370647884788922965526580810546875
336 4286202717308531183309188306145028597944662480585494979556721912103622384650268233782930081975645111184436453825152605870827030108564695316722658600287654657370677565160319728781709398886070098121103821853239423944614827632904052734375
337 21431013586542655916545941530725142989723312402927474897783609560518111923251341168914650409878225555922182269125763029354135150542823476583613293001438273286853387825801598643908546994430350490605519109266197119723074138164520263671875
338 107155067932713279582729707653625714948616562014637374488918047802590559616256705844573252049391127779610911345628815146770675752714117382918066465007191366434266939129007993219542734972151752453027595546330985598615370690822601318359375
339 535775339663566397913648538268128574743082810073186872444590239012952798081283529222866260246955638898054556728144075733853378763570586914590332325035956832171334695645039966097713674860758762265137977731654927993076853454113006591796875
340 2678876698317831989568242691340642873715414050365934362222951195064763990406417646114331301234778194490272783640720378669266893817852934572951661625179784160856673478225199830488568374303793811325689888658274639965384267270565032958984375
341 13394383491589159947841213456703214368577070251829671811114755975323819952032088230571656506173890972451363918203601893346334469089264672864758308125898920804283367391125999152442841871518969056628449443291373199826921336352825164794921875
342 66971917457945799739206067283516071842885351259148359055573779876619099760160441152858282530869454862256819591018009466731672345446323364323791540629494604021416836955629995762214209357594845283142247216456865999134606681764125823974609375
343 334859587289728998696030336417580359214426756295741795277868899383095498800802205764291412654347274311284097955090047333658361727231616821618957703147473020107084184778149978811071046787974226415711236082284329995673033408820629119873046875
344 1674297936448644993480151682087901796072133781478708976389344496915477494004011028821457063271736371556420489775450236668291808636158084108094788515737365100535420923890749894055355233939871132078556180411421649978365167044103145599365234375
345 8371489682243224967400758410439508980360668907393544881946722484577387470020055144107285316358681857782102448877251183341459043180790420540473942578686825502677104619453749470276776169699355660392780902057108249891825835220515727996826171875
346 41857448411216124837003792052197544901803344536967724409733612422886937350100275720536426581793409288910512244386255916707295215903952102702369712893434127513385523097268747351383880848496778301963904510285541249459129176102578639984130859375
347 209287242056080624185018960260987724509016722684838622048668062114434686750501378602682132908967046444552561221931279583536476079519760513511848564467170637566927615486343736756919404242483891509819522551427706247295645880512893199920654296875
348 1046436210280403120925094801304938622545083613424193110243340310572173433752506893013410664544835232222762806109656397917682380397598802567559242822335853187834638077431718683784597021212419457549097612757138531236478229402564465999603271484375
349 5232181051402015604625474006524693112725418067120965551216701552860867168762534465067053322724176161113814030548281989588411901987994012837796214111679265939173190387158593418922985106062097287745488063785692656182391147012822329998016357421875
350 26160905257010078023127370032623465563627090335604827756083507764304335843812672325335266613620880805569070152741409947942059509939970064188981070558396329695865951935792967094614925530310486438727440318928463280911955735064111649990081787109375
351 130804526285050390115636850163117327818135451678024138780417538821521679219063361626676333068104404027845350763707049739710297549699850320944905352791981648479329759678964835473074627651552432193637201594642316404559778675320558249950408935546875
352 654022631425251950578184250815586639090677258390120693902087694107608396095316808133381665340522020139226753818535248698551487748499251604724526763959908242396648798394824177365373138257762160968186007973211582022798893376602791249752044677734375
353 3270113157126259752890921254077933195453386291950603469510438470538041980476584040666908326702610100696133769092676243492757438742496258023622633819799541211983243991974120886826865691288810804840930039866057910113994466883013956248760223388671875
354 16350565785631298764454606270389665977266931459753017347552192352690209902382920203334541633513050503480668845463381217463787193712481290118113169098997706059916219959870604434134328456444054024204650199330289550569972334415069781243801116943359375
355 81752828928156493822273031351948329886334657298765086737760961763451049511914601016672708167565252517403344227316906087318935968562406450590565845494988530299581099799353022170671642282220270121023250996651447752849861672075348906219005584716796875
356 408764144640782469111365156759741649431673286493825433688804808817255247559573005083363540837826262587016721136584530436594679842812032252952829227474942651497905498996765110853358211411101350605116254983257238764249308360376744531095027923583984375
357 2043820723203912345556825783798708247158366432469127168444024044086276237797865025416817704189131312935083605682922652182973399214060161264764146137374713257489527494983825554266791057055506753025581274916286193821246541801883722655475139617919921875
358 10219103616019561727784128918993541235791832162345635842220120220431381188989325127084088520945656564675418028414613260914866996070300806323820730686873566287447637474919127771333955285277533765127906374581430969106232709009418613277375698089599609375
359 51095518080097808638920644594967706178959160811728179211100601102156905944946625635420442604728282823377090142073066304574334980351504031619103653434367831437238187374595638856669776426387668825639531872907154845531163545047093066386878490447998046875
360 255477590400489043194603222974838530894795804058640896055503005510784529724733128177102213023641414116885450710365331522871674901757520158095518267171839157186190936872978194283348882131938344128197659364535774227655817725235465331934392452239990234375
361 1277387952002445215973016114874192654473979020293204480277515027553922648623665640885511065118207070584427253551826657614358374508787600790477591335859195785930954684364890971416744410659691720640988296822678871138279088626177326659671962261199951171875
362 6386939760012226079865080574370963272369895101466022401387575137769613243118328204427555325591035352922136267759133288071791872543938003952387956679295978929654773421824454857083722053298458603204941484113394355691395443130886633298359811305999755859375
363 31934698800061130399325402871854816361849475507330112006937875688848066215591641022137776627955176764610681338795666440358959362719690019761939783396479894648273867109122274285418610266492293016024707420566971778456977215654433166491799056529998779296875
364 159673494000305651996627014359274081809247377536650560034689378444240331077958205110688883139775883823053406693978332201794796813598450098809698916982399473241369335545611371427093051332461465080123537102834858892284886078272165832458995282649993896484375
365 798367470001528259983135071796370409046236887683252800173446892221201655389791025553444415698879419115267033469891661008973984067992250494048494584911997366206846677728056857135465256662307325400617685514174294461424430391360829162294976413249969482421875
366 3991837350007641299915675358981852045231184438416264000867234461106008276948955127767222078494397095576335167349458305044869920339961252470242472924559986831034233388640284285677326283311536627003088427570871472307122151956804145811474882066249847412109375
367 19959186750038206499578376794909260226155922192081320004336172305530041384744775638836110392471985477881675836747291525224349601699806262351212364622799934155171166943201421428386631416557683135015442137854357361535610759784020729057374410331249237060546875
368 99795933750191032497891883974546301130779610960406600021680861527650206923723878194180551962359927389408379183736457626121748008499031311756061823113999670775855834716007107141933157082788415675077210689271786807678053798920103645286872051656246185302734375
369 498979668750955162489459419872731505653898054802033000108404307638251034618619390970902759811799636947041895918682288130608740042495156558780309115569998353879279173580035535709665785413942078375386053446358934038390268994600518226434360258281230926513671875
370 2494898343754775812447297099363657528269490274010165000542021538191255173093096954854513799058998184735209479593411440653043700212475782793901545577849991769396395867900177678548328927069710391876930267231794670191951344973002591132171801291406154632568359375
371 12474491718773879062236485496818287641347451370050825002710107690956275865465484774272568995294990923676047397967057203265218501062378913969507727889249958846981979339500888392741644635348551959384651336158973350959756724865012955660859006457030773162841796875
372 62372458593869395311182427484091438206737256850254125013550538454781379327327423871362844976474954618380236989835286016326092505311894569847538639446249794234909896697504441963708223176742759796923256680794866754798783624325064778304295032285153865814208984375
373 311862292969346976555912137420457191033686284251270625067752692273906896636637119356814224882374773091901184949176430081630462526559472849237693197231248971174549483487522209818541115883713798984616283403974333773993918121625323891521475161425769329071044921875
374 1559311464846734882779560687102285955168431421256353125338763461369534483183185596784071124411873865459505924745882150408152312632797364246188465986156244855872747417437611049092705579418568994923081417019871668869969590608126619457607375807128846645355224609375
375 7796557324233674413897803435511429775842157106281765626693817306847672415915927983920355622059369327297529623729410752040761563163986821230942329930781224279363737087188055245463527897092844974615407085099358344349847953040633097288036879035644233226776123046875
376 38982786621168372069489017177557148879210785531408828133469086534238362079579639919601778110296846636487648118647053760203807815819934106154711649653906121396818685435940276227317639485464224873077035425496791721749239765203165486440184395178221166133880615234375
377 194913933105841860347445085887785744396053927657044140667345432671191810397898199598008890551484233182438240593235268801019039079099670530773558248269530606984093427179701381136588197427321124365385177127483958608746198826015827432200921975891105830669403076171875
378 974569665529209301737225429438928721980269638285220703336727163355959051989490997990044452757421165912191202966176344005095195395498352653867791241347653034920467135898506905682940987136605621826925885637419793043730994130079137161004609879455529153347015380859375
379 4872848327646046508686127147194643609901348191426103516683635816779795259947454989950222263787105829560956014830881720025475976977491763269338956206738265174602335679492534528414704935683028109134629428187098965218654970650395685805023049397277645766735076904296875
380 24364241638230232543430635735973218049506740957130517583418179083898976299737274949751111318935529147804780074154408600127379884887458816346694781033691325873011678397462672642073524678415140545673147140935494826093274853251978429025115246986388228833675384521484375
381 121821208191151162717153178679866090247533704785652587917090895419494881498686374748755556594677645739023900370772043000636899424437294081733473905168456629365058391987313363210367623392075702728365735704677474130466374266259892145125576234931941144168376922607421875
382 609106040955755813585765893399330451237668523928262939585454477097474407493431873743777782973388228695119501853860215003184497122186470408667369525842283146825291959936566816051838116960378513641828678523387370652331871331299460725627881174659705720841884613037109375
383 3045530204778779067928829466996652256188342619641314697927272385487372037467159368718888914866941143475597509269301075015922485610932352043336847629211415734126459799682834080259190584801892568209143392616936853261659356656497303628139405873298528604209423065185546875
384 15227651023893895339644147334983261280941713098206573489636361927436860187335796843594444574334705717377987546346505375079612428054661760216684238146057078670632298998414170401295952924009462841045716963084684266308296783282486518140697029366492643021047115325927734375
385 76138255119469476698220736674916306404708565491032867448181809637184300936678984217972222871673528586889937731732526875398062140273308801083421190730285393353161494992070852006479764620047314205228584815423421331541483916412432590703485146832463215105235576629638671875
386 380691275597347383491103683374581532023542827455164337240909048185921504683394921089861114358367642934449688658662634376990310701366544005417105953651426966765807474960354260032398823100236571026142924077117106657707419582062162953517425734162316075526177883148193359375
387 1903456377986736917455518416872907660117714137275821686204545240929607523416974605449305571791838214672248443293313171884951553506832720027085529768257134833829037374801771300161994115501182855130714620385585533288537097910310814767587128670811580377630889415740966796875
388 9517281889933684587277592084364538300588570686379108431022726204648037617084873027246527858959191073361242216466565859424757767534163600135427648841285674169145186874008856500809970577505914275653573101927927666442685489551554073837935643354057901888154447078704833984375
389 47586409449668422936387960421822691502942853431895542155113631023240188085424365136232639294795955366806211082332829297123788837670818000677138244206428370845725934370044282504049852887529571378267865509639638332213427447757770369189678216770289509440772235393524169921875
390 237932047248342114681939802109113457514714267159477710775568155116200940427121825681163196473979776834031055411664146485618944188354090003385691221032141854228629671850221412520249264437647856891339327548198191661067137238788851845948391083851447547203861176967620849609375
391 1189660236241710573409699010545567287573571335797388553877840775581004702135609128405815982369898884170155277058320732428094720941770450016928456105160709271143148359251107062601246322188239284456696637740990958305335686193944259229741955419257237736019305884838104248046875
392 5948301181208552867048495052727836437867856678986942769389203877905023510678045642029079911849494420850776385291603662140473604708852250084642280525803546355715741796255535313006231610941196422283483188704954791526678430969721296148709777096286188680096529424190521240234375
393 29741505906042764335242475263639182189339283394934713846946019389525117553390228210145399559247472104253881926458018310702368023544261250423211402629017731778578708981277676565031158054705982111417415943524773957633392154848606480743548885481430943400482647120952606201171875
394 148707529530213821676212376318195910946696416974673569234730096947625587766951141050726997796237360521269409632290091553511840117721306252116057013145088658892893544906388382825155790273529910557087079717623869788166960774243032403717744427407154717002413235604763031005859375
395 743537647651069108381061881590979554733482084873367846173650484738127938834755705253634988981186802606347048161450457767559200588606531260580285065725443294464467724531941914125778951367649552785435398588119348940834803871215162018588722137035773585012066178023815155029296875
396 3717688238255345541905309407954897773667410424366839230868252423690639694173778526268174944905934013031735240807252288837796002943032656302901425328627216472322338622659709570628894756838247763927176992940596744704174019356075810092943610685178867925060330890119075775146484375
397 18588441191276727709526547039774488868337052121834196154341262118453198470868892631340874724529670065158676204036261444188980014715163281514507126643136082361611693113298547853144473784191238819635884964702983723520870096780379050464718053425894339625301654450595378875732421875
398 92942205956383638547632735198872444341685260609170980771706310592265992354344463156704373622648350325793381020181307220944900073575816407572535633215680411808058465566492739265722368920956194098179424823514918617604350483901895252323590267129471698126508272252976894378662109375
399 464711029781918192738163675994362221708426303045854903858531552961329961771722315783521868113241751628966905100906536104724500367879082037862678166078402059040292327832463696328611844604780970490897124117574593088021752419509476261617951335647358490632541361264884471893310546875
400 2323555148909590963690818379971811108542131515229274519292657764806649808858611578917609340566208758144834525504532680523622501839395410189313390830392010295201461639162318481643059223023904852454485620587872965440108762097547381308089756678236792453162706806324422359466552734375
401 11617775744547954818454091899859055542710657576146372596463288824033249044293057894588046702831043790724172627522663402618112509196977050946566954151960051476007308195811592408215296115119524262272428102939364827200543810487736906540448783391183962265813534031622111797332763671875
402 58088878722739774092270459499295277713553287880731862982316444120166245221465289472940233514155218953620863137613317013090562545984885254732834770759800257380036540979057962041076480575597621311362140514696824136002719052438684532702243916955919811329067670158110558986663818359375
403 290444393613698870461352297496476388567766439403659314911582220600831226107326447364701167570776094768104315688066585065452812729924426273664173853799001286900182704895289810205382402877988106556810702573484120680013595262193422663511219584779599056645338350790552794933319091796875
404 1452221968068494352306761487482381942838832197018296574557911103004156130536632236823505837853880473840521578440332925327264063649622131368320869268995006434500913524476449051026912014389940532784053512867420603400067976310967113317556097923897995283226691753952763974666595458984375
405 7261109840342471761533807437411909714194160985091482872789555515020780652683161184117529189269402369202607892201664626636320318248110656841604346344975032172504567622382245255134560071949702663920267564337103017000339881554835566587780489619489976416133458769763819873332977294921875
406 36305549201712358807669037187059548570970804925457414363947777575103903263415805920587645946347011846013039461008323133181601591240553284208021731724875160862522838111911226275672800359748513319601337821685515085001699407774177832938902448097449882080667293848819099366664886474609375
407 181527746008561794038345185935297742854854024627287071819738887875519516317079029602938229731735059230065197305041615665908007956202766421040108658624375804312614190559556131378364001798742566598006689108427575425008497038870889164694512240487249410403336469244095496833324432373046875
408 907638730042808970191725929676488714274270123136435359098694439377597581585395148014691148658675296150325986525208078329540039781013832105200543293121879021563070952797780656891820008993712832990033445542137877125042485194354445823472561202436247052016682346220477484166622161865234375
409 4538193650214044850958629648382443571371350615682176795493472196887987907926975740073455743293376480751629932626040391647700198905069160526002716465609395107815354763988903284459100044968564164950167227710689385625212425971772229117362806012181235260083411731102387420833110809326171875
410 22690968251070224254793148241912217856856753078410883977467360984439939539634878700367278716466882403758149663130201958238500994525345802630013582328046975539076773819944516422295500224842820824750836138553446928126062129858861145586814030060906176300417058655511937104165554046630859375
411 113454841255351121273965741209561089284283765392054419887336804922199697698174393501836393582334412018790748315651009791192504972626729013150067911640234877695383869099722582111477501124214104123754180692767234640630310649294305727934070150304530881502085293277559685520827770233154296875
412 567274206276755606369828706047805446421418826960272099436684024610998488490871967509181967911672060093953741578255048955962524863133645065750339558201174388476919345498612910557387505621070520618770903463836173203151553246471528639670350751522654407510426466387798427604138851165771484375
413 2836371031383778031849143530239027232107094134801360497183420123054992442454359837545909839558360300469768707891275244779812624315668225328751697791005871942384596727493064552786937528105352603093854517319180866015757766232357643198351753757613272037552132331938992138020694255828857421875
414 14181855156918890159245717651195136160535470674006802485917100615274962212271799187729549197791801502348843539456376223899063121578341126643758488955029359711922983637465322763934687640526763015469272586595904330078788831161788215991758768788066360187760661659694960690103471279144287109375
415 70909275784594450796228588255975680802677353370034012429585503076374811061358995938647745988959007511744217697281881119495315607891705633218792444775146798559614918187326613819673438202633815077346362932979521650393944155808941079958793843940331800938803308298474803450517356395721435546875
416 354546378922972253981142941279878404013386766850170062147927515381874055306794979693238729944795037558721088486409405597476578039458528166093962223875733992798074590936633069098367191013169075386731814664897608251969720779044705399793969219701659004694016541492374017252586781978607177734375
417 1772731894614861269905714706399392020066933834250850310739637576909370276533974898466193649723975187793605442432047027987382890197292640830469811119378669963990372954683165345491835955065845376933659073324488041259848603895223526998969846098508295023470082707461870086262933909893035888671875
418 8863659473074306349528573531996960100334669171254251553698187884546851382669874492330968248619875938968027212160235139936914450986463204152349055596893349819951864773415826727459179775329226884668295366622440206299243019476117634994849230492541475117350413537309350431314669549465179443359375
419 44318297365371531747642867659984800501673345856271257768490939422734256913349372461654841243099379694840136060801175699684572254932316020761745277984466749099759323867079133637295898876646134423341476833112201031496215097380588174974246152462707375586752067686546752156573347747325897216796875
420 221591486826857658738214338299924002508366729281356288842454697113671284566746862308274206215496898474200680304005878498422861274661580103808726389922333745498796619335395668186479494383230672116707384165561005157481075486902940874871230762313536877933760338432733760782866738736629486083984375
421 1107957434134288293691071691499620012541833646406781444212273485568356422833734311541371031077484492371003401520029392492114306373307900519043631949611668727493983096676978340932397471916153360583536920827805025787405377434514704374356153811567684389668801692163668803914333693683147430419921875
422 5539787170671441468455358457498100062709168232033907221061367427841782114168671557706855155387422461855017007600146962460571531866539502595218159748058343637469915483384891704661987359580766802917684604139025128937026887172573521871780769057838421948344008460818344019571668468415737152099609375
423 27698935853357207342276792287490500313545841160169536105306837139208910570843357788534275776937112309275085038000734812302857659332697512976090798740291718187349577416924458523309936797903834014588423020695125644685134435862867609358903845289192109741720042304091720097858342342078685760498046875
424 138494679266786036711383961437452501567729205800847680526534185696044552854216788942671378884685561546375425190003674061514288296663487564880453993701458590936747887084622292616549683989519170072942115103475628223425672179314338046794519226445960548708600211520458600489291711710393428802490234375
425 692473396333930183556919807187262507838646029004238402632670928480222764271083944713356894423427807731877125950018370307571441483317437824402269968507292954683739435423111463082748419947595850364710575517378141117128360896571690233972596132229802743543001057602293002446458558551967144012451171875
426 3462366981669650917784599035936312539193230145021192013163354642401113821355419723566784472117139038659385629750091851537857207416587189122011349842536464773418697177115557315413742099737979251823552877586890705585641804482858451169862980661149013717715005288011465012232292792759835720062255859375
427 17311834908348254588922995179681562695966150725105960065816773212005569106777098617833922360585695193296928148750459257689286037082935945610056749212682323867093485885577786577068710498689896259117764387934453527928209022414292255849314903305745068588575026440057325061161463963799178600311279296875
428 86559174541741272944614975898407813479830753625529800329083866060027845533885493089169611802928475966484640743752296288446430185414679728050283746063411619335467429427888932885343552493449481295588821939672267639641045112071461279246574516528725342942875132200286625305807319818995893001556396484375
429 432795872708706364723074879492039067399153768127649001645419330300139227669427465445848059014642379832423203718761481442232150927073398640251418730317058096677337147139444664426717762467247406477944109698361338198205225560357306396232872582643626714714375661001433126529036599094979465007781982421875
430 2163979363543531823615374397460195336995768840638245008227096651500696138347137327229240295073211899162116018593807407211160754635366993201257093651585290483386685735697223322133588812336237032389720548491806690991026127801786531981164362913218133573571878305007165632645182995474897325038909912109375
431 10819896817717659118076871987300976684978844203191225041135483257503480691735686636146201475366059495810580092969037036055803773176834966006285468257926452416933428678486116610667944061681185161948602742459033454955130639008932659905821814566090667867859391525035828163225914977374486625194549560546875
432 54099484088588295590384359936504883424894221015956125205677416287517403458678433180731007376830297479052900464845185180279018865884174830031427341289632262084667143392430583053339720308405925809743013712295167274775653195044663299529109072830453339339296957625179140816129574886872433125972747802734375
433 270497420442941477951921799682524417124471105079780626028387081437587017293392165903655036884151487395264502324225925901395094329420874150157136706448161310423335716962152915266698601542029629048715068561475836373878265975223316497645545364152266696696484788125895704080647874434362165629863739013671875
434 1352487102214707389759608998412622085622355525398903130141935407187935086466960829518275184420757436976322511621129629506975471647104370750785683532240806552116678584810764576333493007710148145243575342807379181869391329876116582488227726820761333483482423940629478520403239372171810828149318695068359375
435 6762435511073536948798044992063110428111777626994515650709677035939675432334804147591375922103787184881612558105648147534877358235521853753928417661204032760583392924053822881667465038550740726217876714036895909346956649380582912441138634103806667417412119703147392602016196860859054140746593475341796875
436 33812177555367684743990224960315552140558888134972578253548385179698377161674020737956879610518935924408062790528240737674386791177609268769642088306020163802916964620269114408337325192753703631089383570184479546734783246902914562205693170519033337087060598515736963010080984304295270703732967376708984375
437 169060887776838423719951124801577760702794440674862891267741925898491885808370103689784398052594679622040313952641203688371933955888046343848210441530100819014584823101345572041686625963768518155446917850922397733673916234514572811028465852595166685435302992578684815050404921521476353518664836883544921875
438 845304438884192118599755624007888803513972203374314456338709629492459429041850518448921990262973398110201569763206018441859669779440231719241052207650504095072924115506727860208433129818842590777234589254611988668369581172572864055142329262975833427176514962893424075252024607607381767593324184417724609375
439 4226522194420960592998778120039444017569861016871572281693548147462297145209252592244609951314866990551007848816030092209298348897201158596205261038252520475364620577533639301042165649094212953886172946273059943341847905862864320275711646314879167135882574814467120376260123038036908837966620922088623046875
440 21132610972104802964993890600197220087849305084357861408467740737311485726046262961223049756574334952755039244080150461046491744486005792981026305191262602376823102887668196505210828245471064769430864731365299716709239529314321601378558231574395835679412874072335601881300615190184544189833104610443115234375
441 105663054860524014824969453000986100439246525421789307042338703686557428630231314806115248782871674763775196220400752305232458722430028964905131525956313011884115514438340982526054141227355323847154323656826498583546197646571608006892791157871979178397064370361678009406503075950922720949165523052215576171875
442 528315274302620074124847265004930502196232627108946535211693518432787143151156574030576243914358373818875981102003761526162293612150144824525657629781565059420577572191704912630270706136776619235771618284132492917730988232858040034463955789359895891985321851808390047032515379754613604745827615261077880859375
443 2641576371513100370624236325024652510981163135544732676058467592163935715755782870152881219571791869094379905510018807630811468060750724122628288148907825297102887860958524563151353530683883096178858091420662464588654941164290200172319778946799479459926609259041950235162576898773068023729138076305389404296875
444 13207881857565501853121181625123262554905815677723663380292337960819678578778914350764406097858959345471899527550094038154057340303753620613141440744539126485514439304792622815756767653419415480894290457103312322943274705821451000861598894733997397299633046295209751175812884493865340118645690381526947021484375
445 66039409287827509265605908125616312774529078388618316901461689804098392893894571753822030489294796727359497637750470190770286701518768103065707203722695632427572196523963114078783838267097077404471452285516561614716373529107255004307994473669986986498165231476048755879064422469326700593228451907634735107421875
446 330197046439137546328029540628081563872645391943091584507308449020491964469472858769110152446473983636797488188752350953851433507593840515328536018613478162137860982619815570393919191335485387022357261427582808073581867645536275021539972368349934932490826157380243779395322112346633502966142259538173675537109375
447 1650985232195687731640147703140407819363226959715457922536542245102459822347364293845550762232369918183987440943761754769257167537969202576642680093067390810689304913099077851969595956677426935111786307137914040367909338227681375107699861841749674662454130786901218896976610561733167514830711297690868377685546875
448 8254926160978438658200738515702039096816134798577289612682711225512299111736821469227753811161849590919937204718808773846285837689846012883213400465336954053446524565495389259847979783387134675558931535689570201839546691138406875538499309208748373312270653934506094484883052808665837574153556488454341888427734375
449 41274630804892193291003692578510195484080673992886448063413556127561495558684107346138769055809247954599686023594043869231429188449230064416067002326684770267232622827476946299239898916935673377794657678447851009197733455692034377692496546043741866561353269672530472424415264043329187870767782442271709442138671875
450 206373154024460966455018462892550977420403369964432240317067780637807477793420536730693845279046239772998430117970219346157145942246150322080335011633423851336163114137384731496199494584678366888973288392239255045988667278460171888462482730218709332806766348362652362122076320216645939353838912211358547210693359375
451 1031865770122304832275092314462754887102016849822161201585338903189037388967102683653469226395231198864992150589851096730785729711230751610401675058167119256680815570686923657480997472923391834444866441961196275229943336392300859442312413651093546664033831741813261810610381601083229696769194561056792736053466796875
452 5159328850611524161375461572313774435510084249110806007926694515945186944835513418267346131976155994324960752949255483653928648556153758052008375290835596283404077853434618287404987364616959172224332209805981376149716681961504297211562068255467733320169158709066309053051908005416148483845972805283963680267333984375
453 25796644253057620806877307861568872177550421245554030039633472579725934724177567091336730659880779971624803764746277418269643242780768790260041876454177981417020389267173091437024936823084795861121661049029906880748583409807521486057810341277338666600845793545331545265259540027080742419229864026419818401336669921875
454 128983221265288104034386539307844360887752106227770150198167362898629673620887835456683653299403899858124018823731387091348216213903843951300209382270889907085101946335865457185124684115423979305608305245149534403742917049037607430289051706386693333004228967726657726326297700135403712096149320132099092006683349609375
455 644916106326440520171932696539221804438760531138850750990836814493148368104439177283418266497019499290620094118656935456741081069519219756501046911354449535425509731679327285925623420577119896528041526225747672018714585245188037151445258531933466665021144838633288631631488500677018560480746600660495460033416748046875
456 3224580531632202600859663482696109022193802655694253754954184072465741840522195886417091332485097496453100470593284677283705405347596098782505234556772247677127548658396636429628117102885599482640207631128738360093572926225940185757226292659667333325105724193166443158157442503385092802403733003302477300167083740234375
457 16122902658161013004298317413480545110969013278471268774770920362328709202610979432085456662425487482265502352966423386418527026737980493912526172783861238385637743291983182148140585514427997413201038155643691800467864631129700928786131463298336666625528620965832215790787212516925464012018665016512386500835418701171875
458 80614513290805065021491587067402725554845066392356343873854601811643546013054897160427283312127437411327511764832116932092635133689902469562630863919306191928188716459915910740702927572139987066005190778218459002339323155648504643930657316491683333127643104829161078953936062584627320060093325082561932504177093505859375
459 403072566454025325107457935337013627774225331961781719369273009058217730065274485802136416560637187056637558824160584660463175668449512347813154319596530959640943582299579553703514637860699935330025953891092295011696615778242523219653286582458416665638215524145805394769680312923136600300466625412809662520885467529296875
460 2015362832270126625537289676685068138871126659808908596846365045291088650326372429010682082803185935283187794120802923302315878342247561739065771597982654798204717911497897768517573189303499676650129769455461475058483078891212616098266432912292083328191077620729026973848401564615683001502333127064048312604427337646484375
461 10076814161350633127686448383425340694355633299044542984231825226455443251631862145053410414015929676415938970604014616511579391711237808695328857989913273991023589557489488842587865946517498383250648847277307375292415394456063080491332164561460416640955388103645134869242007823078415007511665635320241563022136688232421875
462 50384070806753165638432241917126703471778166495222714921159126132277216258159310725267052070079648382079694853020073082557896958556189043476644289949566369955117947787447444212939329732587491916253244236386536876462076972280315402456660822807302083204776940518225674346210039115392075037558328176601207815110683441162109375
463 251920354033765828192161209585633517358890832476113574605795630661386081290796553626335260350398241910398474265100365412789484792780945217383221449747831849775589738937237221064696648662937459581266221181932684382310384861401577012283304114036510416023884702591128371731050195576960375187791640883006039075553417205810546875
464 1259601770168829140960806047928167586794454162380567873028978153306930406453982768131676301751991209551992371325501827063947423963904726086916107248739159248877948694686186105323483243314687297906331105909663421911551924307007885061416520570182552080119423512955641858655250977884801875938958204415030195377767086029052734375
465 6298008850844145704804030239640837933972270811902839365144890766534652032269913840658381508759956047759961856627509135319737119819523630434580536243695796244389743473430930526617416216573436489531655529548317109557759621535039425307082602850912760400597117564778209293276254889424009379694791022075150976888835430145263671875
466 31490044254220728524020151198204189669861354059514196825724453832673260161349569203291907543799780238799809283137545676598685599097618152172902681218478981221948717367154652633087081082867182447658277647741585547788798107675197126535413014254563802002985587823891046466381274447120046898473955110375754884444177150726318359375
467 157450221271103642620100755991020948349306770297570984128622269163366300806747846016459537718998901193999046415687728382993427995488090760864513406092394906109743586835773263165435405414335912238291388238707927738943990538375985632677065071272819010014927939119455232331906372235600234492369775551878774422220885753631591796875
468 787251106355518213100503779955104741746533851487854920643111345816831504033739230082297688594994505969995232078438641914967139977440453804322567030461974530548717934178866315827177027071679561191456941193539638694719952691879928163385325356364095050074639695597276161659531861178001172461848877759393872111104428768157958984375
469 3936255531777591065502518899775523708732669257439274603215556729084157520168696150411488442974972529849976160392193209574835699887202269021612835152309872652743589670894331579135885135358397805957284705967698193473599763459399640816926626781820475250373198477986380808297659305890005862309244388796969360555522143840789794921875
470 19681277658887955327512594498877618543663346287196373016077783645420787600843480752057442214874862649249880801960966047874178499436011345108064175761549363263717948354471657895679425676791989029786423529838490967367998817296998204084633133909102376251865992389931904041488296529450029311546221943984846802777610719203948974609375
471 98406388294439776637562972494388092718316731435981865080388918227103938004217403760287211074374313246249404009804830239370892497180056725540320878807746816318589741772358289478397128383959945148932117649192454836839994086484991020423165669545511881259329961949659520207441482647250146557731109719924234013888053596019744873046875
472 492031941472198883187814862471940463591583657179909325401944591135519690021087018801436055371871566231247020049024151196854462485900283627701604394038734081592948708861791447391985641919799725744660588245962274184199970432424955102115828347727559406296649809748297601037207413236250732788655548599621170069440267980098724365234375
473 2460159707360994415939074312359702317957918285899546627009722955677598450105435094007180276859357831156235100245120755984272312429501418138508021970193670407964743544308957236959928209598998628723302941229811370920999852162124775510579141738637797031483249048741488005186037066181253663943277742998105850347201339900493621826171875
474 12300798536804972079695371561798511589789591429497733135048614778387992250527175470035901384296789155781175501225603779921361562147507090692540109850968352039823717721544786184799641047994993143616514706149056854604999260810623877552895708693188985157416245243707440025930185330906268319716388714990529251736006699502468109130859375
475 61503992684024860398476857808992557948947957147488665675243073891939961252635877350179506921483945778905877506128018899606807810737535453462700549254841760199118588607723930923998205239974965718082573530745284273024996304053119387764478543465944925787081226218537200129650926654531341598581943574952646258680033497512340545654296875
476 307519963420124301992384289044962789744739785737443328376215369459699806263179386750897534607419728894529387530640094498034039053687677267313502746274208800995592943038619654619991026199874828590412867653726421365124981520265596938822392717329724628935406131092686000648254633272656707992909717874763231293400167487561702728271484375
477 1537599817100621509961921445224813948723698928687216641881076847298499031315896933754487673037098644472646937653200472490170195268438386336567513731371044004977964715193098273099955130999374142952064338268632106825624907601327984694111963586648623144677030655463430003241273166363283539964548589373816156467000837437808513641357421875
478 7687999085503107549809607226124069743618494643436083209405384236492495156579484668772438365185493222363234688266002362450850976342191931682837568656855220024889823575965491365499775654996870714760321691343160534128124538006639923470559817933243115723385153277317150016206365831816417699822742946869080782335004187189042568206787109375
479 38439995427515537749048036130620348718092473217180416047026921182462475782897423343862191825927466111816173441330011812254254881710959658414187843284276100124449117879827456827498878274984353573801608456715802670640622690033199617352799089666215578616925766386585750081031829159082088499113714734345403911675020935945212841033935546875
480 192199977137577688745240180653101743590462366085902080235134605912312378914487116719310959129637330559080867206650059061271274408554798292070939216421380500622245589399137284137494391374921767869008042283579013353203113450165998086763995448331077893084628831932928750405159145795410442495568573671727019558375104679726064205169677734375
481 960999885687888443726200903265508717952311830429510401175673029561561894572435583596554795648186652795404336033250295306356372042773991460354696082106902503111227946995686420687471956874608839345040211417895066766015567250829990433819977241655389465423144159664643752025795728977052212477842868358635097791875523398630321025848388671875
482 4804999428439442218631004516327543589761559152147552005878365147807809472862177917982773978240933263977021680166251476531781860213869957301773480410534512515556139734978432103437359784373044196725201057089475333830077836254149952169099886208276947327115720798323218760128978644885261062389214341793175488959377616993151605129241943359375
483 24024997142197211093155022581637717948807795760737760029391825739039047364310889589913869891204666319885108400831257382658909301069349786508867402052672562577780698674892160517186798921865220983626005285447376669150389181270749760845499431041384736635578603991616093800644893224426305311946071708965877444796888084965758025646209716796875
484 120124985710986055465775112908188589744038978803688800146959128695195236821554447949569349456023331599425542004156286913294546505346748932544337010263362812888903493374460802585933994609326104918130026427236883345751945906353748804227497155206923683177893019958080469003224466122131526559730358544829387223984440424828790128231048583984375
485 600624928554930277328875564540942948720194894018444000734795643475976184107772239747846747280116657997127710020781434566472732526733744662721685051316814064444517466872304012929669973046630524590650132136184416728759729531768744021137485776034618415889465099790402345016122330610657632798651792724146936119922202124143950641155242919921875
486 3003124642774651386644377822704714743600974470092220003673978217379880920538861198739233736400583289985638550103907172832363662633668723313608425256584070322222587334361520064648349865233152622953250660680922083643798647658843720105687428880173092079447325498952011725080611653053288163993258963620734680599611010620719753205776214599609375
487 15015623213873256933221889113523573718004872350461100018369891086899404602694305993696168682002916449928192750519535864161818313168343616568042126282920351611112936671807600323241749326165763114766253303404610418218993238294218600528437144400865460397236627494760058625403058265266440819966294818103673402998055053103598766028881072998046875
488 75078116069366284666109445567617868590024361752305500091849455434497023013471529968480843410014582249640963752597679320809091565841718082840210631414601758055564683359038001616208746630828815573831266517023052091094966191471093002642185722004327301986183137473800293127015291326332204099831474090518367014990275265517993830144405364990234375
489 375390580346831423330547227838089342950121808761527500459247277172485115067357649842404217050072911248204818762988396604045457829208590414201053157073008790277823416795190008081043733154144077869156332585115260455474830957355465013210928610021636509930915687369001465635076456631661020499157370452591835074951376327589969150722026824951171875
490 1876952901734157116652736139190446714750609043807637502296236385862425575336788249212021085250364556241024093814941983020227289146042952071005265785365043951389117083975950040405218665770720389345781662925576302277374154786777325066054643050108182549654578436845007328175382283158305102495786852262959175374756881637949845753610134124755859375
491 9384764508670785583263680695952233573753045219038187511481181929312127876683941246060105426251822781205120469074709915101136445730214760355026328926825219756945585419879750202026093328853601946728908314627881511386870773933886625330273215250540912748272892184225036640876911415791525512478934261314795876873784408189749228768050670623779296875
492 46923822543353927916318403479761167868765226095190937557405909646560639383419706230300527131259113906025602345373549575505682228651073801775131644634126098784727927099398751010130466644268009733644541573139407556934353869669433126651366076252704563741364460921125183204384557078957627562394671306573979384368922040948746143840253353118896484375
493 234619112716769639581592017398805839343826130475954687787029548232803196917098531151502635656295569530128011726867747877528411143255369008875658223170630493923639635496993755050652333221340048668222707865697037784671769348347165633256830381263522818706822304605625916021922785394788137811973356532869896921844610204743730719201266765594482421875
494 1173095563583848197907960086994029196719130652379773438935147741164015984585492655757513178281477847650640058634338739387642055716276845044378291115853152469618198177484968775253261666106700243341113539328485188923358846741735828166284151906317614093534111523028129580109613926973940689059866782664349484609223051023718653596006333827972412109375
495 5865477817919240989539800434970145983595653261898867194675738705820079922927463278787565891407389238253200293171693696938210278581384225221891455579265762348090990887424843876266308330533501216705567696642425944616794233708679140831420759531588070467670557615140647900548069634869703445299333913321747423046115255118593267980031669139862060546875
496 29327389089596204947699002174850729917978266309494335973378693529100399614637316393937829457036946191266001465858468484691051392906921126109457277896328811740454954437124219381331541652667506083527838483212129723083971168543395704157103797657940352338352788075703239502740348174348517226496669566608737115230576275592966339900158345699310302734375
497 146636945447981024738495010874253649589891331547471679866893467645501998073186581969689147285184730956330007329292342423455256964534605630547286389481644058702274772185621096906657708263337530417639192416060648615419855842716978520785518988289701761691763940378516197513701740871742586132483347833043685576152881377964831699500791728496551513671875
498 733184727239905123692475054371268247949456657737358399334467338227509990365932909848445736425923654781650036646461712117276284822673028152736431947408220293511373860928105484533288541316687652088195962080303243077099279213584892603927594941448508808458819701892580987568508704358712930662416739165218427880764406889824158497503958642482757568359375
499 3665923636199525618462375271856341239747283288686791996672336691137549951829664549242228682129618273908250183232308560586381424113365140763682159737041101467556869304640527422666442706583438260440979810401516215385496396067924463019637974707242544042294098509462904937842543521793564653312083695826092139403822034449120792487519793212413787841796875
500 18329618180997628092311876359281706198736416443433959983361683455687749759148322746211143410648091369541250916161542802931907120566825703818410798685205507337784346523202637113332213532917191302204899052007581076927481980339622315098189873536212720211470492547314524689212717608967823266560418479130460697019110172245603962437598966062068939208984375
501 91648090904988140461559381796408530993682082217169799916808417278438748795741613731055717053240456847706254580807714014659535602834128519092053993426027536688921732616013185566661067664585956511024495260037905384637409901698111575490949367681063601057352462736572623446063588044839116332802092395652303485095550861228019812187994830310344696044921875
502 458240454524940702307796908982042654968410411085848999584042086392193743978708068655278585266202284238531272904038570073297678014170642595460269967130137683444608663080065927833305338322929782555122476300189526923187049508490557877454746838405318005286762313682863117230317940224195581664010461978261517425477754306140099060939974151551723480224609375
503 2291202272624703511538984544910213274842052055429244997920210431960968719893540343276392926331011421192656364520192850366488390070853212977301349835650688417223043315400329639166526691614648912775612381500947634615935247542452789387273734192026590026433811568414315586151589701120977908320052309891307587127388771530700495304699870757758617401123046875
504 11456011363123517557694922724551066374210260277146224989601052159804843599467701716381964631655057105963281822600964251832441950354266064886506749178253442086115216577001648195832633458073244563878061907504738173079676237712263946936368670960132950132169057842071577930757948505604889541600261549456537935636943857653502476523499353788793087005615234375
505 57280056815617587788474613622755331871051301385731124948005260799024217997338508581909823158275285529816409113004821259162209751771330324432533745891267210430576082885008240979163167290366222819390309537523690865398381188561319734681843354800664750660845289210357889653789742528024447708001307747282689678184719288267512382617496768943965435028076171875
506 286400284078087938942373068113776659355256506928655624740026303995121089986692542909549115791376427649082045565024106295811048758856651622162668729456336052152880414425041204895815836451831114096951547687618454326991905942806598673409216774003323753304226446051789448268948712640122238540006538736413448390923596441337561913087483844719827175140380859375
507 1432001420390439694711865340568883296776282534643278123700131519975605449933462714547745578956882138245410227825120531479055243794283258110813343647281680260764402072125206024479079182259155570484757738438092271634959529714032993367046083870016618766521132230258947241344743563200611192700032693682067241954617982206687809565437419223599135875701904296875
508 7160007101952198473559326702844416483881412673216390618500657599878027249667313572738727894784410691227051139125602657395276218971416290554066718236408401303822010360626030122395395911295777852423788692190461358174797648570164966835230419350083093832605661151294736206723717816003055963500163468410336209773089911033439047827187096117995679378509521484375
509 35800035509760992367796633514222082419407063366081953092503287999390136248336567863693639473922053456135255695628013286976381094857081452770333591182042006519110051803130150611976979556478889262118943460952306790873988242850824834176152096750415469163028305756473681033618589080015279817500817342051681048865449555167195239135935480589978396892547607421875
510 179000177548804961838983167571110412097035316830409765462516439996950681241682839318468197369610267280676278478140066434881905474285407263851667955910210032595550259015650753059884897782394446310594717304761533954369941214254124170880760483752077345815141528782368405168092945400076399087504086710258405244327247775835976195679677402949891984462738037109375
511 895000887744024809194915837855552060485176584152048827312582199984753406208414196592340986848051336403381392390700332174409527371427036319258339779551050162977751295078253765299424488911972231552973586523807669771849706071270620854403802418760386729075707643911842025840464727000381995437520433551292026221636238879179880978398387014749459922313690185546875
512 4475004438720124045974579189277760302425882920760244136562910999923767031042070982961704934240256682016906961953501660872047636857135181596291698897755250814888756475391268826497122444559861157764867932619038348859248530356353104272019012093801933645378538219559210129202323635001909977187602167756460131108181194395899404891991935073747299611568450927734375
513 22375022193600620229872895946388801512129414603801220682814554999618835155210354914808524671201283410084534809767508304360238184285675907981458494488776254074443782376956344132485612222799305788824339663095191744296242651781765521360095060469009668226892691097796050646011618175009549885938010838782300655540905971979497024459959675368736498057842254638671875
514 111875110968003101149364479731944007560647073019006103414072774998094175776051774574042623356006417050422674048837541521801190921428379539907292472443881270372218911884781720662428061113996528944121698315475958721481213258908827606800475302345048341134463455488980253230058090875047749429690054193911503277704529859897485122299798376843682490289211273193359375
515 559375554840015505746822398659720037803235365095030517070363874990470878880258872870213116780032085252113370244187707609005954607141897699536462362219406351861094559423908603312140305569982644720608491577379793607406066294544138034002376511725241705672317277444901266150290454375238747148450270969557516388522649299487425611498991884218412451446056365966796875
516 2796877774200077528734111993298600189016176825475152585351819374952354394401294364351065583900160426260566851220938538045029773035709488497682311811097031759305472797119543016560701527849913223603042457886898968037030331472720690170011882558626208528361586387224506330751452271876193735742251354847787581942613246497437128057494959421092062257230281829833984375
517 13984388871000387643670559966493000945080884127375762926759096874761771972006471821755327919500802131302834256104692690225148865178547442488411559055485158796527363985597715082803507639249566118015212289434494840185151657363603450850059412793131042641807931936122531653757261359380968678711256774238937909713066232487185640287474797105460311286151409149169921875
518 69921944355001938218352799832465004725404420636878814633795484373808859860032359108776639597504010656514171280523463451125744325892737212442057795277425793982636819927988575414017538196247830590076061447172474200925758286818017254250297063965655213209039659680612658268786306796904843393556283871194689548565331162435928201437373985527301556430757045745849609375
519 349609721775009691091763999162325023627022103184394073168977421869044299300161795543883197987520053282570856402617317255628721629463686062210288976387128969913184099639942877070087690981239152950380307235862371004628791434090086271251485319828276066045198298403063291343931533984524216967781419355973447742826655812179641007186869927636507782153785228729248046875
520 1748048608875048455458819995811625118135110515921970365844887109345221496500808977719415989937600266412854282013086586278143608147318430311051444881935644849565920498199714385350438454906195764751901536179311855023143957170450431356257426599141380330225991492015316456719657669922621084838907096779867238714133279060898205035934349638182538910768926143646240234375
521 8740243044375242277294099979058125590675552579609851829224435546726107482504044888597079949688001332064271410065432931390718040736592151555257224409678224247829602490998571926752192274530978823759507680896559275115719785852252156781287132995706901651129957460076582283598288349613105424194535483899336193570666395304491025179671748190912694553844630718231201171875
522 43701215221876211386470499895290627953377762898049259146122177733630537412520224442985399748440006660321357050327164656953590203682960757776286122048391121239148012454992859633760961372654894118797538404482796375578598929261260783906435664978534508255649787300382911417991441748065527120972677419496680967853331976522455125898358740954563472769223153591156005859375
523 218506076109381056932352499476453139766888814490246295730610888668152687062601122214926998742200033301606785251635823284767951018414803788881430610241955606195740062274964298168804806863274470593987692022413981877892994646306303919532178324892672541278248936501914557089957208740327635604863387097483404839266659882612275629491793704772817363846115767955780029296875
524 1092530380546905284661762497382265698834444072451231478653054443340763435313005611074634993711000166508033926258179116423839755092074018944407153051209778030978700311374821490844024034316372352969938460112069909389464973231531519597660891624463362706391244682509572785449786043701638178024316935487417024196333299413061378147458968523864086819230578839778900146484375
525 5462651902734526423308812486911328494172220362256157393265272216703817176565028055373174968555000832540169631290895582119198775460370094722035765256048890154893501556874107454220120171581861764849692300560349546947324866157657597988304458122316813531956223412547863927248930218508190890121584677437085120981666497065306890737294842619320434096152894198894500732421875
526 27313259513672632116544062434556642470861101811280786966326361083519085882825140276865874842775004162700848156454477910595993877301850473610178826280244450774467507784370537271100600857909308824248461502801747734736624330788287989941522290611584067659781117062739319636244651092540954450607923387185425604908332485326534453686474213096602170480764470994472503662109375
527 136566297568363160582720312172783212354305509056403934831631805417595429414125701384329374213875020813504240782272389552979969386509252368050894131401222253872337538921852686355503004289546544121242307514008738673683121653941439949707611453057920338298905585313696598181223255462704772253039616935927128024541662426632672268432371065483010852403822354972362518310546875
528 682831487841815802913601560863916061771527545282019674158159027087977147070628506921646871069375104067521203911361947764899846932546261840254470657006111269361687694609263431777515021447732720606211537570043693368415608269707199748538057265289601691494527926568482990906116277313523861265198084679635640122708312133163361342161855327415054262019111774861812591552734375
529 3414157439209079014568007804319580308857637726410098370790795135439885735353142534608234355346875520337606019556809738824499234662731309201272353285030556346808438473046317158887575107238663603031057687850218466842078041348535998742690286326448008457472639632842414954530581386567619306325990423398178200613541560665816806710809276637075271310095558874309062957763671875
530 17070787196045395072840039021597901544288188632050491853953975677199428676765712673041171776734377601688030097784048694122496173313656546006361766425152781734042192365231585794437875536193318015155288439251092334210390206742679993713451431632240042287363198164212074772652906932838096531629952116990891003067707803329084033554046383185376356550477794371545314788818359375
531 85353935980226975364200195107989507721440943160252459269769878385997143383828563365205858883671888008440150488920243470612480866568282730031808832125763908670210961826157928972189377680966590075776442196255461671051951033713399968567257158161200211436815990821060373863264534664190482658149760584954455015338539016645420167770231915926881782752388971857726573944091796875
532 426769679901134876821000975539947538607204715801262296348849391929985716919142816826029294418359440042200752444601217353062404332841413650159044160628819543351054809130789644860946888404832950378882210981277308355259755168566999842836285790806001057184079954105301869316322673320952413290748802924772275076692695083227100838851159579634408913761944859288632869720458984375
533 2133848399505674384105004877699737693036023579006311481744246959649928584595714084130146472091797200211003762223006086765312021664207068250795220803144097716755274045653948224304734442024164751894411054906386541776298775842834999214181428954030005285920399770526509346581613366604762066453744014623861375383463475416135504194255797898172044568809724296443164348602294921875
534 10669241997528371920525024388498688465180117895031557408721234798249642922978570420650732360458986001055018811115030433826560108321035341253976104015720488583776370228269741121523672210120823759472055274531932708881493879214174996070907144770150026429601998852632546732908066833023810332268720073119306876917317377080677520971278989490860222844048621482215821743011474609375
535 53346209987641859602625121942493442325900589475157787043606173991248214614892852103253661802294930005275094055575152169132800541605176706269880520078602442918881851141348705607618361050604118797360276372659663544407469396070874980354535723850750132148009994263162733664540334165119051661343600365596534384586586885403387604856394947454301114220243107411079108715057373046875
536 266731049938209298013125609712467211629502947375788935218030869956241073074464260516268309011474650026375470277875760845664002708025883531349402600393012214594409255706743528038091805253020593986801381863298317722037346980354374901772678619253750660740049971315813668322701670825595258306718001827982671922932934427016938024281974737271505571101215537055395543575286865234375
537 1333655249691046490065628048562336058147514736878944676090154349781205365372321302581341545057373250131877351389378804228320013540129417656747013001965061072972046278533717640190459026265102969934006909316491588610186734901771874508863393096268753303700249856579068341613508354127976291533590009139913359614664672135084690121409873686357527855506077685276977717876434326171875
538 6668276248455232450328140242811680290737573684394723380450771748906026826861606512906707725286866250659386756946894021141600067700647088283735065009825305364860231392668588200952295131325514849670034546582457943050933674508859372544316965481343766518501249282895341708067541770639881457667950045699566798073323360675423450607049368431787639277530388426384888589382171630859375
539 33341381242276162251640701214058401453687868421973616902253858744530134134308032564533538626434331253296933784734470105708000338503235441418675325049126526824301156963342941004761475656627574248350172732912289715254668372544296862721584827406718832592506246414476708540337708853199407288339750228497833990366616803377117253035246842158938196387651942131924442946910858154296875
540 166706906211380811258203506070292007268439342109868084511269293722650670671540162822667693132171656266484668923672350528540001692516177207093376625245632634121505784816714705023807378283137871241750863664561448576273341862721484313607924137033594162962531232072383542701688544265997036441698751142489169951833084016885586265176234210794690981938259710659622214734554290771484375
541 833534531056904056291017530351460036342196710549340422556346468613253353357700814113338465660858281332423344618361752642700008462580886035466883126228163170607528924083573525119036891415689356208754318322807242881366709313607421568039620685167970814812656160361917713508442721329985182208493755712445849759165420084427931325881171053973454909691298553298111073672771453857421875
542 4167672655284520281455087651757300181710983552746702112781732343066266766788504070566692328304291406662116723091808763213500042312904430177334415631140815853037644620417867625595184457078446781043771591614036214406833546568037107840198103425839854074063280801809588567542213606649925911042468778562229248795827100422139656629405855269867274548456492766490555368363857269287109375
543 20838363276422601407275438258786500908554917763733510563908661715331333833942520352833461641521457033310583615459043816067500211564522150886672078155704079265188223102089338127975922285392233905218857958070181072034167732840185539200990517129199270370316404009047942837711068033249629555212343892811146243979135502110698283147029276349336372742282463832452776841819286346435546875
544 104191816382113007036377191293932504542774588818667552819543308576656669169712601764167308207607285166552918077295219080337501057822610754433360390778520396325941115510446690639879611426961169526094289790350905360170838664200927696004952585645996351851582020045239714188555340166248147776061719464055731219895677510553491415735146381746681863711412319162263884209096431732177734375
545 520959081910565035181885956469662522713872944093337764097716542883283345848563008820836541038036425832764590386476095401687505289113053772166801953892601981629705577552233453199398057134805847630471448951754526800854193321004638480024762928229981759257910100226198570942776700831240738880308597320278656099478387552767457078675731908733409318557061595811319421045482158660888671875
546 2604795409552825175909429782348312613569364720466688820488582714416416729242815044104182705190182129163822951932380477008437526445565268860834009769463009908148527887761167265996990285674029238152357244758772634004270966605023192400123814641149908796289550501130992854713883504156203694401542986601393280497391937763837285393378659543667046592785307979056597105227410793304443359375
547 13023977047764125879547148911741563067846823602333444102442913572082083646214075220520913525950910645819114759661902385042187632227826344304170048847315049540742639438805836329984951428370146190761786223793863170021354833025115962000619073205749543981447752505654964273569417520781018472007714933006966402486959688819186426966893297718335232963926539895282985526137053966522216796875
548 65119885238820629397735744558707815339234118011667220512214567860410418231070376102604567629754553229095573798309511925210938161139131721520850244236575247703713197194029181649924757141850730953808931118969315850106774165125579810003095366028747719907238762528274821367847087603905092360038574665034832012434798444095932134834466488591676164819632699476414927630685269832611083984375
549 325599426194103146988678722793539076696170590058336102561072839302052091155351880513022838148772766145477868991547559626054690805695658607604251221182876238518565985970145908249623785709253654769044655594846579250533870825627899050015476830143738599536193812641374106839235438019525461800192873325174160062173992220479660674172332442958380824098163497382074638153426349163055419921875
550 1627997130970515734943393613967695383480852950291680512805364196510260455776759402565114190743863830727389344957737798130273454028478293038021256105914381192592829929850729541248118928546268273845223277974232896252669354128139495250077384150718692997680969063206870534196177190097627309000964366625870800310869961102398303370861662214791904120490817486910373190767131745815277099609375
551 8139985654852578674716968069838476917404264751458402564026820982551302278883797012825570953719319153636946724788688990651367270142391465190106280529571905962964149649253647706240594642731341369226116389871164481263346770640697476250386920753593464988404845316034352670980885950488136545004821833129354001554349805511991516854308311073959520602454087434551865953835658729076385498046875
552 40699928274262893373584840349192384587021323757292012820134104912756511394418985064127854768596595768184733623943444953256836350711957325950531402647859529814820748246268238531202973213656706846130581949355822406316733853203487381251934603767967324942024226580171763354904429752440682725024109165646770007771749027559957584271541555369797603012270437172759329769178293645381927490234375
553 203499641371314466867924201745961922935106618786460064100670524563782556972094925320639273842982978840923668119717224766284181753559786629752657013239297649074103741231341192656014866068283534230652909746779112031583669266017436906259673018839836624710121132900858816774522148762203413625120545828233850038858745137799787921357707776848988015061352185863796648845891468226909637451171875
554 1017498206856572334339621008729809614675533093932300320503352622818912784860474626603196369214914894204618340598586123831420908767798933148763285066196488245370518706156705963280074330341417671153264548733895560157918346330087184531298365094199183123550605664504294083872610743811017068125602729141169250194293725688998939606788538884244940075306760929318983244229457341134548187255859375
555 5087491034282861671698105043649048073377665469661501602516763114094563924302373133015981846074574471023091702992930619157104543838994665743816425330982441226852593530783529816400371651707088355766322743669477800789591731650435922656491825470995915617753028322521470419363053719055085340628013645705846250971468628444994698033942694421224700376533804646594916221147286705672740936279296875
556 25437455171414308358490525218245240366888327348307508012583815570472819621511865665079909230372872355115458514964653095785522719194973328719082126654912206134262967653917649082001858258535441778831613718347389003947958658252179613282459127354979578088765141612607352096815268595275426703140068228529231254857343142224973490169713472106123501882669023232974581105736433528363704681396484375
557 127187275857071541792452626091226201834441636741537540062919077852364098107559328325399546151864361775577292574823265478927613595974866643595410633274561030671314838269588245410009291292677208894158068591736945019739793291260898066412295636774897890443825708063036760484076342976377133515700341142646156274286715711124867450848567360530617509413345116164872905528682167641818523406982421875
558 635936379285357708962263130456131009172208183707687700314595389261820490537796641626997730759321808877886462874116327394638067979874333217977053166372805153356574191347941227050046456463386044470790342958684725098698966456304490332061478183874489452219128540315183802420381714881885667578501705713230781371433578555624337254242836802653087547066725580824364527643410838209092617034912109375
559 3179681896426788544811315652280655045861040918538438501572976946309102452688983208134988653796609044389432314370581636973190339899371666089885265831864025766782870956739706135250232282316930222353951714793423625493494832281522451660307390919372447261095642701575919012101908574409428337892508528566153906857167892778121686271214184013265437735333627904121822638217054191045463085174560546875
560 15898409482133942724056578261403275229305204592692192507864884731545512263444916040674943268983045221947161571852908184865951699496858330449426329159320128833914354783698530676251161411584651111769758573967118127467474161407612258301536954596862236305478213507879595060509542872047141689462542642830769534285839463890608431356070920066327188676668139520609113191085270955227315425872802734375
561 79492047410669713620282891307016376146526022963460962539324423657727561317224580203374716344915226109735807859264540924329758497484291652247131645796600644169571773918492653381255807057923255558848792869835590637337370807038061291507684772984311181527391067539397975302547714360235708447312713214153847671429197319453042156780354600331635943383340697603045565955426354776136577129364013671875
562 397460237053348568101414456535081880732630114817304812696622118288637806586122901016873581724576130548679039296322704621648792487421458261235658228983003220847858869592463266906279035289616277794243964349177953186686854035190306457538423864921555907636955337696989876512738571801178542236563566070769238357145986597265210783901773001658179716916703488015227829777131773880682885646820068359375
563 1987301185266742840507072282675409403663150574086524063483110591443189032930614505084367908622880652743395196481613523108243962437107291306178291144915016104239294347962316334531395176448081388971219821745889765933434270175951532287692119324607779538184776688484949382563692859005892711182817830353846191785729932986326053919508865008290898584583517440076139148885658869403414428234100341796875
564 9936505926333714202535361413377047018315752870432620317415552957215945164653072525421839543114403263716975982408067615541219812185536456530891455724575080521196471739811581672656975882240406944856099108729448829667171350879757661438460596623038897690923883442424746912818464295029463555914089151769230958928649664931630269597544325041454492922917587200380695744428294347017072141170501708984375
565 49682529631668571012676807066885235091578764352163101587077764786079725823265362627109197715572016318584879912040338077706099060927682282654457278622875402605982358699057908363284879411202034724280495543647244148335856754398788307192302983115194488454619417212123734564092321475147317779570445758846154794643248324658151347987721625207272464614587936001903478722141471735085360705852508544921875
566 248412648158342855063384035334426175457893821760815507935388823930398629116326813135545988577860081592924399560201690388530495304638411413272286393114377013029911793495289541816424397056010173621402477718236220741679283771993941535961514915575972442273097086060618672820461607375736588897852228794230773973216241623290756739938608126036362323072939680009517393610707358675426803529262542724609375
567 1242063240791714275316920176672130877289469108804077539676944119651993145581634065677729942889300407964621997801008451942652476523192057066361431965571885065149558967476447709082121985280050868107012388591181103708396418859969707679807574577879862211365485430303093364102308036878682944489261143971153869866081208116453783699693040630181811615364698400047586968053536793377134017646312713623046875
568 6210316203958571376584600883360654386447345544020387698384720598259965727908170328388649714446502039823109989005042259713262382615960285331807159827859425325747794837382238545410609926400254340535061942955905518541982094299848538399037872889399311056827427151515466820511540184393414722446305719855769349330406040582268918498465203150909058076823492000237934840267683966885670088231563568115234375
569 31051581019792856882923004416803271932236727720101938491923602991299828639540851641943248572232510199115549945025211298566311913079801426659035799139297126628738974186911192727053049632001271702675309714779527592709910471499242691995189364446996555284137135757577334102557700921967073612231528599278846746652030202911344592492326015754545290384117460001189674201338419834428350441157817840576171875
570 155257905098964284414615022084016359661183638600509692459618014956499143197704258209716242861162550995577749725126056492831559565399007133295178995696485633143694870934555963635265248160006358513376548573897637963549552357496213459975946822234982776420685678787886670512788504609835368061157642996394233733260151014556722962461630078772726451920587300005948371006692099172141752205789089202880859375
571 776289525494821422073075110420081798305918193002548462298090074782495715988521291048581214305812754977888748625630282464157797826995035666475894978482428165718474354672779818176326240800031792566882742869488189817747761787481067299879734111174913882103428393939433352563942523049176840305788214981971168666300755072783614812308150393863632259602936500029741855033460495860708761028945446014404296875
572 3881447627474107110365375552100408991529590965012742311490450373912478579942606455242906071529063774889443743128151412320788989134975178332379474892412140828592371773363899090881631204000158962834413714347440949088738808937405336499398670555874569410517141969697166762819712615245884201528941074909855843331503775363918074061540751969318161298014682500148709275167302479303543805144727230072021484375
573 19407238137370535551826877760502044957647954825063711557452251869562392899713032276214530357645318874447218715640757061603944945674875891661897374462060704142961858866819495454408156020000794814172068571737204745443694044687026682496993352779372847052585709848485833814098563076229421007644705374549279216657518876819590370307703759846590806490073412500743546375836512396517719025723636150360107421875
574 97036190686852677759134388802510224788239774125318557787261259347811964498565161381072651788226594372236093578203785308019724728374379458309486872310303520714809294334097477272040780100003974070860342858686023727218470223435133412484966763896864235262928549242429169070492815381147105038223526872746396083287594384097951851538518799232954032450367062503717731879182561982588595128618180751800537109375
575 485180953434263388795671944012551123941198870626592788936306296739059822492825806905363258941132971861180467891018926540098623641871897291547434361551517603574046471670487386360203900500019870354301714293430118636092351117175667062424833819484321176314642746212145845352464076905735525191117634363731980416437971920489759257692593996164770162251835312518588659395912809912942975643090903759002685546875
576 2425904767171316943978359720062755619705994353132963944681531483695299112464129034526816294705664859305902339455094632700493118209359486457737171807757588017870232358352436931801019502500099351771508571467150593180461755585878335312124169097421605881573213731060729226762320384528677625955588171818659902082189859602448796288462969980823850811259176562592943296979564049564714878215454518795013427734375
577 12129523835856584719891798600313778098529971765664819723407657418476495562320645172634081473528324296529511697275473163502465591046797432288685859038787940089351161791762184659005097512500496758857542857335752965902308777929391676560620845487108029407866068655303646133811601922643388129777940859093299510410949298012243981442314849904119254056295882812964716484897820247823574391077272593975067138671875
578 60647619179282923599458993001568890492649858828324098617038287092382477811603225863170407367641621482647558486377365817512327955233987161443429295193939700446755808958810923295025487562502483794287714286678764829511543889646958382803104227435540147039330343276518230669058009613216940648889704295466497552054746490061219907211574249520596270281479414064823582424489101239117871955386362969875335693359375
579 303238095896414617997294965007844452463249294141620493085191435461912389058016129315852036838208107413237792431886829087561639776169935807217146475969698502233779044794054616475127437812512418971438571433393824147557719448234791914015521137177700735196651716382591153345290048066084703244448521477332487760273732450306099536057871247602981351407397070324117912122445506195589359776931814849376678466796875
580 1516190479482073089986474825039222262316246470708102465425957177309561945290080646579260184191040537066188962159434145437808198880849679036085732379848492511168895223970273082375637189062562094857192857166969120737788597241173959570077605685888503675983258581912955766726450240330423516222242607386662438801368662251530497680289356238014906757036985351620589560612227530977946798884659074246883392333984375
581 7580952397410365449932374125196111311581232353540512327129785886547809726450403232896300920955202685330944810797170727189040994404248395180428661899242462555844476119851365411878185945312810474285964285834845603688942986205869797850388028429442518379916292909564778833632251201652117581111213036933312194006843311257652488401446781190074533785184926758102947803061137654889733994423295371234416961669921875
582 37904761987051827249661870625980556557906161767702561635648929432739048632252016164481504604776013426654724053985853635945204972021241975902143309496212312779222380599256827059390929726564052371429821429174228018444714931029348989251940142147212591899581464547823894168161256008260587905556065184666560970034216556288262442007233905950372668925924633790514739015305688274448669972116476856172084808349609375
583 189523809935259136248309353129902782789530808838512808178244647163695243161260080822407523023880067133273620269929268179726024860106209879510716547481061563896111902996284135296954648632820261857149107145871140092223574655146744946259700710736062959497907322739119470840806280041302939527780325923332804850171082781441312210036169529751863344629623168952573695076528441372243349860582384280860424041748046875
584 947619049676295681241546765649513913947654044192564040891223235818476215806300404112037615119400335666368101349646340898630124300531049397553582737405307819480559514981420676484773243164101309285745535729355700461117873275733724731298503553680314797489536613695597354204031400206514697638901629616664024250855413907206561050180847648759316723148115844762868475382642206861216749302911921404302120208740234375
585 4738095248381478406207733828247569569738270220962820204456116179092381079031502020560188075597001678331840506748231704493150621502655246987767913687026539097402797574907103382423866215820506546428727678646778502305589366378668623656492517768401573987447683068477986771020157001032573488194508148083320121254277069536032805250904238243796583615740579223814342376913211034306083746514559607021510601043701171875
586 23690476241907392031038669141237847848691351104814101022280580895461905395157510102800940377985008391659202533741158522465753107513276234938839568435132695487013987874535516912119331079102532732143638393233892511527946831893343118282462588842007869937238415342389933855100785005162867440972540740416600606271385347680164026254521191218982918078702896119071711884566055171530418732572798035107553005218505859375
587 118452381209536960155193345706189239243456755524070505111402904477309526975787550514004701889925041958296012668705792612328765537566381174694197842175663477435069939372677584560596655395512663660718191966169462557639734159466715591412312944210039349686192076711949669275503925025814337204862703702083003031356926738400820131272605956094914590393514480595358559422830275857652093662863990175537765026092529296875
588 592261906047684800775966728530946196217283777620352525557014522386547634878937752570023509449625209791480063343528963061643827687831905873470989210878317387175349696863387922802983276977563318303590959830847312788198670797333577957061564721050196748430960383559748346377519625129071686024313518510415015156784633692004100656363029780474572951967572402976792797114151379288260468314319950877688825130462646484375
589 2961309530238424003879833642654730981086418888101762627785072611932738174394688762850117547248126048957400316717644815308219138439159529367354946054391586935876748484316939614014916384887816591517954799154236563940993353986667889785307823605250983742154801917798741731887598125645358430121567592552075075783923168460020503281815148902372864759837862014883963985570756896441302341571599754388444125652313232421875
590 14806547651192120019399168213273654905432094440508813138925363059663690871973443814250587736240630244787001583588224076541095692195797646836774730271957934679383742421584698070074581924439082957589773995771182819704966769933339448926539118026254918710774009588993708659437990628226792150607837962760375378919615842300102516409075744511864323799189310074419819927853784482206511707857998771942220628261566162109375
591 74032738255960600096995841066368274527160472202544065694626815298318454359867219071252938681203151223935007917941120382705478460978988234183873651359789673396918712107923490350372909622195414787948869978855914098524833849666697244632695590131274593553870047944968543297189953141133960753039189813801876894598079211500512582045378722559321618995946550372099099639268922411032558539289993859711103141307830810546875
592 370163691279803000484979205331841372635802361012720328473134076491592271799336095356264693406015756119675039589705601913527392304894941170919368256798948366984593560539617451751864548110977073939744349894279570492624169248333486223163477950656372967769350239724842716485949765705669803765195949069009384472990396057502562910226893612796608094979732751860495498196344612055162792696449969298555515706539154052734375
593 1850818456399015002424896026659206863179011805063601642365670382457961358996680476781323467030078780598375197948528009567636961524474705854596841283994741834922967802698087258759322740554885369698721749471397852463120846241667431115817389753281864838846751198624213582429748828528349018825979745345046922364951980287512814551134468063983040474898663759302477490981723060275813963482249846492777578532695770263671875
594 9254092281995075012124480133296034315895059025318008211828351912289806794983402383906617335150393902991875989742640047838184807622373529272984206419973709174614839013490436293796613702774426848493608747356989262315604231208337155579086948766409324194233755993121067912148744142641745094129898726725234611824759901437564072755672340319915202374493318796512387454908615301379069817411249232463887892663478851318359375
595 46270461409975375060622400666480171579475295126590041059141759561449033974917011919533086675751969514959379948713200239190924038111867646364921032099868545873074195067452181468983068513872134242468043736784946311578021156041685777895434743832046620971168779965605339560743720713208725470649493633626173059123799507187820363778361701599576011872466593982561937274543076506895349087056246162319439463317394256591796875
596 231352307049876875303112003332400857897376475632950205295708797807245169874585059597665433378759847574796899743566001195954620190559338231824605160499342729365370975337260907344915342569360671212340218683924731557890105780208428889477173719160233104855843899828026697803718603566043627353247468168130865295618997535939101818891808507997880059362332969912809686372715382534476745435281230811597197316586971282958984375
597 1156761535249384376515560016662004289486882378164751026478543989036225849372925297988327166893799237873984498717830005979773100952796691159123025802496713646826854876686304536724576712846803356061701093419623657789450528901042144447385868595801165524279219499140133489018593017830218136766237340840654326478094987679695509094459042539989400296811664849564048431863576912672383727176406154057985986582934856414794921875
598 5783807676246921882577800083310021447434411890823755132392719945181129246864626489941635834468996189369922493589150029898865504763983455795615129012483568234134274383431522683622883564234016780308505467098118288947252644505210722236929342979005827621396097495700667445092965089151090683831186704203271632390474938398477545472295212699947001484058324247820242159317884563361918635882030770289929932914674282073974609375
599 28919038381234609412889000416550107237172059454118775661963599725905646234323132449708179172344980946849612467945750149494327523819917278978075645062417841170671371917157613418114417821170083901542527335490591444736263222526053611184646714895029138106980487478503337225464825445755453419155933521016358161952374691992387727361476063499735007420291621239101210796589422816809593179410153851449649664573371410369873046875
600 144595191906173047064445002082750536185860297270593878309817998629528231171615662248540895861724904734248062339728750747471637619099586394890378225312089205853356859585788067090572089105850419507712636677452957223681316112630268055923233574475145690534902437392516686127324127228777267095779667605081790809761873459961938636807380317498675037101458106195506053982947114084047965897050769257248248322866857051849365234375
601 722975959530865235322225010413752680929301486352969391549089993147641155858078311242704479308624523671240311698643753737358188095497931974451891126560446029266784297928940335452860445529252097538563183387264786118406580563151340279616167872375728452674512186962583430636620636143886335478898338025408954048809367299809693184036901587493375185507290530977530269914735570420239829485253846286241241614334285259246826171875
602 3614879797654326176611125052068763404646507431764846957745449965738205779290391556213522396543122618356201558493218768686790940477489659872259455632802230146333921489644701677264302227646260487692815916936323930592032902815756701398080839361878642263372560934812917153183103180719431677394491690127044770244046836499048465920184507937466875927536452654887651349573677852101199147426269231431206208071671426296234130859375
603 18074398988271630883055625260343817023232537158824234788727249828691028896451957781067611982715613091781007792466093843433954702387448299361297278164011150731669607448223508386321511138231302438464079584681619652960164514078783506990404196809393211316862804674064585765915515903597158386972458450635223851220234182495242329600922539687334379637682263274438256747868389260505995737131346157156031040358357131481170654296875
604 90371994941358154415278126301719085116162685794121173943636249143455144482259788905338059913578065458905038962330469217169773511937241496806486390820055753658348037241117541931607555691156512192320397923408098264800822570393917534952020984046966056584314023370322928829577579517985791934862292253176119256101170912476211648004612698436671898188411316372191283739341946302529978685656730785780155201791785657405853271484375
605 451859974706790772076390631508595425580813428970605869718181245717275722411298944526690299567890327294525194811652346085848867559686207484032431954100278768291740186205587709658037778455782560961601989617040491324004112851969587674760104920234830282921570116851614644147887897589928959674311461265880596280505854562381058240023063492183359490942056581860956418696709731512649893428283653928900776008958928287029266357421875
606 2259299873533953860381953157542977127904067144853029348590906228586378612056494722633451497839451636472625974058261730429244337798431037420162159770501393841458700931027938548290188892278912804808009948085202456620020564259847938373800524601174151414607850584258073220739439487949644798371557306329402981402529272811905291200115317460916797454710282909304782093483548657563249467141418269644503880044794641435146331787109375
607 11296499367669769301909765787714885639520335724265146742954531142931893060282473613167257489197258182363129870291308652146221688992155187100810798852506969207293504655139692741450944461394564024040049740426012283100102821299239691869002623005870757073039252921290366103697197439748223991857786531647014907012646364059526456000576587304583987273551414546523910467417743287816247335707091348222519400223973207175731658935546875
608 56482496838348846509548828938574428197601678621325733714772655714659465301412368065836287445986290911815649351456543260731108444960775935504053994262534846036467523275698463707254722306972820120200248702130061415500514106496198459345013115029353785365196264606451830518485987198741119959288932658235074535063231820297632280002882936522919936367757072732619552337088716439081236678535456741112597001119866035878658294677734375
609 282412484191744232547744144692872140988008393106628668573863278573297326507061840329181437229931454559078246757282716303655542224803879677520269971312674230182337616378492318536273611534864100601001243510650307077502570532480992296725065575146768926825981323032259152592429935993705599796444663291175372675316159101488161400014414682614599681838785363663097761685443582195406183392677283705562985005599330179393291473388671875
610 1412062420958721162738720723464360704940041965533143342869316392866486632535309201645907186149657272795391233786413581518277711124019398387601349856563371150911688081892461592681368057674320503005006217553251535387512852662404961483625327875733844634129906615161295762962149679968527998982223316455876863376580795507440807000072073413072998409193926818315488808427217910977030916963386418527814925027996650896966457366943359375
611 7060312104793605813693603617321803524700209827665716714346581964332433162676546008229535930748286363976956168932067907591388555620096991938006749282816855754558440409462307963406840288371602515025031087766257676937564263312024807418126639378669223170649533075806478814810748399842639994911116582279384316882903977537204035000360367065364992045969634091577444042136089554885154584816932092639074625139983254484832286834716796875
612 35301560523968029068468018086609017623501049138328583571732909821662165813382730041147679653741431819884780844660339537956942778100484959690033746414084278772792202047311539817034201441858012575125155438831288384687821316560124037090633196893346115853247665379032394074053741999213199974555582911396921584414519887686020175001801835326824960229848170457887220210680447774425772924084660463195373125699916272424161434173583984375
613 176507802619840145342340090433045088117505245691642917858664549108310829066913650205738398268707159099423904223301697689784713890502424798450168732070421393863961010236557699085171007209290062875625777194156441923439106582800620185453165984466730579266238326895161970370268709996065999872777914556984607922072599438430100875009009176634124801149240852289436101053402238872128864620423302315976865628499581362120807170867919921875
614 882539013099200726711700452165225440587526228458214589293322745541554145334568251028691991343535795497119521116508488448923569452512123992250843660352106969319805051182788495425855036046450314378128885970782209617195532914003100927265829922333652896331191634475809851851343549980329999363889572784923039610362997192150504375045045883170624005746204261447180505267011194360644323102116511579884328142497906810604035854339599609375
615 4412695065496003633558502260826127202937631142291072946466613727707770726672841255143459956717678977485597605582542442244617847262560619961254218301760534846599025255913942477129275180232251571890644429853911048085977664570015504636329149611668264481655958172379049259256717749901649996819447863924615198051814985960752521875225229415853120028731021307235902526335055971803221615510582557899421640712489534053020179271697998046875
616 22063475327480018167792511304130636014688155711455364732333068638538853633364206275717299783588394887427988027912712211223089236312803099806271091508802674232995126279569712385646375901161257859453222149269555240429888322850077523181645748058341322408279790861895246296283588749508249984097239319623075990259074929803762609376126147079265600143655106536179512631675279859016108077552912789497108203562447670265100896358489990234375
617 110317376637400090838962556520653180073440778557276823661665343192694268166821031378586498917941974437139940139563561056115446181564015499031355457544013371164975631397848561928231879505806289297266110746347776202149441614250387615908228740291706612041398954309476231481417943747541249920486196598115379951295374649018813046880630735396328000718275532680897563158376399295080540387764563947485541017812238351325504481792449951171875
618 551586883187000454194812782603265900367203892786384118308326715963471340834105156892932494589709872185699700697817805280577230907820077495156777287720066855824878156989242809641159397529031446486330553731738881010747208071251938079541143701458533060206994771547381157407089718737706249602430982990576899756476873245094065234403153676981640003591377663404487815791881996475402701938822819737427705089061191756627522408962249755859375
619 2757934415935002270974063913016329501836019463931920591541633579817356704170525784464662472948549360928498503489089026402886154539100387475783886438600334279124390784946214048205796987645157232431652768658694405053736040356259690397705718507292665301034973857736905787035448593688531248012154914952884498782384366225470326172015768384908200017956888317022439078959409982377013509694114098687138525445305958783137612044811248779296875
620 13789672079675011354870319565081647509180097319659602957708167899086783520852628922323312364742746804642492517445445132014430772695501937378919432193001671395621953924731070241028984938225786162158263843293472025268680201781298451988528592536463326505174869288684528935177242968442656240060774574764422493911921831127351630860078841924541000089784441585112195394797049911885067548470570493435692627226529793915688060224056243896484375
621 68948360398375056774351597825408237545900486598298014788540839495433917604263144611616561823713734023212462587227225660072153863477509686894597160965008356978109769623655351205144924691128930810791319216467360126343401008906492259942642962682316632525874346443422644675886214842213281200303872873822112469559609155636758154300394209622705000448922207925560976973985249559425337742352852467178463136132648969578440301120281219482421875
622 344741801991875283871757989127041187729502432991490073942704197477169588021315723058082809118568670116062312936136128300360769317387548434472985804825041784890548848118276756025724623455644654053956596082336800631717005044532461299713214813411583162629371732217113223379431074211066406001519364369110562347798045778183790771501971048113525002244611039627804884869926247797126688711764262335892315680663244847892201505601406097412109375
623 1723709009959376419358789945635205938647512164957450369713520987385847940106578615290414045592843350580311564680680641501803846586937742172364929024125208924452744240591383780128623117278223270269782980411684003158585025222662306498566074067057915813146858661085566116897155371055332030007596821845552811738990228890918953857509855240567625011223055198139024424349631238985633443558821311679461578403316224239461007528007030487060546875
624 8618545049796882096793949728176029693237560824787251848567604936929239700532893076452070227964216752901557823403403207509019232934688710861824645120626044622263721202956918900643115586391116351348914902058420015792925126113311532492830370335289579065734293305427830584485776855276660150037984109227764058694951144454594769287549276202838125056115275990695122121748156194928167217794106558397307892016581121197305037640035152435302734375
625 43092725248984410483969748640880148466187804123936259242838024684646198502664465382260351139821083764507789117017016037545096164673443554309123225603130223111318606014784594503215577931955581756744574510292100078964625630566557662464151851676447895328671466527139152922428884276383300750189920546138820293474755722272973846437746381014190625280576379953475610608740780974640836088970532791986539460082905605986525188200175762176513671875
626 215463626244922052419848743204400742330939020619681296214190123423230992513322326911301755699105418822538945585085080187725480823367217771545616128015651115556593030073922972516077889659777908783722872551460500394823128152832788312320759258382239476643357332635695764612144421381916503750949602730694101467373778611364869232188731905070953126402881899767378053043703904873204180444852663959932697300414528029932625941000878810882568359375
627 1077318131224610262099243716022003711654695103098406481070950617116154962566611634556508778495527094112694727925425400938627404116836088857728080640078255577782965150369614862580389448298889543918614362757302501974115640764163941561603796291911197383216786663178478823060722106909582518754748013653470507336868893056824346160943659525354765632014409498836890265218519524366020902224263319799663486502072640149663129705004394054412841796875
628 5386590656123051310496218580110018558273475515492032405354753085580774812833058172782543892477635470563473639627127004693137020584180444288640403200391277888914825751848074312901947241494447719593071813786512509870578203820819707808018981459555986916083933315892394115303610534547912593773740068267352536684344465284121730804718297626773828160072047494184451326092597621830104511121316598998317432510363200748315648525021970272064208984375
629 26932953280615256552481092900550092791367377577460162026773765427903874064165290863912719462388177352817368198135635023465685102920902221443202016001956389444574128759240371564509736207472238597965359068932562549352891019104098539040094907297779934580419666579461970576518052672739562968868700341336762683421722326420608654023591488133869140800360237470922256630462988109150522555606582994991587162551816003741578242625109851360321044921875
630 134664766403076282762405464502750463956836887887300810133868827139519370320826454319563597311940886764086840990678175117328425514604511107216010080009781947222870643796201857822548681037361192989826795344662812746764455095520492695200474536488899672902098332897309852882590263363697814844343501706683813417108611632103043270117957440669345704001801187354611283152314940545752612778032914974957935812759080018707891213125549256801605224609375
631 673323832015381413812027322513752319784184439436504050669344135697596851604132271597817986559704433820434204953390875586642127573022555536080050400048909736114353218981009289112743405186805964949133976723314063733822275477602463476002372682444498364510491664486549264412951316818489074221717508533419067085543058160515216350589787203346728520009005936773056415761574702728763063890164574874789679063795400093539456065627746284008026123046875
632 3366619160076907069060136612568761598920922197182520253346720678487984258020661357989089932798522169102171024766954377933210637865112777680400252000244548680571766094905046445563717025934029824745669883616570318669111377388012317380011863412222491822552458322432746322064756584092445371108587542667095335427715290802576081752948936016733642600045029683865282078807873513643815319450822874373948395318977000467697280328138731420040130615234375
633 16833095800384535345300683062843807994604610985912601266733603392439921290103306789945449663992610845510855123834771889666053189325563888402001260001222743402858830474525232227818585129670149123728349418082851593345556886940061586900059317061112459112762291612163731610323782920462226855542937713335476677138576454012880408764744680083668213000225148419326410394039367568219076597254114371869741976594885002338486401640693657100200653076171875
634 84165479001922676726503415314219039973023054929563006333668016962199606450516533949727248319963054227554275619173859448330265946627819442010006300006113717014294152372626161139092925648350745618641747090414257966727784434700307934500296585305562295563811458060818658051618914602311134277714688566677383385692882270064402043823723400418341065001125742096632051970196837841095382986270571859348709882974425011692432008203468285501003265380859375
635 420827395009613383632517076571095199865115274647815031668340084810998032252582669748636241599815271137771378095869297241651329733139097210050031500030568585071470761863130805695464628241753728093208735452071289833638922173501539672501482926527811477819057290304093290258094573011555671388573442833386916928464411350322010219118617002091705325005628710483160259850984189205476914931352859296743549414872125058462160041017341427505016326904296875
636 2104136975048066918162585382855475999325576373239075158341700424054990161262913348743181207999076355688856890479346486208256648665695486050250157500152842925357353809315654028477323141208768640466043677260356449168194610867507698362507414632639057389095286451520466451290472865057778356942867214166934584642322056751610051095593085010458526625028143552415801299254920946027384574656764296483717747074360625292310800205086707137525081634521484375
637 10520684875240334590812926914277379996627881866195375791708502120274950806314566743715906039995381778444284452396732431041283243328477430251250787500764214626786769046578270142386615706043843202330218386301782245840973054337538491812537073163195286945476432257602332256452364325288891784714336070834672923211610283758050255477965425052292633125140717762079006496274604730136922873283821482418588735371803126461554001025433535687625408172607421875
638 52603424376201672954064634571386899983139409330976878958542510601374754031572833718579530199976908892221422261983662155206416216642387151256253937503821073133933845232891350711933078530219216011651091931508911229204865271687692459062685365815976434727382161288011661282261821626444458923571680354173364616058051418790251277389827125261463165625703588810395032481373023650684614366419107412092943676859015632307770005127167678438127040863037109375
639 263017121881008364770323172856934499915697046654884394792712553006873770157864168592897650999884544461107111309918310776032081083211935756281269687519105365669669226164456753559665392651096080058255459657544556146024326358438462295313426829079882173636910806440058306411309108132222294617858401770866823080290257093951256386949135626307315828128517944051975162406865118253423071832095537060464718384295078161538850025635838392190635204315185546875
640 1315085609405041823851615864284672499578485233274421973963562765034368850789320842964488254999422722305535556549591553880160405416059678781406348437595526828348346130822283767798326963255480400291277298287722780730121631792192311476567134145399410868184554032200291532056545540661111473089292008854334115401451285469756281934745678131536579140642589720259875812034325591267115359160477685302323591921475390807694250128179191960953176021575927734375
641 6575428047025209119258079321423362497892426166372109869817813825171844253946604214822441274997113611527677782747957769400802027080298393907031742187977634141741730654111418838991634816277402001456386491438613903650608158960961557382835670726997054340922770161001457660282727703305557365446460044271670577007256427348781409673728390657682895703212948601299379060171627956335576795802388426511617959607376954038471250640895959804765880107879638671875
642 32877140235126045596290396607116812489462130831860549349089069125859221269733021074112206374985568057638388913739788847004010135401491969535158710939888170708708653270557094194958174081387010007281932457193069518253040794804807786914178353634985271704613850805007288301413638516527786827232300221358352885036282136743907048368641953288414478516064743006496895300858139781677883979011942132558089798036884770192356253204479799023829400539398193359375
643 164385701175630227981451983035584062447310654159302746745445345629296106348665105370561031874927840288191944568698944235020050677007459847675793554699440853543543266352785470974790870406935050036409662285965347591265203974024038934570891768174926358523069254025036441507068192582638934136161501106791764425181410683719535241843209766442072392580323715032484476504290698908389419895059710662790448990184423850961781266022398995119147002696990966796875
644 821928505878151139907259915177920312236553270796513733727226728146480531743325526852805159374639201440959722843494721175100253385037299238378967773497204267717716331763927354873954352034675250182048311429826737956326019870120194672854458840874631792615346270125182207535340962913194670680807505533958822125907053418597676209216048832210361962901618575162422382521453494541947099475298553313952244950922119254808906330111994975595735013484954833984375
645 4109642529390755699536299575889601561182766353982568668636133640732402658716627634264025796873196007204798614217473605875501266925186496191894838867486021338588581658819636774369771760173376250910241557149133689781630099350600973364272294204373158963076731350625911037676704814565973353404037527669794110629535267092988381046080244161051809814508092875812111912607267472709735497376492766569761224754610596274044531650559974877978675067424774169921875
646 20548212646953778497681497879448007805913831769912843343180668203662013293583138171320128984365980036023993071087368029377506334625932480959474194337430106692942908294098183871848858800866881254551207785745668448908150496753004866821361471021865794815383656753129555188383524072829866767020187638348970553147676335464941905230401220805259049072540464379060559563036337363548677486882463832848806123773052981370222658252799874389893375337123870849609375
647 102741063234768892488407489397240039029569158849564216715903341018310066467915690856600644921829900180119965355436840146887531673129662404797370971687150533464714541470490919359244294004334406272756038928728342244540752483765024334106807355109328974076918283765647775941917620364149333835100938191744852765738381677324709526152006104026295245362702321895302797815181686817743387434412319164244030618865264906851113291263999371949466876685619354248046875
648 513705316173844462442037446986200195147845794247821083579516705091550332339578454283003224609149500900599826777184200734437658365648312023986854858435752667323572707352454596796221470021672031363780194643641711222703762418825121670534036775546644870384591418828238879709588101820746669175504690958724263828691908386623547630760030520131476226813511609476513989075908434088716937172061595821220153094326324534255566456319996859747334383428096771240234375
649 2568526580869222312210187234931000975739228971239105417897583525457751661697892271415016123045747504502999133885921003672188291828241560119934274292178763336617863536762272983981107350108360156818900973218208556113518812094125608352670183877733224351922957094141194398547940509103733345877523454793621319143459541933117738153800152600657381134067558047382569945379542170443584685860307979106100765471631622671277832281599984298736671917140483856201171875
650 12842632904346111561050936174655004878696144856195527089487917627288758308489461357075080615228737522514995669429605018360941459141207800599671371460893816683089317683811364919905536750541800784094504866091042780567594060470628041763350919388666121759614785470705971992739702545518666729387617273968106595717297709665588690769000763003286905670337790236912849726897710852217923429301539895530503827358158113356389161407999921493683359585702419281005859375
651 64213164521730557805254680873275024393480724280977635447439588136443791542447306785375403076143687612574978347148025091804707295706039002998356857304469083415446588419056824599527683752709003920472524330455213902837970302353140208816754596943330608798073927353529859963698512727593333646938086369840532978586488548327943453845003815016434528351688951184564248634488554261089617146507699477652519136790790566781945807039999607468416797928512096405029296875
652 321065822608652789026273404366375121967403621404888177237197940682218957712236533926877015380718438062874891735740125459023536478530195014991784286522345417077232942095284122997638418763545019602362621652276069514189851511765701044083772984716653043990369636767649299818492563637966668234690431849202664892932442741639717269225019075082172641758444755922821243172442771305448085732538497388262595683953952833909729035199998037342083989642560482025146484375
653 1605329113043263945131367021831875609837018107024440886185989703411094788561182669634385076903592190314374458678700627295117682392650975074958921432611727085386164710476420614988192093817725098011813108261380347570949257558828505220418864923583265219951848183838246499092462818189833341173452159246013324464662213708198586346125095375410863208792223779614106215862213856527240428662692486941312978419769764169548645175999990186710419948212802410125732421875
654 8026645565216319725656835109159378049185090535122204430929948517055473942805913348171925384517960951571872293393503136475588411963254875374794607163058635426930823552382103074940960469088625490059065541306901737854746287794142526102094324617916326099759240919191232495462314090949166705867260796230066622323311068540992931730625476877054316043961118898070531079311069282636202143313462434706564892098848820847743225879999950933552099741064012050628662109375
655 40133227826081598628284175545796890245925452675611022154649742585277369714029566740859626922589804757859361466967515682377942059816274376873973035815293177134654117761910515374704802345443127450295327706534508689273731438970712630510471623089581630498796204595956162477311570454745833529336303981150333111616555342704964658653127384385271580219805594490352655396555346413181010716567312173532824460494244104238716129399999754667760498705320060253143310546875
656 200666139130407993141420877728984451229627263378055110773248712926386848570147833704298134612949023789296807334837578411889710299081371884369865179076465885673270588809552576873524011727215637251476638532672543446368657194853563152552358115447908152493981022979780812386557852273729167646681519905751665558082776713524823293265636921926357901099027972451763276982776732065905053582836560867664122302471220521193580646999998773338802493526600301265716552734375
657 1003330695652039965707104388644922256148136316890275553866243564631934242850739168521490673064745118946484036674187892059448551495406859421849325895382329428366352944047762884367620058636078186257383192663362717231843285974267815762761790577239540762469905114898904061932789261368645838233407599528758327790413883567624116466328184609631789505495139862258816384913883660329525267914182804338320611512356102605967903234999993866694012467633001506328582763671875
658 5016653478260199828535521943224611280740681584451377769331217823159671214253695842607453365323725594732420183370939460297242757477034297109246629476911647141831764720238814421838100293180390931286915963316813586159216429871339078813808952886197703812349525574494520309663946306843229191167037997643791638952069417838120582331640923048158947527475699311294081924569418301647626339570914021691603057561780513029839516174999969333470062338165007531642913818359375
659 25083267391300999142677609716123056403703407922256888846656089115798356071268479213037266826618627973662100916854697301486213787385171485546233147384558235709158823601194072109190501465901954656434579816584067930796082149356695394069044764430988519061747627872472601548319731534216145955835189988218958194760347089190602911658204615240794737637378496556470409622847091508238131697854570108458015287808902565149197580874999846667350311690825037658214569091796875
660 125416336956504995713388048580615282018517039611284444233280445578991780356342396065186334133093139868310504584273486507431068936925857427731165736922791178545794118005970360545952507329509773282172899082920339653980410746783476970345223822154942595308738139362363007741598657671080729779175949941094790973801735445953014558291023076203973688186892482782352048114235457541190658489272850542290076439044512825745987904374999233336751558454125188291072845458984375
661 627081684782524978566940242903076410092585198056422221166402227894958901781711980325931670665465699341552522921367432537155344684629287138655828684613955892728970590029851802729762536647548866410864495414601698269902053733917384851726119110774712976543690696811815038707993288355403648895879749705473954869008677229765072791455115381019868440934462413911760240571177287705953292446364252711450382195222564128729939521874996166683757792270625941455364227294921875
662 3135408423912624892834701214515382050462925990282111105832011139474794508908559901629658353327328496707762614606837162685776723423146435693279143423069779463644852950149259013648812683237744332054322477073008491349510268669586924258630595553873564882718453484059075193539966441777018244479398748527369774345043386148825363957275576905099342204672312069558801202855886438529766462231821263557251910976112820643649697609374980833418788961353129707276821136474609375
663 15677042119563124464173506072576910252314629951410555529160055697373972544542799508148291766636642483538813073034185813428883617115732178466395717115348897318224264750746295068244063416188721660271612385365042456747551343347934621293152977769367824413592267420295375967699832208885091222396993742636848871725216930744126819786377884525496711023361560347794006014279432192648832311159106317786259554880564103218248488046874904167093944806765648536384105682373046875
664 78385210597815622320867530362884551261573149757052777645800278486869862722713997540741458833183212417694065365170929067144418085578660892331978585576744486591121323753731475341220317080943608301358061926825212283737756716739673106465764888846839122067961337101476879838499161044425456111984968713184244358626084653720634098931889422627483555116807801738970030071397160963244161555795531588931297774402820516091242440234374520835469724033828242681920528411865234375
665 391926052989078111604337651814422756307865748785263888229001392434349313613569987703707294165916062088470326825854645335722090427893304461659892927883722432955606618768657376706101585404718041506790309634126061418688783583698365532328824444234195610339806685507384399192495805222127280559924843565921221793130423268603170494659447113137417775584039008694850150356985804816220807778977657944656488872014102580456212201171872604177348620169141213409602642059326171875
666 1959630264945390558021688259072113781539328743926319441145006962171746568067849938518536470829580310442351634129273226678610452139466522308299464639418612164778033093843286883530507927023590207533951548170630307093443917918491827661644122221170978051699033427536921995962479026110636402799624217829606108965652116343015852473297235565687088877920195043474250751784929024081104038894888289723282444360070512902281061005859363020886743100845706067048013210296630859375
667 9798151324726952790108441295360568907696643719631597205725034810858732840339249692592682354147901552211758170646366133393052260697332611541497323197093060823890165469216434417652539635117951037669757740853151535467219589592459138308220611105854890258495167137684609979812395130553182013998121089148030544828260581715079262366486177828435444389600975217371253758924645120405520194474441448616412221800352564511405305029296815104433715504228530335240066051483154296875
668 48990756623634763950542206476802844538483218598157986028625174054293664201696248462963411770739507761058790853231830666965261303486663057707486615985465304119450827346082172088262698175589755188348788704265757677336097947962295691541103055529274451292475835688423049899061975652765910069990605445740152724141302908575396311832430889142177221948004876086856268794623225602027600972372207243082061109001762822557026525146484075522168577521142651676200330257415771484375
669 244953783118173819752711032384014222692416092990789930143125870271468321008481242314817058853697538805293954266159153334826306517433315288537433079927326520597254136730410860441313490877948775941743943521328788386680489739811478457705515277646372256462379178442115249495309878263829550349953027228700763620706514542876981559162154445710886109740024380434281343973116128010138004861861036215410305545008814112785132625732420377610842887605713258381001651287078857421875
670 1224768915590869098763555161920071113462080464953949650715629351357341605042406211574085294268487694026469771330795766674131532587166576442687165399636632602986270683652054302206567454389743879708719717606643941933402448699057392288527576388231861282311895892210576247476549391319147751749765136143503818103532572714384907795810772228554430548700121902171406719865580640050690024309305181077051527725044070563925663128662101888054214438028566291905008256435394287109375
671 6123844577954345493817775809600355567310402324769748253578146756786708025212031057870426471342438470132348856653978833370657662935832882213435826998183163014931353418260271511032837271948719398543598588033219709667012243495286961442637881941159306411559479461052881237382746956595738758748825680717519090517662863571924538979053861142772152743500609510857033599327903200253450121546525905385257638625220352819628315643310509440271072190142831459525041282176971435546875
672 30619222889771727469088879048001777836552011623848741267890733783933540126060155289352132356712192350661744283269894166853288314679164411067179134990915815074656767091301357555164186359743596992717992940166098548335061217476434807213189409705796532057797397305264406186913734782978693793744128403587595452588314317859622694895269305713860763717503047554285167996639516001267250607732629526926288193126101764098141578216552547201355360950714157297625206410884857177734375
673 153096114448858637345444395240008889182760058119243706339453668919667700630300776446760661783560961753308721416349470834266441573395822055335895674954579075373283835456506787775820931798717984963589964700830492741675306087382174036065947048528982660288986986526322030934568673914893468968720642017937977262941571589298113474476346528569303818587515237771425839983197580006336253038663147634631440965630508820490707891082762736006776804753570786488126032054424285888671875
674 765480572244293186727221976200044445913800290596218531697268344598338503151503882233803308917804808766543607081747354171332207866979110276679478374772895376866419177282533938879104658993589924817949823504152463708376530436910870180329735242644913301444934932631610154672843369574467344843603210089689886314707857946490567372381732642846519092937576188857129199915987900031681265193315738173157204828152544102453539455413813680033884023767853932440630160272121429443359375
675 3827402861221465933636109881000222229569001452981092658486341722991692515757519411169016544589024043832718035408736770856661039334895551383397391873864476884332095886412669694395523294967949624089749117520762318541882652184554350901648676213224566507224674663158050773364216847872336724218016050448449431573539289732452836861908663214232595464687880944285645999579939500158406325966578690865786024140762720512267697277069068400169420118839269662203150801360607147216796875
676 19137014306107329668180549405001111147845007264905463292431708614958462578787597055845082722945120219163590177043683854283305196674477756916986959369322384421660479432063348471977616474839748120448745587603811592709413260922771754508243381066122832536123373315790253866821084239361683621090080252242247157867696448662264184309543316071162977323439404721428229997899697500792031629832893454328930120703813602561338486385345342000847100594196348311015754006803035736083984375
677 95685071530536648340902747025005555739225036324527316462158543074792312893937985279225413614725601095817950885218419271416525983372388784584934796846611922108302397160316742359888082374198740602243727938019057963547066304613858772541216905330614162680616866578951269334105421196808418105450401261211235789338482243311320921547716580355814886617197023607141149989498487503960158149164467271644650603519068012806692431926726710004235502970981741555078770034015178680419921875
678 478425357652683241704513735125027778696125181622636582310792715373961564469689926396127068073628005479089754426092096357082629916861943922924673984233059610541511985801583711799440411870993703011218639690095289817735331523069293862706084526653070813403084332894756346670527105984042090527252006306056178946692411216556604607738582901779074433085985118035705749947492437519800790745822336358223253017595340064033462159633633550021177514854908707775393850170075893402099609375
679 2392126788263416208522568675625138893480625908113182911553963576869807822348449631980635340368140027395448772130460481785413149584309719614623369921165298052707559929007918558997202059354968515056093198450476449088676657615346469313530422633265354067015421664473781733352635529920210452636260031530280894733462056082783023038692914508895372165429925590178528749737462187599003953729111681791116265087976700320167310798168167750105887574274543538876969250850379467010498046875
680 11960633941317081042612843378125694467403129540565914557769817884349039111742248159903176701840700136977243860652302408927065747921548598073116849605826490263537799645039592794986010296774842575280465992252382245443383288076732346567652113166326770335077108322368908666763177649601052263181300157651404473667310280413915115193464572544476860827149627950892643748687310937995019768645558408955581325439883501600836553990840838750529437871372717694384846254251897335052490234375
681 59803169706585405213064216890628472337015647702829572788849089421745195558711240799515883509203500684886219303261512044635328739607742990365584248029132451317688998225197963974930051483874212876402329961261911227216916440383661732838260565831633851675385541611844543333815888248005261315906500788257022368336551402069575575967322862722384304135748139754463218743436554689975098843227792044777906627199417508004182769954204193752647189356863588471924231271259486675262451171875
682 299015848532927026065321084453142361685078238514147863944245447108725977793556203997579417546017503424431096516307560223176643698038714951827921240145662256588444991125989819874650257419371064382011649806309556136084582201918308664191302829158169258376927708059222716669079441240026306579532503941285111841682757010347877879836614313611921520678740698772316093717182773449875494216138960223889533135997087540020913849771020968763235946784317942359621156356297433376312255859375
683 1495079242664635130326605422265711808425391192570739319721227235543629888967781019987897087730087517122155482581537801115883218490193574759139606200728311282942224955629949099373251287096855321910058249031547780680422911009591543320956514145790846291884638540296113583345397206200131532897662519706425559208413785051739389399183071568059607603393703493861580468585913867249377471080694801119447665679985437700104569248855104843816179733921589711798105781781487166881561279296875
684 7475396213323175651633027111328559042126955962853696598606136177718149444838905099939485438650437585610777412907689005579416092450967873795698031003641556414711124778149745496866256435484276609550291245157738903402114555047957716604782570728954231459423192701480567916726986031000657664488312598532127796042068925258696946995915357840298038016968517469307902342929569336246887355403474005597238328399927188500522846244275524219080898669607948558990528908907435834407806396484375
685 37376981066615878258165135556642795210634779814268482993030680888590747224194525499697427193252187928053887064538445027897080462254839368978490155018207782073555623890748727484331282177421383047751456225788694517010572775239788583023912853644771157297115963507402839583634930155003288322441562992660638980210344626293484734979576789201490190084842587346539511714647846681234436777017370027986191641999635942502614231221377621095404493348039742794952644544537179172039031982421875
686 186884905333079391290825677783213976053173899071342414965153404442953736120972627498487135966260939640269435322692225139485402311274196844892450775091038910367778119453743637421656410887106915238757281128943472585052863876198942915119564268223855786485579817537014197918174650775016441612207814963303194901051723131467423674897883946007450950424212936732697558573239233406172183885086850139930958209998179712513071156106888105477022466740198713974763222722685895860195159912109375
687 934424526665396956454128388916069880265869495356712074825767022214768680604863137492435679831304698201347176613461125697427011556370984224462253875455194551838890597268718187108282054435534576193786405644717362925264319380994714575597821341119278932427899087685070989590873253875082208061039074816515974505258615657337118374489419730037254752121064683663487792866196167030860919425434250699654791049990898562565355780534440527385112333700993569873816113613429479300975799560546875
688 4672122633326984782270641944580349401329347476783560374128835111073843403024315687462178399156523491006735883067305628487135057781854921122311269377275972759194452986343590935541410272177672880968932028223586814626321596904973572877989106705596394662139495438425354947954366269375411040305195374082579872526293078286685591872447098650186273760605323418317438964330980835154304597127171253498273955249954492812826778902672202636925561668504967849369080568067147396504878997802734375
689 23360613166634923911353209722901747006646737383917801870644175555369217015121578437310891995782617455033679415336528142435675288909274605611556346886379863795972264931717954677707051360888364404844660141117934073131607984524867864389945533527981973310697477192126774739771831346877055201525976870412899362631465391433427959362235493250931368803026617091587194821654904175771522985635856267491369776249772464064133894513361013184627808342524839246845402840335736982524394989013671875
690 116803065833174619556766048614508735033233686919589009353220877776846085075607892186554459978913087275168397076682640712178376444546373028057781734431899318979861324658589773388535256804441822024223300705589670365658039922624339321949727667639909866553487385960633873698859156734385276007629884352064496813157326957167139796811177466254656844015133085457935974108274520878857614928179281337456848881248862320320669472566805065923139041712624196234227014201678684912621974945068359375
691 584015329165873097783830243072543675166168434597945046766104388884230425378039460932772299894565436375841985383413203560891882222731865140288908672159496594899306623292948866942676284022209110121116503527948351828290199613121696609748638338199549332767436929803169368494295783671926380038149421760322484065786634785835698984055887331273284220075665427289679870541372604394288074640896406687284244406244311601603347362834025329615695208563120981171135071008393424563109874725341796875
692 2920076645829365488919151215362718375830842172989725233830521944421152126890197304663861499472827181879209926917066017804459411113659325701444543360797482974496533116464744334713381420111045550605582517639741759141450998065608483048743191690997746663837184649015846842471478918359631900190747108801612420328933173929178494920279436656366421100378327136448399352706863021971440373204482033436421222031221558008016736814170126648078476042815604905855675355041967122815549373626708984375
693 14600383229146827444595756076813591879154210864948626169152609722105760634450986523319307497364135909396049634585330089022297055568296628507222716803987414872482665582323721673566907100555227753027912588198708795707254990328042415243715958454988733319185923245079234212357394591798159500953735544008062101644665869645892474601397183281832105501891635682241996763534315109857201866022410167182106110156107790040083684070850633240392380214078024529278376775209835614077746868133544921875
694 73001916145734137222978780384067959395771054324743130845763048610528803172254932616596537486820679546980248172926650445111485277841483142536113584019937074362413327911618608367834535502776138765139562940993543978536274951640212076218579792274943666595929616225396171061786972958990797504768677720040310508223329348229462373006985916409160527509458178411209983817671575549286009330112050835910530550780538950200418420354253166201961901070390122646391883876049178070388734340667724609375
695 365009580728670686114893901920339796978855271623715654228815243052644015861274663082982687434103397734901240864633252225557426389207415712680567920099685371812066639558093041839172677513880693825697814704967719892681374758201060381092898961374718332979648081126980855308934864794953987523843388600201552541116646741147311865034929582045802637547290892056049919088357877746430046650560254179552652753902694751002092101771265831009809505351950613231959419380245890351943671703338623046875
696 1825047903643353430574469509601698984894276358118578271144076215263220079306373315414913437170516988674506204323166261127787131946037078563402839600498426859060333197790465209195863387569403469128489073524838599463406873791005301905464494806873591664898240405634904276544674323974769937619216943001007762705583233705736559325174647910229013187736454460280249595441789388732150233252801270897763263769513473755010460508856329155049047526759753066159797096901229451759718358516693115234375
697 9125239518216767152872347548008494924471381790592891355720381076316100396531866577074567185852584943372531021615831305638935659730185392817014198002492134295301665988952326045979316937847017345642445367624192997317034368955026509527322474034367958324491202028174521382723371619873849688096084715005038813527916168528682796625873239551145065938682272301401247977208946943660751166264006354488816318847567368775052302544281645775245237633798765330798985484506147258798591792583465576171875
698 45626197591083835764361737740042474622356908952964456778601905381580501982659332885372835929262924716862655108079156528194678298650926964085070990012460671476508329944761630229896584689235086728212226838120964986585171844775132547636612370171839791622456010140872606913616858099369248440480423575025194067639580842643413983129366197755725329693411361507006239886044734718303755831320031772444081594237836843875261512721408228876226188168993826653994927422530736293992958962917327880859375
699 228130987955419178821808688700212373111784544764822283893009526907902509913296664426864179646314623584313275540395782640973391493254634820425354950062303357382541649723808151149482923446175433641061134190604824932925859223875662738183061850859198958112280050704363034568084290496846242202402117875125970338197904213217069915646830988778626648467056807535031199430223673591518779156600158862220407971189184219376307563607041144381130940844969133269974637112653681469964794814586639404296875
700 1140654939777095894109043443501061865558922723824111419465047634539512549566483322134320898231573117921566377701978913204866957466273174102126774750311516786912708248619040755747414617230877168205305670953024124664629296119378313690915309254295994790561400253521815172840421452484231211012010589375629851690989521066085349578234154943893133242335284037675155997151118367957593895783000794311102039855945921096881537818035205721905654704224845666349873185563268407349823974072933197021484375
701 5703274698885479470545217217505309327794613619120557097325238172697562747832416610671604491157865589607831888509894566024334787331365870510633873751557583934563541243095203778737073086154385841026528354765120623323146480596891568454576546271479973952807001267609075864202107262421156055060052946878149258454947605330426747891170774719465666211676420188375779985755591839787969478915003971555510199279729605484407689090176028609528273521124228331749365927816342036749119870364665985107421875
702 28516373494427397352726086087526546638973068095602785486626190863487813739162083053358022455789327948039159442549472830121673936656829352553169368757787919672817706215476018893685365430771929205132641773825603116615732402984457842272882731357399869764035006338045379321010536312105780275300264734390746292274738026652133739455853873597328331058382100941878899928777959198939847394575019857777550996398648027422038445450880143047641367605621141658746829639081710183745599351823329925537109375
703 142581867472136986763630430437632733194865340478013927433130954317439068695810415266790112278946639740195797212747364150608369683284146762765846843788939598364088531077380094468426827153859646025663208869128015583078662014922289211364413656786999348820175031690226896605052681560528901376501323671953731461373690133260668697279269367986641655291910504709394499643889795994699236972875099288887754981993240137110192227254400715238206838028105708293734148195408550918727996759116649627685546875
704 712909337360684933818152152188163665974326702390069637165654771587195343479052076333950561394733198700978986063736820753041848416420733813829234218944697991820442655386900472342134135769298230128316044345640077915393310074611446056822068283934996744100875158451134483025263407802644506882506618359768657306868450666303343486396346839933208276459552523546972498219448979973496184864375496444438774909966200685550961136272003576191034190140528541468670740977042754593639983795583248138427734375
705 3564546686803424669090760760940818329871633511950348185828273857935976717395260381669752806973665993504894930318684103765209242082103669069146171094723489959102213276934502361710670678846491150641580221728200389576966550373057230284110341419674983720504375792255672415126317039013222534412533091798843286534342253331516717431981734199666041382297762617734862491097244899867480924321877482222193874549831003427754805681360017880955170950702642707343353704885213772968199918977916240692138671875
706 17822733434017123345453803804704091649358167559751740929141369289679883586976301908348764034868329967524474651593420518826046210410518345345730855473617449795511066384672511808553353394232455753207901108641001947884832751865286151420551707098374918602521878961278362075631585195066112672062665458994216432671711266657583587159908670998330206911488813088674312455486224499337404621609387411110969372749155017138774028406800089404775854753513213536716768524426068864840999594889581203460693359375
707 89113667170085616727269019023520458246790837798758704645706846448399417934881509541743820174341649837622373257967102594130231052052591726728654277368087248977555331923362559042766766971162278766039505543205009739424163759326430757102758535491874593012609394806391810378157925975330563360313327294971082163358556333287917935799543354991651034557444065443371562277431122496687023108046937055554846863745775085693870142034000447023879273767566067683583842622130344324204997974447906017303466796875
708 445568335850428083636345095117602291233954188993793523228534232241997089674407547708719100871708249188111866289835512970651155260262958633643271386840436244887776659616812795213833834855811393830197527716025048697120818796632153785513792677459372965063046974031959051890789629876652816801566636474855410816792781666439589678997716774958255172787220327216857811387155612483435115540234685277774234318728875428469350710170002235119396368837830338417919213110651721621024989872239530086517333984375
709 2227841679252140418181725475588011456169770944968967616142671161209985448372037738543595504358541245940559331449177564853255776301314793168216356934202181224438883298084063976069169174279056969150987638580125243485604093983160768927568963387296864825315234870159795259453948149383264084007833182374277054083963908332197948394988583874791275863936101636084289056935778062417175577701173426388871171593644377142346753550850011175596981844189151692089596065553258608105124949361197650432586669921875
710 11139208396260702090908627377940057280848854724844838080713355806049927241860188692717977521792706229702796657245887824266278881506573965841081784671010906122194416490420319880345845871395284845754938192900626217428020469915803844637844816936484324126576174350798976297269740746916320420039165911871385270419819541660989741974942919373956379319680508180421445284678890312085877888505867131944355857968221885711733767754250055877984909220945758460447980327766293040525624746805988252162933349609375
711 55696041981303510454543136889700286404244273624224190403566779030249636209300943463589887608963531148513983286229439121331394407532869829205408923355054530610972082452101599401729229356976424228774690964503131087140102349579019223189224084682421620632880871753994881486348703734581602100195829559356926352099097708304948709874714596869781896598402540902107226423394451560429389442529335659721779289841109428558668838771250279389924546104728792302239901638831465202628123734029941260814666748046875
712 278480209906517552272715684448501432021221368121120952017833895151248181046504717317949438044817655742569916431147195606656972037664349146027044616775272653054860412260507997008646146784882121143873454822515655435700511747895096115946120423412108103164404358769974407431743518672908010500979147796784631760495488541524743549373572984348909482992012704510536132116972257802146947212646678298608896449205547142793344193856251396949622730523643961511199508194157326013140618670149706304073333740234375
713 1392401049532587761363578422242507160106106840605604760089169475756240905232523586589747190224088278712849582155735978033284860188321745730135223083876363265274302061302539985043230733924410605719367274112578277178502558739475480579730602117060540515822021793849872037158717593364540052504895738983923158802477442707623717746867864921744547414960063522552680660584861289010734736063233391493044482246027735713966720969281256984748113652618219807555997540970786630065703093350748531520366668701171875
714 6962005247662938806817892111212535800530534203028023800445847378781204526162617932948735951120441393564247910778679890166424300941608728650676115419381816326371510306512699925216153669622053028596836370562891385892512793697377402898653010585302702579110108969249360185793587966822700262524478694919615794012387213538118588734339324608722737074800317612763403302924306445053673680316166957465222411230138678569833604846406284923740568263091099037779987704853933150328515466753742657601833343505859375
715 34810026238314694034089460556062679002652671015140119002229236893906022630813089664743679755602206967821239553893399450832121504708043643253380577096909081631857551532563499626080768348110265142984181852814456929462563968486887014493265052926513512895550544846246800928967939834113501312622393474598078970061936067690592943671696623043613685374001588063817016514621532225268368401580834787326112056150693392849168024232031424618702841315455495188899938524269665751642577333768713288009166717529296875
716 174050131191573470170447302780313395013263355075700595011146184469530113154065448323718398778011034839106197769466997254160607523540218216266902885484545408159287757662817498130403841740551325714920909264072284647312819842434435072466325264632567564477752724231234004644839699170567506563111967372990394850309680338452964718358483115218068426870007940319085082573107661126341842007904173936630560280753466964245840121160157123093514206577277475944499692621348328758212886668843566440045833587646484375
717 870250655957867350852236513901566975066316775378502975055730922347650565770327241618591993890055174195530988847334986270803037617701091081334514427422727040796438788314087490652019208702756628574604546320361423236564099212172175362331626323162837822388763621156170023224198495852837532815559836864951974251548401692264823591792415576090342134350039701595425412865538305631709210039520869683152801403767334821229200605800785615467571032886387379722498463106741643791064433344217832200229167938232421875
718 4351253279789336754261182569507834875331583876892514875278654611738252828851636208092959969450275870977654944236674931354015188088505455406672572137113635203982193941570437453260096043513783142873022731601807116182820496060860876811658131615814189111943818105780850116120992479264187664077799184324759871257742008461324117958962077880451710671750198507977127064327691528158546050197604348415764007018836674106146003029003928077337855164431936898612492315533708218955322166721089161001145839691162109375
719 21756266398946683771305912847539174376657919384462574376393273058691264144258181040464799847251379354888274721183374656770075940442527277033362860685568176019910969707852187266300480217568915714365113658009035580914102480304304384058290658079070945559719090528904250580604962396320938320388995921623799356288710042306620589794810389402258553358750992539885635321638457640792730250988021742078820035094183370530730015145019640386689275822159684493062461577668541094776610833605445805005729198455810546875
720 108781331994733418856529564237695871883289596922312871881966365293456320721290905202323999236256896774441373605916873283850379702212636385166814303427840880099554848539260936331502401087844578571825568290045177904570512401521521920291453290395354727798595452644521252903024811981604691601944979608118996781443550211533102948974051947011292766793754962699428176608192288203963651254940108710394100175470916852653650075725098201933446379110798422465312307888342705473883054168027229025028645992279052734375
721 543906659973667094282647821188479359416447984611564359409831826467281603606454526011619996181284483872206868029584366419251898511063181925834071517139204400497774242696304681657512005439222892859127841450225889522852562007607609601457266451976773638992977263222606264515124059908023458009724898040594983907217751057665514744870259735056463833968774813497140883040961441019818256274700543551970500877354584263268250378625491009667231895553992112326561539441713527369415270840136145125143229961395263671875
722 2719533299868335471413239105942396797082239923057821797049159132336408018032272630058099980906422419361034340147921832096259492555315909629170357585696022002488871213481523408287560027196114464295639207251129447614262810038038048007286332259883868194964886316113031322575620299540117290048624490202974919536088755288327573724351298675282319169843874067485704415204807205099091281373502717759852504386772921316341251893127455048336159477769960561632807697208567636847076354200680725625716149806976318359375
723 13597666499341677357066195529711983985411199615289108985245795661682040090161363150290499904532112096805171700739609160481297462776579548145851787928480110012444356067407617041437800135980572321478196036255647238071314050190190240036431661299419340974824431580565156612878101497700586450243122451014874597680443776441637868621756493376411595849219370337428522076024036025495456406867513588799262521933864606581706259465637275241680797388849802808164038486042838184235381771003403628128580749034881591796875
724 67988332496708386785330977648559919927055998076445544926228978308410200450806815751452499522660560484025858503698045802406487313882897740729258939642400550062221780337038085207189000679902861607390980181278236190356570250950951200182158306497096704874122157902825783064390507488502932251215612255074372988402218882208189343108782466882057979246096851687142610380120180127477282034337567943996312609669323032908531297328186376208403986944249014040820192430214190921176908855017018140642903745174407958984375
725 339941662483541933926654888242799599635279990382227724631144891542051002254034078757262497613302802420129292518490229012032436569414488703646294698212002750311108901685190426035945003399514308036954900906391180951782851254754756000910791532485483524370610789514128915321952537442514661256078061275371864942011094411040946715543912334410289896230484258435713051900600900637386410171687839719981563048346615164542656486640931881042019934721245070204100962151070954605884544275085090703214518725872039794921875
726 1699708312417709669633274441213997998176399951911138623155724457710255011270170393786312488066514012100646462592451145060162182847072443518231473491060013751555544508425952130179725016997571540184774504531955904758914256273773780004553957662427417621853053947570644576609762687212573306280390306376859324710055472055204733577719561672051449481152421292178565259503004503186932050858439198599907815241733075822713282433204659405210099673606225351020504810755354773029422721375425453516072593629360198974609375
727 8498541562088548348166372206069989990881999759555693115778622288551275056350851968931562440332570060503232312962255725300810914235362217591157367455300068757777722542129760650898625084987857700923872522659779523794571281368868900022769788312137088109265269737853222883048813436062866531401951531884296623550277360276023667888597808360257247405762106460892826297515022515934660254292195992999539076208665379113566412166023297026050498368031126755102524053776773865147113606877127267580362968146800994873046875
728 42492707810442741740831861030349949954409998797778465578893111442756375281754259844657812201662850302516161564811278626504054571176811087955786837276500343788888612710648803254493125424939288504619362613298897618972856406844344500113848941560685440546326348689266114415244067180314332657009757659421483117751386801380118339442989041801286237028810532304464131487575112579673301271460979964997695381043326895567832060830116485130252491840155633775512620268883869325735568034385636337901814840734004974365234375
729 212463539052213708704159305151749749772049993988892327894465557213781876408771299223289061008314251512580807824056393132520272855884055439778934186382501718944443063553244016272465627124696442523096813066494488094864282034221722500569244707803427202731631743446330572076220335901571663285048788297107415588756934006900591697214945209006431185144052661522320657437875562898366506357304899824988476905216634477839160304150582425651262459200778168877563101344419346628677840171928181689509074203670024871826171875
730 1062317695261068543520796525758748748860249969944461639472327786068909382043856496116445305041571257562904039120281965662601364279420277198894670931912508594722215317766220081362328135623482212615484065332472440474321410171108612502846223539017136013658158717231652860381101679507858316425243941485537077943784670034502958486074726045032155925720263307611603287189377814491832531786524499124942384526083172389195801520752912128256312296003890844387815506722096733143389200859640908447545371018350124359130859375
731 5311588476305342717603982628793743744301249849722308197361638930344546910219282480582226525207856287814520195601409828313006821397101385994473354659562542973611076588831100406811640678117411063077420326662362202371607050855543062514231117695085680068290793586158264301905508397539291582126219707427685389718923350172514792430373630225160779628601316538058016435946889072459162658932622495624711922630415861945979007603764560641281561480019454221939077533610483665716946004298204542237726855091750621795654296875
732 26557942381526713588019913143968718721506249248611540986808194651722734551096412402911132626039281439072600978007049141565034106985506929972366773297812714868055382944155502034058203390587055315387101633311811011858035254277715312571155588475428400341453967930791321509527541987696457910631098537138426948594616750862573962151868151125803898143006582690290082179734445362295813294663112478123559613152079309729895038018822803206407807400097271109695387668052418328584730021491022711188634275458753108978271484375
733 132789711907633567940099565719843593607531246243057704934040973258613672755482062014555663130196407195363004890035245707825170534927534649861833866489063574340276914720777510170291016952935276576935508166559055059290176271388576562855777942377142001707269839653956607547637709938482289553155492685692134742973083754312869810759340755629019490715032913451450410898672226811479066473315562390617798065760396548649475190094114016032039037000486355548476938340262091642923650107455113555943171377293765544891357421875
734 663948559538167839700497828599217968037656231215288524670204866293068363777410310072778315650982035976815024450176228539125852674637673249309169332445317871701384573603887550851455084764676382884677540832795275296450881356942882814278889711885710008536349198269783037738188549692411447765777463428460673714865418771564349053796703778145097453575164567257252054493361134057395332366577811953088990328801982743247375950470570080160195185002431777742384691701310458214618250537275567779715856886468827724456787109375
735 3319742797690839198502489142996089840188281156076442623351024331465341818887051550363891578254910179884075122250881142695629263373188366246545846662226589358506922868019437754257275423823381914423387704163976376482254406784714414071394448559428550042681745991348915188690942748462057238828887317142303368574327093857821745268983518890725487267875822836286260272466805670286976661832889059765444951644009913716236879752352850400800975925012158888711923458506552291073091252686377838898579284432344138622283935546875
736 16598713988454195992512445714980449200941405780382213116755121657326709094435257751819457891274550899420375611254405713478146316865941831232729233311132946792534614340097188771286377119116909572116938520819881882411272033923572070356972242797142750213408729956744575943454713742310286194144436585711516842871635469289108726344917594453627436339379114181431301362334028351434883309164445298827224758220049568581184398761764252004004879625060794443559617292532761455365456263431889194492896422161720693111419677734375
737 82993569942270979962562228574902246004707028901911065583775608286633545472176288759097289456372754497101878056272028567390731584329709156163646166555664733962673071700485943856431885595584547860584692604099409412056360169617860351784861213985713751067043649783722879717273568711551430970722182928557584214358177346445543631724587972268137181696895570907156506811670141757174416545822226494136123791100247842905921993808821260020024398125303972217798086462663807276827281317159445972464482110808603465557098388671875
738 414967849711354899812811142874511230023535144509555327918878041433167727360881443795486447281863772485509390281360142836953657921648545780818230832778323669813365358502429719282159427977922739302923463020497047060281800848089301758924306069928568755335218248918614398586367843557757154853610914642787921071790886732227718158622939861340685908484477854535782534058350708785872082729111132470680618955501239214529609969044106300100121990626519861088990432313319036384136406585797229862322410554043017327785491943359375
739 2074839248556774499064055714372556150117675722547776639594390207165838636804407218977432236409318862427546951406800714184768289608242728904091154163891618349066826792512148596410797139889613696514617315102485235301409004240446508794621530349642843776676091244593071992931839217788785774268054573213939605358954433661138590793114699306703429542422389272678912670291753543929360413645555662353403094777506196072648049845220531500500609953132599305444952161566595181920682032928986149311612052770215086638927459716796875
740 10374196242783872495320278571862780750588378612738883197971951035829193184022036094887161182046594312137734757034003570923841448041213644520455770819458091745334133962560742982053985699448068482573086575512426176507045021202232543973107651748214218883380456222965359964659196088943928871340272866069698026794772168305692953965573496533517147712111946363394563351458767719646802068227778311767015473887530980363240249226102657502503049765662996527224760807832975909603410164644930746558060263851075433194637298583984375
741 51870981213919362476601392859313903752941893063694415989859755179145965920110180474435805910232971560688673785170017854619207240206068222602278854097290458726670669812803714910269928497240342412865432877562130882535225106011162719865538258741071094416902281114826799823295980444719644356701364330348490133973860841528464769827867482667585738560559731816972816757293838598234010341138891558835077369437654901816201246130513287512515248828314982636123804039164879548017050823224653732790301319255377165973186492919921875
742 259354906069596812383006964296569518764709465318472079949298775895729829600550902372179029551164857803443368925850089273096036201030341113011394270486452293633353349064018574551349642486201712064327164387810654412676125530055813599327691293705355472084511405574133999116479902223598221783506821651742450669869304207642323849139337413337928692802798659084864083786469192991170051705694457794175386847188274509081006230652566437562576244141574913180619020195824397740085254116123268663951506596276885829865932464599609375
743 1296774530347984061915034821482847593823547326592360399746493879478649148002754511860895147755824289017216844629250446365480181005151705565056971352432261468166766745320092872756748212431008560321635821939053272063380627650279067996638456468526777360422557027870669995582399511117991108917534108258712253349346521038211619245696687066689643464013993295424320418932345964955850258528472288970876934235941372545405031153262832187812881220707874565903095100979121988700426270580616343319757532981384429149329662322998046875
744 6483872651739920309575174107414237969117736632961801998732469397393245740013772559304475738779121445086084223146252231827400905025758527825284856762161307340833833726600464363783741062155042801608179109695266360316903138251395339983192282342633886802112785139353349977911997555589955544587670541293561266746732605191058096228483435333448217320069966477121602094661729824779251292642361444854384671179706862727025155766314160939064406103539372829515475504895609943502131352903081716598787664906922145746648311614990234375
745 32419363258699601547875870537071189845588683164809009993662346986966228700068862796522378693895607225430421115731261159137004525128792639126424283810806536704169168633002321818918705310775214008040895548476331801584515691256976699915961411713169434010563925696766749889559987777949777722938352706467806333733663025955290481142417176667241086600349832385608010473308649123896256463211807224271923355898534313635125778831570804695322030517696864147577377524478049717510656764515408582993938324534610728733241558074951171875
746 162096816293498007739379352685355949227943415824045049968311734934831143500344313982611893469478036127152105578656305795685022625643963195632121419054032683520845843165011609094593526553876070040204477742381659007922578456284883499579807058565847170052819628483833749447799938889748888614691763532339031668668315129776452405712085883336205433001749161928040052366543245619481282316059036121359616779492671568175628894157854023476610152588484320737886887622390248587553283822577042914969691622673053643666207790374755859375
747 810484081467490038696896763426779746139717079120225249841558674674155717501721569913059467347390180635760527893281528978425113128219815978160607095270163417604229215825058045472967632769380350201022388711908295039612892281424417497899035292829235850264098142419168747238999694448744443073458817661695158343341575648882262028560429416681027165008745809640200261832716228097406411580295180606798083897463357840878144470789270117383050762942421603689434438111951242937766419112885214574848458113365268218331038951873779296875
748 4052420407337450193484483817133898730698585395601126249207793373370778587508607849565297336736950903178802639466407644892125565641099079890803035476350817088021146079125290227364838163846901751005111943559541475198064461407122087489495176464146179251320490712095843736194998472243722215367294088308475791716707878244411310142802147083405135825043729048201001309163581140487032057901475903033990419487316789204390722353946350586915253814712108018447172190559756214688832095564426072874242290566826341091655194759368896484375
749 20262102036687250967422419085669493653492926978005631246038966866853892937543039247826486683684754515894013197332038224460627828205495399454015177381754085440105730395626451136824190819234508755025559717797707375990322307035610437447475882320730896256602453560479218680974992361218611076836470441542378958583539391222056550714010735417025679125218645241005006545817905702435160289507379515169952097436583946021953611769731752934576269073560540092235860952798781073444160477822130364371211452834131705458275973796844482421875
750 101310510183436254837112095428347468267464634890028156230194834334269464687715196239132433418423772579470065986660191122303139141027476997270075886908770427200528651978132255684120954096172543775127798588988536879951611535178052187237379411603654481283012267802396093404874961806093055384182352207711894792917696956110282753570053677085128395626093226205025032729089528512175801447536897575849760487182919730109768058848658764672881345367802700461179304763993905367220802389110651821856057264170658527291379868984222412109375
751 506552550917181274185560477141737341337323174450140781150974171671347323438575981195662167092118862897350329933300955611515695705137384986350379434543852136002643259890661278420604770480862718875638992944942684399758057675890260936186897058018272406415061339011980467024374809030465276920911761038559473964588484780551413767850268385425641978130466131025125163645447642560879007237684487879248802435914598650548840294243293823364406726839013502305896523819969526836104011945553259109280286320853292636456899344921112060546875
752 2532762754585906370927802385708686706686615872250703905754870858356736617192879905978310835460594314486751649666504778057578478525686924931751897172719260680013216299453306392103023852404313594378194964724713421998790288379451304680934485290091362032075306695059902335121874045152326384604558805192797369822942423902757068839251341927128209890652330655125625818227238212804395036188422439396244012179572993252744201471216469116822033634195067511529482619099847634180520059727766295546401431604266463182284496724605560302734375
753 12663813772929531854639011928543433533433079361253519528774354291783683085964399529891554177302971572433758248332523890287892392628434624658759485863596303400066081497266531960515119262021567971890974823623567109993951441897256523404672426450456810160376533475299511675609370225761631923022794025963986849114712119513785344196256709635641049453261653275628129091136191064021975180942112196981220060897864966263721007356082345584110168170975337557647413095499238170902600298638831477732007158021332315911422483623027801513671875
754 63319068864647659273195059642717167667165396806267597643871771458918415429821997649457770886514857862168791241662619451439461963142173123293797429317981517000330407486332659802575596310107839859454874118117835549969757209486282617023362132252284050801882667376497558378046851128808159615113970129819934245573560597568926720981283548178205247266308266378140645455680955320109875904710560984906100304489324831318605036780411727920550840854876687788237065477496190854513001493194157388660035790106661579557112418115139007568359375
755 316595344323238296365975298213585838335826984031337988219358857294592077149109988247288854432574289310843956208313097257197309815710865616468987146589907585001652037431663299012877981550539199297274370590589177749848786047431413085116810661261420254009413336882487791890234255644040798075569850649099671227867802987844633604906417740891026236331541331890703227278404776600549379523552804924530501522446624156593025183902058639602754204274383438941185327387480954272565007465970786943300178950533307897785562090575695037841796875
756 1582976721616191481829876491067929191679134920156689941096794286472960385745549941236444272162871446554219781041565486285986549078554328082344935732949537925008260187158316495064389907752695996486371852952945888749243930237157065425584053306307101270047066684412438959451171278220203990377849253245498356139339014939223168024532088704455131181657706659453516136392023883002746897617764024622652507612233120782965125919510293198013771021371917194705926636937404771362825037329853934716500894752666539488927810452878475189208984375
757 7914883608080957409149382455339645958395674600783449705483971432364801928727749706182221360814357232771098905207827431429932745392771640411724678664747689625041300935791582475321949538763479982431859264764729443746219651185785327127920266531535506350235333422062194797255856391101019951889246266227491780696695074696115840122660443522275655908288533297267580681960119415013734488088820123113262538061165603914825629597551465990068855106859585973529633184687023856814125186649269673582504473763332697444639052264392375946044921875
758 39574418040404787045746912276698229791978373003917248527419857161824009643638748530911106804071786163855494526039137157149663726963858202058623393323738448125206504678957912376609747693817399912159296323823647218731098255928926635639601332657677531751176667110310973986279281955505099759446231331137458903483475373480579200613302217611378279541442666486337903409800597075068672440444100615566312690305828019574128147987757329950344275534297929867648165923435119284070625933246348367912522368816663487223195261321961879730224609375
759 197872090202023935228734561383491148959891865019586242637099285809120048218193742654555534020358930819277472630195685785748318634819291010293116966618692240626032523394789561883048738469086999560796481619118236093655491279644633178198006663288387658755883335551554869931396409777525498797231156655687294517417376867402896003066511088056891397707213332431689517049002985375343362202220503077831563451529140097870640739938786649751721377671489649338240829617175596420353129666231741839562611844083317436115976306609809398651123046875
760 989360451010119676143672806917455744799459325097931213185496429045600241090968713272777670101794654096387363150978428928741593174096455051465584833093461203130162616973947809415243692345434997803982408095591180468277456398223165890990033316441938293779416677757774349656982048887627493986155783278436472587086884337014480015332555440284456988536066662158447585245014926876716811011102515389157817257645700489353203699693933248758606888357448246691204148085877982101765648331158709197813059220416587180579881533049046993255615234375
761 4946802255050598380718364034587278723997296625489656065927482145228001205454843566363888350508973270481936815754892144643707965870482275257327924165467306015650813084869739047076218461727174989019912040477955902341387281991115829454950166582209691468897083388788871748284910244438137469930778916392182362935434421685072400076662777201422284942680333310792237926225074634383584055055512576945789086288228502446766018498469666243793034441787241233456020740429389910508828241655793545989065296102082935902899407665245234966278076171875
762 24734011275252991903591820172936393619986483127448280329637410726140006027274217831819441752544866352409684078774460723218539829352411376286639620827336530078254065424348695235381092308635874945099560202389779511706936409955579147274750832911048457344485416943944358741424551222190687349653894581960911814677172108425362000383313886007111424713401666553961189631125373171917920275277562884728945431441142512233830092492348331218965172208936206167280103702146949552544141208278967729945326480510414679514497038326226174831390380859375
763 123670056376264959517959100864681968099932415637241401648187053630700030136371089159097208762724331762048420393872303616092699146762056881433198104136682650391270327121743476176905461543179374725497801011948897558534682049777895736373754164555242286722427084719721793707122756110953436748269472909804559073385860542126810001916569430035557123567008332769805948155626865859589601376387814423644727157205712561169150462461741656094825861044681030836400518510734747762720706041394838649726632402552073397572485191631130874156951904296875
764 618350281881324797589795504323409840499662078186207008240935268153500150681855445795486043813621658810242101969361518080463495733810284407165990520683413251956351635608717380884527307715896873627489005059744487792673410248889478681868770822776211433612135423598608968535613780554767183741347364549022795366929302710634050009582847150177785617835041663849029740778134329297948006881939072118223635786028562805845752312308708280474129305223405154182002592553673738813603530206974193248633162012760366987862425958155654370784759521484375
765 3091751409406623987948977521617049202498310390931035041204676340767500753409277228977430219068108294051210509846807590402317478669051422035829952603417066259781758178043586904422636538579484368137445025298722438963367051244447393409343854113881057168060677117993044842678068902773835918706736822745113976834646513553170250047914235750888928089175208319245148703890671646489740034409695360591118178930142814029228761561543541402370646526117025770910012962768368694068017651034870966243165810063801834939312129790778271853923797607421875
766 15458757047033119939744887608085246012491551954655175206023381703837503767046386144887151095340541470256052549234037952011587393345257110179149763017085331298908790890217934522113182692897421840687225126493612194816835256222236967046719270569405285840303385589965224213390344513869179593533684113725569884173232567765851250239571178754444640445876041596225743519453358232448700172048476802955590894650714070146143807807717707011853232630585128854550064813841843470340088255174354831215829050319009174696560648953891359269618988037109375
767 77293785235165599698724438040426230062457759773275876030116908519187518835231930724435755476702707351280262746170189760057936966726285550895748815085426656494543954451089672610565913464487109203436125632468060974084176281111184835233596352847026429201516927949826121066951722569345897967668420568627849420866162838829256251197855893772223202229380207981128717597266791162243500860242384014777954473253570350730719039038588535059266163152925644272750324069209217351700441275871774156079145251595045873482803244769456796348094940185546875
768 386468926175827998493622190202131150312288798866379380150584542595937594176159653622178777383513536756401313730850948800289684833631427754478744075427133282472719772255448363052829567322435546017180628162340304870420881405555924176167981764235132146007584639749130605334758612846729489838342102843139247104330814194146281255989279468861116011146901039905643587986333955811217504301211920073889772366267851753653595195192942675296330815764628221363751620346046086758502206379358870780395726257975229367414016223847283981740474700927734375
769 1932344630879139992468110951010655751561443994331896900752922712979687970880798268110893886917567683782006568654254744001448424168157138772393720377135666412363598861277241815264147836612177730085903140811701524352104407027779620880839908821175660730037923198745653026673793064233647449191710514215696235521654070970731406279946397344305580055734505199528217939931669779056087521506059600369448861831339258768267975975964713376481654078823141106818758101730230433792511031896794353901978631289876146837070081119236419908702373504638671875
770 9661723154395699962340554755053278757807219971659484503764613564898439854403991340554469434587838418910032843271273720007242120840785693861968601885678332061817994306386209076320739183060888650429515704058507621760522035138898104404199544105878303650189615993728265133368965321168237245958552571078481177608270354853657031399731986721527900278672525997641089699658348895280437607530298001847244309156696293841339879879823566882408270394115705534093790508651152168962555159483971769509893156449380734185350405596182099543511867523193359375
771 48308615771978499811702773775266393789036099858297422518823067824492199272019956702772347172939192094550164216356368600036210604203928469309843009428391660309089971531931045381603695915304443252147578520292538108802610175694490522020997720529391518250948079968641325666844826605841186229792762855392405888041351774268285156998659933607639501393362629988205448498291744476402188037651490009236221545783481469206699399399117834412041351970578527670468952543255760844812775797419858847549465782246903670926752027980910497717559337615966796875
772 241543078859892499058513868876331968945180499291487112594115339122460996360099783513861735864695960472750821081781843000181053021019642346549215047141958301545449857659655226908018479576522216260737892601462690544013050878472452610104988602646957591254740399843206628334224133029205931148963814276962029440206758871341425784993299668038197506966813149941027242491458722382010940188257450046181107728917407346033496996995589172060206759852892638352344762716278804224063878987099294237747328911234518354633760139904552488587796688079833984375
773 1207715394299462495292569344381659844725902496457435562970576695612304981800498917569308679323479802363754105408909215000905265105098211732746075235709791507727249288298276134540092397882611081303689463007313452720065254392362263050524943013234787956273701999216033141671120665146029655744819071384810147201033794356707128924966498340190987534834065749705136212457293611910054700941287250230905538644587036730167484984977945860301033799264463191761723813581394021120319394935496471188736644556172591773168800699522762442938983440399169921875
774 6038576971497312476462846721908299223629512482287177814852883478061524909002494587846543396617399011818770527044546075004526325525491058663730376178548957538636246441491380672700461989413055406518447315036567263600326271961811315252624715066173939781368509996080165708355603325730148278724095356924050736005168971783535644624832491700954937674170328748525681062286468059550273504706436251154527693222935183650837424924889729301505168996322315958808619067906970105601596974677482355943683222780862958865844003497613812214694917201995849609375
775 30192884857486562382314233609541496118147562411435889074264417390307624545012472939232716983086995059093852635222730375022631627627455293318651880892744787693181232207456903363502309947065277032592236575182836318001631359809056576263123575330869698906842549980400828541778016628650741393620476784620253680025844858917678223124162458504774688370851643742628405311432340297751367523532181255772638466114675918254187124624448646507525844981611579794043095339534850528007984873387411779718416113904314794329220017488069061073474586009979248046875
776 150964424287432811911571168047707480590737812057179445371322086951538122725062364696163584915434975295469263176113651875113158138137276466593259404463723938465906161037284516817511549735326385162961182875914181590008156799045282881315617876654348494534212749902004142708890083143253706968102383923101268400129224294588391115620812292523873441854258218713142026557161701488756837617660906278863192330573379591270935623122243232537629224908057898970215476697674252640039924366937058898592080569521573971646100087440345305367372930049896240234375
777 754822121437164059557855840238537402953689060285897226856610434757690613625311823480817924577174876477346315880568259375565790690686382332966297022318619692329530805186422584087557748676631925814805914379570907950040783995226414406578089383271742472671063749510020713544450415716268534840511919615506342000646121472941955578104061462619367209271291093565710132785808507443784188088304531394315961652866897956354678115611216162688146124540289494851077383488371263200199621834685294492960402847607869858230500437201726526836864650249481201171875
778 3774110607185820297789279201192687014768445301429486134283052173788453068126559117404089622885874382386731579402841296877828953453431911664831485111593098461647654025932112920437788743383159629074029571897854539750203919976132072032890446916358712363355318747550103567722252078581342674202559598077531710003230607364709777890520307313096836046356455467828550663929042537218920940441522656971579808264334489781773390578056080813440730622701447474255386917441856316000998109173426472464802014238039349291152502186008632634184323251247406005859375
779 18870553035929101488946396005963435073842226507147430671415260868942265340632795587020448114429371911933657897014206484389144767267159558324157425557965492308238270129660564602188943716915798145370147859489272698751019599880660360164452234581793561816776593737750517838611260392906713371012797990387658550016153036823548889452601536565484180231782277339142753319645212686094604702207613284857899041321672448908866952890280404067203653113507237371276934587209281580004990545867132362324010071190196746455762510930043163170921616256237030029296875
780 94352765179645507444731980029817175369211132535737153357076304344711326703163977935102240572146859559668289485071032421945723836335797791620787127789827461541191350648302823010944718584578990726850739297446363493755097999403301800822261172908967809083882968688752589193056301964533566855063989951938292750080765184117744447263007682827420901158911386695713766598226063430473023511038066424289495206608362244544334764451402020336018265567536186856384672936046407900024952729335661811620050355950983732278812554650215815854608081281185150146484375
781 471763825898227537223659900149085876846055662678685766785381521723556633515819889675511202860734297798341447425355162109728619181678988958103935638949137307705956753241514115054723592922894953634253696487231817468775489997016509004111305864544839045419414843443762945965281509822667834275319949759691463750403825920588722236315038414137104505794556933478568832991130317152365117555190332121447476033041811222721673822257010101680091327837680934281923364680232039500124763646678309058100251779754918661394062773251079079273040406405925750732421875
782 2358819129491137686118299500745429384230278313393428833926907608617783167579099448377556014303671488991707237126775810548643095908394944790519678194745686538529783766207570575273617964614474768171268482436159087343877449985082545020556529322724195227097074217218814729826407549113339171376599748798457318752019129602943611181575192070685522528972784667392844164955651585761825587775951660607237380165209056113608369111285050508400456639188404671409616823401160197500623818233391545290501258898774593306970313866255395396365202032029628753662109375
783 11794095647455688430591497503727146921151391566967144169634538043088915837895497241887780071518357444958536185633879052743215479541974723952598390973728432692648918831037852876368089823072373840856342412180795436719387249925412725102782646613620976135485371086094073649132037745566695856882998743992286593760095648014718055907875960353427612644863923336964220824778257928809127938879758303036186900826045280568041845556425252542002283195942023357048084117005800987503119091166957726452506294493872966534851569331276976981826010160148143768310546875
784 58970478237278442152957487518635734605756957834835720848172690215444579189477486209438900357591787224792680928169395263716077397709873619762991954868642163463244594155189264381840449115361869204281712060903977183596936249627063625513913233068104880677426855430470368245660188727833479284414993719961432968800478240073590279539379801767138063224319616684821104123891289644045639694398791515180934504130226402840209227782126262710011415979710116785240420585029004937515595455834788632262531472469364832674257846656384884909130050800740718841552734375
785 294852391186392210764787437593178673028784789174178604240863451077222895947387431047194501787958936123963404640846976318580386988549368098814959774343210817316222970775946321909202245576809346021408560304519885917984681248135318127569566165340524403387134277152351841228300943639167396422074968599807164844002391200367951397696899008835690316121598083424105520619456448220228198471993957575904672520651132014201046138910631313550057079898550583926202102925145024687577977279173943161312657362346824163371289233281924424545650254003703594207763671875
786 1474261955931961053823937187965893365143923945870893021204317255386114479736937155235972508939794680619817023204234881592901934942746840494074798871716054086581114853879731609546011227884046730107042801522599429589923406240676590637847830826702622016935671385761759206141504718195836982110374842999035824220011956001839756988484495044178451580607990417120527603097282241101140992359969787879523362603255660071005230694553156567750285399492752919631010514625725123437889886395869715806563286811734120816856446166409622122728251270018517971038818359375
787 7371309779659805269119685939829466825719619729354465106021586276930572398684685776179862544698973403099085116021174407964509674713734202470373994358580270432905574269398658047730056139420233650535214007612997147949617031203382953189239154133513110084678356928808796030707523590979184910551874214995179121100059780009198784942422475220892257903039952085602638015486411205505704961799848939397616813016278300355026153472765782838751426997463764598155052573128625617189449431979348579032816434058670604084282230832048110613641256350092589855194091796875
788 36856548898299026345598429699147334128598098646772325530107931384652861993423428880899312723494867015495425580105872039822548373568671012351869971792901352164527871346993290238650280697101168252676070038064985739748085156016914765946195770667565550423391784644043980153537617954895924552759371074975895605500298900045993924712112376104461289515199760428013190077432056027528524808999244696988084065081391501775130767363828914193757134987318822990775262865643128085947247159896742895164082170293353020421411154160240553068206281750462949275970458984375
789 184282744491495131727992148495736670642990493233861627650539656923264309967117144404496563617474335077477127900529360199112741867843355061759349858964506760822639356734966451193251403485505841263380350190324928698740425780084573829730978853337827752116958923220219900767688089774479622763796855374879478027501494500229969623560561880522306447575998802140065950387160280137642624044996223484940420325406957508875653836819144570968785674936594114953876314328215640429736235799483714475820410851466765102107055770801202765341031408752314746379852294921875
790 921413722457475658639960742478683353214952466169308138252698284616321549835585722022482818087371675387385639502646800995563709339216775308796749294822533804113196783674832255966257017427529206316901750951624643493702128900422869148654894266689138760584794616101099503838440448872398113818984276874397390137507472501149848117802809402611532237879994010700329751935801400688213120224981117424702101627034787544378269184095722854843928374682970574769381571641078202148681178997418572379102054257333825510535278854006013826705157043761573731899261474609375
791 4607068612287378293199803712393416766074762330846540691263491423081607749177928610112414090436858376936928197513234004977818546696083876543983746474112669020565983918374161279831285087137646031584508754758123217468510644502114345743274471333445693802923973080505497519192202244361990569094921384371986950687537362505749240589014047013057661189399970053501648759679007003441065601124905587123510508135173937721891345920478614274219641873414852873846907858205391010743405894987092861895510271286669127552676394270030069133525785218807868659496307373046875
792 23035343061436891465999018561967083830373811654232703456317457115408038745889643050562070452184291884684640987566170024889092733480419382719918732370563345102829919591870806399156425435688230157922543773790616087342553222510571728716372356667228469014619865402527487595961011221809952845474606921859934753437686812528746202945070235065288305946999850267508243798395035017205328005624527935617552540675869688609456729602393071371098209367074264369234539291026955053717029474935464309477551356433345637763381971350150345667628926094039343297481536865234375
793 115176715307184457329995092809835419151869058271163517281587285577040193729448215252810352260921459423423204937830850124445463667402096913599593661852816725514149597959354031995782127178441150789612718868953080436712766112552858643581861783336142345073099327012637437979805056109049764227373034609299673767188434062643731014725351175326441529734999251337541218991975175086026640028122639678087762703379348443047283648011965356855491046835371321846172696455134775268585147374677321547387756782166728188816909856750751728338144630470196716487407684326171875
794 575883576535922286649975464049177095759345291355817586407936427885200968647241076264051761304607297117116024689154250622227318337010484567997968309264083627570747989796770159978910635892205753948063594344765402183563830562764293217909308916680711725365496635063187189899025280545248821136865173046498368835942170313218655073626755876632207648674996256687706094959875875430133200140613198390438813516896742215236418240059826784277455234176856609230863482275673876342925736873386607736938783910833640944084549283753758641690723152350983582437038421630859375
795 2879417882679611433249877320245885478796726456779087932039682139426004843236205381320258806523036485585580123445771253111136591685052422839989841546320418137853739948983850799894553179461028769740317971723827010917819152813821466089546544583403558626827483175315935949495126402726244105684325865232491844179710851566093275368133779383161038243374981283438530474799379377150666000703065991952194067584483711076182091200299133921387276170884283046154317411378369381714628684366933038684693919554168204720422746418768793208453615761754917912185192108154296875
796 14397089413398057166249386601229427393983632283895439660198410697130024216181026906601294032615182427927900617228856265555682958425262114199949207731602090689268699744919253999472765897305143848701589858619135054589095764069107330447732722917017793134137415876579679747475632013631220528421629326162459220898554257830466376840668896915805191216874906417192652373996896885753330003515329959760970337922418555380910456001495669606936380854421415230771587056891846908573143421834665193423469597770841023602113732093843966042268078808774589560925960540771484375
797 71985447066990285831246933006147136969918161419477198300992053485650121080905134533006470163075912139639503086144281327778414792126310570999746038658010453446343498724596269997363829486525719243507949293095675272945478820345536652238663614585088965670687079382898398737378160068156102642108146630812296104492771289152331884203344484579025956084374532085963261869984484428766650017576649798804851689612092776904552280007478348034681904272107076153857935284459234542865717109173325967117347988854205118010568660469219830211340394043872947804629802703857421875
798 359927235334951429156234665030735684849590807097385991504960267428250605404525672665032350815379560698197515430721406638892073960631552854998730193290052267231717493622981349986819147432628596217539746465478376364727394101727683261193318072925444828353435396914491993686890800340780513210540733154061480522463856445761659421016722422895129780421872660429816309349922422143833250087883248994024258448060463884522761400037391740173409521360535380769289676422296172714328585545866629835586739944271025590052843302346099151056701970219364739023149013519287109375
799 1799636176674757145781173325153678424247954035486929957524801337141253027022628363325161754076897803490987577153607033194460369803157764274993650966450261336158587468114906749934095737163142981087698732327391881823636970508638416305966590364627224141767176984572459968434454001703902566052703665770307402612319282228808297105083612114475648902109363302149081546749612110719166250439416244970121292240302319422613807000186958700867047606802676903846448382111480863571642927729333149177933699721355127950264216511730495755283509851096823695115745067596435546875
800 8998180883373785728905866625768392121239770177434649787624006685706265135113141816625808770384489017454937885768035165972301849015788821374968254832251306680792937340574533749670478685815714905438493661636959409118184852543192081529832951823136120708835884922862299842172270008519512830263518328851537013061596411144041485525418060572378244510546816510745407733748060553595831252197081224850606461201511597113069035000934793504335238034013384519232241910557404317858214638646665745889668498606775639751321082558652478776417549255484118475578725337982177734375
801 44990904416868928644529333128841960606198850887173248938120033428531325675565709083129043851922445087274689428840175829861509245078944106874841274161256533403964686702872668748352393429078574527192468308184797045590924262715960407649164759115680603544179424614311499210861350042597564151317591644257685065307982055720207427627090302861891222552734082553727038668740302767979156260985406124253032306007557985565345175004673967521676190170066922596161209552787021589291073193233328729448342493033878198756605412793262393882087746277420592377893626689910888671875
802 224954522084344643222646665644209803030994254435866244690600167142656628377828545415645219259612225436373447144200879149307546225394720534374206370806282667019823433514363343741761967145392872635962341540923985227954621313579802038245823795578403017720897123071557496054306750212987820756587958221288425326539910278601037138135451514309456112763670412768635193343701513839895781304927030621265161530037789927826725875023369837608380950850334612980806047763935107946455365966166643647241712465169390993783027063966311969410438731387102961889468133449554443359375
803 1124772610421723216113233328221049015154971272179331223453000835713283141889142727078226096298061127181867235721004395746537731126973602671871031854031413335099117167571816718708809835726964363179811707704619926139773106567899010191229118977892015088604485615357787480271533751064939103782939791106442126632699551393005185690677257571547280563818352063843175966718507569199478906524635153106325807650188949639133629375116849188041904754251673064904030238819675539732276829830833218236208562325846954968915135319831559847052193656935514809447340667247772216796875
804 5623863052108616080566166641105245075774856360896656117265004178566415709445713635391130481490305635909336178605021978732688655634868013359355159270157066675495585837859083593544049178634821815899058538523099630698865532839495050956145594889460075443022428076788937401357668755324695518914698955532210633163497756965025928453386287857736402819091760319215879833592537845997394532623175765531629038250944748195668146875584245940209523771258365324520151194098377698661384149154166091181042811629234774844575676599157799235260968284677574047236703336238861083984375
805 28119315260543080402830833205526225378874281804483280586325020892832078547228568176955652407451528179546680893025109893663443278174340066796775796350785333377477929189295417967720245893174109079495292692615498153494327664197475254780727974447300377215112140383944687006788343776623477594573494777661053165817488784825129642266931439288682014095458801596079399167962689229986972663115878827658145191254723740978340734377921229701047618856291826622600755970491888493306920745770830455905214058146173874222878382995788996176304841423387870236183516681194305419921875
806 140596576302715402014154166027631126894371409022416402931625104464160392736142840884778262037257640897733404465125549468317216390871700333983878981753926666887389645946477089838601229465870545397476463463077490767471638320987376273903639872236501886075560701919723435033941718883117387972867473888305265829087443924125648211334657196443410070477294007980396995839813446149934863315579394138290725956273618704891703671889606148505238094281459133113003779852459442466534603728854152279526070290730869371114391914978944980881524207116939351180917583405971527099609375
807 702982881513577010070770830138155634471857045112082014658125522320801963680714204423891310186288204488667022325627747341586081954358501669919394908769633334436948229732385449193006147329352726987382317315387453837358191604936881369518199361182509430377803509598617175169708594415586939864337369441526329145437219620628241056673285982217050352386470039901984979199067230749674316577896970691453629781368093524458518359448030742526190471407295665565018899262297212332673018644270761397630351453654346855571959574894724904407621035584696755904587917029857635498046875
808 3514914407567885050353854150690778172359285225560410073290627611604009818403571022119456550931441022443335111628138736707930409771792508349596974543848166672184741148661927245965030736646763634936911586576937269186790958024684406847590996805912547151889017547993085875848542972077934699321686847207631645727186098103141205283366429911085251761932350199509924895995336153748371582889484853457268148906840467622292591797240153712630952357036478327825094496311486061663365093221353806988151757268271734277859797874473624522038105177923483779522939585149288177490234375
809 17574572037839425251769270753453890861796426127802050366453138058020049092017855110597282754657205112216675558140693683539652048858962541747984872719240833360923705743309636229825153683233818174684557932884686345933954790123422034237954984029562735759445087739965429379242714860389673496608434236038158228635930490515706026416832149555426258809661750997549624479976680768741857914447424267286340744534202338111462958986200768563154761785182391639125472481557430308316825466106769034940758786341358671389298989372368122610190525889617418897614697925746440887451171875
810 87872860189197126258846353767269454308982130639010251832265690290100245460089275552986413773286025561083377790703468417698260244294812708739924363596204166804618528716548181149125768416169090873422789664423431729669773950617110171189774920147813678797225438699827146896213574301948367483042171180190791143179652452578530132084160747777131294048308754987748122399883403843709289572237121336431703722671011690557314794931003842815773808925911958195627362407787151541584127330533845174703793931706793356946494946861840613050952629448087094488073489628732204437255859375
811 439364300945985631294231768836347271544910653195051259161328451450501227300446377764932068866430127805416888953517342088491301221474063543699621817981020834023092643582740905745628842080845454367113948322117158648348869753085550855948874600739068393986127193499135734481067871509741837415210855900953955715898262262892650660420803738885656470241543774938740611999417019218546447861185606682158518613355058452786573974655019214078869044629559790978136812038935757707920636652669225873518969658533966784732474734309203065254763147240435472440367448143661022186279296875
812 2196821504729928156471158844181736357724553265975256295806642257252506136502231888824660344332150639027084444767586710442456506107370317718498109089905104170115463217913704528728144210404227271835569741610585793241744348765427754279744373003695341969930635967495678672405339357548709187076054279504769778579491311314463253302104018694428282351207718874693703059997085096092732239305928033410792593066775292263932869873275096070394345223147798954890684060194678788539603183263346129367594848292669833923662373671546015326273815736202177362201837240718305110931396484375
813 10984107523649640782355794220908681788622766329876281479033211286262530682511159444123301721660753195135422223837933552212282530536851588592490545449525520850577316089568522643640721052021136359177848708052928966208721743827138771398721865018476709849653179837478393362026696787743545935380271397523848892897456556572316266510520093472141411756038594373468515299985425480463661196529640167053962965333876461319664349366375480351971726115738994774453420300973393942698015916316730646837974241463349169618311868357730076631369078681010886811009186203591525554656982421875
814 54920537618248203911778971104543408943113831649381407395166056431312653412555797220616508608303765975677111119189667761061412652684257942962452727247627604252886580447842613218203605260105681795889243540264644831043608719135693856993609325092383549248265899187391966810133483938717729676901356987619244464487282782861581332552600467360707058780192971867342576499927127402318305982648200835269814826669382306598321746831877401759858630578694973872267101504866969713490079581583653234189871207316745848091559341788650383156845393405054434055045931017957627773284912109375
815 274602688091241019558894855522717044715569158246907036975830282156563267062778986103082543041518829878385555595948338805307063263421289714812263636238138021264432902239213066091018026300528408979446217701323224155218043595678469284968046625461917746241329495936959834050667419693588648384506784938096222322436413914307906662763002336803535293900964859336712882499635637011591529913241004176349074133346911532991608734159387008799293152893474869361335507524334848567450397907918266170949356036583729240457796708943251915784226967025272170275229655089788138866424560546875
816 1373013440456205097794474277613585223577845791234535184879151410782816335313894930515412715207594149391927777979741694026535316317106448574061318181190690106322164511196065330455090131502642044897231088506616120776090217978392346424840233127309588731206647479684799170253337098467943241922533924690481111612182069571539533313815011684017676469504824296683564412498178185057957649566205020881745370666734557664958043670796935043996465764467374346806677537621674242837251989539591330854746780182918646202288983544716259578921134835126360851376148275448940694332122802734375
817 6865067202281025488972371388067926117889228956172675924395757053914081676569474652577063576037970746959638889898708470132676581585532242870306590905953450531610822555980326652275450657513210224486155442533080603880451089891961732124201165636547943656033237398423995851266685492339716209612669623452405558060910347857697666569075058420088382347524121483417822062490890925289788247831025104408726853333672788324790218353984675219982328822336871734033387688108371214186259947697956654273733900914593231011444917723581297894605674175631804256880741377244703471660614013671875
818 34325336011405127444861856940339630589446144780863379621978785269570408382847373262885317880189853734798194449493542350663382907927661214351532954529767252658054112779901633261377253287566051122430777212665403019402255449459808660621005828182739718280166186992119979256333427461698581048063348117262027790304551739288488332845375292100441911737620607417089110312454454626448941239155125522043634266668363941623951091769923376099911644111684358670166938440541856070931299738489783271368669504572966155057224588617906489473028370878159021284403706886223517358303070068359375
819 171626680057025637224309284701698152947230723904316898109893926347852041914236866314426589400949268673990972247467711753316914539638306071757664772648836263290270563899508166306886266437830255612153886063327015097011277247299043303105029140913698591400830934960599896281667137308492905240316740586310138951522758696442441664226876460502209558688103037085445551562272273132244706195775627610218171333341819708119755458849616880499558220558421793350834692202709280354656498692448916356843347522864830775286122943089532447365141854390795106422018534431117586791515350341796875
820 858133400285128186121546423508490764736153619521584490549469631739260209571184331572132947004746343369954861237338558766584572698191530358788323863244181316451352819497540831534431332189151278060769430316635075485056386236495216515525145704568492957004154674802999481408335686542464526201583702931550694757613793482212208321134382302511047793440515185427227757811361365661223530978878138051090856666709098540598777294248084402497791102792108966754173461013546401773282493462244581784216737614324153876430614715447662236825709271953975532110092672155587933957576751708984375
821 4290667001425640930607732117542453823680768097607922452747348158696301047855921657860664735023731716849774306186692793832922863490957651793941619316220906582256764097487704157672156660945756390303847151583175377425281931182476082577625728522842464785020773374014997407041678432712322631007918514657753473788068967411061041605671911512555238967202575927136138789056806828306117654894390690255454283333545492702993886471240422012488955513960544833770867305067732008866412467311222908921083688071620769382153073577238311184128546359769877660550463360777939669787883758544921875
822 21453335007128204653038660587712269118403840488039612263736740793481505239279608289303323675118658584248871530933463969164614317454788258969708096581104532911283820487438520788360783304728781951519235757915876887126409655912380412888128642614212323925103866870074987035208392163561613155039592573288767368940344837055305208028359557562776194836012879635680693945284034141530588274471953451277271416667727463514969432356202110062444777569802724168854336525338660044332062336556114544605418440358103846910765367886191555920642731798849388302752316803889698348939418792724609375
823 107266675035641023265193302938561345592019202440198061318683703967407526196398041446516618375593292921244357654667319845823071587273941294848540482905522664556419102437192603941803916523643909757596178789579384435632048279561902064440643213071061619625519334350374935176041960817808065775197962866443836844701724185276526040141797787813880974180064398178403469726420170707652941372359767256386357083338637317574847161781010550312223887849013620844271682626693300221660311682780572723027092201790519234553826839430957779603213658994246941513761584019448491744697093963623046875
824 536333375178205116325966514692806727960096012200990306593418519837037630981990207232583091877966464606221788273336599229115357936369706474242702414527613322782095512185963019709019582618219548787980893947896922178160241397809510322203216065355308098127596671751874675880209804089040328875989814332219184223508620926382630200708988939069404870900321990892017348632100853538264706861798836281931785416693186587874235808905052751561119439245068104221358413133466501108301558413902863615135461008952596172769134197154788898016068294971234707568807920097242458723485469818115234375
825 2681666875891025581629832573464033639800480061004951532967092599185188154909951036162915459389832323031108941366682996145576789681848532371213512072638066613910477560929815098545097913091097743939904469739484610890801206989047551611016080326776540490637983358759373379401049020445201644379949071661095921117543104631913151003544944695347024354501609954460086743160504267691323534308994181409658927083465932939371179044525263757805597196225340521106792065667332505541507792069514318075677305044762980863845670985773944490080341474856173537844039600486212293617427349090576171875
826 13408334379455127908149162867320168199002400305024757664835462995925940774549755180814577296949161615155544706833414980727883948409242661856067560363190333069552387804649075492725489565455488719699522348697423054454006034945237758055080401633882702453189916793796866897005245102226008221899745358305479605587715523159565755017724723476735121772508049772300433715802521338456617671544970907048294635417329664696855895222626318789027985981126702605533960328336662527707538960347571590378386525223814904319228354928869722450401707374280867689220198002431061468087136745452880859375
827 67041671897275639540745814336600840995012001525123788324177314979629703872748775904072886484745808075777723534167074903639419742046213309280337801815951665347761939023245377463627447827277443598497611743487115272270030174726188790275402008169413512265949583968984334485026225511130041109498726791527398027938577615797828775088623617383675608862540248861502168579012606692283088357724854535241473177086648323484279476113131593945139929905633513027669801641683312638537694801737857951891932626119074521596141774644348612252008536871404338446100990012155307340435683727264404296875
828 335208359486378197703729071683004204975060007625618941620886574898148519363743879520364432423729040378888617670835374518197098710231066546401689009079758326738809695116226887318137239136387217992488058717435576361350150873630943951377010040847067561329747919844921672425131127555650205547493633957636990139692888078989143875443118086918378044312701244307510842895063033461415441788624272676207365885433241617421397380565657969725699649528167565138349008208416563192688474008689289759459663130595372607980708873221743061260042684357021692230504950060776536702178418636322021484375
829 1676041797431890988518645358415021024875300038128094708104432874490742596818719397601822162118645201894443088354176872590985493551155332732008445045398791633694048475581134436590686195681936089962440293587177881806750754368154719756885050204235337806648739599224608362125655637778251027737468169788184950698464440394945719377215590434591890221563506221537554214475315167307077208943121363381036829427166208087106986902828289848628498247640837825691745041042082815963442370043446448797298315652976863039903544366108715306300213421785108461152524750303882683510892093181610107421875
830 8380208987159454942593226792075105124376500190640473540522164372453712984093596988009110810593226009472215441770884362954927467755776663660042225226993958168470242377905672182953430978409680449812201467935889409033753771840773598784425251021176689033243697996123041810628278188891255138687340848940924753492322201974728596886077952172959451107817531107687771072376575836535386044715606816905184147135831040435534934514141449243142491238204189128458725205210414079817211850217232243986491578264884315199517721830543576531501067108925542305762623751519413417554460465908050537109375
831 41901044935797274712966133960375525621882500953202367702610821862268564920467984940045554052966130047361077208854421814774637338778883318300211126134969790842351211889528360914767154892048402249061007339679447045168768859203867993922126255105883445166218489980615209053141390944456275693436704244704623767461611009873642984430389760864797255539087655538438855361882879182676930223578034084525920735679155202177674672570707246215712456191020945642293626026052070399086059251086161219932457891324421575997588609152717882657505335544627711528813118757597067087772302329540252685546875
832 209505224678986373564830669801877628109412504766011838513054109311342824602339924700227770264830650236805386044272109073873186693894416591501055630674848954211756059447641804573835774460242011245305036698397235225843844296019339969610631275529417225831092449903076045265706954722281378467183521223523118837308055049368214922151948804323986277695438277692194276809414395913384651117890170422629603678395776010888373362853536231078562280955104728211468130130260351995430296255430806099662289456622107879987943045763589413287526677723138557644065593787985335438861511647701263427734375
833 1047526123394931867824153349009388140547062523830059192565270546556714123011699623501138851324153251184026930221360545369365933469472082957505278153374244771058780297238209022869178872301210056226525183491986176129219221480096699848053156377647086129155462249515380226328534773611406892335917606117615594186540275246841074610759744021619931388477191388460971384047071979566923255589450852113148018391978880054441866814267681155392811404775523641057340650651301759977151481277154030498311447283110539399939715228817947066437633388615692788220327968939926677194307558238506317138671875
834 5237630616974659339120766745046940702735312619150295962826352732783570615058498117505694256620766255920134651106802726846829667347360414787526390766871223855293901486191045114345894361506050281132625917459930880646096107400483499240265781888235430645777311247576901131642673868057034461679588030588077970932701376234205373053798720108099656942385956942304856920235359897834616277947254260565740091959894400272209334071338405776964057023877618205286703253256508799885757406385770152491557236415552696999698576144089735332188166943078463941101639844699633385971537791192531585693359375
835 26188153084873296695603833725234703513676563095751479814131763663917853075292490587528471283103831279600673255534013634234148336736802073937631953834356119276469507430955225571729471807530251405663129587299654403230480537002417496201328909441177153228886556237884505658213369340285172308397940152940389854663506881171026865268993600540498284711929784711524284601176799489173081389736271302828700459799472001361046670356692028884820285119388091026433516266282543999428787031928850762457786182077763484998492880720448676660940834715392319705508199223498166929857688955962657928466796875
836 130940765424366483478019168626173517568382815478757399070658818319589265376462452937642356415519156398003366277670068171170741683684010369688159769171780596382347537154776127858647359037651257028315647936498272016152402685012087481006644547205885766144432781189422528291066846701425861541989700764701949273317534405855134326344968002702491423559648923557621423005883997445865406948681356514143502298997360006805233351783460144424101425596940455132167581331412719997143935159644253812288930910388817424992464403602243383304704173576961598527540996117490834649288444779813289642333984375
837 654703827121832417390095843130867587841914077393786995353294091597946326882312264688211782077595781990016831388350340855853708418420051848440798845858902981911737685773880639293236795188256285141578239682491360080762013425060437405033222736029428830722163905947112641455334233507129307709948503823509746366587672029275671631724840013512457117798244617788107115029419987229327034743406782570717511494986800034026166758917300722120507127984702275660837906657063599985719675798221269061444654551944087124962322018011216916523520867884807992637704980587454173246442223899066448211669921875
838 3273519135609162086950479215654337939209570386968934976766470457989731634411561323441058910387978909950084156941751704279268542092100259242203994229294514909558688428869403196466183975941281425707891198412456800403810067125302187025166113680147144153610819529735563207276671167535646538549742519117548731832938360146378358158624200067562285588991223088940535575147099936146635173717033912853587557474934000170130833794586503610602535639923511378304189533285317999928598378991106345307223272759720435624811610090056084582617604339424039963188524902937270866232211119495332241058349609375
839 16367595678045810434752396078271689696047851934844674883832352289948658172057806617205294551939894549750420784708758521396342710460501296211019971146472574547793442144347015982330919879706407128539455992062284002019050335626510935125830568400735720768054097648677816036383355837678232692748712595587743659164691800731891790793121000337811427944956115444702677875735499680733175868585169564267937787374670000850654168972932518053012678199617556891520947666426589999642991894955531726536116363798602178124058050450280422913088021697120199815942624514686354331161055597476661205291748046875
840 81837978390229052173761980391358448480239259674223374419161761449743290860289033086026472759699472748752103923543792606981713552302506481055099855732362872738967210721735079911654599398532035642697279960311420010095251678132554675629152842003678603840270488243389080181916779188391163463743562977938718295823459003659458953965605001689057139724780577223513389378677498403665879342925847821339688936873350004253270844864662590265063390998087784457604738332132949998214959474777658632680581818993010890620290252251402114565440108485600999079713122573431771655805277987383306026458740234375
841 409189891951145260868809901956792242401196298371116872095808807248716454301445165430132363798497363743760519617718963034908567761512532405275499278661814363694836053608675399558272996992660178213486399801557100050476258390662773378145764210018393019201352441216945400909583895941955817318717814889693591479117295018297294769828025008445285698623902886117566946893387492018329396714629239106698444684366750021266354224323312951325316954990438922288023691660664749991074797373888293163402909094965054453101451261257010572827200542428004995398565612867158858279026389936916530132293701171875
842 2045949459755726304344049509783961212005981491855584360479044036243582271507225827150661818992486818718802598088594815174542838807562662026377496393309071818474180268043376997791364984963300891067431999007785500252381291953313866890728821050091965096006762206084727004547919479709779086593589074448467957395586475091486473849140125042226428493119514430587834734466937460091646983573146195533492223421833750106331771121616564756626584774952194611440118458303323749955373986869441465817014545474825272265507256306285052864136002712140024976992828064335794291395131949684582650661468505859375
843 10229747298778631521720247548919806060029907459277921802395220181217911357536129135753309094962434093594012990442974075872714194037813310131887481966545359092370901340216884988956824924816504455337159995038927501261906459766569334453644105250459825480033811030423635022739597398548895432967945372242339786977932375457432369245700625211132142465597572152939173672334687300458234917865730977667461117109168750531658855608082823783132923874760973057200592291516618749776869934347207329085072727374126361327536281531425264320680013560700124884964140321678971456975659748422913253307342529296875
844 51148736493893157608601237744599030300149537296389609011976100906089556787680645678766545474812170467970064952214870379363570970189066550659437409832726795461854506701084424944784124624082522276685799975194637506309532298832846672268220526252299127400169055152118175113697986992744477164839726861211698934889661877287161846228503126055660712327987860764695868361673436502291174589328654888337305585545843752658294278040414118915664619373804865286002961457583093748884349671736036645425363636870631806637681407657126321603400067803500624424820701608394857284878298742114566266536712646484375
845 255743682469465788043006188722995151500747686481948045059880504530447783938403228393832727374060852339850324761074351896817854850945332753297187049163633977309272533505422124723920623120412611383428999875973187531547661494164233361341102631261495637000845275760590875568489934963722385824198634306058494674448309386435809231142515630278303561639939303823479341808367182511455872946643274441686527927729218763291471390202070594578323096869024326430014807287915468744421748358680183227126818184353159033188407038285631608017000339017503122124103508041974286424391493710572831332683563232421875
846 1278718412347328940215030943614975757503738432409740225299402522652238919692016141969163636870304261699251623805371759484089274254726663766485935245818169886546362667527110623619603115602063056917144999379865937657738307470821166806705513156307478185004226378802954377842449674818611929120993171530292473372241546932179046155712578151391517808199696519117396709041835912557279364733216372208432639638646093816457356951010352972891615484345121632150074036439577343722108741793400916135634090921765795165942035191428158040085001695087515610620517540209871432121957468552864156663417816162109375
847 6393592061736644701075154718074878787518692162048701126497012613261194598460080709845818184351521308496258119026858797420446371273633318832429676229090849432731813337635553118098015578010315284585724996899329688288691537354105834033527565781537390925021131894014771889212248374093059645604965857651462366861207734660895230778562890756957589040998482595586983545209179562786396823666081861042163198193230469082286784755051764864458077421725608160750370182197886718610543708967004580678170454608828975829710175957140790200425008475437578053102587701049357160609787342764320783317089080810546875
848 31967960308683223505375773590374393937593460810243505632485063066305972992300403549229090921757606542481290595134293987102231856368166594162148381145454247163659066688177765590490077890051576422928624984496648441443457686770529170167637828907686954625105659470073859446061241870465298228024829288257311834306038673304476153892814453784787945204992412977934917726045897813931984118330409305210815990966152345411433923775258824322290387108628040803751850910989433593052718544835022903390852273044144879148550879785703951002125042377187890265512938505246785803048936713821603916585445404052734375
849 159839801543416117526878867951871969687967304051217528162425315331529864961502017746145454608788032712406452975671469935511159281840832970810741905727271235818295333440888827952450389450257882114643124922483242207217288433852645850838189144538434773125528297350369297230306209352326491140124146441286559171530193366522380769464072268923939726024962064889674588630229489069659920591652046526054079954830761727057169618876294121611451935543140204018759254554947167965263592724175114516954261365220724395742754398928519755010625211885939451327564692526233929015244683569108019582927227020263671875
850 799199007717080587634394339759359848439836520256087640812126576657649324807510088730727273043940163562032264878357349677555796409204164854053709528636356179091476667204444139762251947251289410573215624612416211036086442169263229254190945722692173865627641486751846486151531046761632455700620732206432795857650966832611903847320361344619698630124810324448372943151147445348299602958260232630270399774153808635285848094381470608057259677715701020093796272774735839826317963620875572584771306826103621978713771994642598775053126059429697256637823462631169645076223417845540097914636135101318359375
851 3995995038585402938171971698796799242199182601280438204060632883288246624037550443653636365219700817810161324391786748387778982046020824270268547643181780895457383336022220698811259736256447052866078123062081055180432210846316146270954728613460869328138207433759232430757655233808162278503103661032163979288254834163059519236601806723098493150624051622241864715755737226741498014791301163151351998870769043176429240471907353040286298388578505100468981363873679199131589818104377862923856534130518109893568859973212993875265630297148486283189117313155848225381117089227700489573180675506591796875
852 19979975192927014690859858493983996210995913006402191020303164416441233120187752218268181826098504089050806621958933741938894910230104121351342738215908904477286916680111103494056298681282235264330390615310405275902161054231580731354773643067304346640691037168796162153788276169040811392515518305160819896441274170815297596183009033615492465753120258111209323578778686133707490073956505815756759994353845215882146202359536765201431491942892525502344906819368395995657949090521889314619282670652590549467844299866064969376328151485742431415945586565779241126905585446138502447865903377532958984375
853 99899875964635073454299292469919981054979565032010955101515822082206165600938761091340909130492520445254033109794668709694474551150520606756713691079544522386434583400555517470281493406411176321651953076552026379510805271157903656773868215336521733203455185843980810768941380845204056962577591525804099482206370854076487980915045168077462328765601290556046617893893430668537450369782529078783799971769226079410731011797683826007157459714462627511724534096841979978289745452609446573096413353262952747339221499330324846881640757428712157079727932828896205634527927230692512239329516887664794921875
854 499499379823175367271496462349599905274897825160054775507579110411030828004693805456704545652462602226270165548973343548472372755752603033783568455397722611932172917002777587351407467032055881608259765382760131897554026355789518283869341076682608666017275929219904053844706904226020284812887957629020497411031854270382439904575225840387311643828006452780233089469467153342687251848912645393918999858846130397053655058988419130035787298572313137558622670484209899891448727263047232865482066766314763736696107496651624234408203787143560785398639664144481028172639636153462561196647584438323974609375
855 2497496899115876836357482311747999526374489125800273877537895552055154140023469027283522728262313011131350827744866717742361863778763015168917842276988613059660864585013887936757037335160279408041298826913800659487770131778947591419346705383413043330086379646099520269223534521130101424064439788145102487055159271351912199522876129201936558219140032263901165447347335766713436259244563226969594999294230651985268275294942095650178936492861565687793113352421049499457243636315236164327410333831573818683480537483258121172041018935717803926993198320722405140863198180767312805983237922191619873046875
856 12487484495579384181787411558739997631872445629001369387689477760275770700117345136417613641311565055656754138724333588711809318893815075844589211384943065298304322925069439683785186675801397040206494134569003297438850658894737957096733526917065216650431898230497601346117672605650507120322198940725512435275796356759560997614380646009682791095700161319505827236736678833567181296222816134847974996471153259926341376474710478250894682464307828438965566762105247497286218181576180821637051669157869093417402687416290605860205094678589019634965991603612025704315990903836564029916189610958099365234375
857 62437422477896920908937057793699988159362228145006846938447388801378853500586725682088068206557825278283770693621667943559046594469075379222946056924715326491521614625347198418925933379006985201032470672845016487194253294473689785483667634585326083252159491152488006730588363028252535601610994703627562176378981783797804988071903230048413955478500806597529136183683394167835906481114080674239874982355766299631706882373552391254473412321539142194827833810526237486431090907880904108185258345789345467087013437081453029301025473392945098174829958018060128521579954519182820149580948054790496826171875
858 312187112389484604544685288968499940796811140725034234692236944006894267502933628410440341032789126391418853468108339717795232972345376896114730284623576632457608073126735992094629666895034926005162353364225082435971266472368448927418338172926630416260797455762440033652941815141262678008054973518137810881894908918989024940359516150242069777392504032987645680918416970839179532405570403371199374911778831498158534411867761956272367061607695710974139169052631187432155454539404520540926291728946727335435067185407265146505127366964725490874149790090300642607899772595914100747904740273952484130859375
859 1560935561947423022723426444842499703984055703625171173461184720034471337514668142052201705163945631957094267340541698588976164861726884480573651423117883162288040365633679960473148334475174630025811766821125412179856332361842244637091690864633152081303987278812200168264709075706313390040274867590689054409474544594945124701797580751210348886962520164938228404592084854195897662027852016855996874558894157490792672059338809781361835308038478554870695845263155937160777272697022602704631458644733636677175335927036325732525636834823627454370748950451503213039498862979570503739523701369762420654296875
860 7804677809737115113617132224212498519920278518125855867305923600172356687573340710261008525819728159785471336702708492944880824308634422402868257115589415811440201828168399802365741672375873150129058834105627060899281661809211223185458454323165760406519936394061000841323545378531566950201374337953445272047372722974725623508987903756051744434812600824691142022960424270979488310139260084279984372794470787453963360296694048906809176540192392774353479226315779685803886363485113013523157293223668183385876679635181628662628184174118137271853744752257516065197494314897852518697618506848812103271484375
861 39023389048685575568085661121062492599601392590629279336529618000861783437866703551305042629098640798927356683513542464724404121543172112014341285577947079057201009140841999011828708361879365750645294170528135304496408309046056115927292271615828802032599681970305004206617726892657834751006871689767226360236863614873628117544939518780258722174063004123455710114802121354897441550696300421399921863972353937269816801483470244534045882700961963871767396131578898429019431817425565067615786466118340916929383398175908143313140920870590686359268723761287580325987471574489262593488092534244060516357421875
862 195116945243427877840428305605312462998006962953146396682648090004308917189333517756525213145493203994636783417567712323622020607715860560071706427889735395286005045704209995059143541809396828753226470852640676522482041545230280579636461358079144010162998409851525021033088634463289173755034358448836131801184318074368140587724697593901293610870315020617278550574010606774487207753481502106999609319861769686349084007417351222670229413504809819358836980657894492145097159087127825338078932330591704584646916990879540716565704604352953431796343618806437901629937357872446312967440462671220302581787109375
863 975584726217139389202141528026562314990034814765731983413240450021544585946667588782626065727466019973183917087838561618110103038579302800358532139448676976430025228521049975295717709046984143766132354263203382612410207726151402898182306790395720050814992049257625105165443172316445868775171792244180659005921590371840702938623487969506468054351575103086392752870053033872436038767407510534998046599308848431745420037086756113351147067524049096794184903289472460725485795435639126690394661652958522923234584954397703582828523021764767158981718094032189508149686789362231564837202313356101512908935546875
864 4877923631085696946010707640132811574950174073828659917066202250107722929733337943913130328637330099865919585439192808090550515192896514001792660697243384882150126142605249876478588545234920718830661771316016913062051038630757014490911533951978600254074960246288125525827215861582229343875858961220903295029607951859203514693117439847532340271757875515431963764350265169362180193837037552674990232996544242158727100185433780566755735337620245483970924516447362303627428977178195633451973308264792614616172924771988517914142615108823835794908590470160947540748433946811157824186011566780507564544677734375
865 24389618155428484730053538200664057874750870369143299585331011250538614648666689719565651643186650499329597927195964040452752575964482570008963303486216924410750630713026249382392942726174603594153308856580084565310255193153785072454557669759893001270374801231440627629136079307911146719379294806104516475148039759296017573465587199237661701358789377577159818821751325846810900969185187763374951164982721210793635500927168902833778676688101227419854622582236811518137144885890978167259866541323963073080864623859942589570713075544119178974542952350804737703742169734055789120930057833902537822723388671875
866 121948090777142423650267691003320289373754351845716497926655056252693073243333448597828258215933252496647989635979820202263762879822412850044816517431084622053753153565131246911964713630873017970766544282900422826551275965768925362272788348799465006351874006157203138145680396539555733596896474030522582375740198796480087867327935996188308506793946887885799094108756629234054504845925938816874755824913606053968177504635844514168893383440506137099273112911184057590685724429454890836299332706619815365404323119299712947853565377720595894872714761754023688518710848670278945604650289169512689113616943359375
867 609740453885712118251338455016601446868771759228582489633275281263465366216667242989141291079666262483239948179899101011318814399112064250224082587155423110268765767825656234559823568154365089853832721414502114132756379828844626811363941743997325031759370030786015690728401982697778667984482370152612911878700993982400439336639679980941542533969734439428995470543783146170272524229629694084373779124568030269840887523179222570844466917202530685496365564555920287953428622147274454181496663533099076827021615596498564739267826888602979474363573808770118442593554243351394728023251445847563445568084716796875
868 3048702269428560591256692275083007234343858796142912448166376406317326831083336214945706455398331312416199740899495505056594071995560321251120412935777115551343828839128281172799117840771825449269163607072510570663781899144223134056819708719986625158796850153930078453642009913488893339922411850763064559393504969912002196683198399904707712669848672197144977352718915730851362621148148470421868895622840151349204437615896112854222334586012653427481827822779601439767143110736372270907483317665495384135108077982492823696339134443014897371817869043850592212967771216756973640116257229237817227840423583984375
869 15243511347142802956283461375415036171719293980714562240831882031586634155416681074728532276991656562080998704497477525282970359977801606255602064678885577756719144195641405863995589203859127246345818035362552853318909495721115670284098543599933125793984250769650392268210049567444466699612059253815322796967524849560010983415991999523538563349243360985724886763594578654256813105740742352109344478114200756746022188079480564271111672930063267137409139113898007198835715553681861354537416588327476920675540389912464118481695672215074486859089345219252961064838856083784868200581286146189086139202117919921875
870 76217556735714014781417306877075180858596469903572811204159410157933170777083405373642661384958282810404993522487387626414851799889008031278010323394427888783595720978207029319977946019295636231729090176812764266594547478605578351420492717999665628969921253848251961341050247837222333498060296269076613984837624247800054917079959997617692816746216804928624433817972893271284065528703711760546722390571003783730110940397402821355558364650316335687045695569490035994178577768409306772687082941637384603377701949562320592408478361075372434295446726096264805324194280418924341002906430730945430696010589599609375
871 381087783678570073907086534385375904292982349517864056020797050789665853885417026868213306924791414052024967612436938132074258999445040156390051616972139443917978604891035146599889730096478181158645450884063821332972737393027891757102463589998328144849606269241259806705251239186111667490301481345383069924188121239000274585399799988088464083731084024643122169089864466356420327643518558802733611952855018918650554701987014106777791823251581678435228477847450179970892888842046533863435414708186923016888509747811602962042391805376862171477233630481324026620971402094621705014532153654727153480052947998046875
872 1905438918392850369535432671926879521464911747589320280103985253948329269427085134341066534623957070260124838062184690660371294997225200781950258084860697219589893024455175732999448650482390905793227254420319106664863686965139458785512317949991640724248031346206299033526256195930558337451507406726915349620940606195001372926998999940442320418655420123215610845449322331782101638217592794013668059764275094593252773509935070533888959116257908392176142389237250899854464444210232669317177073540934615084442548739058014810211959026884310857386168152406620133104857010473108525072660768273635767400264739990234375
873 9527194591964251847677163359634397607324558737946601400519926269741646347135425671705332673119785351300624190310923453301856474986126003909751290424303486097949465122275878664997243252411954528966136272101595533324318434825697293927561589749958203621240156731031495167631280979652791687257537033634576748104703030975006864634994999702211602093277100616078054227246611658910508191087963970068340298821375472966263867549675352669444795581289541960880711946186254499272322221051163346585885367704673075422212743695290074051059795134421554286930840762033100665524285052365542625363303841368178837001323699951171875
874 47635972959821259238385816798171988036622793689733007002599631348708231735677128358526663365598926756503120951554617266509282374930630019548756452121517430489747325611379393324986216262059772644830681360507977666621592174128486469637807948749791018106200783655157475838156404898263958436287685168172883740523515154875034323174974998511058010466385503080390271136233058294552540955439819850341701494106877364831319337748376763347223977906447709804403559730931272496361611105255816732929426838523365377111063718476450370255298975672107771434654203810165503327621425261827713126816519206840894185006618499755859375
875 238179864799106296191929083990859940183113968448665035012998156743541158678385641792633316827994633782515604757773086332546411874653150097743782260607587152448736628056896966624931081310298863224153406802539888333107960870642432348189039743748955090531003918275787379190782024491319792181438425840864418702617575774375171615874874992555290052331927515401951355681165291472762704777199099251708507470534386824156596688741883816736119889532238549022017798654656362481808055526279083664647134192616826885555318592382251851276494878360538857173271019050827516638107126309138565634082596034204470925033092498779296875
876 1190899323995531480959645419954299700915569842243325175064990783717705793391928208963166584139973168912578023788865431662732059373265750488718911303037935762243683140284484833124655406551494316120767034012699441665539804353212161740945198718744775452655019591378936895953910122456598960907192129204322093513087878871875858079374374962776450261659637577009756778405826457363813523885995496258542537352671934120782983443709419083680599447661192745110088993273281812409040277631395418323235670963084134427776592961911259256382474391802694285866355095254137583190535631545692828170412980171022354625165462493896484375
877 5954496619977657404798227099771498504577849211216625875324953918588528966959641044815832920699865844562890118944327158313660296866328752443594556515189678811218415701422424165623277032757471580603835170063497208327699021766060808704725993593723877263275097956894684479769550612282994804535960646021610467565439394359379290396871874813882251308298187885048783892029132286819067619429977481292712686763359670603914917218547095418402997238305963725550444966366409062045201388156977091616178354815420672138882964809556296281912371959013471429331775476270687915952678157728464140852064900855111773125827312469482421875
878 29772483099888287023991135498857492522889246056083129376624769592942644834798205224079164603499329222814450594721635791568301484331643762217972782575948394056092078507112120828116385163787357903019175850317486041638495108830304043523629967968619386316375489784473422398847753061414974022679803230108052337827196971796896451984359374069411256541490939425243919460145661434095338097149887406463563433816798353019574586092735477092014986191529818627752224831832045310226006940784885458080891774077103360694414824047781481409561859795067357146658877381353439579763390788642320704260324504275558865629136562347412109375
879 148862415499441435119955677494287462614446230280415646883123847964713224173991026120395823017496646114072252973608178957841507421658218811089863912879741970280460392535560604140581925818936789515095879251587430208192475544151520217618149839843096931581877448922367111994238765307074870113399016150540261689135984858984482259921796870347056282707454697126219597300728307170476690485749437032317817169083991765097872930463677385460074930957649093138761124159160226551130034703924427290404458870385516803472074120238907407047809298975336785733294386906767197898816953943211603521301622521377794328145682811737060546875
880 744312077497207175599778387471437313072231151402078234415619239823566120869955130601979115087483230570361264868040894789207537108291094055449319564398709851402301962677803020702909629094683947575479396257937151040962377720757601088090749199215484657909387244611835559971193826535374350566995080752701308445679924294922411299608984351735281413537273485631097986503641535852383452428747185161589085845419958825489364652318386927300374654788245465693805620795801132755650173519622136452022294351927584017360370601194537035239046494876683928666471934533835989494084769716058017606508112606888971640728414058685302734375
881 3721560387486035877998891937357186565361155757010391172078096199117830604349775653009895575437416152851806324340204473946037685541455470277246597821993549257011509813389015103514548145473419737877396981289685755204811888603788005440453745996077423289546936223059177799855969132676871752834975403763506542228399621474612056498044921758676407067686367428155489932518207679261917262143735925807945429227099794127446823261591934636501873273941227328469028103979005663778250867598110682260111471759637920086801853005972685176195232474383419643332359672669179947470423848580290088032540563034444858203642070293426513671875
882 18607801937430179389994459686785932826805778785051955860390480995589153021748878265049477877187080764259031621701022369730188427707277351386232989109967746285057549066945075517572740727367098689386984906448428776024059443018940027202268729980387116447734681115295888999279845663384358764174877018817532711141998107373060282490224608793382035338431837140777449662591038396309586310718679629039727146135498970637234116307959673182509366369706136642345140519895028318891254337990553411300557358798189600434009265029863425880976162371917098216661798363345899737352119242901450440162702815172224291018210351467132568359375
883 93039009687150896949972298433929664134028893925259779301952404977945765108744391325247389385935403821295158108505111848650942138536386756931164945549838731425287745334725377587863703636835493446934924532242143880120297215094700136011343649901935582238673405576479444996399228316921793820874385094087663555709990536865301412451123043966910176692159185703887248312955191981547931553593398145198635730677494853186170581539798365912546831848530683211725702599475141594456271689952767056502786793990948002170046325149317129404880811859585491083308991816729498686760596214507252200813514075861121455091051757335662841796875
884 465195048435754484749861492169648320670144469626298896509762024889728825543721956626236946929677019106475790542525559243254710692681933784655824727749193657126438726673626887939318518184177467234674622661210719400601486075473500680056718249509677911193367027882397224981996141584608969104371925470438317778549952684326507062255615219834550883460795928519436241564775959907739657767966990725993178653387474265930852907698991829562734159242653416058628512997375707972281358449763835282513933969954740010850231625746585647024404059297927455416544959083647493433802981072536261004067570379305607275455258786678314208984375
885 2325975242178772423749307460848241603350722348131494482548810124448644127718609783131184734648385095532378952712627796216273553463409668923279123638745968285632193633368134439696592590920887336173373113306053597003007430377367503400283591247548389555966835139411986124909980707923044845521859627352191588892749763421632535311278076099172754417303979642597181207823879799538698288839834953629965893266937371329654264538494959147813670796213267080293142564986878539861406792248819176412569669849773700054251158128732928235122020296489637277082724795418237467169014905362681305020337851896528036377276293933391571044921875
886 11629876210893862118746537304241208016753611740657472412744050622243220638593048915655923673241925477661894763563138981081367767317048344616395618193729841428160968166840672198482962954604436680866865566530267985015037151886837517001417956237741947779834175697059930624549903539615224227609298136760957944463748817108162676556390380495863772086519898212985906039119398997693491444199174768149829466334686856648271322692474795739068353981066335401465712824934392699307033961244095882062848349248868500271255790643664641175610101482448186385413623977091187335845074526813406525101689259482640181886381469666957855224609375
887 58149381054469310593732686521206040083768058703287362063720253111216103192965244578279618366209627388309473817815694905406838836585241723081978090968649207140804840834203360992414814773022183404334327832651339925075185759434187585007089781188709738899170878485299653122749517698076121138046490683804789722318744085540813382781951902479318860432599491064929530195596994988467457220995873840749147331673434283241356613462373978695341769905331677007328564124671963496535169806220479410314241746244342501356278953218323205878050507412240931927068119885455936679225372634067032625508446297413200909431907348334789276123046875
888 290746905272346552968663432606030200418840293516436810318601265556080515964826222891398091831048136941547369089078474527034194182926208615409890454843246035704024204171016804962074073865110917021671639163256699625375928797170937925035448905943548694495854392426498265613747588490380605690232453419023948611593720427704066913909759512396594302162997455324647650977984974942337286104979369203745736658367171416206783067311869893476708849526658385036642820623359817482675849031102397051571208731221712506781394766091616029390252537061204659635340599427279683396126863170335163127542231487066004547159536741673946380615234375
889 1453734526361732764843317163030151002094201467582184051593006327780402579824131114456990459155240684707736845445392372635170970914631043077049452274216230178520121020855084024810370369325554585108358195816283498126879643985854689625177244529717743472479271962132491328068737942451903028451162267095119743057968602138520334569548797561982971510814987276623238254889924874711686430524896846018728683291835857081033915336559349467383544247633291925183214103116799087413379245155511985257856043656108562533906973830458080146951262685306023298176702997136398416980634315851675815637711157435330022735797683708369731903076171875
890 7268672631808663824216585815150755010471007337910920257965031638902012899120655572284952295776203423538684227226961863175854854573155215385247261371081150892600605104275420124051851846627772925541790979081417490634398219929273448125886222648588717362396359810662456640343689712259515142255811335475598715289843010692601672847743987809914857554074936383116191274449624373558432152624484230093643416459179285405169576682796747336917721238166459625916070515583995437066896225777559926289280218280542812669534869152290400734756313426530116490883514985681992084903171579258379078188555787176650113678988418541848659515380859375
891 36343363159043319121082929075753775052355036689554601289825158194510064495603277861424761478881017117693421136134809315879274272865776076926236306855405754463003025521377100620259259233138864627708954895407087453171991099646367240629431113242943586811981799053312283201718448561297575711279056677377993576449215053463008364238719939049574287770374681915580956372248121867792160763122421150468217082295896427025847883413983736684588606190832298129580352577919977185334481128887799631446401091402714063347674345761452003673781567132650582454417574928409960424515857896291895390942778935883250568394942092709243297576904296875
892 181716815795216595605414645378768875261775183447773006449125790972550322478016389307123807394405085588467105680674046579396371364328880384631181534277028772315015127606885503101296296165694323138544774477035437265859955498231836203147155566214717934059908995266561416008592242806487878556395283386889967882246075267315041821193599695247871438851873409577904781861240609338960803815612105752341085411479482135129239417069918683422943030954161490647901762889599885926672405644438998157232005457013570316738371728807260018368907835663252912272087874642049802122579289481459476954713894679416252841974710463546216487884521484375
893 908584078976082978027073226893844376308875917238865032245628954862751612390081946535619036972025427942335528403370232896981856821644401923155907671385143861575075638034427515506481480828471615692723872385177186329299777491159181015735777831073589670299544976332807080042961214032439392781976416934449839411230376336575209105967998476239357194259367047889523909306203046694804019078060528761705427057397410675646197085349593417114715154770807453239508814447999429633362028222194990786160027285067851583691858644036300091844539178316264561360439373210249010612896447407297384773569473397081264209873552317731082439422607421875
894 4542920394880414890135366134469221881544379586194325161228144774313758061950409732678095184860127139711677642016851164484909284108222009615779538356925719307875378190172137577532407404142358078463619361925885931646498887455795905078678889155367948351497724881664035400214806070162196963909882084672249197056151881682876045529839992381196785971296835239447619546531015233474020095390302643808527135286987053378230985426747967085573575773854037266197544072239997148166810141110974953930800136425339257918459293220181500459222695891581322806802196866051245053064482237036486923867847366985406321049367761588655412197113037109375
895 22714601974402074450676830672346109407721897930971625806140723871568790309752048663390475924300635698558388210084255822424546420541110048078897691784628596539376890950860687887662037020711790392318096809629429658232494437278979525393394445776839741757488624408320177001074030350810984819549410423361245985280759408414380227649199961905983929856484176197238097732655076167370100476951513219042635676434935266891154927133739835427867878869270186330987720361199985740834050705554874769654000682126696289592296466100907502296113479457906614034010984330256225265322411185182434619339236834927031605246838807943277060985565185546875
896 113573009872010372253384153361730547038609489654858129030703619357843951548760243316952379621503178492791941050421279112122732102705550240394488458923142982696884454754303439438310185103558951961590484048147148291162472186394897626966972228884198708787443122041600885005370151754054924097747052116806229926403797042071901138245999809529919649282420880986190488663275380836850502384757566095213178382174676334455774635668699177139339394346350931654938601805999928704170253527774373848270003410633481447961482330504537511480567397289533070170054921651281126326612055925912173096696184174635158026234194039716385304927825927734375
897 567865049360051861266920766808652735193047448274290645153518096789219757743801216584761898107515892463959705252106395560613660513527751201972442294615714913484422273771517197191550925517794759807952420240735741455812360931974488134834861144420993543937215610208004425026850758770274620488735260584031149632018985210359505691229999047649598246412104404930952443316376904184252511923787830476065891910873381672278873178343495885696696971731754658274693009029999643520851267638871869241350017053167407239807411652522687557402836986447665350850274608256405631633060279629560865483480920873175790131170970198581926524639129638671875
898 2839325246800259306334603834043263675965237241371453225767590483946098788719006082923809490537579462319798526260531977803068302567638756009862211473078574567422111368857585985957754627588973799039762101203678707279061804659872440674174305722104967719686078051040022125134253793851373102443676302920155748160094926051797528456149995238247991232060522024654762216581884520921262559618939152380329459554366908361394365891717479428483484858658773291373465045149998217604256338194359346206750085265837036199037058262613437787014184932238326754251373041282028158165301398147804327417404604365878950655854850992909632623195648193359375
899 14196626234001296531673019170216318379826186206857266128837952419730493943595030414619047452687897311598992631302659889015341512838193780049311057365392872837110556844287929929788773137944868995198810506018393536395309023299362203370871528610524838598430390255200110625671268969256865512218381514600778740800474630258987642280749976191239956160302610123273811082909422604606312798094695761901647297771834541806971829458587397142417424293293866456867325225749991088021281690971796731033750426329185180995185291313067188935070924661191633771256865206410140790826506990739021637087023021829394753279274254964548163115978240966796875
900 70983131170006482658365095851081591899130931034286330644189762098652469717975152073095237263439486557994963156513299445076707564190968900246555286826964364185552784221439649648943865689724344975994052530091967681976545116496811016854357643052624192992151951276000553128356344846284327561091907573003893704002373151294938211403749880956199780801513050616369055414547113023031563990473478809508236488859172709034859147292936985712087121466469332284336626128749955440106408454858983655168752131645925904975926456565335944675354623305958168856284326032050703954132534953695108185435115109146973766396371274822740815579891204833984375
901 354915655850032413291825479255407959495654655171431653220948810493262348589875760365476186317197432789974815782566497225383537820954844501232776434134821820927763921107198248244719328448621724879970262650459838409882725582484055084271788215263120964960759756380002765641781724231421637805459537865019468520011865756474691057018749404780998904007565253081845277072735565115157819952367394047541182444295863545174295736464684928560435607332346661421683130643749777200532042274294918275843760658229629524879632282826679723376773116529790844281421630160253519770662674768475540927175575545734868831981856374113704077899456024169921875
902 1774578279250162066459127396277039797478273275857158266104744052466311742949378801827380931585987163949874078912832486126917689104774222506163882170674109104638819605535991241223596642243108624399851313252299192049413627912420275421358941076315604824803798781900013828208908621157108189027297689325097342600059328782373455285093747023904994520037826265409226385363677825575789099761836970237705912221479317725871478682323424642802178036661733307108415653218748886002660211371474591379218803291148147624398161414133398616883865582648954221407108150801267598853313373842377704635877877728674344159909281870568520389497280120849609375
903 8872891396250810332295636981385198987391366379285791330523720262331558714746894009136904657929935819749370394564162430634588445523871112530819410853370545523194098027679956206117983211215543121999256566261495960247068139562101377106794705381578024124018993909500069141044543105785540945136488446625486713000296643911867276425468735119524972600189131327046131926818389127878945498809184851188529561107396588629357393411617123214010890183308666535542078266093744430013301056857372956896094016455740738121990807070666993084419327913244771107035540754006337994266566869211888523179389388643371720799546409352842601947486400604248046875
904 44364456981254051661478184906925994936956831896428956652618601311657793573734470045684523289649679098746851972820812153172942227619355562654097054266852727615970490138399781030589916056077715609996282831307479801235340697810506885533973526907890120620094969547500345705222715528927704725682442233127433565001483219559336382127343675597624863000945656635230659634091945639394727494045924255942647805536982943146786967058085616070054450916543332677710391330468722150066505284286864784480470082278703690609954035353334965422096639566223855535177703770031689971332834346059442615896946943216858603997732046764213009737432003021240234375
905 221822284906270258307390924534629974684784159482144783263093006558288967868672350228422616448248395493734259864104060765864711138096777813270485271334263638079852450691998905152949580280388578049981414156537399006176703489052534427669867634539450603100474847737501728526113577644638523628412211165637167825007416097796681910636718377988124315004728283176153298170459728196973637470229621279713239027684914715733934835290428080350272254582716663388551956652343610750332526421434323922402350411393518453049770176766674827110483197831119277675888518850158449856664171730297213079484734716084293019988660233821065048687160015106201171875
906 1109111424531351291536954622673149873423920797410723916315465032791444839343361751142113082241241977468671299320520303829323555690483889066352426356671318190399262253459994525764747901401942890249907070782686995030883517445262672138349338172697253015502374238687508642630567888223192618142061055828185839125037080488983409553183591889940621575023641415880766490852298640984868187351148106398566195138424573578669674176452140401751361272913583316942759783261718053751662632107171619612011752056967592265248850883833374135552415989155596388379442594250792249283320858651486065397423673580421465099943301169105325243435800075531005859375
907 5545557122656756457684773113365749367119603987053619581577325163957224196716808755710565411206209887343356496602601519146617778452419445331762131783356590951996311267299972628823739507009714451249535353913434975154417587226313360691746690863486265077511871193437543213152839441115963090710305279140929195625185402444917047765917959449703107875118207079403832454261493204924340936755740531992830975692122867893348370882260702008756806364567916584713798916308590268758313160535858098060058760284837961326244254419166870677762079945777981941897212971253961246416604293257430326987118367902107325499716505845526626217179000377655029296875
908 27727785613283782288423865566828746835598019935268097907886625819786120983584043778552827056031049436716782483013007595733088892262097226658810658916782954759981556336499863144118697535048572256247676769567174875772087936131566803458733454317431325387559355967187716065764197205579815453551526395704645978125927012224585238829589797248515539375591035397019162271307466024621704683778702659964154878460614339466741854411303510043784031822839582923568994581542951343791565802679290490300293801424189806631221272095834353388810399728889909709486064856269806232083021466287151634935591839510536627498582529227633131085895001888275146484375
909 138638928066418911442119327834143734177990099676340489539433129098930604917920218892764135280155247183583912415065037978665444461310486133294053294583914773799907781682499315720593487675242861281238383847835874378860439680657834017293667271587156626937796779835938580328820986027899077267757631978523229890629635061122926194147948986242577696877955176985095811356537330123108523418893513299820774392303071697333709272056517550218920159114197914617844972907714756718957829013396452451501469007120949033156106360479171766944051998644449548547430324281349031160415107331435758174677959197552683137492912646138165655429475009441375732421875
910 693194640332094557210596639170718670889950498381702447697165645494653024589601094463820676400776235917919562075325189893327222306552430666470266472919573868999538908412496578602967438376214306406191919239179371894302198403289170086468336357935783134688983899179692901644104930139495386338788159892616149453148175305614630970739744931212888484389775884925479056782686650615542617094467566499103871961515358486668546360282587751094600795570989573089224864538573783594789145066982262257507345035604745165780531802395858834720259993222247742737151621406745155802075536657178790873389795987763415687464563230690828277147375047206878662109375
911 3465973201660472786052983195853593354449752491908512238485828227473265122948005472319103382003881179589597810376625949466636111532762153332351332364597869344997694542062482893014837191881071532030959596195896859471510992016445850432341681789678915673444919495898464508220524650697476931693940799463080747265740876528073154853698724656064442421948879424627395283913433253077713085472337832495519359807576792433342731801412938755473003977854947865446124322692868917973945725334911311287536725178023725828902659011979294173601299966111238713685758107033725779010377683285893954366948979938817078437322816153454141385736875236034393310546875
912 17329866008302363930264915979267966772248762459542561192429141137366325614740027361595516910019405897947989051883129747333180557663810766661756661822989346724988472710312414465074185959405357660154797980979484297357554960082229252161708408948394578367224597479492322541102623253487384658469703997315403736328704382640365774268493623280322212109744397123136976419567166265388565427361689162477596799037883962166713659007064693777365019889274739327230621613464344589869728626674556556437683625890118629144513295059896470868006499830556193568428790535168628895051888416429469771834744899694085392186614080767270706928684376180171966552734375
913 86649330041511819651324579896339833861243812297712805962145705686831628073700136807977584550097029489739945259415648736665902788319053833308783309114946733624942363551562072325370929797026788300773989904897421486787774800411146260808542044741972891836122987397461612705513116267436923292348519986577018681643521913201828871342468116401611060548721985615684882097835831326942827136808445812387983995189419810833568295035323468886825099446373696636153108067321722949348643133372782782188418129450593145722566475299482354340032499152780967842143952675843144475259442082147348859173724498470426960933070403836353534643421880900859832763671875
914 433246650207559098256622899481699169306219061488564029810728528434158140368500684039887922750485147448699726297078243683329513941595269166543916545574733668124711817757810361626854648985133941503869949524487107433938874002055731304042710223709864459180614936987308063527565581337184616461742599932885093408217609566009144356712340582008055302743609928078424410489179156634714135684042229061939919975947099054167841475176617344434125497231868483180765540336608614746743215666863913910942090647252965728612832376497411771700162495763904839210719763379215722376297210410736744295868622492352134804665352019181767673217109404504299163818359375
915 2166233251037795491283114497408495846531095307442820149053642642170790701842503420199439613752425737243498631485391218416647569707976345832719582727873668340623559088789051808134273244925669707519349747622435537169694370010278656520213551118549322295903074684936540317637827906685923082308712999664425467041088047830045721783561702910040276513718049640392122052445895783173570678420211145309699599879735495270839207375883086722170627486159342415903827701683043073733716078334319569554710453236264828643064161882487058858500812478819524196053598816896078611881486052053683721479343112461760674023326760095908838366085547022521495819091796875
916 10831166255188977456415572487042479232655476537214100745268213210853953509212517100997198068762128686217493157426956092083237848539881729163597913639368341703117795443945259040671366224628348537596748738112177685848471850051393282601067755592746611479515373424682701588189139533429615411543564998322127335205440239150228608917808514550201382568590248201960610262229478915867853392101055726548497999398677476354196036879415433610853137430796712079519138508415215368668580391671597847773552266181324143215320809412435294292504062394097620980267994084480393059407430260268418607396715562308803370116633800479544191830427735112607479095458984375
917 54155831275944887282077862435212396163277382686070503726341066054269767546062585504985990343810643431087465787134780460416189242699408645817989568196841708515588977219726295203356831123141742687983743690560888429242359250256966413005338777963733057397576867123413507940945697667148077057717824991610636676027201195751143044589042572751006912842951241009803051311147394579339266960505278632742489996993387381770980184397077168054265687153983560397595692542076076843342901958357989238867761330906620716076604047062176471462520311970488104901339970422401965297037151301342093036983577811544016850583169002397720959152138675563037395477294921875
918 270779156379724436410389312176061980816386913430352518631705330271348837730312927524929951719053217155437328935673902302080946213497043229089947840984208542577944886098631476016784155615708713439918718452804442146211796251284832065026693889818665286987884335617067539704728488335740385288589124958053183380136005978755715222945212863755034564214756205049015256555736972896696334802526393163712449984966936908854900921985385840271328435769917801987978462710380384216714509791789946194338806654533103580383020235310882357312601559852440524506699852112009826485185756506710465184917889057720084252915845011988604795760693377815186977386474609375
919 1353895781898622182051946560880309904081934567151762593158526651356744188651564637624649758595266085777186644678369511510404731067485216145449739204921042712889724430493157380083920778078543567199593592264022210731058981256424160325133469449093326434939421678085337698523642441678701926442945624790265916900680029893778576114726064318775172821073781025245076282778684864483481674012631965818562249924834684544274504609926929201356642178849589009939892313551901921083572548958949730971694033272665517901915101176554411786563007799262202622533499260560049132425928782533552325924589445288600421264579225059943023978803466889075934886932373046875
920 6769478909493110910259732804401549520409672835758812965792633256783720943257823188123248792976330428885933223391847557552023655337426080727248696024605213564448622152465786900419603890392717835997967961320111053655294906282120801625667347245466632174697108390426688492618212208393509632214728123951329584503400149468892880573630321593875864105368905126225381413893424322417408370063159829092811249624173422721372523049634646006783210894247945049699461567759509605417862744794748654858470166363327589509575505882772058932815038996311013112667496302800245662129643912667761629622947226443002106322896125299715119894017334445379674434661865234375
921 33847394547465554551298664022007747602048364178794064828963166283918604716289115940616243964881652144429666116959237787760118276687130403636243480123026067822243110762328934502098019451963589179989839806600555268276474531410604008128336736227333160873485541952133442463091061041967548161073640619756647922517000747344464402868151607969379320526844525631126907069467121612087041850315799145464056248120867113606862615248173230033916054471239725248497307838797548027089313723973743274292350831816637947547877529413860294664075194981555065563337481514001228310648219563338808148114736132215010531614480626498575599470086672226898372173309326171875
922 169236972737327772756493320110038738010241820893970324144815831419593023581445579703081219824408260722148330584796188938800591383435652018181217400615130339111215553811644672510490097259817945899949199033002776341382372657053020040641683681136665804367427709760667212315455305209837740805368203098783239612585003736722322014340758039846896602634222628155634535347335608060435209251578995727320281240604335568034313076240866150169580272356198626242486539193987740135446568619868716371461754159083189737739387647069301473320375974907775327816687407570006141553241097816694040740573680661075052658072403132492877997350433361134491860866546630859375
923 846184863686638863782466600550193690051209104469851620724079157097965117907227898515406099122041303610741652923980944694002956917178260090906087003075651695556077769058223362552450486299089729499745995165013881706911863285265100203208418405683329021837138548803336061577276526049188704026841015493916198062925018683611610071703790199234483013171113140778172676736678040302176046257894978636601406203021677840171565381204330750847901361780993131212432695969938700677232843099343581857308770795415948688696938235346507366601879874538876639083437037850030707766205489083470203702868403305375263290362015662464389986752166805672459304332733154296875
924 4230924318433194318912333002750968450256045522349258103620395785489825589536139492577030495610206518053708264619904723470014784585891300454530435015378258477780388845291116812762252431495448647498729975825069408534559316426325501016042092028416645109185692744016680307886382630245943520134205077469580990314625093418058050358518950996172415065855565703890863383683390201510880231289474893183007031015108389200857826906021653754239506808904965656062163479849693503386164215496717909286543853977079743443484691176732536833009399372694383195417185189250153538831027445417351018514342016526876316451810078312321949933760834028362296521663665771484375
925 21154621592165971594561665013754842251280227611746290518101978927449127947680697462885152478051032590268541323099523617350073922929456502272652175076891292388901944226455584063811262157477243237493649879125347042672796582131627505080210460142083225545928463720083401539431913151229717600671025387347904951573125467090290251792594754980862075329277828519454316918416951007554401156447374465915035155075541946004289134530108268771197534044524828280310817399248467516930821077483589546432719269885398717217423455883662684165046996863471915977085925946250767694155137227086755092571710082634381582259050391561609749668804170141811482608318328857421875
926 105773107960829857972808325068774211256401138058731452590509894637245639738403487314425762390255162951342706615497618086750369614647282511363260875384456461944509721132277920319056310787386216187468249395626735213363982910658137525401052300710416127729642318600417007697159565756148588003355126936739524757865627335451451258962973774904310376646389142597271584592084755037772005782236872329575175775377709730021445672650541343855987670222624141401554086996242337584654105387417947732163596349426993586087117279418313420825234984317359579885429629731253838470775686135433775462858550413171907911295251957808048748344020850709057413041591644287109375
927 528865539804149289864041625343871056282005690293657262952549473186228198692017436572128811951275814756713533077488090433751848073236412556816304376922282309722548605661389601595281553936931080937341246978133676066819914553290687627005261503552080638648211593002085038485797828780742940016775634683697623789328136677257256294814868874521551883231945712986357922960423775188860028911184361647875878876888548650107228363252706719279938351113120707007770434981211687923270526937089738660817981747134967930435586397091567104126174921586797899427148148656269192353878430677168877314292752065859539556476259789040243741720104253545287065207958221435546875
928 2644327699020746449320208126719355281410028451468286314762747365931140993460087182860644059756379073783567665387440452168759240366182062784081521884611411548612743028306948007976407769684655404686706234890668380334099572766453438135026307517760403193241057965010425192428989143903714700083878173418488118946640683386286281474074344372607759416159728564931789614802118875944300144555921808239379394384442743250536141816263533596399691755565603535038852174906058439616352634685448693304089908735674839652177931985457835520630874607933989497135740743281345961769392153385844386571463760329297697782381298945201218708600521267726435326039791107177734375
929 13221638495103732246601040633596776407050142257341431573813736829655704967300435914303220298781895368917838326937202260843796201830910313920407609423057057743063715141534740039882038848423277023433531174453341901670497863832267190675131537588802015966205289825052125962144945719518573500419390867092440594733203416931431407370371721863038797080798642824658948074010594379721500722779609041196896971922213716252680709081317667981998458777828017675194260874530292198081763173427243466520449543678374198260889659927289177603154373039669947485678703716406729808846960766929221932857318801646488488911906494726006093543002606338632176630198955535888671875
930 66108192475518661233005203167983882035250711286707157869068684148278524836502179571516101493909476844589191634686011304218981009154551569602038047115285288715318575707673700199410194242116385117167655872266709508352489319161335953375657687944010079831026449125260629810724728597592867502096954335462202973666017084657157036851858609315193985403993214123294740370052971898607503613898045205984484859611068581263403545406588339909992293889140088375971304372651460990408815867136217332602247718391870991304448299636445888015771865198349737428393518582033649044234803834646109664286594008232442444559532473630030467715013031693160883150994777679443359375
931 330540962377593306165026015839919410176253556433535789345343420741392624182510897857580507469547384222945958173430056521094905045772757848010190235576426443576592878538368500997050971210581925585838279361333547541762446595806679766878288439720050399155132245626303149053623642987964337510484771677311014868330085423285785184259293046575969927019966070616473701850264859493037518069490226029922424298055342906317017727032941699549961469445700441879856521863257304952044079335681086663011238591959354956522241498182229440078859325991748687141967592910168245221174019173230548321432970041162212222797662368150152338575065158465804415754973888397216796875
932 1652704811887966530825130079199597050881267782167678946726717103706963120912554489287902537347736921114729790867150282605474525228863789240050951177882132217882964392691842504985254856052909627929191396806667737708812232979033398834391442198600251995775661228131515745268118214939821687552423858386555074341650427116428925921296465232879849635099830353082368509251324297465187590347451130149612121490276714531585088635164708497749807347228502209399282609316286524760220396678405433315056192959796774782611207490911147200394296629958743435709837964550841226105870095866152741607164850205811061113988311840750761692875325792329022078774869441986083984375
933 8263524059439832654125650395997985254406338910838394733633585518534815604562772446439512686738684605573648954335751413027372626144318946200254755889410661089414821963459212524926274280264548139645956984033338688544061164895166994171957210993001259978878306140657578726340591074699108437762119291932775371708252135582144629606482326164399248175499151765411842546256621487325937951737255650748060607451383572657925443175823542488749036736142511046996413046581432623801101983392027166575280964798983873913056037454555736001971483149793717178549189822754206130529350479330763708035824251029055305569941559203753808464376628961645110393874347209930419921875
934 41317620297199163270628251979989926272031694554191973668167927592674078022813862232197563433693423027868244771678757065136863130721594731001273779447053305447074109817296062624631371401322740698229784920166693442720305824475834970859786054965006299894391530703287893631702955373495542188810596459663876858541260677910723148032411630821996240877495758827059212731283107436629689758686278253740303037256917863289627215879117712443745183680712555234982065232907163119005509916960135832876404823994919369565280187272778680009857415748968585892745949113771030652646752396653818540179121255145276527849707796018769042321883144808225551969371736049652099609375
935 206588101485995816353141259899949631360158472770959868340839637963370390114069311160987817168467115139341223858393785325684315653607973655006368897235266527235370549086480313123156857006613703491148924600833467213601529122379174854298930274825031499471957653516439468158514776867477710944052982298319384292706303389553615740162058154109981204387478794135296063656415537183148448793431391268701515186284589316448136079395588562218725918403562776174910326164535815595027549584800679164382024119974596847826400936363893400049287078744842929463729745568855153263233761983269092700895606275726382639248538980093845211609415724041127759846858680248260498046875
936 1032940507429979081765706299499748156800792363854799341704198189816851950570346555804939085842335575696706119291968926628421578268039868275031844486176332636176852745432401565615784285033068517455744623004167336068007645611895874271494651374125157497359788267582197340792573884337388554720264911491596921463531516947768078700810290770549906021937393970676480318282077685915742243967156956343507575931422946582240680396977942811093629592017813880874551630822679077975137747924003395821910120599872984239132004681819467000246435393724214647318648727844275766316168809916345463504478031378631913196242694900469226058047078620205638799234293401241302490234375
937 5164702537149895408828531497498740784003961819273996708520990949084259752851732779024695429211677878483530596459844633142107891340199341375159222430881663180884263727162007828078921425165342587278723115020836680340038228059479371357473256870625787486798941337910986703962869421686942773601324557457984607317657584738840393504051453852749530109686969853382401591410388429578711219835784781717537879657114732911203401984889714055468147960089069404372758154113395389875688739620016979109550602999364921195660023409097335001232176968621073236593243639221378831580844049581727317522390156893159565981213474502346130290235393101028193996171467006206512451171875
938 25823512685749477044142657487493703920019809096369983542604954745421298764258663895123477146058389392417652982299223165710539456700996706875796112154408315904421318635810039140394607125826712936393615575104183401700191140297396856787366284353128937433994706689554933519814347108434713868006622787289923036588287923694201967520257269263747650548434849266912007957051942147893556099178923908587689398285573664556017009924448570277340739800445347021863790770566976949378443698100084895547753014996824605978300117045486675006160884843105366182966218196106894157904220247908636587611950784465797829906067372511730651451176965505140969980857335031032562255859375
939 129117563428747385220713287437468519600099045481849917713024773727106493821293319475617385730291946962088264911496115828552697283504983534378980560772041579522106593179050195701973035629133564681968077875520917008500955701486984283936831421765644687169973533447774667599071735542173569340033113936449615182941439618471009837601286346318738252742174246334560039785259710739467780495894619542938446991427868322780085049622242851386703699002226735109318953852834884746892218490500424477738765074984123029891500585227433375030804424215526830914831090980534470789521101239543182938059753922328989149530336862558653257255884827525704849904286675155162811279296875
940 645587817143736926103566437187342598000495227409249588565123868635532469106466597378086928651459734810441324557480579142763486417524917671894902803860207897610532965895250978509865178145667823409840389377604585042504778507434921419684157108828223435849867667238873337995358677710867846700165569682248075914707198092355049188006431731593691263710871231672800198926298553697338902479473097714692234957139341613900425248111214256933518495011133675546594769264174423734461092452502122388693825374920615149457502926137166875154022121077634154574155454902672353947605506197715914690298769611644945747651684312793266286279424137628524249521433375775814056396484375
941 3227939085718684630517832185936712990002476137046247942825619343177662345532332986890434643257298674052206622787402895713817432087624588359474514019301039488052664829476254892549325890728339117049201946888022925212523892537174607098420785544141117179249338336194366689976793388554339233500827848411240379573535990461775245940032158657968456318554356158364000994631492768486694512397365488573461174785696708069502126240556071284667592475055668377732973846320872118672305462262510611943469126874603075747287514630685834375770110605388170772870777274513361769738027530988579573451493848058224728738258421563966331431397120688142621247607166878879070281982421875
942 16139695428593423152589160929683564950012380685231239714128096715888311727661664934452173216286493370261033113937014478569087160438122941797372570096505197440263324147381274462746629453641695585246009734440114626062619462685873035492103927720705585896246691680971833449883966942771696167504139242056201897867679952308876229700160793289842281592771780791820004973157463842433472561986827442867305873928483540347510631202780356423337962375278341888664869231604360593361527311312553059717345634373015378736437573153429171878850553026940853864353886372566808848690137654942897867257469240291123643691292107819831657156985603440713106238035834394395351409912109375
943 80698477142967115762945804648417824750061903426156198570640483579441558638308324672260866081432466851305165569685072392845435802190614708986862850482525987201316620736906372313733147268208477926230048672200573130313097313429365177460519638603527929481233458404859167249419834713858480837520696210281009489338399761544381148500803966449211407963858903959100024865787319212167362809934137214336529369642417701737553156013901782116689811876391709443324346158021802966807636556562765298586728171865076893682187865767145859394252765134704269321769431862834044243450688274714489336287346201455618218456460539099158285784928017203565531190179171971976757049560546875
944 403492385714835578814729023242089123750309517130780992853202417897207793191541623361304330407162334256525827848425361964227179010953073544934314252412629936006583103684531861568665736341042389631150243361002865651565486567146825887302598193017639647406167292024295836247099173569292404187603481051405047446691998807721905742504019832246057039819294519795500124328936596060836814049670686071682646848212088508687765780069508910583449059381958547216621730790109014834038182782813826492933640859325384468410939328835729296971263825673521346608847159314170221217253441373572446681436731007278091092282302695495791428924640086017827655950895859859883785247802734375
945 2017461928574177894073645116210445618751547585653904964266012089486038965957708116806521652035811671282629139242126809821135895054765367724671571262063149680032915518422659307843328681705211948155751216805014328257827432835734129436512990965088198237030836460121479181235495867846462020938017405257025237233459994038609528712520099161230285199096472598977500621644682980304184070248353430358413234241060442543438828900347544552917245296909792736083108653950545074170190913914069132464668204296626922342054696644178646484856319128367606733044235796570851106086267206867862233407183655036390455461411513477478957144623200430089138279754479299299418926239013671875
946 10087309642870889470368225581052228093757737928269524821330060447430194829788540584032608260179058356413145696210634049105679475273826838623357856310315748400164577592113296539216643408526059740778756084025071641289137164178670647182564954825440991185154182300607395906177479339232310104690087026285126186167299970193047643562600495806151425995482362994887503108223414901520920351241767151792066171205302212717194144501737722764586226484548963680415543269752725370850954569570345662323341021483134611710273483220893232424281595641838033665221178982854255530431336034339311167035918275181952277307057567387394785723116002150445691398772396496497094631195068359375
947 50436548214354447351841127905261140468788689641347624106650302237150974148942702920163041300895291782065728481053170245528397376369134193116789281551578742000822887960566482696083217042630298703893780420125358206445685820893353235912824774127204955925770911503036979530887396696161550523450435131425630930836499850965238217813002479030757129977411814974437515541117074507604601756208835758960330856026511063585970722508688613822931132422744818402077716348763626854254772847851728311616705107415673058551367416104466162121407978209190168326105894914271277652156680171696555835179591375909761386535287836936973928615580010752228456993861982482485473155975341796875
948 252182741071772236759205639526305702343943448206738120533251511185754870744713514600815206504476458910328642405265851227641986881845670965583946407757893710004114439802832413480416085213151493519468902100626791032228429104466766179564123870636024779628854557515184897654436983480807752617252175657128154654182499254826191089065012395153785649887059074872187577705585372538023008781044178794801654280132555317929853612543443069114655662113724092010388581743818134271273864239258641558083525537078365292756837080522330810607039891045950841630529474571356388260783400858482779175897956879548806932676439184684869643077900053761142284969309912412427365779876708984375
949 1260913705358861183796028197631528511719717241033690602666257555928774353723567573004076032522382294551643212026329256138209934409228354827919732038789468550020572199014162067402080426065757467597344510503133955161142145522333830897820619353180123898144272787575924488272184917404038763086260878285640773270912496274130955445325061975768928249435295374360937888527926862690115043905220893974008271400662776589649268062717215345573278310568620460051942908719090671356369321196293207790417627685391826463784185402611654053035199455229754208152647372856781941303917004292413895879489784397744034663382195923424348215389500268805711424846549562062136828899383544921875
950 6304568526794305918980140988157642558598586205168453013331287779643871768617837865020380162611911472758216060131646280691049672046141774139598660193947342750102860995070810337010402130328787337986722552515669775805710727611669154489103096765900619490721363937879622441360924587020193815431304391428203866354562481370654777226625309878844641247176476871804689442639634313450575219526104469870041357003313882948246340313586076727866391552843102300259714543595453356781846605981466038952088138426959132318920927013058270265175997276148771040763236864283909706519585021462069479397448921988720173316910979617121741076947501344028557124232747810310684144496917724609375
951 31522842633971529594900704940788212792992931025842265066656438898219358843089189325101900813059557363791080300658231403455248360230708870697993300969736713750514304975354051685052010651643936689933612762578348879028553638058345772445515483829503097453606819689398112206804622935100969077156521957141019331772812406853273886133126549394223206235882384359023447213198171567252876097630522349350206785016569414741231701567930383639331957764215511501298572717977266783909233029907330194760440692134795661594604635065291351325879986380743855203816184321419548532597925107310347396987244609943600866584554898085608705384737506720142785621163739051553420722484588623046875
952 157614213169857647974503524703941063964964655129211325333282194491096794215445946625509504065297786818955401503291157017276241801153544353489966504848683568752571524876770258425260053258219683449668063812891744395142768190291728862227577419147515487268034098446990561034023114675504845385782609785705096658864062034266369430665632746971116031179411921795117236065990857836264380488152611746751033925082847073706158507839651918196659788821077557506492863589886333919546165149536650973802203460673978307973023175326456756629399931903719276019080921607097742662989625536551736984936223049718004332922774490428043526923687533600713928105818695257767103612422943115234375
953 788071065849288239872517623519705319824823275646056626666410972455483971077229733127547520326488934094777007516455785086381209005767721767449832524243417843762857624383851292126300266291098417248340319064458721975713840951458644311137887095737577436340170492234952805170115573377524226928913048928525483294320310171331847153328163734855580155897059608975586180329954289181321902440763058733755169625414235368530792539198259590983298944105387787532464317949431669597730825747683254869011017303369891539865115876632283783146999659518596380095404608035488713314948127682758684924681115248590021664613872452140217634618437668003569640529093476288835518062114715576171875
954 3940355329246441199362588117598526599124116378230283133332054862277419855386148665637737601632444670473885037582278925431906045028838608837249162621217089218814288121919256460631501331455492086241701595322293609878569204757293221555689435478687887181700852461174764025850577866887621134644565244642627416471601550856659235766640818674277900779485298044877930901649771445906609512203815293668775848127071176842653962695991297954916494720526938937662321589747158347988654128738416274345055086516849457699325579383161418915734998297592981900477023040177443566574740638413793424623405576242950108323069362260701088173092188340017848202645467381444177590310573577880859375
955 19701776646232205996812940587992632995620581891151415666660274311387099276930743328188688008162223352369425187911394627159530225144193044186245813106085446094071440609596282303157506657277460431208507976611468049392846023786466107778447177393439435908504262305873820129252889334438105673222826223213137082358007754283296178833204093371389503897426490224389654508248857229533047561019076468343879240635355884213269813479956489774582473602634694688311607948735791739943270643692081371725275432584247288496627896915807094578674991487964909502385115200887217832873703192068967123117027881214750541615346811303505440865460941700089241013227336907220887951552867889404296875
956 98508883231161029984064702939963164978102909455757078333301371556935496384653716640943440040811116761847125939556973135797651125720965220931229065530427230470357203047981411515787533286387302156042539883057340246964230118932330538892235886967197179542521311529369100646264446672190528366114131116065685411790038771416480894166020466856947519487132451121948272541244286147665237805095382341719396203176779421066349067399782448872912368013173473441558039743678958699716353218460406858626377162921236442483139484579035472893374957439824547511925576004436089164368515960344835615585139406073752708076734056517527204327304708500446205066136684536104439757764339447021484375
957 492544416155805149920323514699815824890514547278785391666506857784677481923268583204717200204055583809235629697784865678988255628604826104656145327652136152351786015239907057578937666431936510780212699415286701234821150594661652694461179434835985897712606557646845503231322233360952641830570655580328427058950193857082404470830102334284737597435662255609741362706221430738326189025476911708596981015883897105331745336998912244364561840065867367207790198718394793498581766092302034293131885814606182212415697422895177364466874787199122737559627880022180445821842579801724178077925697030368763540383670282587636021636523542502231025330683422680522198788821697235107421875
958 2462722080779025749601617573499079124452572736393926958332534288923387409616342916023586001020277919046178148488924328394941278143024130523280726638260680761758930076199535287894688332159682553901063497076433506174105752973308263472305897174179929488563032788234227516156611166804763209152853277901642135294750969285412022354150511671423687987178311278048706813531107153691630945127384558542984905079419485526658726684994561221822809200329336836038950993591973967492908830461510171465659429073030911062078487114475886822334373935995613687798139400110902229109212899008620890389628485151843817701918351412938180108182617712511155126653417113402610993944108486175537109375
959 12313610403895128748008087867495395622262863681969634791662671444616937048081714580117930005101389595230890742444621641974706390715120652616403633191303403808794650380997676439473441660798412769505317485382167530870528764866541317361529485870899647442815163941171137580783055834023816045764266389508210676473754846427060111770752558357118439935891556390243534067655535768458154725636922792714924525397097427633293633424972806109114046001646684180194754967959869837464544152307550857328297145365154555310392435572379434111671869679978068438990697000554511145546064495043104451948142425759219088509591757064690900540913088562555775633267085567013054969720542430877685546875
960 61568052019475643740040439337476978111314318409848173958313357223084685240408572900589650025506947976154453712223108209873531953575603263082018165956517019043973251904988382197367208303992063847526587426910837654352643824332706586807647429354498237214075819705855687903915279170119080228821331947541053382368774232135300558853762791785592199679457781951217670338277678842290773628184613963574622626985487138166468167124864030545570230008233420900973774839799349187322720761537754286641485726825772776551962177861897170558359348399890342194953485002772555727730322475215522259740712128796095442547958785323454502704565442812778878166335427835065274848602712154388427734375
961 307840260097378218700202196687384890556571592049240869791566786115423426202042864502948250127534739880772268561115541049367659767878016315410090829782585095219866259524941910986836041519960319237632937134554188271763219121663532934038237146772491186070379098529278439519576395850595401144106659737705266911843871160676502794268813958927960998397288909756088351691388394211453868140923069817873113134927435690832340835624320152727851150041167104504868874198996745936613603807688771433207428634128863882759810889309485852791796741999451710974767425013862778638651612376077611298703560643980477212739793926617272513522827214063894390831677139175326374243013560771942138671875
962 1539201300486891093501010983436924452782857960246204348957833930577117131010214322514741250637673699403861342805577705246838298839390081577050454148912925476099331297624709554934180207599801596188164685672770941358816095608317664670191185733862455930351895492646392197597881979252977005720533298688526334559219355803382513971344069794639804991986444548780441758456941971057269340704615349089365565674637178454161704178121600763639255750205835522524344370994983729683068019038443857166037143170644319413799054446547429263958983709997258554873837125069313893193258061880388056493517803219902386063698969633086362567614136070319471954158385695876631871215067803859710693359375
963 7696006502434455467505054917184622263914289801231021744789169652885585655051071612573706253188368497019306714027888526234191494196950407885252270744564627380496656488123547774670901037999007980940823428363854706794080478041588323350955928669312279651759477463231960987989409896264885028602666493442631672796096779016912569856720348973199024959932222743902208792284709855286346703523076745446827828373185892270808520890608003818196278751029177612621721854974918648415340095192219285830185715853221597068995272232737146319794918549986292774369185625346569465966290309401940282467589016099511930318494848165431812838070680351597359770791928479383159356075339019298553466796875
964 38480032512172277337525274585923111319571449006155108723945848264427928275255358062868531265941842485096533570139442631170957470984752039426261353722823136902483282440617738873354505189995039904704117141819273533970402390207941616754779643346561398258797387316159804939947049481324425143013332467213158363980483895084562849283601744865995124799661113719511043961423549276431733517615383727234139141865929461354042604453040019090981393755145888063108609274874593242076700475961096429150928579266107985344976361163685731598974592749931463871845928126732847329831451547009701412337945080497559651592474240827159064190353401757986798853959642396915796780376695096492767333984375
965 192400162560861386687626372929615556597857245030775543619729241322139641376276790314342656329709212425482667850697213155854787354923760197131306768614115684512416412203088694366772525949975199523520585709096367669852011951039708083773898216732806991293986936580799024699735247406622125715066662336065791819902419475422814246418008724329975623998305568597555219807117746382158667588076918636170695709329647306770213022265200095454906968775729440315543046374372966210383502379805482145754642896330539926724881805818428657994872963749657319359229640633664236649157257735048507061689725402487798257962371204135795320951767008789933994269798211984578983901883475482463836669921875
966 962000812804306933438131864648077782989286225153877718098646206610698206881383951571713281648546062127413339253486065779273936774618800985656533843070578422562082061015443471833862629749875997617602928545481838349260059755198540418869491083664034956469934682903995123498676237033110628575333311680328959099512097377114071232090043621649878119991527842987776099035588731910793337940384593180853478546648236533851065111326000477274534843878647201577715231871864831051917511899027410728773214481652699633624409029092143289974364818748286596796148203168321183245786288675242535308448627012438991289811856020678976604758835043949669971348991059922894919509417377412319183349609375
967 4810004064021534667190659323240388914946431125769388590493231033053491034406919757858566408242730310637066696267430328896369683873094004928282669215352892112810410305077217359169313148749379988088014642727409191746300298775992702094347455418320174782349673414519975617493381185165553142876666558401644795497560486885570356160450218108249390599957639214938880495177943659553966689701922965904267392733241182669255325556630002386372674219393236007888576159359324155259587559495137053643866072408263498168122045145460716449871824093741432983980741015841605916228931443376212676542243135062194956449059280103394883023794175219748349856744955299614474597547086887061595916748046875
968 24050020320107673335953296616201944574732155628846942952466155165267455172034598789292832041213651553185333481337151644481848419365470024641413346076764460564052051525386086795846565743746899940440073213637045958731501493879963510471737277091600873911748367072599878087466905925827765714383332792008223977487802434427851780802251090541246952999788196074694402475889718297769833448509614829521336963666205913346276627783150011931863371096966180039442880796796620776297937797475685268219330362041317490840610225727303582249359120468707164919903705079208029581144657216881063382711215675310974782245296400516974415118970876098741749283724776498072372987735434435307979583740234375
969 120250101600538366679766483081009722873660778144234714762330775826337275860172993946464160206068257765926667406685758222409242096827350123207066730383822302820260257626930433979232828718734499702200366068185229793657507469399817552358686385458004369558741835362999390437334529629138828571916663960041119887439012172139258904011255452706234764998940980373472012379448591488849167242548074147606684818331029566731383138915750059659316855484830900197214403983983103881489688987378426341096651810206587454203051128636517911246795602343535824599518525396040147905723286084405316913556078376554873911226482002584872075594854380493708746418623882490361864938677172176539897918701171875
970 601250508002691833398832415405048614368303890721173573811653879131686379300864969732320801030341288829633337033428791112046210484136750616035333651919111514101301288134652169896164143593672498511001830340926148968287537346999087761793431927290021847793709176814996952186672648145694142859583319800205599437195060860696294520056277263531173824994704901867360061897242957444245836212740370738033424091655147833656915694578750298296584277424154500986072019919915519407448444936892131705483259051032937271015255643182589556233978011717679122997592626980200739528616430422026584567780391882774369556132410012924360377974271902468543732093119412451809324693385860882699489593505859375
971 3006252540013459166994162077025243071841519453605867869058269395658431896504324848661604005151706444148166685167143955560231052420683753080176668259595557570506506440673260849480820717968362492555009151704630744841437686734995438808967159636450109238968545884074984760933363240728470714297916599001027997185975304303481472600281386317655869124973524509336800309486214787221229181063701853690167120458275739168284578472893751491482921387120772504930360099599577597037242224684460658527416295255164686355076278215912947781169890058588395614987963134901003697643082152110132922838901959413871847780662050064621801889871359512342718660465597062259046623466929304413497447967529296875
972 15031262700067295834970810385126215359207597268029339345291346978292159482521624243308020025758532220740833425835719777801155262103418765400883341297977787852532532203366304247404103589841812462775045758523153724207188433674977194044835798182250546194842729420374923804666816203642353571489582995005139985929876521517407363001406931588279345624867622546684001547431073936106145905318509268450835602291378695841422892364468757457414606935603862524651800497997887985186211123422303292637081476275823431775381391079564738905849450292941978074939815674505018488215410760550664614194509797069359238903310250323109009449356797561713593302327985311295233117334646522067487239837646484375
973 75156313500336479174854051925631076796037986340146696726456734891460797412608121216540100128792661103704167129178598889005776310517093827004416706489888939262662661016831521237020517949209062313875228792615768621035942168374885970224178990911252730974213647101874619023334081018211767857447914975025699929649382607587036815007034657941396728124338112733420007737155369680530729526592546342254178011456893479207114461822343787287073034678019312623259002489989439925931055617111516463185407381379117158876906955397823694529247251464709890374699078372525092441077053802753323070972548985346796194516551251615545047246783987808567966511639926556476165586673232610337436199188232421875
974 375781567501682395874270259628155383980189931700733483632283674457303987063040606082700500643963305518520835645892994445028881552585469135022083532449444696313313305084157606185102589746045311569376143963078843105179710841874429851120894954556263654871068235509373095116670405091058839287239574875128499648246913037935184075035173289706983640621690563667100038685776848402653647632962731711270890057284467396035572309111718936435365173390096563116295012449947199629655278085557582315927036906895585794384534776989118472646236257323549451873495391862625462205385269013766615354862744926733980972582756258077725236233919939042839832558199632782380827933366163051687180995941162109375
975 1878907837508411979371351298140776919900949658503667418161418372286519935315203030413502503219816527592604178229464972225144407762927345675110417662247223481566566525420788030925512948730226557846880719815394215525898554209372149255604474772781318274355341177546865475583352025455294196436197874375642498241234565189675920375175866448534918203108452818335500193428884242013268238164813658556354450286422336980177861545558594682176825866950482815581475062249735998148276390427787911579635184534477928971922673884945592363231181286617747259367476959313127311026926345068833076774313724633669904862913781290388626181169599695214199162790998163911904139666830815258435904979705810546875
976 9394539187542059896856756490703884599504748292518337090807091861432599676576015152067512516099082637963020891147324861125722038814636728375552088311236117407832832627103940154627564743651132789234403599076971077629492771046860746278022373863906591371776705887734327377916760127276470982180989371878212491206172825948379601875879332242674591015542264091677500967144421210066341190824068292781772251432111684900889307727792973410884129334752414077907375311248679990741381952138939557898175922672389644859613369424727961816155906433088736296837384796565636555134631725344165383871568623168349524314568906451943130905847998476070995813954990819559520698334154076292179524898529052734375
977 46972695937710299484283782453519422997523741462591685454035459307162998382880075760337562580495413189815104455736624305628610194073183641877760441556180587039164163135519700773137823718255663946172017995384855388147463855234303731390111869319532956858883529438671636889583800636382354910904946859391062456030864129741898009379396661213372955077711320458387504835722106050331705954120341463908861257160558424504446538638964867054420646673762070389536876556243399953706909760694697789490879613361948224298066847123639809080779532165443681484186923982828182775673158626720826919357843115841747621572844532259715654529239992380354979069774954097797603491670770381460897624492645263671875
978 234863479688551497421418912267597114987618707312958427270177296535814991914400378801687812902477065949075522278683121528143050970365918209388802207780902935195820815677598503865689118591278319730860089976924276940737319276171518656950559346597664784294417647193358184447919003181911774554524734296955312280154320648709490046896983306066864775388556602291937524178610530251658529770601707319544306285802792122522232693194824335272103233368810351947684382781216999768534548803473488947454398066809741121490334235618199045403897660827218407420934619914140913878365793133604134596789215579208738107864222661298578272646199961901774895348874770488988017458353851907304488122463226318359375
979 1174317398442757487107094561337985574938093536564792136350886482679074959572001894008439064512385329745377611393415607640715254851829591046944011038904514675979104078387992519328445592956391598654300449884621384703686596380857593284752796732988323921472088235966790922239595015909558872772623671484776561400771603243547450234484916530334323876942783011459687620893052651258292648853008536597721531429013960612611163465974121676360516166844051759738421913906084998842672744017367444737271990334048705607451671178090995227019488304136092037104673099570704569391828965668020672983946077896043690539321113306492891363230999809508874476744373852444940087291769259536522440612316131591796875
980 5871586992213787435535472806689927874690467682823960681754432413395374797860009470042195322561926648726888056967078038203576274259147955234720055194522573379895520391939962596642227964781957993271502249423106923518432981904287966423763983664941619607360441179833954611197975079547794363863118357423882807003858016217737251172424582651671619384713915057298438104465263256291463244265042682988607657145069803063055817329870608381802580834220258798692109569530424994213363720086837223686359951670243528037258355890454976135097441520680460185523365497853522846959144828340103364919730389480218452696605566532464456816154999047544372383721869262224700436458846297682612203061580657958984375
981 29357934961068937177677364033449639373452338414119803408772162066976873989300047350210976612809633243634440284835390191017881371295739776173600275972612866899477601959699812983211139823909789966357511247115534617592164909521439832118819918324708098036802205899169773055989875397738971819315591787119414035019290081088686255862122913258358096923569575286492190522326316281457316221325213414943038285725349015315279086649353041909012904171101293993460547847652124971066818600434186118431799758351217640186291779452274880675487207603402300927616827489267614234795724141700516824598651947401092263483027832662322284080774995237721861918609346311123502182294231488413061015307903289794921875
982 146789674805344685888386820167248196867261692070599017043860810334884369946500236751054883064048166218172201424176950955089406856478698880868001379863064334497388009798499064916055699119548949831787556235577673087960824547607199160594099591623540490184011029495848865279949376988694859096577958935597070175096450405443431279310614566291790484617847876432460952611631581407286581106626067074715191428626745076576395433246765209545064520855506469967302739238260624855334093002170930592158998791756088200931458897261374403377436038017011504638084137446338071173978620708502584122993259737005461317415139163311611420403874976188609309593046731555617510911471157442065305076539516448974609375
983 733948374026723429441934100836240984336308460352995085219304051674421849732501183755274415320240831090861007120884754775447034282393494404340006899315321672486940048992495324580278495597744749158937781177888365439804122738035995802970497958117702450920055147479244326399746884943474295482889794677985350875482252027217156396553072831458952423089239382162304763058157907036432905533130335373575957143133725382881977166233826047725322604277532349836513696191303124276670465010854652960794993958780441004657294486306872016887180190085057523190420687231690355869893103542512920614966298685027306587075695816558057102019374880943046547965233657778087554557355787210326525382697582244873046875
984 3669741870133617147209670504181204921681542301764975426096520258372109248662505918776372076601204155454305035604423773877235171411967472021700034496576608362434700244962476622901392477988723745794688905889441827199020613690179979014852489790588512254600275737396221631998734424717371477414448973389926754377411260136085781982765364157294762115446196910811523815290789535182164527665651676867879785715668626914409885831169130238626613021387661749182568480956515621383352325054273264803974969793902205023286472431534360084435900950425287615952103436158451779349465517712564603074831493425136532935378479082790285510096874404715232739826168288890437772786778936051632626913487911224365234375
985 18348709350668085736048352520906024608407711508824877130482601291860546243312529593881860383006020777271525178022118869386175857059837360108500172482883041812173501224812383114506962389943618728973444529447209135995103068450899895074262448952942561273001378686981108159993672123586857387072244866949633771887056300680428909913826820786473810577230984554057619076453947675910822638328258384339398928578343134572049429155845651193133065106938308745912842404782578106916761625271366324019874848969511025116432362157671800422179504752126438079760517180792258896747327588562823015374157467125682664676892395413951427550484372023576163699130841444452188863933894680258163134567439556121826171875
986 91743546753340428680241762604530123042038557544124385652413006459302731216562647969409301915030103886357625890110594346930879285299186800542500862414415209060867506124061915572534811949718093644867222647236045679975515342254499475371312244764712806365006893434905540799968360617934286935361224334748168859435281503402144549569134103932369052886154922770288095382269738379554113191641291921696994642891715672860247145779228255965665325534691543729564212023912890534583808126356831620099374244847555125582161810788359002110897523760632190398802585903961294483736637942814115076870787335628413323384461977069757137752421860117880818495654207222260944319669473401290815672837197780609130859375
987 458717733766702143401208813022650615210192787720621928262065032296513656082813239847046509575150519431788129450552971734654396426495934002712504312072076045304337530620309577862674059748590468224336113236180228399877576711272497376856561223823564031825034467174527703999841803089671434676806121673740844297176407517010722747845670519661845264430774613851440476911348691897770565958206459608484973214458578364301235728896141279828326627673457718647821060119564452672919040631784158100496871224237775627910809053941795010554487618803160951994012929519806472418683189714070575384353936678142066616922309885348785688762109300589404092478271036111304721598347367006454078364185988903045654296875
988 2293588668833510717006044065113253076050963938603109641310325161482568280414066199235232547875752597158940647252764858673271982132479670013562521560360380226521687653101547889313370298742952341121680566180901141999387883556362486884282806119117820159125172335872638519999209015448357173384030608368704221485882037585053613739228352598309226322153873069257202384556743459488852829791032298042424866072292891821506178644480706399141633138367288593239105300597822263364595203158920790502484356121188878139554045269708975052772438094015804759970064647599032362093415948570352876921769683390710333084611549426743928443810546502947020462391355180556523607991736835032270391820929944515228271484375
989 11467943344167553585030220325566265380254819693015548206551625807412841402070330996176162739378762985794703236263824293366359910662398350067812607801801901132608438265507739446566851493714761705608402830904505709996939417781812434421414030595589100795625861679363192599996045077241785866920153041843521107429410187925268068696141762991546131610769365346286011922783717297444264148955161490212124330361464459107530893222403531995708165691836442966195526502989111316822976015794603952512421780605944390697770226348544875263862190470079023799850323237995161810467079742851764384608848416953551665423057747133719642219052732514735102311956775902782618039958684175161351959104649722576141357421875
990 57339716720837767925151101627831326901274098465077741032758129037064207010351654980880813696893814928973516181319121466831799553311991750339063039009009505663042191327538697232834257468573808528042014154522528549984697088909062172107070152977945503978129308396815962999980225386208929334600765209217605537147050939626340343480708814957730658053846826731430059613918586487221320744775807451060621651807322295537654466112017659978540828459182214830977632514945556584114880078973019762562108903029721953488851131742724376319310952350395118999251616189975809052335398714258821923044242084767758327115288735668598211095263662573675511559783879513913090199793420875806759795523248612880706787109375
991 286698583604188839625755508139156634506370492325388705163790645185321035051758274904404068484469074644867580906595607334158997766559958751695315195045047528315210956637693486164171287342869042640210070772612642749923485444545310860535350764889727519890646541984079814999901126931044646673003826046088027685735254698131701717403544074788653290269234133657150298069592932436106603723879037255303108259036611477688272330560088299892704142295911074154888162574727782920574400394865098812810544515148609767444255658713621881596554761751975594996258080949879045261676993571294109615221210423838791635576443678342991055476318312868377557798919397569565450998967104379033798977616243064403533935546875
992 1433492918020944198128777540695783172531852461626943525818953225926605175258791374522020342422345373224337904532978036670794988832799793758476575975225237641576054783188467430820856436714345213201050353863063213749617427222726554302676753824448637599453232709920399074999505634655223233365019130230440138428676273490658508587017720373943266451346170668285751490347964662180533018619395186276515541295183057388441361652800441499463520711479555370774440812873638914602872001974325494064052722575743048837221278293568109407982773808759877974981290404749395226308384967856470548076106052119193958177882218391714955277381591564341887788994596987847827254994835521895168994888081215322017669677734375
993 7167464590104720990643887703478915862659262308134717629094766129633025876293956872610101712111726866121689522664890183353974944163998968792382879876126188207880273915942337154104282183571726066005251769315316068748087136113632771513383769122243187997266163549601995374997528173276116166825095651152200692143381367453292542935088601869716332256730853341428757451739823310902665093096975931382577706475915286942206808264002207497317603557397776853872204064368194573014360009871627470320263612878715244186106391467840547039913869043799389874906452023746976131541924839282352740380530260595969790889411091958574776386907957821709438944972984939239136274974177609475844974440406076610088348388671875
994 35837322950523604953219438517394579313296311540673588145473830648165129381469784363050508560558634330608447613324450916769874720819994843961914399380630941039401369579711685770521410917858630330026258846576580343740435680568163857566918845611215939986330817748009976874987640866380580834125478255761003460716906837266462714675443009348581661283654266707143787258699116554513325465484879656912888532379576434711034041320011037486588017786988884269361020321840972865071800049358137351601318064393576220930531957339202735199569345218996949374532260118734880657709624196411763701902651302979848954447055459792873881934539789108547194724864924696195681374870888047379224872202030383050441741943359375
995 179186614752618024766097192586972896566481557703367940727369153240825646907348921815252542802793171653042238066622254583849373604099974219809571996903154705197006847898558428852607054589293151650131294232882901718702178402840819287834594228056079699931654088740049884374938204331902904170627391278805017303584534186332313573377215046742908306418271333535718936293495582772566627327424398284564442661897882173555170206600055187432940088934944421346805101609204864325359000246790686758006590321967881104652659786696013675997846726094984746872661300593674403288548120982058818509513256514899244772235277298964369409672698945542735973624324623480978406874354440236896124361010151915252208709716796875
996 895933073763090123830485962934864482832407788516839703636845766204128234536744609076262714013965858265211190333111272919246868020499871099047859984515773525985034239492792144263035272946465758250656471164414508593510892014204096439172971140280398499658270443700249421874691021659514520853136956394025086517922670931661567866886075233714541532091356667678594681467477913862833136637121991422822213309489410867775851033000275937164700444674722106734025508046024321626795001233953433790032951609839405523263298933480068379989233630474923734363306502968372016442740604910294092547566282574496223861176386494821847048363494727713679868121623117404892034371772201184480621805050759576261043548583984375
997 4479665368815450619152429814674322414162038942584198518184228831020641172683723045381313570069829291326055951665556364596234340102499355495239299922578867629925171197463960721315176364732328791253282355822072542967554460071020482195864855701401992498291352218501247109373455108297572604265684781970125432589613354658307839334430376168572707660456783338392973407337389569314165683185609957114111066547447054338879255165001379685823502223373610533670127540230121608133975006169767168950164758049197027616316494667400341899946168152374618671816532514841860082213703024551470462737831412872481119305881932474109235241817473638568399340608115587024460171858861005922403109025253797881305217742919921875
998 22398326844077253095762149073371612070810194712920992590921144155103205863418615226906567850349146456630279758327781822981171700512496777476196499612894338149625855987319803606575881823661643956266411779110362714837772300355102410979324278507009962491456761092506235546867275541487863021328423909850627162948066773291539196672151880842863538302283916691964867036686947846570828415928049785570555332737235271694396275825006898429117511116868052668350637701150608040669875030848835844750823790245985138081582473337001709499730840761873093359082662574209300411068515122757352313689157064362405596529409662370546176209087368192841996703040577935122300859294305029612015545126268989406526088714599609375
999 111991634220386265478810745366858060354050973564604962954605720775516029317093076134532839251745732283151398791638909114905858502562483887380982498064471690748129279936599018032879409118308219781332058895551813574188861501775512054896621392535049812457283805462531177734336377707439315106642119549253135814740333866457695983360759404214317691511419583459824335183434739232854142079640248927852776663686176358471981379125034492145587555584340263341753188505753040203349375154244179223754118951229925690407912366685008547498654203809365466795413312871046502055342575613786761568445785321812027982647048311852730881045436840964209983515202889675611504296471525148060077725631344947032630443572998046875
1000 559958171101931327394053726834290301770254867823024814773028603877580146585465380672664196258728661415756993958194545574529292512812419436904912490322358453740646399682995090164397045591541098906660294477759067870944307508877560274483106962675249062286419027312655888671681888537196575533210597746265679073701669332288479916803797021071588457557097917299121675917173696164270710398201244639263883318430881792359906895625172460727937777921701316708765942528765201016746875771220896118770594756149628452039561833425042737493271019046827333977066564355232510276712878068933807842228926609060139913235241559263654405227184204821049917576014448378057521482357625740300388628156724735163152217864990234375