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