1 6
2 36
3 216
4 1275
5 7440
6 43013
7 246798
8 1407232
9 7982022
10 45074673
11 253574688
12 1421878274
13 7950451524
14 44345786735
15 246818403470
16 1371136321437
17 7604288654552
18 42110933628975
19 232895831580810
20 1286536158378699
21 7099547332935394
22 39141360514007436
23 215615625900774826
24 1186864428801618118
25 6528776485409798178
26 35892343442569716130
27 197213863523604705810
28 1083083976131591384559
29 5945615810636315282784
30 32625737865382073127086
31 178965555674703941452416
32 981384689174793942808304
33 5380013821168477384400714
34 29485873971399769470967263
35 161563076894024974852407668
36 885070025566464926061931251
37 4847630322272023554463829376
38 26546407713935516836329593592
39 145349557020036991837999831972
40 795719358695830994716846406115
41 4355623510697635274292268849990
42 23839124815791324761107410430324
43 130462199773584759165289488946014
44 713900830218011753961141781220845
45 3906194297984362066204644511077030
46 21371556119029729125768709727224131
47 116919793245186983114964851299557276
48 639605885329692378735245604870965387
49 3498742911145679187036836604197359542
50 19137674932589239655370754064592974747
51 104675740192649206310742864708927157232
52 572511991638992122700366415506506878288
53 3131169519794390393851353130472340649958
54 17124331028996189328661089647573649066360
55 93649859286362337158473024072385995785030
56 512139678183873187434681205163684347320282
57 2800648932576280995358630252294996967215972
58 15315068075656184353060369968414294984582255
59 83747172895540678752589646704828514308861990
60 457944874718129294459558797990858793592959968
61 2504083742188384216978096663211155801040921508
62 13692343623738505382438704090825236724126674778
63 74868762296153974138650750661905528084932038068
64 409371877481536004572345750940838257370745511931
65 2238362135605686836878145714402350137447243344016
66 12238780542847192475374278182425141952505266471849
67 66917823127119827948169272657903828350031448204714
68 365882544174635554174290165456532204584524986373948
69 2000498058602939768577284810950620529934222876298818
70 10937836633062596631041745801979280878849869940907505
71 59802845705771303727257094241751260710061449889866380
72 326971293456969852143102110128903821977578040756108050
73 1787701359370967718401208869574285780789104182411679400
74 9774129210585654474335067453598128244034413524030364479
75 53439097183775815520235146075906880746277990443027744614
76 292171756977054764071573833191740196260077086285081770449
77 1597406956802019816167877269841478766796441684076966860544
78 8733558870005307841729222526105972388528797656010592844039
79 47749121157730351118929015329445779799143294434006562717234
80 261058633542688948429083636997798123201138305451074651895147
81 1427280631481750827342359328989768582480682370444872365281982
82 7803319622732608402520618834472124712709250156720090085441280
83 42662686564292340353433726956862939018143085704402813449550970
84 233246882606459612059457554853008840514650236564936007275816050
85 1275212009381618246367296473672645261993581130231320539497769850
86 6971847650338992550248322219463737840514707126990389612557789138
87 38116443828625648432289492450825263636699246831780041146537217998
88 208389529890370838474903194590995363939217667900889447524789152627
89 1139301012516117933835483400764842923662510883871622464720561456092
90 6228739569569567910767420899502121788339455317189309329696231096334
91 34053440242805808317232787850958778004200103373732326150682602512704
92 186174831780925637859977293102021092560574333714288916347287227596084
93 1017841439647694159416337851498080936827895346263026979158677949083054
94 5564658153734362742438256769540110622974158436519558451448531707585851
95 30422582335566835760829366658611526190871629430686343051157141171317076
96 166323226910897742977982469462214721910289663452100712051984171915713287
97 909303764066100499434583873593545026536092168322339106216205793747605412
98 4971235653746021061016387379238378058005615660130677119034281754285540628
99 27178094401541180037590730329130713893375026708650305482608691590099011488
100 148584312551303864855491452600275867817885556259833748771584847786493269619
101 812318292918603108534720967666431640742066193131115764780739677861603721714
102 4440980209263839930557487019517471892080307060962996773361339601481632629868
103 24278999408986469326824115198624641575960228291660976912332284411695671979378
104 132733970345745657331205848209608133859699472101830327606434611026797193840965
105 725659275805418163720269266709570808114045336422587224247592986284905474531510
106 3967188102299534149066391406911196436047412610098591634911206024065115798257175
107 21688635054797927403066550570431653725778377374069088995942006890138672416232900
108 118571699932391073230773812419726230560706472933567300592132069221088587201176491
109 648230227071249560600093143372695505005315127657894314883117593582833713863824766
110 3543863024229280993609272971821586409950880526566016421332538760197128643791508379
111 19374210012876604997202830537238512174385366239877451784716405909655225418092658724
112 105918181356166454198181107873276265837838442951566757999083822214029164571872357084
113 579050543127024701777597019280275464572078862333735350400803627683211496446120383454
114 3165642638649393885041673528540756244586140139455904787055256989498967208699985120540
115 17306401121683794370100223609405271345451553664441596924358358992321283748856277009550
116 94613066423497094717844987807311942670295173778680132980234418138165640108688744195794
117 517243396350076524246678476538670989323567853030665888585387290569929706226659547608024
118 2827732244533480433792689409401789286931207791943668789087872312013353717203805295984235
119 15458989977661872219453871550094157604777583477727179701523431732592705753168998553752130
120 84512988341986647014860947159204592292076315882985130431958176972905292238681965067277968
121 462024836161875626083499408155067740631720979057357557529053653345350042157823020158891708
122 2525845105825074685198058641909484321920824191839699217116980210106317533004059925413028782
123 13808536296617532317421338400300620004018275456453104119822763922517206107688791176228659312
124 75489773926108648810549250068448768441408346008774638409783289003982528103581800804473179575
125 412694005025787391011498382476112180709509729412986748908846529590232999500586981287120999880
126 2256148912329308668058034824893847908537125119600777756237520925853452634211680150297284888389
127 12334084967979521393631099030035861014670116469349926961741686541960848851601615166734429040294
128 67428840832008653920738663698088086309280835496194101426009945855625544982443724945026559746312
129 368624369976302326530084812325454523939617053191337794011868787839690550237882722630574778089982
130 2015217811548867704759180974119208994217140618112899505367057611111982573514055630708769445915937
131 11016903656404479759978064644261966208904987437868184941930550081449595823859643067268011588310872
132 60227762229331548890085070632777819659965368527446577111192022752176201575243788281448633682219826
133 329255871601661611522717083632757775132628394377816039640981977968900561354424587462649927180122476
134 1799989466142258314640851970337314355379686407938349607271597251248540974448292529724299135830330879
135 9840247925740591496556156830153183090507898076957944192429586561097533000158316190485631087832421854
136 53794982163626072401005908927505279600536568072975603916990673905901861018340708795220456002682306005
137 294087897932061591484087296603580870864252802927181653828266721961583485556795847481068658869751529320
138 1607726626317793741549219747341047074252953946160011159081926004483428229785934648222799763265388045087
139 8789151071028187643088811805297268181083028820579418560304442488303606228765412855255609790502802260762
140 48048666117664483788785306611682833127234594658828504004571947482371583502724448829398282272404775741195
141 262672998042725388518462031914410902005480678554123285270099398644184694217532858819708745981121126578970
142 1435982749091401301289730836708578915098700422178894048887416017527066882690417538966381929308108479590548
143 7850236088685183600110099468283405603121971079476869696224596599930463061542560154867618983832036194267978
144 42915672671583149078508954442332460871201369506557261647754632483760770016083503892278022502756218853216462
145 234611258051811568061485486720645482911235830964514674201217763986254790790908076192622751062242417829385362
146 1282571240617613481693094614027894304598829029308677009384267474381505575156245607347457484891413984373459554
147 7011547463053400153295103265172894921742985813027151878854176884278909563110958454688150967590646794879991754
148 38330633545814075117818461249860308326086847415954879163660481486973272113110244103366461818944008298258807927
149 209545269892073235460498204193395912907409604596977727531491092255520880862970397765340481209936060100313415672
150 1145537940512992735897961868153904676243805090020200770354404686891097950833311035183678416264719094060583003582
151 6262400683865528330753348748795313087423653820980564508624965770972111757283374939609952485099327012557766808992
152 34235130616470906995571214653322293997869692988831927171299160389020551035647593472015208313737653303132904659528
153 187155630434987029205600620864384093641657827995812915388246944934197510349293085684630510370929863101889330857298
154 1023136506733644364389562962961803381496281800215015454996600808679152819888966798086286979119351449615953344101751
155 5593247627188267447608513022335075146695280055336861769422940925006362718929276931774119766064597214767375683763636
156 30576959690316186507738409845058931282860186491257923061339450552071524782285202311467279014914961275866326492455435
157 167156915117645547516847476635360651242011288925217660735849120694870740866468509167835184965489166500391328054576520
158 913806395603762208747607630675169891148697400723302973462611022126298558561907260386968088140147707882512487652691600
159 4995556129861662857899033272896387815952435486986684777411473353065279624252861757111567694147047514266938140698764700
160 27309471907863149347695251693320880438832608447181675715748788659695400994517369635769104962102911135809216059717779187
161 149294076142288654651737889762148344537868957723192930069346509477014597978140653887246863992251795320222779242687407422
162 816153163981738342078151372769757994114687833003980865500877827237815140721815390673530217244052977154919562906134626452
163 4461702264616506585543765010472138802264397582457951629930994558453924382514978829513107594398999784679509010494426585062
164 24390984611915340217685941170472591869051834034275470488430736443913574148682403955585339536213874504694688169981674025997
165 133339220614412029027848541059763042396669907078479864909707084559395974780218483487957181809386104398499664295094628290982
166 728930849498107112620034928561784333435517681871625124832844539573310893252895872926185740509511207512356965581806590620859
167 3984873981254373570490707627085324841783801833037846054605830855837710195074833062330079010387288915945689352535110976227084
168 21784254383349945507786792117205737732958592770219388969561926204256652628561763332885494697323446867995567938088700839122763
169 119088728709122675738763316773737915371770924904894051337328044168672378912044255370091861708064972675474785394467050090924358
170 651026210609242558940197888456334489565444178839647511764605799132090814306045521603273181386499173388077216700683772251946043
171 3558984920290398421249851816445427504069976139849090220561910502189385970575057643699721390942108287195090026894881424758786008
172 19456005716407486274190842881324706382783507765865922652151773457323450370370922835504358707812188269545682350570110424732282504
173 106360676164937515784641443733650527794928579229678537924209175741319901512350010053410666670959125570435314499164311767959364854
174 581444631210734341892065053066421943888583119483509334005033470188396892728330786199686520283474694040675407456075078795149399472
175 3178597331130589987003195111153872753987930265615683222143830657617065446372219735259790603198752614103382782172493810573870137462
176 17376509492448744398850248450402654295811729592281311394764265885848400997391888640115094362093740975536535188348306807177537075338
177 94992529156686595365092301598830878244985904451869821391451825540932864707862154637291393193351509379568286351814496415599611901068
178 519297515060909137532596556156639350048782123684618378887369198291895054975332552367583976247808915974110605789026092319538899031623
179 2838853138926968080690311179139912250841904189009843699411420775229489244855487933931659587665764432225732221554432408194432966563038
180 15519206023668287886818496477206422311871590727801677723466797594976888391690340593910967183812278424913746715093662678386157981545424
181 84839082947193689492964493423115213146224260303891869492882776859926048067025437155553301284822547731258429077531145826707612370648244
182 463791013566079104116748025776725325721767717091808533448724661035200576453308788946853844532146370787679817332031643176428963178340466
183 2535412304299504323723269584862647863163901893171854594265852415325516701399513863987064134419015516009398966245055009737865587624874956
184 13860367985206233951056064960756102483531666855379298912487442666891762606866809707201520383974613326696639919195689287373592269871987539
185 75770618707813506456751335806309110409454862540935487993091442996186618526918702912162199442769759341655845393167072132678324791810096864
186 414215946829943385642417978213509320107769630135182177322853857835292125366535159268397092490983400596816801387321964540526935506899727921
187 2264397709522294966441009112783413104936505576363109090600482648091726390535150648193810612168130315752352309457829938034552347167562287106
188 12378799043027272265269778666054228439102173712276219680060793359948985884663583796293199623144647099175982733555817099429845636759796184468
189 67671255571751757372438723267029942525116453494991904908401052422830774998024056958054598859259604696971259385471511084598998654678661923098
190 369938792493157705854130498477542282061125516011051102450914115839974009735600198844546135924821120560476575578873226406638363213055356478881
191 2022345884753962563017874170530118843991929836168113113329487779407429363701242753070991277614445065373322482766342059985159443803654100216836
192 11055564422417150233732654784843872443874541848030610511031607196586495946042040253694903783112412803970247832220954519780673552626712617557986
193 60437477377105373457582910765033530420065975662476286417234087215904981117708952388827808711204807152681843203414774249632025450564981865936016
194 330393629979397496295659615846001848286636165864716640736156816546003023660538823774498765636102524517796871724041017286766338592189328724249007
195 1806162959502291668929605346110994657148125710867776991640961040393945034646431747618307624607346351950828595708035263914719460318468508251456502
196 9873750053701912701825255098209508532096213673882053688436179228048693704777210358693229741265229812880966460091927907243565466181964718020979369
197 53976815699802787534681420123526031053572073314472820808391066929284783887489208650882686236476002111738428427504577020892373451741930314761336144
198 295074939490038819456129970138487596238200614264217989023542131262869062583652095636501314480185412219828021651143444634117150117205844219731296439
199 1613085288667528059729071735535294548982828378925601874441934848773725216517207545667788428296419993547700045909787808915874426151839208571601581634
200 8818247282807670979826876586167675145315407741202521288355450801334112933495115626631875339935902274341064170869724823235579348286406496762548757355
201 48206672697189247140288168891694421094873815291813296776096347453259530417351168837515211068252040111911401716235313978076920534315772571278528944630
202 263531165598179237280830646942033652386820709811931196981595152640640402922251223333007150262283394960593988765225456831344301226438559805098813728584
203 1440644260008876632629762617404919189890399145895564055867117253156910655305415721077088635613529846747736553354247229837109610622776176547549834221274
204 7875560448908219132268431599877939779332381225881981020188458639905706008080713763872347514051858742547634880725803056821915039105889256612471399529242
205 43053269004618030976170902395864777477646368852637552290605774668472353570865408921679019153596186992612362034272777880011684909223796954621614910208682
206 235358964713306681731041019830545632376761046849189222074069698083720838569327461823794821375402259351117370753428599743295626002150824162604695645027154
207 1286634841428115708727569380489424720553243283419756135694357107886249531147519999711627828386468874471985865244815568687746107098834017339551562658814854
208 7033634913487625143153531775464671220075104080790393623237785080308913083389990865964671058529071070068869350343277879462099272595538502020907935781753403
209 38450703470965340319638076632123962881144779652436708474134718228862009594990487913663972526951761883588283843926574546534913148806536807799763586268805748
210 210198064134381286726742603319790643809669835869896301099472787598210531006127199974242883206851767603518127867921525798226575872407475063630445062684909694