0 2
1 3
2 5
3 10
4 9
5 108
6 216
7 405
8 765
9 3825
10 2550
11 9775
12 391
13 10557
14 102051
15 204102
16 198099
17 7131564
18 14263128
19 69532749
20 417196494
21 815429511
22 319081113
23 3828973356
24 7657946712
25 7510678506
26 7371591867
27 58972734936
28 57955963644
29 695471563728
30 1390943127456
31 391202754597
32 8476059682935
33 144093014609895
34 480310048699650
35 1894556303204175
36 1894556303204175
37 7478511723174375
38 191756710850625
39 958783554253125
40 23673668006250
41 327485740753125
42 647355534046875
43 431570356031250
44 426775129853125
45 1707100519412500
46 3414201038825000
47 40543637336046875
48 40543637336046875
49 17839200427860625
50 105985837836113125
51 105985837836113125
52 69990647627621875
53 1889747485945790625
54 207872223454036968750
55 1648129771671293109375
56 3267344985944844234375
57 653468997188968846875
58 72607666354329871875
59 576020819744350316875
60 4760502642515291875
61 585541825029380900625
62 3485368006127267265625
63 6970736012254534531250
64 29974164852694498484375
65 3956589760555673799937500
66 7913179521111347599875000
67 7854994377573764161640625
68 47129966265442584969843750
69 655106531089651931080828125
70 1300986209628745384259109375
71 4257773049694075803029812500
72 1703109219877630321211925000
73 34522484186708722727268750
74 34292334292130664575753625
75 274338674337045316606029000
76 20986908586783966720361218500
77 50368580608281520128866924400
78 100737161216563040257733848800
79 100107553958959521256123012245
80 16217423741351442443491927983690
81 32237074022442501442551027577335
82 5825977232971536405280306188675
83 34955863397829218431681837132050
84 205622725869583637833422571365
85 3929678761063153967483186919420
86 23578072566378923804899121516520
87 73681476769934136890309754739125
88 146535071778408339658256478526125
89 6594078230028375284621541533675625
90 1200122237865164301801120559128963750
91 109811184764662533614802531160300183125
92 65886710858797520168881518696180109875
93 23831363502118251975978421656065146125
94 900825540380069924691984338599262523525
95 10809906484560839096303812063191150282300
96 21619812969121678192607624126382300564600
97 21509507800911873712033095431859941888250
98 235409613154424395626139988893133808443625
99 47081922630884879125227997778626761688725000
100 46848843805979508436489245314376134155612500
101 9557164136419819721043806044132731367744950000
102 3822865654567927888417522417653092547097980000
103 165412456207266110556527412302297273672508750
104 5513748540242203685217580410076575789083625
105 1168914690531347181266127046936234067285728500
106 779276460354231454177418031290822711523819000
107 775668698963702604852522577442254087859356875
108 1551337397927405209705045154884508175718713750
109 33974289014610174092540488891970729048239831125
110 2502772624076282824817149348375177039887000892875
111 20022180992610262598537194787001416319096007143000
112 19933587271404022498543667376439463149542484987500
113 239203047256848269982524008517273557794509819850000
114 2392030472568482699825240085172735577945098198500000
115 897011427213181012434465031939775841729411824437500
116 209900673967884356909664817473907546964682366918375000
117 209011264332427219804115390281221498036865916211093750
118 1456931460199566208634569044019102795139330063000859375
119 349663550447895890072296570564584670833439215120206250000
120 84618579208390805397495770076629490341692290059089912500000
121 84271781752618711932751934953364615381275518378519871875000
122 70226484793848926610626612461137179484396265315433226562500
123 43216298334676262529616376899161341221166932501805062500000
124 43043433141337557479497911391564695856282264771797842250000
125 10846945151617064484833473670674303355783130722493056247000000
126 1972171845748557179060631576486236973778751040453282954000000
127 3928936098952203755159851968781175221199855588403024634921875
128 7827415328920281899814588806021411099599712296275793264921875
129 72683142339974046212564038913055960210568757036846651745703125
130 16151809408883121380569786425123546713459723785965922610156250
131 64362513250549407925603845906174133115756172056197540098046875
132 1700141859448474926336705363559316723812427186390123700703125
133 6775192186160340378088064657766232317282359086062134747578125
134 13500197763534307864486588095845307358140404401116401830359375
135 229503361980083233696271997629370225088386874818978831116109375
136 1681343311209400979459868114500880769878292123215962132718750
137 77061568430430878225243955247957035286088388980731597749609375
138 153568737087980958765414212976144595498176142069515486162890625
139 1194423510684296345953221656481124631652481104985120447933593750
140 1190187966320167635506579026493602913100521952130563283224609375
141 4760751865280670542026316105974411652402087808522253132898437500
142 90771668898018118334635093753912115505799807549157626400596875000
143 8825023365085094838089523003852566785286092400612547011169140625
144 152682065139880533530960605602985584520520629768383166283203125
145 608636725420619661061774468910531576650294565241089060115234375
146 1213133064954024222388434825787658176588682364732238738869140625
147 242626612990804844477686965157531635317736472946447747773828125
148 483624859451470059126664621824073125431998204463724705294140625
149 2790143419912327264192295895138883415953835794983027145927734375
150 129774112554061733218246320704134112369945850929443123066406250
151 19660778051940352582564317586676318024046796415810633144560546875
152 39193054286547761684196842247949522858393940567465641235888671875
153 431123597152025378526165264727444751442333346242122053594775390625
154 718539328586708964210275441212407919070555577070203422657958984375
155 5729890543345294560753734928642534944383148319713673447349365234375
156 5729890543345294560753734928642534944383148319713673447349365234375
157 22847031913338832742245905095220234271907490135567178935633544921875
158 45550371802065471567873911416256693485501096685376073727017822265625
159 20704714455484305258124505189207587947955043947898215330462646484375
160 96622000792260091204581024216302077090456871756858338208825683593750
161 10139345762150750311591835874550217966282511233744393515740966796875
162 20216486949073581909615623676250434595348565343355385844268798828125
163 13477657966049054606410415784166956396899043562236923896179199218750
164 13436816578273148380330384221184632286605410096896812005584716796875
165 4461023103986685262269687561433297919152996152169741585854125976562500
166 991338467552596724948819458096288426478443589371053685745361328125000
167 1976776110893570850344372133703908469465944062138708242408905029296875
168 3941855321722682701574280526971699137337415082489613477466278076171875
169 111685900782142676544604614930864808891226760670539048528211212158203125
170 182758746734415288891171188068687869094734699279063897591618347167968750
171 728909885231447024298508343111162082552255835496731591557268524169921875
172 48593992348763134953233889540744138836817055699782106103817901611328125
173 5620705115006935942924053223546072058791839442608130272674937286376953125
174 11209291915070975109031397571529023705819154088401356943791732073974609375
175 9133497115983757496247805428653278575111903331289994546793263171386718750
176 537354080323711066029245886052434556169083645990894679169670316583251953125
177 38259610519048227901282307086933340399238755594551701156880526540727539062500
178 214339554728561500847519927657889862180609275039505328609974938603515625000
179 213744167076537718900721261192173501452329804831062258252725008218505859375
180 427488334153075437801442522384347002904659609662124516505450016437011718750
181 11084161806969027422994545401822711575313674164810799963677025426188232421875
182 22107754423736038302694038642979725273166617869704601020448711915621337890625
183 88431017694944153210776154571918901092666471478818404081794847662485351562500
184 98256686327715725789751282857687667880740523865353782313105386291650390625000
185 3037769218965211188999810495016843731979561196170521103180174859516857910156250
186 3029646841374395116301950039147814738043786968373273720551350862566278076171875
187 3037725899618060169945421905918875577345237066955602450472821131533121484375000
188 8036311903751481931072544724653109992976817637448683731409579713050585937500
189 160726238075029638621450894493062199859536352748973674628191594261011718750000
190 107150825383353092414300596328708133239690901832649116418794396174007812500000
191 427487147102335774944553420769741823237516827103173037379148476402552001953125
192 1110356226239833181674164729272056683733809940527722175010775263383251953125
193 4429977933554798363998987115755525119639014917363180224012062133291943359375
194 114884094410187770906373732535259951435971786856951807142712811323371064453125
195 331136507417600045553665464366337507080153973881802267646642809108540126953125
196 660592118858461004581677804548074316154824932667757823274774741013483603515625
197 13079723953397527890717220530051871459865533666821604900840539872066975349609375
198 26159447906795055781434441060103742919731067333643209801681079744133950699218750
199 10986968120853923428202465245243572026287048280130148116706053492536259293671875
200 21919274708768275098055664494242151156920927165831788033826504728890746153046875
201 2213846745585595784903622113918457266849013643749010591416476977617965361457734375
202 38264017824936223442778653820812841649242211126526108987445281094631500074578125
203 8253023452437224664128729255469436434150280831211513703174472392959735310203125
204 41265117262186123320643646277347182170751404156057568515872361964798676551015625
205 16959963194758496684784538619989691872178827108139660660023540767532256062467421875
206 39573247454436492264497256779975947701750596585659208206721595124241930812423984375
207 95357222781774680155415076578255295666868907435323393269208662949980556174515625
208 1204968542424243685600245058579771463426798012137268333129091286367936118932515625
209 126521696954545586988025731150876003659813791274413174978554585068633292487914140625
210 253043393909091173976051462301752007319627582548826349957109170137266584975828281250
211 1009786373807033647093111024090953765058513843567486283319407348755318541931843046875
212 7127903815108472803010195464171438341589509484005785529313463638272836766577715625
213 3043614929051317886885353463201204171858720549670470421016848973542501299328684571875
214 467159500738109257056821694351812733355059433205234994853748912218151362222542283125
215 12613306519928949940534185747498943800586604696541344861051220629890086780008641644375
216 176586291279005299167478600464985213208212465751578828054717088818461214920120983021250
217 1324397184592539743756089503487389099061593493136841210410378166138459111900907372659375
218 6047475728733058190667075358389904561925084443547220138860174274604836127401403528125
219 665222330160636400973378289422889501811759288790194215274619170206531974014154388093750
220 146681523800420326414629912817747135149492923178237824468053527030540300270121042574671875
221 1760178285605043916975558953812965621793915078138853893616642324366483603241452510896062500
222 7910913643168736705508130129496474704691753160174624240973673367939252149399786565825000
223 63146042830293309060038110140802217732093101117822447066343428490515101978244724909353125
224 126011436581340870079809384236534203385376899564010127701280886187739025725475028819109125
225 11455585143758260916346307657866745762306990869455466154661898744339911429588638983555375
226 3818528381252753638782102552622248587435663623151822051553966248113303809862879661185125
227 44549497781282125785791196447259566853416075603437923934796272894655211115066929380493125
228 44549497781282125785791196447259566853416075603437923934796272894655211115066929380493125
229 240567288018923479243272460815201661008446808258564789247899873631138140021361418654662875
230 480093159206596207494149802752415436038502071892633627027194120103699924458214779219911625
231 480093159206596207494149802752415436038502071892633627027194120103699924458214779219911625
232 32006210613773080499609986850161029069233471459508908468479608006913328297214318614660775
233 1660766706292447621479762651002800063925781241287851139419997437692058257199898532560731325
234 3314466320217693338187270992852396723324218732612775252714803396925852436709584730940353155
235 1104822106739231112729090330950798907774739577537591750904934465641950812236528243646784385
236 174193618829218772106953242179909294459150606725093632726011334082880911395959286414976338035
237 4145808128135406776145487163881841208127784440057228458879069751172565691223831016676436845233
238 921290695141201505810108258640409157361729875568272990862015500260570153605295781483652632274
239 73549707162105920213840309314792664396044768399533793770484237437468850596156113221778268476541
240 73549707162105920213840309314792664396044768399533793770484237437468850596156113221778268476541
241 12764825209952267144550797484385503738156530052811650158513793274271453409250234526093749074441
242 45858816495013700482275087258718291207451237597138150569475479540901147433232324038188654082251
243 2797387806195835729418780322781815763654525493425427184738004251994969993427171766329507899017311
244 9305596171631045385617575359457876928075258274047849614536626389289389978135285671667546684486157
245 9305596171631045385617575359457876928075258274047849614536626389289389978135285671667546684486157
246 547388010095943846212798550556345701651485780826344094972742728781728822243252098333385099087421
247 54191412999498440775067056505078224463497092301808065402301530149391153402081957735005124809654679
248 108165189802211747249832638887646094611879738449793608453589801141555836308573224876696976025696287
249 2704129745055293681245815972191152365296993461244840211339745028538895907714330621917424400642407175
250 901376581685097893748605324063717455098997820414946737113248342846298635904776873972474800214135725
251 64770345798229177222221211143435697130685129095531172681137702350241173408586109658307832072530038525
252 1410839215406972177117689747678797363242646376338302771272306387827035460385043972755220104550159255
253 1410839215406972177117689747678797363242646376338302771272306387827035460385043972755220104550159255
254 143623432128429767630580816313701571578101401111239222115520790280792209867197476426481406643206212159
255 41035266322408505037308804661057591879457543174639777747291654365940631390627850407566116183773203474
256 239505445461528239517366564169596839763370874560154344828550511863466720178761772806806125586224923
257 123584809858148571590961147111511969317899371273039641931532064121548827612241074768311960802492060268
258 3346590595771914898014421778648293173018551639888887789248450479113507904393375332217345166798624456
259 217110064900702979008685612889808019599578537637791595327493224832488825297520224677600267696060761583
260 3907981168212653622156341032016544352792413677480248715894878046984798855355364044196804818529093708494
261 7801046377768007039647963205132262200421497531764007932874126788446754966987997691278354656834793929551
262 622897239289460638146795541094211050223769764893704055476641302499550776831741260520324896553348564717
263 82222435586208804235377011424435858629537608965968935322916651929940702541789846388682886345042010542644
264 822224355862088042353770114244358586295376089659689353229166519299407025417898463886828863450420105426440
265 15592897605813169660351854666562657475815882271760537377310265062428040374889431582996647374720466999337130
266 1197207494079288307255479478144323888592605193150153618857155182695785871480274709555922363976665069237495
267 128340643365299706537787400057071520857127276705696467941487035584988245422685448864394877418298495422259464
268 128102091983579818607419765484474733643638192548250935473194308753045888089186033531933176902651100449355636
269 128339758202473287658639468203369863019600415539991660770918231403793654115325525245350492629743217518834960
270 256679516404946575317278936406739726039200831079983321541836462807587308230651050490700985259486435037669920
271 4355530543996437199915076952151864726227689102388466987413037478266247136538860013014082343621910444545461455
272 475623935404410942230726403174983628104063649980820595025503692626674187310043513421137791923512620544364390886
273 949512017029973669343822418017211841507017578611346224375731824331353213352532123508621796285260596488201904433
274 47389281577223231315432591590131754635213877332511734289297888323446628557321830527839396923691642497456622321247
275 284335689463339387892595549540790527811283263995070405735787329940679771343930983167036381542149854984739733927482
276 3592689217045804540159149542934176344185889617266232563448576371091621659580355382976993990604781561179021908831
277 665845068225822441442829048623800682455784875733341768425802820775647214242225864311736219592086182671845393770012
278 11985211228064803945970922875228412284204127763200151831664450773961649856360065557611251952657551288093217087860216
279 119638090651575453674959747986655044051251918207658658462507642547224326244737082976869461455992342322216220573461799
280 14050024880789999897771073606973724034488659433639628929760684000207839025182646755290719672767783973783399569125407
281 1981053508191389985585721378583295088862900980143187679096256444029305302550753192495991473860257540303459339246682387
282 3962107016382779971171442757166590177725801960286375358192512888058610605101506384991982947720515080606918678493364774
283 15820525903443917208832451009249694582891054306213907240106723996684733895017986762608833319419239793691006272575618499
284 47461577710331751626497353027749083748673162918641721720320171990054201685053960287826499958257719381073018817726855497
285 189514411696499511739370549502410677066380251933877084631488239205041602532628051219223297036119984381767089125328912509
286 378368494432384042601600435069272884874689492536974109734643766775222432930996074385417941469326658713423491528966783511
287 13621265799565825533657615662493823855488821731331067950447175603908007585515858677875045892895759713683245695042804206396
288 27242531599131651067315231324987647710977643462662135900894351207816015171031717355750091785791519427366491390085608412792
289 3943356448974306491993879734291962006164013891220344171654457337331368196006841087244825785993322437111299628714891817751642
290 3936580922429677099395952105882525645328680534018934645586322530909836635532602528675676600794021195810421107016068979576811
291 2862967943585219708651601531550927742057222206559225196790052749752608462205529111764128436941106324225760805102595621510408
292 571616466551997791659108155616823457031902727248172948847160702595657320952298474533110967785169692720843027639938033646276
293 336110482332574701495555595502692192734758803621925693922130493126246504719951503025469249057679779319855700252283563784010288
294 39661036915243814776475560269317678742701538827387231882811398188897087556954277357005371388806213959742972629769460526513213984
295 1464979551056818408306066007447921758558538090436615877671346020602386171634998619874385905674029528138006051512109448198081841534
296 1462513255516318714015988455246830981187227420250695648921057559288240740369619834319041821657743283141140721459058758891351064023
297 124522557183960850507647017046730180683941077495630658108135757905113068751470488750592703672573570964588552855657002899892176308244
298 1079195495594327371066274147738328232594156004962132370270509901844313262512744235838470098495637615026434124749027358465732194671448
299 26934920910875087302862425603969108805162476957179887074668142966864318510213908219468482874953622141701418363527807821707232692008223
300 16214822388346802556323180213589403500707811128222292018950222066052319743148772748120026690722080529304253854843740308667754080588950246
301 4888768950086560970731438834397205155463405055159021043713491952914774402559354983558188047252707279585232537235387703063327855297568499169
302 1952280669836547450358099336508454864062943932918288931647962133012170636005551000034787966064612477986181970315121822015388351455464648183
303 15618245358692379602864794692067638912503551463346311453183697064097365088044408000278303728516899823889455762520974576123106811643717185464
304 2688386496168360423443940069946068993135857219100594594400472445459382515155184983654462117203728658210480090270003820480206910200967712252
305 158399204356891939842850806085202101068561145478922103761729964053253306948587003946907751586471737635969367020818555707508099455376166352
306 316798408713783879685701612170404202137122290957844207523459928106506613897174007893815503172943475271938734041637111415016198910752332704
307 63256825116551001950229380352207332569587730175024086891859693436851158294403251576200173523168908211766987479093124519556805951335287212
308 379540950699306011701376282113243995417526381050144521351158160621106949766419509457201041139013449270601924874558747117340835708011723272
309 58733962120717605310787979657024508290862207467509864679091725356116300476353419088501861116262331274625647874337966116408494325814814176342
310 2549544979516680616384687219838684443494018652126633997323917338609550020677720764291881431091773222531981499368368304088471618644694506047
311 227273723888344100660577832168477013248609662703859944904303488470337030414699679559733430428752355837136636515123117393029470004898481681904
312 454547447776688201321155664336954026497219325407719889808606976940674060829399359119466860857504711674273273030246234786058940009796963363808
313 3750016444157677660899534230779870718602059434613689090921007559760561001842544712735601602074413871312754502499531436984986255080824947751416
314 505954599608575557422953031136966684255833415781212020203628004094678865327962381877025612978293935018387512242000273244006082034714477077572
315 4047636796868604459383624249095733474046667326249696161629024032757430922623699055016204903826351480147100097936002185952048656277715816620576
316 4041252511700041991782072791289588784024511699552141435822038190434469675111674293099775558552177424184722968443989564207644794043839293250512
317 48495030140400503901384873495475065408294140394625697229864458285213636101340091517197306702626129090216675621327874770491737528526071519006144
318 1674867602965166539765254657614523452091791348009050767750420851294662471317868152870236652210007598092255672950099285637077277280335280091264
319 8361253111677667335234357236060003795989489620138933129629054093572572806032169919406884537204647306101182617305573777516346720172923781080607
320 50167518670066004011406143416360022775936937720833598777774324561435436836193019516441307223227883836607095703833442665098080321037542686483642
321 2304122464632317184238153586908535331780532211035428858150635049500213277548007967790840038895394950495597324111778830975576117601938567672070129
322 17484223408092289221571871335953003399981685601386489570672465963854559576687825167354021471617996977290120871201145246814665833567651484099826273
323 2832444192110950853894643156424386550797033067424611310448939486144438651423427677111351478402115510320999581134585529983975865037959540424171856226
324 70702164641538734776062438789208725825664402336868182326206220250297718645146329324817965749345114084551104929090231113830782169601374682126443641949
325 2195133873632535955904414766217337582777770967792288327461259790628291074125495558084824460408238780148920019703182413629412855932385537749830535930988
326 13170803241795215735426488597304025496666625806753729964767558743769746444752973348508946762449432680893520118219094481776477135594313226498983215585928
327 5260290319131625796770945140996424817266243843551032394465092059249502391044632648337414713051450247551985169166772491197312514520899489851728052566331
328 10504591913888991332761431482172191808340189073595830647913572896434416628924995896527907192932531345415362480676503120719253258480945181861961490991123
329 346651533158336713981127238911682329675226239428662411381147905582335748754524864585420937366773534398706961862324602983735357529871191001444729202707059
330 693303066316673427962254477823364659350452478857324822762295811164671497509049729170841874733547068797413923724649205967470715059742382002889458405414118
331 2769035740770810136981775414439101018971987912544616611393988691579380740051204641206434716556275341040273683309894117809837855931380718481419945318009399
332 3560188809562470176119425532850272738678270173271649928935128317744918094351548824408273207000925438480351878541292437184077243340346638047539929694583513
333 103245475477311635107463340452657909421669835024877847939118721214602624736194915907839923003026837715930204477697480678338240056870052503378657961142921877
334 1030913777527186326670044399445196140344733128830496720466722753620435163410662667796192664015297827342646370083277829459825113403672613802392868298576339339
335 64528135106023585275919321574811084790579420880597410222954330330936329155361895748792983440599864006544184118476406612984582359097242592698212322712676978
336 64432396033165983517349708338053204842818917288786434836866860998101112049790142194269551714426867175673940521861456454805080011383448464222398951313993481
337 1613196285867414994730681586537924684212799558785912220360074001285790805394745782345415442924168970768725325658457206053638299544267080067197840410676281228
338 9679177715204489968384089519227548105276797352715473322160444007714744832368474694072492657545013824612351953950743236321829797265602480403187042464057687368
339 48324718151645946239211741055555185025609892665395635189315746185575821626310252332906047900537238139057257181857019540165606120171647677895323542890405659727
340 354381266445403605754219434407404690187805879546234658054982138694222691926275183774644351270606413019753219333618143294547778214592082971232372647862974837998
341 13446800276789481262785104094458744633237300873893237302864044484897449921424775028782338439879121116249524933603399548343118473364799592741761695471689545241813
342 5370879410845944411083263151431043774791574984616249301727038176183529560452461163099651213596033798618614915171037137384860731343957854826884408978488244017867
343 307930419555167479568773754015379843088050299117998293299016855434522361465941106684380002912839271120800588469806129210065348597053583676741372781433325990357708
344 142121732102384990570203271084021466040638599592922289214930856354394936061203587700483078267464278978831040832218213481568622429409346312342172052969227380165096
345 141916353876803509369957312599796001494337098726458528681383268411686272858803004481262726998291642737532152044888418375381384535725228759867689145378231386841158
346 141711863453349902007752763158009551924460532301780634547836606641640615405115968451750821051608225384884411191797801057837607324578650620444248671105352090894701
347 709578827075766415808603763726436317549816766057836846369023584335121354834249741312363823395103056603450001363246543426294781999329070732584151619347662268077064
348 708562238498293971086814933119378385862782644616493240571933292667019461775747950852030923934651619559605517120605789066085190621106536247293916445107909170271796
349 6613247559317410396810272709114198268052638016420603578671377398225514976573647541285621956723415115889651493125654031283461779130327671641409886821007152255870096
350 4642499786640822098560811441798167184172951887527263712227306933554311513554700573982506613619837411354535348174209129960990168949490025492269740548347020883620807392
351 487990034391222777405539839052648255154543238177581697023893058356561153413420230787933933817994273352607408756948118774308625713440712906857898864456931172426050777
352 194919532150601732618076819564938821463996024314558128272999776850637741165133859889797973564694596438293610863256897300786164945028726685175534673904893187852898469
353 4928679598665215239057085294713453057018185186239541243474422928937554312318384742927748760135849081368281303256638688891307313610012089039438519611595156321423289859
354 699872503010460563946106111849310334096582296446014856573368055909132712349210633495740323939290569554295945062442693822565638532621716643600269784846512197642107159978
355 248804674820218730482840722762429823771335006386558281511832343875696679240144380207735685160417797476552208469698377653922084498347020266799895908512935086261769095372179
356 88823268910818086782374138026187447086366597280001306499724146763623714488731543734161639602269153699129138423682320822450184165909886235247562839339117825795451567047867903
357 70959371252776460390388277864496116946091750899665848209276832330716151798260395273659857335890999882544507232327217193354057741481082299667047407963652788205304883172319051
358 141721084089807025347934248548311186212667925891533184306550108025413595652793045713688350166668097258452400238380542416810193316551353785128894126768632448866862398982041113
359 1275489756808263228131408236934800675914011333023798658758950972228722360875137411423195151500012875326071602145424881751291739848962184066160047140917692039801761590838370017
360 364425644802360922323259496267085907404003238006799616788271706351063531678610688978055757571432250093163314898692823357511925671132052590331442040262197725657646168810962862
361 727844588928472228838996176246141190754404257124077687673813380364140700010042895389873792055650598942975349921974893059340116740962635422126056892567870043233365138260569473
362 58147363853789792386586471380545714963850477841868465406447900910633830028350534342441707905272361899025578919386423963418356433851009441437067906017818818880902449062139159
363 10582820221389742214358737791259320123420786967220060703973517965735357065159797250324390838759569865622655363328329161342140870960883718341546358895243025036324245729309326938
364 52841616036939192289503560615260577876532559582900166117785579431651200688366384900592335078463879671499423012783232593276854074866330347061556819415288803092331336552510269437
365 52913902789383705548449529918427829009058595916118907795101291578616523808323110461331859476656032721665632893785672035948915434749868418671764147485624355490542460131925468164
366 105827805578767411096899059836855658018117191832237815590202583157233047616646220922663718953312065443331265787571344071897830869499736837343528294971248710981084920263850936328
367 1944585927509851178905520224502222716082903399917369861469972465514157249955874309453945835767109202521212008846623447321122642227057664386187332420096695064277435409848260955027
368 973612221507645976955409718916309609544900074042753702689850528866654036952127028749668946266028895156481996288200884751009843937292100622120930343304858180079204431796483436099
369 19445930586328388566758048169706832471721112289664729359129717319796144143449239844486631115962036581638924196134606860297196612693482766479658581721683518785906272299935169169653
370 2058490652067047989709673384821823265935049172377366350730731504852706115756555246394941950989695586713491832762249097640031812857981532851632429865109641060050935396321708622101839
371 6175471956201143969129020154465469797805147517132099052192194514558118347269665739184825852969086760140475498286747292920095438573944598554897289595328923180152806188965125866305517
372 2466877537463727751743227890121595173922163485395932329159884672035280519418713659888844643679340287562817290200336049986847775730610576902626531232450427758291603544653629367505421
373 51256233278413009952887068383637588613716063529893260616988714852288606347922161599912660929781848197138537029718093483060059340180464208976795704496469998977836651427803187969279303
374 43933914238639722816760344328832218811756625882765651957418898444818805441076138514210852225527298454690174596901222985480050863011826464837253460996974284838145701223831303973667974
375 351003931842749274844542750967585067315204532318691538510868007787860881768597659831620744908202139781620437470987430447824661682147677394604014353284337105462206612969120311534304771
376 701076818773448816864564168378226938165381996912399810341335835183711522471496121626552840625666342852944799511017334554938913121106634159514118854172694536904619574444953831791330219
377 132503518748181826387402627823484891313257197416443564154512472849721477747112766987418486878250938799206567107582276230883454579889153856148168463438639267474973099570096274208561411391
378 132503518748181826387402627823484891313257197416443564154512472849721477747112766987418486878250938799206567107582276230883454579889153856148168463438639267474973099570096274208561411391
379 230137690457368435304436143061842179649341448144349348268363768633726777139722174241305792999067420019674563923695532401008105322965372486994187331235531359298637488727009318362238240837
380 690413071372105305913308429185526538948024344433048044805091305901180331419166522723917378997202260059023691771086597203024315968896117460982561993706594077895912466181027955086714722511
381 25303096856569304405199785362820344359351677544666682270343660425697708481330710256897495565342491206351653625118356965555864983153260849355381853172492976676813545880980082123596874647
382 10108025637219591577011924701074445657913333327242826076664699856740860046066837256671845486938384215592174946848847560652865123818404464624995883904416254390476429555587343511515200577
383 158143817009954496641646801059834873396297261964685675254206516663481513106651951864487804228501447962328682349656024416993978469127579629074251117148624579772773343764078386099325172
384 24354147819532992482813607363214570503029778342561593989147803566176153018424400587131121851189222986198617081847027760217072684245647262877434672040888185285007094939668071459296076488
385 24322600995932561145400636369220769245901501427610089333721446307670743493789135819531211071589236946061054106352407257936998755898178807873707425056379262765207862951404252713882480534
386 24291176446842208999217948208537021482017907756514985859130074930012254161109821690565408473305529921582939049367455827371188679986165656959141911587314173278431108606505797607016999293
387 18849952922749554183393127809824728670045896419055629026684938145689509229021221631878756975285091219148360702309145722040042415669264549800294123391755798464062540278648498943045191451368
388 18825724191486379949224242041431637759158947966074837729735471644216900605333533686336496362206318608326833246393581267384463954980743644209291174647036318003311817219164374908414027966212
389 71629584728582323709243457523495987571434045919699382581432526256044792547122713538255937378150870802414292352131675066145765292121853865771937152315552819719918133809503475261282642993392
390 3118317388952367485421610186682283709895976390870395656554040835730503132653229526633421089445748536852862919298946161650391830899030770084821847860088086902019483418083377924306798798688
391 3114339943303193547302449969607433858225190706698367090665579048950234633759539182849449889076557531066060798228411791546245922951455475735223860809246137811583234076988883819811509514506
392 3962264558909915454583269681434394221660547972898685865986741792557550424630456975635432428850582100592952669501796172450694558462411546736926031563926383984202587884209775852177493021
393 3122264472421013378211616508970302646668511802644164462397552532535349734608800096800720753934258695267246703567415383891147312068380298828697712872373990579551639252757303371515864500548
394 164439262214173371252478469472435939391208288272592661686271100046861752689396805098171293040537624617408326387883876884933758435601362404978079544611696837189719667311884644233168863695528
395 164231636883094869521099077465526298053593126292450499234647020375085412092566758627087743428112703374204527995979983100988135003233178866587955706802843684617510425307702971702571428261569
396 414203371710201436370993890203092807196956182326482974110080757566419702629424359715227600070902152267855051692257208325316860033374978225946924859527979028039118348821445073650873715666
397 621305057565302154556490835304639210795434273489724461165121136349629553944136539572841400106353228401782577538385812487975290050062467338920387289291968542058677523232167610476310573499
398 23580006232359324627691580749418926238283862665300495026123883127174035928260801049502599804036358239820034014194928216805538389042846974719978508074557091810512666000763694549981882241843
399 11096473521110270413031332117373612347427700077788468247587709706905428672122729905648282260722992112856486594915260337320253359549575046927048709682144513793182431059182915082344415172632
400 124524017069816002141249362913170213375123816334284556394375794715896331732050584976102918137789188298888253558899430219304588822875530451799798487704863621120501096674122488455236579244
401 9101573611284733247414953434744441050327231666614980303734376268325513701142606392798795107525682490209650532850467445120080855781084225749730725828610031943716625611454043701637291792016
402 33805844841914723490398398471907923901215431904569926842441968996637622318529680887538381827952534963635844836301736224731728892901169981356142695934837261505233180842543590891795655227488
403 3410164598428147732093938445853711823535106693373491370231333622535820151381681559530434266894711964456765847861937641669813152071405521869300894452426708754340397117491584731209886721072852
404 552446664945359932599218028228301315412687284326505601977476046850802864523832412643930351236943338241996067353633897950509730635567694542826744901293126818203144333033636726456001648813802024
405 551766311909712937608332291740335427093213531513295619709030879305420102375404047603728466567932324278643855448025974430866245745622414130828189796734884051185652775973250474329824306881765322
406 551088466317686263237806084993725678411280836757136779881378507217821306180839669166868849287136338622281885109637736133039628736106907479561816099195897707142427158312349675221311009207463399
407 2758823242424736139889875861072884377813528606097077376584078907299031814991197362209601110541737744268601338953769280273376300912044395725904551760391733306921598534864278128715274745480307568
408 128317360112778425111157016794087645479699004934747784957399018944141014650753365684167493513569197407841922742035780477831455856374157940739746593506592246833562722551826889707687197464200352
409 640804377636375183939253638746084034438252957570478267561645100702752993896140283508129129192763248030625211742239659825268063087624605813816173537084750305833462620548452577259730577580366392
410 640024810266987866197235082007950112255238051296061627333467916881946725047118215036708047527078621208203526569803845153947785638612897047619316878280510950230258894732700201861604384663601956
411 5120198482135902929577880656063600898041904410368493018667743335055573800376945720293664380216628969665628212558430761231582285108903176380954535026244087601842071157861601614892835077308815648
412 204559987785090552876598137590918679945984074506247299777282724039750527133703642578318310589768469732404032705118904504409461753745526417156779244389896962301196547469047037883127793645509584
413 7364159560263259903557532953273072478055426682224902791982178065431018976813331132819459181231664910366545177384280562158740623134838951017644052798036290642843075708885693363792600571238345024
414 14728319120526519807115065906546144956110853364449805583964356130862037953626662265638918362463329820733090354768561124317481246269677902035288105596072581285686151417771386727585201142476690048
415 14710616813891271586193052606177700070346297050309841875329783587435521081086245604261948508662292164698555390399848911427676581310219154556880307392231147894717778639625026887768392006488136334
416 14692978184618020661029751583868134482731972953127216165647133966827085204490218930875543294623128744836806523025268756857619415145578604011848076807827993041126989936220200716440132543650620583
417 646491040123192909085309069690197917240206809937597511288473894540391748997569632958523904963417664772819487013111825301735254266405458576521315379544431693809587557193688831523365831920627305652
418 47888225194310585858171042199273919795570874810192408243590658854843833259079232071001770738030938131319962000971246318647055871585589524186764102188476421763673152384717691223953024586713133752
419 239156077012062985327413716697564397074309309319948991168884302257226048240282593497443366959571173167722905469136164650862380215835176254718423105572212606307867707445107993672003497787216185821
420 568742156984691998400508244227263726692768868775146233457513203941084538026831375737082917858671042015987884587719773248186397659536685504681148883643787410958068269786225906473254453715139562
421 1136136583739562451781110070814178487208540654922863210437638935834915321224215283759149051551800209524828878453667698692467140348316175072147413528226807553169790406231726159139700247587352253
422 21334120294665117150111955774177351593138152297995986951551220017344521031876931439477354412472692823299564495407760119891882968762825954132545876252258941831743842072573524543845482426918058973
423 100751453575750258087895895037437315670073918762672901778282030778486521992334977282065428158076471420541036578076789232075008116943688095076958093281033963786275523365164224528195902842588236
424 1141849807191836258329486810424289577594171079310292886820529682156180582579796409196741519124866676099465081218203611296850091992028465077538858390518384922911122598138527877986220232216000008
425 49587374255983499481444849748472669449512124336245113629530044882369344548653130446337366440868623257840619724264710819229405403409686863695936338555375871065389126914466586250575291774638498
426 49529309414934338475026296060242607775683655806577379304436918366113642740048150199913083810375802855899354361589927785483235139471268026619009012632008920396694291871241215540680004547736111
427 44026052813274967533356707609104540245052138494735448270610594103212126880042800177700518942556269205243870543635491364873986790641127134772452455672896818130394926107769969369493337375765432
428 43974740397408679692408739418417938216794501969683309053511980357171087105124335375628606915816693133909087477733818298015159300209144469114209504092858476850522670949136204836428659826376428
429 7563655348354292907094303179967885373288654338785529157204060621433426982081385684608120389520471219032363046170216747258607399635972848687644034703971658018289899403251427231865729490136745616
430 720348128414694562580409826663608130789395651312907538781339106803183522102989112819820989478140116098320290111449214024629276155806937970251812828949681716027609466976326403034831380013023392
431 719514392154955332762608426401265991749130147086850932833675519874013170804258801346649900369947824297280567553449851508397066345441420680934391749286545510337762696759918617846133658508378689
432 1439028784309910665525216852802531983498260294173701865667351039748026341608517602693299800739895648594561135106899703016794132690882841361868783498573091020675525393519837235692267317016757378
433 89116996856906610500740215098556802120927976789185679823828096532967059869613197252506494802963537666534607438405860179682893788785387390052873949518776422494691465441549920238942554560966331909
434 25814223422883948175047748973548620347695470609934118588968871962382791675564622804142714661258438077406191287991564165381478234151500547318649154043938903715962294489568960229213693304493247476307
435 59274910270686448163140640582201194828232997956220708585462392565746938405429673488272593940891935883825927182529424030726700882092997812442363155095152476959729723282592331180743268207791613034
436 25873498333154634623210889614130821542523703607890339297554334354948538613970052477630987255199330013290017215174093589412204935033593545131091517199034056192922024212851552560394436572701039089341
437 44354568571122230782647239338509979787183491899240581652950287465626066195377232818795978151770280022782886654584160438992351317200446077367585458055486953473580612936316947246390462696058924153156
438 88709137142244461565294478677019959574366983798481163305900574931252132390754465637591956303540560045565773309168320877984702634400892154735170916110973906947161225872633894492780925392117848306312
439 886083313045828201316975531330688005293961122259828892566893242779211640584922446539128745350138094091503576576806296042597200177708911409229718582517568911438121790250513559763118561587177143877821
440 1770157366878400556372461322227519575201768137666460894220936387502234592642441440818531575177940274137448188127361330642920937316466101930910163426752785058904728565103633664742193770426991074277461
441 391204778080126522958313952212281826119590758424287857622826941637993844973979558420895478114324800584376049576146854072085527146939008526731146117312365498017945012887903039908024823264365027415318881
442 4420392972656796869585468386579455662368257157336585961839852447886936101400898965207858509766381927507074006510133944317350589230949248889617470252117124271389209185174045648678246590557796919947106
443 17661660210570174879830227292324221497840739182691674541224996041782487936678366586213380622354868331976462359344544182925630507422756683626534667178504005534784813275898101308007228494706152558527401
444 17661660210570174879830227292324221497840739182691674541224996041782487936678366586213380622354868331976462359344544182925630507422756683626534667178504005534784813275898101308007228494706152558527401
445 70567440572278142681294764652290947778368155209768080790275656830619716374800110440879471455238509792784878754152416443886712027415588363727544342852229008661404792057512144688046818783781084886313517
446 157868994568854905327281352689688921204403031789190337338424288211677217840716130740222531219772952556565724282220171015406514602719437055318891147320422838168690809972062963507934717637094149633811
447 1262951956550839242618250821517511369635224254313522698707394305693417742725729045921780249758183620452525794257761368123252116821755496442551129178563382705349526479776503708063477741096753197070488
448 54849806576261392496783721647197041665672322848805551502882380759513688158467074377449253608651627168873614672664469216934111977782254299843534563434267177626538455135059737878035224836050528603284
449 1974593036745410129884213979299093499964203622556999854103765707342492773704814677588173129911458578079450128215920891809628031200161154794367244283633618394555384384862150563609268094097819029718224
450 2555355694611707226908982796740003352894851746838470399428402680090284765970936641584694638708946395161641342397074095283048040376679141498592904367055270863542262145115724258788464592361883450223584
451 2552528973710588081746472860017945827062003459507896870225495155001689318220968791317454932250197560653719172770528659336938473960333257492510390092312953086038343713539268811599539299671217649946788
452 15315173842263528490478837160107674962372020757047381221352970930010135909325812747904729593501185363922315036623171956021630843761999544955062340553877718516230062281235612869597235798027305899680728
453 3472715668733255085216076326054415297717855706660493691941786158379798317439628040587397435326393781269384934554304241027904793823033396818560385720591772673555166622270175218181173217202691612752605074
454 171727697904391734983212565574119437799234622856837600150967447392407609104157430578497675373283208963870683576861198732149138156084069073445293799369922824516464283518854818481486587663869365465788163
455 8242929499410803279194203147557733014363261897128204807246437474835565236999556667767888417917594030265792811689337539143158631492035315525374102369756295576790285608905031287111356207865729542357831824
456 1498714454438327868944400572283224184429683981296037237681170449970102770363555757775979712348653460048325965761697734389665205725824602822795291339955690104870961019800914779474792037793769007701423968
457 68566186290553500004206326181957506437658042144293703623913548086132201744132675918251071839950895797210912933597671348327183161956475579142884578802972822297846466655891851160971735729064932102340146536
458 68491495455814334971522005565201561441538588939343492617787280604556894334825341848623347360822408982617001263735364516793057690102492490276715859218220128591639662225983472238138433184697758973688359884
459 12602435163869837634760049023997087305243100364839202641672859631238468557607862900146695914391323252801528232527307071089922614978858618210915718096152503660861697849580958891817471705984387651158658218656
460 12588766579093406140579181291866938620530255353597511532517032234675303190408722051014215766978751318687860631407429297693946560081918424481836633803206568190513691669700719240090988547951866623337444923408
461 894770793775562097991935654898850098874611995901853896618902906526152319072127628856702720668335862959044863340035743928400509347360971093939773048781759154464203930984881890603390262946732673843369162248384
462 1789541587551124195983871309797700197749223991803707793237805813052304638144255257713405441336671725918089726680071487856801018694721942187879546097563518308928407861969763781206780525893465347686738324496768
463 503308571498753680120463805880603180616969247694792816848132884920960679478071791231895280375938922914462735628770105959725286507890546240341122339939739524386114711178996063464407022907537129036895153764716
464 3019851428992522080722782835283619083701815486168756901088797309525764076868430747391371682255633537486776413772620635758351719047343277442046734039638437146316688267073976380786442137445222774221370922588296
465 36993180005158395488854089732224333775347239705567272038337767041690609941638276655544303107631510834213011068714602788039808558329955148665072491985570855042379431271656210664633916183703978984211793801706626
466 36953572746052230183191505053710174959741942875047392732086870074836551472750012976041579014368522064583232684272724198330986493492342776985559566405286517938479667426611610867348440898710719906070239418621287
467 184965476418742713644209886258142907819884804978846842765953531497577605232588300243716138809887361777806982847482726468651354855127448338280661786926995619200090741771703036213038185460926384128779380191601736
468 184768285079277103075292818149125697896835887276310758711832045856322192007393643207208978747190253716210173697325495416979018655921555536214264492911081977815016018166402713146712984836767613996445926694595764
469 246357713439036137433723757532167597195781183035081011615776061141762922676524857609611971662920338288280231596433993889305358207895407381619019323881442637086688024221870284195617313115690151995261235592794352
470 1478146280634216824602342545193005583174687098210486069694656366850577536059149145657671829977522029729681389578603963335832149247372444289714115943288655822520128145331221705173703878694140911971567413556766112
471 1476580447709816171186450233174792653531493573742042758180149315614507009008239030037271753886444146223611811835406289645857750784186668395339418786569070382030170382465404733028392751703998813547868719262744114
472 295003916085787797414629063498980773274262458178907062680812072569917362264859594796029980427629961560531323929061087466244307503394588083212632294568239220088480129266344074569097494790756633996350092960527101
473 279663712449326831949068352197033773064000810353603895421409844796281659427086895866636421445393203559383695084749910917999603513218069502885575415250690780643879162544494182691504425061637289028539888126579691748
474 43025186530665666453702823414928272779077047746708291603293822276351024527244137825636372530060492855289799243807678602769169771264318385059319294653952427791366025006845258875616065394098044465929213557935337192
475 42979992006999000837680026331509230475737681099915530792786160698329647400639889781701880542108748640105671303425527679867101315622234017007786396235198276081501144728476723939822351039692479293170884552097169821
476 773639856125982015078240473967166148563278259798479554270150892569933653211518016070633849757957475521902083461659498237607823681200212306140155132233568969467020605112581030916802318714464627277075921937749056778
477 309132243765821265439213243781859276936372693768848524823428494729827045530125399726968755865627359465864640044303272308332833311944017888018346506812995132151047982377621290596462851201804903368036613159226087541
478 21297210948375995322534524101881745592693734643782883756102589407274097082451227956137722220387688647961447017665987445041719205206999144686023872076886929772410403796370569080758401022253782486733211344998874507
479 146038017931721110783093879555760541207042751843082631470417755935593808565379848842087238082658436443164208121138199623143217407133708420704163694241510375582242768889398187982343321295454508480456306365706568048
480 3796988466224748880360440868449774071383111547920148418230861654325439022699876069894268190149119347522269411149593190201723652585476418938308256050279269765138311991124352887540926353681817220491863965508370769248
481 35449062444006991621622373253161791122871373372698481083068210465693932784542411440921590986869371501763926037703670862879162731607144990087940149847005630587390879585185867207332299982506592307496655279642465688
482 7082473138398912404734076643747645638420471077568123032124394016437814728174622575670669834850712939793413794282410431196354458799357125348832762857631559734333788571367362702914217284289619374065066738065213124
483 6855833997970147207782586191147720977991016003085943095096413407911804656873034653249208400135490125720024552865373297398071116117777697337670114446187349822835107337083607096420962331192351554094984602447126304032
484 34243830639345735280109927934134750658109765499949891026538271094157416043865827726796303813047886246508782431580137758653252121227456642887640932465750216383129994895020697301195425252192725030505361235934357673232
485 33285003381444054692266849951978977639682692065951294077795199503521008394637584550446007306282545431606536523495893901410961061833087856886786986356709210324402355037960117776761953345131328729651211121328195658381504
486 9510000966126872769219099986279707897052197733128941165084342715291716684182167014413144944652155837601867578141683971831703160523739387681939138959059774378400672867988605079074843812894665351328917463236627330966144
487 380010284507118891392976331418963737689585770073799903113001399483992777339246427830033455780157866461550036421645158710488138586501881270077486085454232787661502296979052866889261176949684373669905513387529165889016
488 379621725934003227904844453779476044706263085237323625093458453267751475930924089969266550406149525084799985259659836462317905315963535788206241212156222324688433276225495553119435756523355453042431172371795495985244
489 33820844674120287576977051336716956710194347593870650235599025836581495128391418924534656308911503143918544141315149066642867928149478642949283307992099807108605873700089603823367912853898940361962049902214507824139920
490 7515743260915619461550455852603768157820966131971255607910894630351443361864759761007701401980334031981898698070033125920637317366550809544285179553799957135245749711131023071859536189755320080436011089381001738697760
491 7508105310447209279170831405599089531644318808666406770910985184588891082025466305966026908685638570567282947360612360548766750987113257908569442582708697016205865819148166341095451295253536218565649289493419419857620
492 259163025944370675626201287096821364544067857354982568742105072361443956130828278581568441518082955735317380924122660161074182267575483014102904617068117460457867449594962086900756694455452011605311752124645949517928
493 258900715189366251865446022636197051422059691507457282741353953867150996661060233765190335808044410233560986813875572448360544431272268962469197223731003981246877705212780951185270098610861473132027023630592664143922
494 1293195996577187995428919779733327696244530479297349760763631618053597655039336218150369909667454150106019272519812834098124133548122595979202202294292742108349303285128486670314303674374454529937246092781091640597671
495 41382271890470015853725432951466486279824975337515192344436211777715124961258758980811837109358532803392616720634010691139972273539923071334470473417367747467177705124111573450057717579982544957991874968994932499125472
496 2935185427659766124482096780057587205419014322153756142716082735376508506180710547710439589256644505269204885970683758307285176258938829273937798578817583802493390084874485173993379539780190510234709417443711997973685264
497 35222225131917193493785161360691046465028171865845073712592992824518102074168526572525275071079734063230458631648205099687422115107265951287253582945811005629920681018493822087920554477362286122816513009324543975684223168
498 70444450263834386987570322721382092930056343731690147425185985649036204148337053145050550142159468126460917263296410199374844230214531902574507165891622011259841362036987644175841108954724572245633026018649087951368446336
499 8796750726696319075072844049832588854640785923494807159720099957923395993023589511488187449002163582291807043254139223646933673248039671333991582340716298656072690084368832066458158480721230959173424124078804857927134736208
500 52727776583594320130306757541454079048795919621347495462857742005534841117024512556372751942070910583167674584939895446435166872615622405598351142901396395540895245260952040358390560324003382372667876867605223923639169248
501 52675258877833768018623185073783308053727397789055316682516250230628929920692814834703057966032991349519101203879198339416805152622977363361699398735159944947727022905114438724567462156349992549587530376701234656782954936
502 10524579557101975518631471371600839879522074508548825698991815403932818006023117079299517545897247774605705111311847779545504806836201242580220257600166152022358977737502984277970238462650445827502081119002930582518264356
503 10608776193558791322780523142573646598558251104617216304583749927164280550071302015933913686264425756802550752202342561781868845290890852520862019660967481238537849559403008152194000370351649394122097767954954027178410470848
504 21217552387117582645561046285147293197116502209234432609167499854328561100142604031867827372528851513605101504404685123563737690581781705041724039321934962477075699118806016304388000740703298788244195535909908054356820941696
505 21196586426260747089587171733482127887633185507446651549277018135104916276921119245275072602397894150449365238095984841821085775867768086756109687504423169035892817993194547908830305087797465489046325777475214469322871513888
506 21175682494873902171352864858005321055396860866906763332758993462387850284537567845624899946971466246947935883817783673338027505871843266157730881106489812853411661367954711076573075990077744122686319539035889800220975190896
507 24200779994141602481546131266291795491882126705036300951724563957014686039471506109285599939395961425083355295791752769529174292424963732751692435550274071832470470134805384087512086845803136140212936616041016914538257361024
508 24177007125778005622526930744419210231084600057978308514640355151555928980493636260455260450260994861797418797465827668576788070133780074860973680701992859581161560046264317894891740984461482764829623318775750689671323905856
509 4932109453658713146995493871861518887141258411827574936986632450917409512020701797132873131853242951806673434683028844389664766307291135271638630863206543354556958249437920850557915160830142484025243157030253140692950076794624
510 69049532351221984057936914206061264419977617765586049117812854312843733168289825159860223845945401325293428085562403821455306728302075893802940832084891606963797415492130891907810812251621994776353404198423543969701301075124736
511 4450458139824854441234215173437542433318869895047538322046531625632506239362430137256615990070699694794302982077264308804736566472594735342767670817971529355088505295391248892495618758405323882069653004976517482422154170857649
512 6758103101215519707059363781886638509854580210998113748292881357441953919031838356574861318255506943946904528339549505962748119458384598113091648279141951983652915448557081651567421077578454783883547155705082102937345222413467
513 1691170883166882730977854422536383736156404200804786011013895334822377952474374350184751079641348865233061795309897003926413112659011530394415339442784305413630768520232882165971594174233362102685561459606821908914213945628297
514 23009127662134458924868767653556241308250397289861034163454358296903101394209174832445592920290460751470228507617646311923987927333490209447827747520874903586813177146025607700293798288889280308647094688528189236928080892902
515 91947327983180725393564726553552266623279688394754752800470710868632160997789376946710877134959166801417851129278268789122602918917939557909730262379930331775210797044776750151174054402499410845795172960746368617336633335589
516 47536768567304435028472963628186521844235598900088207197843357519082827235857107881449523478773889236333029033836864963976385709080574751439330545650423981527783982072149579828156986126092195407276104420705872575163039434499513
517 1329744742355678114985662631220893246183347158421386336480212838709479086192219098845952886500837171881207704054625817235555654294551212641613705804005103267060984363369589597895742720013660060717047785822448057170101238235324215
518 459648432607612735080044049525355432097377001094325876976660237913909937460443735167751047767122715746937463034882324157757071167816535836451137639584430695980746928271421471005961733551388494321192851299292878428464994683343736985
519 29877148119494827780202863219148103086329505071131182003482915464404145934928842785903818104862976523550935097267351070254209625908074829369323946572987995238748550337642395615387512680840252130877535334454037097850224654417342904025
520 19918098746329885186801908812765402057553003380754121335655276976269430623285895190602545403241984349033956731511567380169473083938716552912882631048658663492499033558428263743591675120560168087251690222969358065233483102944895269350
521 164877595177952938490749134061224717031966527985131337722924237192452509048311021299987736949058648222558864055290196646958416083714931465778861779236118936687908666678100627655286644053525835833361213512357463984432721241043855285175
522 17338944043570576705528111612557092613304319386581689435489164523106860416170375088908844229824523235641945550747535020234632666547459331965272271238980002902170127470928364284972782835456827860104907730745048793773995541601170249875
523 1514267779805163698949455080829986088228577226428134210699387035017999143012212757764705729404675029246063244765284725100491252878478114991633778354870920253456191132461077147554289700963229633115828608485067594656262277299835535155750
524 10589779340104111467986522531937702710345183403487418580157713331559207340132074552634508734303360704527468958391891177536102161796823617508158889961730635639170296653011132851896332642069519234256694735338906045296127525916849842522545
525 42359117360416445871946090127750810841380733613949674320630853326236829360528298210538034937213442818109875833567564710144408647187294470032635559846922542556681186612044531407585330568278076937026778941355624181184510103667399370090180
526 1367720788465488280765590754362324376644772025521641905889315302081720985999964044784703882113254563927574338405790313527929623935772091150151575531619531288629781903902672429114815991758266491793837116814901445546318464885746988208040
527 5465702393299583849271584264591864459697857905020197767853135014000816819052886618363115892535922594483298965977684775651385428985755894558370879491888657232971287532641361411803526027670345260767038478180761458527901441115390426361675
528 2891356566055479856264668075969096299180166831755684619194308422406432097278977021114088307151503052481665153002195246319582891933464868221378195251209099676241811104767280186844065268637612642945763354957622811561259862350041535545326075
529 612389320690550633556856698490254596166359334965854002345354523865682318203687333071963903454688346515616679405864953170487656511507859089287901754206087311428015591989709943573573023897446357775912678580024511488674838845738797228500062685
530 1223625365824245239555225907906139597989655846325369296588363747309772014339194464010082300499857505937983609886295132417867050016402709027748519324317624552589688405086783898552845533625594323164300097878354061562116768390449837776720464235
531 1223625365824245239555225907906139597989655846325369296588363747309772014339194464010082300499857505937983609886295132417867050016402709027748519324317624552589688405086783898552845533625594323164300097878354061562116768390449837776720464235
532 34435985904997520812998852942949519643236093236173619979034627034984203030183709118482616336768972962607418664717499036150104597084504006409433001622447220054118810649721873317622294567324418100308633148546549574918858397479826579082189425
533 96820953809739983541702491873335106775734095321950196754549091944660364658435920670522820065892145161970249291614336558997482466029533288873757267916908772410830770336612577275414136552927136177062698636963119704551616862642436492264825
534 968209538097399835417024918733351067757340953219501967545490919446603646584359206705228200658921451619702492916143365589974824660295332888737572679169087724108307703366125772754141365529271361770626986369631197045516168626424364922648250
535 1105492980066434140438841884822408308708008700317789559958657542353211626323932527058954587319514791774734935941566678621389165470337208447588422536663212102899784168768785397249131559149093420529148723242937113044507267163006924128098375
536 13634413420819354398745716579476369140732107303919404572823443022356276724661834500393773243607349098555064209945989036330466374134158904186923877952179615935764004748148353232739289229505485519859500919996224394215589628343752064246546625
537 3411774149023633798383811869655017022192499409073785888455354579547756687380496261028767444214304100010523044163228884439902748504268600210495370389894248080670248630001773971727319816499512190550889067422311034459528939557645865378903295
538 87568869824939934158517837987812103569607484832893837803687434208392421642766070699738364401500471900270091466856208033957503878276227405402714506673952367403869714836712198607667875290154146224139486063839316551127909448646243878058517905
539 699902300304519918200301831028513035197085008405129266593916603784114244092922891000131075475696364299195768094354433101038123590074439780959473723712552625398336461546758979982767684726491287228492633058389796730866772556217015884630672737
540 647458187145716853099261638324248876223020359301692198514261428107413731815839862164783603585288033579274531077108633765992713774351933192376941465043989477704289048609397761316158820283525705114239253523024788835214405694927859282729577
541 2587443603980853697071957026956315619739966970936282844985037367676491038954075906732327094770726717219019620503721957079594498220011600174701946887980223632301642212708405075665682665561100880585686758544043713315635429400763363849432221
542 30186842046443293132506165314490348896966281327589966524825435956225728787797552245210482772325145034221895572543422832595269145900135335371522713693102609043519159148264725882766297764879510273499678849680509988682413343008905911576709245
543 513176314789535983252604810346335931248426782569029430922032411255837389392558388168578207129527465581772224733238188154119575480302300701315886132782744353739825705520500340007027062002951674649494540444568669807601026831151400496804057165
544 4712362853898402050069832969204186696496113705868038851441987247528350683127257926249570313402456065948321622894749202517167818919213045925765712881384245672542017497892565105665996896262182503668453080299069511548218795511032144139614850
545 9416095006599187979168842068501406018090219877476246129895985507423865559142561167652529692164980893680620678714599596971117381759819474551301085629286102616746045952748696941907697094912163207879637931513342192489206421066915877758827475
546 18814975945544629728028417515305368880754315038540287056629455502037084197701680724395274138092000213515390131325516196507187016935068895218596136367110987495618698768472259154488323445592311492161689687649146282249913378841204852633269525
547 2508663459405950630403789002040715850767242005138704940883927400271611226360224096586036551745600028468718684176735492867624935591342519362479484848948131666082493169129634553931776459412308198954891958353219504299988450512160647017769270
548 2506378702156947032379741835372190608644503169068451111247421091163895733440041743128307921006305310774302729090964331216561524903190112696393437959286065972397536435824416307525645515460202271633439415586048994733230719682914599069665655
549 393859510338948819373959431272772809929850497996470888910309028611469329540577988205876959015276548835961857428580109191173953913358446280861825965030667509948184297058122562611172866715174642685254765306379127743793398807315151282376031500
550 4988887130960018378736819462788455592444772974621964592863914362411944840847321183941108147526836285255516860762014716421536749569206986224249795557055121792677001096069552459741522978392212140679893693880802284754716384892658582910096399000
551 9968736422914674405338246136695048040700334404000048815088582503152853549736585626606960664351631200429049089529895348211875062997890046748817979165637317640077413422037529643287862038345307955017975986142255290008065529957613074184486101625
552 139436123383806521745553949127190228923719867296456378995859286911188647752644647055704956127956360461697458783930814680685087906489474704524605911114294126484627111789259117162444146232551459370821056515027748043783701400040030974352622054375
553 1430511339900533574945127552156729385624829749671052480809371202755527978795650638312232327683107846218155410486993913575917383336947573820493179162172573075416359628356473164962852907645064972063608616839358748449188343993003280736876900335625
554 1587867587289592268189091582893969618043561022134868253698402035058636056463172208526577883728249709302152505640563244069268295504011806940747428870011556113712159187475685213108766727486022118990605564691688210778599061832233641617933359372543750
555 882060444739368504979040374297600122823198147795919314929462330475072329365292161836514014411042713517345716883332882080478538152478558755585196737291419421167104428642743135881919917118485287099281391186232801087511778847805787918761981131448053125
556 294020148246456168326346791432533374274399382598639771643154110158357443121764053945504671470347571172448572294444294026826179384159519585195065579097139807055701476214247711960639972372828429033093797062077600362503926282601929306253993710482684375
557 36425829477199847520430741383030523590661701288609260598012981425174283231196324461026412076604171317475573123145043093323465557037540481943610902299256764985234127330987355426234841021744855374655509302690724933799097533900127908497022554132021453125
558 72786496468751752558714021690241672362735456778848916078677102418460955937828791454322902128026582042254409979522384857320771068355872483597519459513899474934716494147965788928630263723236142135045087461727262524246139437149271688356304459687778109375
559 242621654895839175195713405634138907875784855929496386928923674728203186459429304847743007093421940140848033265074616191069236894519574945325064865046331583115721647159885963095434212410787140450150291539090875080820464790497572294521014865625927031250
560 242405414561707411224950737714678891023845653740610917778363136693686071319982398158930401917759353741435512736317865196246537039889878354464703844667502410581750415745304959563263593683148292731389016769448191591443619456459695670372600413874032265625
561 272463685967359130216844629191299073510802514804446671582880165643703144163660215530637771755561513605373516315621280480581107632836223270418327121406272709493887467297722774549108279299858681030081254848859767348782628269060697933498802865194412266562500
562 484379886164194009274390451895642797352537804096794082814009183366583367402062605387800483120998246409552917894437831965477524680597730258521470438055595927989133275195951599198414718755304321831255564175750697508946894700552351881775649538123399585000
563 69135781624499322245724169109218519834892363882609793734978261101081491269266027896663012218511274531859946614365683463157696341822902989026557394084176369154477355768216495984880114999648932459957576092460870832394015998926355188799538630884634160625
564 78123433235684234137668311093416927413428371187349066920525435044222085134270611523229203806917740221001739674233222313368196866259880377600009855315119297144559412018084640462914529949603293679752060984480784040605238078786781363343478652899636601506250
565 1523406948095842565684532066321630084561853238153306804950245983362330660118276924702969474234895934309533923647547835110679838892067667363200192178644826294318908534352650489026833334017264226755165189197375288791802142536342236585197833731542913729371875
566 3044127111450775356120943264801423079027477458249905837757722573455944687679026024141912547280665068029456676353918337178836432918364492279551706769672995046672527988397800712640920930232028869336159011218035629984324210747223552118217188038515205035940625
567 2435301689160620284896754611841138463221981966599924670206178058764755750143220819313530037824532054423565341083134669743069146334691593823641365415738396037338022390718240570112736744185623095468927208974428503987459368597778841694573750430812164028752500
568 1623534459440413523264503074560758975481321311066616446804118705843170500095480546209020025216354702949043560722089779828712764223127729215760910277158930691558681593812160380075157829457082063645951472649619002658306245731852561129715833620541442685835000
569 1622110306405816669296727194670793397432653485355154502552536145574887017200659949238661235720550883034175978651280929144652489868546038225220769127793001804987138890659693572724214708554049535519946252059575477217377906919807076426970468854207634402777250
570 1620689894578841348220285226899628079221241354457295347996885938792422142404512261016911094533405041630468293906402399434368205726804754478964008384248524570481896212121462667669289827022916392318965563572658160687415229242994635904705170720359816859517375
571 206007693266466055818222922174797169181011123277682875345381945997614547878973558511482921349579485291695080914324927216990803039051626569326091732397812456514587696296328143534851951346024039201432956080791215091822558028220651497220301700454625609698653000
572 898811925246361500079506641251296549655371393009087588766936937162367137342816572912229150739875590277901749189899333407464236645076904752731639321107384190726822409669843558179982335715637169290719703668373538795037338692062179307243899216643218192402500
573 680181997483733027087194215000981172712172946060931148256060384879629185016185514636281519478824771021114837224788684740783746650328468461526645972729912360550027769479881611595662308109130830814598694667958353682730959010209216773049437245027300253710000
574 260736432368764327050091115750376116206332962656690273498156480870524520922871113943907915800216162224760687602835662483967102882625912910251880956213133071544177311633954617778337218108500151812262832956050702245046867620580199763002284277260465097255500000
575 1042040394640443543175884979960704547755170972284203141654090657923519873549391153296659760715447231669095664690499470552243525756605644998958038127087903351900514186425978350912729645982234981721925419209772077375169946636416006691720934733079150440767640625
576 1042040394640443543175884979960704547755170972284203141654090657923519873549391153296659760715447231669095664690499470552243525756605644998958038127087903351900514186425978350912729645982234981721925419209772077375169946636416006691720934733079150440767640625
577 4164555902455751876706391528908698106080354577814029856783649515230676311244106512310180012547894645597942881375525565701872914355984498179226761372963765991159494412878910018353642702800973715878283249782999132762357399187060511172794739158153698128327421875
578 8321919134959075857252668391964358737020674000916809230222249549433320366337532357068874394676881010288117294907570085521704597426380076672479037838547629104959473291365973905414792067600564057463167046630276332652931797684678776212303131616552381233980703125
579 63509382872056105226401942991306948256210406849101965178011904456201655427312746935525620380428828762725105671663034863191956138253953216711024236136284537906269664592003485067639202621162199385903116934810003591298690034962022239514944951810531330469852734375
580 126909455274452905624531249247689099699587405080563479469314666219707610931342683635361867920271721503483386720827510285999760889006608751465575108699184765076039725630492334188518268921117579151520686336169387555073630173134092633522979499228961918546469921875
581 36930651484865795536738593531077528012579934878443972525570567869934914781020720937890303564799070957513665535760805493225930418700923146676482356631462766637127560158473269248858816256045215533092519723825291778526426380382020956355187034275627918297022747265625
582 162494866533409500361649811536741123255351713465153479112510498627713625036491172126717335685115912213060128357347544170194093842284061845376522369178436173203361264697282384694978791526598948345607086784831283825516276073680892207962822950812762840506900087968750
583 94815754622244443461022665031688445419497724806917055062149875949270900208792598935939565372265134776320584896512292023308253756972750086777200802415617507064161297950864271469520124855770486359661735138949054112188747088992800603346307191799247117435776201329765625
584 1134547491206343767909672914909092509293135168629776727239400225034010771729142209489875141206591356297853152607839391731893634698819231807590436951981747947776289035309487009036992946992125477807918198243834835530463640381110434569955812551443982601795612665484375
585 332422414923458723997534164068364105222888604408524581081144265934965156116638667380533416373531267395270973714096941777444834966754034919623998026930652148698452687345679693647838933468692764997720032085443606810425846631665357328997053077573086902326114510986921875
586 283395068135940941174368426315740925168702987560549514988187779995707720474542768440352443626198863934587360370074119162357063057761325592177321421083249913638919597055140403791849048140403039213742567847778010921079153138674643929238749426746024639664206744234375
587 2265232687481160584216890482455752293015142927779902585789936336700384840527807842975606267080160987232245907719980204188908497230405153542913963739951147268882520588706054247996072323571248782830935491300266413824952414543827936169085242016507339806839747785546875
588 3912674642012913736374629015150844869753428693438013557273526399755210179093486274230592643138459887037515658789056716326296495216154356119578664641733799828069808289583184610175034013441247897617070394064096532970372352393884617019329054392149041484541382538671875
589 15637435264180424729443008843602868140472177727333620284832161441733534919156679041755487207661844768871969361736602944232893450372359274118587273263064915245065437198029066628462254582532987360306867778310406143634132215160643943951826966536758372577200983095234375
590 31248411247033979027871731716235173052280273935670060163091002813345693298687035445538460900589913150656168893757915528154056116564731476707363062138205862782440408343269589996977872524486392677702894832799644087363638149077361248404581467817109370581513301244453125
591 977338306120251246011203781488335928093296817937271535109355117577168767583618183841862259781763978507420328883383664025105728075143757090593772864846675336390782002283157083591023908204561732100597725117148631641973467046375626535054534496393107955634820072734375
592 1953028486935072051472641620680738743323029897564362173869453312527731854277550670915019861452597494993748886554485062174958326760616108182721114409516543463108055097311199231122029226344697559088040985267826523601582729257934430765665469440515738494818316671484375
593 580049460619716399287374561342179406766939879576615565639227633820736360720432549261760898851421456013143419306682063465962623047902984130268170979626413408543092363901426171643242680224375175049148172624544477509670070589606525937402644423833174332961040051430859375
594 23802029590946983281102611310248051519057188161936983555540720146437112733010852883499843780454880436401402378446608811189500738862225900517900809163980412281595859070437832560533061705758843389947804324938204421948530482814888478121005064288326808835297850386300781250
595 95128245781267976804675201578877279728849366110291769847815428504720138473207804645128570276918666442127752458825205013847971073774869286969194173537921714856982107895608921408036498293821417709489379030206045189733891963196416702825896079085225601754495771174779296875
596 285384737343803930414025604736631839186548098330875309543446285514160415419623413935385710830755999326383257376475615041543913221324607860907582520613765144570946323686826764224109494881464253128468137090618135569201675889589250108477688237255676805263487313524337890625
597 1140584485370721394129634105887207517819147081957846136804074619362614369319230701179886034925596719715812684163506220650986542807635138440751040508807522902214986143163070178086323900947658135413108440880564120418715728053709544747929222219132220007658419196192587890625
598 2279264823019621884429335600579277794373153684646981345166072319494239399123738145763478437071684930717575597568809592853473942805908615548545902318935901358850314546521193661384523721927123185458248420257154010252425252888631594429501300494659878713133769245146123046875
599 15540441975133785575654560913040530416180593304411236444314129451097086812207305539296443889125124527619833619787338133091867791858467833285540243083653872901252144635371774963985389013139476264488057410844231888084717633331579052928417957918135536680457517580541748046875
600 31080883950267571151309121826081060832361186608822472888628258902194173624414611078592887778250249055239667239574676266183735583716935666571080486167307745802504289270743549927970778026278952528976114821688463776169435266663158105856835915836271073360915035161083496093750
601 62110138525202471918645969363414478706529082209989094493388364550397991478688998550742930227965198693444052639880956060164508151514075758945199044616729598339555913609143672032140940142215248990628349053972129439753871471421560135125869778656202826001961440695653564453125
602 124117275162303447200610933802511520466612842558933430952791010419949551794063421647836203855220670689220702207390633586232557748879703631059643198612204255388333127527393241788938362970761815976297115439529711401166525908893830784123835959006176459921000888952342529296875
603 14602032372035699670660109859119002407836805006933344817975412990582300211066284899745435747673020081084788494987133363086183264574082780124663905719082853575098015003222734328110395643619037173682013581121142517784297165752215386367510112824256054108353045759099121093750
604 470644018602803543103920896285653796616227599397025163554579426969181577050896786024852887734915523274633678764048100132529873816850602004018092828962174619362663293492303007269673909174497892374874817903904593548419495425071405015151152396814864553905594036863525390625
605 81488650078085413463136018042601771642695407209884928318307180783806867340812414951731671419245373458408002666003756765803743866574704232695704072671736519809649701673238749258692111131355920794049754185647481054383489779312363268337599529277087977047654281811227539062500
606 162977300156170826926272036085203543285390814419769856636614361567613734681624829903463342838490746916816005332007513531607487733149408465391408145343473039619299403346477498517384222262711841588099508371294962108766979558624726536675199058554175954095308563622455078125000
607 1302746182169391807338292920023173059814143681052765630351884534899017681830093212715183957557672746736391095252560058821730905235371916351648426951265261468009531414907698425648827829271018996904874359678443282645736053708743702250397150369363972264643420426324229736328125
608 528480701233383276510234161222733871264604286613738590712747826324034839595741146624792958782562577592729320974121863862015503890482540733318711866563274402189199910647556328004874489407610039744410698576221824993286925787847028546244443999838651415357014219612195863037109375
609 114887108963778973154398730700594319840131366655160563198423440505224965129508944918433251909252734259288982820461274752612066063148378420286676492731146609171565197966860071305407497697306530379219717081787353259410201258227614901357487826051880742468916134698303448486328125
610 57490600800056472233691748122901825898706195762738005007564883004662124237616679234367499522156773654730195334399540437220288586882603779521015018066118409667343436492834974256841917357128820689355648760828888486076685478113900659074058199604995195453323307371550701904296875
611 459549050839667095044477176171953810941945604038095294929750666109161947337288880415891842585606105749902149633795019311898123802336107335648374948332436699497784462945994598144559901488683318320797113950939415807005139475381049059134465216450386431630159509251022930908203125
612 18381962033586683801779087046878152437677824161523811797190026644366477893491555216635673703424244229996085985351800772475924952093444293425934997933297467979911378517839783925782396059547332732831884558037576632280205579015241962365378608658015457265206380370040917236328125
613 73467972036517462621442800672701931729741662039705918811570562516735076141088398211113914117594617818257972325819737940807687023513537941477596880990736134238929190362831970283175895651676147437083786165186014748559649007985999634600389422877475459493186412749316630126953125
614 6019475842191997437450213468450044939723500176453238281294681422204493905159842760097266696701585686575936532562163861950176490126542542005064437782507647265309598330394699431868211717060665680011731546467574141731987242054319570061591906714427822647808406751260675895068359375
615 66214234264111971811952348152950494336958501940985621094241495644249432956758270361069933663717442552335301858183802481451941391391967962055708815607584119918405581634341693750550328887667322480129047011143315559051859662597515270677510973858706049125892474263867434845751953125
616 7357137140456885756883594239216721592995389104553957899360166182694381439639807817896659295968604728037255762020422497939104599043551995783967646178620457768711731292704632638950036543074146942236560779015923951005762184733057252297501219317634005458432497140429714982861328125
617 29404739056518621067156112897840295039965390110434103578348884257694372420566869433988266118191672618530779501926284093704835533394131763084789783270538075548087340279903628832049498804843273377547419294772382134278693521505908435557974128987954682010239915755439152115966796875
618 58761974495821541615625382317654999942547960527636488087912067571515248278257217269537132775772373229600281492540894061248597019076802893272835156551947656628407172740292066018166769017110063276294277330587135218259683176256556922108584810271566949348411592551661116587158203125
619 97936624159702569359375637196091666570913267546060813479853445952525413797095362115895221292953955382667135820901490102080995031794671488788058594253246094380678621233820110030277948361850105460490462217645225363766138627094261536847641350452611582247352654252768527645263671875
620 2681034799863033299693052870102348360234340657460601979319659551035317285910823117504378038615486701296845908140620501989334807633670556053779381807254724000759318133615043269749959939052257315343539223349386201584580284477620686193896784150876645568768108087434887230224609375
621 670797926594853866616684990025607675006339456532781348003551182921949859950334665763364094939192569672823071143791613932971138514940903405249708561589878651839217972288236892109603814195697526204216169317505316727919926365679833794289541328175894426296767188408889725341796875
622 7960135395592265883851328548303877743408561550855671996308807370673805004743971367058587259945085160117500444239660485337924177043965387075629874930866560001825386604487077786367298595122277310956698542567729758504649792872734027692235890427687280525388303969118824740722656250
623 4388279769364967089815475994577778755981642906240947382580496371012482246205009856198964771508187972885288706439812831660650507857570662105795956692657206154852456717858260830946074866541768261168436376030927943791024885814455938343155683184494270033226885521437300818603515625
624 2742674855853104431134672496611111722488526816400592114112810231882801403878131160124352982192617483053305441524883019787906567410981663816122472932910753846782785448661413019341296791588605163230272735019329964869390553634034961464472301990308918770766803450898313011627197265625
625 24684073702677939880212052469500005502396741347605329027015292086945212634903180441119176839733557347479748973723947178091159106698834974345102256396196784621045069037952717174071671124297446469072454615173969683824514982706314653180250717912780268936901231058084817104644775390625
626 39368538600762264561741710477671460131414260522496537523150386103580881395379873111832817926209820330908690548204062484993874173363373164824724491859962973877264862899446119894851150118496724831056546435684162175158716080871315236332138306080989264652155073457870521697998046875
627 7873707720152452912348342095534292026282852104499307504630077220716176279075974622366563585241964066181738109640812496998774834672674632964944898371992594775452972579889223978970230023699344966211309287136832435031743216174263047266427661216197852930431014691574104339599609375
628 15734897621989878077618228957212408707531868196113878431351362585755538287437996979832703381000236615565095077612879664113608850848254393699420885935762625807224779861559228205986612304912681434861074362370426662694596538523129809879013625037775359512800930790633782440185546875
629 708070392989544513492820303074558391838934068825124529410811316358999222934709864092471652145010647700429278492579584885112398288171447716473939867109318161325115093770165269269397553721070664568748346306669199821256844233540841444555613126699891178076041885578520209808349609375
630 561514982545237520612863047640411095827862068854182814758771860712925632779309963594347067521816532672822584054385079211032829728922638950415495532997080223096839884036610047001901311436217814884019307142481522459363080280365457132875188839571682139632071281188358612060546875
631 8977131936134620108025899103415686253551769531175099937219352659245887015193271949615953750380433933743986375451751329664993214526953075878161656432598890149003908525800487207131662738530925318968561834442457757799690764482298384288878019042772589143738050989125277557373046875
632 17940081989273766882547807844898646304491292980942340316875957525981117020883868904050839643335306360483637859315111267024038572474874630309438381338448019018151570750612348052166750970365909207733381865039034855634453107535714780608895251325603989363078411534349883270263671875
633 5687005990599784101767655086832870878523739874958721880449678535736014095620186442584116166937292116273313201402890271646620227474535257808091966884288022028754047927944114332536860057605993218851482051217374049236121635088821585453019794670216464628095856456388912996673583984375
634 22407431011031458241795331311398230411835066489199061782701649076974050810166219237920079459957809756790044134763161038796770005809831591048431705611851938647573080882364516676662175167872313707058636923630315402821598247000873071130889655911018379149313855226118648529052734375
635 7469143670343819413931777103799410137278355496399687260900549692324683603388739745973359819985936585596681378254387012932256668603277197016143901870617312882524360294121505558887391722624104569019545641210105134273866082333624357043629885303672793049771285075372882843017578125
636 35773267052699345614094300865565595920648965798545870565365790631660326732019753520188197032564222594173579232692064114570281939099906575182583951064535551174195620356055631887302770882041763988462034386848398274680095446966306131103701029612327587764694049571522754669189453125
637 4146446862926515059815475782145103163529766490285998633712853005033356053029562339839995565138125800688301229243852886007009952032034625759799503418843893431554492359451902786937366624963931735026281258475609800019738335898367301559747164795974334036362264836699228382110595703125
638 588334738217462192376040285977699637758612423121691139472368143047510631079861234219519370742376294164328963304933348381216856527212024121695996207318183545788342971446675539879890797786548980625395685230372634958356206104690560454644125493828802729381623577384990515995025634765625
639 2941673691087310961880201429888498188793062115608455697361840715237553155399306171097596853711881470821644816524666741906084282636060120608479981036590917728941714857233377699399453988932744903126978426151863174791781030523452802273220627469144013646908117886924952579975128173828125
640 280159399151172472560019183798904589408863058629376733082080068117862205276124397247390176543988711506823315859492070657722312632005725772236188670151515974184925224498416923752328951326928086012093183443034588075407717192709790692687678806585144156848392179707138340950012207031250
641 59907418185159047049084102135665764701928550703581724757384787899202868228211266944733599417656252810542385707954721108976287851143891027629838343967399165813209843838578152195706340758741455725585925726235562750124683526374443576453048651474789992206081194427376415239810943603515625
642 119721667757277411287827482495070773937757679088806401731321076905871983939737912945540708011956897140819542200189450427736438396142923748840345679623807042099494011403690397467313604782243811208985870230501863349782610157684541206441940151081034432324750131942735137765407562255859375
643 329490401861908772945986746695835805196221988603381721004148604817869904517911179217641948545727528883281133234709427672915668064598473907064882981528768098769547621128105196448504108887884677002508121489073504261794875818584805713455595971351222967594611474235561661200523376464843750
644 329234982945736750641377454644133606897620266131596153778563993496305664281850782954682536182513786612828977317473218814254493128114289043571034235031458976212361925297773331955133175470142130741265867131330036429033794519500631445460669152768780159092600147511348047509670257568359375
645 425371597965891881828659671400220620111725383842022230681904679597226918252151211577449836747807812303775038694175398708016805121523661444293776231660644997266371607484723144886032062707423632917715500333678407066311662519194815827535184545377263965547639390584661677382493972778320312500
646 283581065310594587885773114266813746741150255894681487121269786398151278834767474384966557831871874869183359129450265805344536747682440962862517487773763331510914404989815429924021375138282421945143666889118938044207775012796543885023456363584842643698426260389774451588329315185546875000
647 566724505520401221160611393480746608070662934233969947256241316953095534091086233531684710481904441289494521717034096015310455383099939887202098991770098015905299621083041638505567408648265025337902852810816396245754735557980747424545333319201190159860280875315984436430380344390869140625
648 735041683659960383845312977344528350667649825701459021591344988088164907716138844890595069495030060352474394666993222531857660631880622033701122392325817126629173608544705005141720929016799737863260000095628865930743892018701029409635297315003943637338784295284831814050203306674957275390625
649 79629515729829041583242239212323904655662064450991394005729040376217865002581708196481132528628256538184726088924265774284579901787067386984288259168630188718160474259009708890353100643486638268519833343693127142497254968692611519377157209125427227378368298655856779855438691556453704833984375
650 3344439660652819746496174046917603995537806706941638548240619695801150330108431744252207566202386774603758495734819162519952355875056830253340106885082467926162739918878407773394830227026438807277833000435111339984884708685089683813840602783267943549891468543545984753928425045371055603027343750
651 13367499625247313281240842893047969344128104721303543031771556636898462822488609088222780548348803580701525521295918309090484416273616717239577175678719189287699540227909709597341913453421625048720909201125613730062284587167705085918510139345393038176406697890308031087020668202817440032958984375
652 297055547227718072916463175401065985425068993806745400706034591931076951610857979738284012185528968460033900473242629090899653694969260383101715015082648650837767560620215768829820298964925001082686871136124749556939657492615668575966891985453178626142371064229067357489348182284832000732421875
653 129417200075542507100605790083064414316855058301805412907595737217972525251797126505979067975495453925754769306176038740601949126441607773571313841571007262214987400576874003286858376915718992138357246858305015890306710780949559609596242608329101488122692993649130345412859358082091808319091796875
654 23512437876319936404537540488373534814817941889946326925196782792272870999944821456811464258143448881167660377763280320811651826025269198557231064346488342295547329265111460139139155500718412312159560879600453268620608523561828387086950947162081033720000711823277116189511852842395305633544921875
655 35869470444424006719355515619181593920393504027378073112428349034741221967879208934876375679852706149759970065237651137775212549237634170186469968491973062235770143806424805704255004577755014968969581814798555711091698739224757264816096029232770455713197119486311390067905191216468811035156250
656 2616478594084928934584099555999190712082037265997078333145467904589734691323633407305148959313700176368602260869835330216603004286056314747490837146108923928642566600990876104982601167255129703014281162379472424925744469144561460483529671465701533797301545438084825286619973114845752716064453125
657 688657165963153295582535003138986995419992208410431017283887152488018170756380312802715206091365886420216115060940658913009910728090022041539588336855868778018723529380798590831420627221550137833358801938277142240455944278848576399265009529772643695449766759303926015438376923827402114868164062500
658 459104777308768863721690002092657996946661472273620678189258101658678780504253541868476804060910590946810743373960439275339940485393348027693058891237245852012482352920532393887613751481033425222239201292184761493637296185899050932843339686515095796966511172869284010292251282551601409912109375000
659 5046326677252217760407575939668465816438720682740880621096928634064977595709253514371007537969508912157028087585448495034778179168615217071059538979516060656703868529184851896148021151695692398901112554203264170084229947243340401503503042054278427968323568641788213413128995347379685497283935546875
660 10092653354504435520815151879336931632877441365481761242193857268129955191418507028742015075939017824314056175170896990069556358337230434142119077959032121313407737058369703792296042303391384797802225108406528340168459894486680803007006084108556855936647137283576426826257990694759370994567871093750
661 20170061009077595459272576943146163973258089012888776621484098437667569060795596373150582999195348310524918912010720117616349036374857801163177553081268121597641142187648214678561425932608462367813208184927246214566272568588940638033639047244140061033510819676996393793261815240433002758026123046875
662 760560369874720794090217833451966967317424170923407866571798583622457355233619772743234653061664717591437364706286580603934729878388303211281204867317802473515880172988243389086026618876638852481644350864526629508532148136837882278794835868934391441685928343778144562340189111630203723907470703125
663 3042241479498883176360871333807867869269696683693631466287194334489829420934479090972938612246658870365749458825146322415738919513553212845124819469271209894063520691952973556344106475506555409926577403458106518034128592547351529115179343475737565766743713375112578249360756446520814895629882812500
664 1348727055911171541519986291321488088709565529770843283387322821623824376614285730331336118096018765862148926745814869604310920984341924361338669964710236386368160840099151609979220537474572898400782648866427222995130342695992511241062842274243654156589712929633243023883268691290894603729248046875000
665 11138136347614779997537424327730006738592508128738195283228641920316867975042900175408931906198353171534262908561534208444009107228048924905949977186045495683220547478296297079407977411576803215021478331479504093803628956198136354092861310072582729521386518187661916863900867570720601081848144531250
666 10411736151031207389002374915051962820858214120342226025626773968991854846235754511795305912315851877738550110177086325284617208930567473281648891717390354660401816121016103791620500623865272570563555831600406000729479241663475287521587746372196899335209136566727444024950810990021431446075439453125
667 62392426373220718435969287880461200424618511582575137232220368353509242524259203066938162770432071177459476315667933035413436458010891225657821073961889765755216875631557176279373786510054067838583106106968725098004369987496481123724870390245374677664174601148928503520304485333461761474609375000
668 62345795262328924177048533554691050050609080706952883766426481680599295407275451794092917506777039734128041729482829946448254517459313579001873524579257561147029120119127013965263641677086912331977289136784144585972976586907918731255718768130094128577729029698144550976567336988668441772460937500
669 95916608095890652580074667007217000077860124164542898102194587200921992934269925837066026933503138052504679583819738379151160796091251660002882345506550094072352492490964636869636371810902942049195829441206376286112271672166028817316490412507837120888813891843299309194718979982566833496093750000
670 1573575971744663949859539652616535422604714937822478566926383980924894738668112131555147347156651034418421290711434932394724487333338953407951835645894184988509884291425221484811334958866416648085241049743877910734131228029569451141657560831597626144335500089897527816766456047439575195312500000
671 3144810312578993578365121656940486715116268097463673683604365604735317907784634810533575725046699909559434216406930229473385396560527104801903742964934360773167819350273917342413129240710710652348926681258970288863003332207904423933401940769100612964051453304661279550472247725760936737060546875
672 6284947801513739023627174782444211934370550655406598966490151171424966695349678781824159509937312597856521576623062642855428467123193099492660526430663767072675656799581603009726090384481286519181733114848907932423089868974192347979830030214621581629493617674248768195223139957129955291748046875
673 706009136370043350320785967227899807294291856957341283902393648256737925444280583158247251616291448492549257107324036880759797806838691509675532469044563167830565447153000071425897486523397852321414686568027324408860428614767607089734240060775824336379783052073944960596732721850931644439697265625
674 50163807057871501207003213460929723149857579310126880698327969744557694702619936171770199456947023971839026162888813146790827738906959659897998359642640014556382281771397373496050610884557215822837359308780888839576925191049277345849538109581440150216458269489464510358188903920987248420715332031250
675 200506814601137272575921128360106674483602336236631407761660021079578241252187969727992720314601862088622853094860315270160971228589652368408863265908895442797847522701650448500486317470523072711991930254920061604344455423395188444505106467587353973202470775385404004419861565672348439693450927734375
676 6075964078822341593209731162427474984351585946564588113989697608472067916732968779636143039836420063291601608935161068792756703896656132376026159572996831599934773415201528742438979317288577960969452431967274594071044103739248134681972923260222847672802144708648606194541259565828740596771240234375
677 24285933117416734096752760251000674347482002824764061635563540588435551702575730667867179407015779309026903186156764743994647002300793685455797776464338368194429551556336493941017159218070864711249581254618457448278067140314693871663933070848383358692173764248433219450157541922412812709808349609375
678 822645746245338562923878476838019896895561214977280438318058075896933268275761127188431703035880595151132213964073032565356231300321435589813474018674200984494668167593136024511626895457481426154256802439211371591156913442176670174183299896189716126539022942141331439401507311068475246429443359375
679 7769432047872641983169963392359076804013633697007648584114992939026591978159966201224077195338872287538470909660689752006142184503035780570460587954145231520227421582824062453720920679320657913679092023036996287249815293620557440533953387908458430083979661120223685816569791271202266216278076171875
680 46616592287235851899019780354154460824081802182045891504689957634159551868959797207344463172033233725230825457964138512036853107018214683422763527724871389121364529496944374722325524075923947482074552138221977723498891761723344643203720327450750580503877966721342114899418747627213597297668457031250
681 99589992613640229056996803483875439033265668298007131850928545854795406265505021306599534958434635685720399842014295912078731637720731369130449354684952513122915131198017527815877255980382978711704725022565134227474905127318054465026129790462967149258284747086503609103303688112683594226837158203125
682 199034172646586987793265939612723241991812060361317327930479451086084523502802861030026889045773466633980008469032963279630261618578035605948848271076076398847407253419171193951204179228730257600991141516546717745978397509208117635081503900412811359791447554572587740008798732465319335460662841796875
683 68069687045132749825296951347551348761199724643570526152223972271440907037958578472269196053654525588821162896409273441633549473553688177234506108708018128405813280669356548331311829296225748099538970398658977469124611948149176231197874333941181485048675063663825007083009166503139212727546691894531250
684 9318740156478673451083152639479779645408242303704805030239461803960260173496529392853652939745304553109617200518429534159632922929499911463403886282127681778755838123634911466556589430653304914826885047576414015523159375701622226050988996316547745303163616215577643469663954894279758222401142120361328125
685 4261770498229579991628695140455419224500036146894330833829513865011158986012412775665070611110185948955464933037095106955672123419757959509263377326359726466817669968542366177371880232952111447714162095091613343099258221154208564713985634315434502185313493815924175613459648704983942760378122329711914062500
686 25570622989377479949772170842732515347000216881365985002977083190066953916074476653990423666661115693732789598222570641734032740518547757055580263958158358800906019811254197064231281397712668686284972570549680058595549326925251388283913805892607013111880962895545053680757892229903656562268733978271484375000
687 102208158751145450380630043339410490122457262243832062148527585425412969868030248253595443435055331624658679353360565791814811099456404552184368787623452742300133073373472444660808174191438719312912317687516889769095582338727385636309248497390507683223361406922600141892564249465457929573021829128265380859375
688 964928150882273678248504403349554372978899353064500223624443435388793470068549910890879277164647284764388403481254433764409981331106215815829189716125552396442795899676936659833337882707845570855381357979462285401773834715654330626013239263672185825638125119821206858825951520007954309694468975067138671875
689 3856915710338131600883152383243581102428702051814335676458282601162742594853711093097166733942169871565482922900434388872815548566943395971096964111701845665781494335230422185246878087693098673071219978706314468316075704559093686763107991143779548561028911710821577560350687379973823168314993381500244140625
690 7708249777101244198002363880259602753189634636115191851214020654422210598397937799663078523262136892376167751845875384997624128177928842020383368217453326866055345408036487753727841735317176942852901288847207352741679519531271174268961122676641905300695987080527639089499709510483140080235898494720458984375
691 2569416592367081399334121293419867584396544878705063950404673551474070199465979266554359507754045630792055917281958461665874709392642947340127789405817775622018448469345495917909280578439058980950967096282402450913893173177090391422987040892213968433565329026842546363166569836827713360078632831573486328125
692 5135125512883705249751454533025276485410122160182559265960278309944570312064042257110805076824463490111107424870869364224006453836667362288711382867327011885274965555618343212560394806837080358754818799929476759762975533694473581703949569459908147590891747044988350235188599168840379514731466770172119140625
693 270269763835984486829023922790804025547901166325397856103172542628661595371791697742673951411813867900584601308993124432842444938771966436247967519333000625540787660822018063818968147728267387302885199996288250513840817562867030615997345761047797241625881423420439486062557850991598921827971935272216796875
694 900899212786614956096746409302680085159670554417992853677241808762205317905972325808913171372712893001948671029977081442808149795906554787493225064443335418469292202740060212729893825760891291009617333320960835046136058542890102053324485870159324138752938078068131620208526169971996406093239784240722656250
695 1951948294370999071542950553489140184512619534572317849634023918984778188796273372585978537974211268170888787231617009792750991224464202039568654306293893406683466439270130460914769955815264463854170888862081809266628126842928554448869719385345202300631365835814285177118473368272658879868686199188232421875
696 803743415329234911811803169083763605387549220118013232202245143111379254210230212241285280342322286893895382977724651091132761092426436133940034126121014932163780298522994895670787628865108896881129189531445450874493934582382345949534590335142142123789385932394117425872312563406388950534164905548095703125
697 17860964785094109151373403757416969008612204891511405160049892069141761204671782494250784007607161930975452955060547802025172468720587469643111869469355887381417339967177664348239725085891308819580648656254343352766531879608496576656324229669825380528653020719869276130495834742364198900759220123291015625
698 53582894355282327454120211272250907025836614674534215480149676207425283614015347482752352022821485792926358865181643406075517406161762408929335608408067662144252019901532993044719175257673926458741945968763030058299595638825489729968972689009476141585959062159607828391487504227092596702277660369873046875
699 428356966874514149190366717542165822452259565312419242609882268652502695862899835019260231313870049281737006013652109286283707721258889200526517235216495196227477576241398041540355006774204703518742756630282737437492195992667772184151958810995754983307181302635950582398234390935443101637065410614013671875
700 142785655624838049730122239180721940817419855104139747536627422884167565287633278339753410437956683093912335337884036428761235907086296400175505745072165065409159192080466013846785002258068234506247585543427579145830731997555924061383986270331918327769060434211983527466078130311814367212355136871337890625
701 570735825759680295644904562879068042640569962139909019355807049306231037317804813420723745995593237552019961478778641337755025577327845724918047180445149819854844291991150477000112131532962202314146331958486876186896059807894477088665905234403650751737868345297472618333070133411611274071037769317626953125
702 1140659794014723777213500584416914082375534561602520870832018356010319498480107770776837643134862729389172184747772391293806274446864328938136353184246707676950293357393408848058545582935721044454303835564258977300980034182207311962411944316269031730002425355822118106341342158525339744053781032562255859375
703 108634266096640359734619103277801341178622339200240082936382700572411380807629311502555966012844069465635446166454513456552978518748983708393938398499686445423837462608896080767480531708163908995647984339453235933426669922114982091658280411073241117143088129125916010127746872240508547052741050720214843750
704 108557220517848416217076820225831269305446011300098068693165407876969954296418226884469046888012265161049889112435751390271735271572565989451815037933374611065380840294989062270482318565108473599197170166162843567516438241319155863224480212200139527698305797119443729269500243253103931061923503875732421875
705 9016635021835409629324262950521985427017045173866968999691150348369504439208384491815899659169018729847202554515251821356687659027086069241527225503642644166136338029207326819171825518466656748356847310271878536313718282161332239933703885860388059594706340325450267395796137851375455921143293380737304687500
706 1416613546763918801762723090226454154866900208427543796173698510288275475226739519047520235340554720444882712453840675044261816651588855767502166318016744316768531330366573346923217920345761404686286899636048472260844183441791531918473032734065412918546085024465186455295082102427210519166290760040283203125000
707 295127822242483083700567310463844615597270876755738290869520522976724057338904066468233382362615566759350565094550140634221211802414344951562951316253488399326777360493036113942337066738700292642976437424176765054342538217039902483015215152930294358030434380096913844853142104672335524826310575008392333984375
708 45404280344997397492394970840591479322657057962421275518387772765649854975216010225882058825017779501438548476084637020649417200371437684855838664038998215281042670845082479068051856421338506560457913449873348469898852033390754228156186946604660670466220673861063668438944939180359311511740088462829589843750
709 6442867380955130704170846362279930915885036524867578996059224955445714420983151851052664147270022911254130028756409993230152300732707007481043506427133846748379954992917203779756558426187934080928977918537028147878647103538148024975362927723201349139156713620884934551486286869692986303515918552875518798828125
710 444023209095360625181957062941936167198828114934615148814208189615808729434844501689986699319593702744658750223718832163540735212240004734980494817059857230197774676023829796354530749484119226393136312247980842821453879146792198626994069561795873569365230615222731073168534538136366144686751067638397216796875
711 158072262437948382564776714407329275522782808916722992977858115503227907678804642601635264957775358177098515079643904250220501735557441685653056154873309173950407784664483407502212946816346444595956527160281180044437580976258022711209888763999330990694022099019292262047998295576546347508483380079269409179687500
712 5102683559400439016126125517710278367752988919417022931215068991683146493491237585736998026707134369225636276255171645972030231463608643887747777630998050527521935504958762628141610914773288737834386139910831075118686824496750206818003426767697702155736853722728030915233629190541145252905428409576416015625000
713 5099110251585732826338922348580229153209744529417431178462117262697373981941173693870235423046975311544105718638746455743758501609642531392028066302124802592978852917070136043668122391723727611267275225247027972124906231482396740286618270306375784997364488979224719969214558021640206075557455420494079589843750
714 5095544440220987558628195829455347874081625826949307100714940956919263930205550495482913580093795608529039910443894185494986642517607816335110564157857582451305441131813443640840382445995249480070584822991610470046497206145695763545159096690776920812051646679239248137068254134911786351029093563556671142578125
715 1509790945250662980334280245764547518246407652429424326137760283531633757097940887550492912620383884008604417909301980887403449634846760395588315306031876281868278853870649967656409613628222068169062169775291991124888061080206152161528621241711680240607895312367184633205408632566455215119731426239013671875000
716 1508738092429707148409360942943233328903139585726195996761095178731402492274302156108686432207120017980704414828472621068095636908462627368813149116836596033415093164293334312169898867733083837996001456965127910238469031748908937271597290264555674884791571814938755634158542936169965357926481962203979492187500
717 172427210563395102675355536336369523303215952654422399629839448997874570545634532126707020823670859197794790266111156693496644218110014556435788470495610975247439218776381064247988442026638152913828737938871761170110746485589592831039690315949219986833322493135857786760976335562281755191597938537597656250000
718 114951473708930068450237024224246348868810635102948266419892965998583047030423021417804680549113906131863193510740771128997762812073343037623858980330407316831626145850920709498658961351092101942552491959247840780073830990393061887359793543966146657888881662090571857840650890374854503461065292358398437500000
719 114871646296632200347146581846312844459873961050793441234879151438861808803318560986264538409843688141493844070802756704602625476787180993847731300482955645083826405471857570117062670405709399093981274950942807557309890829983066705493571465116170167154236605380786738494928216145427521166995108127593994140625
720 12276359146204967976030932411056334522429278280237467002200825344611185673637098120669492654487111709777968068635409113468982875381836136747085787837873122375370760890122183065945628898320088452791891979490071036659072302440938426541297713829209025497399331872755834648312939130045689285022377967834472656250
721 8857393123986884394706317734577145357932724279191332442087895486136970463529166294063038950212451098604803961520447675367871144587994772663022395925025457793830003982223155082079771250137943818689350063202086252949520666211137074749546300527774311896373617946193334698757785582327964819143645703792572021484375
722 17702535358452348479046513314611307112327505647899689320632100937023405698201445774441343406717831033864373062789829724628732785518191488932320002920694033903297864113848491139149750285545406387283694109719245692271172009232493876919909272839051010636597341538380869487835408252370552093585847914218902587890625
723 35405070716904696958093026629222614224655011295799378641264201874046811396402891548882686813435662067728746125579659449257465571036382977864640005841388067806595728227696982278299500571090812774567388219438491384542344018464987753839818545678102021273194683076761738975670816504741104187171695828437805175781250
724 1026038949375898117845535911714871360230502227352265993023836570309876594267755797086620263853365486722779062719298530839481352248634378698517267369283426205035144204038658546425119526550211754206962910599327480324037129655115345106277941453751396576497181915564555195514940262307397199344235745108127593994140625
725 135437141317618551555610740346363019550426294010499111079146427280903710443343765215433874828644244247406836278947406070811538496819737988204279292745412259064639034933102928128115777504627951555319104199111227402772901114475225554028688271895184348097628012854521285807972114624576430313439118354272842407226562500
726 270874282635237103111221480692726039100852588020998222158292854561807420886687530430867749657288488494813672557894812141623076993639475976408558585490824518129278069866205856256231555009255903110638208398222454805545802228950451108057376543790368696195256025709042571615944229249152860626878236708545684814453125000
727 541376485211909320091795679131753278697445763146363205000434207949766205206223017550704087570542240054881721939199109431403265145254721903398973546551029771810576362163914176995627627113279311848871693982711087557787283300993003244812476471449157215610024062371781513325822601040545895895752519795238971710205078125
728 34903559403236952049813987543473805348120645909299136673553371431603582503007519650045393848855261018627490989221341760323667300174172742743143699160354457167485718822639185622489023970266293082163195634001949403588480542039329427306154175799877077000920618561692360941445352879157279982305032140433788299560546875
729 174517797016184760249069937717369026740603229546495683367766857158017912515037598250226969244276305093137454946106708801618336500870863713715718495801772285837428594113195928112445119851331465410815978170009747017942402710196647136530770878999385385004603092808461804707226764395786399911525160702168941497802734375
730 85048339745887373161380082980931172364920640532325563027891715055007396032328322880610609678377319348722319710402669422655335988091067583150793480287397027298106868197830815633464921740882200810204320028184750046743930920769166037869329008365700477625576573895323719493988509848879905556883261648856997489929199218750
731 17892683498451715118651001064294263038521555521828055609693065735616310094233007819144855041625829480468903327051927720066832981101126240171068573721665494814082592489707575966603275885376856454605826891175480201090936286609906516163765938918467040374779771010764826232341844968206974666338828270387947559356689453125
732 12213435835120624654369284002931237568956693188961130109005505621581099040432087248563040984044934798954882817100291959089988383004181733905166261926051532296302110914476161069353771935410823518502270915478143481973335349221779191920659343971649856911112471679702953059619006804236842775657903256237506866455078125
733 17917110370121956367959739632300125513659468908205977869911076746859472292313871993641981123593919350066813092686128303985012957867134603638878906245517597878675196711536528288741983429247678101642831433006436488054882957308350074547607257606410340088601995954124232138461082981815448351890144076900422573089599609375
734 35809843719332182183037901387549502557232326294087865974012750668213013329808269331510299687836010238432855011096493168100658551165742493531310358196823607188807978189451918443757787289203862763691590986512183946874317094266620761238687158399750734136267118444365302056325620272499175005342342379546558856964111328125
735 3294505622178560760839486927654554235265374019056083669609173061475597226342360778498947571280912941935822661020877371465260586707248309404880552954107771861370333993429576496825716430606755374259626370759120923112437172672529110033959218572777067540536574896881607789181957065069924100491495498918283414840698242187500
736 24159707895976112246156237469466731058612742806411280243800602450821046326510645708992282189393361574196032847486434057411910969186487602302457388330123660316715782618483560976721920491116206077903926718900220102824539266265213473582367602867031828630601549243798457120667685143846110070270966992067411708831787109375000
737 16777574927761189059830720464907452124036626948896722391528196146403504393410170631244640409300945537636133921865579206536049284157283057154484297451474764108830404596169139567168000341052920887433282443680708404739263379350842689987755279768772103215695520308193373000463670238782020882132615966713480353355407714843750
738 16766223388567845900791592778530654118539985117402204988015660154423529085972139392657871369781797401277787417182314267965997829973144164693621994137908137069514551819040473031601580855030557612137319465031398047225907991408115462186681020445518536163452153920975380190585142721705713696150117579726529419422149658203125
739 486549227746674743787677594357360158734101528897162027103199549579349471514485613747718620142687453997865203479016178756660329183534379681305108849492236134566304641023135295819026267949906377763984957024440570782242035829098252628162508044301322225919787996138109072197372769178910907260826941529318892955780029296875000
740 9238197516574683276276288682605774295964158516624320027433827345218161119396835820004759954247693838087671363492602060751460865651466875743754694949974380965290989401990556065486896190177068531646945145553801093955134039267878360798829159148849464315220590029237686358003962450691885303247239748781042057275772094726562500
741 258669530464091131735736083112961680286996438465480960768147165666108511343111402960133278718935427466454798177792857701040904238241072520825131458599282667028147703255735569833633093324957918886114464075506430630743753099500594102367216456167785000826176520818655218024110948619372788490922712965869177603721618652343750000
742 348376472005509941731631088367625158635685439010748768711309314028428971505873943380650880429542663254484576670428091179853069681132757603804890853332367228320737647482472147924084974175027500183319143536035596809082495756903157040225207348374121213233907772146336993971866597467168738708313418135850744247436523437500000
743 10792412789004026736561154758388721060234671829353821230702436457505705846442386537646413733306873755404553448102636908009198221163425219934539014560525626427352851704300751749231549095797206099429074300793436092814701483135729052475310069313173296751642101191283398125753450634034998217901292766000209514498710632324218750
744 10785169558944292490429234520295842723952635136850899203030824084044292621042089633929872516036198001206295358540151916795769229068684666095656773611156146141159997441411959298393138660162442873858987673745923719598047321066510442372977646447862442190063817901893275039763012076562491507687936193674034877240657806396484375
745 2054318011227484283891282765770636709324311454638266514863014111246531927817540882653309050673561524039294354007647984151575091251178031637267956878315456407839999512649897009217740697173798642639807175951604518018675680203144846166281456466259512798107393886074909531383430871726188858607225941652197119474411010742187500
746 36977724202094717110043089783871460767837606183488797267534254002437574700715735887759562912124107432707298372137663714728351642521204569470823223809678215341119991227698146165919332549128375567516529167128881324336162243656607230993066216392671230365933089949348371564901755691071399454930066949739548150539398193359375000
747 36953006472013102994327820338828765941121137195398229889681624153505464022439856385160793150819211638968857664669657255025993118695989860534011176200179767336212825458160914784792381123627621305773536834797912820777114006862719124555236626675831209490020033071039983615994735800903570979358589632259775725305080413818359375
748 172447363536061147306863161581200907725231973578525072818514246049692165438052663130750368037156320981854669101791733856787967887247952682492052155600838914235659852138084268995697778576928899426943171895723593163626532032026022581257770924487212310953426820998186590207975433737549997903673418283878953384757041931152343750
749 344664797254074213083983838946960214240163637858945445539937139771318074655521256043993068916929766869066865311447745401766885150646241428074114908327543376585672157806651092299401293449088560321317086228919554869701562021342677132407198154408441672158915739568375598295673566896783262476808605343379401498334407806396484375
750 36256350177192893253841176134234163681721607710861105456265025355438252859901703365479963308172372280501041757129656307243121074435490110276771075576399369840570040568209635541481627406761646158966777379606717489622401331139908779574126037547625688549340004561786514334698018355320742657347376594043905084378719329833984375
751 1514709740736058651493809136274671727147480499920419516839516614849420341702560051713385133763645775274265744520083419058157058220860475718229547157414018117783815028182980329288565767215819883974612032748013975122002544500956189013319043346434139877172426857247969932205161655733399915462512622151167590191822052001953125000
752 379939693301294711749697125015563491559493025396705228807245417558062935710392146304774104385714481964628324250454257613754395437065835992655911411984682877877440269569230899263215246609968154230298518214293505426435638245656510744174193372730563419190750403359699124661461381979794478795180249389584537206448698043823242187500
753 1796078550151575000998568227346300141917603392784424717997887428456297514267308327986204857096104823832788441911238308719566232975220315601646126674836682695420626728872727887426108438519849456361411177013023843834059380797648959881550732307453572527083547361336759498399635623904482990668124815296217812248666572570800781250000
754 5986928500505250003328560757821000473058677975948082393326291428187658380891027759954016190320349412775961473037461029065220776584067718672153755582788942318068755762909092958087028128399498187871370590043412812780197935992163199605169107691511908423611824537789198327998785413014943302227082717654059374162221908569335937500000
755 5982968891708619546977152979542018329888665622789386571637583563486476067147052212493729142575428546762220757777515618331712032684210531027529315268250060742461567432378068425707340940483890054149233440182272989491322143706454096959927593731398474621744356399867380075136352353879351408508678562417515684099945306777954101562500
756 7908749361148208257735826807061491513402069560858409215647830222718408548773367101776244735724294179460965971946484624364457412669148091245907885351288910432863935799574446035303821467923185795306323119870816906135257295051492527375978312929806311462979982022296602875262858366000464518848220175039677044414997100830078125000
757 2995438820534883877617444403174539910701033846175122490426615696854597237847912789797752693655576420470840861874731051478038245048439839559387611576800674826447215684088821435871322380975906619972269881651071903198728700500752794743651786022164140466603668190944838339005807606122675936513763391296277680572180151939392089843750
758 803124901157903648346706108097521570260422118177387914099889715823334042031686762482006156994611069256674723835978615251358080194146913505053200205374093975206862176168741979182890783305134383615753518993403336364876535641506184097935623788551255052640113935253326221327644068308253693123255402014219378124425113201141357421875
759 1311224328421067180974214054036769910629260601105939451591656678895239252296631448950214133868752766133346487895475290206298906439423532253148081967957704449317326001908150170094515564579811238556332275907597283861022915333071320976221426593553069473698145200413593830739010723768577458160416982880358168366408348083496093750000
760 1724160852624677424029209801494766483404681921243838858108687283228453980666182049901662240458583518913013133327383682059564637001214375086322264257669565350844610127426890427474708171702578880415953025519523055701542294981027378009495629971798907920707620250379479067375425014817327361157681765786138288450241088867187500000
761 218824748212281976399707210639710779518777547171197215074960894363077951046216271833352632684868558275376583504800445648059745179404124438039067372035895669111361768672596176753665045458585636239458038155519467819454076271342058059038487037254144730269808803443995551634397691463899130920262444107690717775809764862060546875000
762 23836267215980715286396678301825638483295411388291125213522525993120991096105701038990197488887467954996377846058619972377936528470806412000684124453910063956773335516122083539238513880310221090369536299083370601761961879556902752859549480843755050975818458946578086874461177105889012475242873376016310329150706529617309570312500
763 12140605435339510985871374815063191867491796200436279775420806572496291464949837062525673921006683678411488449592523772597829005167797399179015114055191525908649885556211514549318816403038005942028217154999796759830759250654315802123130535576419239297016868423457105581392226205932803687390370172850974060980759859085083007812500000
764 1102970036282478449043216404767178869007424622131139142995746479462081381456227027249064493477077798234769212087163924438626295240734534958093529969720014445295643197590457857748572209164890735909753061794099182755866363294738494441251728395504754419794342948274861226021908132434418112775987878448552545409363150596618652343750000
765 4411880145129913796172865619068715476029698488524556571982985917848325525824908108996257973908311192939076848348655697754505180962938139832374119878880057781182572790361831430994288836659562943639012247176396731023465453178953977765006913582019017679177371793099444904087632529737672451103951513794210181637452602386474609375000000
766 5462327798732274223833071718846981065560579081030403374836077803050307793878457658757271777219813857924571336050716578172244509763637696935320338897661023919559375835686077009802452845388030311172110401266015000314766751554895401042389512053928307602791031743837407976489449798722832558509654255173784034408274650573730468750000000
767 21835086382953231597874388251120093582384085649431430157222342259589120998967272151542740046959412166443273439681900904933321152310374647905512292208098103428446984134838875546996784160600589915753097567560763087195747301137407397396010158861406125443448525330183388656019024586040489524250831462738954408376827053725719451904296875
768 21835086382953231597874388251120093582384085649431430157222342259589120998967272151542740046959412166443273439681900904933321152310374647905512292208098103428446984134838875546996784160600589915753097567560763087195747301137407397396010158861406125443448525330183388656019024586040489524250831462738954408376827053725719451904296875
769 960119941239000669403676671956394972093974508984999171770433849643075920497446624034979340922015294975891366390584156934068035811590473803616669077378942319325140245243343699052230023518980225152686204470743268319835859898584856702641703842505829344499065156661492432617522252511894667937772274890150023842626766733825206756591796875
770 1918994590725421571402160507762392544742950348049135828402384646303475996740032746612066361038684266611995584446031369436314971706434397057552901489287873040311337377328135720154975961404343095927742465745026428639256887294058708403075052686512948145101244366297483578033205954761127993893783496246071578134225483186542987823486328125
771 370365956010006363280616977998141761135389417173483214881660236736570867370826320096128807680466063456115147798084054301208789539341838632107709987432559496780088113824330193989910360551038217514054295888790100727376579247753330721793485168496998992004540162695414330560408749268897702821500214775491814579905518255002796649932861328125
772 740252784004475848989072743864332498000228524622291807234366191148773596491496331886829246916326090607629887901733329748211616867119198818378281928309578813098623720386274449824594446379500706415541897992471805464161468224810990899315568674421556846891351295426151540382705714903553623362506897578440948933963810742534697055816650390625
773 185182823147855302882205010908530495621259495170541001551195679363009296601298694531482171012681446066679228583045118689436260974515274688243306468167942469727968571292493996174607660471148528366396066272195597100601479122819556223681399532644565287489950194783400546947709833010779090007298105599778052512892045738436281681060791015625
774 9259141157392765144110250545426524781062974758527050077559783968150464830064934726574108550634072303333961429152255934471813048725763734412165323408397123486398428564624699808730383023557426418319803313609779855030073956140977811184069976632228264374497509739170027347385491650538954500364905279988902625644602286921814084053039550781250
775 6729581975218453017111058386108969041906595056455227118226440925305234747624514414674996420821671107062312172734371581239822885929549930681006755673113373255578239317588055015623628898564933633933465294943190513191960968123081811221411684047134975653629633367128731216398733622298930848203358992156882836164375888948328793048858642578125
776 13450502969773819222102282720240963863682036193918877367574855543113294160953501783771260542517445597513218538296626854138281778440915112416478110116274219647249685534381273409605528545008162076574866927988127241939659438217691187679346647780180974504616242753089986588246117523076241450784834639407514857867793765169568359851837158203125
777 3364788202727984358455169117796614111236213555906394402563741997601975195248175044300334630893431728252502901220185110134914219815765902720263655842592071667382718760690878042660161160133874628802330054654264628369471074898187699040042344685845915808550301241769777995387613965579844324344244806900014970874965771479718387126922607421875
778 7103441761314633645627579248681740901498673062469054849856788661604169856635036204634039776330578092977506124798168565840374464055505794631667717889916595742252406272569631423393673560282624216360474559825669771002216713673951809084533838781230266706939524843736197990262740594001893573615627925677809382958261073123849928379058837890625
779 738284380392634256902226403246322271029095420292617100728448901562726720432934762868297867419958083130128803237356319609676252630835568922051331479358664850811433425262403692604715805365374076887065322584547944866163723774512724690852550310662532386407914615425648844454640839069930138751117595742113655202128600866672135889530181884765625
780 1160161169188425260846355776529934997331435660459826872573276845312856274966040341650182363088505559204488119372988502243776968419884465448937806610420759051275109668269491516950267694145587835108245506918575341932542994502805710228482579059612550892926722967097448184143007032824175932323184793309035743889059229933341927826404571533203125
781 4637677512638129623280956723059561127439984494370100771948930202618911400951204741686023103599320176564232559028084473163742715192530484646265452000224159583485924326100294733998128915472004568476183445815174576574334272142929220171657982276660913160216030684330719979067826067274135504401887038214892244753451602009753026068210601806640625
782 858829169007061041348325319085103912488886017475944587397950037522020629805778655867782056222096328993376399820015643178470873183801941601160268888930399922867763764092647172962616465828148994162256193669476773439691531878320225957714441162344613548188153830431614810938486308754469537852201303373128193472861407779583893716335296630859375
783 42082629281345991026067940635170091711955414856321284782499551838579010860483154137521320754882720120675443591180766515745072786006295138456853175557589596220520424440539711475168206825579300713950553489804361898544885062037691071928007616954886063861219537691149125735985829128969007354757863865283281480170208981199610792100429534912109375
784 13205529068486371983980119771316374779211609181913619164748359366946093608019613768354190452882197573867954198912524532640803840248775414447760526489971615293999309189441361460907783301866784564037683685100608763763384932467427458371008790200443246839650690927482595655952353180670474507923017680925893728477411578300437866561114788055419921875
785 5189772923915144189704187070127335288230162408492052331746105231209814787951708210963196847982703646530106000172622141327835909217768737877969886910558844810541728511450455054136758837633646333666809688244539244159010278459698991139806454548774196007982721534500660092789274800003496481613745948603876235291622750272072081558518111705780029296875
786 943595077075480761764397649114060961496393165180373151226564587492693597809401492902399426905946117550928363667749480241424710766867043250539979438283426329189405183900082737115774334115208424303056306953552589847092777901763452934510264463413490183269585733545574562325322690909726633020681081564341133689385954594922196647003293037414550781250
787 3771985396938787309083569282626005112580759480099207393862536104824853849111186170866190602479353134879980133951029013655441419943694398780711846739330955503739373514321396728318133442211810325576938282872703880733936865977861518710288493730650373194542125711508324709803003142595988444181656607776236765382697661134524009439162909984588623046875
788 595576641621913785644774097256737649354856760015664325346716227077608502491239921715714305654634705507365284308057212682438118938478062965375554748315414026906216870682325799208126332980812156670042886769374296957990031470188660848992920062734269451769809322869735480495211022515156070133945780175195278744636472810714317279867827892303466796875
789 2380798777521523715273666581185794299572959048265149290436620057102642596034602117440792123110552405053493123854233769178657695705966737778045572019215287970847889718499727688480079695637221254131639792933777252902952556180830115140657774124195978390745642837496993224561868872282104898079747814928185683893116431818020017683319747447967529296875
790 153502828892032502501841966675695966217725551784478652101476135160853062449765749670645256989428789706356699515254010402163770519600889540683089978482907315440255847842586740976591737645383418407981832414187913903983034595729881001483623868943103537203574949067442041027377133358264664730805484906874171780719264251225058030150830745697021484375
791 1381525460028292522516577700081263695959529966060307868913285216447677562047891747035807312904859107357210295637286093619473934676408005866147809806346165838962302630583280668789325638808450765671836491727691225135847311361568929013352614820487931834832174541606978369246394200224381982577249364161867546026473378261025522271357476711273193359375
792 106338237301862263562790207829598845998146786031140416408467379436351206668670531948497471403402404477968237266718551054621968473515316539854910281624121282241893325508618448954131058633836588903447351413740270956828625858745368668535658680188976456687397661877634928106031604055125931781971244433910309536422556560154645878300070762634277343750
793 212542547352714625030413173583845552391761901047128263022969434717241013832720572043155525336523445726115355846703199651996302226031243512279272817301612688813456810556898587519151120972164567493414290546103035275172580904066624782073161618967135562673677694458194749249713042362071604204015572942840883166627956248067283386476337909698486328125
794 99186522097933491680859481005794591116155553821993189410719069534712473121936266953472578490377608005520499395128159837598274372147913639063660648074085921446279844926552674175603856453676798163593335588181416461747204421897758231634142088851329929247716257413824216316532753102300081961873934039992412144426379582431398913688957691192626953125
795 124684502951519159875373326217215073684670715049645744073814040898444340819530191016307452533472794475827151973762614503580483183089772016421949274763150121239823815118230891484102899376086484177992879432031950297608050813196427695328902688688032594905991524090288141189858897677309971039439263406652937956538503560567440494894981384277343750
796 124606281807885835433795300291106406762660256633679843356076390935521853780120197169998602186839499121701789895987355648810357409449188721555938014239459311878945632047265878377776611484382540335974063321974213816869275373539466322872611030790486777719726786622226479871672035131715673692488548686824422938999897222072730682790279388427734375
797 39774325153077158670467459852921165038641153917470605999259583986618575726614366936663553818039168119647211334799163923100266085096181039920655414145235412351759445749487268378186294385814906875242921012374169050344672699233797650260937441028323379448136790289814692375037713614043643042642344740834355802128767193285615633946657180786132812500
798 63559371594617299555407000844968021731748563960118028386816815210616484011129758364788359001226590655196243713009063949114225203983697301793207351804086188938111594307680654868341698428532221186638187777773922142450786973375608645116978030763260760358122590883123878415310266355241741582142466895853300571801769974870413783046758174896240234375000
799 953390573919259493331105012674520325976228459401770425802252228159247260166946375471825385018398859827943655695135959236713378059755459526898110277061292834071673914615209823025125476427983317799572816666608832136761804600634129676754670461448911405371838863246858176229653995328626123732137003437799508577026549623056206745701372623443603515625
800 1905590897434125404273531991625352112219652638579568603881904890490580353966643130000489939343890854662344310571676243118574429804829576407695224161766703904305555477277092292962828823671911725090032558655731261237148126299145120614836738338052068863920491910185043620653777835856592289756743249068560565832483777711002480649023592472076416015625
801 109163135695869183873383761234538028142868672581486715736663408726674674562946270732885209382414318959942866934177453355792620907390951448497969269838349752232361106626873429925442051184633800251586150860135462250870914092279599052364218867651268516347445322283457498840309273168356215456064863268070398128403713551730284962894065797328948974609375
802 7277542379724612258225584082302535209524578172099114382444227248444978304196418048859013958827621263996191128945163557052841393826063429899864617989223316815490740441791561995029470078975586683439076724009030816724727606151973270157614591176751234423163021485563833256020618211223747697070990884538026541893580903448685664192937719821929931640625
803 58184132359290805467505042886866537719930333943100879664616284518662090223102705495106643939482524235034224598083969334248338904868079262930758413476029204589520496964970348885633623964745113434261673111853296131724563497941398234543714666771339471233945151877119801206095191370331156961159613688818948521507385631054914738099755799770355224609375
804 46838226549229098401341559523927562864543918824196208130016109037522982629597677923560848371283432009202550801457595314069912818418803806659260522848203509694564000056801130852935067291619816314580646855041903386038273615842825578807690306750928274343325847261081439970906629053116581353733489019499253559813445432999206364170303418815135955810546875
805 75456382970808077524561252393047303774780253225780091297455951659449525016281859134856526726137608966825309341148186050966629550472692932528068702308455854117942604091506621804078393406799524082789422083472506354907658795122792007459189084175745449967097939937602199793130579404570812560864650810413297484859460592561721452678358807711184024810791015625
806 150819263608318995101756257881022677805106007996509649644109603502716336866496454503746688487310982978301392772332124039912234776843189219538754419855686855876383420569516952874818399709005740205129290979728813817182222597934403355677412630452884028248982623444054954481189125873076481611740621756129676385474981333088050437633448273653209209442138671875
807 9432040634328308671998378975841046723415298332908653011798804924937678033136929972060938413138333920005226421056064723239093320409388304132145013254132738355117477075864527703007218805331009139763503646410284950795916088168033894070228282152161787525168572735510557524829784342526764484697091515398821866831562300087859501053237322377073764801025390625
808 64163541730124548789104618883272426689899988659242537495229965475766517232224013415380533422709754557858683136435814443803355921152301388654047709211787335749098483509282501381001488471639517957574854737484931638067456382095468667144410082667767262075976685275582023978433907092018806018347561329243686168922192517604486401722702873313426971435546875
809 256495738422399122196445377708686564965303905282255970875993368161150596046841179554323663237943438590551130858986626134611440089742162835138032694355268386611828258769205851199608419347121924872379481037007664992669658969413737708905678824294111598274089514718931597089097519955502338132604201955667970141938344903707811072565570251591205596923828125
810 512675205897298368779824854828336525041624698474151576806393649555148108744672690576521156730833925962125010015311123260425578773701659624856659676387040757950399022768042767934112512653125327026050725969160819917530847335905880180192485048311658324047224541750170306882154229158901714072689779741230307768288603068940026817051528209407329559326171875
811 1196242147093696193819591327932785225097124296439687012548251848962012253737569611345216032371945827244958356702392620940993017138637205791332205911569761768550931053125433125179595862857292429727451693928041913140905310450447053753782465112727202756110190597417064049391693201370770666169609486062870718126006740494193395906453565821950435638427734375
812 183924069356349353293295099620661934978032640904010918288476606543974823760388931633643301410200772946641813761130476774445420839273863129048617145075301624930954958967625019246555329467603387104466742608862532770741898900745241967063724648328290706659008394436817965773630566016416154085118309665263025542128957640558640207019305938184261322021484375
813 6805190566184926071851918685964491594187207713448403976673634442127068479134390470444802152177428599025747109161827640654480571053132935774798834367786160122445333481802125712122547190301325322865269476527913712517450259327573952781357811988146756146383310594162264733624330942607397701149377457614731945058771432700669687659714319712817668914794921875
814 1232495624764603277457625273124680144280572063657877609108669348963013513443228496313891945338800957379107531992642117140755925646289631701435788891054604555509543730593051656751083546687906697363376582971166594600382658078216171448179248171186579168733866252053832390645295492938895361430387250656890341160644159478010176765037149014654755592346191406250
815 84583033072080617080425263841889813823176514172599443762359661203344064648064700727423957033054967663272085528906811960640112544353210018725985512131198351848694177589719231345662596341326930211212118439197707472575280456348168628796615070571627982168010429062517909161932043633061446372673634849002278314946167807314423895639804344142973423004150390625
816 3004536435647385398030758285166259908414574438217988937123819269701395687716037412795885778087213416560577994657255016167085736901590112404310007104834306672190571438730461391713319183081047912285230468035849000221478440558106685640297152724218263540489761762785962251534716506443965290716276507462385277535261699938081927075553049963687360286712646484375
817 110190822823253743204062039798273590773150651768385902339504374194427714708412130053638842717134966377527310317503240201726860766561984562505256984284876772818725113889870222189975031164341610475008452372952897318636128626825428568715054500888200374345590284698751671816676644490609973987149505163657161767796883860809850626242776893533766269683837890625
818 2863212332724863136905548557932918541200755824521392414758232707242510618693185030123917230602379999365273126821473082702013826585110614743192153702767353604829412879963770694047446444698844703929981532294030046200116548604971850269627685999269587504821131683362801377204756619541722657412122856395345616093388871113424213891419456741504371166229248046875
819 14316061663624315684527742789664592706003779122606962073791163536212553093465925150619586153011899996826365634107365413510069132925553073715960768513836768024147064399818853470237232223494223519649907661470150231000582743024859251348138429996347937524105658416814006886023783097708613287060614281976728080466944355567121069457097283707521855831146240234375
820 28614685980520708938258253249500117698601950718877009455653226995036296743456252341250597901452530931537230213849192014092598595774461137597919148759081773846072268794278609676807914834048746401638853194241798451975586213524718674131906411235087655879485244168077692204585905071059481612748438534377357831968642737497741382434953279615156352519989013671875
821 85844057941562126814774759748500353095805852156631028366959680985108890230368757023751793704357592794611690641547576042277795787323383412793757446277245321538216806382835829030423744502146239204916559582725395355926758640574156022395719233705262967638455732504233076613757715213178444838245315603132073495905928212493224147304859838845469057559967041015625
822 52184837654445061893480097111550366623590183681842570435841751358728808650680095455168263650065405954171240511579073581931790752172269551850308477980088341360618119381663117951625376597049385534903683636915133954970673945637784816046029929304111226527936615504093055692253930220777170114434842311934391182921536907290713767358577409632503986358642578125
823 834450753561854533384094368375955862417990607029074888425547228037149008229806963249146895452987607830291583714278972713025819114832310212596680225565101924475126627394166555983757235488741145397925892718439083726569902800635258175027294112270594078558365104225643327428565272559417467752176556191805264837590012488425296843102689258880913257598876953125
824 18346790568313308340671621512692682895030220146545926546849698387110116194279355765304576408026354204162010953931280346717061009604779727207625675892758040979459784114306408677562875750945788650149063961236080654201516929576633876408266773215122795140569920758241144625729388459339725390977855215470491756229145741245510859923684461171928346157073974609375
825 7577224504713396344697379684742078035647480920523467663848925433876477988237373931070790056514884286318910523973618783194146196966774027336749404143709070924516890839208546783833467685140610712511563415990501310185226491915149790956614177337845714393055377273153592730426237433707306586473854203989313095322637191134395985148481682464006406962871551513671875
826 132933763240585900784164555872668035713113700360060836207875884804850491021708314580189299237103233093314219718835417249020108718715333812925428142872088963588015628758044680418131012020010714254588831859482479126056605121318417385203757497155187971807989074967606890007477849714163273446909722877005492900397143704112210265762836534456252753734588623046875
827 1062827913831737515931363961204181638189387314472950163884225069333466486188054399179774348972975124490024317075713118585160772606153997393196055924895204032551525920746685729913076448759022860344659501098760883833930828385420196968658061148752831368803004439958402912861719039985218442292925562132580148551484409808240135216606253451812069118022918701171875
828 1062827913831737515931363961204181638189387314472950163884225069333466486188054399179774348972975124490024317075713118585160772606153997393196055924895204032551525920746685729913076448759022860344659501098760883833930828385420196968658061148752831368803004439958402912861719039985218442292925562132580148551484409808240135216606253451812069118022918701171875
829 352646301809370507786026562327547467551238710942124864376785878004844180117196449647849128989233146305790068405721612746556344350721896335062451355880228698000596300503750325185158765698243785062358022464568861256098248858282421354200744689156189448168836873178198086487518377467095479152792701515590093289382527174374076864869954895311244533360004425048828125
830 424363780757365231992811747686579383334823960219163495038250154037116943582667207759144559553830500969663138875717945543389102708449935421254454098532164498195663418175391486384065903367321040989600508380949291523583933644142504638027370263725859745088853036315521163041538360369549313059919015060878571948715435829571692978182857876427490413188934326171875
831 424363780757365231992811747686579383334823960219163495038250154037116943582667207759144559553830500969663138875717945543389102708449935421254454098532164498195663418175391486384065903367321040989600508380949291523583933644142504638027370263725859745088853036315521163041538360369549313059919015060878571948715435829571692978182857876427490413188934326171875
832 848218121201696412086472460862130460087013077748988258389779719654021261782882233996369377739649200617634005075714741092128278522892127822795517495865610911759639365260536404357106517534921408460606058168404046082553720909360468454160349926895025780999928337893568711241490240114405289609562016898394744651393998386838978161674019644960109889507293701171875
833 353706956541107403840059016179508401856284453421328103748538143095726866163461891576486030517433716657553380116573047035417492144046017302105730795775959750203769615313643680616913417812062227328072726256224487216424901619203315345384865919515225750676970116901618152587701430127707005767187361046630608519631297327311853893418066191948365823924541473388671875
834 3537069565411074038400590161795084018562844534213281037485381430957268661634618915764860305174337166575533801165730470354174921440460173021057307957759597502037696153136436806169134178120622273280727262562244872164249016192033153453848659195152257506769701169016181525877014301277070057671873610466306085196312973273118538934180661919483658239245414733886718750
835 155537980100050124162299635798936457763645084649220858253633483450778840357669689690607409735429405403887288993366726735837534045447603924162809515721481248050131322944499629029174295043146311017160401466881873194380529106760194721615292355660511112995057122458579982361591865721946949114992126397084143904290499429983712593658312791248873497836291790008544921875
836 599932208957336193197441452367326337088345326504137596121157721881575527093868803092342866122370563700708114688700231695373345603869329421770836703497141956764792245643069997683957995166421485351904405657972939464039183697503608211944699086119114292980934615197379931966140053498938232300683916103038840773691926372794320004110635051959940634511411190032958984375
837 2398297016714888123163996259463655404828110792110812585925869174586250615470716575607814560274393064913331962061033145798926858917616054371040934315889529302102689764802248797423937092849059637146634557224593493084166187812216094880685849568614597710603974893688809990556765130335850928648318757691145723856644335738497579968700032725615514469705522060394287109375
838 368748885764267661368480950501563226725657082458039122269889300979292406907893251791904741687004416416948537670885906803410685101755031005797712189213050393291116781477342186969830613799199872695966457547047152095181690378755513992381972102921672353597035472331175791158310729217312002140206340574681523691903598701151594536307871539456974215246737003326416015625
839 1683418826315134975812630426202788643747564941656265558188625069688074031536034410354347733788498422773025932845348704972092258073229489374293903472494360491111620089353083897036183236909390723177238175758258737825829456076927346486961176991598939005551683678033628611809679415992076531509637641753980869028255559287865975057057674419260099678300321102142333984375
840 3366837652630269951625260852405577287495129883312531116377250139376148063072068820708695467576996845546051865690697409944184516146458978748587806944988720982223240178706167794072366473818781446354476351516517475651658912153854692973922353983197878011103367356067257223619358831984153063019275283507961738056511118575731950114115348838520199356600642204284667968750
841 611788789610963542278699418548756918036525976421398171978288920813005526900269037492197632469454296162168569418855942662066782625187914190657879409243793717672393999218579183483458516026453160679613873850388567428389327267861957274358812540889875695604293593204620374363137649992369855869298240352396847889128504919343216588431886427902126486413180828094482421875
842 1222851851120371967662643559020943543169094033535060403064551401625046634432922097478473322314389666706113925825352625605673225057463387201967410207088721725122163569019342733297304388498901038843593567541998500731715322000412097280302015576986287718971808664946364567973768612380952796132583078284446843052409882312091719989926131234893337045796215534210205078125
843 73720497310399567193376511700976882173908240307399355727605813069395668532956160733702248859524634192854296671185544000799157282035649914175749586770205795428793289446594661921637493135219462627428069357531909615540552269167700721755350081926887631058014750943909406812132907774966011423992865576576652538302424333671815119392689625874998319046571850776672363281250
844 12451391995726486898961292826294995399173101787919751182392621827420928415216295547922309832373710715173090707763238381734977664935821270504284105205487758847923186587529838398564572590538567237772600914487139534064799278262424651904478628837451320885698691434426298810569248123191759329512394995883796613719279469957169573665425277810287216086965985596179962158203125
845 21067755256769215833042507462091132215400888225160219000608316131996210878545972067084548236376318530072869477535399341895582209071409589693248706007685287970686031706100486570371256823191255766311240747312240091637640378820022511022377839992967634938602185907049297587483167824440456785534972333035383870413020863167530918641899570055005969619146447628736495971679687500
846 3244434309542459238288546149162034361171736786674673726093680684327416475296079698331020428401953053631221899540451498651919660196997076812760300725183534347485648882739474931837173550771453388011931075086084974112196618338283466697446187358917015780544736629685591828472407844963830344972385739287449116043605212927799761470852533788470919321348552934825420379638671875000
847 687414519334308551112385715353706030273261731676696495716098594991871365703356886083884953267663803238115139965133161276875478004238755649703588716148261339873521857030426251183001146069701686585027896533864253890021658510423809506521410946670542718502916073414634768657591412151711554341024228511528281461738854489077574461636880596432276031210724653066135942935943603515625
848 2062243558002925653337157146061118090819785195030089487148295784975614097110070658251654859802991409714345419895399483830626434012716266949110766148444784019620565571091278753549003438209105059755083689601592761670064975531271428519564232840011628155508748220243904305972774236455134663023072685534584844385216563467232723384910641789296828093632173959198407828807830810546875
849 8244121894228166317693717626253740320712505991426169502741069502761337296447082466751909663071252717893347925652432289478198379735541029521268686320488677763141978600668429652422957274158281168291499267372014357829271513947365075422916780223952367614610266414575043331406455124087703041120471747584140354377606920778419757719913365647094849249602502486301399767398834228515625
850 16478556218662880031018817487964291757381871552780157842729211779314964443309620770793182534529025702863201905446283577441146232585376370406202156793362210194012345005566391114890070885244695966232479734194825408540059747619821378724302518402988222458815585395055403885690223461895632048115067500165244116094370590181071689637570663884498635221590900974381528794765472412109375
851 377371516457928550328675209648037215817905455407179187238073552198052620839151620705187386286924252737325234475869089559720906089741443597088599010535012447191122404707627277440230630959802197699980451928125772714657856815721100276129065306938661583026311115917299325626493667066312184307978645041952155330405433362925305869562686959186991646295974831474386155605316162109375
852 24332278317920363737487850563472505123077139563182714300227485780648176021281757489783477427644588394552037392934114801623270615399506914231972972543289196477739428205063892449252854282285018609025703231004592613489076348024221002564007727879984041109551127052111914313548829646714150219154543349715555150260608247316403074825261175563053388682624402967281639575958251953125
853 3463294280583998438635770730200919895851312864493006335399045476112257053695770149379181620534746414824573322260955673431045517591863150792350819758661495631998245281187427358610322926178567648684658426546320348653278533535447456031610433268251061851259443750417262470628450086382314047859663336776180683053759907201368037650128840655141265655826873355676420032978057861328125
854 311696485252559859477219365718082790626618157804370570185914092850103134832619313444126345848127177334211599003486010608794096583267683571311573778279534606879842075306868462274929063356071088381619258389168831378795068018190271042844938994142595566613349937537553622356560507774408264307369700309856261474838391648123123388511595658962713909024418602010877802968025207519531250
855 9195046314950515854577971288683442323485235655228931820484465739078042477562269746601727202519751731359242170602837312959425849206396665353691426459246270902955341221552619637110407369004097107257768122480480525674454506536612995763925700327206569215093823157357831859518534979345043797067406159140759713507732553619632139961092071939400060316220348759320895187556743621826171875
856 18379363287643213137563669565361419720105261000475099426475950771342691673353755047758178177265268046462522565043944360676191924959810370771147507029975334955382146455682190709883463037460931557447557519030412065904714783777383969362432584201289210111383569508230998804381855798854212397172073221246349345669481755368062842185940162464635126396365761289050984196364879608154296875
857 353655386875933547253411717584213907150713476977071884007992055658489110915844849315463486792859385150590813204927209272486491850538625210173683808740050176984029640255109208994842145910326962912985071794754284650061567268019633229714446226613728241210296089662753912853994892922559188983485957026897684202386529403583716496872317994946331878180798905270368792116641998291015625
858 205972851995302007718935187876653411270071914372202611536396072020086843864790244214014843793162134624688883637115439296730630081851266866728994646907425845651735375803791036106489310372933583525326192076152757513140109066988720576420760760986446267449211467479763490305180485103412457183160138047115715901215218056833847697654232961529605054269539257583208382129669189453125
859 1646824802697321633808602734697521925456993585143331577818906268848973416760811301413448913862538183348093911498611349539906758654429431367009961851320302458955037725612636237521186625725920139907142903157705070535292313889086561259847849991328842482535788430687039255044675599501237273943498964199962398298553301579987833452407564934276237619950409226909466087818145751953125
860 34583320856643754309980657428647960434596865288009963134197031645828441751977037329682427191113301850309972141470838340338041931743018058707209198877726351638055792237865360987944919140244322938050000966311806481241138591670817786456804849817905692133251557044427824355938187589525982752813478248199210364269619333179744502500558863619800990018958593765098787844181060791015625
861 59587061835997188676096672749560435828810398891241166480221485525762405138656435319042822050288219088084081999754254460402446248393220115152521449666322503872370130025842016982229095678640968422260151664955242567178481793448819046065074756236251507545592432787549141365281497216753268283097623021647239457636554111068699777808462922016917105802665657057265211455523967742919921875
862 119105077250399942602858355148310257015872465918181937634278172111170508533235632590207263078501944295417197508199407814825283636707189685559790846667909987462153504396961157930875075371559293775664845448491070021301136840902911766468428684249749537098663900994811435521564985746117482952889223305146567861440389155960031421459557984332771735237077935601138458587229251861572265625
863 292348825978254404570652326273125176311686961799173846920500967909236702763396552721417827556322954179660393883762182818207514381008556500919486623639415423770740419883450114921238821366554630176631893373568990052284608609488965244967961315885748863787629575169082614462023146831379276338909911748996121114444591564629168034491642325180439713763736751020976216532289981842041015625
864 417641179968934863672360466104464537588124231141676924172144239870338146804852218173454039366175648828086276976803118311725020544297937858456409462342022033958200599833500164173198316237935185966616990533669985788978012299269950349954230451265355519696613678812975163517175924044827537627014159641423030163492273663755954334988060464543485305376766787172823166474699974060058593750
865 361468441263113124508427983413414057282521522053121377870990839607777666059599594829124471071425024060708672723423098898798005281089865216494022389657020070390822619155894392091903142703932903454107005306891372700360469645018142027885386455570165202297419139012630004024115762260798233816180755169651632606502562855980778476932166332062386531803591654298078450583852827548980712890625
866 722519963908852416116615565461876079896897113861660147463007064636999648536662165904120770895939523295511107070002572539350568802916651003672596079902671028820410148785657418102962106465877418322915155936381486608679001032083552634746683653406108760762892004508521103776000710493614001388052189975785789281509736366106907843740996832138541937272923110609653927176259458065032958984375
867 2023055898944786765126523583293253023711311918812648412896419780983599015902654064531538158508630665227431099796007203110181592648166622810283269023727478880697148416599840770688293898104456771304162436621868162504301202889833947377290714229537104530136097612623859090572801989382119203886546131932200209988227261825099341962474791129987917424364184709707030996093526482582092285156250
868 2021891885193955472396301187675707998956587343485368408055857974435277037182341835495559137703965170023042474307056681129105538797390922797158825255589545923918841656866469170705159091488746496982353367325768123285368923716709762137142675843904459475745915738278275742419422931850829146807209799290121843929545888256730470074118936819786543478780545938297533279755152761936187744140625
869 69760502076847227339722870190076181677628085456654459162364277438824969655514956946367767833374301438402845577011731378807551654884103144237797306115798019226642035314541777022604684007662328820552732627686076709098410248995161430838735221756335577081515206611096345339370543939649079245792172488445837053348334269927445775990302592977109033195418491258109256345778703689575195312500
870 9347907278297528463522864605470208344802163451191697527756813176802545933839004230813280889672156392745981307319572004760211921754469821327864839019516934576370032732148598121029027657026752061954066172109934279019186973365351631732390519715348967328923037685886910275475652887912976618936151113451742165148676792170277733982700547458932610448186077828586640350334346294403076171875000
871 24538256605531012216747519589359296905105679059378206010361634589106683076327386105884862335389410530958200931713876512495556294605483280985645202426231953262971335921890070067701197599695224162629423701788577482425365805084048033297525114252791039238422973925453139473123588830771563624707396672810823183515276579446979051704588937079698102426488454300039930919627659022808074951171875
872 49048405242441713995675168022258846620171145427966746263552179104228135129657833625165045561574480385477732675648012043877142879824247795326404213326202472444312693223021961360983493483926879912701425383300192104046120652773956263578672765602657919210822553837245966071707517193237546993258198389524497657771085488127123075858542606190232747690976349087708682078751735389232635498046875
873 1128113320576159421900528864511953472263936344843235164061700119397247107982130173378796047916213048865987851539904277009174286235957699292507296906502656866219191944129505111302620350130318237992132783815904418393060775013800994062309473608861132141848918738256657219649272895444463580844938562959063446128734966226923830744746479942375353196892456029017299687811289913952350616455078125
874 59824191242675120858361379178664199286723897075020046579029551786217649665719024345845244965253722288347840611964620750486515179179574962481447563223625742905563209158382846811502594325092633832916132475085840369328980493156113321486108448954757007522291145210580307102612956576600341408443711672071546385614733057488384963736555754519905093774599940932735589505144162103533744812011718750
875 17458693144320689437165129156973502158508923963060016926646790862944517427445668604929170655693211287816178151925008489016981346457239293217502447200761445971273529872721394127823507110539533640239357993979217747782507473919392404320362649019963253361921965877287686289445881160937866301030823189632879620201899597277027011917118187694058969866554082762203336203917904640547931194305419921875
876 17458693144320689437165129156973502158508923963060016926646790862944517427445668604929170655693211287816178151925008489016981346457239293217502447200761445971273529872721394127823507110539533640239357993979217747782507473919392404320362649019963253361921965877287686289445881160937866301030823189632879620201899597277027011917118187694058969866554082762203336203917904640547931194305419921875
877 2356923574483293074017292436191422791398704735013102285097316766497509852705165261665438038518583523855184050509876146017292481771727304584362830372102795206121926532817388207256173459922837041432313329187194395950638508979117974583248957617695039203859465393433837649075193956726611950639161130600438748727256445632398646608810955338697960931984801172897450387528917126473970711231231689453125
878 18769584779730434036542715646575608122629047946634489187350645466988133070462066930213954800489288585877461153093439160547266635269728250387417306717542168876966422900707300854144726074470829681485999208544210206660374929299005485873427421301325681941998017922681300959643182818073132712712318446192344984176103662601581941139563921923647015385544491706805634485440750722773373126983642578125
879 2064654325770347744019698721123316893489195274129793810608571001368694637750827362323535028053821744446520726840278307660199329879670107542615903738929638576466306519077803093955919868191791264963459912939863122732641242222890603446077016343145825013619781971494943105560750109988044598398355029081157948259371402886174013525352031411601171692409894087748619793398482579505071043968200683593750
880 2063482558275585912155896394947878007624558954450946027515149564932049521611354702072500104655380301912782633351719693410675947740124324280673442953606750018817914744662889471314628199708140986152470435123211668065937132550800427167163238240794436917698317850058226338758502238188959442553634055738887143521426243179655186048890424129301738564321125702908807863890310909482650458812713623046875
881 84650772855770547652162819550885041987202837108173692849691251919538031537730923126881167084002112850561594540289152073870520274734402512351347752794472256585925618827565977381372189401980481385417624361798729824844490739990975663322696564110729923786507736918667703757441812748030801317781638937753416771437113789974691818377737399164843414592150366044910164462849033589009195566177368164062500
882 95921555643932631900467784193637441345272336666485770934494336452734313357202179180601889047027889915650532056984874871241382747574393781701243912514982727009547443430669662755095965328023208368745183412803093285942765711037932762971894123638220876811906784043816094909282507363207706875673245255244664896812593529716364666716982888572060526450028743393665908739772276021540164947509765625000
883 40202416703707058958284291904686280563827376396983006935780714542690116627650913333046379968239630332294708288589249026917344239792209158507138992745250113526060325555501255713532867821303844683959378342130708215431894452420310055069102684171901396899107990371305275072272815586050288911127757202565778669987631111719358720609323710651525367703320870392933505868875145097263157367706298828125
884 1166529140419040891084642568381880599966794364305900365185768274435434531654788796712985123668592552264944814275458537338421300072659183779633377330476929523625029118577659387097593049896849263780460650255268090841220543947277849138890356573512548729695428573069021916031522681759164120863870987681007020424231263405627294024237753571363932800571769517958890252260803390527144074440002441406250
885 1032961553841060709055450994302155271270596409592874773371997807012577277780315479489348327008538705030608633040918534813172061214339707236865355626137321093169963284500517387274918645683660023077597905801039894439900791665314535412487410745845361900145302001452618906645913334697739829024957759591531716585656783745682968858462530787442762494906301908152597318376941402311786077916622161865234375
886 2064758551251635442114221660538580942460842654124201773606033947951859654458285620219407648011430804982265057927337725167704695076690305446406173083586775984431054006109827877833631069669818738350147786905573543226543521558740328394972017195472183369738016289262111974614661039931333389922491666015541976895568745863693239894085757707030459868623306970861956082843649499773164279758930206298828125
887 36670111870229045451948576691165197538104565537245823499243162915625027463179152615096679828683011096485027428789517998978435384562019824728173633964501141483495519148510543110325287797335980793098624695442986127703412942883228232294703025391585976646547169297295108669156380069180481005023451988436025509665300926539191940518963056876860967266749931802508340031303215115971397608518600463867187500
888 513381566183206636327280073676312765533463917521441528989404280818750384484508136611353517601562155350790384003053251985698095383868277546194430875503015980768937268079147603544554029162703731103380745736201805787847781200365195252125842355482203673051660370162131521368189320968526734070328327838104357135314212971548687167265482796276053541734499045235116760438245011623599566519260406494140625000
889 45665290311996230301311562553508020494201615463532224003607510778827846699896998751579895390658953718452804657071586764127845584395083287733994626375993271489396969995640179335288080894022496881645717333235150624829060137772484117676593677520142016717945189925921598825700440100150452995555704761199382567186199243819255723528264694728754962537283690073663635840981893783919181441888213157653808593750
890 25625864372612923850343188862799113633109772987391820428511509976895536868629067761829346459404575599580698460758466197602606949716657288290681608516270073787540387202940616910936072331101288934705789749290207982507890088536747540783722602424322119370339612753042423583445813748681511220850563839056892574178562987552893223079834284359570686047858411938082848395612735007810988463461399078369140625
891 205006914980903390802745510902392909064878183899134563428092079815164294949032542094634771675236604796645587686067729580820855597733258306325452868130160590300323097623524935287488578648810311477646317994321663860063120708293980326269780819394576954962716902024339388667566509989452089766804510712455140593428503900423145784638674274876565488382867295504662787164901880062487907707691192626953125000
892 204892129474195158221109035252391569250172205072763267479924055134416722555444058028512355789640167727890466976277098153284001815203732405817991808293581553015720453111977608895950231180361929444344164400819804025874955467135920986781387885005218289254451103087035727195748163679267626110720073696378737939120873159157511324512896741687944791020950796459027477653611341495823580771684646606445312500
893 2458705553690341898653308423028698831002066460873159209759088661613000670665328696342148269475682012734685603715325177839408021782444788869815901699522978636188645437343731306751402774164343153332129972809837648310499465605631051841376654620062619471053413237044428726348977964151211513328640884356544855269450477909890135894154760900255337492251409557508329731843336097949882969260215759277343750000
894 4401082941105711998589422077221370907493698964962954985468768704287271200490938366452445402361470802795087230650432068332540358990576172076970464042146131758777675332845279039085010965754174244464512651329609390475794043434079582796064211769912088853185609694309527420164670555830668608858267182998215290932316355458703343250537022011457054111130023107939910219999571615330290514975786209106445312500000
895 35189015837144331203007388126354800425541137706467198120422164059725458571782458099626471944774081284848219777209481403498124031036258590133277237051266615982012573755026315888398458212793419963553313207729153653313156838350163092802459836071038174714533156082626623256763057881663961957433734485490194580624011574225614677507641992957676713897472640117501692875085860549359599608578719198703765869140625
896 914404426028982403579597781312379089318771882720227336665462900856344162597187643081598031840288807880186348703428987774958498371710313798680667913520594818199254271634234556346354138775921768038421602629831485512905655234229600368040731682251760105263158679074630949266321199736572228835922984528752447580563083370819233576394233237291512290118383242473630946739549970507271914466400630772113800048828125
897 182880885205796480715919556262475817863754376544045467333092580171268832519437528616319606368057761576037269740685797554991699674342062759736133582704118963639850854326846911269270827755184353607684320525966297102581131046845920073608146336450352021052631735814926189853264239947314445767184596905750489516112616674163846715278846647458302458023676648494726189347909994101454382893280126154422760009765625
898 60960295068598826905306518754158605954584792181348489111030860057089610839812509538773202122685920525345756580228599184997233224780687586578711194234706321213283618108948970423090275918394784535894773508655432367527043682281973357869382112150117340350877245271642063284421413315771481922394865635250163172037538891387948905092948882486100819341225549498242063115969998033818127631093375384807586669921875
899 487411425904041287122873009949917031610213516152204141825531187745352044003656465156679958305386537889320071501472221928044544761690919858911561948569940763834209906568885323516175139454187632800331989075871657018582895930778978092475637421146938201294347396638595874882996100244768426570614947901400193539980144291586311467832066842633312773310510060210388762425022339834839162703719921410083770751953125
900 8285994240368701881088841169148589537373629774587470411034030191670984748062159907663559291191571144118441215525027772776757260948745637601496553125688992985181568411671050499774977370721189757605643814289818169315909230823242627572085836159497949422003905742856129873010933704161063251700454114323803290179662452956967294953145136324766317146278671023576608961225379777192265765963238663971424102783203125
901 1358149783216797226509380057088627903262241316689200831917668766871162318250552210319763400183491161167777228326511370392408485590053489508681662298692477668389306167840264004644934927219118648451179617924049287206962213015846041592042796599597709346170276550397236560094428497145672458437810797102347030199448309334673821163683698253959424528612767623228056905189941794388877743275610846467316150665283203125
902 2714795524591715386322736437480590659344790228819498894364775331342688797831945448092107350311408135003142743221874887661458822248113564300299446787530367875351824621208944106737660624175536168830984729072988885280804866548839540502366830412263416799376909383684398661096836586210341957342467872391734650620159688094226187375912597285046247258190526644437035120562397495982197482405844493769109249114990234375
903 2206992045171682292478195808887098881337851049328081834987191456415279382410142702405813889102079994642842661755912678458596020964293760905998830841661378200825584044579932978858673744833349547323030750973005352782237049784308403429981667889106230923234465901844151429524766433394019001292797622879611622446604638522644310600562039519498028346586543243319316321032740410402793636775974300689995288848876953125
904 6100033292348486159420110030091483917462274873764736967902685064718848486484639862923753148430292964739753072846635374401868493544206083211715950363906517968008800565450339908398766569467522242462771561561651057994021696474042021641740375591780627206286528197468633027984429058579378113025974634824797187525164838371045634606307461358479901455463082485680807963053456081820877934704185463488101959228515625
905 3682386764147702811569939754831892458174726598795979549623920884068611536341227597251638983935753519714564271641752221013927947269519072232139195369678234680021312608010188524703388752435227593700026432662716688675724430771496700397730606732238238623528300855205231471226600341695751254230013354555902568869357840763321214757340937506735700511947880793855981073696602988059203313249759958125650882720947265625
906 7360713564939123701627674504421412377806812925707950301508454865288194835045915803547101960171467619892508296015983215764334474531023239202721456676104343412214597307963033952907655797315399809678222626700667427308807489513476866395904729884837846333469470176942761474458463527557218328466388326140960702712398859210475592453207408709715352842515444188821271980829042135999267482824492617510259151458740234375
907 44610385242055295161379845481341893198829169246714850312172453729019362636641913960891527031342227999348535127369595247056572572915292358804372464703662687346755135199775963350955489680699392785928621980004045013992772663718041614520634726574774826263451334405713705905808869863983141384644777734187640622499387025518033893655802477028577896015245116295886496853509346278783439289845409803092479705810546875
908 89171694152711189558005697733331375074007261299538925211460229291120112113067500183652260303574068509148832042277837804072378839369731810723371582361446757875747063430135231472702007425556432004435980349469031672634618184791728947837176345639566401892949477024402424236363824579601064791968714128733710683257850632966190962346087019538972538019472361176706011862295359943398799988612881861627101898193359375
909 183588782079111272619423495333329301622956126204933081317712236775835524938668382731048771213240729283541713028219077831913721139878859610312823846038272736803008660003219594208504132934969124715015253660671535796600684498100618422017716005728519062720778335050240285192513756487413956924641470265039992583177927773753922569536061510815531695922443096540277083245902211648173999976555933244526386260986328125
910 122392521386074181746282330222219534415304084136622054211808157850557016625778921820699180808827152855694475352146051887942480759919239740208549230692181824535339106668813062805669421956646083143343502440447690531067122998733745614678477337152346041813852223366826856795009170991609304616427646843359995055451951849169281713024041007210354463948295397693518055497268141098782666651037288829684257507324218750
911 1957206723568537134416427087676370274027187240184754428316897120715486327270131355080128128197297365402903759359318005190518793204673456547370046031156556720420378872431984328901187335324261487458905306569615261738029519532382616276832141979199358194970636870155485613485102795769331248383750878907414657772709721237154390902130059264425229717348618508730556273434384396693691239516148925758898258209228515625
912 78288268942741485376657083507054810961087489607390177132675884828619453090805254203205125127891894616116150374372720207620751728186938261894801841246262268816815154897279373156047493412970459498356212262784610469521180781295304651073285679167974327798825474806219424539404111830773249935350035156296586310908388849486175636085202370577009188693944740349222250937375375867747649580645957030355930328369140625
913 4932160943392713578729396260944453090548511845265581159358580744203025544720731014801922883057189360815317473585481373080107358875777110499372515998514522935459354758528600508830992085017138948396441372555430459579834389221604193017616997787582382651326004912791823745982459045338714745927052214846684937587228497517629065073367749346351578887718518642001001809054648679668101923580695292912423610687255859375
914 318030049901825247153043037590953805838647211880512883499624332139867220916418721173020164044124778456943968242123935531941348823683988545861178627226619511685357301369603748656861784716952128912994580306852893022087681927950434303868199857341377679156540207491494645915808834617469038261962929700496624390870471424634005288883822088999719294399336174730119242332485543279145369935804395936429500579833984375
915 318030049901825247153043037590953805838647211880512883499624332139867220916418721173020164044124778456943968242123935531941348823683988545861178627226619511685357301369603748656861784716952128912994580306852893022087681927950434303868199857341377679156540207491494645915808834617469038261962929700496624390870471424634005288883822088999719294399336174730119242332485543279145369935804395936429500579833984375
916 48901021849680872244906290403843496862867237595585950461774297526413607578206150147650864918453210209846346261875108953112028554132434443801991479213689586856745233907430892650618878566074427673644750079897773081913155018365333955120410228882371049903023085339477366493052394417735152011926688209127616182238534864638380311595004268864733282999243621196234256454613371431144489815647131763398647308349609375
917 4489113805800704072082397459072833012011212411274790252390880512924769175679324583554349399514004697263894586840135001895684221269357481941022817791816704073449212472702155945326813052365632460440588057334615568919627630685937657080053659011401662381097519234164022244062209807548086954694869977597915165529497500573803312604421391881782515379330564425814304742533507497379064165076406695879995822906494140625
918 4489113805800704072082397459072833012011212411274790252390880512924769175679324583554349399514004697263894586840135001895684221269357481941022817791816704073449212472702155945326813052365632460440588057334615568919627630685937657080053659011401662381097519234164022244062209807548086954694869977597915165529497500573803312604421391881782515379330564425814304742533507497379064165076406695879995822906494140625
919 71786785120586911204865468932477738339901040211602950209972428376249134904993720949186509093097866419724366479991376247705767677516073124256877929731747119922374797715645780725704427854786070389132534238594417662984306198534255229306249381930153540163811633666327277450699163792008103562468399033065791212249964378741080798952442953657374311152947025904978316708861915545044339126743581858463585376739501953125
920 143495625849077636838390150167960386844471026090728589941975288426356848382294723417429276048201055460057066981177115821961257648541900783666571410028389194111934856237246343448449350359024056011284468548591012939798162553204738194519875257473846544453395458827045079030116352379030313418571468642642911641424738785301118079122092809645196641512025488263914311684055142799594601880928267319686710834503173828125
921 7552401360477770359915271061471599307603738215301504733788173075071413072752353864075225055168476603160898262167216622208487244660100041245609021580441536532207097696697175970971018439948634526909708870978474365252534871221302010237888171445991923392283971517212898896321913283106858600977445718033837454811828357121111477848531200507641928500632920434942858509687112778926031677943593016825616359710693359375
922 167831141343950452442561579143813317946749738117811216306403846112698068283385641423893890114855035625797739159271480493521938770224445361013533812898700811826824393259937243799355965332191878375771308243966097005611886027140044671953070476577598297606310478160286642140486961846819080021721015956307498995818407936024699507745137789058709522236287120776507966881935839531689592843190955929458141326904296875
923 14761148479156023126733868413267771345126036490647491262758471608102539624733965700472953097244630990516591629865448784358810519457359551513904616782090495211625935921481147109400498474693257112383314586981208627112626356767983929004634341439944002651374069198192829906356162787194040038100891260538092887870314259897029523371679499828163642265258205336867153087187404553096698951493985504843294620513916015625
924 7384565896819535636684060725945207406296151300080545926474627494588885426110826540258237758221354065023173205854808072218442255542486525230049632516729966506627361128918367266736322925414420134642815572178268242335954234727087687576682945284990915333975670096445845139740103070932659294344686001080441277057891125151299247765713108351028322928806836093348900273471254305902891579303372954018414020538330078125
925 13668831475012960463502196403724578909054176056449090509904535492484026923731139926017998090467726374357893604037249741676336615009142558200821869788467168003767245449627897810728933734942091669223851624101974516563851288479839309704440131722518184283188965348521259353658930784296352353832013787999896803834156472655054907614334963557753425741221453608788814406195291720226252313290543337888084352016448974609375
926 250668969876181583473071562959350422280389420668429923051107986377808476486978833594720569080853665980673345489356252004851912033608871078116474418990228539443412268224028330941091557167222824570448195911255196096640207016350882702238923666971746637340034963241490193109171330456351661289260231279394008268803301008776627216228365027488466275728980271142836941645436849238237636813310934999026358127593994140625
927 7161970567890902384944901798838583493725412019097997801460228182223099328199395245563444830881533313733524156838750057281483200960253459374756411971149386841240350520686523741174044490492080702012805597464434174189720200467168077206826390484907046781143856092614005517404895155895761751121720893696971664822951457393617920463667572213956179306542293461223912618441052835378218194666026714257895946502685546875
928 2387323522630300794981633932946194497908470673032665933820076060741033109399798415187814943627177771244508052279583352427161066986751153124918803990383128947080116840228841247058014830164026900670935199154811391396573400155722692402275463494969015593714618697538001839134965051965253917040573631232323888274317152464539306821222524071318726435514097820407970872813684278459406064888675571419298648834228515625
929 26897178354968055623459742311193791343102102916168036187706190284348973032571062144449381698199536222688124055683305770679348021384062991874085191624983252803769316399911611383520300419848036414225869910477541676401393641754475667732303555376650909022518037325594820720920606252141860798657129578550849141223973251100476190185773771203524317840125502109929805167034176203975974997745744771324098110198974609375
930 1021543855481541867658338376349625422234959459734463578475943267738233445175811156139189782456108916539236711584216980392536054444811045466891276359471302723832953016739500179280230185333412158507639671497932756322101909536838351380608508501141782483487878927814937986972107106841551080536753431544553678608526820822407881427259693636933852153070888967889374845221440855420393662669486347335390746593475341796875
931 548332718991702559129542875120571885257627192557414695907645339634049084903817045700048192408002639044142088880417058718484194549012906852867029715228825938718708006838164347439737082841337712564487209607049251917392329327342110241872522008127634183299988689111614593114389214622410671248928304640125431351866248428560322827299889230775014574917278028926127131090413771025439432458124716766178607940673828125
932 1096077728745471889363984418113468988215942887587972570061906279118436809588015852337181006260369691122534829326878686505866048053493109625505906129583880359818210538856566460852207566451334227151949245355998772589428396779735300751438642599311937568975861634719358216675601163205569026665864188803680524620825887801998930410411890048655307805166906242172805036959937495136596507539552622474730014801025390625
933 1096077728745471889363984418113468988215942887587972570061906279118436809588015852337181006260369691122534829326878686505866048053493109625505906129583880359818210538856566460852207566451334227151949245355998772589428396779735300751438642599311937568975861634719358216675601163205569026665864188803680524620825887801998930410411890048655307805166906242172805036959937495136596507539552622474730014801025390625
934 8873010185082391485327492908537606095081442423331206519548765116673059887141080709396227193536326070991948618360446509809391817575896601730285906763298079103290275790743633254517870776034610410277684367167609111438229878693095291797360440089668066034566498947728137944516771321187939739676043433172651865978114329825705627131905776584352491756113050531875088394437589246343876489605902181938290596008300781250
935 70946162633714335337810851418264363264518712709626869222545895441432884824106675244787782389343872131734768653642715469458855088395310007851986886983464555565197034207185204355568103512652803750553621585344430117525333773652911499798552920546021160472965468082048487582012304025395877149290073775495861714722444064546560804973485931578305607161057767286915770880310809743202533812190781976096332073211669921875
936 141816608978598666048793729675996960933237512171964915745814794196161999226842905798812717625657494666744099987484318115577839466984435053048848921366092969662341563575301907959422687170969798745770473030256262123932710947760835900878003863588791497935821047724308236116445085847989837674087842242800159009258418071393498812929924386175204271304867874203194491845060988953061201526396301644854247570037841796875
937 35473061125846813001004938249622706494767143044614157591886473854933321406607638837143021102097794665974924210202744104643203578675040021269285410197705388144873703102302183910916928151031912326275387653968099699266368765066577086672951366412343046683680038070773633460593464140110524730211838939665746440182505640257893836407538419795291095062390950934025715560177922036792375208469261584766209125518798828125
938 106419183377540439003014814748868119484301429133842472775659421564799964219822916511429063306293383997924772630608232313929610736025120063807856230593116164434621109306906551732750784453095736978826162961904299097799106295199731260018854099237029140051040114212320900381780392420331574190635516818997239320547516920773681509222615259385873285187172852802077146680533766110377125625407784754298627376556396484375
939 850900619431482914411339731545205091536180363159531941895591715405358011783179830319043446606490504391917650097501568161164844991451917446361539818231767119032566231436925151939739251010071871417933447682630544701125620122043808670533731287090969166620869679170004135393044073862991608102996323842109841205569294868654244918422527967600237884539139533681289185586055091580419655532515861929051578044891357421875
940 94544513270164768267926636838356121281797818128836882432843523933928667975908870035449271845165611599101961121944618684573871665716879716262393313136863013225840692381880572437748805667785763490881494186958949411236180013560423185614859031898996574068985519907778237265893785984776845344777369315789982356174366096517138324269169774177804209393237725964587687287339454620046628392501762436561286449432373046875
941 59342439495906752882835285722208192124541763845533283207014785189195893932878800758916992961482282213702997597540572327684200115514961501907362202878904351301419341251693705966760333690813530884443284518014567247119242321844758952837593185688603516323966577995448806923892666336444933261405262140544178925558777119913923821532948894925601775429155545997106205054020064349849267087693606222681634128093719482421875
942 4863499932599314312354109286363584441511357602123053862835776960071054785368545192632979640538873998818702194407129514681944226858508801351972945757684117487094585141714897206406227348138413292051112665932933011339990077246842201134733180653174679490029434761800913089197290262791247791206474744996772924986012820479902017547374289866728667247128617574110660718557731360846342106969671640424125231802463531494140625
943 152064915751647877280812108052703488102368891640307460470223021009110880941570835381741281818650538383838595373619841741512829562613682713177744461951967637381335730451075217370411983858063796624809564011681530296268900136493741317938133364354693211399966428694358172900180246690346380329190254348070801576139245579392802880389551193501320279586957306238754097718551219019572964658829160988353677093982696533203125
944 303968916248532106014237113345562845529497181278879145850001361572709475236642654006464847995164938631821276889701461428272735496060578460521438400663774462447982216742942947738315595246436520448957953881551757385875081860144632115963104682821180398237604850585865173130624852908004563430518931707413485901933370263992597503762817147644438103851600371941805810148511378548119926180453211753439255058765411376953125
945 214273170470276730469052391374741022258498013032652512648361615534860777625830067578327679734296596084726473873068243301897174202141063504957735266041677080086282546228631913979468370419619186545986754375520091272010303606331461983383827891169028805315032927462167253190440470082691741434628099400307867111198933136912814633800018645060833417469160917926190980924360479960150111897696526317998163402080535888671875
946 142848780313517820312701594249827348172332008688435008432241077023240518417220045052218453156197730723150982582045495534598116134760709003305156844027784720057521697485754609319645580279746124363991169583680060848006869070887641322255885260779352536876688618308111502126960313388461160956418732933538578074132622091275209755866679096707222278312773945284127320616240319973433407931797684211998775601387023925781250
947 1506843674193225952665628631327292702239789121186023295698745538219836692164768407723823345529511927459398550443517885386056077370893554887185198776664395781197486260398255372570101057803229159957712759321519629198384694840586933779070519628474182878446082471604551710200003305785455284350408575248297237068909515730751157762306741526447492387265547946035098318736712236006681518267908061308003962039947509765625
948 2798423966358848197807596029607829304159608367916900406297670285265410999734569900058529070269093579567454450823676072859818429403088030504772512013805306450795331626453902834773044821634568439921466553025679311368428718989661448446845250738594911059971296018694167461800006139315845528079330211175409154556546243499966435844283948549116771576350303328350896877653894152583837105354686399572007358074188232421875
949 212568284484618109105464994409010713943963851626967754862371034868760619539837929608445868177640348303943840084566434494431807897458566797142520012568651078002413390345438459329360484651361818696434599367830600491545845494454683624022365246103669444115419645580008960398328466342431626312905922840884079380115252656257450466731808731790909968939569040821534126826589799830268266522741978911489678919315338134765625
950 424913048165361751219231287456918367200289465765368771812163340994231269973955735210994316935535543770554405889338372212318471938032319118157655671811783069697779027388726089574252661747885191737036985697419528427369771067253789242130932000886514840445228965560038941868793285506795501178584815268686261726182013984800644939281985698353858938963323603156399973814245225528222896592778656057562439143657684326171875
951 50564652731678048395088523207373285696834446426078883845647437578313521126900732490108323715328729708695974300831266293265898160625845975060761024945602185294035704259258404659336066747998337816707401297992923882857002757003200919813580908105495266012982246901644634082386400975308664640251593016973665145415659664191276747774556298104109213736635508775611596883895181837858524694540660070849930258095264434814453125
952 6741953697557073119345136427649771426244592856810517846086325010441802816920097665347776495377163961159463240110835505768786421416779463341434803326080291372538093901234453954578142233066445042227653506399056517714267034267093455975144121080732702135064299586885951210984853463374488618700212402263155352722087955225503566369940839747214561831551401170081546251186024245047803292605421342779990701079368591308593750
953 714272538957852135477287509307117450547135476552092085138145655272917665103701458212122765371347315218394244382853517194504205868988802032895342774601950869301674726091894649521139846580983927529340846483500043293394846352630401141366657716719847942864867739566194942186006419703063877547850280617546514313390096145279738948193176744329898300709362335074750483389541568628120048833252138926746792608797550201416015625
954 1427797148555538980760357963630667238842389135851250042438450320330889866683734119085803517375813638483680222541222371020218354977905364482510166865670287130363242986502017681608226143584396144139802802028273908530985090771907262595674292755202292903590609963174728947259776183469265908103503859370572037512315909467370703300629083146519137022046254133672982903445690947132022170913799301791790185434758663177490234375
955 1494293195767178420471332248697715582252631225380690782248508969472412210030072338132709071036958282034202221393220691805566043932920318663014303365432011648731808463110431901212167601867499889209631399296989961832532800389227904338748605709264566094809638893955760279706725466739158459553640878462137140253601161138012248352306732754075496621712458538642577606955197223581394213410569651273459116101264953613281250
956 16428637261509266197480796504360516717524618012375065899088492290808761826365105648550991108584489617996717526007075766804872655423428560933025070908456541862206606838679633488614233461911076368149568200316906879227788776693063109195552199550707557122820914966306720776315895505011552489230545979873956030489304719867916270677947010106588649639861684967949718173018921199489696150887469786701880971848964691162109375
957 13142909809207412957984637203488413374019694409900052719270793832647009461092084518840792886867591694397374020805660613443898124338742848746420056726765233489765285470943706790891386769528861094519654560253525503382231021354450487356441759640566045698256731973045376621052716404009241991384436783899164824391443775894333016542357608085270919711889347974359774538415136959591756920709975829361504777479171752929687500
958 6814842123292732644880922994401399527269471175503731039621893098409560461307006787547077793190603100798638381158490688452391620027496291942588177562026417365063481355304144261943682028644594641602783846057383594346342011072678030481117949443256468139836823986023528618323630728004792143680819073132900279314081957871135638207148389377547884295053735986705068279178219164232762847775543022631891366100311279296875000
959 5735825453771383309441443520287844602118471572715640291681760024494713388266730712852123809268757609838853970808396329447429613523142712385011716114705567948928430140714321420469265707442533823349009737098297858574837859319504008988274274114740860684362660188236469920422389196070700054264689386553524401756018981208205828824349894392769469281670227788810099134975001129895908730211082044048508566467761993408203125
960 2985853958236014216263114794527769183820130959248120922270567425556852362450146128501886418151357423133187907760747698827396987778835352621036812136754590290957017251803394805033454298512511100129625058354137354802101956959658515871043349356970775993942040701840952587414049555476678841366314100236087663589806861638836974921577248512633768496444678703180686691814159880216506366585675192112706177234649658203125
961 11937208236357287604727587837581912973983600487804857658058838169118143644473245332867209110405530820551185751816876974729905213095011191455829084696422197774449779990058062806817739326485569325466255690675688426786781836244123338918952933084105617954990736527318402963819578576261233704672395041068599952355922234784788987056534405176288434134434754981739003135880726506562041045622148429174083116054534912109375
962 232112382373613925647480874619648307827458898373983343351144075510630570864757548139084621591218654844050834063105941175303712476847439833863343313541542734503190166473351221243678264681663847995177193985360608298631869038080176034535195921079831460235930988031191168740936250093968433146407681354111665740254043454148674748321502322872275108169564680200480616531014126516484131442652886122829393923282623291015625
963 4938561327098168630797465417439325698456572305829432837258384585332565337548032939129460033855716060511719873683105131389440690996754039018369006671096653925599790776028749388163367333652422297769727531603417197843231256129365447543302040874038967239062361447472152526402898938169541130774631518172588632771362626684014356347266006869622874641905631493627247160234343117372002796652189066443178594112396240234375
964 9872004974064629314827265067606693546448422775072513930643962554514526980445757035834951715344742259820836928844258858497648800966568436545527268257560047069929529955398401626701694908409867992122077107215535517761236365879322226229046255798985666118291497649921017848115224924071549058304936993321164220327418141837786210770856090416064792937032086167053844323411448573482480201805256693439265811443328857421875
965 4768178402473215959061569027654032982934588200360024228501033913830516531555300648308281678511510511493464236631777028654364370866852554851489670568401502734775962968457427985696918640761966240194963242785103655078677164719712635268629341550910076735134793364911851620639653638326558195161284567774122318418142962507650739802323491670959294988586497618687006808207729660992037937471938982931165386927127838134765625
966 4768178402473215959061569027654032982934588200360024228501033913830516531555300648308281678511510511493464236631777028654364370866852554851489670568401502734775962968457427985696918640761966240194963242785103655078677164719712635268629341550910076735134793364911851620639653638326558195161284567774122318418142962507650739802323491670959294988586497618687006808207729660992037937471938982931165386927127838134765625
967 9226425208785672880784136068510553821978428167696646882149500623262049488559506754476525047919772839739853297882488550446195057627359693637632512549856907791791488343965123152323537569874404674777253874789175572577240313732643949244797775901010998482485825161104432885937729790161890107637085638642926686139106632452304181517495956383306235802914872892159358173881956894019593409008201931971805023703992366790771484375
968 350423247635644085687821011072645936336710105114282451190658484456050781555681658498451549369031372364237173294085888670868231894592073070119493662922996674366668880828636147961778279859739644216540014813071236942786558582355516268375946900397221648246569477197240911765909462814580022323392840824536254726499010726668886266654699363028709387259727623374758368290379421641489263397037002788811496684600651264190673828125
969 903618482814966698524551343663346921961604190598974861244606715977438838462304431403949327924268623940786934744935246701568416437834123440225615427857134281502498403374513016920521608715161537433058315660317784793157706504268995019019976535320324002698735113969161711619157975282568391757072823167963524307630249424107494240986847248655774593243237811693549170423876796393731984004736985014985808882415294647216796875
970 301206160938322232841517114554448973987201396866324953748202238659146279487434810467983109308089541313595644914978415567189472145944707813408538475952378093834166134458171005640173869571720512477686105220105928264385902168089665006339992178440108000899578371323053903873052658427522797252357607722654508102543416474702498080328949082885258197747745937231183056807958932131243994668245661671661936294138431549072265625
971 2408409755980082709510566887157589944268034214449668251575131480307494736806937599750169470722707731573318263661740993609255738187533198689106132752162430602139032095688173925756616578509682945449152684949242051924698797994231354351105369558473785373448069034899974219034326400513073230705065151461389749972188716915008040206087029086609286741662017926091311437768988498481510624034573335917856552343666553497314453125
972 1204824006462015669076494386223308491399895779259397022510335696832489654968200660440573210803699034869325794623585597317123821725691415076863890574732156799938960529102618627126574771665769411785103116943759648597805619767808281636825462509200510626408725537767442115743136034806797045488960613044695232248298005942572145563250734859265211310867425934234882277094717639600262127087732573700809473228991031646728515625
973 213253849143776773426539506361525602977781552928913272984329418339350668929371516897981458312254729171870665648374650725130916445447380468604908631727591753589196013651163497001403734584841185885963251699045457801811594698902065849718106864128490380874344420184837254486535078160803077051546028508911056107948747051835269764695380070089942402023534390359574163045765022209246396494528665545043276761531412601470947265625
974 426288976390995827085462049126782974567893586316360993893803114198353285890610345060682935641625094518949669075571481295671955027873789264934325049473924438713172339083197595544344490980364585940248592370707279236646972377600129580615990028909156669050356179425895188712058325472210458639449445706530921389120110773360964893734662314466972042609095924934164147462765157216226899249062942715168560418692023754119873046875
975 26003627559850745452213184996733761448641508765298020627521989966099550439327231048701659074139130765655929813609860359035989256700301145160993828017909390761503512684075053328205013949802239742355164134613144033435465315033607904417575391763458556812071726944979606511435557853804837977006416188098386204736326757175018858517814401182485294599154851420984012995228674590189840854192839505625282185540213449001312255859375
976 51980639328954458411640071953552749344111429497059400496981009625171363365410524296944053399993574601152539330583477258134377705563652135618649893673466776005339160974410009365388323688806319566857354713305496721903238239775472095524590317414569663719525161436586664807403934993327378269287134918481216231166884500268998803157923772271641535672619677405508472241229888919796068769947405889955144430255923097133636474609375
977 13001806972817764789407670171502452393488741188778540584666861231053092933854601729516952487261819938600302676550035999604967108961956979190547211256432354714378951261629920501112475848504496300866110718571042402563009462532074605990549700877608473431635705341427559637248349980428177991652894616438524162169108194696440109843593209534952793321693617519843295614302514415232878582355131191912054028846622196674346923828125
978 13001806972817764789407670171502452393488741188778540584666861231053092933854601729516952487261819938600302676550035999604967108961956979190547211256432354714378951261629920501112475848504496300866110718571042402563009462532074605990549700877608473431635705341427559637248349980428177991652894616438524162169108194696440109843593209534952793321693617519843295614302514415232878582355131191912054028846622196674346923828125
979 103961387182653066214080105575401241791201812199253718389234208782175547173147611380096775194064919427420379360659267441739308434516219274425640762658575440348850471516461282700732000764164523483251881215023151292330349131021772053614232098037693875316629986791251385017834765761872655859787838994298240137507277360858474184422853459097847029049786925393359249422116839752821261807484497979411076908206256666469573974609375
980 25287904990375070160181647302124626381643684048467120689273185919988646609684554119482999371529304725588740925565767756098750700287729012698128834160194026030801466044544636332610486672364343549980187322573198962999274112951241850879137537360520131833774861651926012571905753833969024398326771647261734087501770168857466693508261652212989817876975198068654952562136528588524090709928661670667559247942062432384490966796875
981 328742764874875912082361414927620142961367892630072568960551416959852405925899203553278991829880961432653632032354980829283759103740477165075674844082522338400419058579080272323936326740736466149742435193451586518990563468366144061428787985686761713839073201475038163434774799841597317178248031414402543137523012195147067015607401478768867632400677574892514383307774871650813179229072601718678270223246811620998382568359375
982 657151101708170058231780447947887671331727272653196946091031062386683598824406851456961565560240172141571095568237576123644543884893222410349645034203617899243970956366116719345406797604829253290176892324651442024228338977964875972235573135172417871509439309154069166988130703650802368520099065848729397014478859576260413718889668266308061950831466362831933634994687307013070088692907082784539980659898255173206329345703125
983 1002264008705902478238607698954582111843000415841174803392523226822598269686436479090434517885470521822426683632289134911506675981026775409785935486838258107642050263903584218625429787907721281072969332472778000036952220098573781350638901578808974892998636465410374936941734677657553180254345296159729634490816766003447504400950180375660491028212709246820437674114927260314799321849883705314499207920536230564117431640625
984 5515251668018513637234796555699795419918186645829928387383437868269605003581787329073061453168650636844079795406730714457173608052018847925358360081204939866074969329301846119251666709995002580206004427294337039309485680430699299611057642766071733349741100102956532474232450600517820572907989478867785977505332483315060289580647640614668065155248707307922520162029069002290934815766119830920568267048760821819305419921875
985 302052322589249225568639973638731189326148153017054901540269416720647738532876790841729531917958554147647372162234745010839122550516245221064250957794185347634937468339046339188225154502768903986941418939040770915529641727441949471599505790433948885279938545192345591895083501448237637867171837585051159011448229309344072654518227782142064420267170582786831733011734002153864584230598854837434773246078178882598876953125
986 603798614456523527909753463008324859716808820570060102065807050850899684017594638632960857623234272880758120847101471029772633021447367599959237223635185097146637917966502965773422725262373908375111873927788694038844967708452853401687765880978906940888874113135256183190475935519121438208642386580857078753381313502873207038869770429753083182560412927901133747955573643616590501202605410936432429194034698009490966796875
987 3974370626802433348266731655244669962692918818942167760433160334714782730242395089735944885621288884784736997980921075132680622419653558885807637421396155069825971105602298002559238191600435852595673094208229378483536496308803592011109345039354830496990057453548521712139841600885356302132835962304375708250104848373342628610282033208501307024448287626691006948568332844058570387662719160594238774441747379302978515625
988 7944722678653600333188400892233278580630839742213008758722303318231673870262098172303299331520008215590925222455289146144903529346466214274258543156825276615819964485111974874681106071581457715451613455257502003298232207484837918509568427849145095947977091593190523179879137355864862901230148329095804626097530116515771867302859028971897961564544251403405582140869154734786444546419813731541769521811258411407470703125
989 357512520539412014993478040150497536128387788399585394142503649320425324161794417753648469918400369701591635010488011576520658820590979642341634442057137447711898401830038869360649773221165597195322605486587590148420449336817706332930579253211529317658969121693573543094561181013918830555356674809311208174388855243209734028628656303735408270404491313153251196339111963065390004588891617919379628481506628513336181640625
990 102146434439832004283850868614427867465253653828452969755001042662978664046226976501042419976685819914740467145853717593291616805883137040669038412016324985060542400522868248388757078063190170627235030139025025756691556953376487523694451215203294090759705463341021012312731766003976808730101907088374630906968244355202781151036758943924402362972711803758071770382603418018682858453969033691251322423287608146667480468750
991 3267038378938497814433488265522749373928999928093907081034952703236882109736582167767211593770451304692424941132708419153181873001068721800753276952070523312500896455433028008950085254827517876674307496220752033476118668363638302572356399350776325515749934416213623668002372451385258253416001318649143436911581105747856693911385370738743385254433669465358972914011331902113679166358396674350828586538376241207122802734375
992 6530786689016030374270366774484045828045382535011485957557282090559124861860136558930428009702261671515068991086028410895333351366688230387205694612145003801927773881202981468042214733970415896473817099696065243152160681472126919039403275640776441237425599009248784472290744527693592782508320863563494181540270387622855526096777402735554501238721887098426547063758805463943255936778869484981263589404508397579193115234375
993 45715506823112212619892567421388320796317677745080401702900974633913874033020955912512996067915831700605482937602198876267333459566817612710439862285015026613494417168420870276295503137792911275316719697872456702065124770304888433275822929485435088661979193064741491306035211693855149477558246044944459270781892713359988682677441819148881508671053209688985829446311638247602791557452086394868845125831558783054351806640625
994 22869245494719281828453044034329501856378124362169431721662377959147463380018024702338074956046381368578409011017691242778278930250871555880788166402006008788550500292900334803878343701409726857184583257608393372827953316467251880899670092930119614489024282101265854122425860047956698707979112526254266955469071518246952608981425143314799950290446427169703821165952780319942070185854613354899196028256611859798431396484375
995 91844359416543300515875678852728923117984435189435468761696297024688607951879617278466164482113981399913289200874262019189875221891050425224048861052232967022291165834941103630033508841002919105158968906057804710152422957699806750601084710562729375457928843780184153102111887742797986779032580426723963676582616539144387987877209410902811045343158342047003297855232049477678996730339812670277895695809686183929443359375
996 91844359416543300515875678852728923117984435189435468761696297024688607951879617278466164482113981399913289200874262019189875221891050425224048861052232967022291165834941103630033508841002919105158968906057804710152422957699806750601084710562729375457928843780184153102111887742797986779032580426723963676582616539144387987877209410902811045343158342047003297855232049477678996730339812670277895695809686183929443359375
997 9643657738737046554166946279536536927388365694890724219978111187592303834947359814238947270621968046990895366091797512014936898298560294648525130410484461537340572412668815881153518428305306506041691735136069494566004410558479708813113894609086584423082528596919336075721748212993788611798420944806016186041174736610160738727106988144795159761031625914935346274799365195156294656685680330379179048060017049312591552734375
998 19277662166424306274946338058292757000995561854551327594891179220842673431821699248283461160592662852693511557642962594087916902805029938351456141571308778468537660768868493808472048349675372465030288683750481261910221028914198176676464912446792701794690500108156070213429760942290886744505952579356971294819044994004495490728761416741897831874654811763889776287061393688415535965366670290057277836812666714191436767578125
999 2409707770803038284368292257286594625124445231818915949361397402605334178977712406035432645074082856586688944705370324260989612850628742293932017696413597308567207596108561726059006043709421558128786085468810157738777628614274772084558114055849087724336312513519508776678720117786360843063244072419621411852380624250561936341095177092737228984331851470486222035882674211051941995670833786257159729601583339273929595947265625
1000 34958224327157120618154500718027264054341589522474418337837084058086079900821595919441566343755897673090951212319937602684791340050425667191680430639275520375011229039198120112827029706567115647636447413830129969514730525259261548646995248839201982783487664145406207035585490404407930491395758210029580192235260940214673888078786554635216901642263526405169684897370389641492665763282675652803143323640361197292804718017578125