0 1
1 19
2 262
3 3196
4 36568
5 402544
6 4320352
7 45562816
8 474502528
9 4896020224
10 50168161792
11 511345294336
12 5190762354688
13 52526098837504
14 530208790700032
15 5341670325600256
16 53733362604802048
17 539866900838416384
18 5418935206707331072
19 54351481653658648576
20 544811853229269188608
21 5458494825834153508864
22 54667958606673228070912
23 547343668853385824567296
24 5478749350827086596538368
25 54829994806616692772306944
26 548639958452933542178455552
27 5489119667623468337427644416
28 54912957340987746699421155328
29 549303658727901973595369242624
30 5494429269823215788762953940992
31 54955434158585726310103631527936
32 549643473268685810480829052223488
33 5497147786149486483846632417787904
34 54977182289195891870773059342303232
35 549817458313567134966184474738425856
36 5498539666508537079729475797907406848
37 54988317332068296637835806383259254784
38 549906538656546373102686451066074038272
39 5499252309252370984821491608528592306176
40 54994018474018967878571932868228738449408
41 549952147792151743028575462945829907595264
42 5499617182337213944228603703566639260762112
43 54996937458697711553828829628533114086096896
44 549975499669581692430630637028264912688775168
45 5499803997356653539445045096226119301510201344
46 54998431978853228315560360769808954412081610752
47 549987455830825826524482886158471635296652886016
48 5499899646646606612195863089267773082373223088128
49 54999197173172852897566904714142184658985784705024
50 549993577385382823180535237713137477271886277640192
51 5499948619083062585444281901705099818175090221121536
52 54999588952664500683554255213640798545400721768972288
53 549996711621316005468434041709126388363205774151778304
54 5499973692970528043747472333673011106905646193214226432
55 54999789543764224349979778669384088855245169545713811456
56 549998316350113794799838229355072710841961356365710491648
57 5499986530800910358398705834840581686735690850925683933184
58 54999892246407282867189646678724653493885526807405471465472
59 549999137971258262937517173429797227951084214459243771723776
60 5499993103770066103500137387438377823608673715673950173790208
61 54999944830160528828001099099507022588869389725391601390321664
62 549999558641284230624008792796056180710955117803132811122573312
63 5499996469130273844992070342368449445687640942425062488980586496
64 54999971753042190759936562738947595565501127539400499911844691968
65 549999774024337526079492501911580764524009020315203999294757535744
66 5499998192194700208635940015292646116192072162521631994358060285952
67 54999985537557601669087520122341168929536577300173055954864482287616
68 549999884300460813352700160978729351436292618401384447638915858300928
69 5499999074403686506821601287829834811490340947211075581111326866407424
70 54999992595229492054572810302638678491922727577688604648890614931259392
71 549999940761835936436582482421109427935381820621508837191124919450075136
72 5499999526094687491492659859368875423483054564972070697528999355600601088
73 54999996208757499931941278874951003387864436519776565580231994844804808704
74 549999969670059999455530230999608027102915492158212524641855958758438469632
75 5499999757360479995644241847996864216823323937265700197134847670067507757056
76 54999998058883839965153934783974913734586591498125601577078781360540062056448
77 549999984471070719721231478271799309876692731985004812616630250884320496451584
78 5499999875768565757769851826174394479013541855880038500933042007074563971612672
79 54999999006148526062158814609395155832108334847040308007464336056596511772901376
80 549999992049188208497270516875161246656866678776322464059714688452772094183211008
81 5499999936393505667978164135001289973254933430210579712477717507622176753465688064
82 54999999491148045343825313080010319786039467441684637699821740060977414027725504512
83 549999995929184362750602504640082558288315739533477101598573920487819312221804036096
84 5499999967433474902004820037120660466306525916267816812788591363902554497774432288768
85 54999999739467799216038560296965283730452207330142534502308730911220435982195458310144
86 549999997915742393728308482375722269843617658641140276018469847289763487857563666481152
87 5499999983325939149826467859005778158748941269129122208147758778318107902860509331849216
88 54999999866607513198611742872046225269991530153032977665182070226544863222884074654793728
89 549999998932860105588893942976369802159932241224263821321456561812358905783072597238349824
90 5499999991462880844711151543810958417279457929794110570571652494498871246264580777906798592
91 54999999931703046757689212350487667338235663438352884564573219955990969970116646223254388736
92 549999999453624374061513698803901338705885307506823076516585759647927759760933169786035109888
93 5499999995628994992492109590431210709647082460054584612132686077183422078087465358288280879104
94 54999999965031959939936876723449685677176659680436676897061488617467376624699722866306247032832
95 549999999720255679519495013787597485417413277443493415176491908939739012997597782930449976262656
96 5499999997762045436155960110300779883339306219547947321411935271517912103980782263443599810101248
97 54999999982096363489247680882406239066714449756383578571295482172143296831846258107548798480809984
98 549999999856770907913981447059249912533715598051068628570363857377146374654770064860390387846479872
99 5499999998854167263311851576473999300269724784408549028562910859017170997238160518883123102771838976
100 54999999990833338106494812611791994402157798275268392228503286872137367977905284151064984822174711808
101 549999999926666704851958500894335955217262386202147137828026294977098943823242273208519878577397694464
102 5499999999413333638815668007154687641738099089617177102624210359816791550585938185668159028619181555712
103 54999999995306669110525344057237501133904792716937416820993682878534332404687505485345272228953452445696
104 549999999962453352884202752457900009071238341735499334567949463028274659237500043882762177831627619565568
105 5499999999699626823073622019663200072569906733883994676543595704226197273900000351062097422653020956524544
106 54999999997597014584588976157305600580559253871071957412348765633809578191200002808496779381224167652196352
107 549999999980776116676711809258444804644474030968575659298790125070476625529600022467974235049793341217570816
108 5499999999846208933413694474067558437155792247748605274390321000563813004236800179743793880398346729740566528
109 54999999998769671467309555792540467497246337981988842195122568004510504033894401437950351043186773837924532224
110 549999999990157371738476446340323739977970703855910737560980544036084032271155211503602808345494190703396257792
111 5499999999921258973907811570722589919823765630847285900487844352288672258169241692028822466763953525627170062336
112 54999999999370071791262492565780719358590125046778287203902754818309378065353933536230579734111628205017360498688
113 549999999994960574330099940526245754868721000374226297631222038546475024522831468289844637872893025640138883989504
114 5499999999959684594640799524209966038949768002993810381049776308371800196182651746318757102983144205121111071916032
115 54999999999677476757126396193679728311598144023950483048398210466974401569461213970550056823865153640968888575328256
116 549999999997419814057011169549437826492785152191603864387185683735795212555689711764400454590921229127751108602626048
117 5499999999979358512456089356395502611942281217532830915097485469886361700445517694115203636727369833022008868821008384
118 54999999999834868099648714851164020895538249740262647320779883759090893603564141552921629093818958664176070950568067072
119 549999999998678944797189718809312167164305997922101178566239070072727148828513132423373032750551669313408567604544536576
120 5499999999989431558377517750474497337314447983376809428529912560581817190628105059386984262004413354507268540836356292608
121 54999999999915452467020142003795978698515583867014475428239300484654537525024840475095874096035306836058148326690850340864
122 549999999999323619736161136030367829588124670936115803425914403877236300200198723800766992768282454688465186613526802726912
123 5499999999994588957889289088242942636704997367488926427407315231017890401601589790406135942146259637507721492908214421815296
124 54999999999956711663114312705943541093639978939911411419258521848143123212812718323249087537170077100061771943265715374522368
125 549999999999653693304914501647548328749119831519291291354068174785144985702501746585992700297360616800494175546125722996178944
126 5499999999997229546439316013180386629992958652154330330832545398281159885620013972687941602378884934403953404369005783969431552
127 54999999999977836371514528105443093039943669217234642646660363186249279084960111781503532819031079475231627234952046271755452416
128 549999999999822690972116224843544744319549353737877141173282905489994232679680894252028262552248635801853017879616370174043619328
129 5499999999998581527776929798748357954556394829903017129386263243919953861437447154016226100417989086414824143036930961392348954624
130 54999999999988652222215438389986863636451158639224137035090105951359630891499577232129808803343912691318593144295447691138791636992
131 549999999999909217777723507119894909091609269113793096280720847610877047131996617857038470426751301530548745154363581529110333095936
132 5499999999999273742221788056959159272732874152910344770245766780887016377055972942856307763414010412244389961234908652232882664767488
133 54999999999994189937774304455673274181862993223282758161966134247096131016447783542850462107312083297955119689879269217863061318139904
134 549999999999953519502194435645386193454903945786262065295729073976769048131582268342803696858496666383640957519034153742904490545119232
135 5499999999999628156017555485163089547639231566290096522365832591814152385052658146742429574867973331069127660152273229943235924360953856
136 54999999999997025248140443881304716381113852530320772178926660734513219080421265173939436598943786648553021281218185839545887394887630848
137 549999999999976201985123551050437731048910820242566177431413285876105752643370121391515492791550293188424170249745486716367099159101046784
138 5499999999999809615880988408403501848391286561940529419451306287008846021146960971132123942332402345507393361997963893730936793272808374272
139 54999999999998476927047907267228014787130292495524235355610450296070768169175687769056991538659218764059146895983711149847494346182466994176
140 549999999999987815416383258137824118297042339964193882844883602368566145353405502152455932309273750112473175167869689198779954769459735953408
141 5499999999999902523331066065102592946376338719713551062759068818948529162827244017219647458474190000899785401342957513590239638155677887627264
142 54999999999999220186648528520820743571010709757708408502072550551588233302617952137757179667793520007198283210743660108721917105245423101018112
143 549999999999993761493188228166565948568085678061667268016580404412705866420943617102057437342348160057586265685949280869775336841963384808144896
144 5499999999999950091945505825332527588544685424493338144132643235301646931367548936816459498738785280460690125487594246958202694735707078465159168
145 54999999999999600735564046602660220708357483395946705153061145882413175450940391494531675989910282243685521003900753975665621557885656627721273344
146 549999999999996805884512372821281765666859867167573641224489167059305403607523131956253407919282257949484168031206031805324972463085253021770186752
147 5499999999999974447076098982570254125334878937340589129795913336474443228860185055650027263354258063595873344249648254442599779704682024174161494016
148 54999999999999795576608791860562033002679031498724713038367306691795545830881480445200218106834064508766986753997186035540798237637456193393291952128
149 549999999999998364612870334884496264021432251989797704306938453534364366647051843561601744854672516070135894031977488284326385901099649547146335617024
150 5499999999999986916902962679075970112171458015918381634455507628274914933176414748492813958837380128561087152255819906274611087208797196377170684936192
151 54999999999999895335223701432607760897371664127347053075644061026199319465411317987942511670699041028488697218046559250196888697670377571017365479489536
152 549999999999999162681789611460862087178973313018776424605152488209594555723290543903540093365592328227909577744372474001575109581363020568138923835916288
153 5499999999999993301454316891686896697431786504150211396841219905676756445786324351228320746924738625823276621954979792012600876650904164545111390687330304
154 54999999999999946411634535133495173579454292033201691174729759245414051566290594809826565975397909006586212975639838336100807013207233316360891125498642432
155 549999999999999571293076281067961388635634336265613529397838073963312412530324758478612527803183272052689703805118706688806456105657866530887129003989139456
156 5499999999999996570344610248543691109085074690124908235182704591706499300242598067828900222425466176421517630440949653510451648845262932247097032031913115648
157 54999999999999972562756881988349528872680597520999265881461636733651994401940784542631201779403729411372141043527597228083613190762103457976776256255304925184
158 549999999999999780502055055906796230981444780167994127051693093869215955215526276341049614235229835290977128348220777824668905526096827663814210050042439401472
159 5499999999999998244016440447254369847851558241343953016413544750953727641724210210728396913881838682327817026785766222597351244208774621310513680400339515211776
160 54999999999999985952131523578034958782812465930751624131308358007629821133793681685827175311054709458622536214286129780778809953670196970484109443202716121694208
161 549999999999999887617052188624279670262499727446012993050466864061038569070349453486617402488437675668980289714289038246230479629361575763872875545621728973553664
162 5499999999999999100936417508994237362099997819568103944403734912488308552562795627892939219907501405351842317714312305969843837034892606110983004364973831788429312
163 54999999999999992807491340071953898896799982556544831555229879299906468420502365023143513759260011242814738541714498447758750696279140848887864034919790654307434496
164 549999999999999942459930720575631191174399860452358652441839034399251747364018920185148110074080089942517908333715987582070005570233126791102912279358325234459475968
165 5499999999999999539679445764605049529395198883618869219534712275194013978912151361481184880592640719540143266669727900656560044561865014328823298234866601875675807744
166 54999999999999996317435566116840396235161591068950953756277698201552111831297210891849479044741125756321146133357823205252480356494920114630586385878932815005406461952
167 549999999999999970539484528934723169881292728551607630050221585612416894650377687134795832357929006050569169066862585642019842851959360917044691087031462520043251695616
168 5499999999999999764315876231477785359050341828412861040401772684899335157203021497078366658863432048404553352534900685136158742815674887336357528696251700160346013564928
169 54999999999999998114527009851822282872402734627302888323214181479194681257624171976626933270907456387236426820279205481089269942525399098690860229570013601282768108519424
170 549999999999999984916216078814578262979221877018423106585713451833557450060993375813015466167259651097891414562233643848714159540203192789526881836560108810262144868155392
171 5499999999999999879329728630516626103833775016147384852685707614668459600487947006504123729338077208783131316497869150789713276321625542316215054692480870482097158945243136
172 54999999999999999034637829044133008830670200129179078821485660917347676803903576052032989834704617670265050531982953206317706210573004338529720437539846963856777271561945088
173 549999999999999992277102632353064070645361601033432630571885287338781414431228608416263918677636941362120404255863625650541649684584034708237763500318775710854218172495560704
174 5499999999999999938216821058824512565162892808267461044575082298710251315449828867330111349421095530896963234046909005204333197476672277665902108002550205686833745379964485632
175 54999999999999999505734568470596100521303142466139688356600658389682010523598630938640890795368764247175705872375272041634665579813378221327216864020401645494669963039715885056
176 549999999999999996045876547764768804170425139729117506852805267117456084188789047509127126362950113977405646979002176333077324638507025770617734912163213163957359704317727080448
177 5499999999999999968367012382118150433363401117832940054822442136939648673510312380073017010903600911819245175832017410664618597108056206164941879297305705311658877634541816643584
178 54999999999999999746936099056945203466907208942663520438579537095517189388082499040584136087228807294553961406656139285316948776864449649319535034378445642493271021076334533148672
179 549999999999999997975488792455561627735257671541308163508636296764137515104659992324673088697830458356431691253249114282535590214915597194556280275027565139946168168610676265189376
180 5499999999999999983803910339644493021882061372330465308069090374113100120837279938597384709582643666851453530025992914260284721719324777556450242200220521119569345348885410121515008
181 54999999999999999870431282717155944175056490978643722464552722992904800966698239508779077676661149334811628240207943314082277773754598220451601937601764168956554762791083280972120064
182 549999999999999998963450261737247553400451927829149779716421783943238407733585916070232621413289194678493025921663546512658222190036785763612815500814113351652438102328666247776960512
183 5499999999999999991707602093897980427203615422633198237731374271545907261868687328561860971306313557427944207373308372101265777520294286108902524006512906813219504818629329982215684096
184 54999999999999999933660816751183843417628923381065585901850994172367258094949498628494887770450508459423553658986466976810126220162354288871220192052103254505756038549034639857725472768
185 549999999999999999469286534009470747341031387048524687214807953378938064759595989027959102163604067675388429271891735814481009761298834310969761536416826036046048308392277118861803782144
186 5499999999999999995754292272075765978728251096388197497718463627031504518076767912223672817308832541403107434175133886515848078090390674487758092291334608288368386467138216950894430257152
187 54999999999999999966034338176606127829826008771105579981747709016252036144614143297789382538470660331224859473401071092126784624723125395902064738330676866306947091737105735607155442057216
188 549999999999999999728274705412849022638608070168844639853981672130016289156913146382315060307765282649798875787208568737014276997785003167216517906645414930455576733896845884857243536457728
189 5499999999999999997826197643302792181108864561350757118831853377040130313255305171058520482462122261198391006297668549896114215982280025337732143253163319443644613871174767078857948291661824
190 54999999999999999982609581146422337448870916490806056950654827016321042506042441368468163859696978089587128050381348399168913727858240202701857146025306555549156910969398136630863586333294592
191 549999999999999999860876649171378699590967331926448455605238616130568340048339530947745310877575824716697024403050787193351309822865921621614857168202452444393255287755185093046908690666356736
192 5499999999999999998887013193371029596727738655411587644841908929044546720386716247581962487020606597733576195224406297546810478582927372972918857345619619555146042302041480744375269525330853888
193 54999999999999999991096105546968236773821909243292701158735271432356373763093729980655699896164852781868609561795250380374483828663418983783350858764956956441168338416331845955002156202646831104
194 549999999999999999928768844375745894190575273946341609269882171458850990104749839845245599169318822254948876494362003042995870629307351870266806870119655651529346707330654767640017249621174648832
195 5499999999999999999430150755005967153524602191570732874159057371670807920837998718761964793354550578039591011954896024343966965034458814962134454960957245212234773658645238141120137996969397190656
196 54999999999999999995441206040047737228196817532565862993272458973366463366703989750095718346836404624316728095639168194751735720275670519697075639687657961697878189269161905128961103975755177525248
197 549999999999999999963529648320381897825574540260526903946179671786931706933631918000765746774691236994533824765113345558013885762205364157576605117501263693583025514153295241031688831806041420201984
198 5499999999999999999708237186563055182604596322084215231569437374295453655469055344006125974197529895956270598120906764464111086097642913260612840940010109548664204113226361928253510654448331361615872
199 54999999999999999997665897492504441460836770576673721852555498994363629243752442752049007793580239167650164784967254115712888688781143306084902727520080876389313632905810895426028085235586650892926976
200 549999999999999999981327179940035531686694164613389774820443991954909033950019542016392062348641913341201318279738032925703109510249146448679221820160647011114509063246487163408224681884693207143415808
201 5499999999999999999850617439520284253493553316907118198563551935639272271600156336131136498789135306729610546237904263405624876081993171589433774561285176088916072505971897307265797455077545657147326464
202 54999999999999999998804939516162274027948426535256945588508415485114178172801250689049091990313082453836884369903234107244999008655945372715470196490281408711328580047775178458126379640620365257178611712
203 549999999999999999990439516129298192223587412282055564708067323880913425382410005512392735922504659630695074959225872857959992069247562981723761571922251269690628640382201427665011037124962922057428893696
204 5499999999999999999923516129034385537788699298256444517664538591047307403059280044099141887380037277045560599673806982863679936553980503853790092575378010157525029123057611421320088296999703376459431149568
205 54999999999999999999388129032275084302309594386051556141316308728378459224474240352793135099040298216364484797390455862909439492431844030830320740603024081260200232984460891370560706375997627011675449196544
206 549999999999999999995105032258200674418476755088412449130530469827027673795793922822345080792322385730915878379123646903275515939454752246642565924824192650081601863875687130964485651007981016093403593572352
207 5499999999999999999960840258065605395347814040707299593044243758616221390366351382578760646338579085847327027032989175226204127515638017973140527398593541200652814911005497047715885208063848128747228748578816
208 54999999999999999999686722064524843162782512325658396744353950068929771122930811060630085170708632686778616216263913401809633020125104143785124219188748329605222519288043976381727081664510785029977829988630528
209 549999999999999999997493776516198745302260098605267173954831600551438168983446488485040681365669061494228929730111307214477064161000833150280993753509986636841780154304351811053816653316086280239822639909044224
210 5499999999999999999979950212129589962418080788842137391638652804411505351867571907880325450925352491953831437840890457715816513288006665202247950028079893094734241234434814488430533226528690241918581119272353792
211 54999999999999999999839601697036719699344646310737099133109222435292042814940575263042603607402819935630651502727123661726532106304053321617983600224639144757873929875478515907444265812229521935348648954178830336
212 549999999999999999998716813576293757594757170485896793064873779482336342519524602104340828859222559485045212021816989293812256850432426572943868801797113158062991439003828127259554126497836175482789191633430642688
213 5499999999999999999989734508610350060758057363887174344518990235858690740156196816834726630873780475880361696174535914350498054803459412583550950414376905264503931512030625018076433011982689403862313533067445141504
214 54999999999999999999917876068882800486064458911097394756151921886869525921249574534677813046990243807042893569396287314803984438427675300668407603315015242116031452096245000144611464095861515230898508264539561132032
215 549999999999999999999343008551062403888515671288779158049215375094956207369996596277422504375921950456343148555170298518431875507421402405347260826520121936928251616769960001156891712766892121847188066116316489056256
216 5499999999999999999994744068408499231108125370310233264393723000759649658959972770219380035007375603650745188441362388147455004059371219242778086612160975495426012934159680009255133702135136974777504528930531912450048
217 54999999999999999999957952547267993848865002962481866115149784006077197271679782161755040280059004829205961507530899105179640032474969753942224692897287803963408103473277440074041069617081095798220036231444255299600384
218 549999999999999999999663620378143950790920023699854928921198272048617578173438257294040322240472038633647692060247192841437120259799758031537797543178302431707264827786219520592328556936648766385760289851554042396803072
219 5499999999999999999997308963025151606327360189598839431369586176388940625387506058352322577923776309069181536481977542731496962078398064252302380345426419453658118622289756164738628455493190131086082318812432339174424576
220 54999999999999999999978471704201212850618881516790715450956689411111525003100048466818580623390210472553452291855820341851975696627184514018419042763411355629264948978318049317909027643945521048688658550499458713395396608
221 549999999999999999999827773633609702804951052134325723607653515288892200024800387734548644987121683780427618334846562734815805573017476112147352342107290845034119591826544394543272221151564168389509268403995669707163172864
222 5499999999999999999998622189068877622439608417074605788861228122311137600198403101876389159896973470243420946678772501878526444584139808897178818736858326760272956734612355156346177769212513347116074147231965357657305382912
223 54999999999999999999988977512551020979516867336596846310889824978489100801587224815011113279175787761947367573430180015028211556673118471177430549894866614082183653876898841250769422153700106776928593177855722861258443063296
224 549999999999999999999911820100408167836134938692774770487118599827912806412697798520088906233406302095578940587441440120225692453384947769419444399158932912657469231015190730006155377229600854215428745422845782890067544506368
225 5499999999999999999999294560803265342689079509542198163896948798623302451301582388160711249867250416764631524699531520961805539627079582155355555193271463301259753848121525840049243017836806833723429963382766263120540356050944
226 54999999999999999999994356486426122741512636076337585311175590388986419610412659105285689998938003334117052197596252167694444317016636657242844441546171706410078030784972206720393944142694454669787439707062130104964322848407552
227 549999999999999999999954851891408981932101088610700682489404723111891356883301272842285519991504026672936417580770017341555554536133093257942755532369373651280624246279777653763151553141555637358299517656497040839714582787260416
228 5499999999999999999999638815131271855456808708885605459915237784895130855066410182738284159932032213383491340646160138732444436289064746063542044258954989210244993970238221230105212425132445098866396141251976326717716662298083328
229 54999999999999999999997110521050174843654469671084843679321902279161046840531281461906273279456257707067930725169281109859555490312517968508336354071639913681959951761905769840841699401059560790931169130015810613741733298384666624
230 549999999999999999999976884168401398749235757368678749434575218233288374724250251695250186235650061656543445801354248878876443922500143748066690832573119309455679614095246158726733595208476486327449353040126484909933866387077332992
231 5499999999999999999999815073347211189993886058949429995476601745866306997794002013562001489885200493252347566410833991031011551380001149984533526660584954475645436912761969269813868761667811890619594824321011879279470931096618663936
232 54999999999999999999998520586777689519951088471595439963812813966930455982352016108496011919081603946018780531286671928248092411040009199876268213284679635805163495302095754158510950093342495124956758594568095034235767448772949311488
233 549999999999999999999988164694221516159608707772763519710502511735443647858816128867968095352652831568150244250293375425984739288320073599010145706277437086441307962416766033268087600746739960999654068756544760273886139590183594491904
234 5499999999999999999999905317553772129276869662182108157684020093883549182870529030943744762821222652545201954002347003407877914306560588792081165650219496691530463699334128266144700805973919687997232550052358082191089116721468755935232
235 54999999999999999999999242540430177034214957297456865261472160751068393462964232247549958102569781220361615632018776027263023314452484710336649325201755973532243709594673026129157606447791357503977860400418864657528712933771750047481856
236 549999999999999999999993940323441416273719658379654922091777286008547147703713857980399664820558249762892925056150208218104186515619877682693194601614047788257949676757384209033260851582330860031822883203350917260229703470174000379854848
237 5499999999999999999999951522587531330189757267037239376734218288068377181629710863843197318564465998103143400449201665744833492124959021461545556812912382306063597414059073672266086812658646880254583065626807338081837627761392003038838784
238 54999999999999999999999612180700250641518058136297915013873746304547017453037686910745578548515727984825147203593613325958667936999672171692364454503299058448508779312472589378128694501269175042036664525014458704654701022091136024310710272
239 549999999999999999999996897445602005132144465090383320110989970436376139624301495285964628388125823878601177628748906607669343495997377373538915636026392467588070234499780715025029556010153400336293316200115669637237608176729088194485682176
240 5499999999999999999999975179564816041057155720723066560887919763491009116994411962287717027105006591028809421029991252861354747967979018988311325088211139740704561875998245720200236448081227202690346529600925357097900865413832705555885457408
241 54999999999999999999999801436518528328457245765784532487103358107928072935955295698301736216840052728230475368239930022890837983743832151906490600705689117925636495007985965761601891584649817621522772236807402856783206923310661644447083659264
242 549999999999999999999998411492148226627657966126276259896826864863424583487642365586413889734720421825843802945919440183126703869950657215251924805645512943405091960063887726092815132677198540972182177894459222854265655386485293155576669274112
243 5499999999999999999999987291937185813021263729010210079174614918907396667901138924691311117877763374606750423567355521465013630959605257722015398445164103547240735680511101808742521061417588327777457423155673782834125243091882345244613354192896
244 54999999999999999999999898335497486504170109832081680633396919351259173343209111397530488943022106996854003388538844171720109047676842061776123187561312828377925885444088814469940168491340706622219659385245390262673001944735058761956906833543168
245 549999999999999999999999186683979892033360878656653445067175354810073386745672891180243911544176855974832027108310753373760872381414736494208985500490502627023407083552710515759521347930725652977757275081963122101384015557880470095655254668345344
246 5499999999999999999999993493471839136266887029253227560537402838480587093965383129441951292353414847798656216866486026990086979051317891953671884003924021016187256668421684126076170783445805223822058200655704976811072124463043760765242037346762752
247 54999999999999999999999947947774713090135096234025820484299222707844696751723065035535610338827318782389249734931888215920695832410543135629375072031392168129498053347373473008609366267566441790576465605245639814488576995704350086121936298774102016
248 549999999999999999999999583582197704721080769872206563874393781662757574013784520284284882710618550259113997879455105727365566659284345085035000576251137345035984426778987784068874930140531534324611724841965118515908615965634800688975490390192816128
249 5499999999999999999999996668657581637768646158977652510995150253302060592110276162274279061684948402072911983035640845818924533274274760680280004610009098760287875414231902272550999441124252274596893798735720948127268927725078405511803923121542529024
250 54999999999999999999999973349260653102149169271821220087961202026416484736882209298194232493479587216583295864285126766551396266194198085442240036880072790082303003313855218180407995528994018196775150389885767585018151421800627244094431384972340232192
251 549999999999999999999999786794085224817193354174569760703689616211331877895057674385553859947836697732666366914281014132411170129553584683537920295040582320658424026510841745443263964231952145574201203119086140680145211374405017952755451079778721857536
252 5499999999999999999999998294352681798537546833396558085629516929690655023160461395084430879582693581861330935314248113059289361036428677468303362360324658565267392212086733963546111713855617164593609624952689125441161690995240143622043608638229774860288
253 54999999999999999999999986354821454388300374667172464685036135437525240185283691160675447036661548654890647482513984904474314888291429419746426898882597268522139137696693871708368893710844937316748876999621513003529293527961921148976348869105838198882304
254 549999999999999999999999890838571635106402997337379717480289083500201921482269529285403576293292389239125179860111879235794519106331435357971415191060778148177113101573550973666951149686759498533991015996972104028234348223695369191810790952846705591058432
255 5499999999999999999999999126708573080851223978699037739842312668001615371858156234283228610346339113913001438880895033886356152850651482863771321528486225185416904812588407789335609197494075988271928127975776832225874785789562953534486327622773644728467456
256 54999999999999999999999993013668584646809791829592301918738501344012922974865249874265828882770712911304011511047160271090849222805211862910170572227889801483335238500707262314684873579952607906175425023806214657806998286316503628275890620982189157827739648
257 549999999999999999999999944109348677174478334636738415349908010752103383798921998994126631062165703290432092088377282168726793782441694903281364577823118411866681908005658098517478988639620863249403400190449717262455986290532029026207124967857513262621917184
258 5499999999999999999999999552874789417395826677093907322799264086016827070391375991953013048497325626323456736707018257349814350259533559226250916622584947294933455264045264788139831909116966905995227201523597738099647890324256232209656999742860106100975337472
259 54999999999999999999999996422998315339166613416751258582394112688134616563131007935624104387978605010587653893656146058798514802076268473810007332980679578359467642112362118305118655272935735247961817612188781904797183122594049857677255997942880848807802699776
260 549999999999999999999999971383986522713332907334010068659152901505076932505048063484992835103828840084701231149249168470388118416610147790480058663845436626875741136898896946440949242183485881983694540897510255238377464980752398861418047983543046790462421598208
261 5499999999999999999999999771071892181706663258672080549273223212040615460040384507879942680830630720677609849193993347763104947332881182323840469310763493015005929095191175571527593937467887055869556327180082041907019719846019190891344383868344374323699372785664
262 54999999999999999999999998168575137453653306069376644394185785696324923680323076063039541446645045765420878793551946782104839578663049458590723754486107944120047432761529404572220751499743096446956450617440656335256157758768153527130755070946754994589594982285312
263 549999999999999999999999985348601099629226448555013155153486285570599389442584608504316331573160366123367030348415574256838716629304395668725790035888863552960379462092235236577766011997944771575651604939525250682049262070145228217046040567574039956716759858282496
264 5499999999999999999999999882788808797033811588440105241227890284564795115540676868034530652585282928986936242787324594054709733034435165349806320287110908423683035696737881892622128095983558172605212839516202005456394096561161825736368324540592319653734078866259968
265 54999999999999999999999999062310470376270492707520841929823122276518360924325414944276245220682263431895489942298596752437677864275481322798450562296887267389464285573903055140977024767868465380841702716129616043651152772489294605890946596324738557229872630930079744
266 549999999999999999999999992498483763010163941660166735438584978212146887394603319554209961765458107455163919538388774019501422914203850582387604498375098139115714284591224441127816198142947723046733621729036928349209222179914356847127572770597908457838981047440637952
267 5499999999999999999999999939987870104081311533281333883508679825697175099156826556433679694123664859641311356307110192156011383313630804659100835987000785112925714276729795529022529585143581784373868973832295426793673777439314854777020582164783267662711848379525103616
268 54999999999999999999999999519902960832650492266250671068069438605577400793254612451469437552989318877130490850456881537248091066509046437272806687896006280903405714213838364232180236681148654274990951790658363414349390219514518838216164657318266141301694787036200828928
269 549999999999999999999999996159223686661203938130005368544555508844619206346036899611755500423914551017043926803655052297984728532072371498182453503168050247227245713710706913857441893449189234199927614325266907314795121756116150705729317258546129130413558296289606631424
270 5499999999999999999999999969273789493289631505040042948356444070756953650768295196894044003391316408136351414429240418383877828256578971985459628025344401977817965709685655310859535147593513873599420914602135258518360974048929205645834538068369033043308466370316853051392
271 54999999999999999999999999754190315946317052040320343586851552566055629206146361575152352027130531265090811315433923347071022626052631775883677024202755215822543725677485242486876281180748110988795367316817082068146887792391433645166676304546952264346467730962534824411136
272 549999999999999999999999998033522527570536416322562748694812420528445033649170892601218816217044250120726490523471386776568181008421054207069416193622041726580349805419881939895010249445984887910362938534536656545175102339131469161333410436375618114771741847700278595289088
273 5499999999999999999999999984268180220564291330580501989558499364227560269193367140809750529736354000965811924187771094212545448067368433656555329548976333812642798443359055519160081995567879103282903508276293252361400818713051753290667283491004944918173934781602228762312704
274 54999999999999999999999999874145441764514330644644015916467994913820482153546937126478004237890832007726495393502168753700363584538947469252442636391810670501142387546872444153280655964543032826263228066210346018891206549704414026325338267928039559345391478252817830098501632
275 549999999999999999999999998993163534116114645157152127331743959310563857228375497011824033903126656061811963148017350029602908676311579754019541091134485364009139100374979553226245247716344262610105824529682768151129652397635312210602706143424316474763131826022542640788013056
276 5499999999999999999999999991945308272928917161257217018653951674484510857827003976094592271225013248494495705184138800236823269410492638032156328729075882912073112802999836425809961981730754100880846596237462145209037219181082497684821649147394531798105054608180341126304104448
277 54999999999999999999999999935562466183431337290057736149231613395876086862616031808756738169800105987955965641473110401894586155283941104257250629832607063296584902423998691406479695853846032807046772769899697161672297753448659981478573193179156254384840436865442729010432835584
278 549999999999999999999999999484499729467450698320461889193852907167008694900928254470053905358400847903647725131784883215156689242271528834058005038660856506372679219391989531251837566830768262456374182159197577293378382027589279851828585545433250035078723494923541832083462684672
279 5499999999999999999999999995875997835739605586563695113550823257336069559207426035760431242867206783229181801054279065721253513938172230672464040309286852050981433755135916250014700534646146099650993457273580618347027056220714238814628684363466000280629787959388334656667701477376
280 54999999999999999999999999967007982685916844692509560908406586058688556473659408286083449942937654265833454408434232525770028111505377845379712322474294816407851470041087330000117604277169168797207947658188644946776216449765713910517029474907728002245038303675106677253341611819008
281 549999999999999999999999999736063861487334757540076487267252688469508451789275266288667599543501234126667635267473860206160224892043022763037698579794358531262811760328698640000940834217353350377663581265509159574209731598125711284136235799261824017960306429400853418026732894552064
282 5499999999999999999999999997888510891898678060320611898138021507756067614314202130309340796348009873013341082139790881649281799136344182104301588638354868250102494082629589120007526673738826803021308650124073276593677852785005690273089886394094592143682451435206827344213863156416512
283 54999999999999999999999999983108087135189424482564895185104172062048540914513617042474726370784078984106728657118327053194254393090753456834412709106838946000819952661036712960060213389910614424170469200992586212749422822280045522184719091152756737149459611481654618753710905251332096
284 549999999999999999999999999864864697081515395860519161480833376496388327316108936339797810966272631872853829256946616425554035144726027654675301672854711568006559621288293703680481707119284915393363753607940689701995382578240364177477752729222053897195676891853236950029687242010656768
285 5499999999999999999999999998918917576652123166884153291846667011971106618528871490718382487730181054982830634055572931404432281157808221237402413382837692544052476970306349629443853656954279323146910028863525517615963060625922913419822021833776431177565415134825895600237497936085254144
286 54999999999999999999999999991351340613216985335073226334773336095768852948230971925747059901841448439862645072444583451235458249262465769899219307062701540352419815762450797035550829255634234585175280230908204140927704485007383307358576174670211449420523321078607164801899983488682033152
287 549999999999999999999999999930810724905735882680585810678186688766150823585847775405976479214731587518901160579556667609883665994099726159193754456501612322819358526099606376284406634045073876681402241847265633127421635880059066458868609397361691595364186568628857318415199867909456265216
288 5499999999999999999999999999446485799245887061444686485425493510129206588686782203247811833717852700151209284636453340879069327952797809273550035652012898582554868208796851010275253072360591013451217934778125065019373087040472531670948875178893532762913492549030858547321598943275650121728
289 54999999999999999999999999995571886393967096491557491883403948081033652709494257625982494669742821601209674277091626727032554623622382474188400285216103188660438945670374808082202024578884728107609743478225000520154984696323780253367591001431148262103307940392246868378572791546205200973824
290 549999999999999999999999999964575091151736771932459935067231584648269221675954061007859957357942572809677394216733013816260436988979059793507202281728825509283511565362998464657616196631077824860877947825800004161239877570590242026940728011449186096826463523137974947028582332369641607790592
291 5499999999999999999999999999716600729213894175459679480537852677186153773407632488062879658863540582477419153733864110530083495911832478348057618253830604074268092522903987717260929573048622598887023582606400033289919020564721936215525824091593488774611708185103799576228658658957132862324736
292 54999999999999999999999999997732805833711153403677435844302821417489230187261059904503037270908324659819353229870912884240667967294659826784460946030644832594144740183231901738087436584388980791096188660851200266319352164517775489724206592732747910196893665480830396609829269271657062898597888
293 549999999999999999999999999981862446669689227229419486754422571339913841498088479236024298167266597278554825838967303073925343738357278614275687568245158660753157921465855213904699492675111846328769509286809602130554817316142203917793652741861983281575149323846643172878634154173256503188783104
294 5499999999999999999999999999854899573357513817835355894035380570719310731984707833888194385338132778228438606711738424591402749906858228914205500545961269286025263371726841711237595941400894770630156074294476817044438538529137631342349221934895866252601194590773145383029073233386052025510264832
295 54999999999999999999999999998839196586860110542682847152283044565754485855877662671105555082705062225827508853693907396731221999254865831313644004367690154288202106973814733689900767531207158165041248594355814536355508308233101050738793775479166930020809556726185163064232585867088416204082118656
296 549999999999999999999999999990713572694880884341462777218264356526035886847021301368844440661640497806620070829551259173849775994038926650509152034941521234305616855790517869519206140249657265320329988754846516290844066465864808405910350203833335440166476453809481304513860686936707329632656949248
297 5499999999999999999999999999925708581559047074731702217746114852208287094776170410950755525293123982452960566636410073390798207952311413204073216279532169874444934846324142956153649121997258122562639910038772130326752531726918467247282801630666683521331811630475850436110885495493658637061255593984
298 54999999999999999999999999999405668652472376597853617741968918817666296758209363287606044202344991859623684533091280587126385663618491305632585730236257358995559478770593143649229192975978064980501119280310177042614020253815347737978262413045333468170654493043806803488887083963949269096490044751872
299 549999999999999999999999999995245349219779012782828941935751350541330374065674906300848353618759934876989476264730244697011085308947930445060685841890058871964475830164745149193833543807824519844008954242481416340912162030522781903826099304362667745365235944350454427911096671711594152771920358014976
300 5499999999999999999999999999961962793758232102262631535486010804330642992525399250406786828950079479015915810117841957576088682471583443560485486735120470975715806641317961193550668350462596158752071633939851330727297296244182255230608794434901341962921887554803635423288773373692753222175362864119808