1 32
2 972
3 3148
4 31772
5 315021
6 3146574
7 31446544
8 315531602
9 3172042022
10 31863778966
11 320131530703
12 3216908659843
13 32328900869180
14 324884120562167
15 3264789400925918
16 32809744239367085
17 329717318770636840
18 3313477056785714576
19 33298487432306920072
20 334631216386697173270
21 3362853934317141377587
22 33794759943769264908597
23 339618264266716731143363
24 3412970341731473897783971
25 34298419636140019601938507
26 344679638574466595231587379
27 3463834968790027994627109950
28 34809576494290658384796753552
29 349816498037276899302175415653
30 3515457403173837106830487457242
31 35328352744115563367900275529741
32 355029907595731320167186764835974
33 3567849187045212421411171619442621
34 35854860645028798597555333935257191
35 360321012072592978472818354731695420
36 3621021793581361190846267894575537828
37 36389215144561790653409802053336197681
38 365690971812079877017905269027603795076
39 3674986843111095066597915682078959283850
40 36931533278648117819822024023430630744722
41 371140961495576342201473054972953400893189
42 3729756147780713975934290738341688271750011
43 37481933727177574505381071823293666021062365
44 376672173797384749066837921918484131951162540
45 3785341694106218215775248083747795157785498781
46 38040536938859298016845785846081148628989863134
47 382285819228779360534590304905051629544347840539
48 3841755646579153672218152478489370362199028430654
49 38607465162520407240451272435353772874350881994736
50 387983126309362603307177145519363039857407200288750
51 3899010351160457085140392334587447276408138208645127
52 39182842468092794242113684659087718476214559143043476
53 393765341870009457662377571035475739833388459051609552
54 3957118337809653474325397490132522911200541739643964203
55 39766794774435980906859071294855116012484428294244285897
56 399633731324644026926879836961186800552214328078600297171
57 4016092323214573379516975341613816253453823230090467196905
58 40359449877068470186766039683381440741224581220309273644096
59 405589578945688575847748317401974362848855426321023814164609
60 4075945213584499016259521683757335919901842084663256031719592
61 40960937476076094520332717662662585026836030047904708654394604
62 411634188145407981676067565638275281904903603384282025394357287
63 4136690107473608428518812964523635002280609968800725078398719622
64 41571389204497304800487427454167604559988560168564217644128926694
65 417768881761182280538091134288524757281553820655109601677119741714
66 4198340298647212913192533170481224173178451993511707182718949481510
67 42190938657133183020871650765660344783143290233715765876908351920198
68 423995002344986229484090135598653798578886034517474286844215959734361
69 4260909278991142678818862855650609663834649098237666635662097886115722
70 42819721419783634079868314620022988223237942065549509932480187611572983
71 430313912457202733789820191130178142401235488573136629955065878510640131
72 4324410741464389262453641228978697354417443249661411704088666364387122963
73 43457875098919715471414464080181472472150188942554920689106357431495282761
74 436726994964814082706109971274769966357607546288070316664366953968844160205
75 4388858583095747389971258691804107680815291670881382677057185998176744621192
76 44105539351798267597280249826624542471475275399786283971758324245701789730375
77 443235653344036419047811414635592428751150038289785930796835748886012514893548
78 4454266908025122224042197613100251622469906294515053313637673420103276986878810
79 44762855917025316518461405897766950803481002567200735936505644211289129230713395
80 449841311987464621955333404792239449442714610948927970581484653728150111501918028
81 4520650030590161351285330996314282257417693173123549821019582298694621493276620164
82 45429968645574972433296872270477745462805913609520378941557621655526608747326338188
83 456545416515794662230369179345405590098552731868622569545160674187848705579578847650
84 4588022478458887501064698561402942861152567259728471266924759032629035278628203294060
85 46107023532270612469716591526609118390249854991298707021968831280741239261054793080753
86 463349434094191628783492653024893316071086022396712948427937754934706729413468164608629
87 4656398995809017779700328518374353377096069015754165212622361317051205885368461200172220
88 46794168747735235619887490759284637003841993828998735241696823992278410999121203218622063
89 470254853753372672839080644953330253945681021663840769197653731474764805285915209754366320
90 4725794546554665142213223803610496870582910103882637653195005361101260680031855595831613758
91 47491554670817982275094925256865283204680041554966963697097449804369821543076835293269022462
92 477263186715475136832477943560787321772435190357231459027296204580028900503729967626289498627
93 4796224317621128250371439128090924162282273954326022404664970067706497736837071667528770769988
94 48199333921503914809554126172444077025854473188717355807412069318869361469882203144346030051310
95 484375966724781182467406269350916108033164838034561808464519207304319975296801549504028180589754
96 4867703722268486394083841290275527233601443177350834199733426356734038542114231822944042575126588
97 48917661394314261361879048959131381789946296326610662739896523154887060067669686942310376336513230
98 491594750383371295730308673892185751451203069721979403590290602620065059087179167103632817498384913
99 4940248403464726830541038211603638298705315607118765930332708084518617116334612612856795856604630062
100 49646694292204432318510838460958355265814646327690149931261790230842444007934316475458781342060548772
101 498921117491780125227667317435495219245271413488181133749974053754038482258918895982858974324085115377
102 5013874237309142735798237916622714666100346297703409074897412481267367557227942234617122956987517989975
103 50386592160967227938617615520193652130395016506276645761900083499520177862662992086208219244300829012933
104 506356671394729204942769260801058562450517069612700778471225247993276385065031284984645649010358193962466
105 5088597336506750965119478189886370369397951784047340441614397728047275461580943124617181281794022989757671
106 51137516924148766118033335139036141405150652494527646204589078385807370483462382156114835434452606603385214
107 513903039332012223569262747105146192481164097675802252744764795857935258832457303542461376296666129933502915
108 5164434053894489983840228731963887099581971259087057532264012544060936240139024051562457928887197345718087082
109 51899632918484771496611583388845046408120401683883796271458314722832299178270572259624943975444463464520280702
110 521561872794609630191555592184187771837429473603471840663456159923832744866499525074987173293928346884921142506
111 5241400986019969662378509435424750172899769372713967359305066923934174222193150180909243071373073855190950042998
112 52673106929864980992287211213339503254956376320364956076024968599886827956879998488596910581514976946957658015115
113 529334847886110510500231453879241728363712141315707803844053611699157422761062373933570164068309278337544644250636
114 5319514976773556129781405741481010440641817241786982103733755321038869569099023573451133812554720189035263725109571
115 53458108229833536421193794159779535563969087302996703754118764800126680116364596535944404994505033112540307807608502
116 537223665689520829204619506201252909460742394545233116848900079362525355308819437829284673078516166662070535656818675
117 5398793121074586552347530155684008876144607440949801569927117349075977053097815739024288587411526912788493010232484166
118 54254808612633352161711987398594401160641899443247778014780577529947583577842308645914164295311433090154197184405989211
119 545230052639538313088310740376184414672993426424213951002741416362222431835642445521936603076466974565966295642882926785
120 5479252768612520549973072185547115131979847969775079907748697374080348433249918172699251021879329805453465271688649259956
121 55063382432802564866981655950242373321410929335924401341353221660057810490952531649651366403957426725194131498310152159128
122 553355760900375445504793797208483109662190761798766412763756900367420122367639344117166783455124736073329841156197997502368
123 5560911527643846985521908452306731861621163439199282354917353521685998498567183517606334778911465170676344521274012361098574
124 55884006643331293051251938550033136193389510007364255478806555261635664626549386361083416639931261005040730476559284058388229
125 561602568749213257291308565273558141256240185767248017506267847111162943432398866653097455621527352766205820548066305389610073
126 5643787268845577064349842513952907586744139799047962877060682006623303471815090796715658190510867888694650562126414833263538656
127 56716860834387056996909858146952224624062864785414128273295532026212234942864691361444186490919114667751033664500571345535264920
128 569972280965369831355201525453936816303054337537331878002452725349563304244742858254412066991825342518469482539732351614076844936
129 5727898129226167064789748781824418664575273032454472042872453308343119818760210344840660731846735545708491966002171897032768495768
130 57562127272617333877954831845092474600839427999572135518047504009589494331148835938848154345061355814696421812944910794894116526565
131 578466729225268688828191690050007807769757426804169196224419066271840247437132379330334821167749756286348058072241893370961178063660
132 5813262516094726588638323063959017184331215922171639025650329161288705802421238216044959482209863093997780915301504003489469479635628
133 58419990941037849299308569783040929052185891205225390493400215876608608075860725216439400510978821411350053631411782095514253576111033
134 587087772503293493963717678416246162338732762732514450756467363292707080232497984688672357083472246626361445231167234632296986245137908
135 5899899111089380976226798001312193932267842056163156086234444363464531587664989177765889806716073862451194646558717953410225419416785323
136 59290639579515334637308410401513017559411068621895004863001090444756212465957048821820678853050652211856556642700397451410204777612189541
137 595837297478616803148711511616342598398488358263611962521957275121570368786834667274734801132050128220911690479840893622466953655530144898
138 5987826874265669476298861919773978471332292849413267926562498469890136579894218154365950068585148644260507445588200320294051097771289694104
139 60174263725853609663080077993652683761983107573016438617386534837792380748737620714952643038182055526857161315720921124833079190611709290071
140 604717218948091890795649425889101022462068494654826646724622260406229065563563772053589268333061912844146297341711281700132784815671466388042
141 6077065048245873899492223653452444668461023797526749268033594592936012460619937312926740786878638450287587598256529157160291775451945541986628
142 61071056757491981965694207353627768168345078736721563412840397786339249072856692079250502008530306832875331455368986119890373420101392144167907
143 613729480245298011759682205904126377953759716055905255851838814272626548255201718823546596312167821851846923928333252997473161800482066500064446
144 6167633162430185818601115346549862890002384801402107427626816123585510131843641184227757081679451383219864284481781102061483050808026881419462758
145 61981214933825088694975111505707045009364943540107342239144677979496705930690659118139336187651248763475813471137576173334564591139815425969997282
146 622876053665830806579429118609015797670858964678862914644026548646444688085998343910708863070414475381884195964205069980146188849486539750563492441
147 6259551037270633911903693449325542352500845777104414536348464964134622385937007197936689874655453162860088370516966178050584768263193779399387437797
148 62904937439153442143876158724516762698412963986345945164803600464404696051199756676607977148210083552942453099320226284116334997257073794147628426124
149 632158940898930922563340020329184540846656649783029110941061564142868443099144136236690162851597295636593885202796209673717522717096638622431421950045
150 6352838788608706780632448737333878917176556049007347274438359397602802086543779931434842137940160509897159153341708167925128274677805452653284346198741
151 63842426426274078717226814126652255620820551026279905677636513928732821973754883021568699676493100955542755036368770165727684687699801621810612933968255
152 641580173465545310835491281587370673630054094446247451926025869480197947892126181416152583134840567824932574229983367921328421599652221714026539100849201
153 6447516832077620511153171310843420250026701860671746324930945603613682151656277449888234688261131968718936373486449504071750425049477321665847219821032062
154 64793887060720850917598495292263962016487893501524371839610306244400923492173025428367972866565765443577838755826976495921014991196874449722702357315973432
155 651141813162917067218842085336321766517812476292432082354999666045236464963654972345749310191795271107368318975871356499042209869789697271645775831515968909
156 6543605887570194399649334548680775769677999745764787859123590462845408920264306515260390004415611447996082308161682822861092643932637717514589905170626890838
157 65759527565664044150686674005009499428560755886565954518273662755121847779821887481847652645624715937950398653995127604490357275253946130612449896397487442110
158 660845952515801113578421688673210195841115656767427331819053775599571245110637896585082157447813301383904216190569699125375683571484088897730845525044009918119
159 6641126983773312615180025150993867451568370936208777651491948561942830319020173792901604885575915837732132030956943496139028360279897050482759776439083337964136
160 66739559267479144443078796805183008734771267330627660145731197621929846540914150334604240619003532898458365138185935214174448308281874180940798223733320747588139
161 670694715234404466284320126346180285238296322590052762453382265763087998718571315729568601936179452959912137074781562520176570199086086359899444281009696878237377
162 6740101462769964149032958399801141489565278543556676243888173528627943536926464484819083857913189813035277535336639493902654208996158016629725523984033007917049249
163 67734196641994729606148960438450833752909910336868910831854256141207962559126019293747520773291465552175813990567503807792269879191547599864092534552507195997249390
164 680690256679151310102049181733153778464808821795184659585295760380646629161018822564978721383134360625257850967250403877035745631769950969624574034704803360844938188
165 6840550984709868187518711381921291676603848338929160637389945875247003015301074343727840989731850576207100864407795879066956573401374142688454258088757002417847665938
166 68743657361429605003138835109071996569014897045491759974536783625909910972835065685420214711779535862950143945774150956602586839533853347126008002049549409915949459861
167 690834764332374589397891184622343922405042482815156342347994321281852739347356917062260458294337342116973269293806962550378341402262573419465450105310213097293374543093
168 6942497532549707054984641945675168231214096737079558027481225481664601573153327698548749987607880757080506712075895043792709340488681674933655941207794830928479076170148
169 69768162342029455914775668786473617985728642964816505140820639836668886698882832011331701074583819268397681344789593990337250154958048119779595145065095532326453155818950
170 701130458277037344386124046435316500029592076052617128455420482585168510960295161439351539796641547262686535732761859221460257721463227425529910020896271362392150211635232
171 7045963416864004107151832700348767151213553386948091330364056236855684498435641002932473323839803581878003961591704081424749526367511704234764375434250679802858508838479487
172 70807935792413441585052657248380654376586927791377793448310151544977161099273019197210826166214093988281712139170914366868209301512269950396844585016963878309550466663324679
173 711579591682588558575236980877114026856821512626744601766956880840584500756278948251315293573033512267017485130609350474128647907402160373886713160411546608271479607259634777
174 7150971280727699415229556689186117126398552441160822682476292449033689002635059211352288538967769471122234086955616364320794128475481323352307208916849214279150328240924795065
175 71863205262641311396556816331021297499351765862907110670942157544955084829707088746270093874700860777959743630271813479412851051085837005718806633432918375945642384307255606620
176 722184451298059844928111585560631052054055164411515054342347480905188973231179045749714315260776668176385846236676386655539793462195288349493913135054992175430866035358057994199
177 7257544104671491772022637496727565235484235143064854497364195830822099932168442611903759739728140071364541498975055224561922322612703467927825287283263189637363181890093579549674
178 72934201694011781307976327769285280156563915607024333662222897130212299913690468938054750105856683368431948681705936775716345083798456215226196853124200646416392428007861674123301
179 732947357952510882878333998725616916735049630360003022508290490959047596435414208341673888702704659488855397850018487638740198583502185930601888639579443972401891384503222795172151
180 7365705211711031475851528714538197129637171333544428402174998324088871894428134244278462187040686544808583880126204699649474558358931964474341773984865780685286894041953184501410582
181 74021159469603068719661465436347131354585888385681154733954759379411922650902084983380463596045937611575228182823675583294424765420244992044113282039818613136968476436051257000752890
182 743870667062933126588114711025423346423058158954503117053150730565847660837872391505077515971428889726359409446918924882758242507817656237613396904225815237465729605468046820911115447
183 7475478272451064510037998796785615728457501684672423401721797543358849118400898734184746528076410250878056606429014735095558581527156878853385650024828895483202386994277150882401116098
184 75124316465566646351373248740192968825970973960029529170468867803168058445987705945570739524701162329034322109205541767067275168893960179475347461977074520227387476885394236274195545760
185 754956769149722937044680610555548664509204566842914207670391358191186123687312064667422937401684077919309773573786957374493243747684958687694906843350539714708292401666757014970587430432
186 7586887310265645138507948670655168409616903869372385657274952923772427715207387934158859225955552284409628845123281740122027868702618284404674455495739083950633965514414713521931654575783
187 76243914103185440555176469578522284574236661987225526396435149332837971032099232934710054930450360310229371606438935688714632306803749807246235947706580864640051527147809968852157559404415
188 766208090359836947128671588095828262970880437216584404602540524203079234181169029076323149749908821314441645358411244838530771910077725756673742202980819445264065088896270706412779760311135
189 7699956706555550585316794730423699622658047440009781627972661183096754858047818397051394509829787673104592703456307326321037881485527037000157981142462931689775768160886735466331621153505731
190 77380197401707866781892983713110061662283682698415148999290610118128677614161945721926882764371622966145268568125067950079705021758135540171043910112872114592597408629694552542408055245094749
191 777627092997744150012547632656701385089766367013573052687140209077718010523598715345149574672160696328275727018131617676646965282054186939792134232641017811679514849506618411098534129537587934
192 7814711206084048361255200751827159752501636081564318561600579649728372460259371721971608160476062279773441486659415365194079361227295577120546875221066569362313552693033451475157554941812777250
193 78533415031969264708239056470079811630608163377354583618574922374154252214990399282239055702719426792600249727089329855892166024492045001512346921259037613872515529550888260383502157822585904067
194 789216276064290907527220731376209647663937455643183716601563017369958174465221274660196315239602274357913102142922512834371852817429336140201507231139254830960681072598242806572827442712107098430
195 7931175922392183947841215833359307625722613216380500836109986810484171240335050773949745789510787442703483449276366612650501238775519172321932160193953691269450264312555108705180634719553203462610
196 79703819370812467850884653087456804129784151634016364146284264509651769489095059972314069653287877520506617717177345450225358962606129015126509216484050763529749507531849029244890395573180912073439
197 800978175803596806844481321620866574217667432392255920698912099063767771027512596339755317013550264523744425764469654859032434380065151972502608647954183938816241941444928327852640216916535513241724
198 8049376343294773951701653203405496920837222010116602175162451025906408667970095167455907398854100287394223753642056690890634393210246793551539180103964807219844413775623702090797344744792945492130374
199 80891666556319417380904181386585216928443541558420335212821243226718121007925806744421673033375302901559416923019970559546619743841970255646621439789432416547660074807612589672000845953104818533641453
200 812915366258101051340268858017965278709465460550959509276724045285846733984250020350539656189074384000530491519252336705682474501840431446183894855110825147957142412118321371178060799081363711144895961
201 8169338336458307504399333845321504758178618952839318568775072683904624664343279030166811782382154941566078332473311762113913791900974997423061950454018276530640436598696386663088240790373943253656465823
202 82097216543865907345710666060471379646814487838226192828538592714069455037127668676960650891669660151568734504011821153137965815107929018436251207624127411965136118192580068174758681462232698020800834098
203 825030459831880855214065584111870578359936263603474972779354040140580430971815350490059956356517261570801798666216597376923136347128830094503883890827383755276567514329689041836808556025325790426454665756
204 8291088155061976608038885799819468516520544683096458518395713793540221342046163630529920194145532822424849956134078674229831011891395359782369034754052153859585424180084677515369379647906361716754780376738
205 83320733163011728644422394780440820724711192675012668538407474768826072195352436169438073623266042420903835108878445975619907525362089770087566798430256948424078296395592716666526513812726731427067078570384
206 837326107862365121733029341860825541275376130290812817996690195694756835913472725569885103270851857433712982473410346524301990454270791818917967711419982979565493970685160932283667716698220530304423927183519
207 8414652443543074319405006210207810340831456759193857208222582341379417669744169230432599471174465682865643333188176129232709115173483587090312287109754809544404754100928909825474385645621741472634387171610574
208 84562484175238661926125360051403480347964480630590051661812553114394973362537802153965154296802205493122254163783569754432214399684124609207494358513370413763669793719698114276576260085794992439447319181814136
209 849805001200568522242100318291137636269452642324086592546542290350648433358864799587123771916440852803005696382989932497944745946400736886459609942465009603170498565874498379920929897039840819670432531698886566
210 8540058243428018128934793781795632992353901564758099366359918603659478473103035481525664629969344077838131892212967836498477360369696691686260773108473200083600868202849798950947610542434475847105244351176363606