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