1 32 2 857 3 8485 4 51476 5 454733 6 5520999 7 58122740 8 535479917 9 5157154189 10 53093061218 11 540288316449 12 5345428744717 13 53027374853798 14 532672142887053 15 5353282756285143 16 53526563573229032 17 534895931849423071 18 5356776989315598062 19 53673925445612564376 20 537359786553432899108 21 5378316511451986552885 22 53848297264124194949485 23 539222225356542470758033 24 5398990785786862114836749 25 54053606426968875725999514 26 541197968722052413135913969 27 5418814742647258570193693523 28 54255845848506650508289154987 29 543227261933747814234218160511 30 5438994107873791710736756932625 31 54457668848668795323938752203750 32 545254329946791777675257335198934 33 5459310539635739384045956107660199 34 54660870828945862117550929234241825 35 547288003284147044695208916380870666 36 5479682164894344299000195571586456437 37 54864896620396776061359670062573024868 38 549330512925743592284625756018016749169 39 5500130414275520250215776341664672574716 40 55069645870495008117760529205865009272215 41 551380676624994240118156303621518172395329 42 5520657254303188883331043670586008954591846 43 55275164589459119591912777718671436702021157 44 553438430139814431321786329507679130248425032 45 5541260611164905942612829341780359736946655963 46 55481454151580594316916868004556974746935071550 47 555503880019091371932086276089014588642803405359 48 5561940776416019506955913850870418094308514741946 49 55688513213559305835063487511095023830487157207418 50 557577044187646216736847729143579237244471095135708 51 5582698161839945801114084501025592088875912059052161 52 55896344945923659996250033219222490908912333189627153 53 559657944534124573518882886600753809245777598046768921 54 5603533022982327510848258000480153420881648899334340876 55 56104952402843683573007230893742748197549932906774952481 56 561746610889765180957776701363206412568288114949106941130 57 5624445638759615960946250262941610180896041722734721622895 58 56314338401355357412938989071548441406549099280701510614716 59 563843072407386569013053547545055336056406733281535418213517 60 5645436301587755002292731867732582041481096274717214134909613 61 56524505833776456809731884395808966017747838393085830999123352 62 565947358014733720570481162364604109743550527448658272901116009 63 5666505302752574538256544924983875660913491902482289561356919462 64 56735457620821122740518494129511308915855034775468986719552140153 65 568059496898249294685840593922226338126746203421898884063139042497 66 5687652934300358350829063239260854945176511851474864449402996060026 67 56947196689183810287749043108991355152759930422434969908231155637239 68 570179518374095326009089237399856737983339635307640699612735758474695 69 5708879489677496966375905083698397415379455607219883941752666866486858 70 57159725976467726289776965486017931003190950088960312879318016577523170 71 572307451858435318721612686121656181615159036488064143583268317111035733 72 5730185263441562388523906733929329723348292244866045741454386005369465260 73 57373048431822157520275131031714731548126938453960603566660892287559683444 74 574443326878274748302412575874270983138022623699301086323564321574010850485 75 5751570551233614520258203926123645627432152077644144597627563686689272945793 76 57587167015394030632020515510920166465738043696947482826198760729845920658878 77 576587173071826534194572461217725245899712172014736524226484912511579620126132 78 5773035649801837234642233597760977179276221965457406783021534018681773009356993 79 57802084698354885897420669760346807968825242872993143420625830297645686465088439 80 578739020187840489880721869907598823277710093255639307641567941340072628085056018 81 5794580857003511666807042934351303214494247656857077345217825276266471819781098939 82 58017804462974542382399085421859739867927539759773001165253398587174220984180502517 83 580898898086064990339178531152971220119238667929532839224765036898916374009665146632 84 5816206471807324082996585215917614317939403219331883791573155051926168091467383167891 85 58234329302655144675775196524885874259296080315834157446641940162124755929430746118175 86 583066836737707869241367776669033957953161575762189673576563945996302855665214734627048 87 5837912794297715969114836838311927546150670345879159459525297124820328190507709672686280 88 58451662221969886966601945662565011066444655718305248483094816146418251728317903031862038 89 585242866225833821975601010026067146475810602339790585586605789040562041350680083775078581 90 5859700125679100037945929865142636213467534938772724332613174238103342858713192729261825573 91 58669806236705214659143025873781344594459986528219136255935264133363668602341007972524435886 92 587427016745777980852453352174716053046618545290638273537402018578203478589533966878005819764 93 5881568768279999584650863254730206017287974092584424516210764749561990025942363015075784506785 94 58888764373902694672092580039300417616042620559779328119418569360639651796499089040047266122029 95 589619318605565962587873389649543689756338831291936165843426620436006521509003374316121914897098 96 5903519025557239260141822399619026500179931947151687540695446053838851128040242422277820216255340 97 59108539671900940107987196434183807401567000006171149182871213677859409973727405854828543500925990 98 591819802226334330768305555492259900673832512841187314344708427718650338391395600540394376529942667 99 5925551202100157791058285097298183439142693004057558969067107307240984074014362195046988844278634860 100 59329135180377767962578578845504478190291869358890124183036912255388621803409563137988786275463836540 101 594028498142752584241339887044420619700795537653692619294413798796935390791642497253121283663320925409 102 5947665603634834123640484508307088371644953873135987589802232348837146087404497170897081286459399416676 103 59550553960392520275051059442806673129856559107965129844044223733521090259661704369103189304925745889621 104 596245437003446868400368861251168483842910279665449725060591895846486298280284543249450497575024518384261 105 5969862537028329534924369473332665551403930213297288021321654348224388113965751692348631374700323156439359 106 59772799084428539212179395009720020724833767908652024301762151976901055067090326745524024184550355856703242 107 598470649571425269244551773065268234118958779607649259755096440422522373402670082898650212647261215511865264 108 5992142310292945839750507868473903175905715091820398795572944921300641617683269676395374945267345289601911850 109 59995873636435801508176714170972011570038488901777570334095760721245377294464420216752259951535454388950131691 110 600704166724504688608527418615395812855724393507236867564381977701372373317140710623320658509847287599486998629 111 6014505232590499476819354568709499852597483538318568796502037214498687991768212245541707523909313197058545806214 112 60219780711873712454572973929736710562222446331549453040321177173847303115662244633209514025793857378871889948923 113 602946019455739314804043258236967804141825208665887398328394325454206482625876999368112197656582322401795533323731 114 6036951614236611538581006017522008360961147346035678466930667032537348981915606916197369780502536961808798435620169 115 60444523417754059554597686447059325730028684736008716974876024788273857864341523987682172833764114495087181230941346 116 605196238873850692996530560568904718818097407020898015514742410724361847826893609353470472820785700094318923154792060 117 6059481766705013816981885677716180821541629577768711109473638817908473632668758400311753357804960156212569249815052787 118 60670104872684126478157815856137186672026271784462913576412140998503725658843128463393796826381460924820870149396886870 119 607454856203659400519243692024923620714321452358037845368010838656155728292187381863923323390420532628363734265883134005 120 6082096002631870920468349896236052692253167586896653124960453599471621512075574122419105784727519164082282456147737271149 121 60896528206909967930848556709894854442156295214154081431164612198179607460237500259204241102061233060099450229281346006946 122 609721902786518333228448751045759307197474728249554927714358570539905110989878102693795499026229763138143054662381683057608 123 6104794635820118521117033827514632173519561478848112181848909214020658016401240193913289409847964380551017171577504989064331 124 61123796562359846027658590243547066783322001272460659714078743611966433845463635263343092739267370871356370044877677724452214 125 611997410080747608922273729492815891664058187294767302316984054084421422454222456436767231121002510805471160150362367614906672 126 6127577981243817792337802044518035972948483929846356441530193343779016337207757263941899706656817011835478039559896295215055992 127 61351913092687828772720718301586095435660868130654484916632022722178465772011299930044265423877020808090885540300819705921727633 128 614281409662071093838084294033502927530653964443192615680741383522991449440590333477902702646800237334461465754083446635768134414 129 6150446355052526097556006943618660317701789889663530099195655744996106001619326751189395867796997851031332166264151416503388042651 130 61580880963317551250550237682263237045912231184259895804332282006330100078762088779083727274191579351058798356727028338130352784737 131 616573933224054558284439136546492339242327971482684163235194504033207554449087632523901959250331720981407376745950138692386706050928 132 6173400074575683990485648669984702137751476592358693742227072819373961703354286570996489394223756734411440371282133411683800002478196 133 61810703351486140135919678189263912907252021092927705933290855898429846550960272117367451863888509317165371184812930021893765616116885 134 618875012578545467488335691463135011690627774935553455477732405944480353720784470116007480368450257180660327422100475468764722417098018 135 6196439458327018587868528980012634284528452493618818452256012720716098978317614929453336600283268472967461877393827273579725787606813411 136 62041383446288302131815569707837858867757608994987428702369049045003523988868329486566508335943690337024200564551241454543706883958879402 137 621184679656114413760147285265990054615687068224272921212365552231223937791436383041570883767414003155190444270327104612453644556924913542 138 6219564826008963375782991681409293555566853557423177420421923980215958801773268345910463668229185008101946942525429435370621649277044058968 139 62272924448720576947265740660384959499735075977011004365621999094362588137416444978345688537604790543754151694410031149984614746185313162462 140 623502966506498196101608028650546587062374075252653922793055548920408988222854826251195100624295459473975493495599714855344958991678505171835 141 6242776498517094510852306025079397059568188982561999104748600877112996892834727080386932649966753573394077896200004961642345561674430574836767 142 62505329571725755429107229418457772295153731688837558714421028975308328596983903510928192385572473029678656387545508105268832211288886718937819 143 625829905299044553405178165755828480151338812071586654057424162931052059461013808013060902170107424581971845055657203499724643947195722963377426 144 6266074797944583677912170647696116443045419235727297916030650198032852350356707288499779716961316841393473723106966907939439271936032181618514470 145 62738602040237463464054602651308282851745055639775603492478540813854081539365365005630898822312270387796472687596030078936781925998333277214363150 146 628165528323158557416059617761474378741634896824442451160121371325832921118101201170015244836159078492553286088999799682847852673348620216299327736 147 6289460047586667565926741663013063381657817784217796798943711607936215009375146636784133363767760283572460886482317312583603645726270010790151167767 148 62972745091224912269730037009932247796599554216449572179404909767709393145242440328827631073830191590498022325835666046465109505140483371522256059134 149 630509867988750671651161335105482629358450138217344996487348464466464125584377922918429803444057654102773114635279839258845866211511826252948380250085 150 6312932571945134024173166378445320637697027879843823577941194242631266520821103138193457832319431828699602448380221281413398326093162048490540204143017 151 63207761973737815695625655878287181432448521354309576201210923403110233573107085198959298189393577547394617694460512604890467136563153921576156470137538 152 632862956826686482492434191743005472523434448412188641478379043750910107644285051775639835243914330737437321109342955436466278851094607380366977088553311 153 6336492696732824960946066995927878158780433306861073193375354089136062823236134880791643217694212205055749465474402141514801755608453492238752410530753226 154 63443655948951475157286055381686772805094015448810222878423270436346235571489618320373524886534167080246138560105089706806072011895339527238392949389791055 155 635224827489238108695199166658348008638697518083145981761159689818044161122414306266850955997021739272549013285469217807499965418326252812069623163291929057 156 6360140748878156047265749008074440674076207785161228677733341962280397987899611998262729688693652018132633743284158070706262753397574135362345236993187234909 157 63680430290212032829325102273335289251644519704187929227825214353625909742873789658856466004250328676011553328827788260617671975328862744777061946782424748525 158 637595512750537295575382751037867489424067039895492336407856476115985459155204417217060595434622596337685011693630475561180709980418337703183429792427167641356 159 6383877056529653288307101407532505139278683580522145813176358385256227569099089351036716021996933682466511706274809358819594158886216964682038246076331183736084 160 63918088283081893725225913861197261329204348178474595161216488460048657544643163117757803885287189453022145707265996264775025586378039868657880599216734236043687 161 639975045507030200162950742978287863274415964973330986018104557709124957358638682208973135640604976805754989776637557628300915421801328020613170613117744711382579 162 6407701949060506525500218052317487281339518549282040969898542909272199855622234266778033078819289119998732595097760475369127920763299984616650364874186353372733642 163 64156633225385317294216461692744959432332249344692993221374390299679523282794153186806404639933277002790811289349369241183250923631899455160743164363183465801510129 164 642363458777933873632296039084531742505544972938455668216051630817110647028470373986536612478528519507447674338806482703115408332437993352978248929969472331056804956 165 6431615757073139932488705464878550487762292956567860591208364795221247206370518885531871055076975581414270858146256973174783762621001936989687915249427574934125923412 166 64396068427254179167865518091230691687432615272114358321468696734592356315057280153050514362552030982625847674146553292765428237298738732888318508161503059123879139987 167 644760785705694447343888032694621014652725381603099917712010845507825680874368681269076439539067084070341327977741715019264420153045631164810897578134676214478947720535 168 6455618812403799568367455000976789552865007928169377488624221308975080227094563398224457592416344092810236227668657830348767130607042776339780379351104848827582339206093 169 64636397211173903691404721044601698434070505693826042740814846379422218587398809249553397815367709940142440504503815619903730620442494426227179109848117971302061140832373 170 647167059556447028855131126061110308270820609886238103732955530200199244183067173995948630961523039091504182064957851889492593779908794456674022971329134871147448747935689 171 6479711448127158051858350015948344106130364360746135315748891075028028543770865313570427143789028722413307809886300423774349943844888172756274065832904912489888597620735972 172 64877622912029567877152400745607749132835825675351577956825826492058492946516921193857978369157058733843454837292688065566858139552096692501457721168903774280782151132038273 173 649582313720477314282107986655277026716795152632912156983628203114365906942032140869079282538252634500745579849681380897332071884315006032642324236034594521426343613795851962 174 6503893998560936420319954695599076069299541188570705792789037234942826877594638673439608330352081411729874079765249223923657664041591603099374405197915459334000785568240693568 175 65119748877152177419793523276589518173514777897725032019939451325630050610272903544552145078496599495429401239589061928404216747332574740829326462865499187799495545963912070746 176 652006581712684923417699854551348787525210684013428932122964621187559802889734628690869957292245569484979752350390800058998543064256822958936190876245447771697783912630596179920 177 6528166799270543237725693901957196120645854929920904859764012729247159564454625113096961056838248134960907012771683595414729751710214976638157888839657675014761788936149203951901 178 65362778466365115415657696582514295824858366504033729944240517429072299674922078470967832604470286220929793763215429022742904691339993320340893017170890537065487735357365695009526 179 654439897173048464035481769388877511654762469271682349983955916463178397615448937810878647674032627473100183198859644668234367865947352753113456057457554381096112899964544486129581 180 6552530187073731015984386018881089611752452070280421032457396682795000003123251007663965174083178847447403296200444472800730458729146547274255724274943059867062003510628911350268947 181 65606715052030764430533684107264703809104409697355614065614477235814168223460077723787064403716045521881278937651654958806481398761958412010970686764106448147015011998466557480869620 182 656882293867092331832785363498904974612690637430585847354814694839027985638748547929602882519073370965081448620790424097471621176017874437562826680085749087926669566101881659858895596 183 6576984500045270014217236691096886107834547374188299528501958042738098865531462657485653093140076174321095629629310653120166212950317359789655787921257907894149582300559710314263789444 184 65851562019097302562964315535843918489628176887654706286632914252411597351621462645651530278630977262326616452300397765621301446779312033556534439292681174674937382570875632657758805913 185 659333805686355252490406195363384341850633119636864127293596543052929016049605021136425021236593741730367486337268008328987035152414204297743865166202737518421462141992098031704393337867 186 6601530077521639480846543866462736602966256973013665794566363315287624491696310638138180246098060154468725358596754899799662767324834367367047120500744814471884136572514216602073762342649 187 66097322765145674152380105369172896582658101633279674095932887667751890293521606041247956897644076177458040029729609918409877324385446183525251101231549517841717243249178949607873813889837 188 661794466648860572350606808862455482843192276739270801003698346182591373162302195416590541458141284610186017663616287183213299979483896847417740522550432142662531593161410172436040619150497 189 6626167260105736403593407021283759620643886218742530691353647080220010410099232615526289932598517076130178194586492998046492293422707599422108371062733832867823753882056921518132007769828780 190 66344000700436735783853322061991142462597113033794894248611727084598097140944560244040746718408288227547180838962515222306351351605186200173709928069973770336773839155572845025182849195982643 191 664264310899588304239331134202890560464479427269625470768824004510423918067771317896002209577934401811931337676400824740044546474266721374274308559662710856847523317735296568275771765916425298 192 6650896389671601832724679231006838535972608963357311426598208442138637087763582477365579976000230380130933956322025936771938716764255518108151592799264709478128013613802309199249148388169493492 193 66591599247958578243686726806389442529646123260772063376400285852195741749232430304101534904948470410314948946417701707035947719218302554390206522772421807782645346058925352568427220043820848964 194 666743372710948934982900832715068779275656337931390324365660331082162884229036734129867803000616762284933261182795421276412332015098931446938972292580258954943903960775437807642574778806702218985 195 6675717809369164843133253214811975179609775887850742893519293917697952774516091109371069313077944482568628580440163870076077059370055859123121761142479243045007133147163669922630759070421839048457 196 66840121843474025082492755497604626746852557618522791946040241860664168248320530456295378201616758771286972049706050046538055088862221923915676660023666139450224756469613506368575546639433088646240 197 669231686483259001193910067813385345248485450152099835094513537224628050084805571439928789832093611084233296574981232207880596518544919075598607854291906444750615074336904728123146980784907121423568 198 6700631863629004201080535016267751819393323979654944850768361708280278293440214487442500918707405364176700133027112673846040907776753715506480556882264668405550283116617855149954260389981659300686379 199 67089571935568308444869583854752240509512958154779068870879529585667729473569945661608076088016284483294050386793262266946026849521902107661310280651567847566785984919454626347535244468907847235383554 200 671729286745218439925572297555565255692979130592446418597032184022801988766191416149445902509966545866272156448028954554427366751266673160273691070459448155967532478638364994843885757147873107037359957 201 6725638898167127801675634979742003239512957588730952078979922602831957342797142809434998713615079140618751781075048063861032891075262602943066351279604648790113958006384073125731938948006546375897601213 202 67339952985696922827240328093455638375268814109835399087562416800731220255789078997667086466948650424621129996408924630342686444976539482553673704844240639258406973389132073429104747491016434884057560788 203 674236208154389720818401370895393540569816194426625349192573608806836545656486958136351126525609556791396174574964872244477106141776185014549156472389606741709404273343997116007928635472095955358263144992 204 6750739259989769943412398552740024037085833709718319214648552769004558866745735073271898290364556225150815743114899248025199046865709895607327830945519960236140955615095930738763825658597926973123817056065 205 67591268468233657427890626093055123153707674658484298868297499843963675341019349166653197136692117767072139779737087799936013519628575735941417541093971923429634648406817405381309423334943208767642381667001 206 676752485497678766387829811657038932541563984671674627238736154443956664357749832100218402266167078877646101815385465985527791412089651583779858043019335504146980076751540028834262694078735246399627128971873 207 6775933297398206506332912609589256702432853040612635150867318280620583388461646547733546311883767730720378575526230531400638057126300738568426504997620339745170944683544891735306535049807297766631973598982139 208 67843521870518807755718050928840514031897898505803995788563825179683193894838034988501447983733302232193853706374850529694219314893755530618913856535069490980635871675900570511788623404875242995152958096893497 209 679278153691817667126180034499035186868923003590071975726484412586006409343546677458253815891791293493827422405870579548932357401949265104963731716431966488923080831955698751862383992563131016129045311077741013 210 6801221359993588100634559886479454330406867192925292863104907153742156681726312242019221762332410996133001235076559526531243908721532318317704962854169242438760750705001928824384127015682221342346811510937377903