1 6121 2 4355 3 2574 4 2956 5 3280 6 4856 7 9272 8 19880 9 50056 10 132856 11 356056 12 968312 13 2641688 14 7207448 15 19686232 16 53780248 17 146914840 18 401373080 19 1096568600 20 2995854104 21 8184818200 22 22361337112 23 61092259096 24 166907144984 25 455998800152 26 1245811794200 27 3403621100824 28 9298865781016 29 25404973578520 30 69407678550296 31 189625304246552 32 518065965230360 33 1415382538623256 34 3866897007692056 35 10564559091910936 36 28862912198551832 37 78854942580902168 38 215435709557475608 39 588581304275454232 40 1608034027665819928 41 4393230663879690520 42 12002529383088425240 43 32791520093936159000 44 89588098954043459864 45 244759238095954053400 46 668694674099994888472 47 1826907824391886473496 48 4991204996983752362264 49 13636225642751277402392 50 37254861279470036715800 51 101782173844442607520024 52 278074070247825287940376 53 759712488184535745300760 54 2075573116864722025056536 55 5670571210098515539659032 56 15492288653926475038198040 57 42325719728049981072869656 58 115636016763952912220031256 59 315923472984005786403342616 60 863118979495917397081065752 61 2358084904959846366964615448 62 6442407768911527527726450968 63 17600985347742747789050775832 64 48086786233308550633546058008 65 131375543162102596844463851800 66 358924658790822294955357112600 67 980600403905849783599625144600 68 2679050125393344157108504889624 69 7319301058598387881414934661400 70 19996702367983464077046845540632 71 54632006853163703916920641161496 72 149257418442294335987932322597144 73 407778850590916079809705860401432 74 1114072538066420831595270527519000 75 3043702777314673822809947474233624 76 8315550630762189308810435869280536 77 22718506816153726263240755010079000 78 62068114893831831144102371155511576 79 169573243419971114814686252062738712 80 463282716627605891917577223082608920 81 1265711920095154013464526929084287256 82 3457989273445519810764208303796914456 83 9447402387081347648457470419054627096 84 25810783321053734918443357403290274072 85 70516371416270165133801655643616053528 86 192654309474647800104490026000397109528 87 526341361781835930476583363203200715032 88 1437991342512967461162146778405048158488 89 3928665408589606783277460283029666662680 90 10733313502205148488879214122699778427160 91 29323957821589510544313348811454595205400 92 80114542647589318066385125867935085103384 93 218877000938357657221396949358440058194200 94 597983087171893950575564150452741696653592 95 1633720176220503215593922199621616185379096 96 4463406526784794332338972700148037159225624 97 12194253406010595095865789799539289509333272 98 33315319865590778856409524999373158688491800 99 91019146543202747904550629597823539185977624 100 248668932817587053521920309194393361389193496 101 679376158721579602852941877584430811853097240 102 1856090183078333312749724373557645632065243416 103 5070932683599825831205332502284152819117197592 104 13854045733356318287910113751683590923770399000 105 37849956833912288238230892507935482056936524056 106 103408005134537213052282012519238145823974885656 107 282515923936899002581025810054347243804633860376 108 771847858142872431266615645147170768399540160792 109 2108727564159542867695282910403036024133470128408 110 5761150844604830597923797111100413561151642667288 111 15739756817528746931238160043006899148854870935832 112 43001815324267155058323914308214625419463271385368 113 117483144283591803979124148702443049088807528827160 114 320969919215717918074896126021315348973110891120920 115 876906126998619444108040549447516796122737328261400 116 2395752092428674724365873350937664290096038927141144 117 6545316438854588336947827800770362172350691092203800 118 17882137062566526122627402303416052924891261015427352 119 48854907002842228919150460208372830194292589192022296 120 133474088130817510083555725023577766238193977577703704 121 364657990267319478005412370463901192864968735492933912 122 996264156796273976177936190974957918205942796094802200 123 2721844294127186908366697122877718222141475617501088024 124 7436216901846921769089266627705352280694828031098751256 125 20316122391948217354911927501166141005671842037106739480 126 55504678587590278248002388257742986572732645245062220056 127 151641601959076991205828631517818255156808956972151867672 128 414292561093334538907662039551122483459081673914242304280 129 1131868326104823060226981342137881477231779871990090828056 130 3092321774396315198269286763378007921381723056624294168856 131 8448380201002276516992536211031778797227002796188398258456 132 23081403950797183430523645948819573437217448926059989829912 133 63059568303598919895032364319702704468888903374128031992088 134 172281944508792206651112020537044555812212698478295300180248 135 470683025624782253092288769713494520562203198145715874302232 136 1285929940267148919486801580501078152748831793107284860602648 137 3513225931783862345158180700429145346622069970261839982889240 138 9598311744102022529289964561860446998741803515619988106905880 139 26223075351771769748896290524579184690727746971482181202872600 140 71642774191747584556372510172879263378939100949716015645722904 141 195731699087038708610537601394916896139333695820159870537042200 142 534748946557572586333820223135592319036545593539188822412101912 143 1460961291289222589888715649061018430351758578669720739950627096 144 3991420475693590352445071744393221498776608344373346078405167384 145 10904763533965625884667574786908479858256733846085007736804739352 146 29792368019318432474225293062603402714066684380818754338524498200 147 81394263106568116717785735699023765144646836453718578058017900824 148 222373262251773098384022057523254335717427041669072412993271105816 149 607535050716682430203615586444556201724147756245386075518787389720 150 1659816625936911057175275287935621074883149595828739084838835849496 151 4534703353307186974757781748760354553214594704148245817115619100952 152 12389039958488196063866114073391951256195488599953577990741328660760 153 33847486623590766077247791644304611618820166608203291831343333247256 154 92473053164157924282227811435393125750031310416313730636970069068056 155 252641079575497380718951206159395474737702954049033261310291642157336 156 690228265479310610002358035189577200975468528930693272325782297905432 157 1885738690109615981442618482697945351426342965959453049257749370636568 158 5151933911177853182889953035775045104803622989780291075914393012144408 159 14075345202574938328665143036945980912459931911479486827206802516478232 160 38454558227505583023110192145442052034527109802519555770213594038274328 161 105059806860161042703550670364776065893974083427998082060335452459632920 162 287028730175333251453321725020436235857002386461035272814823128497654040 163 784177074070988588313744790770424603501952939778066709678259567876639000 164 2142411608492643679534133031581721678717910652478203958717154711448848664 165 5853177365127264535695755644704292564439727184512541331098278629654661400 166 15991177947239816430459777352572028486315275673981490579486751494131157272 167 43688710624734161932311065994552642101510005716988063808632038884972169496 168 119359777143947956725541686694249341175650562781939108764852480900214032664 169 326096975537364237315705505377603966554321136997854345146680809194220685592 170 890913505362624388082494384143706615459943399559586907797990537463670507800 171 2434020961799977250796399779042621164028529073114882505866572493599797152024 172 6649868934325203277757788326372655558976944945348938827328549601374631889176 173 18167779792250361057108376210830553446010948036927642666340092104498460231960 174 49635297453151128669732329074406418009975785964553162987291743012314213779736 175 135606154490802979453681410570473942911973468002961611307262517312120741169432 176 370482903887908216246827479289760721843898507935029548589008216477969114204440 177 1012178116757422391401017779720469329511743951875982319792450386781315769829656 178 2765322041290661215295690518020460102711284919622023736762914900675560554367256 179 7555000316096167213393416595481858864446057742996012113110529966571951057013016 180 20640644714773656857378214227004637934314685325236071699746707572897295340931352 181 56391290061739648141543261644972993597521486136464167625714470467252474368493848 182 154063869553026609997842951743955263063672342923400478650921954863615936236095768 183 420910319229532516278772426777856513322387658119729292553272486338541365445527832 184 1149948377565118252553230757043623552772120002086259542408388873180942566508464408 185 3141717393589301537664006367642960132189015320411977669923321916605600657542482200 186 8583331542308839580434474249373167369922270644996474424663420850926695536574597400 187 23450097871796282236196961234032255004222571930816904189173485516617848314524600600 188 64066858828210243633262870966810844748289685151626757227673811130222353289467398424 189 175033913400013051738919664401686199505024514164887322833694591836387621384929413400 190 478201544456446590744365070736994088506628398633028160122736805896326461201374513432 191 1306470915712919284966569470277360576023305825595830965912862792255694696347145865496 192 3569344920338731751421869082028709329059868448457718252071199193389456751450931595544 193 9751631672103302072776877104612139810166348548107098435968123971216515919301316708632 194 26641953184884067648397492373281698278452433993129633376078646322792478403853572639000 195 72787169713974739442348738955787676177237565082473463624093540582188817519017560377624 196 198858245797717614181492462658138748911379998151206194000344373809815017893152589613336 197 543290831023384707247682403227852850177235126467359315248875828771168736949038452050200 198 1484298153642204642858349731771983198177230249237131018498440405150309167429797646698776 199 4055177969331178700212064269999672096708930751408980667494632467842660660852492844665112 200 11078952245946766686140828003543310589772322001292223371986145745960261788813977286871320 201 30268260430555890772705784547085965372962505505402408078961556427582528214823771389823256 202 82694425353005314917693225101258551925469655013389262901895404347084989711465138647730456 203 225925371567122411380798019296689034596864321037583341961713921549283680117076612683401496 204 617239593840255452596982488795895173044667952101945209727218651792690706288065164915771672 205 1686329930814755727955561016185168415283064546279057103377865146683947592218662837787035928 206 4607139049310022361105087009962127176655464996762004626210167596953173885542453590622210328 207 12586937960249556178121296052294591183877059086082123459176065487274149688784196181325515032 208 34388154019119157078452766124513436721065048165688256170772466168454644787470058109072836888 209 93950183958737426513148124353616055809884214503540759259897063311457383529566503751229901080 210 256676675955713167183201780956258985061898525338458030861339058959823870100597050369619527960