1 6
2 68
3 374
4 2769
5 21280
6 153291
7 1140298
8 8501730
9 63020066
10 468581721
11 3484714268
12 25901230607
13 192574316408
14 1431802305390
15 10645025312976
16 79144742442479
17 588434457795260
18 4374940448305943
19 32527247664643690
20 241836893070674398
21 1798032774225924838
22 13368194679490518763
23 99391198281864617568
24 738963645758824582401
25 5494121135614380077602
26 40848243728138334471630
27 303702624598799188634644
28 2257998777767695503133777
29 16787996113520817640963440
30 124817079693525483202910109
31 928002560974203349002939494
32 6899606650855416157468516258
33 51297888536684514294100773310
34 381394694153902306884119559401
35 2835631580139559816722666702672
36 21082638488432173252767964775473
37 156747318215828164252480356509320
38 1165400705482937342722622303973770
39 8664638220282177178322578005452886
40 64420722533612655980274654406605477
41 478961658438138006482279433374706020
42 3561032246015356528001010530237288159
43 26475920219821384527088712473169505786
44 196845830944302583153692340032822982726
45 1463529155490642109658290217479498472098
46 10881193565014906025790647044403253170495
47 80900590845850694971117941141905049853360
48 601487838636640691512618078018224384727119
49 4472002197327997656545089991552880707257610
50 33248891113470598520095348346933147562982270
51 247202195235044594152983929247552563338922110
52 1837923710612627720960988089446664089403122853
53 13664779808368034583203563364618669722501618244
54 101596277436859467577273533373570141174041341071
55 755358208019309361006096594415146973836699472520
56 5616013074659554219620556858424149033720087591006
57 41754498090978323001895809675273975688816213946304
58 310440536311465156451383094320222395043019730760279
59 2308094480632087856781036902984249270747334763905396
60 17160452674194017979376589740500092367429329200605707
61 127586257172023087694189763617356771742314630992243784
62 948591119839451447929613051040307452607933084922211290
63 7052680536157124321211454097510974243264242861855924862
64 52435977635451682138678654682177275570383872450123515299
65 389856273297720950387672498794688391031463269791508041400
66 2898542578651743858192535838929552009263261617753432810879
67 21550375499129399555557111656937864846722750911061845209748
68 160224896323413995720177133505413241040081728728327631760446
69 1191256152491907711715762647919542143590500101176185371622168
70 8856870894679109507497483755208915425424593337628033546855511
71 65849953329451372133747276525549426430682119095590271291220380
72 489587847113811625172993012387064573394750456333017853321335599
73 3640036900896828801974298553618140723208880574515929742335395744
74 27063311963318546892022430175234937226612724565897043278476239586
75 201213030077647603102660953541130605342192967156589300711206183516
76 1495998846257388250176316931506764891051629116401639420171264412951
77 11122602483247696948124181890538783077615698363124616913587171225612
78 82695442118718719603238609471421056101965946586196959301019639708497
79 614832379158584183727892593848780583893335413910355717159600625311174
80 4571217527552678550682387352993676023420720856697099633058086343814366
81 33986547216009738870108599723452851870017458957759686220502369543129612
82 252686594917845586641996292356097121964243562016917935929176753916584181
83 1878699676238305720667722233220359594046742082452876643275371900536476544
84 13967945053220741955606161359462719139828662130853178562381942947242591087
85 103850280849809269783036269656630336132400196204796446275503224730807363412
86 772116498990484927945010034142143945829637478239713371248567214643889398806
87 5740609299608056095224759456105728074450369429301757783636383523315384441438
88 42680858618917568028318145878742804243459883291897067267608843502723498746645
89 317327934610077853981155911919472246244447019782258903246193799945954622389976
90 2359301601286568255600278844012384316757281423518830617571883482727655247719347
91 17541172518180779519221881668412365264142299448350592554608184317079117749419674
92 130416871308352617220614628395361210624930714128633901540377769755410092910512198
93 969636454132736082142770900135613760445375144465094606955327704598236161048302356
94 7209150501395982571828453267871311103491720223128841588532193620127751710332537315
95 53599316249163404152377524214807592028262835779155847540171901094161402445763626112
96 398505580070984131504108573084070991716250320909768015371731075385862910665628781047
97 2962849313403139772878073526704740965899556934404542045694139629330889783943970682268
98 22028489669755147618854615305710534872066015941649854771871652535071311941810940180426
99 163779627581918530980369783854966685532204581157626307843630715841343616918651008717686
100 1217685225496900004324420958382178210082220670504076090000631090227575669337552751555381
101 9053368421245173310038224505384058164329504494348006045384963248675849147728821272931916
102 67310892876566305454809049661027380340992572618956630264064112847194130844359533958571813
103 500449787198369409222616701368706827530430914314194240015916390515333139616155070785133990
104 3720794344032319089150378009098091774947391735044817301490238098170147843069923508542424810
105 27663735512980160052757431428629896924080712038233360391703754313151790153640374988207744094
106 205677119392404769228746102664259587316191426908253133850118144212261374303761759591634950607
107 1529188905876735599877939711470515761391243765647051189489025474201531960008252980795088784972
108 11369367272181081984891663026702923749224941439014145780733670435884862732265968034531158362679
109 84530113757025811782664238996686394853475753580348571149656820597903546745335543929574045075800
110 628472980133130425818253298378902933527267022504445620681132319775051551337160469192064073002542
111 4672634037767269698302442255581986875543455375603096600697999626680199833754236857580340168275166
112 34740568872628751132786499149314250476917445728399036282833998439582317770653861973295309640424119
113 258292670865908336659923321100076943010858743607657807553034784660070985182481761588295511041242088
114 1920380292782357405941513869471562695405013722423921959869325874849743467389533384498855955184719051
115 14277836287586307737909026450666815023649320766890522933500026321175712220991026999521013994515343522
116 106154291325161007312589005164114595457029202771319861702030867138305427255748883111353557655076660454
117 789246587492015001319801956530080513115929520009820938830907279067552827003013333926138733631614759970
118 5867969802179319520625934643004827257102661878029901942844746658320907497568124335533826323776459064163
119 43627771275776051377572045084410709776864420035035801808262912166118137481989384666605731348587744367748
120 324368135941075923583807873014838796248181542123915006967588932701510017328924737760914773316509633191383
121 2411644797274067263731648198601735929635390454780552049149913029741110081439156714472074691687917375698240
122 17930338969163129062329417635033620741927032617338895139523086398755109112262421852704873054668933730678314
123 133310285126766915275363803290414712709071142914029058243555413128884286261807775018830683363190616713244494
124 991148697810109262202998821679976502406200307636972848667629664340699026488748565969592594355310627012101981
125 7369091891420967568409384804239467653575687652845921568707349573458003696477870558997831317981515480925782664
126 54788464560551816644594352031855680162388761675380478748694095892404999683962686178535428297730299304071667687
127 407346779376911230830323158963700189792643540727196340019467432164258186153589987895975715159518809626984827152
128 3028582750030452221645161673391699214271323214770711260312336005841437355500461357721989704798619790836851048662
129 22517211226788727959950417345495152296577178773734498190776517608008786907265370119332125567077258786163550989216
130 167413223702314961224097110948366075354257571098490172010689000580414213487210507596228468775260947722751087216003
131 1244700650898429411367217199919956059598364413606180822746491011026060738887325162304940244233189152813251049812772
132 9254225419503409708356010043519830789897560099261482237380138039563697695559826664059350799591953748496270844832933
133 68804244661692192712169338063590735171429649195808639614143566873974269557499395603638274196926971099835727238238370
134 511552709045640548848770909494447971002431702492626855968301981485650120454005430984388186313970766783889328019420666
135 3803343462581917162209222109085095689618819181255223017893038159295461635783022628007672704409183342660434927083677444
136 28277479990970016358800467900037335039572380787134845624664349707728471631483443776398509313633093500471830291834583377
137 210240248483077237181008685756934454249259802699137226092767631000499631354447280066043468161922959213653996281592220108
138 1563115316369809695406790272230270798649448655690904629319786192321095047277447641685000693534153653167377927993662117639
139 11621606756550993843810815613209374974372186988940620533908064170021562164211310685051227745258634684077363004914635861840
140 86405489210853668997799943986106962457670053718236650373704975781687241120441253114802541548494908959311540560683983933350
141 642416209923682468646862229548474066315378317834161307888373398085265912186635315790753141577571653202605037526357160841860
142 4776300563099739688332861491441898485643192334741868709039805707357137470079910905904960629434959077910960605993528824655851
143 35511319167642153117607574138722473274624207787112482403477948506363067837847050860748917442711073257522200197439540186088116
144 264023122574963337490034321312012183555727218383100984081732930348096756623204810794653097251527817813663167119616168737175607
145 1962985630726782563495799422469615804666988201292459554212296595659622126818138780826440955335595096921933243545678892901918666
146 14594602733500222984589131610788048010895656717905205493661648927801117372956668024930385750022023353540269952123518259492227674
147 108509418313892306771308071704194717354827630702065975308857873206493902710209853131740617786356154116293726986625768648911751504
148 806756722181463497872218487416109573153336314271108744768261980588011936669282365107252242872580122021634732045865578432251665469
149 5998155910321112240970361981273808720797525725031236643229681070329250206596390988874558557040406074930111876383065531463002464540
150 44595692028739737487350282608535877516823217914232551178837081469628018079264018500024003655803078169463247208030343496006413716491
151 331564530375091822803984986686864485125067858295059598952720660379794868197471627529156435661410264993662358908303308160126977018420
152 2465149273432228499219441970746728657595687201890482859178339990764676973247180139185606232409699096373584973628717760846592452727730
153 18328139422599603298337540060503716491023629305284023271977581875740071908782189152648247728791298941722024939880540177017978013135266
154 136267891893843482223451295152932266005926212942928868769807622988943103302800717264325664751667254177989782306466041440022382504687143
155 1013138209669863848122015207443404612951223729795545296809180288965761168952080802377947902187057798406146129919899363135957124343567052
156 7532581722866085326511325450271042729851964488064739326582125157780716869887588342470673511122952225609127449422630034416758045803343525
157 56003995180623131116353270692978356388934621619021719279132200987254730519838651730390274314912077090907268660187835354038207130233836554
158 416384128521325415574346377070754099769487476237244958439261207047246260770457086260858810590377136110887101197217849964185173730329016966
159 3095774541178627534520139696013995016936004905367355817706630199553627601270949253817739889207837127591527199456083253235623167387554649082
160 23016775504494042033581572039207424195621256324876757770771916847070414607177059318371234643655289332389275780870876914113156569875686379517
161 171127434371425981527474738700371072815198118139559912929432611034606458731358855906557292299649752066097496673966282297028626635491047118500
162 1272315437443827323317563733895987900944795887607925568663526994186646017939881191984182776716605367941190343589508631802937556783681080938405
163 9459538608195102525114279609239932673348492587730923137492115870946343309752533663918187525421591881451848297827106958540031844764789462321754
164 70330727779041353205371469784468566758750633437443839044277091432433064070145847798058656790665629957736103218492629469402164302468702994489338
165 522901959049502045470459173312973476558344644978263198956224320873511940482083980465358261657411807763147119976474520373738099242315678954632996
166 3887724006451822163436970420834837495385543419270067748101615204775058817952334436885045463855486109927216161662453963716318058092221098721323577
167 28904840933883284664558302143682356482339199546167008902354274539807377485974082121912795626743754596418436708055917532288766965456745340617577864
168 214904614634827050536291642080489848817720275238889684536856533168137008820424445164948119201386348352606044979974005056510928471481905148837458597
169 1597794414333032981033931604048925695517457061981796256809360919119127878370081858576946260327835734176419311747209231024157298113687570075501852924
170 11879442397325394281895804605415335057091128836926714091098546803207456572018909707190340987778081791366918091391166656018835473618597915016311333358
171 88322471530406674008586672309345643918503082024145289121047164768618911590937598994313579273023217906777769911000120331938058662226988224857301880988
172 656668782618604011993288441844700285419685701381611543944485885392830524366340465073281158521071991032547043011871419147591599645057518095169727938147
173 4882267022128631316774515811129335540781149940597888366423065854725818247792766196423815079864205095048764212853872363497972480508927511668192177868032
174 36299169240711615907847860163381743978038948020784016474926065514063036194438650402365977828381968121818348588453424320779140307707257969051085548208881
175 269880709431445185531269894380428747274403247304597220021959645927905521081049422028905669411382620366043776901525645423874861857443523234646008509757924
176 2006536205835003380755922581305527703771407345246349196684602175624261638406407346943578951092116119638634014913765631667903863465422613267103773735435006
177 14918396923621022971022171938371669965671545894305876468575815069644443365160816888995303433964362210059955194648139642918555385881206320285602014670647082
178 110916795881133529183463479941929835599578597273786872544438835860948666175003775753981581238643288810018106857385847761476557357093742066868767127974573079
179 824655334720169378248186284200971662014252183596448631599153496965293270006858014610912769913188861471417179868975604802898091369722063979635508218956744072
180 6131230312596049960296068968635623515157526203240903217303091644941143842282576447821240676496954070880240058189328536462933396782596104962403860592049625781
181 45585086961030525242813414839423089521970426067256460534998976557140581744699734807888803137810457638901663622441392038865929309165095089755550783591173671120
182 338920583194478049328368153177372041837540145667971956456615586556343940685625934502187143417162557419444464979147163802662394932829128559429362655248879828350
183 2519840793790346148987501087800531616386794524602294773522648990839997118593394991133840770468671034962401778816810652937250457528371498163921449334655579734972
184 18734765431482988885049845531400380481280653410591274813922006595199563389479457836471188176344375222716920056204831326011368938489049122809195649125699998844379
185 139291115787013051084125993867712437546874867525538784049519821130984911039879068487465080417191286160329656871315837500457025150141528234123573953164869233979956
186 1035615578329409061496976438724065081133932998265834123204363795381046650598259541763886887199291631390945135198373132284752309407927450590238682571160145493282587
187 7699698721047591674957588513659842991655302561628002774088518062882338141936102043112526507827549314421374003479354301860306188720113525490427916112200602960824918
188 57246493424265973416754031904269999813373531761304292085785081103743463182114746884290416309972440190114809473761085266469204009842613126440094724496035015419212818
189 425621979262150830302670225500084182323614526715054632343519258599429224406289311458522544850888159287155964167105049547529351970520858094835526635479776163429050986
190 3164457041734579344476721993973678272059637811285773980250640593906197017766840197389948119747307961195394325259404610255378021996688064114858426380806186506428371383
191 23527423058234104375390826147641329640047528124829045552318018685973534326137141438389795180020298987153775054841739766622852230495703130827579833265640905208710543348
192 174924048094426390457905444396762915171179219761321401862851166478482125317923759490897188089016510096458332765162817835065241200962620656627954757047583808484842747537
193 1300542882491008342014937425686200978727467797760367763540886136904685675177921796956879598743853919163670051092978711102409582913706508039866419571623822026327450079980
194 9669406851852488262631657623902837088400433298980557675763024442425112153354032941463873659068706082642190445192914800769574808563130705252399656722153819783182744860530
195 71891077276568208718754505502575521496927991768244024431483364386559916674094354387787855483919475245419313695739098667709144206834716535337622295364443225895809672852050
196 534503002218315109581232014660660066915265724754071544251401581152514006197546556978790406556998546596079355445873384628535427365285472880149995738344962804379926727508995
197 3973976607435114306958481161079693414621234262345677022936740596633077191842585994719616526078681395756737232507657911819390340310573276406730309128342122653507654167376708
198 29546120435056295685983394437859110424006658641703587678366552509541853598856019742054344583550914581695393519635965583259445621455119025696013961266483065962624372763751627
199 219672463881534015175293692583039409871058772743861484247207861399107042988709770508900330007690941947213320840230188634779418470175801222066092112975473475028330224621521724
200 1633242898804691138172055804660598579393681179011075088556659709439916322211153650577026126413439772455938356618794792459016034170981924816713400340536162713057529478079513846