1 1 2 2 3 3 4 6 5 5 6 15 7 7 8 70 9 84 10 210 11 11 12 495 13 13 14 3003 15 6435 16 12870 17 17 18 18564 19 19 20 125970 21 293930 22 646646 23 23 24 735471 25 53130 26 9657700 27 4686825 28 30421755 29 29 30 5852925 31 31 32 601080390 33 573166440 34 2203961430 35 417225900 36 1251677700 37 37 38 33578000610 39 25140840660 40 62852101650 41 41 42 11058116888 43 43 44 1761039350070 45 3773655750150 46 7890371113950 47 47 48 2254848913647 49 85900584 50 47129212243960 51 48459472266975 52 426384982032100 53 53 54 96926348578605 55 11899700525790 56 4355031703297275 57 2132379668729310 58 29065024282889672 59 59 60 149608375854525 61 61 62 450883717216034179 63 489462003181042451 64 1832624140942590534 65 1867897112363100 66 40661170824914640 67 67 68 25336755980333275478 69 4150132566624501912 70 3508566179513467800 71 71 72 7950261662089028100 73 73 74 1700179760011004467468 75 2942618815403661578310 76 6212195276963285554210 77 49053802362729780 78 79065487387985398300 79 79 80 21910242651571684460050 81 2306279447501851002720 82 414670662257153823494820 83 83 84 641953325024894839320 85 43455233608636031325 86 6486699605818670121410100 87 360520608063435612153912 88 18312575054317505569702710 89 89 90 4399019937598588626825 91 18150420051920130975 92 376926675684868102445747550 93 16009855859571276118005954 94 1591832366587979203662186030 95 6525429588276688127025 96 29701747773016666409906415 97 97 98 9436729507885199009496376776 99 5498493658321124600506947888 100 13746234145802811501267369720 101 101 102 305034117784512049976284935 103 103 104 1166858617805814453153290906340 105 2149476401221237150545535880100 106 6156367187156469015279353831640 107 107 108 58152371703925106867047535565 109 109 110 1625053042165479950481963996645 111 1411431046012271318493724598025 112 125352488754141750669548766260475 113 113 114 603804225312746504768324126916 115 144828394596112565471081620 116 5735274161930638952245757366545608 117 541970802539901050521508948989890 118 23950754712527042158107963158659608 119 2174440470729232136152995 120 137062555921358110246749187005 121 1276749965026536 122 377109805473676194679711931680196496 123 2809116600983680692192337158383151 124 1426507627253102510231886503468838531 125 130054841538480192455912505 126 42921556603703815855529053166825 127 127 128 23951146041928082866135587776380551750 129 125474065696209369117942199908733600 130 1095866811058590847534478996196421000 131 131 132 11018647893267462704819812171784400 133 723845507576980640026455280 134 1476259576471086670045023025141815646650 135 2216132825845844393139060021995762094000 136 4709282254922419335420502546740994449750 137 137 138 2393271635004870966164181940489836000 139 139 140 87183879621560293420785289699269231000 141 250876061768163293312871956073407379000 142 367465464649873494718744753773649665860850 143 222876976475686203048120600 144 450854633173702033498081347869276996100 145 469396280848805045810886556130100 146 5800834723650648582408201347161496628568500 147 2628653075256444066169925567192471723663200 148 22140870218902370273486461141902722921251980 149 149 150 4408904561912224983184438531922899800 151 151 152 299219810001599797255917054319152932418838050 153 4992190310628701708263563112826080828110900 154 34148799179192475040044852526310023385277600 155 69283736356409184609957474355307700 156 45433390175356111908654094044252673545500 157 157 158 22866556412845927056888423836329770613886986170 159 22535115205412224942539023002396008054467940 160 3746870586240861125637287054135777438123935250 161 76772363955274241395472229657080 162 40214312445560168650766163425189137984696800 163 163 164 1385852115163412282575128610952330770677902239140 165 2690183517670153254410543774201583260727692581860 166 5714918614020756160754708318877497712867772106300 167 167 168 3041891599393120528942768107449471268696600 169 9176358300744339432 170 498969694321456260719875170038113369261610323650 171 472544508017827736008853743587496773381711957600 172 347231651564752225105709392090106062739933773950900 173 173 174 19291567889689613323054225752538073584456995240 175 13239311296845813064841135320369266185411663400 176 2788394692258991952006296821701840484851634408624950 177 2033871127899518978750277323588966864105999253600 178 22625950089056070890631856229316906590702716110367400 179 179 180 144718567059220778784804468754357696518657225 181 181 182 6804682432660596883721697260734957722940156363232700 183 91314912396124698629673357258684793369097621329200 184 1211480355445263864680141389347034620197309230976973150 185 222032796358566768996400373015143151427525 186 38846663235995415030024798836385624412338872780256 187 279304252415525248332683694459027 188 21854394026239887283194392908775349088759447853146907950 189 6634757129994935484527053757922218011013646756807841130 190 337464670876280518839349651471491289355548496564210250 191 191 192 7255167425905233148164780983569428433097979870294255 193 193 194 1421819147544568817390637151125732177886156630237276244700 195 2800552866375665852436103479490078532200005483800695633500 196 776303480001773924258451489075765490540903282834036217800 197 197 198 3442417697657620076955304576958600852239442437953096 199 199 200 1647278652451762678788128833110870712983038446517480945400 201 8283985285166680217563643341276022637067013405675077650 202 356867675409348225769534109658319939975988676956040798139320 203 2490308137047856321794724124732934337410 204 776310367639357079018766636219526002278569989890382855 205 4820011023734929130467718880181031799720891690 206 5655387780715927804797852998260085415879957650999862077139300 207 4178338225315380590875225733622113539964014485126448652571 208 12313676437930831044535990531087950908832493810129928036240100 209 283695910338115297444731253918621648 210 693228957242904539053613730258784011811949460550 211 211 212 346981807583172071866857329674635977095997084740234528507069400 213 16755284442980867803630327756283221860769117624886234772030 214 1421035467498306323435318131287444484096113128178739467961297160 215 710098913743284439482810350860935996804149827300 216 29483203013663884125060662682689502610286582542542788587725 217 786389950499663493327517620513740889204444 218 22531320216188099072174942197184612542227411383238433263461110960 219 753909406359126325632497139928275465125522742571637382124821 220 23704556316076905902248848637872358188375660969277038209850789 221 1608046361539735384728352596636136205 222 320276813161089579659216357915678028336436643662847638301703 223 223 224 146364895818487177575802649685790484746317527799098679870005767419 225 1740889793903800260655296028419866831337557842867444162928646656400 226 5667063010076483227650676354067267130808330796978279656382091891000 227 227 228 3219890167811445086081464505298334408892121647917634006816580 229 229 230 155189356317265749330297097498635629893337517993391441179060318900 231 151970803779802916912356812617997257473402688386006597835349880929200 232 314796664972448899318453397565851461909191283085299381230367610496200 233 233 234 30106577128631245438376559568641158150017743918495244137230305 235 15412990402998911222078832711901539725253701533374060 236 5539143826739640507901697248953851555292270835841111734575766521643800 237 68799846647711707002545679650393250416575565305977454267167169826 238 265320903229309799766688236983177744695855097406447341722502726572095 239 239 240 161994096611010084902923819161221095179584869947795129490365 241 241 242 133581121806326086618427566819528877728470203728100654555266131443614468 243 808718755397067598640202627155266231883064669446721506930287016061 244 1396167493026179611696906297116474204112162481870499594315959131138995600 245 93972523232082006458991805146307966890819421900154356768048844910 246 1315679376628176773390365597524068513664094665701800827323022323571 247 2541482192669580554024574040537634846652 248 20132286350440408407487150297801718736971913854966228464471029083114698371 249 139641628581854204226201131442550562913347653463740186551338004957534 250 606302459278410687920706665423639454784032609195275867182946731945837710 251 251 252 16622385577223898728143037938374317426782091840768121926333020425 253 260871088197933969379276010407496952830325 254 1436509157996174911641956944016687126947072325785971721845630282436458590883 255 2884329411724603169044874178931143443870105850987581016304218283632259375395 256 5768658823449206338089748357862286887740211701975162032608436567264518750790 257 257 258 2670926855383412266519993822536984624893606070561057071044319406984000 259 24334052728394471310996192430839704979378903391200 260 11749563933243304013259411338826493933915883265429799793248969465475781000 261 3421110980495983899867185708663171133132985052050203741741261098802972000 262 362185652323702589786494378870945996459616185852613712828718345538397029977434 263 263 264 1140261428509495587744612230175512476989992080163634070848144040620240 265 49318255099411227552136085688112619696217831040145701945200 266 52217054687737461424654597628807203141059659873251437030636596860784413195200 267 12791793095954788840857839455767491135987673754351268717766888490712455440 268 22417652890728336352543088264746212930893704101150668379865087394248103670914298 269 269 270 5490483844059042528673863780195982897413590322712306671571282780500 271 271 272 229442672624526158956728739851492345520807323932384928313552096434042444779839830 273 485564725786787917792146868057809382381243406461558801779842808732508429650358710 274 1451205178800892441198982321004989534740931162847581779767697331014911890677807188 275 516292482155314697825093249562787813323293687057616039217007886932040 276 55760613665473071547991067819794696126816030135487509647058707286150892000 277 277 278 23054338789396867926659536663723686717182571705925869045631771468208741036993110020 279 319491226206458783105078602516936383027465859447390205447703001231719648810600 280 75898133620017171738492002181862972189511626607399943982381824692025065583000 281 281 282 11038056980098327307417271946161933928870866861893679215139173799765449630400 283 283 284 1429638670071575714949040004965242765586501965660829838697716864628899610555639576690 285 2889695184187227508939548946206341760228035888037847546303895790207350276655016165650 286 144560180149515346822033214457236953397298061723885128908453690658646119505174878600 287 2375247033172736042223214999140014419153568301566136600 288 2044289737254320417729594447197786093363290491816747362618607236794137107268100 289 1190739044344491048895397910 290 48992413448786329894085123462108259123197178174401266191694381909188254963548076400 291 52978331131504203528112959375277196191953424897699937062790807827989063376666500 292 361224626573619283167349763442177119054149081736251475434990650732741167276553678290100 293 293 294 1258802431611900907890105824546065536674424089574005438816393861828614905720 295 157988922321685180995267593188486700445532844470261068537887277600 296 5296731591249762128249272987016018231875799529823272702574575696473168847710582398075020 297 14356192708158473350406676476165306225009767301389172037307742436386363900392669161120 298 23361531292895134558839246507392221817735226921926626219315017649219565774672406621577512 299 5429085535922475455224282731396709335725031321 300 187243081219233494225083913892192099640786507351607582241704479641289901400