2 121 3 111 4 1111 5 11111 6 111 7 1111111 8 1507 9 1001001 10 100001 11 11111111111 12 29703 13 14064697609 14 10000001 15 8718483 16 64705883 17 11111111111111111 18 1001001 19 1234567901234567900987654320987654321 20 307571 21 32516067 22 5645629 23 123456790123456790123454320987654320987654321 24 299970003 25 7483369733041 26 11641443539 27 1321003964332893 28 1336493939 29 248399691515827 30 8718483 31 160025934443039576765969 32 64705883 33 4033884630939895119 34 241932167059 35 4206550809516570311 36 2999997000003 37 4486998908771288084531157547 38 12222222222222222221 39 2702702702702972972972973 40 65613328891 41 16746387921726792711138609215963 42 32516067 43 370391618663426108893 44 11623581871 45 12556508490399332163 46 122222222222222222222221 47 11111111111111111111111111111111111111111111111 48 29999999700000003 49 472438504558967640292757500508360587 50 867635378194211 51 39504493684289631 52 20904201744550654681591 53 5050277891545582545641407597 54 1321003964332893 55 53326063399800392712034961 56 1402742011221655541371 57 11793369066915388133929557 58 1694915254237288135593220339 59 11111111111111111111111111111111111111111111111111111111111 60 118580223 61 5176233422784464898107 62 10000000000000000000000000000001 63 5764308144882843 64 9178701472364171 65 227074276891924986307746936272004619721 66 4033884630939895119 67 13912610624080221208329887596465575282565487917 68 25570132122390119 69 4786056258987673933046936679 70 2917340725745794051 71 11111111111111111111111111111111111111111111111111111111111111111111111 72 9597133789112307 73 598919145733378640834677912334015623269863194947684283 74 24336337264472237048143 75 47291956661217575127492512820189453 76 15067560062396517071 77 32650905789664556719787650965863862077533269277 78 2702702702702972972972973 79 1160402199783990303304103559065400506162333689 80 216931672833113892481956491 81 391964693424023335275138351 82 2219400808903550841235237365971 83 1168049001960693899128685638280092578374449321028961359 84 13374576669961022547 85 173106104895626736977352578801951040376801321 86 80367282122289995236307651 87 930510754974089277135473379712018495028289736449 88 178264183306142643434197909220423176483 89 200895961220699274931809647536130426772411853 90 12556508490399332163 91 5869335882938092877439854689 92 45991036300788368547259247911 93 2702702702702702702702702702702972972972972972972972972972973 94 3479991996398043775015467694425990205069 95 39572979301987272449698884266021791 96 29999999700000003 97 1313314638941450654791799143783602842324254832666332291092119 98 55837557868020862944106598990355329390863 99 1088561173028971407974298706422806609358935658161649 100 18486468124859911 101 86090411764556305779634423688445802871916009099551591641382735888929 102 1132580865929397331071 103 157961181134512902135008063049510420643833030419074330734666554135121226439675185686922550195443 104 6957801842223658195996846534699883153541211 105 173406150926358575896228323 106 100000000000000000000000000000000000000000000000000001 107 6615235097424092442807386330707363338907 108 179338731469003601599964514843 109 294388652225517057008209277262598983306827083888300471942753646413 110 14306992619458641947131331 111 270233443188165053814771711351 112 1319652060593310072486917147 113 12234326694873422227815632477857585186759206074372974427985759742186424881212304936575186813801291121 114 2259605418813985387643933758221 115 5018546349163130171551698905681 116 129929870127220200495475993098845365415062951 117 6912052153452255395448877719 118 47749639142232062333589877189214158094313214261 119 77200093173506497644544676120526758659067273282693 120 300029999999699969997000000030003 121 9538263791594829276638984788392080694374776279486243043161071256910307224206148925708988964880161279 122 123257447831285205408536810836794813326595259518556408771 123 25243920010395483609359936719674164518579479 124 5314414045099634610361100471949438046370378646541360739 125 1724122808003208486952245219340538618983186758685068453545211519889753125041 126 569317268019706757623457197977 127 12253235160413228102549775704530388635859582826355728571236020590336363558388503524643093892865063698442981408166291105009 128 5667392777917345941926568974974603 129 31472924983835243544591518519868119612171497709241 130 92365488558845632917716625284128838100839602291 131 14448943399802517322502832225013 132 4033884630939895119 133 66644743667028311357422935374350000587417928490215138861031609061545571529636448105774705881 134 10000000000000000000000000000000000000000000000000000000000000000001 135 1450255255791662031715552061745695885493 136 721080207890708415906530779557728035655835609449198408723 137 30354925229900938568766054270656449541059422045310112105120163498829439519351 138 4786056258987673933046936679 139 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 140 9335199322674473191031 141 1324519039465080145446342405425757940570691144844321483646993600502087601 142 344531764105991751909567302557459284958776774424718086884020272249 143 1973008808024967546178025766183148529967936580311260398704024085522818592759 144 335983872774106842871541829992160376301937507 145 30541298976975021593738171174651440688062892364241 146 541280757981109596274019134307523446361913007 147 14308011544394877443993114261630551288281 148 446029545654690522338790243971 149 20745291126821709215695675640354722254830215605894969397846770386692590344698885038747695359107010065224252881133027587693435962988369 150 30000299999999969999699997000000000300003 151 3022456444760477259416950756625979766442913866979899311820243 152 3272261638650021912562858358193327319105473187 153 41261165532750503022161797684756269753916289574250947 154 1502761354336025623086460923115073150011991473 155 12765598081914024994122994268469736760351222531759409012462018689881997408239592011675102790250574751088841 156 18181553580931194101956835765163 157 18768683252061930470395150511236699672993330649651865465698854439846893256911859055181485978661252410102616517 158 730874919956396370077972611738231846542322328736126576439722112303 159 1077190269709982458297772426558009601972775869895018924403561547201 160 3849498356441348357208457558356063663371 161 3671732724571724825094575436662624820963906759442699995261809305564069802677 162 391964693424023335275138351 163 2750780770573381760752721351959808132477779128928403198145410967814595124169012801038008300887672597 164 15925205967203630831140842666348548612921798986548847167101304144071574245699 165 5110646741677482225292993686071532834132363 166 10374945934554630753308631910563237298667251 167 2768345207010287347512143756514602850348098262261602498250394129871133684649072189909232123515528485859886809 168 444088270202251519659 169 1653506422663434784156497457284584799590157831350080118353376588854341132643534959969778660159091525183719 170 1762428743031158972734161101339390094308252115281051 171 11843412413960195392882457717851928636496591442445403 172 32158506119281336907449193433969772582938175944390809578405200626833601277031819 173 11172722231175149382916897622996469424341653561334910207214687343802768656144597035395707809830352074271169641 174 930510754974089277135473379712018495028289736449 175 2232132978928698128976237418234819466875381437803107728183838824423351841 176 108909671505655442666829460224852038784109643129844190851033052809409161947 177 365220228731718421320384986315251163686915953673544805988535697862041 178 45990639999405772355203100089078510612704615980012813239241849173453183 179 205184313173676941554427507428135409444955955960573844499007828588717459047930824082060049219222455295984985443020184840200548092758455492417951 180 3315293385008984394315303 181 5550172371029167490358814286156293451481287029887272345499924386682127834104199292593668817180884022110690123125910388270243253171447892647009 182 557462261528742780119350383638194838838289124241898061519739487207 183 40643888977554879197150264287285830115648394447122092875949627 184 45962808650183874216005060588801128244885498913543664438403631429585833727534058127827 185 46127561847129413000683300461392683164733439139834601 186 2702702702702702702702702702702972972972972972972972972972973 187 68086852555634764930390204771734375374145393749086550268931396650072327648532532630393325712618991266647748760885659129679 188 11253414074025360134164664324652782344896356652311 189 103436220335141030485075170699534592775069667381411595521 190 54964051234926280438044283557212836406842108811 191 99115179223067391183696759283635531379761744179443417446171354884571464805957721490319833611854945857872146747529277303318561488499356611945250675411612757010465356791 192 161290473569901664075726638321837104129091 193 1554297998264774022033567182409853021251865484800565688431 194 1203398315409075912943731935262771310184285262383828429 195 134799825417075713224326492586126843114491658168105644480772984474173 196 10999999999999890000000000001099999999999989000000000000109999999999998900000000000011 197 39054291702680761737034816380811724656412573359063619492108339532962634153318451521748011536659386538648477169 198 1088561173028971407974298706422806609358935658161649 199 16743703831744503600375539512140292407711083295101005717781664662826161922354530308356928897447052484609588688165002173755209379963397026834303725471010168491366191187588092822563525111253 200 1426638609319635256065243483030207019489832710424224336036910206799164811 201 4437973462406798436464316376497773089621931838985661040702832400342517 202 126505394335296070440156756039326793845202870449682743000989316802516305348411378659 203 754690205863017650190357863616682588564526861232391520936020387331287316625190912723838474973991713079510217109028932427 204 133194001437023992709255292747 205 1543832266918521711773527133587391184504262811116633306592465222136742973393344605583910534009000758696144406675797342864867641950423001494480191 206 1685327829757169663904062748345891975831390237254915264870351208037180883449492766785788605383 207 33100552053440525030860433455572516906524948439396174587401840464464947197 208 3669960430822499124021765857290484036370465360904177719803 209 153925866382712324316231190427289421800597338377892790866323037359275802752083115329656391856111581102676636001902192803061071467 210 173406150926358575896228323 211 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 212 828047531880896025893478634381915928379941909268241850519 213 9621614295474372805876112057565886174638432691070505316440516554514631647223020781853635666641358153323661034391 214 100547581550118698082180769742416054617505313285174437549548489105875175378821872961 215 2068098330224066890621309202139230338802617795023862568243960051152726447921270981619093825955831899453190391271 216 1737830830494462846371060999645487027099 217 1140330917250651520723508753857858538414219106881058831954433784278219534892186846120926051431033074219022958851762514637 218 2715127183827909795586492300014160403910103156650955698365017 219 70781245653151229810064045600759159090088597301876749601157947120559 220 400185995329485265520151473724871 221 64808882982695912746563690593260550217771657094486004383251812787666575980706094424811797555997402809112366239169640539617011712662470693409331073689316511892108849 222 146735067332673911118522580245345657 223 46494749508789184542379204490593868600381321716854348415125355414059823471221492583205846624334225265329256111 224 1715384102258354595106896076041738478730347883 225 46193274111603217040970495540230967422403 226 4542374196953762245996057797804669342340710316809347831369629090804689641257097921812535116092755342333 227 17995691257251674192595206160406625002604393173457879775209235648186424985037824654619883280808529359613215315466501723371451772937666020972895667261519667 228 2259605418813985387643933758221 229 2832994280762627349737943902078204945870398483958224273015751649761784557887523516939929335888842740482703624393840948312654074259487312891520767326830730926401535539473952761341902255952801499867733 230 175106787282344253257899823317251632114648462794822124137658768130118813138930839345731 231 409844005728006988114489342667747222730543129 232 3523596935794869377227245736916832483214250776203793797514699 233 2417848141302647269291490265258483779727507435586790121826418959481968159710115836884348674084846492209031 234 108290400470486686704859734674454776159453744986205800062483 235 3875276590333967295895290916334852086547982856452549623128887023992917309010079311 236 2531934423363113914793739057720732343007462875262754881246798394672581307340958700375108232361988051736040171 237 18566925625477515627806659826176796775500351186964126254375267624780857501295327056398406191476939277803211537483 238 1141213126134637063667350736849005911024606687049897971891997723093 239 1576373496140482085871996064001535929601629342379818535856179276141766237372744534972244403909013 240 300029999999699969997000000030003 241 161872388047457205968251995199383480684531518197051521985288391601727712062694639433239830337100852125539610242806789417511669844452478507349924800945565047330410128839253897779732321 242 6568640938304834535968749306474230741759377641917527920539146298504562666140840054016082051817553 243 2430950155964805763110342726520486037922055827613869193102887932129538851555156996195570570847183794344690299608496623780963881219565137839 244 833177276450870715279606338122027712808654079669996932711726799 245 8344157832954798988585822723421061236819404830112715131265697844651300932481 246 183155388106568907813513824629662535513634051289746771561176789269 247 157492505252461969568547147968989767084093608874380799279482188560269732958995080420854146945278176636093262201730048344679 248 1074105501348207311140158989529913342116894329512833467905723898988067 249 152009089747563289480277091197756417958813033852379119 250 2963507721589047904310448141285093572390711122197973986613285999491905106858801761 251 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 252 68718740689311693683698726900860419298134070120118811069787 253 15536527387672636678671306879009282158230657425882342397297765972131528931053293176113350637624506968737248330057414002587420583458446267655938104344483357962265632825077999444390489 254 7170590347637682030539316526564572803875906319620844511549514629658988090773715953134757292201718395641474463469128167 255 7156510874748282138490710671381935726519236442362108602133 256 614583063971289833483742525099177444810739264788104522094728746632057986378538592817460723707460461405191049344206859 257 188168383939336055760151948148876743085659091440907367242846738861466359936049776893407844890133550301973049 258 31472924983835243544591518519868119612171497709241 259 5084755830161521763301500232332803493187090635479236311964845569541585686059737257627842947630222580847642830621562447643514124682383471371075029977587091841 260 92365488558845632917716625284128838100839602291 261 2385442153822537259727542730345089560811055445712630721 262 14999688914988756532522856615161467788573417155601 263 251962071915176379328628447412291698713027472518915141355945654892927795964896509050164849132017615881098827145633083179381889052813760853594711184579641175804044996736671356197426020933 264 48617504538038902754781247969206320859 265 3161412305649129174266868724658881972725979337495592531125512198359589292908116494704576784335638258100339939396442293093574614395384678316099707649863243507453155870485810425881 266 3067331298482474581303984473296443541680323068587307646323630542581595342368204724533563869 267 51976994013554076796780668279709064261667275750954519360530119410848039226303725552158853211990597778632553246509267500638224262331241300480215586039931805809 268 10000000000000000000000000000000000000000000000000000000000000000001 269 114052491599437117801418070597594343769896399575354538163040971644869010308557546076457750605011346134352089090714738315469805364244167093297707710422294290801 270 25831750047703020166643726292273051830151273 271 3925385698749431372739390943672665830045873648985849861648067892259792938754662429854311341206519954768548634827970337515729 272 4844851963132266545373890180882024802542439653114933213374845681970273961241841155573190231776192740273729215140008299 273 124745767063504484968929746970114360219578238928002503641614511119 274 135348268151159434234465584506372494913519919942606904400616861972891704383 275 248855663689475421379769490246336818931000846931656606687928507754045656821349374503449521450030084217739961185164606689132702936402142858761328181245595591 276 57325398530374202043878127515977699695087 277 18536464321667236302539861692917689871915156974032781236357800763123608151702291844307681813025458763043157760196914963 278 7172721280244675868311706383219848928144395486636861618840156623541875422742260454420583988621194961019846202510308993660031660391731 279 79446721676548948286993517882601200219838200229174157922121918274134957959827869179373930738467159554306363918944599 280 12915712271400075842742258683949946052943372741897082749867627185207928032627579802315438251 281 13834411626298307928237057172161120446006180309321936491575744402525812061144612761400540304527738007111986215237 282 1324519039465080145446342405425757940570691144844321483646993600502087601 283 1788405852416866906702885143099902747248456507039985923471201080598149367391209512556465177822361084854375429401620523728046653243 284 344531764105991751909567302557459284958776774424718086884020272249 285 974351819682048577268125126318699492533003 286 409492394118389490716194026943672336408439667611771026146118206429264236233 287 4319384880325164546260509625801607932725996660616573631917026158357381321518147027074961931410714724522010670451113980383629957558853226389479 288 212148441165773134122370727395285825770659632853018256744336257738472480411226128349443 289 1073010263799520185543218398329214035022158534046987081801453093262898450550492294029678103250563273662594664356446858205720139589390746735629429342113391144722151107714326364664511396324983231237266823195460673861595755011312429425149493185331437 290 1076490004320282543706121098291195285152589403468603691649603511531 291 26675456361879173219950204066928802829806682463234580286997631114973214931880826303506376875891223935575746009553176911748328042872807317799426733 292 104907413337141278004471785509640539379018989983596987854280429836989101177028068459 293 8060168736180310280852591209468194129879513410581062680216304773176919753327547565770804002149364551 294 428571471428571428570999999957142857142857571428571428567142856714285714285718571429 295 679008126751656576916902794898057456296126705235152641813770378953718425128788706408895987643485414283251344065188070129484375148588353937985378206551823483533304403977709767275562677125391 296 10867546082541540268039320282729194191094212702366354180424164715018780006152315282466313268994960361991903982780761518323 297 3341864709936988382402105346118119548404907234352295935673900431 298 18231061947354701715479142929128540768805014912906020881706037728978069329047514214765890305199098084003098321679580048304529487327 299 123122335316872903623493371970801183151942212672944014412482877136329746617376216009995883651964133644011647171705175944226796436514696686491555723337334260485250834831247992758031564865723981146600161822821967813168496797247073702293060207177013 300 30000299999999969999699997000000000300003 301 12384671737620834311350701899236413284295651723596929741452834444554305582093448239984124230050509204933616418571379797054378711090204892996617647102436964547761319876992343049 302 10998705367962150796780788313207184520429817955864480885997524443265653 303 473379123694870311839812224358639666758803136164286841466877961565093812563276828891975787948722802410684779237951321908713381297439974382833812142874556417653976997183369430100271 304 2579551502433976240194514620211303388113896393591362910526248956721949531878699625829467872376516530974002607984382863624247179 305 1901949742124956260087738709537096203464846934562154347924157329638954178977289807660033841 306 41261165532750503022161797684756269753916289574250947 307 977628981662129345500338349127628325839925055812429334693910784418046261569393056291526701527722473261411805633826878052062949165273121343728150527817389017620725114918693444668993874514422770343356371143887671603400577504825728825815873211396443912951 308 281181438249122390990558465423391963058813424969418407501535455239540762887389548966717514640838621170442790459 309 878447919959873590930989272317854659075121356527077651945031921192368837566822133326874122643920547 310 3424916558562299388667144803735783033264962142667158515538590380212243207088671027522588553481861518584811 311 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 312 21971825063514316874543228104403050770441819 313 529146221844095120575121945344017991502668161618863156824619844005166773426728229468909912995810151644165718600793281227351627086187962195510291423503312164775842560683473784634004563385509549981819414981182330565714142153685928599878051763904842452980316186278284894307638148292906834883223266609 314 624497440329594471300579738753300088731262926098989850778822757553353198316719032838920685317962966355175234996252576024073161302485961609633986521 315 33324871574324156572830792404944886443593565841781188519999638412246606259172946773490263767916095884161515369967959929612461596573 316 5830924493215703235941608546079267964821484861223130244922187095226491 317 123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790120987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654320987654321 318 1077190269709982458297772426558009601972775869895018924403561547201 319 1925027604207876901581269460464465450222987188869193337069283339442980822856938189683330468461140197883003441365035854591948477394933273259799153808186309739729750678974176333205690848778519709635923293853502727857112114959045643 320 1099999999999999999999999999999989000000000000000000000000000000109999999999999999999999999999998900000000000000000000000000000011 321 1610611855858149581886845308613740308488029637220517275129876168524610816836657371607140167507340637739741992675534172310916731813674801296081329154766873704641356411486317658125225795601939152644124322693 322 168991882720874364334896777419618715609217465915772803129204612389978108073