0 1
1 9
2 90
3 891
4 8910
5 88938
6 889380
7 8890155
8 88901550
9 888923646
10 8889236460
11 88889884542
12 888898845420
13 8888918303988
14 88889183039880
15 888889778505099
16 8888897785050990
17 88888916293698870
18 888889162936988700
19 8888889745731469482
20 88888897457314694820
21 888888916009116149004
22 8888889160091161490040
23 88888889756144644725726
24 888888897561446447257260
25 8888888916865731730086828
26 88888889168657317300868280
27 888888889798221049143068700
28 8888888897982210491430687000
29 88888888918639496101060973160
30 888888889186394961010609731600
31 8888888889867866997573949931595
32 88888888898678669975739499315950
33 888888888921268223416633920189030
34 8888888889212682234166339201890300
35 88888888889964712622418276610877490
36 888888888899647126224182766108774900
37 8888888888924780255761594887032166300
38 88888888889247802557615948870321663000
39 888888888890090715060367737327165726090
40 8888888888900907150603677373271657260900
41 88888888888929267125937449472431442392580
42 888888888889292671259374494724314423925800
43 8888888888890249638388594887966306689270820
44 88888888888902496383885948879663066892708200
45 888888888888934874472129656367053613984035160
46 8888888888889348744721296563670536139840351600
47 88888888888890446931085833792207135794075685150
48 888888888888904469310858337922071357940756851500
49 8888888888888941802042841237602893624957114719036
50 88888888888889418020428412376028936249571147190360
51 888888888888890689822746255725407931733199923902052
52 8888888888888906898227462557254079317331999239020520
53 88888888888888950309302338059354824527394599758152568
54 888888888888889503093023380593548245273945997581525680
55 8888888888888890987572535152807646235303287669708892124
56 88888888888888909875725351528076462353032876697088921240
57 888888888888888960725387250915366076797162884796913314840
58 8888888888888889607253872509153660767971628847969133148400
59 88888888888888891351848898850239977381442015309341355787448
60 888888888888888913518488988502399773814420153093413557874480
61 8888888888888888973463193257015706725990418366195049314559696
62 88888888888888889734631932570157067259904183661950493145596960
63 888888888888888891797243610153036187244515151779395034016118219
64 8888888888888888917972436101530361872445151517793950340161182190
65 88888888888888888989037940971908524591359598189797545107769656262
66 888888888888888889890379409719085245913595981897975451077696562620
67 8888888888888888892341937878050491866908973263799575357724161691010
68 88888888888888888923419378780504918669089732637995753577241616910100
69 888888888888888889008090970654098475998733161078606219812939553505596
70 8888888888888888890080909706540984759987331610786062198129395535055960
71 88888888888888888893008549873702048080993652404964001580692012112518162
72 888888888888888888930085498737020480809936524049640015806920121125181620
73 8888888888888888889031419870856621894987791991515268242610571928597303828
74 88888888888888888890314198708566218949877919915152682426105719285973038280
75 888888888888888888893825204372534611924342166278863473289671959243729612884
76 8888888888888888888938252043725346119243421662788634732896719592437296128840
77 88888888888888888889060016420260583507165242413063385179957707068434473099000
78 888888888888888888890600164202605835071652424130633851799577070684344730990000
79 8888888888888888888894826877837255138921954284762722879532591917985178694137290
80 88888888888888888888948268778372551389219542847627228795325919179851786941372900
81 888888888888888888889095114255030924448978880227369326053389917706896943276788180
82 8888888888888888888890951142550309244489788802273693260533899177068969432767881800
83 88888888888888888888896057087292694554226227847810729785100672684366282177496443820
84 888888888888888888888960570872926945542262278478107297851006726843662821774964438200
85 8888888888888888888889138248699354700802542312656892815406903344832740363043307939560
86 88888888888888888888891382486993547008025423126568928154069033448327403630433079395600
87 888888888888888888888897570009804343385510523939553016778239407139775208629315004025700
88 8888888888888888888888975700098043433855105239395530167782394071397752086293150040257000
89 88888888888888888888889191331847871129573971379005759664090648442423761659840950912995560
90 888888888888888888888891913318478711295739713790057596640906484424237616598409509129955600
91 8888888888888888888888899433142387846418673577336463655409048882959134378085158998206115720
92 88888888888888888888888994331423878464186735773364636554090488829591343780851589982061157200
93 888888888888888888888889256746803678288879502580369430106478800113318755923867871725142312880
94 8888888888888888888888892567468036782888795025803694301064788001133187559238678717251423128800
95 88888888888888888888888901730641068494827498809566409887372270185963886061659687192684740876190
96 888888888888888888888889017306410684948274988095664098873722701859638860616596871926847408761900
97 8888888888888888888888889337466000689049211677346750955251486349180485298052839311809118401819100
98 88888888888888888888888893374660006890492116773467509552514863491804852980528393118091184018191000
99 888888888888888888888888904567514201782582013664617735555826570742045186285973452272431139633777492
100 8888888888888888888888889045675142017825820136646177355558265707420451862859734522724311396337774920
101 88888888888888888888888889437199831644689409747778592860183992008290048860922614375970317720695942744
102 888888888888888888888888894371998316446894097477785928601839920082900488609226143759703177206959427440
103 8888888888888888888888888908074891088429939760109281930167730487562995154599325655142917472661988040996
104 88888888888888888888888889080748910884299397601092819301677304875629951545993256551429174726619880409960
105 888888888888888888888888889560583435088724008992144373813996826220541363720538170407311975358619521897128
106 8888888888888888888888888895605834350887240089921443738139968262205413637205381704073119753586195218971280
107 88888888888888888888888888912416644927472952053557003709302514833302601061175013211986905519096677312626280
108 888888888888888888888888889124166449274729520535570037093025148333026010611750132119869055190966773126262800
109 8888888888888888888888888889713411556969561778505950966340085207673251796867454481668481344195305560112289136
110 88888888888888888888888888897134115569695617785059509663400852076732517968674544816684813441953055601122891360
111 888888888888888888888888888917797722482743446002752090708903052323770709994806307110450447534966652800568826972
112 8888888888888888888888888889177977224827434460027520907089030523237707099948063071104504475349666528005688269720
113 88888888888888888888888888889902934010344571999713975284252397759566161693436869240331315307964056883304271239608
114 888888888888888888888888888899029340103445719997139752842523977595661616934368692403313153079640568833042712396080
115 8888888888888888888888888888924474625587057933255163915976593158720454280921393633836032811965141455933964853189384
116 88888888888888888888888888889244746255870579332551639159765931587204542809213936338360328119651414559339648531893840
117 888888888888888888888888888890138227555720768205133280110054256589352968616984327608891512586671485236435859886788720
118 8888888888888888888888888888901382275557207682051332801100542565893529686169843276088915125866714852364358598867887200
119 88888888888888888888888888888932768606967302438787880797790488078112791534120491005196768180461671145114268036010418232
120 888888888888888888888888888889327686069673024387878807977904880781127915341204910051967681804616711451142680360104182320
121 8888888888888888888888888888890430664199821609031969916980583294727315113876443342475527890939345269514544851886028249904
122 88888888888888888888888888888904306641998216090319699169805832947273151138764433424755278909393452695145448518860282499040
123 888888888888888888888888888888943082291429467246803927850073524835685161740732248102066396138472301493338212755775412689776
124 8888888888888888888888888888889430822914294672468039278500735248356851617407322481020663961384723014933382127557754126897760
125 88888888888888888888888888888890794501196666347612865112635315063466601600767457211379546375698129083234306558652463636698528
126 888888888888888888888888888888907945011966663476128651126353150634666016007674572113795463756981290832343065586524636366985280
127 8888888888888888888888888888888955920621555215255006241531702065796202225858964828991689640916133573968369591598349103160041675
128 88888888888888888888888888888889559206215552152550062415317020657962022258589648289916896409161335739683695915983491031600416750
129 888888888888888888888888888888891247624729633756402828820755405024261040468637296446148013593916265730134350038079108200228348550
130 8888888888888888888888888888888912476247296337564028288207554050242610404686372964461480135939162657301343500380791082002283485500
131 88888888888888888888888888888888971917265343505945660446289674302251194639647429175767609737336283438921261391978865781949631042850
132 888888888888888888888888888888889719172653435059456604462896743022511946396474291757676097373362834389212613919788657819496310428500
133 8888888888888888888888888888888891812487734833389492616217279780971202503036145357792556826796217909411688148500977799093819602955900
134 88888888888888888888888888888888918124877348333894926162172797809712025030361453577925568267962179094116881485009777990938196029559000
135 888888888888888888888888888888888991867925159159700058862645915857210291414451851100970613153619429468431042059974256127497584675268450
136 8888888888888888888888888888888889918679251591597000588626459158572102914144518511009706131536194294684310420599742561274975846752684500
137 88888888888888888888888888888888892517293074934005142658662136350315504502305107954035717562489685868890165251214814557822526108724216500
138 888888888888888888888888888888888925172930749340051426586621363503155045023051079540357175624896858688901652512148145578225261087242165000
139 8888888888888888888888888888888889016772370043950152084162389997738550110800233220162896417754925930399988704228711186332958968060889051700
140 88888888888888888888888888888888890167723700439501520841623899977385501108002332201628964177549259303999887042287111863329589680608890517000
141 888888888888888888888888888888888893397486898781989769280704256949811534329959174224005561537294075764850312565494904349322196886167009945400
142 8888888888888888888888888888888888933974868987819897692807042569498115343299591742240055615372940757648503125654949043493221968861670099454000
143 88888888888888888888888888888888889047887498655339830198542826010433620877556156212722542325332909842536044592076978881422146766439454187872850
144 888888888888888888888888888888888890478874986553398301985428260104336208775561562127225423253329098425360445920769788814221467664394541878728500
145 8888888888888888888888888888888888894497644301045771462569295729974521693266547876700867827132022694292170326682324672543106077990736743713843300
146 88888888888888888888888888888888888944976443010457714625692957299745216932665478767008678271320226942921703266823246725431060779907367437138433000
147 888888888888888888888888888888888889086794355465195630520256387409753879737243073976420316252427806769766450426459168704125831549278071101902129500
148 8888888888888888888888888888888888890867943554651956305202563874097538797372430739764203162524278067697664504264591687041258315492780711019021295000
149 88888888888888888888888888888888888895873851313242183176835808753441392317009862138529478688506657634351228501156154897562064248835018226842880916360
150 888888888888888888888888888888888888958738513132421831768358087534413923170098621385294786885066576343512285011561548975620642488350182268428809163600
151 8888888888888888888888888888888888889135482803513034991035434506573531648131142237735318040214793631851946966375147836977455218223753667616688821712020
152 88888888888888888888888888888888888891354828035130349910354345065735316481311422377353180402147936318519469663751478369774552182237536676166888217120200
153 888888888888888888888888888888888888897596715065708742196664725588281588032038432512652351109371565085934020637429185252905966241840360456815183266612680
154 8888888888888888888888888888888888888975967150657087421966647255882815880320384325126523511093715650859340206374291852529059662418403604568151832666126800
155 88888888888888888888888888888888888889196458547641028571954369881389400823010474929054183658117350406473352041893742395584338469455915438456299265337691240
156 888888888888888888888888888888888888891964585476410285719543698813894008230104749290541836581173504064733520418937423955843384694559154384562992653376912400
157 8888888888888888888888888888888888888899755169252529827358515893581292806798015877475433130958984926407905589493688145863744476671016145185397506519936476400
158 88888888888888888888888888888888888888997551692525298273585158935812928067980158774754331309589849264079055894936881458637444766710161451853975065199364764000
159 888888888888888888888888888888888888889272878459556665456862351692880390672656995932479084674725094855282707810243703326609545662152238560867040415005009363530
160 8888888888888888888888888888888888888892728784595566654568623516928803906726569959324790846747250948552827078102437033266095456621522385608670404150050093635300
161 88888888888888888888888888888888888888902461286834396668495282105115911620346590682448972396591049430440326707441949734815928028707012572248934946460235717251060
162 888888888888888888888888888888888888889024612868343966684952821051159116203465906824489723965910494304403267074419497348159280287070125722489349464602357172510600
163 8888888888888888888888888888888888888889368721752544055823925991243654267630127633812027523397952854755680696046123572352874669874374473071700142970088344835381340
164 88888888888888888888888888888888888888893687217525440558239259912436542676301276338120275233979528547556806960461235723528746698743744730717001429700883448353813400
165 888888888888888888888888888888888888888905856368805637838427335132412091242736917253178177068587812860652109438779327224303623587302233033610143287163124173966421320
166 8888888888888888888888888888888888888889058563688056378384273351324120912427369172531781770685878128606521094387793272243036235873022330336101432871631241739664213200
167 88888888888888888888888888888888888888889489006581125210038247393525716189806795737219805938341088504323539495157407732756290752796871084403004603725339088593928005100
168 888888888888888888888888888888888888888894890065811252100382473935257161898067957372198059383410885043235394951574077327562907527968710844030046037253390885939280051000
169 8888888888888888888888888888888888888888910118650111199205515500812986068851179699131126201173353738645113192164518442464331907662797028791032492921676663843146227975160
170 88888888888888888888888888888888888888889101186501111992055155008129860688511796991311262011733537386451131921645184424643319076627970287910324929216766638431462279751600
171 888888888888888888888888888888888888888889640064216468514616007015747220332862869697933793809497966305711477543633026451921958395459009596625654443498971740832970778318520
172 8888888888888888888888888888888888888888896400642164685146160070157472203328628696979337938094979663057114775436330264519219583954590095966256544434989717408329707783185200
173 88888888888888888888888888888888888888888915473055601598272294936565904012506503079421880215713893866594298183455988608738108790840313673185944330048721977386325527083692880
174 888888888888888888888888888888888888888889154730556015982722949365659040125065030794218802157138938665942981834559886087381087908403136731859443300487219773863255270836928800
175 8888888888888888888888888888888888888888889829886220785754144287381164727197147500730632926110655282034158118756901407356560571474154108113046726755623793619151082151212839140
176 88888888888888888888888888888888888888888898298862207857541442873811647271971475007306329261106552820341581187569014073565605714741541081130467267556237936191510821512128391400
177 888888888888888888888888888888888888888888922203555572639119839976682867402090774312204881929028309893644959586876691538135400192683799951782478577976621238585146054952263533000
178 8888888888888888888888888888888888888888889222035555726391198399766828674020907743122048819290283098936449595868766915381354001926837999517824785779766212385851460549522635330000
179 88888888888888888888888888888888888888888890068564202953767155555513537111965188689286100454758713461198607787663673052221308763070880970751162186743126286292633945025243031812600
180 888888888888888888888888888888888888888888900685642029537671555555135371119651886892861004547587134611986077876636730522213087630708809707511621867431262862926339450252430318126000
181 8888888888888888888888888888888888888888888930668818717494444816643413015567927555450449635670373031001723507480220981713008138862381043704741822716755326776106608919729948655629200
182 88888888888888888888888888888888888888888889306688187174944448166434130155679275554504496356703730310017235074802209817130081388623810437047418227167553267761066089197299486556292000
183 888888888888888888888888888888888888888888890368847024567483198323449227792032424030785761228490417114793098249649655540945141292815761110901575945265514314158652115573603484644385800
184 8888888888888888888888888888888888888888888903688470245674831983234492277920324240307857612284904171147930982496496555409451412928157611109015759452655143141586521155736034846443858000
185 88888888888888888888888888888888888888888888941322048837206594377238487392309473241702556633567606846577812430022612586090303532262939565960779473674996587445855352315859324714485336400
186 888888888888888888888888888888888888888888889413220488372065943772384873923094732417025566335676068465778124300226125860903035322629395659607794736749965874458553523158593247144853364000
187 8888888888888888888888888888888888888888888890746847048049660014686567570737795714517254121874769428273504792734622584316966296970208215156920190533077556293307526388243396204561892138000
188 88888888888888888888888888888888888888888888907468470480496600146865675707377957145172541218747694282735047927346225843169662969702082151569201905330775562933075263882433962045618921380000
189 888888888888888888888888888888888888888888888954736131385296695595567405356432747050756957570336073680092852625032029193095707451147299350595124216416547241425470767596013545989447789634400
190 8888888888888888888888888888888888888888888889547361313852966955955674053564327470507569575703360736800928526250320291930957074511472993505951242164165472414254707675960135459894477896344000
191 88888888888888888888888888888888888888888888891222935567970138532679136634159796615366376146538677817603343118149456670666650563026586993333891210859322526896153650447947549335029629744571550
192 888888888888888888888888888888888888888888888912229355679701385326791366341597966153663761465386778176033431181494566706666505630265869933338912108593225268961536504479475493350296297445715500
193 8888888888888888888888888888888888888888888888971635520842543052542086836474740510274569152582923783880997929420222166006517019333390292800887206419234746564531853708099231402602547685648188700
194 88888888888888888888888888888888888888888888889716355208425430525420868364747405102745691525829237838809979294202221660065170193333902928008872064192347465645318537080992314026025476856481887000
195 888888888888888888888888888888888888888888888891822878442358064828478863272026450910268896511001975851030256284478650858988903153428432909742683381187687551570122938323389989787315557204386738100
196 8888888888888888888888888888888888888888888888918228784423580648284788632720264509102688965110019758510302562844786508589889031534284329097426833811876875515701229383233899897873155572043867381000
197 88888888888888888888888888888888888888888888888992936687841303413208374513891321086872041713696265131516014783316775027785391085873285783298363380692681757802067353044180096371054620044932443679000
198 888888888888888888888888888888888888888888888889929366878413034132083745138913210868720417136962651315160147833167750277853910858732857832983633806926817578020673530441800963710546200449324436790000
199 8888888888888888888888888888888888888888888888892579276778381262471420362489112559499873263509283068347406073763329049317834425910338069107648748278939130854000387704069894950637237865439793447454740
200 88888888888888888888888888888888888888888888888925792767783812624714203624891125594998732635092830683474060737633290493178344259103380691076487482789391308540003877040698949506372378654397934474547400
201 888888888888888888888888888888888888888888888889019799438584728222997362858417493324353471777108997732873004018275239978355282458865688058944320900874520620789433452541178140539672510642103491309484680
202 8888888888888888888888888888888888888888888888890197994385847282229973628584174933243534717771089977328730040182752399783552824588656880589443209008745206207894334525411781405396725106421034913094846800
203 88888888888888888888888888888888888888888888888893533395136719939443310517931882340479040453710132515144584823891713882134517624727899648973973618440823023481284815449818740714084726395455576212013082120
204 888888888888888888888888888888888888888888888888935333951367199394433105179318823404790404537101325151445848238917138821345176247278996489739736184408230234812848154498187407140847263954555762120130821200
205 8888888888888888888888888888888888888888888888889053692047368255750570083288890622508017202948694770337240203536963134205961541019258148398491000141200918784673682827458487527875164434306431987747037338160
206 88888888888888888888888888888888888888888888888890536920473682557505700832888906225080172029486947703372402035369631342059615410192581483984910001412009187846736828274584875278751644343064319877470373381600
207 888888888888888888888888888888888888888888888888894737482134317941066835504073118149049965982000677076570794882882385946676549129199541735224441603700550480879404751326028595617921181148601145049258930696100
208 8888888888888888888888888888888888888888888888888947374821343179410668355040731181490499659820006770765707948828823859466765491291995417352244416037005504808794047513260285956179211811486011450492589306961000
209 88888888888888888888888888888888888888888888888889096473942794237494803703309557455637120059440552006320385030152498654021707787887781853638334853348881607636390454960505241413088194807594507912725823198898120
210 888888888888888888888888888888888888888888888888890964739427942374948037033095574556371200594405520063203850301524986540217077878877818536383348533488816076363904549605052414130881948075945079127258231988981200
211 8888888888888888888888888888888888888888888888888896257716863022919537993116033557831959632936382577344975818567073887508679711955089201709078587098910288282707619308433248297201044391307250678066387387308509240
212 88888888888888888888888888888888888888888888888888962577168630229195379931160335578319596329363825773449758185670738875086797119550892017090785870989102882827076193084332482972010443913072506780663873873085092400
213 888888888888888888888888888888888888888888888888889150500706606120438648389526024297166098689122924806981095169472133012181250897991623349218521294000898363947607195697806945085325656049047908648160903647264121360
214 8888888888888888888888888888888888888888888888888891505007066061204386483895260242971660986891229248069810951694721330121812508979916233492185212940008983639476071956978069450853256560490479086481609036472641213600
215 88888888888888888888888888888888888888888888888888898177950881397955076981218857161962549675451998161771274239550361722494746519237298297751880651135990204911288726472114809603997918805505251714690127219259080642280
216 888888888888888888888888888888888888888888888888888981779508813979550769812188571619625496754519981617712742395503617224947465192372982977518806511359902049112887264721148096039979188055052517146901272192590806422800
217 8888888888888888888888888888888888888888888888888889218757440932836575505374825219075078701960875605037248043005258047390213412767083831391263389692662639079743215644569582111036956255654413093386558801073077120368400
218 88888888888888888888888888888888888888888888888888892187574409328365755053748252190750787019608756050372480430052580473902134127670838313912633896926626390797432156445695821110369562556544130933865588010730771203684000
219 888888888888888888888888888888888888888888888888888900604461820643824921947755082800641374801793284424521451009709137869018846729927844323784431858410104764402754507617692239234502571466857547729655289063206278703061840
220 8888888888888888888888888888888888888888888888888889006044618206438249219477550828006413748017932844245214510097091378690188467299278443237844318584101047644027545076176922392345025714668575477296552890632062787030618400
221 88888888888888888888888888888888888888888888888888889305028211625227355060534917604755419238338715502774490878697046212113147434223335026882246808985199851719923042310774751300852428144373888212040480889240917508128224480
222 888888888888888888888888888888888888888888888888888893050282116252273550605349176047554192383387155027744908786970462121131474342233350268822468089851998517199230423107747513008524281443738882120404808892409175081282244800
223 8888888888888888888888888888888888888888888888888888903671993605317743224624839352382880484851354065687826690582156003242479058281040022910868706013409139947549787438059117879257616352194561989245478079888885609556180278620
224 88888888888888888888888888888888888888888888888888889036719936053177432246248393523828804848513540656878266905821560032424790582810400229108687060134091399475497874380591178792576163521945619892454780798888856095561802786200
225 888888888888888888888888888888888888888888888888888889414111379871412915226602424034005366926942263355130064609434891009850503702819471071385039776660958837844250757901702177263619222658016314822939843243160087937882083898360
226 8888888888888888888888888888888888888888888888888888894141113798714129152266024240340053669269422633551300646094348910098505037028194710713850397766609588378442507579017021772636192226580163148229398432431600879378820838983600
227 88888888888888888888888888888888888888888888888888888907551433411049504686648662400090494058389996247659558671315753375341984768462628234859623145736676424262596581554099613137048968135329425073421069787296707778684431433233000
228 888888888888888888888888888888888888888888888888888889075514334110495046866486624000904940583899962476595586713157533753419847684626282348596231457366764242625965815540996131370489681353294250734210697872967077786844314332330000
229 8888888888888888888888888888888888888888888888888888889552093315905724025082750449630572586675807588774919452623584657751784859028578154684818774753984095368814517047161400528035916547645034373545109337005663265279625468152170800
230 88888888888888888888888888888888888888888888888888888895520933159057240250827504496305725866758075887749194526235846577517848590285781546848187747539840953688145170471614005280359165476450343735451093370056632652796254681521708000
231 888888888888888888888888888888888888888888888888888888912459571212372304228572620067022073765936986702017358188203831447048236483508710254703311344909309700926375224990273091092147373247348632807000379569649438882349560116463678600
232 8888888888888888888888888888888888888888888888888888889124595712123723042285726200670220737659369867020173581882038314470482364835087102547033113449093097009263752249902730910921473732473486328070003795696494388823495601164636786000
233 88888888888888888888888888888888888888888888888888888889726696406258119237840145060396956959319896920581023570492733832428194784370925901719123630468933729768695573758000344777623409781586746380626970571696974496521632945890670056400
234 888888888888888888888888888888888888888888888888888888897266964062581192378401450603969569593198969205810235704927338324281947843709259017191236304689337297686955737580003447776234097815867463806269705716969744965216329458906700564000
235 8888888888888888888888888888888888888888888888888888888918671509790028938106372230846439592118037789194464499680746593279360313559703693146382157353094589706372840994275737118383578031413223771292303458747546062967030439184156865061200
236 88888888888888888888888888888888888888888888888888888889186715097900289381063722308464395921180377891944644996807465932793603135597036931463821573530945897063728409942757371183835780314132237712923034587475460629670304391841568650612000
237 888888888888888888888888888888888888888888888888888888889947721622403212891171451453824855689677589431100331172537950743520634150664864823730713465689552640938115105361625998979768162261210972369240724687143678854029834016207536130924000
238 8888888888888888888888888888888888888888888888888888888899477216224032128911714514538248556896775894311003311725379507435206341506648648237307134656895526409381151053616259989797681622612109723692407246871436788540298340162075361309240000
239 88888888888888888888888888888888888888888888888888888888926536448613202632430136963906866438756172906799328594072465084176096044417875797721309640883967594073006052797118158705853954492833136797706441435494799414815950789597253867254182200
240 888888888888888888888888888888888888888888888888888888889265364486132026324301369639068664387561729067993285940724650841760960444178757977213096408839675940730060527971181587058539544928331367977064414354947994148159507895972538672541822000
241 8888888888888888888888888888888888888888888888888888888890227611472693284225926843525330333973383876397216736607857404138791326520049371793850973527596619271519571567369921771341490067658480573906890022021293300486013142621501453613054476400
242 88888888888888888888888888888888888888888888888888888888902276114726932842259268435253303339733838763972167366078574041387913265200493717938509735275966192715195715673699217713414900676584805739068900220212933004860131426215014536130544764000
243 888888888888888888888888888888888888888888888888888888888936497763336018299837579699009134443601596236783783982886150787965086015738540898977076049048588091832136466211261549244640305573319155642845023684184464076151851640550018952769104035600
244 8888888888888888888888888888888888888888888888888888888889364977633360182998375796990091344436015962367837839828861507879650860157385408989770760490485880918321364662112615492446403055733191556428450236841844640761518516405500189527691040356000
245 88888888888888888888888888888888888888888888888888888888890582166241534362691637419051209915712641529398294419011112598928638357776868583145636993665572329868669779138528221864393208939314668277739221376243724100594909151803953497627008233432800
246 888888888888888888888888888888888888888888888888888888888905821662415343626916374190512099157126415293982944190111125989286383577768685831456369936655723298686697791385282218643932089393146682777392213762437241005949091518039534976270082334328000
247 8888888888888888888888888888888888888888888888888888888888949118555556520698532680378933954786300001360997422960677502342724256945874712469590865531353576746728764562253976341319060221871337307341142386209126237688850453776950805943055109066982000
248 88888888888888888888888888888888888888888888888888888888889491185555565206985326803789339547863000013609974229606775023427242569458747124695908655313535767467287645622539763413190602218713373073411423862091262376888504537769508059430551090669820000
249 888888888888888888888888888888888888888888888888888888888891031455451796976837062441529974954262395192743845046394402345729061154697576843545092799284834029523640483735729885112668590603299043951361128422575147910006105446497365059728352141318832736
250 8888888888888888888888888888888888888888888888888888888888910314554517969768370624415299749542623951927438450463944023457290611546975768435450927992848340295236404837357298851126685906032990439513611284225751479100061054464973650597283521413188327360
251 88888888888888888888888888888888888888888888888888888888888965114170056852232129787939498679630877572003581873901059716823292148265102869147354359255800490432055511637869092867582556136847784822435323636630938864020488252811417767671447709477674352352
252 888888888888888888888888888888888888888888888888888888888889651141700568522321297879394986796308775720035818739010597168232921482651028691473543592558004904320555116378690928675825561368477848224353236366309388640204882528114177676714477094776743523520
253 8888888888888888888888888888888888888888888888888888888888891600978007220532266345493378311665737794383275618211554765546953184087686425063507672684641612832443708888417537629134903797871453945003672791765291760117826836977791193620328481608966522587968
254 88888888888888888888888888888888888888888888888888888888888916009780072205322663454933783116657377943832756182115547655469531840876864250635076726846416128324437088884175376291349037978714539450036727917652917601178268369777911936203284816089665225879680
255 888888888888888888888888888888888888888888888888888888888888985393588229801644048861440933765182125292476046039599834423910143065138924796425054504407648482433359719138377836907109565965161957448880400345102684737576848270173974396012524866764626038519499
256 8888888888888888888888888888888888888888888888888888888888889853935882298016440488614409337651821252924760460395998344239101430651389247964250545044076484824333597191383778369071095659651619574488804003451026847375768482701739743960125248667646260385194990
257 88888888888888888888888888888888888888888888888888888888888892323139169186096466372132878189910555998011492530802305943318890625682416477405613810231312183470293016340671151904902522988431668798637460392368814249349895799011912048949831681094555624386269190
258 888888888888888888888888888888888888888888888888888888888888923231391691860964663721328781899105559980114925308023059433188906256824164774056138102313121834702930163406711519049025229884316687986374603923688142493498957990119120489498316810945556243862691900
259 8888888888888888888888888888888888888888888888888888888888889011112131392060736763630088730889155452774239603461558162711061030664192355537885529272293310445182403845748124124019869115220097482530244643663447830764909333412319086301494916981594780230871234658
260 88888888888888888888888888888888888888888888888888888888888890111121313920607367636300887308891554527742396034615581627110610306641923555378855292722933104451824038457481241240198691152200974825302446436634478307649093334123190863014949169815947802308712346580
261 888888888888888888888888888888888888888888888888888888888888893239131275658203311243582352869594488136664778769650084391592360434841542422117752767974320917507475212901964043303628694712462041914331460502502436389308382889849299340967489967181714918869131096316
262 8888888888888888888888888888888888888888888888888888888888888932391312756582033112435823528695944881366647787696500843915923604348415424221177527679743209175074752129019640433036286947124620419143314605025024363893083828898492993409674899671817149188691310963160
263 88888888888888888888888888888888888888888888888888888888888889043738577604093854038516827771880885734520367005401190799992906021642093618480037252947583322230318924498385482830180392936615483552196935958187127390927932061556176158031771389656553832314063653935874
264 888888888888888888888888888888888888888888888888888888888888890437385776040938540385168277718808857345203670054011907999929060216420936184800372529475833222303189244983854828301803929366154835521969359581871273909279320615561761580317713896565538323140636539358740
265 8888888888888888888888888888888888888888888888888888888888888894401329042222820422465417941275442576334159340645509210045806344093530301752168779393215594817695734726436797137289739715353715035624624283218511293092449160436461823503240266846635097513978776496868852
266 88888888888888888888888888888888888888888888888888888888888888944013290422228204224654179412754425763341593406455092100458063440935303017521687793932155948176957347264367971372897397153537150356246242832185112930924491604364618235032402668466350975139787764968688520
267 888888888888888888888888888888888888888888888888888888888888889085140650597282676864359083177519471019592986253377121902505112685493783035984544417303956068161711738758408422944466591023965795096279737119590227089680430237076233624423288774158086147874522432990262260
268 8888888888888888888888888888888888888888888888888888888888888890851406505972826768643590831775194710195929862533771219025051126854937830359845444173039560681617117387584084229444665910239657950962797371195902270896804302370762336244232887741580861478745224329902622600
269 88888888888888888888888888888888888888888888888888888888888888895876340830678290278830203807931064698507201683259924942216622695179989105441783368346568925291731296149525184342518196356190536288231869905158534589951547328993733187800262607801815534502020797584626449336
270 888888888888888888888888888888888888888888888888888888888888888958763408306782902788302038079310646985072016832599249422166226951799891054417833683465689252917312961495251843425181963561905362882318699051585345899515473289937331878002626078018155345020207975846264493360
271 8888888888888888888888888888888888888888888888888888888888888889137693930736505567532823165818454171339580069844075980582102795457303451003923915236682710235486821615314133023933895984022512001779069824100206668757817437650809670062255048445836299812392821963248499943842
272 88888888888888888888888888888888888888888888888888888888888888891376939307365055675328231658184541713395800698440759805821027954573034510039239152366827102354868216153141330239338959840225120017790698241002066687578174376508096700622550484458362998123928219632484999438420
273 888888888888888888888888888888888888888888888888888888888888888897748896262904601719791352971288089308137996762547826134606110826985290708878807081661569846697574056259617360557398127070222513632496737608739462183973485909442328477427782408328621607186482491762407664018948
274 8888888888888888888888888888888888888888888888888888888888888888977488962629046017197913529712880893081379967625478261346061108269852907088788070816615698466975740562596173605573981270702225136324967376087394621839734859094423284774277824083286216071864824917624076640189480
275 88888888888888888888888888888888888888888888888888888888888888889204420631159984642743087505952876257363948007919862908876619161800607351468331766513831407981015773529544306648623420749590447264089195913384845929589045843823883067086894124515781645138246381435517276464106044
276 888888888888888888888888888888888888888888888888888888888888888892044206311599846427430875059528762573639480079198629088766191618006073514683317665138314079810157735295443066486234207495904472640891959133848459295890458438238830670868941245157816451382463814355172764641060440
277 8888888888888888888888888888888888888888888888888888888888888888900126800339769299743960286089382109667497205408836272630893858565350573196280894196857877455588835778297838754321146821798703501294931351445887136630839126841052109483893539244602995074090902565734596170208774600
278 88888888888888888888888888888888888888888888888888888888888888889001268003397692997439602860893821096674972054088362726308938585653505731962808941968578774555888357782978387543211468217987035012949313514458871366308391268410521094838935392446029950740909025657345961702087746000
279 888888888888888888888888888888888888888888888888888888888888888889289166461103511300479475437320747373038839036738013041459060604628308266160563131698195152517679795749514109246697542663745626212219239686699492825571524317668766095797695182960455258648287359494915206018432292980
280 8888888888888888888888888888888888888888888888888888888888888888892891664611035113004794754373207473730388390367380130414590606046283082661605631316981951525176797957495141092466975426637456262122192396866994928255715243176687660957976951829604552586482873594949152060184322929800
281 88888888888888888888888888888888888888888888888888888888888888888903147247791412771321643075449359119093841017760189427401030220639598956073404419423197600342172764017454143082235960829140673518296040968744277885067881407821884935468313417588157456238752479572694002644011458881160
282 888888888888888888888888888888888888888888888888888888888888888889031472477914127713216430754493591190938410177601894274010302206395989560734044194231976003421727640174541430822359608291406735182960409687442778850678814078218849354683134175881574562387524795726940026440114588811600
283 8888888888888888888888888888888888888888888888888888888888888888889396826070006134748800589231034675311451729121434091524782022079270411091814151248161917459479722878577659514230426173015975724487356799595385211545515374309556325323903560368812239594518250036467697124748236770028840
284 88888888888888888888888888888888888888888888888888888888888888888893968260700061347488005892310346753114517291214340915247820220792704110918141512481619174594797228785776595142304261730159757244873567995953852115455153743095563253239035603688122395945182500364676971247482367700288400
285 888888888888888888888888888888888888888888888888888888888888888888906984872564708472776179335054426277789456084853512424570193998682228283152807259109617969194733842773734182747509697574178839933481080432689270196224799861643826483945641922191168996420044951838630720912642424922212720
286 8888888888888888888888888888888888888888888888888888888888888888889069848725647084727761793350544262777894560848535124245701939986822282831528072591096179691947338427737341827475096975741788399334810804326892701962247998616438264839456419221911689964200449518386307209126424249222127200
287 88888888888888888888888888888888888888888888888888888888888888888889533630467191731577667223181195533128148196513148671525296607413876371388011570695165106122639264671254786515685109492128591647492162935124922454232089960257649557918721251883283691583997330838198120516861535386847357650
288 888888888888888888888888888888888888888888888888888888888888888888895336304671917315776672231811955331281481965131486715252966074138763713880115706951651061226392646712547865156851094921285916474921629351249224542320899602576495579187212518832836915839973308381981205168615353868473576500
289 8888888888888888888888888888888888888888888888888888888888888888888911862011040442732208478390291549926842271856498325901265661115048645438895829787828195407736719143779210709035171403485379962965134828487168606907300341723460244444298300155397925345795146800994259363180192263468448582020
290 88888888888888888888888888888888888888888888888888888888888888888889118620110404427322084783902915499268422718564983259012656611150486454388958297878281954077367191437792107090351714034853799629651348284871686069073003417234602444442983001553979253457951468009942593631801922634684485820200
291 888888888888888888888888888888888888888888888888888888888888888888889707513517737727510204106751338050123753256686574729927420042626676634143641112211979707253462787692665688457911439548028771586371073389389918447170055955355688085319699619503462611886575927748340148060430112965508379257740
292 8888888888888888888888888888888888888888888888888888888888888888888897075135177377275102041067513380501237532566865747299274200426266766341436411122119797072534627876926656884579114395480287715863710733893899184471700559553556880853196996195034626118865759277483401480604301129655083792577400
293 88888888888888888888888888888888888888888888888888888888888888888888918061790024972163045227888254858446853132199885060259931615767538763609947488791959473800320051520440938279464051024237793355700196177388280800691378616619953966021637560491582341902496958864527978350986876766677093186249960
294 888888888888888888888888888888888888888888888888888888888888888888889180617900249721630452278882548584468531321998850602599316157675387636099474887919594738003200515204409382794640510242377933557001961773882808006913786166199539660216375604915823419024969588645279783509868767666770931862499600
295 8888888888888888888888888888888888888888888888888888888888888888888889928579349367660216812558974137438019339920297251264149634624569350566613037617764840401771273243190672371143640993533237092484281310536000714892170586751178148768383397364742552363795566269946351644125944071866667901353037980
296 88888888888888888888888888888888888888888888888888888888888888888888899285793493676602168125589741374380193399202972512641496346245693505666130376177648404017712732431906723711436409935332370924842813105360007148921705867511781487683833973647425523637955662699463516441259440718666679013530379800
297 888888888888888888888888888888888888888888888888888888888888888888888925944819781612042985005424187837497260715376298530539868642885795244794411904070449288133070368372680203989379687150580223941144437018385217065796278609504126380211670577989374226322701403748667182707458376706844441640578314200
298 8888888888888888888888888888888888888888888888888888888888888888888889259448197816120429850054241878374972607153762985305398686428857952447944119040704492881330703683726802039893796871505802239411444370183852170657962786095041263802116705779893742263227014037486671827074583767068444416405783142000
299 88888888888888888888888888888888888888888888888888888888888888888888890209698554031516497766175553012449027515957701729176998484919064101584505164598401850250456846927338786538363524264152244577762852846423464294928911259411940780001392568990536263433843820218380419402774789544383575663705815177368
300 888888888888888888888888888888888888888888888888888888888888888888888902096985540315164977661755530124490275159577017291769984849190641015845051645984018502504568469273387865383635242641522445777628528464234642949289112594119407800013925689905362634338438202183804194027747895443835756637058151773680
301 8888888888888888888888888888888888888888888888888888888888888888888888935970488590794168031237671383489006330230663065879912090493451231310632333076382456224878401764950838013852169247376980112030561695345367363337234458726094372438136433728412467145994114107386324983274696298704905418894458660664976
302 88888888888888888888888888888888888888888888888888888888888888888888889359704885907941680312376713834890063302306630658799120904934512313106323330763824562248784017649508380138521692473769801120305616953453673633372344587260943724381364337284124671459941141073863249832746962987049054188944586606649760
303 888888888888888888888888888888888888888888888888888888888888888888888890567268797307358670910160486596259535582565317733183748043847556295553503586772627368281877420556080418573149132211190064721146101068674679883517210195165949054768042741666682237418750413630083797846936232312833675211645644753240084
304 8888888888888888888888888888888888888888888888888888888888888888888888905672687973073586709101604865962595355825653177331837480438475562955535035867726273682818774205560804185731491322111900647211461010686746798835172101951659490547680427416666822374187504136300837978469362323128336752116456447532400840
305 88888888888888888888888888888888888888888888888888888888888888888888888948724131646390736025048658603031806202436320052964650017953489423536591758039347168472375187343900038917072967205174076144582992372143208799597310500661844679443766981078916101790611478760197761402858138588933952156061803644980828712
306 888888888888888888888888888888888888888888888888888888888888888888888889487241316463907360250486586030318062024363200529646500179534894235365917580393471684723751873439000389170729672051740761445829923721432087995973105006618446794437669810789161017906114787601977614028581385889339521560618036449808287120
307 8888888888888888888888888888888888888888888888888888888888888888888888891022185327086769904114210201792129522948482899161777020772571984749483950365609025481825759478758335475201268904754176007327464293294605406282706934816102787808523615386776291026382985806607891108361938464825224499019075449182601984920
308 88888888888888888888888888888888888888888888888888888888888888888888888910221853270867699041142102017921295229484828991617770207725719847494839503656090254818257594787583354752012689047541760073274642932946054062827069348161027878085236153867762910263829858066078911083619384648252244990190754491826019849200
309 888888888888888888888888888888888888888888888888888888888888888888888888964951700255038085654603193282877027368054780493595213153825808360621476999320981448277638001768603872232305537508271679048843242877200232837694982121146076429686399376633221014653140363915175712859346521143033989386679533550303118636624
310 8888888888888888888888888888888888888888888888888888888888888888888888889649517002550380856546031932828770273680547804935952131538258083606214769993209814482776380017686038722323055375082716790488432428772002328376949821211460764296863993766332210146531403639151757128593465211430339893866795335503031186366240
311 88888888888888888888888888888888888888888888888888888888888888888888888891601079499175990692015314500099110336530955617254368729535623196216722583758197880996537743406037236877391692435421619081769776063056742309851664195531903197602068902116584936174458587663702816673452441707007021904144246949718919054972648
312 888888888888888888888888888888888888888888888888888888888888888888888888916010794991759906920153145000991103365309556172543687295356231962167225837581978809965377434060372368773916924354216190817697760630567423098516641955319031976020689021165849361744585876637028166734524417070070219041442469497189190549726480
313 8888888888888888888888888888888888888888888888888888888888888888888888888985604008730445410249014653651950904629294437044388183937184810909222004870459955762537828698545965753751870226703688899821593905912903231673115242324973889918410300039743623227011407798355587423264509050573026275514655851297158294395065872
314 88888888888888888888888888888888888888888888888888888888888888888888888889856040087304454102490146536519509046292944370443881839371848109092220048704599557625378286985459657537518702267036888998215939059129032316731152423249738899184103000397436232270114077983555874232645090505730262755146558512971582943950658720
315 888888888888888888888888888888888888888888888888888888888888888888888888892337899577801352958202227196329600798878206131951297419552209672656727523443481048485990225884005384235412069120571694228525012312727843356399522128043139841659498427844182703842231306710275277952078362862370183851811802438175011939824379856
316 8888888888888888888888888888888888888888888888888888888888888888888888888923378995778013529582022271963296007988782061319512974195522096726567275234434810484859902258840053842354120691205716942285250123127278433563995221280431398416594984278441827038422313067102752779520783628623701838518118024381750119398243798560
317 88888888888888888888888888888888888888888888888888888888888888888888888889011893213478066891177551773611152995641465160138499277027404873293564376849843341499898492454354928022519043474149307159185162081339141187665920439645473778621740509220530733032462019270899494820348136196644144449476545351609724871823959270880
318 888888888888888888888888888888888888888888888888888888888888888888888888890118932134780668911775517736111529956414651601384992770274048732935643768498433414998984924543549280225190434741493071591851620813391411876659204396454737786217405092205307330324620192708994948203481361966441444494765453516097248718239592708800
319 8888888888888888888888888888888888888888888888888888888888888888888888888893275928704134174637185924748612604422210864669217843747252245878076122743911558027066816589530091221325451443810541577940479725699405570001968135854270239031953685563830934002439021291782883506068879565219308578215587993317612664093419179924298
320 88888888888888888888888888888888888888888888888888888888888888888888888888932759287041341746371859247486126044222108646692178437472522458780761227439115580270668165895300912213254514438105415779404797256994055700019681358542702390319536855638309340024390212917828835060688795652193085782155879933176126640934191799242980
321 888888888888888888888888888888888888888888888888888888888888888888888888889045364916624798965908476645662561836600002553748632659989737119402323029722585116384793127833699706743230283682318738972495888829947090621274636688723847933238068321060661574993996345278082308159705389188863790201835034839434731600789716239547956
322 8888888888888888888888888888888888888888888888888888888888888888888888888890453649166247989659084766456625618366000025537486326599897371194023230297225851163847931278336997067432302836823187389724958888299470906212746366887238479332380683210606615749939963452780823081597053891888637902018350348394347316007897162395479560
323 88888888888888888888888888888888888888888888888888888888888888888888888888894470361310685836835620199991502600059514929138354188173407992233776986579079490492998621840114601525437465003310310625947564562934942094612572692889971517061996457046232755732152994902034215302021027350673653608413355883717160085240609761435343164
324 888888888888888888888888888888888888888888888888888888888888888888888888888944703613106858368356201999915026000595149291383541881734079922337769865790794904929986218401146015254374650033103106259475645629349420946125726928899715170619964570462327557321529949020342153020210273506736536084133558837171600852406097614353431640
325 8888888888888888888888888888888888888888888888888888888888888888888888888889087990230054285134992127489717024821575899743657113427906203552375666697724250712245722692329946556030736283130699965298130877171853196276400973986164324784812127173347990923676821190913543455367118316309151952595742716299840031731973639525815933192
326 88888888888888888888888888888888888888888888888888888888888888888888888888890879902300542851349921274897170248215758997436571134279062035523756666977242507122457226923299465560307362831306999652981308771718531962764009739861643247848121271733479909236768211909135434553671183163091519525957427162998400317319736395258159331920
327 888888888888888888888888888888888888888888888888888888888888888888888888888895991592999735546980103778360821836861265461892887644447983863314628334607335831762580098340696762068920519955619161656732236266809710315863211255192212737687816477042357536271340057805709304452659033766674046245935745400590866196162541274449565625500
328 8888888888888888888888888888888888888888888888888888888888888888888888888888959915929997355469801037783608218368612654618928876444479838633146283346073358317625800983406967620689205199556191616567322362668097103158632112551922127376878164770423575362713400578057093044526590337666740462459357454005908661961625412744495656255000
329 88888888888888888888888888888888888888888888888888888888888888888888888888889142283342315925601455981466290405030283115398894580878466517292320924122662581579450216392420794986637353839247033656200775798578481113955298387093797289560842676368712656662388130794344829161503874478310293090688869295294189624180939180272319501912920
330 888888888888888888888888888888888888888888888888888888888888888888888888888891422833423159256014559814662904050302831153988945808784665172923209241226625815794502163924207949866373538392470336562007757985784811139552983870937972895608426763687126566623881307943448291615038744783102930906888692952941896241809391802723195019129200
331 8888888888888888888888888888888888888888888888888888888888888888888888888888897929422055396900448037090593456688571053725788769201823655774715234658651460137123962887667111579468865971384361593203837603725179766261729135956636591398979360478744953737171192165769236098063407115686024402419587746038468841894190694429904500353383640
332 88888888888888888888888888888888888888888888888888888888888888888888888888888979294220553969004480370905934566885710537257887692018236557747152346586514601371239628876671115794688659713843615932038376037251797662617291359566365913989793604787449537371711921657692360980634071156860244024195877460384688418941906944299045003533836400
333 888888888888888888888888888888888888888888888888888888888888888888888888888889211451674127871239545812221860588817965599785991265194790667908580720379894716658193486120701224638125926719781331296096588050371641294992167565718487801183977743394755454714814513561249714344291437203812384949644256428762567913482450244230707842917657360
334 8888888888888888888888888888888888888888888888888888888888888888888888888888892114516741278712395458122218605888179655997859912651947906679085807203798947166581934861207012246381259267197813312960965880503716412949921675657184878011839777433947554547148145135612497143442914372038123849496442564287625679134824502442307078429176573600
335 88888888888888888888888888888888888888888888888888888888888888888888888888888900398415952772588724129831448644776114394513595813329029519124665936225854970031635470046235696628975024466683984086885984335400585951076017996432019274140710476261787681932792079987815749235622457110008907593642204083700927078503220646581607125355041238380
336 888888888888888888888888888888888888888888888888888888888888888888888888888889003984159527725887241298314486447761143945135958133290295191246659362258549700316354700462356966289750244666839840868859843354005859510760179964320192741407104762617876819327920799878157492356224571100089075936422040837009270785032206465816071253550412383800
337 8888888888888888888888888888888888888888888888888888888888888888888888888888889299587682236503562119362516778045319939701336090335634249117039738125856674252547400331534921214471049569284234392548812888854209089688123169325786708946346465333821029630330705576586873090078196478689972680459054751554546919871295455200267068373442297088600
338 88888888888888888888888888888888888888888888888888888888888888888888888888888892995876822365035621193625167780453199397013360903356342491170397381258566742525474003315349212144710495692842343925488128888542090896881231693257867089463464653338210296303307055765868730900781964786899726804590547515545469198712954552002670683734422970886000
339 888888888888888888888888888888888888888888888888888888888888888888888888888888903544766832443169669341529736791012698455523947290096178140191860251155331902870989764218458347987370467785997916184858117626218773087197273570781960805074544673467738009369272818287904595349500573497244155889207034718730569929007337208429160687420305937907880
340 8888888888888888888888888888888888888888888888888888888888888888888888888888889035447668324431696693415297367910126984555239472900961781401918602511553319028709897642184583479873704677859979161848581176262187730871972735707819608050745446734677380093692728182879045953495005734972441558892070347187305699290073372084291606874203059379078800
341 88888888888888888888888888888888888888888888888888888888888888888888888888888889411913896758081573466825527573460949721399481536269049745014701130660282270067299887877743050672121258166043765058408142809267190565154727388694081899416836095714040146274608604602822529015984776695827120323539569649973112005774057024250119421918429524490496560
342 888888888888888888888888888888888888888888888888888888888888888888888888888888894119138967580815734668255275734609497213994815362690497450147011306602822700672998878777430506721212581660437650584081428092671905651547273886940818994168360957140401462746086046028225290159847766958271203235395696499731120057740570242501194219184295244904965600
343 8888888888888888888888888888888888888888888888888888888888888888888888888888888907555050237130757084458972151552953780732677332830151446550600762588317005214235065500078358038321615871814441092900368164440143084236391519067421603642066077216277740369802069525323001985753077130898865530383553480120439907955408367752415513016242584057391581240
344 88888888888888888888888888888888888888888888888888888888888888888888888888888889075550502371307570844589721515529537807326773328301514465506007625883170052142350655000783580383216158718144410929003681644401430842363915190674216036420660772162777403698020695253230019857530771308988655303835534801204399079554083677524155130162425840573915812400
345 888888888888888888888888888888888888888888888888888888888888888888888888888888889555096008138542360359374748911556339253912299481863952276050438282823671137915624143197230156685514139787611385362324016888013614476523270686756812480889621335728643301334048714194505891324270123923215637991157249077767670791793949236116635962143583986952470531120
346 8888888888888888888888888888888888888888888888888888888888888888888888888888888895550960081385423603593747489115563392539122994818639522760504382828236711379156241431972301566855141397876113853623240168880136144765232706867568124808896213357286433013340487141945058913242701239232156379911572490777676707917939492361166359621435839869524705311200
347 88888888888888888888888888888888888888888888888888888888888888888888888888888888912667416982142442405952966182111844091665958431490137154767975714311046065104298335318034158951421065425222625802950237980509612542988018894100342108115407619455429836637067844637394826787433084641028308727603654825122422554907738764887722652201858466852342857986800
348 888888888888888888888888888888888888888888888888888888888888888888888888888888889126674169821424424059529661821118440916659584314901371547679757143110460651042983353180341589514210654252226258029502379805096125429880188941003421081154076194554298366370678446373948267874330846410283087276036548251224225549077387648877226522018584668523428579868000
349 8888888888888888888888888888888888888888888888888888888888888888888888888888888889737642954140690737664535238801541487444035580901671841631424271774733913538426111032120281043398128502148539434397421543639588319107183210219190963564256067687385864541546092639278223869561410905619529894607997541162190621784483794389402350155602563403572688068668576
350 88888888888888888888888888888888888888888888888888888888888888888888888888888888897376429541406907376645352388015414874440355809016718416314242717747339135384261110321202810433981285021485394343974215436395883191071832102191909635642560676873858645415460926392782238695614109056195298946079975411621906217844837943894023501556025634035726880686685760
351 888888888888888888888888888888888888888888888888888888888888888888888888888888888919185895923898260667527143280998598549738083275179674779638818834056796505830523689899474393324723815841969120698101601169571077485299295211255020906383320124819592009123850934147904046960228133389270621592883984755076878298090911849461588388084618922315233824253608932
352 8888888888888888888888888888888888888888888888888888888888888888888888888888888889191858959238982606675271432809985985497380832751796747796388188340567965058305236898994743933247238158419691206981016011695710774852992952112550209063833201248195920091238509341479040469602281333892706215928839847550768782980909118494615883880846189223152338242536089320
353 88888888888888888888888888888888888888888888888888888888888888888888888888888888889970418247876271280543579454509663436160833921410108244715431049994911027703163282677468827207086322153869870769913634608018453327853108023544848821184280221429528653433829550321290268695490733884593688146918388131870985469605144968955615960885348461682429726944284593288
354 888888888888888888888888888888888888888888888888888888888888888888888888888888888899704182478762712805435794545096634361608339214101082447154310499949110277031632826774688272070863221538698707699136346080184533278531080235448488211842802214295286534338295503212902686954907338845936881469183881318709854696051449689556159608853484616824297269442845932880
355 8888888888888888888888888888888888888888888888888888888888888888888888888888888888927498674658193829674735232042021916396209013621857242628505708395603328445716242568704809117086705127632503816207416701904113814869689882154330551364995184612912732204738337499454308531642439496027715677194091365302449070574357899949472217176605280226057910408323072757784
356 88888888888888888888888888888888888888888888888888888888888888888888888888888888889274986746581938296747352320420219163962090136218572426285057083956033284457162425687048091170867051276325038162074167019041138148696898821543305513649951846129127322047383374994543085316424394960277156771940913653024490705743578999494722171766052802260579104083230727577840
357 888888888888888888888888888888888888888888888888888888888888888888888888888888888890267293558964194271128332485301884991939352318960074050688509586494171515330313934988476161277697808345646202646387369691213032886517492795997378189491497054492633830775849917354417165012157968750043838397562174563859934129460702539720902548681589886457396917881394313829840
358 8888888888888888888888888888888888888888888888888888888888888888888888888888888888902672935589641942711283324853018849919393523189600740506885095864941715153303139349884761612776978083456462026463873696912130328865174927959973781894914970544926338307758499173544171650121579687500438383975621745638599341294607025397209025486815898864573969178813943138298400
359 88888888888888888888888888888888888888888888888888888888888888888888888888888888888938101467421689190653309939865447551871703931052851692494665371914955192079116615007660046537384055286856151075254288441299922243615630893125884151940963341226551956865366968911942527834186327358562003902966280914186049879417359631820510660535610897185242021598791838641420408
360 888888888888888888888888888888888888888888888888888888888888888888888888888888888889381014674216891906533099398654475518717039310528516924946653719149551920791166150076600465373840552868561510752542884412999222436156308931258841519409633412265519568653669689119425278341863273585620039029662809141860498794173596318205106605356108971852420215987918386414204080
361 8888888888888888888888888888888888888888888888888888888888888888888888888888888888890645984226568329076372764038525108769511505447558803422646718067307159086413333884135871644384413492833172411935360853042800156333809514652952821844886940279521708193810990463097834235538276757871390118741177428790450097811003764064131136006174759514006324012014188591788538416
362 88888888888888888888888888888888888888888888888888888888888888888888888888888888888906459842265683290763727640385251087695115054475588034226467180673071590864133338841358716443844134928331724119353608530428001563338095146529528218448869402795217081938109904630978342355382767578713901187411774287904500978110037640641311360061747595140063240120141885917885384160
363 888888888888888888888888888888888888888888888888888888888888888888888888888888888888951627389544895359569965534609479764742648061239913720601621341516562259907838152958298129851725743519750358578457723732386751578192255156843017977987800395025349930767188934387967337157527933232494522068802806583672754418081157560983203131123429942230538048427645566432957915824
364 8888888888888888888888888888888888888888888888888888888888888888888888888888888888889516273895448953595699655346094797647426480612399137206016213415165622599078381529582981298517257435197503585784577237323867515781922551568430179779878003950253499307671889343879673371575279332324945220688028065836727544180811575609832031311234299422305380484276455664329579158240
365 88888888888888888888888888888888888888888888888888888888888888888888888888888888888891129117477148552683380109637811554140000569909273744158815840492042674401578034593836050405994433542908664212999203987934027139586422555687432429901092394707213421020963217639358775745734091039904932554487232605066934914256380368469691706513030990813669124509300979076073474757152
366 888888888888888888888888888888888888888888888888888888888888888888888888888888888888911291174771485526833801096378115541400005699092737441588158404920426744015780345938360504059944335429086642129992039879340271395864225556874324299010923947072134210209632176393587757457340910399049325544872326050669349142563803684696917065130309908136691245093009790760734747571520
367 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888968885154746756028622467290313729899129861165217076506578077802771327038304097050622197322419006478662789998981214125470296532003264454225376766103762457806018827273801132687836380923143936962677593830904036707733958506284252702625664333991751578090064426854240664730342941923857160
368 88888888888888888888888888888888888888888888888888888888888888888888888888888888888889688851547467560286224672903137298991298611652170765065780778027713270383040970506221973224190064786627899989812141254702965320032644542253767661037624578060188272738011326878363809231439369626775938309040367077339585062842527026256643339917515780900644268542406647303429419238571600
369 888888888888888888888888888888888888888888888888888888888888888888888888888888888888891745598322528232172728450615557784771188745577695607474786362634235383318811950812069140964603534350608335866568041511502953535476576472946979603288641241807154008700556409125728498371998599156878228503689079597089432726565856652480272583104901875662960415955253524012625743328558096
370 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888917455983225282321727284506155577847711887455776956074747863626342353833188119508120691409646035343506083358665680415115029535354765764729469796032886412418071540087005564091257284983719985991568782285036890795970894327265658566524802725831049018756629604159552535240126257433285580960
371 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888990907919755173560714885893610377441894045859865646818330097252756204983289623663306375240203324252420594067852624095139712884870599423836733393011251923392142346303014691117692013692224654351115389362385261107058259252741799508268498870459207177301417497327719677092650091329427622512
372 888888888888888888888888888888888888888888888888888888888888888888888888888888888888889909079197551735607148858936103774418940458598656468183300972527562049832896236633063752402033242524205940678526240951397128848705994238367333930112519233921423463030146911176920136922246543511153893623852611070582592527417995082684988704592071773014174973277196770926500913294276225120
373 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888892532356298194872614301149128206791712231291630402450716143717183446957677120045856093147110789960634190318514811530294513161610988312350238647426542228291801984050629279471500676108387468521955310536063366786203145348349094699723591648681905381138971381183999741507602366558093064746528
374 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888925323562981948726143011491282067917122312916304024507161437171834469576771200458560931471107899606341903185148115302945131616109883123502386474265422282918019840506292794715006761083874685219553105360633667862031453483490946997235916486819053811389713811839997415076023665580930647465280
375 888888888888888888888888888888888888888888888888888888888888888888888888888888888888889019015751428300272432474095143939730096844597576025817791827152755051342518018736321596910171186981625238986333242374773433906599124192234074736026829102508252392339954110741754426789565100733132556378804658914404974231318925419660889270445862742231617616078395817154050580024514618023184
376 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888890190157514283002724324740951439397300968445975760258177918271527550513425180187363215969101711869816252389863332423747734339065991241922340747360268291025082523923399541107417544267895651007331325563788046589144049742313189254196608892704458627422316176160783958171540505800245146180231840
377 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888893536579486001920493331666025938992969460010991023322714091837933017833352016664729026912413268373812745582020898856953133310142065739123772116223133134298255738779603488345307114677200018949656166451182893759086584544432230236512579084267990725235107457953497498372326983867280324065546400
378 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888935365794860019204933316660259389929694600109910233227140918379330178333520166647290269124132683738127455820208988569531333101420657391237721162231331342982557387796034883453071146772000189496561664511828937590865845444322302365125790842679907252351074579534974983723269838672803240655464000
379 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888889054895524772636615623017995685186167719879471049664629221253826743263209380916853867643685507214744234581062448208683538122559500744590502866700325814589751170561731382583803866868667793743570158712376553983855218176575560347836481498989525507284390027350095195218463604644195025350334983200
380 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888890548955247726366156230179956851861677198794710496646292212538267432632093809168538676436855072147442345810624482086835381225595007445905028667003258145897511705617313825838038668686677937435701587123765539838552181765755603478364814989895255072843900273500951952184636046441950253503349832000
381 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888894818572082752754919523612153171805423398409164781653210051779366147136129980931978088481504640502539234420136781493619097742452675675627109805855624825011831300030132982137148289721574327190419986331036975115424594748586428634913046939889303283091978958917757366824147074306622042166846494400
382 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888948185720827527549195236121531718054233984091647816532100517793661471361299809319780884815046405025392344201367814936190977424526756756271098058556248250118313000301329821371482897215743271904199863310369751154245947485864286349130469398893032830919789589177573668241470743066220421668464944000
383 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888889100703127308839045305627833575261624482408358177189149102048918450688355633387224492706310036845539433827225506617945604190216282354767314381968241812731807016900780328502901657474127139940560151869095420705363674294078884743866172735169889958620708890389498107207715022902567754112103929544350
384 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888891007031273088390453056278335752616244824083581771891491020489184506883556333872244927063100368455394338272255066179456041902162823547673143819682418127318070169007803285029016574741271399405601518690954207053636742940788847438661727351698899586207088903894981072077150229025677541121039295443500
385 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888896455409963098345653969104944423628667364462465765911132483796242878213157782852086361398631119013520111197422918076508550128903758497397427052431390094993764261441794025490445517840585297605995230479111706278354242691330689533271886345494362138586727360542028453421348792139246193485110659302300
386 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888964554099630983456539691049444236286673644624657659111324837962428782131577828520863613986311190135201111974229180765085501289037584973974270524313900949937642614417940254904455178405852976059952304791117062783542426913306895332718863454943621385867273605420284534213487921392461934851106593023000
387 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889159194211872958673568074456283597098172151054158888452528754920560084133971572932270361613926957047200441035409003701888768423465409189306121580035695763111083976915819786868978634909808799781799862020024110783716104464277978926758051567694916416686960634790829297101045492509786983375981882448500
388 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888891591942118729586735680744562835970981721510541588884525287549205600841339715729322703616139269570472004410354090037018887684234654091893061215800356957631110839769158197868689786349098087997817998620200241107837161044642779789267580515676949164166869606347908292971010454925097869833759818824485000
389 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888898545617595566239344091179772903492669425975619059528665322129562842171302462125446707898398735078938961088811948512196575001543986411882708353915478891763291097501027529859641234993698878885583782546014069346155204933182680314863500330867902523818065747727164448839818981541359609847695647337947800
390 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888985456175955662393440911797729034926694259756190595286653221295628421713024621254467078983987350789389610888119485121965750015439864118827083539154788917632910975010275298596412349936988788855837825460140693461552049331826803148635003308679025238180657477271644488398189815413596098476956473379478000
391 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889233891490427588958158917500147979713530253241306979015787066812523247603985724969171511791487220640227010569296275149952921127360443951794190308768241353860657015744272115104680067033313543403487346442068318243177271870603167813688000479836543181857016247742295888809757617897425996982332124457386100
392 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888892338914904275889581589175001479797135302532413069790157870668125232476039857249691715117914872206402270105692962751499529211273604439517941903087682413538606570157442721151046800670333135434034873464420683182431772718706031678136880004798365431818570162477422958888097576178974259969823321244573861000
393 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888901215152321286062501937887283183773805227967133867556596248109882833879556839950945760727856627192493142103025352497845135629526425957868136654772239559880822197288056712174890530171428764283495322402453404504375840930468107083256133116573805560067706736963224204982389339992550674601550252524334659400
394 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889012151523212860625019378872831837738052279671338675565962481098828338795568399509457607278566271924931421030253524978451356295264259578681366547722395598808221972880567121748905301714287642834953224024534045043758409304681070832561331165738055600677067369632242049823893399925506746015502525243346594000
395 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889329298803806895023613437087088888322678763867954544243433336574809759212883914133961850298590602475576331313046151444512517688880773435601486040032888881394883621119888832136148628321265710863769421062695274370569429515834489111224393107919595830373219977256500873498528202319028681700806775241488432200
396 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888893292988038068950236134370870888883226787638679545442434333365748097592128839141339618502985906024755763313130461514445125176888807734356014860400328888813948836211198888321361486283212657108637694210626952743705694295158344891112243931079195958303732199772565008734985282023190286817008067752414884322000
397 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888904625062263265548487040692783553821206212700709911594347748817884003557663725204200370347029498688455742077961562434916541056197893640459050132654402018146790072033366206028393002507897163039523808214869491246923906480702841279894774934477047890302719505551988335933248371909213241462495283690807335278000
398 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889046250622632655484870406927835538212062127007099115943477488178840035576637252042003703470294986884557420779615624349165410561978936404590501326544020181467900720333662060283930025078971630395238082148694912469239064807028412798947749344770478903027195055519883359332483719092132414624952836908073352780000
399 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889451175074990996976775222519343162175388026567154714119032635469600533214063196765470576085449634338863640460208970179978891855369100334102764884144473949839897298827432347011323181404999554438318347547225831618937254965720017325713045281972994248864603509833899215209560252351623783987502247415441449032340
400 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888894511750749909969767752225193431621753880265671547141190326354696005332140631967654705760854496343388636404602089701799788918553691003341027648841444739498398972988274323470113231814049995544383183475472258316189372549657200173257130452819729942488646035098338992152095602523516237839875022474154414490323400
401 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888908981286957348570134273608037670627256886463458987082263159999389802945432759664173444146898761024795840192255855640264300204163445685260208091029044820231380340160429851351099824049350524125374139790368888182522868435492502017212318126573987235234382905810201072249195234325671890827775739140548484655923880
402 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889089812869573485701342736080376706272568864634589870822631599993898029454327596641734441468987610247958401922558556402643002041634456852602080910290448202313803401604298513510998240493505241253741397903688881825228684354925020172123181265739872352343829058102010722491952343256718908277757391405484846559238800
403 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889606884934000403356956228567895835643238789499733837477096854362930456851309846767281335649468731247824607460852550835929796319544243452024800725043908832225486614975371268671692591321603921167970205508646390722094535297409464367463674801373637459533859891613784878169179923732028987295921255302439180121672920
404 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888896068849340004033569562285678958356432387894997338374770968543629304568513098467672813356494687312478246074608525508359297963195442434520248007250439088322254866149753712686716925913216039211679702055086463907220945352974094643674636748013736374595338598916137848781691799237320289872959212553024391801216729200
405 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888914547201539834784838275106843722080303724952130625262907539219501589908689988460267258809483252085791412603516913814214217929500288591080474925839363307228067780476135791955133031014170464252787438614047542671697064347185021763030928701774772739512190224526139757258656948958965207435878291113544524136282724560
406 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889145472015398347848382751068437220803037249521306252629075392195015899086899884602672588094832520857914126035169138142142179295002885910804749258393633072280677804761357919551330310141704642527874386140475426716970643471850217630309287017747727395121902245261397572586569489589652074358782911135445241362827245600
407 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889805847518390838945836995502483334410240521466622774554441932144229027093239716526726974245728162626961157609910950765680749759388419659275838078112551168886358328760560903803773184847700473667813212780260969327866644812459573992379396185990565926923350275207650501504307609181850304709525910875341720710632766600
408 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888898058475183908389458369955024833344102405214666227745544419321442290270932397165267269742457281626269611576099109507656807497593884196592758380781125511688863583287605609038037731848477004736678132127802609693278666448124595739923793961859905659269233502752076505015043076091818503047095259108753417207106327666000
409 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888921659674139807420167511675992148620823628538533411010467502300675376296537574663809321861142445732717230723497029540060958476355271920065627022886059950976338296972069690355674800588247957408236550878889326688936331306359771523490198591956951114711895542780868764327642842564664661518647960615778245552455333418320
410 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889216596741398074201675116759921486208236285385334110104675023006753762965375746638093218611424457327172307234970295400609584763552719200656270228860599509763382969720696903556748005882479574082365508788893266889363313063597715234901985919569511147118955427808687643276428425646646615186479606157782455524553334183200
411 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890060110996397861411644492209535091954617617916230835183068683917007098338546521565339123502718418700341753679648048764516276422254169299593159324434699896438031350968387108471072598852972312305176448673180714839137243094656276537103017262980642884335207255489223732631446125793568306103307277436721977430039758602640
412 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888900601109963978614116444922095350919546176179162308351830686839170070983385465215653391235027184187003417536796480487645162764222541692995931593244346998964380313509683871084710725988529723123051764486731807148391372430946562765371030172629806428843352072554892237326314461257935683061033072774367219774300397586026400
413 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888930749622454867538668897604852780019591910315957664451352684437973053453806678389646195069112081041439590848539364349991696879733659335823274005637000222018457646374746782843922610663695541741726799587520327734661740850380159831214838940702790671981595801523910611545353615039655872818333172066977140396728509537892960
414 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889307496224548675386688976048527800195919103159576644513526844379730534538066783896461950691120810414395908485393643499916968797336593358232740056370002220184576463747467828439226106636955417417267995875203277346617408503801598312148389407027906719815958015239106115453536150396558728183331720669771403967285095378929600
415 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890385088104175768814236247436754825548534897604916804059607849989558241874530161161526765237450113760439174674086796183289277933155712645753671314280328680082214814589911972970748170632116868116568690434646105043389253139740176427102786627417220733238378781227900401602389024589929011517404567752757038171832604556092580
416 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888903850881041757688142362474367548255485348976049168040596078499895582418745301611615267652374501137604391746740867961832892779331557126457536713142803286800822148145899119729707481706321168681165686904346461050433892531397401764271027866274172207332383787812279004016023890245899290115174045677527570381718326045560925800
417 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888942368332735313444374238416056017828597024110196719550290045115013858334865224474099553173013087030757344601171948508498178209581741836842325229546860089981552978219999788941482944665323377355967150505996292738223122948997365604399145301027951771443639915239589988368806823889920330437578411737386570797027245772489499400
418 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889423683327353134443742384160560178285970241101967195502900451150138583348652244740995531730130870307573446011719485084981782095817418368423252295468600899815529782199997889414829446653233773559671505059962927382231229489973656043991453010279517714436399152395899883688068238899203304375784117373865707970272457724894994000
419 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890800497914088157016030061724117486501221310204843497016316065935345854012598809003999394108004778619920098526847690324153028693859308995831510976018947703544946463372028841209853541682101303337633968017547401667716044654428226156279449088397272925731772907762334128564067237851753444803077792527248353753719595289440854040
420 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888908004979140881570160300617241174865012213102048434970163160659353458540125988090039993941080047786199200985268476903241530286938593089958315109760189477035449464633720288412098535416821013033376339680175474016677160446544282261562794490883972729257317729077623341285640672378517534448030777925272483537537195952894408540400
421 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888957221159745685277280011443188267308246943995150528704798922913633763006983425540884680772298590666514512624654445408317843801815017227071679854269634219245720855120273977489413214570008788285905626541877671542174614326342749358911472013054945332303394386494928933092786290278540326777384436024779600251640226951035945468880
422 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889572211597456852772800114431882673082469439951505287047989229136337630069834255408846807722985906665145126246544454083178438018150172270716798542696342192457208551202739774894132145700087882859056265418776715421746143263427493589114720130549453323033943864949289330927862902785403267773844360247796002516402269510359454688800
423 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888891331571772949648692531078007243987387287950090620344470467400201638413416139824303531143444164249824430158720096463362866715964273497186923036927096108451448086503339250322271256957589700668030816507822916088004272794548895902214744222040130959197677104457777207707162045796187616809093381833697917611165725197578179997697720
424 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888913315717729496486925310780072439873872879500906203444704674002016384134161398243035311434441642498244301587200964633628667159642734971869230369270961084514480865033392503222712569575897006680308165078229160880042727945488959022147442220401309591976771044577772077071620457961876168090933818336979176111657251975781799976977200
425 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888976210681749771700351375007783595881769110943721052038428143206523126441300876399449312401485531389386965712774527736059727486803050614884111026615762371978770488586734635482215502808187388331241711071390312940581184194879843919070045283231507878994513203825968516375755449450179096759744285212555878768295350057543321940970160
426 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889762106817497717003513750077835958817691109437210520384281432065231264413008763994493124014855313893869657127745277360597274868030506148841110266157623719787704885867346354822155028081873883312417110713903129405811841948798439190700452832315078789945132038259685163757554494501790967597442852125558787682953500575433219409701600
427 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888892010597656656012361781164955943037449146687363420552319766350445062789048801372952342058543780540869169544557131945139916101770838294459753748009155952993577086534533246094489947588886554298967276066071765343928106135660533180629464886061565981769007587200676736003442667160954092999598758797410473391014953939366008430590782000
428 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888920105976566560123617811649559430374491466873634205523197663504450627890488013729523420585437805408691695445571319451399161017708382944597537480091559529935770865345332460944899475888865542989672760660717653439281061356605331806294648860615659817690075872006767360034426671609540929995987587974104733910149539393660084305907820000
429 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889000491968438548129771526741496193936107239749045542526831766677004314318113782652885180506404648557789583630725353176363185115938891904662535601573724116128641163112200370614664069166837893480309488999534645589558174433505457551880583069307571107511965542224706117721265327033481416356976356496984316134189021488876859587873946400
430 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890004919684385481297715267414961939361072397490455425268317666770043143181137826528851805064046485577895836307253531763631851159388919046625356015737241161286411631122003706146640691668378934803094889995346455895581744335054575518805830693075711075119655422247061177212653270334814163569763564969843161341890214888768595878739464000
431 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888892878898092987664423117090440611967945858388608703923474247623562236197834481086824540394450415608112654856079219989816102315657957673364319558780900516812424953531524845523139084759128812421144001195480267034239542744361959741917452183988404393020547198114584524268354233044384219796893977693723178542337699333881553549691842573800
432 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888928788980929876644231170904406119679458583886087039234742476235622361978344810868245403944504156081126548560792199898161023156579576733643195587809005168124249535315248455231390847591288124211440011954802670342395427443619597419174521839884043930205471981145845242683542330443842197968939776937231785423376993338815535496918425738000
433 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889031543368242419260366049788694931318511980711178194863540561782840584644310927527967686188256297846310727049147158828480105998648501393220877616898028824736472197185317289851496654261676122304312837099625475789166905243783760869379493505813838453417034536412460413682126065939610433028389573877128852734009696342913072804376455861200
434 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890315433682424192603660497886949313185119807111781948635405617828405846443109275279676861882562978463107270491471588284801059986485013932208776168980288247364721971853172898514966542616761223043128370996254757891669052437837608693794935058138384534170345364124604136821260659396104330283895738771288527340096963429130728043764558612000
435 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888893989363605924632751813840170756099188263894885246150622893521087052153080472615557930833122031896792277346166591551868670238991704310141412789360763313007555731289136767317112795068601131937771557657655945889992228343251491726229149076194919042523895568165519152604374080553320046996986214838678467485836147214426085504325205196039600
436 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888939893636059246327518138401707560991882638948852461506228935210870521530804726155579308331220318967922773461665915518686702389917043101414127893607633130075557312891367673171127950686011319377715576576559458899922283432514917262291490761949190425238955681655191526043740805533200469969862148386784674858361472144260855043252051960396000
437 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889071257181143036761848440564970080394850249762949047853271070803442386915922349799719567960334826840059845762787860613496087709048367806448653213079163132173397994657226732347221539281366432628636793210522939573293433054722211233189308768140217466711768034474556634771400480454292366023612469443465509877529974650167059533157924835332000
438 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890712571811430367618484405649700803948502497629490478532710708034423869159223497997195679603348268400598457627878606134960877090483678064486532130791631321733979946572267323472215392813664326286367932105229395732934330547222112331893087681402174667117680344745566347714004804542923660236124694434655098775299746501670595331579248353320000
439 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888895409697998170999121767087432180333868678089561371095935571622402432290990168816911619197134407492674645422985369683558082479670745193409818985230208473153397119438171601893823608596434724975617087329605959437400431167321409858357196510610692800052351864539180650070372704481847031071962970092245719971107258291065138828704946254214891600
440 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888954096979981709991217670874321803338686780895613710959355716224024322909901688169116191971344074926746454229853696835580824796707451934098189852302084731533971194381716018938236085964347249756170873296059594374004311673214098583571965106106928000523518645391806500703727044818470310719629700922457199711072582910651388287049462542148916000
441 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889122055813583251884337639921723605650305034752660262473322260934106784856675131372144780769999608263391049134172370087443357680505326027265445366070406807714032950252868036731771243303614767671108869085442390000322466435002023773603701007952966266855301081731688735814304163843406328457802965399681650081157363257802193193232603231112359200
442 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888891220558135832518843376399217236056503050347526602624733222609341067848566751313721447807699996082633910491341723700874433576805053260272654453660704068077140329502528680367317712433036147676711088690854423900003224664350020237736037010079529662668553010817316887358143041638434063284578029653996816500811573632578021931932326032311123592000
443 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888897226575850558135978869720528113865152866981449813578681664622383151033434590551483135514238538406112368928107659616607937123479423339103656225076083037755490502904055492377049284805560617938860518802954288956852505553145747058220386265112245732742919612297423581504998405730731561541157928432391680437301707128000609442484945313439114096800
444 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888972265758505581359788697205281138651528669814498135786816646223831510334345905514831355142385384061123689281076596166079371234794233391036562250760830377554905029040554923770492848055606179388605188029542889568525055531457470582203862651122457327429196122974235815049984057307315615411579284323916804373017071280006094424849453134391140968000
445 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889187040589903641058535730249711730977958117868342434909334277619599839199488989235211642924035085548958898430234257064849125837583476205751670058514778011383630539846363245438904299521254402422067865613929964544823400810151267638979294198504179425420319552104721562977558721271009362263511393509056438493977579064210678966392630504783609598400
446 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888891870405899036410585357302497117309779581178683424349093342776195998391994889892352116429240350855489588984302342570648491258375834762057516700585147780113836305398463632454389042995212544024220678656139299645448234008101512676389792941985041794254203195521047215629775587212710093622635113935090564384939775790642106789663926305047836095984000
447 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888899550969119074364602664780137118451126160322477646290485901874478246126229255048682118367923382536820681204683876805531715539347747396405712724078088777160840678082944004016877690264228979502802715322112610568612601207888199353869780974203586001785505839862804883681445704122925954964133396438681563680014244508098922249721244185650621322993500
448 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888995509691190743646026647801371184511261603224776462904859018744782461262292550486821183679233825368206812046838768055317155393477473964057127240780887771608406780829440040168776902642289795028027153221126105686126012078881993538697809742035860017855058398628048836814457041229259549641333964386815636800142445080989222497212441856506213229935000
449 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889270182418110115313133999178446050947709295882372713160586661711477669119511039903967554532928947275698659561365411855085227626651675624271587291592486218647867646049883019641793455183720514239181944694594457582558258685801011204371509004027889977097210101447906699385318804463298166476433157327023261144270011685892296638336063958822162885719160
450 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888892701824181101153131339991784460509477092958823727131605866617114776691195110399039675545329289472756986595613654118550852276266516756242715872915924862186478676460498830196417934551837205142391819446945944575825582586858010112043715090040278899770972101014479066993853188044632981664764331573270232611442700116858922966383360639588221628857191600
451 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888902524972169994055600458794187002668041831166533300235497407343709023560647583168091347093909947761303149216974797930561913518318925954552229281773138550704258580041890118416853794338040051255404539397292634008828974322046477468915794937655953600151552126351795426368123599497319281158483677572412778461243274721685833996604944971423670125735790120
452 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889025249721699940556004587941870026680418311665333002354974073437090235606475831680913470939099477613031492169747979305619135183189259545522292817731385507042585800418901184168537943380400512554045393972926340088289743220464774689157949376559536001515521263517954263681235994973192811584836775724127784612432747216858339966049449714236701257357901200
453 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889376566102700815833888804344460546539042936092128097417598447317388177536643858503076096785396699160477007651158067313210850309413347117211134107355962745839215703381826581609657740050986723038278380804813278495905446060330756569771706516349502053141049645613307450448595964075242974434279904442905388641748215358179144036872147169880326450655356080
454 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888893765661027008158338888043444605465390429360921280974175984473173881775366438585030760967853966991604770076511580673132108503094133471172111341073559627458392157033818265816096577400509867230382783808048132784959054460603307565697717065163495020531410496456133074504485959640752429744342799044429053886417482153581791440368721471698803264506553560800
455 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888906330547524508335024473460080481500211517151774035594034019255272350158408924038783039822460517637047444839090774486986598147545300540895902143865260072765151915422473058991415621852194672066973717433683230051592594364713949608363044786589552285041019503960790912985166037025749689359697848550790850187363631798835299051252931200866732475564134334440
456 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889063305475245083350244734600804815002115171517740355940340192552723501584089240387830398224605176370474448390907744869865981475453005408959021438652600727651519154224730589914156218521946720669737174336832300515925943647139496083630447865895522850410195039607909129851660370257496893596978485507908501873636317988352990512529312008667324755641343344400
457 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889512703425436663615528162077681145092139316983414213246744673770639515381756018566573732808111776084604326554732409043203711806872762128636152047364201630682337945043543378623589494685476979885864109755762214916450648364828837088925916061916761399138762962374195121359877714204951293149916461595406196626827616801051216319892325339802293896079475232400
458 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888895127034254366636155281620776811450921393169834142132467446737706395153817560185665737328081117760846043265547324090432037118068727621286361520473642016306823379450435433786235894946854769798858641097557622149164506483648288370889259160619167613991387629623741951213598777142049512931499164615954061966268276168010512163198923253398022938960794752324000
459 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888911200733778368268118915307719423280752818709020741492132456277282409856537097919377838359609028312098376418965230920816971603089759327338362522988833148969881387153927596585050934893188551876623533609937416880613129658375870952605913102177596007716366818717173964512982432375574411359181918312598263181495633236990036005409984979250836064347481696072080
460 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889112007337783682681189153077194232807528187090207414921324562772824098565370979193778383596090283120983764189652309208169716030897593273383625229888331489698813871539275965850509348931885518766235336099374168806131296583758709526059131021775960077163668187171739645129824323755744113591819183125982631814956332369900360054099849792508360643474816960720800
461 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889686934383815645651930971307863163878114271258059184812976815146444027326015767999240470077906478454238903255704137606783362429708900230764227811443644288847066899248925301651765279701464429320200578331803143921287647908928483172104133593671591887585498740668614137613091241067679353446763383331524373354896418084212096442306968500086863346860859373176160
462 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888896869343838156456519309713078631638781142712580591848129768151464440273260157679992404700779064784542389032557041376067833624297089002307642278114436442888470668992489253016517652797014644293202005783318031439212876479089284831721041335936715918875854987406686141376130912410676793534467633833315243733548964180842120964423069685000868633468608593731761600
463 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888917434010052306973532094016851278006311010135090245314946687519800647731725693133363560584958304159363725096081122018295428075720209696738096663916888624115936802294023834073931193989952009687523575977452874567672169583254877786562712533390080319276408849836504536007173816921974645383693953587854810016928667744664572139873186888074966618551219987653839240
464 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889174340100523069735320940168512780063110101350902453149466875198006477317256931333635605849583041593637250960811220182954280757202096967380966639168886241159368022940238340739311939899520096875235759774528745676721695832548777865627125333900803192764088498365045360071738169219746453836939535878548100169286677446645721398731868880749666185512199876538392400
465 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889909941452887209074656612193562951397519574879735174548878262911275699450253371374488702925509590701928659725864316074095783254994489675081727074204813669349353004013285925743168268561980339311869701669611561930215823302076420705979671005561786012344046803668504162078052721905330295730652034891444838289917599155951561792831615748459665656547008102302741520
466 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888899099414528872090746566121935629513975195748797351745488782629112756994502533713744887029255095907019286597258643160740957832549944896750817270742048136693493530040132859257431682685619803393118697016696115619302158233020764207059796710055617860123440468036685041620780527219053302957306520348914448382899175991559515617928316157484596656565470081023027415200
467 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888925412707454896134425119133696475532550775260079705841057628028282422308034805367274384112535637244499297496029103386157050148005809490630596416448936546539272826570103182653760882575317449878123364653485056877698080192831774266991383578629062881956479314698265301671860043637775920124833230749857805676501654798719377081557277807734258624705672298050831855600
468 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889254127074548961344251191336964755325507752600797058410576280282824223080348053672743841125356372444992974960291033861570501480058094906305964164489365465392728265701031826537608825753174498781233646534850568776980801928317742669913835786290628819564793146982653016718600436377759201248332307498578056765016547987193770815572778077342586247056722980508318556000
469 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890195408760676289858772352637492474028979067251905135485096221562385588094789430088771471554802893527461083160608632114220964332446764200791955253800864184795628380306995730090159459127139925897218729406888279920406491764958087307151374521121885062668184134464289857444916741588331323028693445851977092970030060244457712004732976746442811612620278003464496438560
470 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888901954087606762898587723526374924740289790672519051354850962215623855880947894300887714715548028935274610831606086321142209643324467642007919552538008641847956283803069957300901594591271399258972187294068882799204064917649580873071513745211218850626681841344642898574449167415883313230286934458519770929700300602444577120047329767464428116126202780034644964385600
471 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888935626609644772724462280298915123763801622026806172373697472668753975005467204355302459422696649799155089324086664032246128831329469688692484472356334989918505950725913772827304882708766213213927703759251818851936209789594081344498382734437002356908280163424700033647736327944757968148733822004063942630690704276584813033072034388221438299640044041408886196554320
472 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889356266096447727244622802989151237638016220268061723736974726687539750054672043553024594226966497991550893240866640322461288313294696886924844723563349899185059507259137728273048827087662132139277037592518188519362097895940813444983827344370023569082801634247000336477363279447579681487338220040639426306907042765848130330720343882214382996400440414088861965543200
473 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890560867079528009221434830769724611771477385495374855597353159892721122950047354074523568436164152340215012518551379422697890183423244528756732857847150420793041103941697899015102642846793162962462501156308621523555843422898240861881959112686614702382078436629420850527675726109006765511521607820520533967822772728670318736621539487574792914083820561679071527906080
474 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888905608670795280092214348307697246117714773854953748555973531598927211229500473540745235684361641523402150125185513794226978901834232445287567328578471504207930411039416978990151026428467931629624625011563086215235558434228982408618819591126866147023820784366294208505276757261090067655115216078205205339678227727286703187366215394875747929140838205616790715279060800
475 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888948703207379447867118738130237582908751341349893982877339671338639731291399379880082523688917146133281785142844888729456745951232051389703629352118862219667606570524071595477338864129024035032062883536714110190645775250029970161785422549023913700928843493535518893765834469753443321592047618406942267978429241415419927997048984659116635671899878490649461384900878240
476 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889487032073794478671187381302375829087513413498939828773396713386397312913993798800825236889171461332817851428448887294567459512320513897036293521188622196676065705240715954773388641290240350320628835367141101906457752500299701617854225490239137009288434935355188937658344697534433215920476184069422679784292414154199279970489846591166356718998784906494613849008782400
477 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888891028777098186759011197790870690469976434569897549133196382356613316821270374014121172563566698919556945992393118032905710083726582399681153832145597344847011644642828332927120223352940676914048264151789661105790021593041399731435263124160999765793323407120959971864017430115799309628240980094639044097730294616097755401608485924378486943981629248708533120433781592000
478 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888910287770981867590111977908706904699764345698975491331963823566133168212703740141211725635666989195569459923931180329057100837265823996811538321455973448470116446428283329271202233529406769140482641517896611057900215930413997314352631241609997657933234071209599718640174301157993096282409800946390440977302946160977554016084859243784869439816292487085331204337815920000
479 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888965446486106332460128094394543045704992480048594009816056140255189452713003750246306976321167455511028755768648011488141277977444061470043927552363249905742143545330150770359568539323936922677698099356646507431604920838213830281835501513826691935515548003725021337389693758429707781778868717498780248676500140337007947243949433764499300702883895943102636322413803750200
480 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889654464861063324601280943945430457049924800485940098160561402551894527130037502463069763211674555110287557686480114881412779774440614700439275523632499057421435453301507703595685393239369226776980993566465074316049208382138302818355015138266919355155480037250213373896937584297077817788687174987802486765001403370079472439494337644993007028838959431026363224138037502000
481 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888891627918275165091870774977134971860353037535205088491946340886134056051351005147653036908191011082115701707968273294372015202443424209202018934823635820284651373772807489037106826426773495222270638404461166849646554365758249402650362717360261474883553195677172035107509256919065283294185764051441093261947624788830246234231024098102965454351892551094220785493850612828400
482 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888916279182751650918707749771349718603530375352050884919463408861340560513510051476530369081910110821157017079682732943720152024434242092020189348236358202846513737728074890371068264267734952222706384044611668496465543657582494026503627173602614748835531956771720351075092569190652832941857640514410932619476247888302462342310240981029654543518925510942207854938506128284000
483 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888986886657084760102111653189692299240072802089653322188559762824999113951953223877400440621791153531855495768289568429929574582706463823123577213218694274882342801157288999189841575968012059334783563102481298394227036728756300058977028745257527537001774553452046510952654164455397028992608675999204558251905924824804752233684173810593984919576893951717537362855670038811600
484 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889868866570847601021116531896922992400728020896533221885597628249991139519532238774004406217911535318554957682895684299295745827064638231235772132186942748823428011572889991898415759680120593347835631024812983942270367287563000589770287452575275370017745534520465109526541644553970289926086759992045582519059248248047522336841738105939849195768939517175373628556700388116000
485 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888892395169610806765171276214895321752000128391105834474860872626514701377309385980417283332897581419089091203585716949177227846821004361728000183692463443415605407503311778890571843876756021149998995276398063786569598700569396434080916625300475462107306178168162367324705035130065894150687355512736085238790613548397497609702564937514484660176891584862769040500848783817032800
486 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888923951696108067651712762148953217520001283911058344748608726265147013773093859804172833328975814190890912035857169491772278468210043617280001836924634434156054075033117788905718438767560211499989952763980637865695987005693964340809166253004754621073061781681623673247050351300658941506873555127360852387906135483974976097025649375144846601768915848627690405008487838170328000
487 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889014343924471444922052900675740296750740563004380925743967365451671435041822922484647590803578669594720261348680365929971475223266932731400668764718826960601319201534450567016038900888739561066396159502465900618404106088769893072187793858995616884477477448965502563138568558563612569269363581924757887734504731501453061923933166570517737528154876174812000795164427311376106000
488 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890143439244714449220529006757402967507405630043809257439673654516714350418229224846475908035786695947202613486803659299714752232669327314006687647188269606013192015344505670160389008887395610663961595024659006184041060887698930721877938589956168844774774489655025631385685585636125692693635819247578877345047315014530619239331665705177375281548761748120007951644273113761060000
489 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888893377793104628067052534954701786383293155188817801531166438509030672370415810567104066065525829186793742305967190103582339445934307594906161984091114461931607283023844600762776619324899926932022919929463216059856819478489332036016602599081434290594951710347246028851147705608821930272743318668753239073682377802457514911413437938406717565308314071594255826730186918556026896800
490 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888933777931046280670525349547017863832931551888178015311664385090306723704158105671040660655258291867937423059671901035823394459343075949061619840911144619316072830238446007627766193248999269320229199294632160598568194784893320360166025990814342905949517103472460288511477056088219302727433186687532390736823778024575149114134379384067175653083140715942558267301869185560268968000
491 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889049510255939109249178086919359591767301325448927300423501235805208623548034017038305712582860981788665879938242381090635811713732471930393308723194690108610834578747292543051817878569263405417836064592926248402512967647013856849133592926138724360713420237558034551266128526415359071135278477087495116891169588171166373843844230907688892455879612237080528555032416805427487421600
492 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890495102559391092491780869193595917673013254489273004235012358052086235480340170383057125828609817886658799382423810906358117137324719303933087231946901086108345787472925430518178785692634054178360645929262484025129676470138568491335929261387243607134202375580345512661285264153590711352784770874951168911695881711663738438442309076888924558796122370805285550324168054274874216000
493 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888894636362015447612704065935773454182741948570967412179589012518841208808018103174996451011709569926882456807105143171950090084770925470540343426796666216224435843585234166618339643125948990560249106480396640345028432606707202743217688512099874135958657353531681467537324195554014131792244633704924285574799838648877029017277940753919891056541710359239690149856429134415427132606400
494 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888946363620154476127040659357734541827419485709674121795890125188412088080181031749964510117095699268824568071051431719500900847709254705403434267966662162244358435852341666183396431259489905602491064803966403450284326067072027432176885120998741359586573535316814675373241955540141317922446337049242855747998386488770290172779407539198910565417103592396901498564291344154271326064000
495 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889094554247531521622887427374982235545762822481365126369618592362567471228533143528379040412408155155555438166380250775875460483104631870743961262048266785324185450438822274200749827342104686121131806052877879621360613339912292770932631426595393776511042758132426923622147204616460621962095462952327523050749492416096915237056477580706807550959623942951875268264629028906213409113200
496 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888890945542475315216228874273749822355457628224813651263696185923625674712285331435283790404124081551555554381663802507758754604831046318707439612620482667853241854504388222742007498273421046861211318060528778796213606133399122927709326314265953937765110427581324269236221472046164606219620954629523275230507494924160969152370564775807068075509596239429518752682646290289062134091132000
497 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888896248516278220574901611127606432558149256431176669359610419491931281744146890175793805240603586027940001402709372339457104632140052246178342718851495186168025596164228669211994898141429754411941817223350982179027585881310509937262135760049005656404315878135458500851039914656449567074893489844701426133330056636300417067350338535185037075981048013769634455011842364269773093212108000
498 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888962485162782205749016111276064325581492564311766693596104194919312817441468901757938052406035860279400014027093723394571046321400522461783427188514951861680255961642286692119948981414297544119418172233509821790275858813105099372621357600490056564043158781354585008510399146564495670748934898447014261333300566363004170673503385351850370759810480137696344550118423642697730932121080000
499 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889152255614955105567099995232275406798780951283575904124298029382185721303058334828034492578355982809165570530914324364450747577763239508809896756417904494035122333713343994281552067074910364255249655075871559760004902532324132869696513745565226959336511791044020576068112214711805326068175220444329637603286426641654629588815468286763834184656705184237054379369855072968875625542197792
500 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888891522556149551055670999952322754067987809512835759041242980293821857213030583348280344925783559828091655705309143243644507475777632395088098967564179044940351223337133439942815520670749103642552496550758715597600049025323241328696965137455652269593365117910440205760681122147118053260681752204443296376032864266416546295888154682867638341846567051842370543793698550729688756255421977920