1 1
2 11
3 111
4 121
5 1111
6 1331
7 11111
8 12321
9 14641
10 111111
11 161051
12 1111111
13 1234321
14 1367631
15 1771561
16 11111111
17 19487171
18 111111111
19 123454321
20 151807041
21 214358881
22 1111111111
23 1371330631
24 2357947691
25 11111111111
26 12345654321
27 16850581551
28 25937424601
29 111111111111
30 285311670611
31 1111111111111
32 1234567654321
33 1371700960631
34 1523548331041
35 1870414552161
36 3138428376721
37 11111111111111
38 34522712143931
39 111111111111111
40 123456787654321
41 207616015289871
42 379749833583241
43 1111111111111111
44 1371737997260631
45 1692662195786551
46 4177248169415651
47 11111111111111111
48 12345678987654321
49 15240969373571041
50 23045377697175681
51 45949729863572161
52 111111111111111111
53 505447028499293771
54 1111111111111111111
55 1234567900987654321
56 1371741700960260631
57 1880547699518858161
58 2558036924386500591
59 5559917313492231481
60 11111111111111111111
61 61159090448414546291
62 111111111111111111111
63 123456790120987654321
64 152415180613625971041
65 169342410709747836551
66 283942098606901565601
67 672749994932560009201
68 1111111111111111111111
69 1371742071330590260631
70 2089288494165451416871
71 7400249944258160101211
72 11111111111111111111111
73 12345679012320987654321
74 31517572945366073781711
75 81402749386839761113321
76 111111111111111111111111
77 895430243255237372246531
78 1111111111111111111111111
79 1234567901234320987654321
80 1371742108367626890260631
81 1524157293095656149971041
82 1881563525396008211918161
83 2321199517017816524143681
84 3498450596935634189769921
85 9849732675807611094711841
86 11111111111111111111111111
87 16935003133160595268336551
88 108347059433883722041830251
89 111111111111111111111111111
90 123456790123454320987654321
91 388328016259855395064461231
92 1111111111111111111111111111
93 1191817653772720942460132761
94 1371742112071330589890260631
95 2578852663406794158323629591
96 11111111111111111111111111111
97 12345679012345654320987654321
98 13109994191499930367061460371
99 15241578417924106081389971041
100 20906052330675047242622686871
101 43104409804843948852155196641
102 111111111111111111111111111111
103 144209936106499234037676064081
104 1111111111111111111111111111111
105 1234567901234567654320987654321
106 1371742112441700960219890260631
107 1586309297171491574414436704891
108 1693507934088807600450473336551
109 1881665133128606900860142518161
110 2865105309044948309897552475601
111 4784589488337678322589226827151
112 11111111111111111111111111111111
113 17449402268886407318558803753801
114 111111111111111111111111111111111
115 123456790123456787654320987654321
116 152415789666209420210333789971041
117 191943424957750480504146841291811
118 232287147446130449912780673823681
119 531089433205482293807404177813761
120 1111111111111111111111111111111111
121 1371742112478737997256519890260631
122 2111377674535255285545615254209921
123 3183131998348937572296180800392711
124 11111111111111111111111111111111111
125 12345679012345678987654320987654321
126 23225154419887808141001767796309131
127 58950927085808534612621863737327471
128 111111111111111111111111111111111111
129 169350869616759132246099002523336551
130 209073694607052641361471295335386871
131 255476698618765889551019445759400441
132 1111111111111111111111111111111111111
133 1234567901234567900987654320987654321
134 1371742112482441700960219519890260631
135 1524157902149062642981252857789971041
136 1881675294153349101744125879448518161
137 2580942495273955428980906066854919591
138 2810243684806424785061213903353404851
139 3536459650165669642821056869236301921
140 6543552906524747342001026874843349281
141 11111111111111111111111111111111111111
142 30912680532870672635673352936887453361
143 111111111111111111111111111111111111111
144 123456790123456790120987654320987654321
145 340039485861577398992406882305761986971
146 726334372624246954962113983107611770191
147 1111111111111111111111111111111111111111
148 1371742112482812071330589849519890260631
149 3740434344477351388916475705363381856681
150 3929006671334058973174194181721531434231
151 11111111111111111111111111111111111111111
152 12345679012345679012320987654320987654321
153 15241579026977594878838591678097789971041
154 16935087723754847838236041084523023336551
155 23230387281484226034314437096010170623681
156 28676852064988918771406847308825011575601
157 41144777789250865278081232758997200423491
158 80623115361291412000794652124944906491201
159 111111111111111111111111111111111111111111
160 452592555681759518058893560348969204658401
161 1111111111111111111111111111111111111111111
162 1234567901234567901234320987654320987654321
163 1371742112482849108367626886149519890260631
164 1881676310258338178650085334026072508518161
165 2090750117762021873788017450039922462386871
166 4365126411852139519196529735892621423430641
167 4978518112499354698647829163838661251242411
168 8949165805103346732088206385868884620523311
169 11111111111111111111111111111111111111111111
170 54763699237492901685126120802225273763666521
171 111111111111111111111111111111111111111111111
172 123456790123456790123454320987654320987654321
173 152415790275262917238226794695930497789971041
174 318628503294091876469101480448354703616502711
175 602400691612421918536387328824478011400331731
176 993357404366471487261790908831446192878087521
177 1111111111111111111111111111111111111111111111
178 1371742112482852812071330589849149519890260631
179 1693508779996274280851496214990939728023336551
180 2581151561232993838898711420174786068167819591
181 4849655443567727005827344536576702401431442151
182 6626407607736641103900260617069258125403649041
183 11111111111111111111111111111111111111111111111
184 12345679012345679012345654320987654320987654321
185 72890483685103052142902866787761839379440139451
186 110262671884678335086058790880290527409467714831
187 111111111111111111111111111111111111111111111111
188 801795320536133573571931534665380233173841533961
189 1111111111111111111111111111111111111111111111111
190 1234567901234567901234567654320987654320987654321
191 1371742112482853182441700960219479149519890260631
192 1524157902758116140832190306355738454497789971041
193 1881676411868862234942354805142998028003108518161
194 2323055454096677886206477856931308287105138623681
195 3540281300100654839448186549261669111882961621921
196 5387967197803744703474179780136716367990332229761
197 8819748525897469309291246881319182564912256873571
198 11111111111111111111111111111111111111111111111111
199 12239156579199295194552525787712248542450916346241
200 20907514349350834178518928305835768536193732386871
201 97017233784872162402203715694511008214034825609281
202 111111111111111111111111111111111111111111111111111
203 123456790123456790123456787654320987654320987654321
204 169350878075835323206320174770104489491778023336551
205 286794331120159178433874724607040654820194602575601
206 1067189571633593786424240872639621090354383081702091
207 1111111111111111111111111111111111111111111111111111
208 1358546380291121766595330362436059588212051714432751
209 1371742112482853219478737997256515779149519890260631
210 5986031556759960365559813735731891884837259107264471
211 11111111111111111111111111111111111111111111111111111
212 11739085287969531650666649599035831993898213898723001
213 12345679012345679012345678987654320987654320987654321
214 15241579027586648376771833571101966163694497789971041
215 39336065525418375921108800748846405502131586581164231
216 111111111111111111111111111111111111111111111111111111
217 129129938167664848157333145589394151932880352885953011
218 150798648212314516092081670230402614291537740302035361
219 1111111111111111111111111111111111111111111111111111111
220 1234567901234567901234567900987654320987654320987654321
221 1371742112482853223182441700960219478779149519890260631
222 1420429319844313329730664601483335671261683881745483121
223 1881676422029914892057631985450877896138047309108518161
224 2581172468656813862820765818092802882193677681296819591
225 6650481059560315966136953060398131884054194868170827281
226 11111111111111111111111111111111111111111111111111111111
227 15624722518287446627037310616316692383878522699200314331
228 16738649951566911286221065395574690186360689173525925071
229 16935087808345611271994614642076918999475012278023336551
230 31866004925092006474966254525812894197726642486777602711
231 111111111111111111111111111111111111111111111111111111111
232 123456790123456790123456790120987654320987654320987654321
233 152415790275871970736168267033379058070416094497789971041
234 171871947701161912897410416779483616222663749691203457641
235 209075156665242869230388063355627024762234498906432386871
236 232305712669729896500117628007183171975956078054818623681
237 437063024052923574859439885120432411534184058503315770641
238 1111111111111111111111111111111111111111111111111111111111
239 1371742112482853223552812071330589849108779149519890260631
240 1857990144623927152770538258908790610686036498261377682881
241 1890591424712781041871514584574319778449301246603238034051
242 7388684457171511038378154850102324523184210498537789109191
243 11111111111111111111111111111111111111111111111111111111111
244 12345679012345679012345679012320987654320987654320987654321
245 20796505671840591460586660430317517562942313712635618374561
246 111111111111111111111111111111111111111111111111111111111111
247 206236906053255913957529746738875757786150051307012922799791
248 228761562390246506066453264733492693192365450838991802120171
249 1111111111111111111111111111111111111111111111111111111111111
250 1234567901234567901234567901234320987654320987654320987654321
251 1371742112482853223589849108367626886145408779149519890260631
252 1524157902758725194330132601737631458619112940094497789971041
253 1693508780842181916713238327490728039407949330217278023336551
254 1881676423046020160284020239311569863823077538240369108518161
255 2516377186292711566730985912068419625116019959228909823321881
256 2867969122821741107932643928906912303237099402143390512575601
257 3540663673231897931439975506617596487203604973348346214821921
258 4856207260252033840263236563573124524556319074030341527592151
259 8208828431917548763638130038463682545257657863875483700311201
260 11111111111111111111111111111111111111111111111111111111111111
261 22892296571911406449285801888015209114262655695078434430776801
262 27680149049219827234040845032752615876276219551518008056540691
263 111111111111111111111111111111111111111111111111111111111111111
264 123456790123456790123456790123454320987654320987654320987654321
265 304481639541418099574449295360278774639038415066698088621947601
266 1111111111111111111111111111111111111111111111111111111111111111
267 1371742112482853223593552812071330589849108408779149519890260631
268 2090751579824163610949600551383460775103288354994126033432386871
269 2541044919482166115870724009569688211683154782153706221816224911
270 2581174559407475220031318477844521021156937314391753812586819591
271 3349298034955599095318942248963066521029422565733678974841423611
272 9120008387860396676401962472733151307781257886765662391045744311
273 11111111111111111111111111111111111111111111111111111111111111111
274 12345679012345679012345679012345654320987654320987654320987654321
275 15241579027587257430269775948788303612254229538180094497789971041
276 23230572939574190285016132680582106822956386016021987551618623681
277 36842278384511590048508364738593731731323648223070468723255659721
278 53957318868660347999164821457860986592345261231551124713076389761
279 111111111111111111111111111111111111111111111111111111111111111111
280 169350878084294399566461752273535538281764297447882267278023336551
281 282055986062520438861650365062235391496830180819061390621600965121
282 393406681396469411060227118515787763289679752193708096275078464231
283 405265062229627490533592012124531049044560130453775155955812256931
284 1111111111111111111111111111111111111111111111111111111111111111111
285 1234567901234567901234567901234567654320987654320987654320987654321
286 1371742112482853223593923182441700960219478738408779149519890260631
287 1881676423147630687131807670089436042759215039891540170969108518161
288 3186632040027587584176147928491688236162076753814944775818388602711
289 4457915684525902395869512133369841539490161434991526715513934826241
290 10132329318912900707482580307206531102944977512196650916451821929521
291 11111111111111111111111111111111111111111111111111111111111111111111
292 31308214452939768713643190521908128456148150070915814358997707128431
293 49037072529784926354564633467068256934391775784906793870653283088651
294 111111111111111111111111111111111111111111111111111111111111111111111
295 123456790123456790123456790123456787654320987654320987654320987654321
296 152415790275872579789666209419295839963420210333790580094497789971041
297 539407797827634189900210968137750826278309533633974732577186113975161
298 599519769949685126618720331218293422027548197543764546686991766634471
299 1111111111111111111111111111111111111111111111111111111111111111111111
300 1371742112482853223593960219478737997256515775038408779149519890260631
301 3475211804276314327214394147931802258632444657871655393848745491255841
302 5933485776103976088902320649515259089061404869973722058349047253726771
303 11111111111111111111111111111111111111111111111111111111111111111111111
304 11257017873312232686013146721306456055371870016050479168177974163697831
305 12345679012345679012345679012345678987654320987654320987654320987654321
306 16935087808430202035597554573489813544683229013192433402767278023336551
307 20907515811413371067261778196763662904777353773357092590397303432386871
308 28679717039952551399517403083681513807908078920248674096325349612575601
309 43711809776643112732312895365407694166879606945995100285220243239170641
310 65268343537143736977925527144667849979675453569710942641839519790994481
311 111111111111111111111111111111111111111111111111111111111111111111111111
312 385748510274670890320797750420430050708201357023753748717210749529398351
313 717951778908581106757180798591346349776429989266820369060234717700939291
314 1111111111111111111111111111111111111111111111111111111111111111111111111
315 1234567901234567901234567901234567900987654320987654320987654320987654321
316 1371742112482853223593963923182441700960219478738038408779149519890260631
317 1524157902758725803383630544124371284956561499771376314580094497789971041
318 1881676423157791739816837899221174128416889174903708031559476969108518161
319 2323057310683431614407982433653889688849935863870885775481082519618623681
320 2581174768482624149493549155062886015819364354785066837288515125486819591
321 3540701912627092868241543900974328207770281264008077104804345578746821921
322 6661264163910951441860601600166458212148088022908767878239165519075607281
323 7897469567994392174328988784504809847540729881935024059662581894710332201
324 11111111111111111111111111111111111111111111111111111111111111111111111111
325 12506546857249890514160606007371472677518147587832082355845729295868290241
326 42818084640488468825608550296667735628610350629636666107610393197763216961
327 86872165247938313917618876629552908322948028701285264656288400841813654211
328 111111111111111111111111111111111111111111111111111111111111111111111111111
329 123456790123456790123456790123456790120987654320987654320987654320987654321
330 955593817727321453093807642925081991552428315714137911219172409259950196321
331 1111111111111111111111111111111111111111111111111111111111111111111111111111
332 1371742112482853223593964293552812071330589849108368038408779149519890260631
333 1693508780843027824349269250961235584006503073701502142288607767278023336551
334 4752807395094220039642549082930118654775748919889669937944753644951717082671
335 4856862896092592898800018116945814306576160007376461587791106446547489092151
336 10511531995000535984031884072175901907076711472855517023410896501859452159531
337 11111111111111111111111111111111111111111111111111111111111111111111111111111
338 12345679012345679012345679012345679012320987654320987654320987654320987654321
339 13894773558404628361232433274189706144722661970081443497344605247709670457751
340 15241579027587258039323273891175125743036122542295381801554580094497789971041
341 74013306125214581470513144379449517195177406022539319895115368082449072499191
342 111111111111111111111111111111111111111111111111111111111111111111111111111111
343 115626851945005895824350724793934920977843826201410687257519861520453973754841
344 209075158127305445634295559933589359454347289316531217325468553110003432386871
345 318663519479504233333243212094527588567699342679643165487095651659134498602711
346 527561620855458424400322948205243170680108130107753363111867654589640596176481
347 1111111111111111111111111111111111111111111111111111111111111111111111111111111
348 1234567901234567901234567901234567901234320987654320987654320987654320987654321
349 1271895371395064854067857972733284130756282088215517559832718476724993711303251
350 1371742112482853223593964330589849108367626886145404668038408779149519890260631
351 1881676423158807845085343436994887485158239578805549440389431752536969108518161
352 3934112842841001783924730085355486789263844985533278559996261220346960051464231
353 11111111111111111111111111111111111111111111111111111111111111111111111111111111
354 13990849085345713394746437700066125438319102970370693158159903243974930824335761
355 15437093423387542109329233367624763526786877448760483725549856430205443878561361
356 58559339914955885108435847250781991945492002441960623305417309659450106175589391
357 111111111111111111111111111111111111111111111111111111111111111111111111111111111
358 123456790123456790123456790123456790123454320987654320987654320987654320987654321
359 152415790275872580398719707361682670324646547782350251486053954580094497789971041
360 153899339938802847342210814700727379821510132674077624739758935683724239067693371
361 169350878084302858642822063032396992328405222781078426391640840657767278023336551
362 232305731235603287879418272067678279142330190492325767251819250072032199618623681
363 286797196211272153445658333952148540084053148773966942500383143133144940612575601
364 539650893247744089578568812991966373417983714579606023481057628382338060517989761
365 822361844357259214718871547200063585555616158316434383354626854764091644538511201
366 1111111111111111111111111111111111111111111111111111111111111111111111111111111111
367 1371742112482853223593964334293552812071330589849108367668038408779149519890260631
368 1692892739326831320764318961708001178036611459414853872137348292520966629744627081
369 2581174789390139870377376969125657161649496549984324654548882157856128254486819591
370 6500086730560103247036379044836801105949612271057629186901321372198961785490422401
371 11111111111111111111111111111111111111111111111111111111111111111111111111111111111
372 12345679012345679012345679012345679012345654320987654320987654320987654320987654321
373 17150610793383559283464778271431112278260220845572897419085890493958248149081672071
374 18621820132595144528407508578788012958402726053563392593510831217730632927190897891
375 111111111111111111111111111111111111111111111111111111111111111111111111111111111111
376 204840021458546589812482594366668142542429986589197318528619143395036962199099876801
377 721509627092171460421038073976884922760406962087396839746046672314084758189436886511
378 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111
379 1234567901234567901234567901234567901234567654320987654320987654320987654320987654321
380 1371742112482853223593964334663923182441700960219478737997668038408779149519890260631
381 1524157902758725803992684042066758116140832281664380429812528577954580094497789971041
382 1881676423158909455612194015920864216347628391486543191059807203433683136969108518161
383 2090751581286226191305024577830213827363296730545407047379985109228180237003432386871
384 2253240236044012487937308538033349567966729852481170503814810577345406584190098644811
385 3540705736587433761535565319578838529138038411140552652118488853201977577904066821921
386 4371236054921908333138390769869420281905740065720866674076005800800931129742473170641
387 9137262452653507134741381760939906499108451135053902433453258983283822262467397954311
388 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111
389 16935087808430286626361157682602584463750444546054971125675286626361157767278023336551
390 19054328591449134363929368659559965741147105359431489032604424338787613693629737670881
391 24785642596484137367310393918366845247634028377292875541962916350799472426091085092921
392 59961150399650093537164359380350375716845588510654604875003794147189964242214360334471
393 80087568607231032106735226211434226426405172791701049211811180626863408159027494402721
394 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
395 123456790123456790123456790123456790123456787654320987654320987654320987654320987654321
396 272642068561325511040414333102035297723974312150221630961592079858794196687001936022131
397 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
398 1371742112482853223593964334700960219478737997256515775034297668038408779149519890260631
399 2999062754174580621444557664122388274963717433652437940577512878446736163557021296243441
400 8889720115402644563847610109469199133330974179878816462511041049581838305652051878702031
401 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
402 12345679012345679012345679012345679012345678987654320987654320987654320987654320987654321
403 15241579027587258039932327389117512574302697768632830361225422953817954580094497789971041
404 21169359065099988278325528580771121938414434054328384315223515440393038813622638552348791
405 23230573125232930052907583831995007099379299995230763337350224654741995981528999618623681
406 31866355102719439692709575611832245125767178743323754858490688959195755275492295598602711
407 32989690295920386835890134305346271024600891770176817346352641662914097799127234258677851
408 101524123111433117774111492745803301111594000561583909938099160563266549158275258670349521
409 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
410 362886593255124255194791477358808981270609809471944990809879058292055075790399576845456361
411 986758932809693546587084722151081103799738133966548627338725556503584051927377758535925441
412 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
413 1234567901234567901234567901234567901234567900987654320987654320987654320987654320987654321
414 1371742112482853223593964334704663923182441700960219478737997297668038408779149519890260631
415 1693508780843028670256905282053887449575776050398821317871598164236481566157767278023336551
416 1881676423158919616664879074064947943421753308419937490709222663475343452989136969108518161
417 2581174791480891450745135990987601071351704530010027392743288804439044523532259544486819591
418 2867971987924469323820403313431021627485478704243749999500499658223600043001340850612575601
419 3991752525806366807142706250946898793976707904191394898908669641212605833694395345300019971
420 4856928464220336489941730506700381438848568750163177891099264881333723388499289107104092151
421 6662343382055521543007869135110110596274430185007343802266546571488424116916679791123407281
422 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
423 20907515812875433648012353876849295908042995888118865088818263300472946824451507003432386871
424 23519157921326086977219662253236716473578436234358834974213325654276666121934751431659506801
425 39341174457559737729569196713590948148329479108446317119032914800189878287603233809781464231
426 43909277783870034878569768760415886733743786946105343887995366053338664170638348798300219681
427 109530241541875983671166404158770002521770932870286897634598536771897829763938931197487723951
428 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
429 123456790123456790123456790123456790123456790120987654320987654320987654320987654320987654321
430 152415790275872580399328760859625057155921353453132144490169181527206217954580094497789971041
431 483002055622570383664267456364574754071181656407158782767949026586725305877021836781302416491
432 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
433 1128034531891133371588152795898620478650920940239758823322219773018454627697596399086253527831
434 1371742112482853223593964334705034293552812071330589849108367627297668038408779149519890260631
435 5313022611848274220306942020010322294782998220478746610447439292453978364647240204594326581401
436 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
437 12157856811148234187499470861623470279916573548601845637440437581680659103797221362921137358561
438 12345679012345679012345679012345679012345679012320987654320987654320987654320987654320987654321
439 26129784450593282631691044763345992002145642656372665656351004801901376061469508840573712055911
440 58443248730331016423376362220113545242612980425266212714921832216993762011119642250537592395411
441 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
442 169350878084302867101898423343325035140476553370929228268046876323053735033616157767278023336551
443 642875736033641180657139984421248997668742784677928339864140154386931382122316064755913516349521
444 740259635523571054165147347471219498462648212286350977213638256104650292054729208271512906399191
445 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
446 1234567901234567901234567901234567901234567901234320987654320987654320987654320987654320987654321
447 1349522106037453994812441265640205201070739663894804865755888571566553160521491571284246246800271
448 1371742112482853223593964334705071330589849108367626886145404663927297668038408779149519890260631
449 1524157902758725803993293095564700502972107910379606767261088248742569730217954580094497789971041
450 1881676423158920632770147579881871176668717693967872256750984587188700156743646049136969108518161
451 2323057312540019017940995505790092583228348565736300797452145076137158042769455076496999618623681
452 3540706118983676065554459546569185501548325957506286235018548233411674035144060035901157266821921
453 5396586642808322297675646125030367520900472072562558749757195301563594727918833619083534933989761
454 7071633096370052987228539828633738974356170631457211738505541698256245203345476712315048679844731
455 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
456 12533591683842382891715965715229572138290382567003960285933183898008049368347993590247362947730241
457 29030190524609137003808750732077397114383808991230031544205966334912428804292624321877394094117121
458 77787964060070582859513938114971128717917876946029329123560958680818697236800243835465535478292041
459 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
460 123456790123456790123456790123456790123456790123454320987654320987654320987654320987654320987654321
461 149796953770157393424180980486062777318852102692323340098903631443887400817885564412551333394830081
462 209075158128767508215085650779045400461512496735814093714601746321165786351322787164207003432386871
463 437124156268311035044131326865544233471333306946128067050774928998452558730049454819434734813170641
464 855667604660776411454653319264682415897096646406322620359170545489005669604802682190120890261212451
465 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
466 1371742112482853223593964334705075034293552812071330589849108367626927297668038408779149519890260631
467 2581174791689966608864705655771344390616367220903487115261665987933849528541584180293572444486819591
468 3186635541819635694475507090054423662380418379439113476751249620303944530198867607013823906598602711
469 9412343651268540526001186511911506574868063110469548823950876000379062365652829504091329792873336961
470 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
471 12345679012345679012345679012345679012345679012345654320987654320987654320987654320987654320987654321
472 15241579027587258039932936442615454961133973479652501143118427069044352994970217954580094497789971041
473 16627461868487470670084088833952968282392583398847890750978303090271501490785297649793198006826138991
474 16935087808430286710951921285711866416027536452776507646192145336923571948720554116157767278023336551
475 28679719905056441142559189738668330127131427992183448304924317005684573727642989991683299950612575601
476 32252541672840751211231522063337988194080411789256565045612828598087708401569105621605784838564121431
477 82250988362659503399343686924874669693683305515348743429184560274043798600493017060256070542920511201
478 103535780163953945786013051631026572323548694215165037063459636004169686022181124545004627721606706571
479 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
480 139260737199172716309856095061915776028544440701981002737003606290767436531714556781238449712230707751
481 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
482 1138893581803493403646143567941292295559035636366815407698055996045866546243992369995050904937673772281
483 1234567901234567901234567901234567901234567901234567654320987654320987654320987654320987654320987654321
484 1371742112482853223593964334705075404663923182441700960219478737997256927297668038408779149519890260631
485 1845648267402109244379333860568779479345576757272115873358591643020136665477168039127044978757701428001
486 1881676423158920734380674430463588648598809651494709629102760231145131849066970745576649136969108518161
487 5996206781277397796492684841628616686515244425017057215001467028715627301732623141333525584040297334471
488 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
489 12527829399838427440107579247354215251149392000034969484678615956504532008683916069945559954314411495091
490 35832573798526074595678221012368504883623337497864043765675852572475444034143276345604026955644738909841
491 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
492 123456790123456790123456790123456790123456790123456787654320987654320987654320987654320987654320987654321
493 137806123398222701841183371720896367762643312000384664331464775521549852095523076769401159497458526446001
494 152415790275872580399329369913122999542752629172382259716506630086877000457247370217954580094497789971041
495 204866957681634126126106058523134522207359020057204861942803672375235169867965652343101992642104858508111
496 232305731254169161920602501361253508716713637723997607320659801242467318242427803044046026176999618623681
497 393411790604774438507864831223858439442126717328662253056917999821458422414709555639677470102307081464231
498 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
499 1371742112482853223593964334705075441700960219478737997256515775034293556927297668038408779149519890260631
500 1515867357380449720253017088929860045389076432004231307646112530737048373050753844463412754472043790906011
501 1547326051020008050918811072232946187453157280639710921410847069496716987303880440396340414752595393821361
502 1693508780843028671102812918084980270622703348066859726667682771918237396060898575759116157767278023336551
503 2090751581287688253885818620192206974370939891027936831704324246090660424518745135082414291207003432386871
504 4856935021078549692900233071380344053509899691475499973216602872118925208283598527988224295764703254092151
505 9138989567963460082204476397909749424334845759115914231160125676609280506299379618582112254094440920054311
506 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
507 12345679012345679012345679012345679012345679012345678987654320987654320987654320987654320987654320987654321
508 16674540931184946922783187978228460499279840752046544384107237838107532103558292289097540299192481699966121
509 22740232302661387999997772496067931965016851226349739675651207633651103855344187410084321183273639294400321
510 39809989490162468875798503544741408925705527960126952623665872208020218321933180019966073947721304928833351
511 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
512 183419950243034416150615067760513065492078248272511988225179616219182853139141215180072943291117298699627331
513 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
514 1234567901234567901234567901234567901234567901234567900987654320987654320987654320987654320987654320987654321
515 1371742112482853223593964334705075445404663923182441700960219478737997256556927297668038408779149519890260631
516 1524157902758725803993293704618198445358939186099679926931870141746684956561499771370217954580094497789971041
517 1881676423158920744541727115521760647277872802437147303237800621329554927078452735110764882649136969108518161
518 2017619452673378577656765745365643720412860730997631870476975778411011384530553366980802376202290285695900641
519 2524165785595414067999752747063540448116870486124821103997284047335272527943204802519359651343373961678435631
520 2581174791710874124677490559875887204086410618308864402883968273397125364735379289658580747906701444486819591
521 3540706157223302378103937245118747725972195570223412932008153636254243964631636837771041273219133689266821921
522 6662451312951910743058783547066813915170639748325127459217495031743249366855436631190234945208598811601407281
523 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
524 17192339752883309453758909823580265088792030545187828047795921789178022445933415573243738348316087420749142071
525 22193813979407164354224423199022080924541468040973950575246733562521125229836087036788826138225193142654907051
526 44228898323570502921012137438207705316458841563701044364892784023110462555667763002182308155918369775933852961
527 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
528 123456790123456790123456790123456790123456790123456790120987654320987654320987654320987654320987654320987654321
529 169350878084302867110357499703635963352469982726210435401107554742669647242120950397127809116157767278023336551
530 244131953773478807896468655189242890169956148450713456327714069187732377528196957404677087520477124569203977561
531 280182402201090961547972554924052989740972623959855142543698529254215250601695733079648921299114509746306355041
532 286797199076376159341446187684719964995621764056985638671195833424287540283738925640558984478502890950612575601
533 318663554497440488261206948080474869219386052121245933611138694695948117306512713937854111674397140016598602711
534 1015442269885988013193821577048150168287269047141128346138432724053733766335430368800277074664687425068154549521
535 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
536 1371742112482853223593964334705075445775034293552812071330589849108367626886556927297668038408779149519890260631
537 2685451491508266886861155207081671791869517632957848019604854761065056152810166531451447962725248370261243753171
538 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
539 12345679012345679012345679012345679012345679012345679012320987654320987654320987654320987654320987654320987654321
540 15241579027587258039932937051668952903520804755372656607233653406492912665752171925011370217954580094497789971041
541 20907515812876895710593148314362942766302687723879561000708973861221973213708890858332972678685561207003432386871
542 23230573125418588793325280223504131708429079743379292466900556723008007972175162888713405789955522976999618623681
543 29539966406590935755472707277898389710564693962536328215653402371715617680911831845965927589977732072873681284881
544 31100246644321096731824953596569881861247961259543920822350536747217892816788226371841030264201710581840005409551
545 43712421134595849767010043635110400913140919765170615080917305196060046954805681469440879384736623484658213170641
546 49138306037486828745244484693848760606585772977271860289395883049675723899346884695424544361225308821062510639671
547 53965944138991105356830401581977925996738435070850033982906701555032183189937182723913766843138447738279093989761
548 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
549 191024086994286451340715247049800325401568251387581957439060486999557007396766180434311176788140047331943717550881
550 324939630472500293310199780056882286816211633587899610372187426088871794490030150305625203489755052801610494133691
551 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
552 1234567901234567901234567901234567901234567901234567901234320987654320987654320987654320987654320987654320987654321
553 1371742112482853223593964334705075445812071330589849108367626886145404663923186556927297668038408779149519890260631
554 1881676423158920745557832384027577849660639657083288643518245675437160475010396544489416510957942649136969108518161
555 3452127377519641737232569849219256886598523699809375211280909578941186102663493127274354359326389874584240600460161
556 3574335935197503226412197580625705154978327969466895714094061686977589739390331653361877238387305580817715435470601
557 7402722940785310497630788045764954676099164701401280696338610122215273547256111050718413140205671434157251245399191
558 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
559 16935087808430286711036512049314975698148994902707920540568002845094751646937289369845382648309116157767278023336551
560 39317695287172535490534173386882756704761607664135852855034678556753487133293648186980649622260361388994869790176611
561 54592658007647866735966622494865973033916793777749036781518826068189729252174388896616668785321318100200449320674481
562 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
563 112826806049302014133978709247397013348566751096897911667787398402334412511296003707767586043068084486747720151827831
564 123456790123456790123456790123456790123456790123456790123454320987654320987654320987654320987654320987654320987654321
565 152415790275872580399329370522176497485139460448102423411066300868770004572473708276177411370217954580094497789971041
566 383186138904680232832815253263337514412436130678840648452180963262471657395647737127453333885229276078850706651077871
567 432494648158897890395875907255710323752377684305494381405381464124288358466230130056787145844863975278943567691942721
568 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
569 1371742112482853223593964334705075445815775034293552812071330589849108367626886186556927297668038408779149519890260631
570 2122468630593516760846687109970331415536824841167423129105401071052077909185469030805631485293024065905226645707838791
571 2581174791712964876258777329662603363241111390987893779825361791848823462715726426342928909988546424037991444486819591
572 3934117952076924180424007785898171112733689775140214861095347047837142890006902712564308432713366179938787280081464231
573 4757441129747876794354634979812813561276154527360438195459196105367171943128531430624658604293503728068379244611369931
574 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
575 12345679012345679012345679012345679012345679012345679012345654320987654320987654320987654320987654320987654320987654321
576 42533661418419505844442493112230464099780410505351311978192086922134353970916898821147320061260449644752428438269643681
577 52331852427226644737900984777940949174037699800964820150051157159038891374413845736871244647228541008752171690725069241
578 60652443046496779943658917591796096040681557887079179864267415761758789199165746064141119020491984409322699195269348391
579 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
580 209075158128768970277666445256074212690903913447902331167105619961158024440467834936835254211348641398261207003432386871
581 575650376699493092116910832557350440914414697810613021650562728749427805118552303105583691119513951096273888597975761651
582 599621595548129599632437200151932335299546390038507591937848463621835195995726120272688217822230881187717962299667334471
583 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
584 1234567901234567901234567901234567901234567901234567901234567654320987654320987654320987654320987654320987654320987654321
585 1371742112482853223593964334705075445816145404663923182441700960219478737997256516186556927297668038408779149519890260631
586 1524157902758725803993293705227251943301326017375400091449474256973022405121170553269318701411370217954580094497789971041
587 1693508780843028671103658825721011363443919456722552456434486612813087435841419837761858795237853309116157767278023336551
588 1881676423158920745659442910878159569924064947943421753308457533385643937897151330091204856230512888542649136969108518161
589 2323057312541875605345178323803757317543419857563599327344816825885530282318133917795968710369433249050490976999618623681
590 2867971990789573341331466080514910505589358921764950846469041541063152186564488419024563566641928429346698800950612575601
591 3540706161047265030180361591087364441539792260322800812110291503998185892883924808497655383722428876665051459009266821921
592 4721236417444565148733116735457581515075625566093995629579321648356913290771775769147352526799909910567519556647930448591
593 4856935676764825403601577096455595253114502094669966146194076679460304639860626057181688657255082677769065520664754092151
594 6332154143694424013286019158130854850058561675916743238156190016243705856304075334161420602314653462059012774577733378161
595 8225246889458907132333042536317944555115218990538678395789489431504734806365284805674786742627063792877897588526740511201
596 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
597 12536299246943996092440508363187529550172600281127423863319525623881778908542610267973764252831337935407025933789742130241
598 23582748954524564729767540478880352358029660810211238387490111300459637648959746401281371433090790396272973260459796806801
599 31866355452898818015818867947264279867548560454665557434126538642846260494479404233363916172540259107348230301116598602711
600 67384864224657922517405057444485462701197210812544968829201098911314014800273143877260783231766594678757518805944246062401
601 69653695580638664146146210739439403350644178435084175619718090178680764419344828675775626625461188082649140520355067159771
602 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
603 123456790123456790123456790123456790123456790123456790123456787654320987654320987654320987654320987654320987654320987654321
604 524057242336346731509375957635791548173394437836433514883304702967617375275667110375356130474790000072994670787920279793601
605 766190651387025305607608318133833436857085962785925931816898991965488408612793115433531892880073068909140545723905738757481
606 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
607 1371742112482853223593964334705075445816182441700960219478737997256515775034293552816186556927297668038408779149519890260631
608 8428097165257278361683691499472167805427945590645185249985888911620372494740724269768850821680803758000546002962963126332291
609 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
610 12345679012345679012345679012345679012345679012345679012345678987654320987654320987654320987654320987654320987654320987654321
611 15241579027587258039932937052278006401463191586648376771833561966163694558756287151348879743941411370217954580094497789971041
612 58170353899334487197540731297572861847246782599844120152046822029405528655599049251664530482701690008102408457459151057089711
613 74864584153594951916837018820823349061030101212737460369242420890469870443103462847636730170492686688099603393404057375327511
614 92709068817830061978520606494193845859707401497097037749844778027824097442147966967457359038488841338006006032592594389655201
615 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
616 169350878084302867110365958779996274280682145336923741299598638418940202204946739148842486748293789903309116157767278023336551
617 262027923633722438712447142260839595050067561262257069723402626659407033917591742264637317993071772092989005896968802320365911
618 1019799756996130681763726671436132304456781416468067415248292558306065071863627636642030949423377254718066066358518538286207211
619 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
620 1234567901234567901234567901234567901234567901234567901234567900987654320987654320987654320987654320987654320987654320987654321
621 1371742112482853223593964334705075445816186145404663923182441700960219478737997256515816186556927297668038408779149519890260631
622 1392920745627194349827157324742129595849227789836349192877295811595128336307077969484832919896342789341010058529312037833207751
623 1881676423158920745669603963563217741950658963083390254045133890648256344542479786091027037808524370532194542649136969108518161
624 2090751581287689715948399414673187303137444545427745820566681490095377996394080747753121544379212995108268525261207003432386871
625 2581174791713173951416906089435037598127650693249731559757868149301726785735382208967270401643626029288203185350891444486819591
626 4371242168537235983573683742061967037937636293185384315090361735252897983581320470626242401618817040741611846763983892213170641
627 6456909282826128078927021174030587665044392868582697336877197245264013680771494466934762883579887590899367338777965767336957921
628 6662462106132373823901568931417337042002478189367152128364139380481672886415268447949189056614985588504546115805419016381407281
629 9139162296593575762713699225570767692578626087796421491024055391728657395435337965718117972387099477968353667485535176141054311
630 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
631 11217797326957437499400993385797455349024595581148741567731218141366715790499904003062340443657149801898726729943703921148279321
632 83174552994643991579605927909934740806804442447351318470228329609312026062287947223724407219417374910478659370071907743988864721
633 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
634 123395770596531812493410927243772008839270551392636157245043399555033873695498944033685744880228647820885994029380743132631072531
635 123456790123456790123456790123456790123456790123456790123456790120987654320987654320987654320987654320987654320987654320987654321
636 152415790275872580399329370522785550983081847279378143575674439872885230909922267946959304983996341411370217954580094497789971041
637 232305731254187727794644335395488729559680050891668148196467740249181813406879469401258228239962806929707840000170976999618623681
638 539659519100876636315194632539335350739878537950607116836012281474025328933369046369006955563710446723775871432854285720693989761
639 716716930393700216760899350317395230819927608412679404393368894224305518565635885829758680077367522589829774604354200174402329231
640 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
641 1357353476561849937427520199681492097231976065318997729695477395105372610650488384370543193682515126029745934323188174458941797841
642 1371742112482853223593964334705075445816186515775034293552812071330589849108367626886145816186556927297668038408779149519890260631
643 2911392259494290016534000197660188740601300673184938301696726584812671553858361848302385240221020459725200844521220362581585637121
644 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
645 12345679012345679012345679012345679012345679012345679012345679012320987654320987654320987654320987654320987654320987654320987654321
646 14930888242180349311702722196496413069551736718508975026650251346159098717155372228075975130507666386327205277555069919048359776251
647 16935087808430286711036596640078578807431116530339209978153736727124930142762790055716438889735643279310403309116157767278023336551
648 28679719907921545161231780000153786394086830721714015207905021254566946767753421534536686141380922163876572878028657900950612575601
649 39341179566798421872998766008728453618099095732304476550078483287523144198266032772986845951527248031420301891584625637010081464231
650 79555579273700724060459827885230870621011964533807413887663947258897912560785583327103213488587795007471104981083316219358658544641
651 92406928377049474644942185907937497036359735559007314820423674195945660955201909365557816420772703525541790560149889503571628705031
652 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
653 154768816967383191403645277509422761524403548956506595169789214922146304575415740267429270562602543666468968613250389835685546421361
654 164239770663983842428729944161460543765069103903598725293152764807750085888709094508835726435584330249599258053105769109531957538761
655 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
656 1234567901234567901234567901234567901234567901234567901234567901234320987654320987654320987654320987654320987654320987654320987654321
657 1371742112482853223593964334705075445816186552812071330589849108367626886145404663923182445816186556927297668038408779149519890260631
658 1524157902758725803993293705227860996799268404206675811614083219021582075903063557384545038866026520341411370217954580094497789971041
659 1806637477303822266716029385776065981415760142939585978224680412885250944775800039597192990791427632745591838584163460204851532926371
660 1881676423158920745670620068831723559153320879457926656016378111587137612641854881350893137996503845205770725254542649136969108518161
661 3186635545321429493480430136867530398868119367460435456196516717753894758233757893117674575333362192211149564564086561912116598602711
662 3540706161429661295596218792138717888844588463866445430407985898379125995092950885874381863145210576797298893556583374712209266821921
663 8830669299380780370711040895260626638932328063252622941530698145737668294247199749308456697233245245829292652900248100348811098455151
664 10154623758530384559284581060223161261668729811037569679313229210359020247299553802427023778417002488064895411833520475097262996549521
665 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
666 19873012250342044933876323243536725795573361572335445760471484541737760392533800435569122898705703960201510224425798062253366862190081
667 20907515812876897172655729108844318246722903702700142944684880876292528761946823197056054513420429818800832704539795261207003432386871
668 32348479395241056373709276196202357096821051779757849470152329083853593634920258496487802404095758328006706583475279448643998014051431
669 74027355994530586250864785471129419198101197437137447052140201076003100906650439819961161968034389137274335897332865092524634635399191
670 102664097426901966330530768543718559207395666206057126765490702031695629321229321305134734043478473616876929312326527238468079491289441
671 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
672 123456790123456790123456790123456790123456790123456790123456790123454320987654320987654320987654320987654320987654320987654320987654321
673 218603134753762494272639555678903983751306977295689903365186329959115364317871804791260351885762743562216612468683778684787035484090891
674 980204292231266621148925539373929556921488415021041146509907494176881180661439172173238693392890222287051484471927539138718031928521761
675 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
676 1371742112482853223593964334705075445816186556515775034293552812071330589849108367626886145445816186556927297668038408779149519890260631
677 1693508780843028671103659671628647394536740673000389507188944774678656708835035309641145489339362224593134515403309116157767278023336551
678 2404634482291387436999035112467943821264376750252588937017049629550269007496589852703863870743390179184382737155521565532657390324999801
679 2581174791713194858932718966240218647806208307986519525558701188361775053151612588047711642840046077170688822284770798479891444486819591
680 4856935742333457518577733493005109626368266210435134095302025893048735344506700746964567060617992000644144602988691897263080279754092151
681 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
682 12345679012345679012345679012345679012345679012345679012345679012345654320987654320987654320987654320987654320987654320987654320987654321
683 15241579027587258039932937052278615454961133973479652491998171010516698673982624599908550525834476451760341411370217954580094497789971041
684 17196518022062913780050430429349472455738002728106404295910449459214598047679018316854333681481331229325033571586864065032856748423842071
685 23230573125418774452065698569700582490359718687980902052911300723695077030373579441741914418986756273491772532453749496970976999618623681
686 26450979305205261806989386237147382033908144252778478307187545925052959082462488379742502578177291971028210108710737220859231293574997811
687 59962168729024124134924221802682302022282576356747619876156129404223671939927079715070878799411499017785047189897601587537744893367334471
688 108802676437670594947530734870506180818285214067335567262599731853633811053419748111229494966610814673862714776383956844397701544065915471
689 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
690 114059812241288084593219683852071319279416585154929467836460169957213844175885775970004689522304584188350268465994771761938036314822568951
691 290960772357257879876883248608621202372989586780563261379063005175582549907087372177167528359950211681310311195818109429451544229324975921
692 359423954560523377368283767816004389702778706324889465462862528450697278877598992154475972511907970782482516848993829953883461934125449841
693 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
694 1234567901234567901234567901234567901234567901234567901234567901234567654320987654320987654320987654320987654320987654320987654320987654321
695 1371742112482853223593964334705075445816186556886145404663923182441700960219478737997256515775445816186556927297668038408779149519890260631
696 1881676423158920745670721679358574140873587096243985691732478299566649882112972089093615283728607691164212019772655854542649136969108518161
697 3200568495929836678645715734694833226102885454586195875169693056931408048977961093948842811959452328494413423153999203723966986522574735131
698 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
699 11282914158964454118051250146405616932614004049071765083951401421151221345997254524968492817460694051516274005937754768605794985359134827831
700 12077097084581436039175911570626186070829658761474247966148570235753353026929592040346473941293800428798761340178619209728144871391316617281
701 35206253455228203465102873081643165487131740000448154626866623626245488538757572033437270931553975613438547654693991240963636851748322086441
702 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
703 123456790123456790123456790123456790123456790123456790123456790123456787654320987654320987654320987654320987654320987654320987654320987654321
704 126720451400071061983067068759651235719431826107126638766307248822464580879409097102675210059280393033257148265720191427513158345767874104561
705 152415790275872580399329370522786160036579789666209419295839048925468679469593049839963420210333790580704160341411370217954580094497789971041
706 169350878084302867110365967239072634591610357499703635963521820860641162424427170654878152043218344087114091686565403309116157767278023336551
707 209075158128768971739729026050555627686489500559171510415392607604188946238204763617535468032512859690284214679208667252495261207003432386871
708 286797199079241263360234930695676242357951250912459270234130544396685225318581434137831629584601895779755726858318017364848248900950612575601
709 387268788007510238116131603898074820358449140004929700895532859888700373926333292367809980247093731747824024201633903650600005369231542950851
710 437124217404500111970342019888871843977909013290260951030615983578026215171008903677824284708859773021166993458560251312158168976232213170641
711 822526169491744736728432477360906272075633393956949696452952561717789890517993675038408486315808549521449383606550067991066485668364940511201
712 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
713 1340557776388539400348526184339506653862092122523641524242491296168622185989184716478458607483611847596662508759826732279824080724436144518191
714 1371742112482853223593964334705075445816186556923182441700960219478737997256515775034293552812075445816186556927297668038408779149519890260631
715 1910722313949432413015183375435449234029505221122630687722905949862793203675663404204001869683072194221533805172588053129865746174121516350881
716 3993559559121975245939000944203624773987574205975846850757865553615697465609002401828382530579809463364163244709170444617599145550067873183351
717 4259956668082612619277447642878823023942940540054226709850861458775704113189666216045909782718031049226064266217972940156600059061546972459361
718 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
719 12345679012345679012345679012345679012345679012345679012345679012345678987654320987654320987654320987654320987654320987654320987654320987654321
720 46859523348908738812051924071667053263372345940596493808359476046532745245086328376505007609898341541486706928397702341722600649677016697052971
721 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
722 140786421505478949863187513391972522884288758805017695669367353441758149357023506881072158375860516659948691723215132675967118922148108130167271
723 148801913179127873438686406461685238578692225600124209190916533874717062644799503529108905430680915083229538472340767283060472960412412041519201
724 318663554532458426267030008718913045292075879820556381551086712382387419083787509611877873412950853300168434097855768169131469878022116598602711
725 393411795714013398826087681204791296672494416219733426882679939216524223243841306653254323584370688326017075886642897313183631494134310081464231
726 515454756837996126932571164788337585897095805346561431891954236511860197695949612141555083708881756956353776212374725758948607146447183667582681
727 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
728 1234567901234567901234567901234567901234567901234567901234567901234567900987654320987654320987654320987654320987654320987654320987654320987654321
729 1371742112482853223593964334705075445816186556926886145404663923182441700960219478737997256515775075445816186556927297668038408779149519890260631
730 1524157902758725803993293705227861605852766346593507087334247828074988568907178783721993598536808413351623228160341411370217954580094497789971041
731 1881676423158920745670731840411259199045613718174077649259278076023490848429082438125775015476788583304637767880159791961854542649136969108518161
732 2323057312541877461932582507271575923936227337733807878058818928391781571486013998603981938599783244814395967581428559912844464970976999618623681
733 2581174791713196949684300253929016129035963299297565028885191459250003682691134076771556601901867921301395084450476752250446929769891444486819591
734 3540706161467900922139886659909091506504925127133942938066411860231416785068869448490945777271167138615129142605406052172955766607244209266821921
735 5396595268719737715938208601274818085630839164220341638065013870576147505779808013904329984357261438424828225471419374404678988919760136693989761
736 5670002325217957396258282812671713444868053858812175750811496601630462174655445733557105920797699326519891538336121983348434678610919020343409491
737 6662463185451328378433344185306453357733363814940560391045389947563060281744823086127088787148957802041505352456950488626682589536621064181407281
738 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
739 12536570034081153579562042601422891435613678652968177974194325584456754700972355472492267022901569228274298727011504638700353471977373657686130241
740 16517012362883193951694191117247061482234837041613787220191735260093593953572744891731088502805581574238478770429825168419712498605777736608631311
741 16935087808430286711036596724669342410540398651967010448949347152364985012447289539196260563261020508391336009077207065403309116157767278023336551
742 44372440261404266957628239491046474863775937002597634358770644166224014540381625686715158297272262947439217811963592810146144106206804138940212961
743 62370025577397531358841110939388847893548592446933933258926462617935083921209903069128165128774692591718806921697341816832781464720109223777504401
744 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
745 123456790123456790123456790123456790123456790123456790123456790123456790120987654320987654320987654320987654320987654320987654320987654320987654321
746 156413714292587113298001327378481472924444811032374659888667129673793303935653116144871167955581034009202996504492012402999469122506548132615838081
747 212302267025235384842530040028008199842252354624156618343579802995204815653606636504510851742355834572148842626531431171312512923152815803262738791
748 686070281351372844947252220333277326829034516916273265848191088797285923133308933760409816416521618508906876138670759985160596111921201461552548411
749 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
750 1371742112482853223593964334705075445816186556927256515775034293552812071330589849108367626886145405075445816186556927297668038408779149519890260631
751 1833388372280034528638055214014423824528066911619130381441282613870388928846574682982150823811419554740471143517710593694588087345241328763558075521
752 2090751581287689717410461995467668722084546669652259924745487583057720006130083636335513569082300136170650488828173462968294379495261207003432386871
753 7546773094865101294419774423666050595119379686079005924330101976770145154466398271364507980581737803597975637525378359836766557231133216077078032521
754 9139179569627589353455390111962016649628563035562397298705062190980714148223275220649685954796929848481820982133958132506286730641112042528351054311
755 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
756 12345679012345679012345679012345679012345679012345679012345679012345679012320987654320987654320987654320987654320987654320987654320987654320987654321
757 15241579027587258039932937052278616064014631915866483767718335619570187471431184270690443529949702789208962048468160341411370217954580094497789971041
758 83014504043516114238617518660326556546313176546869065167631121744471596699130380985009587786399115839577732012779161958204432129542465376847858357731
759 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
760 173775636579064282874079474717492916419058185056968247136309181067584360672510612036951867598650528784224529116490625779732410195104774975336196107991
761 203506109323083832678824128755601044522615427189723472339982370139613171101969789811018741443067570576192296930465875900099277695321787492754946382831
762 493022183744462810166207368985017382211414436035862315360300627330915025558180243005092123840992113608997149108727479713533807164063800787764706209671
763 913159544478677256624792705263592122009444942015559716843942339189187563690434190835105465650390274235355052140570781540248753424967119145326441935041
764 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
765 1234567901234567901234567901234567901234567901234567901234567901234567901234320987654320987654320987654320987654320987654320987654320987654320987654321
766 1371742112482853223593964334705075445816186556927293552812071330589849108367626886145404663923182441705075445816186556927297668038408779149519890260631
767 1693508780843028671103659672474555030567833494216667513421057257531880302799370014733526393317414350793408863824958932412065403309116157767278023336551
768 1881676423158920745670732856516527704862816380369601705551509951245763875952325846142845583987686309487130274103804561559985021854542649136969108518161
769 2867971990792438445350266438800814171704790759960727494375411544122024996979437502078007030754208080443916153644625646012232462233044158900950612575601
770 4856935748890320775514411319657426930878003276116465121085704156308000614835873794734602174134239224156426619203873126417472960701229238676429754092151
771 10044754989265449822872719757899513342103894362171156885283365731081063200594776099186160122154293016588905573546278596942736287674638310598590861285451
772 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
773 13929520867137944634940760716909590325916150101778125197085031294471329172552094861396355304083185486797084332868479930610988446602251622165293858207751
774 22589178134862305427349478291871715942010312418059305429738043085497061992318646669023080300180500333957344959281712224911019824180718411695799048494241
775 23589117191440928845238355277552019092672501374644666020773495490600202272087886988652705247944899135146030053076533848875704623404432516716326169806801
776 110492304881919948051599917336894646763142837983882725738117023041891695206542537091047761343697223182477961309009064566370099164421021416584499474139961
777 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
778 123456790123456790123456790123456790123456790123456790123456790123456790123454320987654320987654320987654320987654320987654320987654320987654320987654321
779 152415790275872580399329370522786160645633287608596250571559213534522176497486053955189757658893461362597165066300868160341411370217954580094497789971041
780 193064732239340418273102296411134630141573643598291722568439500166086224707159289973053524902100737479273451848421085241282707726761404997598513875978001
781 232305731254187746360518377230172769722181626795685552913529464880728081472221937647701435842232906520336357326728788477988834503794144970976999618623681
782 740273686532096132553557311874789908047434495245244064011647728501963370464640311598029522335763223876949727823938348463303566767770941627198468535399191
783 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
784 1215415353701119428567599090705841114394571217822709983119287253460808647271967908001525374780669455007257574399099710230071090808631235582429494215539571
785 1371742112482853223593964334705075445816186556927297256515775034293552812071330589849108367626886145404705075445816186556927297668038408779149519890260631
786 2507398772969715902435792090397760469563144678404582902700922782490173881147369780261561913320035537069265290480270056965123200484059743698233694382860751
787 2581174791713197158759458382697978670921557790920035506950175781746019441940253190894093043179241870194428679274110358164356051907208242669891444486819591
788 5477969483584726283756730076792528133751025798794466185968300270273796848976940680029578587997263374309567323747071027097074131399912890552853650695654481
789 5996216964644531321184705366312219139448174839619175246269977451966273465246881403695943536629809377765668979587707279841707834976991375335570830367334471
790 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
791 12345679012345679012345679012345679012345679012345679012345679012345679012345654320987654320987654320987654320987654320987654320987654320987654320987654321
792 13369568890712313714243589997764252258340283396049809814312159788068895119991646988016779122587364005079833318390096812530781998894943591406724436370935281
793 20907515812876897174117791689638799666065157480635981542008739759759367037503274639664191851337526962855080181368474267761300564565649495261207003432386871
794 31866355453248997395892872383823653569224506137357434698097736881934999020893004161400701222574195327569571361824693067680154509214805303039122116598602711
795 43712421745957776336708185311773912110143291658117881385162245087737949256069420270001164697524159333603633910924097804144109844091236272218899632213170641
796 101546438647064373968661073082312394777871072658630743812012102265889913760179263760188152758889670005694694414619425679630060061980497067969229211416549521
797 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
798 147065257797835450856679489975406774841743117356547907957433757668757846319908116868184570348461004055878166502291064937838601987844379505473968800080288091
799 169350878084302867110365967247531710951921285711866416027367102067774221409338007417568460092463885925248522413588714457484462065403309116157767278023336551
800 214494917517907204701416651312770574087288318037702103773536284684521795649653971160062466166233919339472805003595825703065088284431920952331948916211559111
801 278321263799638465170372922034151412121509059302908702199802428856409300807358045609033372378523944614688447243309976323128675253730631550503940076497543361
802 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
803 1234567901234567901234567901234567901234567901234567901234567901234567901234567654320987654320987654320987654320987654320987654320987654320987654320987654321
804 1371742112482853223593964334705075445816186556927297626886145404663923182441700960219478737997256515775034705075445816186556927297668038408779149519890260631
805 1524157902758725803993293705227861606461819844535893918609967992684042066758116232281664380429812528577960676726108824868160341411370217954580094497789971041
806 1617717835776189959423474389729474523259174290922026987531771334356336309518989285550030273833071044614659831525201714316224621866288174560213656800883169001
807 1881676423158920745670732958127054555444536646589179259786128657743757068047064453062522462512301459616401472599968764171375561915621854542649136969108518161
808 2621010400258193044923278893244082393405934300238143486234163857456079074653957211196190732804405687805210545227386752482428416411089901364867717053403465911
809 3540706161471724884794274268162781944355429896556705119914316742428576757962929841529855950420608161349270050992475183164338792448226947598932564209266821921
810 3934117957186163168359710966463197242043260242203658272837442739930677937647607007569376544807020048930446695435049488065216917780029904100179107310081464231
811 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
812 15477243860206508801273663580926131816619019455736794465858346206631333028243530673540965738275172309420595170177829604181105983892674402155701824087072421361
813 17794896193538089553658218287024219755850917200142296862849484677919699404708882141050333012163781490761258146777218857478470840529169920162350224809714859011
814 30893660281759869633911394345790806745487505582622865944178069603061432389616743062602704334016157852230417644007407371867282953164100102105937348491227313071
815 60865718932109893738821027883241780094107647650405313792293784303012156788982787895808647691237593351953602534153706182075590673984432126932756912879416938391
816 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
817 123456790123456790123456790123456790123456790123456790123456790123456790123456787654320987654320987654320987654320987654320987654320987654320987654320987654321
818 195743858128918985090240401157266417314360089201565265491344331457116693451797703551553663133801596398373839614549407432263179245820869121785852472906863449121
819 238303853362394904423273899608488107810977321339887037292398812284503714966765561958829399910685884386154286358994962356105313084003864178040795245911042172321
820 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
821 1371742112482853223593964334705075445816186556927297663923182441700960219478737997256515775034293552812071334705075445816186556927297668038408779149519890260631
822 2153182439418108835992644412729930590457960981217217920404787646028283627969774739067090294471817560382112235760043481754894971704029560339644377201975497940331
823 3429196291275345529364164772382779548749113119671138119803765725939818995247458479948900181075793521597576358484822218277268407801215111333759045682526231750881
824 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
825 12345679012345679012345679012345679012345679012345679012345679012345679012345678987654320987654320987654320987654320987654320987654320987654320987654320987654321
826 15241579027587258039932937052278616064623685413808870598994055784179240969364426163694558756287151348879743941472336534064868160341411370217954580094497789971041
827 16935087808430286711036596724753933174143507934088638249589324120814916425341665396535081034395163169571034225812460837609443004962065403309116157767278023336551
828 23230573125418774637724438988047428746083307948124550531967346455958863858643263445547919898474961658518519912352906043644997443591580413290944970976999618623681
829 23685006833599197195919088540029236495037570793389397124452664106311119907667522129737993239189993164203234593360478299303844688744325163736088149221730477343641
830 28679719907924410265250581519967184802144008444526708205839538514159482153769105380794664166561412817620322949242194880405512058501376910915003258900950612575601
831 53965952764908349089172312354469809085349211186752056536939327834412706369697708762069371513187702249056491410692320669171491438189494545215749574504296693989761
832 82252631754646938446829019924581399574738287466423285418489296054479515773630771237043245637525966837909611549665402293262802033829708317714169656466746940511201
833 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
834 209075158128768971741191088631350109105871269502478481462037491775505959791920039623923968564302842021346991795263569548328663639676527278349495261207003432386871
835 260535075169591169155109973940321601445413278727283368368979305169422318984342743427117925631089924806235580526965261292342291576187576801096969641439035250780051
836 264755581085620738814257302465030287777995804008614498431855080448083627328076539336259463300772017553017412144843403177633002836328293101803323518207167853448631
837 291223086583088087414470441107243238813726766033760360898964180365802402063875839693219948512630320377724748890760169455075103775852610030551816909520712500837121
838 380640788331563353759422289734488529911151556283496331298217995579319908472467891274327920099413080897330975791815266228776793265934877358047254070760411724347791
839 676279003054673029332040440810699418625630073043653441546176237390768074082387756310329884497340899733556477756981829389041887978641025362349862059003201602462401
840 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
841 1128293751462222083311303704396685155052745831999111302507829601619654345569779179537727946188979360186644381751916461482620036285332182757380650352491748964827831
842 1234567901234567901234567901234567901234567901234567901234567901234567901234567900987654320987654320987654320987654320987654320987654320987654320987654320987654321
843 1371742112482853223593964334705075445816186556927297667626886145404663923182441700960219478737997256515775034334705075445816186556927297668038408779149519890260631
844 1881676423158920745670732968288107240502708673211137266695644483583314046149995954358056679857218393010701093821327296915367839515581221621854542649136969108518161
845 2581174791713197179666974195574875753047743430007389206294662438464889759644591228627559757167979827726664193023833594923783186903149048474821371669891444486819591
846 2865885826865502860706209713343537615899546066000117052058772356863645508827770177698297181941989172868591385796617874215765207338063344812066666055829387758580561
847 6662463293383232916355835815770831780907725472971508624786733252599195244500282285745839329178016693447431157567933757647707896658689546486524103148641542181407281
848 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
849 17196935902757914200691981615066415248895375326483165435754332911996347072344697610208775982420664979892626920131458429331272850868973347653624009463211125170842071
850 31524744095520531467768306846778913774895006726001287572646495925500100597105471954681269001361880901554505243762796616373417280718696792932733326614123265344386171
851 42251127504803532267295874160528226820137822747468092774102197509304509840443935931450399131034851979603738312891494551394224052518771386743245201854405701402604801
852 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
853 123456790123456790123456790123456790123456790123456790123456790123456790123456790120987654320987654320987654320987654320987654320987654320987654320987654320987654321
854 152415790275872580399329370522786160646242341106538637402834933699131229995427526292638317329675354366712391403749428440786464868160341411370217954580094497789971041
855 294143450586124640822639863038648649721353338253570707757790994377820909961493035202584263727157711501402344892921020930350266151160733636103492428728163485181429041
856 346772185050725846145451375314568051523845073986014163299111455180501106568160191501493959014980689917099557681390762780107590087905664722260066592755355918788247881
857 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
858 1371742112482853223593964334705075445816186556927297667997256515775034293552812071330589849108367626886145404664334705075445816186556927297668038408779149519890260631
859 1693508780843028671103659672475400938203864587037883791427458551372758217751359040796626530508560686870226422123998712933326559298209962065403309116157767278023336551
860 3186635545324931287281185955063299596309052088754789248773706164499195066042536766528341480900508747381347864693130668467352330856088397419671543634650122116598602711
861 3814494035557984307599965128460248566762295813846155796290226006985512172249762106516433549164787589088095134495298390581183490966962311944860732520308915106670726691
862 4689875153033192081669842031818633177035298324968958297925343923532800592289276888390994303544868569736014952730955895204758869829583623928500217405839032855689132911
863 4856935749546007101662469726159689324981279749556415343722680800705865223442409146749455030806017574322901083510054907803687305143010240263867599548994637929754092151
864 7514136002940472028908301337847681240349375741588033389019564173648824071129410360364075346649954736939546024357825106341644417330680432801069317337584573004959737511
865 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
866 12345679012345679012345679012345679012345679012345679012345679012345679012345679012320987654320987654320987654320987654320987654320987654320987654320987654320987654321
867 32358088373333500480709225181866903507831994700777147459844809044624670695719308424153361699186867527489374574001253188322849855638759353104642928633755886680513351431
868 41959434391137827383599616413062734234385253952307713759192486076840633894747383171680769040812663479969046479448282296393018400636585431393468057723398066173377993601
869 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
870 326793373601184475953952887835938649840423558799717056318905794753759030967218762110071117000872217478058005176035254253619145693939575069710980088316989632036567664551
871 461553778302516101219595780543690076578237793475384851351117346845246972842221214888488459448939298279659511273931105260323202407002439745328148634957378727907157929611
872 520576141986684321065352465531868282650918114071554371069713175512140865744109734611400367693480411240697659753136104367728234551083782256063524132048132646981493753121
873 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
874 1234567901234567901234567901234567901234567901234567901234567901234567901234567901234320987654320987654320987654320987654320987654320987654320987654320987654320987654321
875 1371742112482853223593964334705075445816186556927297668034293552812071330589849108367626886145404663923182441700964334705075445816186556927297668038408779149519890260631
876 1524157902758725803993293705227861606462428898033836305441243712848651120256058527663557384545038866026520347508001828989483310464868160341411370217954580094497789971041
877 1881676423158920745670732969304212509008525875873333069901456605719167320549223714391588153717910360698553555333518019874266381404520915774281621854542649136969108518161
878 2090751581287689717411924058048463203503932390112104009037064634957910034468130569108852681253004155995993283669620271425551346872622423436154405349495261207003432386871
879 2323057312541877463789169911455044392347561803836347953192532364878616422375121208419119774535207919785574374968072481060752571607087099619039508258944970976999618623681
880 3540706161472107281059713237202917519594680257078207274843511058277811213684013580711297814396670436318705420847707277567643631613526402542734766865922185764209266821921
881 4371242174650855285071102611273734745496237691643837718681358193448215770415126599750679760118070123639962214922396048217414903145803758231556782577412718133632213170641
882 5077091561327677113415553585980590842360615728229233364862290815297716701264433363773373053938332281076254624013242157863555226477026837198609634984531166006978737225721
883 9139181296932700743575786830861375516684098654631666439118445626221135524350139495934719377831413466709293856861754527066377748951878475987162370972508587116050451054311
884 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
885 12536597113103161874323143014262756789843269794129477583519073072681759215258174709332623897907776647742786443171918266260615793990353554489542475318724949332337126130241
886 19107704647849248805445068384298059713615389374384036430486432596181173191899989306376683290603407486473476589854184906872699908601875845284765826778677976499699504350881
887 39341179571907660863696217232377044462363869652636239617948346393081973497727839508469736901357698475441842721231796560709209641071058935677867577108787028837310081464231
888 55848007174604448247571089445786499265966773010521567013485198968274883713908767001507103593321655091838800864145663736499107491247295209184705984829842826076766109482931
889 57783951760521959638254123674037379374251910661942535188738162481847636097596180541865440813976325647717440232598107584817834035170299830423051178657342723814945806596431
890 83489565128671584713200136164825586261521913864784638985396377533412084254318878514005241176627647082135295876639794756562011120961190288852681184937902190658107643484721
891 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
892 123456790123456790123456790123456790123456790123456790123456790123456790123456790123454320987654320987654320987654320987654320987654320987654320987654320987654320987654321
893 169350878084302867110365967247540170028281596640078578807431116530339379159680942945689173398364070517703940794933021727717658216057850259962065403309116157767278023336551
894 286797199079244128464253732331642390240233267580228537336513110091775992776675267683119289026554297700037292899429831996658596959233098278392821397734594258900950612575601
895 363067438070915952784841658385727839972710573826485649570304337971426283404580044704289010987969033618122443750575167475770870865966867902448898878120175481192626675316161
896 599621697381874328461369209595312066242272367732206271389686747433814589903928685537471049172966761488051270980019508389606313683308662564820606989468213313830200367334471
897 614328078920648930723281983903651491925634503115737237148337188651023720852996437016578139526538206010226809505602301101490182403720247301031765833128271086844427204312241
898 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
899 1371742112482853223593964334705075445816186556927297668037997256515775034293552812071330589849108367626886145404663964334705075445816186556927297668038408779149519890260631
900 2581174791713197181757725776862565469539738255815375835736751651253013621589851588876601722527896523820659366314516215697616343672520634291079014150952661669891444486819591
901 3595339557249458571912082719182413515658720763198049631410816577757291785672068078316104171758352037846871898291853243007740170309878190482809980443425250324958518990849841
902 6414018645417937519846207727818149110541962083475621405949936035485087606833176040147063930351372146896635865818389941914779577903903281176958680830965042343458984532203841
903 6757608868127138237956101822940166411181979534273109608631709075161260929382960807182359534791920266112494904561625312116392006440922720311349424164410981955288699247434651
904 7402736991907762874463902804594720221478491438756373419432869322356135465822625290328679000670480845032921653581322935434349467659909729800727942777765702073936807535399191
905 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
906 12345679012345679012345679012345679012345679012345679012345679012345679012345679012345654320987654320987654320987654320987654320987654320987654320987654320987654320987654321
907 15241579027587258039932937052278616064624294467306812985825331504343850022862368541380896204846822130772748056698673982624599908550464868160341411370217954580094497789971041
908 74333697549398520617517120052341830523001774877004205694948799826773870223212568879005954882711122927237443950177878433280312070850149923424843665808520801508175691721781161
909 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
910 403367923696787623543959082466543630209681447521225556672608119486254600862488429666465091207633596349734035006889011065581437532089190239620726653591514959605008236276254871
911 711956069641391064702929057787814551270157791265793976060442899938844724358482540456324096269002308305526581105841283552540533147333264210642413572237119700123947283074626351
912 817670673043383726792688320575760135753019523647046262644436798094512572455338257669065503709822352199611883451956662766083432779351649157673280323893728816589932608939592771
913 927652558144669977748366712927377088951769984951622123766739150773741668149737059169112234713509786729605272485344759540160505564999785299442140645845031240402234026758735031
914 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
915 1234567901234567901234567901234567901234567901234567901234567901234567901234567901234567654320987654320987654320987654320987654320987654320987654320987654320987654320987654321
916 1371742112482853223593964334705075445816186556927297668038367626886145404663923182441700960219478737997256515775034293964334705075445816186556927297668038408779149519890260631
917 1881676423158920745670732969405823035859107596139552650247186423328271623755035836527479024012072835930987635504223422760005343961041771334917704881621854542649136969108518161
918 8994377403477220994719571526333361493283214760117508889088804779039638297008720834359720540808045874195730717971523290426917760572868140734406083562831016982489258698335520481
919 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
920 16935087808430286711036596724754017764907111043370759877389964266964724381445917797083777879388304628359497874646480041999017764907111043370759962065403309116157767278023336551
921 20907515812876897174119253752219594147484543596247479337624810029084445247292319895863845239222750555154131251948319129812465855369332312210261032425675349495261207003432386871
922 21230780818976426689466875377545801426454908903161221102314210608375459526425189018197502947705642695703031047229473246060232468146538872330201442557883665146557615978811738791
923 79027123730194408182025125414447415190987514830503131342709161893211764403791561990651974685859256221913450502748382474331999179353992327381307906518320286713758148421283524961
924 98938151438249430941915286789666976426115362361292597779976852569436021267095929177956925948888504616153037897686756194696095366301549548078466919191141186807381845681690725291
925 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
926 123456790123456790123456790123456790123456790123456790123456790123456790123456790123456787654320987654320987654320987654320987654320987654320987654320987654320987654320987654321
927 139295522085968786036572491900348073857952243285519773802492191527678094316006472852787520050905974096277999619378375939349257015379951273177854782481113290500973697854108207751
928 152415790275872580399329370522786160646242950160036579789666209419295839048925468678555099222679469593049839963420210333790580704160950464868160341411370217954580094497789971041
929 232305731254187746379084251272007454412149070030212057266800878979828451974309495025184380640746132556763150438332898805463022375153731227983659893630457938944970976999618623681
930 318663554532493444205037582674700912773757702720609557604438378543248889948596891546664918098559544551929792040311852268914250734215867853998696376524238926950760122116598602711
931 399481773545544591383723423011077148138356122719698492595687240771190447597809156249780650628242253277203783491106105683833018063300875622735499737049422988856466003592316683351
932 448141763227131049757338540620329973162956088196081593463267620749228861558224645359442716331680925544554512892653691293860977098151090356218627312140173120121164150502919161681
933 539659527726794462879213746562002983917235562247937118219236042818015838071300364614001402406585346588010562881748000746686361137245172550969398812081196703356121945896693989761
934 1015464587532613271849231787476176520646969237549729753831864354122521099792111552398286653544077120986431154461384518911624802431722303003920432776149579571504651548695616549521
935 1088319665820743740361068154686336740687268985974218575579745378263796233938055220957526185437773550777683416874554318141657049029317045028863136111102553054881200302498597978201
936 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
937 1371742112482853223593964334705075445816186556927297668038404663923182441700960219478737997256515775034293552812071330593964334705075445816186556927297668038408779149519890260631
938 8772010734051579308204788921003663086199614146185847579040716970146505848820863380962369190130377440632393005805070454650851908908293148339325177623533551825227154474762471270671
939 10307147573545428122762102547336086835343116302797473417172238704247043674811728464428006039901807240352644182584665623250723377332712614462101624715984142112109222271316304929441
940 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
941 11971516324028181143971749701549704147559958845716404331377199160901758573318607430532788039815509058554517585620097499558227539322487495317494497222128083603693203327484577760211
942 12345679012345679012345679012345679012345679012345679012345679012345679012345679012345678987654320987654320987654320987654320987654320987654320987654320987654320987654320987654321
943 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
944 131686679564309992583689246717046745623159547302880447645149190769919344306504681735860668437970599644099693441821072495140502932547362448492439469443408919640625236602330355362321
945 497885498945342596280403118629186600184044213985846650337690326652393265191187580994340857844497508280000063823738251027479545556045861385758894943787732336454613371208743188627591
946 973693191479725303210731570231406602568157170226629081273519583686262149219115835286822980104471895910195623644362820466244561888820539465665094716212224252600214146698634311044481
947 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
948 1234567901234567901234567901234567901234567901234567901234567901234567901234567901234567900987654320987654320987654320987654320987654320987654320987654320987654320987654320987654321
949 1371742112482853223593964334705075445816186556927297668038408367626886145404663923182441700960219478737997256515775034293593964334705075445816186556927297668038408779149519890260631
950 1448553475207409918420581713887514201854755020331684924096641098469112787371551499094467352817676596085096627860031797446545532258020986933416834163877498116046877602625633908985531
951 1524157902758725803993293705227861606462429507087334247828074988568815729309556470050297210882487425697302240512117055326931870141746684950464868160341411370217954580094497789971041
952 1693508780843028671103659672475401784111500618130705007705464952835780453691002387847380988670426256160138190299581703331131771918237396060898575759962065403309116157767278023336551
953 1881676423158920745670732969415984088544165768166174608282010891143137243833275942202426986212956847514587696470539533080815179860040907645439474937010881621854542649136969108518161
954 2581174791713197181966800934991334441271731501015167011469029238667859923123477344343551226068479821674774665828270120220719880408803056360811108170378670912265561669891444486819591
955 2867971990792441310454285240448395594534495567166557367766542328293500932239027760867856423559467449848786908118928457945685297334184098869381169977307266265930504258900950612575601
956 3540706161472145520686257136189078742433840647138699575409441432244744654079911462898705418496480105052444194046951033702850957270023945204931620028678200166049154717764209266821921
957 4856935749611575734281819473050252928039011464632542327680215344084830705106424197970709163842327839626611564344480057773247403934424463045824669112877291617082746554252929754092151
958 6662463304176423460972782959007759712736880522997594974581829830221308026995450440427019581306578344403573370723766618664512428882362215866528004042444524932616869268846322181407281
959 8225263323519432416970140574609255490021132685120582528396924422680942815096679715273796079597347716628748410086700855640241304573860870038596633108547675329066930364450566940511201
960 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
961 15934088227281509102626398852762656220402305223648534165063052083160240661087066490039140880994442556936062906460349771912000854838230856267585175802652479276515653628881972998840841
962 23589754106553716435360229367620292968749740286300367540213444863282665209865818195198445697728164361265290529918187247903230957914768952973682455041932677064656779247833489899806801
963 44386819340419005093236893254183793006800887151508419210799405009327741823040173160069377871954625003883389587480290508636370470031423591317764111283298437714830794125145899003812961
964 108079944254249508656391204295686132885065445895155828021360673789175098563321857716837350791596380446031714224524273071753146369659079880688825513499556892038623770283548408525937391
965 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
966 114522716689663251872009721403451260827497365240382727138200744242888902270833114968259575109348980247558229512698219739938787445543769859288411152219299803007645568656595464071018951
967 123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790120987654320987654320987654320987654320987654320987654320987654320987654320987654320987654321
968 175274970500096600128890387380389218424425357460133875815693572914762647271957731390430549690938868126296691971063847491032009403220539418943436933829177272041672189917701702987249251
969 209075158128768971741192550693930903587290655657605144628786011366580046828653910364043756085393821285481891059716255739897122477691153549186708088636995138375349495261207003432386871
970 393411795719122637817061307232848495542382561573409742240361553341170707796995033655564903375898858335654558241918995429135864878472092766567017037724404781049155655526137310081464231
971 437124217465636305021116646175204527779906065357684621991686889229842155714043429874830662477362375311920323824967134914244414701171687150905076294660336112905988817710473632213170641
972 553150789328275624467527864797026312804473121738275628525173952910808917627409402484712693065236731699080070908173196891529775112766951999578132282548170625801075455412913682565253601
973 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
974 1371742112482853223593964334705075445816186556927297668038408737997256515775034293552812071330589849108367626886145404663923593964334705075445816186556927297668038408779149519890260631
975 1547728007700150724187607017051368387271905607844414899414382816697290878213616996585808794700341928746869540628870886061838862465415345770870467230028505174331564364937458102332421361
976 1928024675501062601417794261184281402668678932061472633972629302062389119991535045294736046600327549389263611681702322401352103435425933608377806272120949992458394089094718732859741761
977 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
978 11996873812221695460859423676821160750242264494362296910371034790598435940528726206568945937867198229509520278922194310964599247032157866756459631998450815016287238501473873346379050401
979 12345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654321
980 15241579027587258039932937052278616064624295076360310928212162780064014631915866483767718335628715134887974394147233653406492912665752171924950464868160341411370217954580094497789971041
981 21208271430511688615595736873027095429355468252676198973698922322686280319906885498242096512603603043281899728498725546414873137789685269692155868993330449917042334980041906061457159371
982 23230573125418774637910097728465775592988836479043316679103153989359606368159841954048021450927005566811929763477222805054071365853859112753327436949262639539954738944970976999618623681
983 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
984 112829398501905409368513168402993859241199190766973390698014955587850749518843383622908344571754496382483781497217040494471142613344166730244236641358794088372785775243440555647264827831
985 169350878084302867110365967247540178487357956951006790970211180544971125675455977239241985469694660366814001930598316652271842029500922962285559450625759962065403309116157767278023336551
986 233290985735628574771553105603298049722910150779438188710688145549549083518975740480663061638639633476100897013485981010563604515686537966613714558926634949087465684780460966676028753081
987 614550526943714218783423457789496233525769638251224223291468261683908707484051846160515801995478008917677958778980421746489580150284083671531304965911017565264994830963747101329996750711
988 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
989 1234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654321
990 1272461905138848391549900014513746959054323225185892481232548469282738593131226740412332139039976519530619488115589919530459867307436826906553536312308640111217949913343432201293091564561
991 1331652993156608196155396028127148843276891358874214957051184861756426389398688608929152999103259003475556750960363568517070516420569523209967019151828040466807883473663599941448074594511
992 1371742112482853223593964334705075445816186556927297668038408775034293552812071330589849108367626886145404663923182441700960223593964334705075445816186556927297668038408779149519890260631
993 1881676423158920745670732969417000193812671585368836804085495852785163357738676541704535404682702313144826989261272653032039304739378407010373682120875130070881621854542649136969108518161
994 2566200843091914322487084161636278546952011658573820075817569601045039918708733145287293678025035968237109867148345791116199649672551917632750860148192984439962122532585070633436316283891
995 4931863883733296074914644446365615424778653372291251966931132689991414721699816679988468644730750338806487300454522558705095759295661506654908088168798572712932564366039085984212661909671
996 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
997 26210835275087006422209539812885951340800492679251487677974100935486865423999219120685140197648438431609838225987926951205006852879636846107541286304096858745987858646839516796064234465911
998 28228209274011057547357925777999064016472128244312020833993265611495439105796064598160230458275395650608208538631803702278196146398071093960259461630122828839583347858435776967799479122801
999 31866355453249347575272948139155362419553281694287349677364426945727495048906906399038144027764336668546444874763948255180144895533696253526024937611277331167569912760111860122116598602711
1000 59962169747361644816831883566569307796741506584891098072998678411088511336498038752881122449107927242844886392795554464867179237388720687759128182170025256060448972132593096423900367334471