1 510 2 3150 3 18160 4 107510 5 629790 6 3704980 7 21758550 8 127872530 9 751278240 10 4414434310 11 25937520830 12 152401930300 13 895465610130 14 5261491036130 15 30914921038320 16 181646780968570 17 1067301604632450 18 6271142423909740 19 36847340431880930 20 216503856932130510 21 1272111342318694080 22 7474542465828050250 23 43918156481853124250 24 258049837665060430340 25 1516222993771834531950 26 8908868875470434748430 27 52345825754276950231600 28 307568279683241028587430 29 1807178419738041848477070 30 10618435178498811617914580 31 62390721584727175075878470 32 366589057090791930861531650 33 2153966701541948938363788000 34 12656058498230116090313495750 35 74363181471630883450084972110 36 436935619360179133087873293020 37 2567301878262074306474360119650 38 15084691295663885314836451384930 39 88633095084055756405802615457200 40 520781326591512182923015032833770 41 3059953958159854816261787716565970 42 17979366286691988064989266656230700 43 105641332023646465381478927792360530 44 620716595556030045827461075536714110 45 3647143448668615073805686743023231360 46 21429514581047965970475930947551674570 47 125913362510319283529619301496016390250 48 739828930734452599874731550868810125220 49 4347011594633773817028585046378854192990 50 25541728660328646625172614615227824589710 51 150075491807565646928796562331753670554480 52 881798312902166096710305994951719159320150 53 5181180852861329368913440068923697026408190 54 30443055557348537732012294357925123344191380 55 178874209950805260359127293985938304109727990 56 1051010892295315817102166046723258964925851890 57 6175422918861216871123221032045854562201690400 58 36284921979743745746469946777187011839120536390 59 213199254589494334328571689948481478355121442590 60 1252694498913100026827774214011087530493661640060 61 7360454944500867139203744513314931874752310647090 62 43247812644689754414664295511126819551292159241250 63 254111099470499130970063777492595830492891426775920 64 1493080156552947101012583482543638900927308906364250 65 8772888545748002085943201575471317757211266446024610 66 51546846362087619645596963899634290993571491409807980 67 302873717820624095841236646283440324481581069353438850 68 1779594590561716633005060446840159896188845497891780910 69 10456360920138151627251154287356356058144826783418259520 70 61438422139551115027324074938699743044839103358662340490 71 360993632854422621910312325624517220966273293918353094010 72 2121089676838269810169340391731021537083755137700592882500 73 12462883019890241915380657044966300716816764914220698387150 74 73228140640897436769992051649925565345518587973655492848590 75 430266461874427517843223299929044297428824726548247158270640 76 2528115920924321923152134313535066332413438825230049251504390 77 14854446432537291388295121239947768842908788532256054062871150 78 87280245731946032889091194302485218540391757289346457788044500 79 512832391945801946568937070850577607197216251740884878446755430 80 3013248416331982166111183996943069970879430409765574480182481890 81 17704938613719181251405433235144313162730936056126877289085107040 82 104028877810593612667926845353908631691613916656553232797191228550 83 611242301068791743712001875202333404550933087950765899006903165230 84 3591475352604685596690007627940163033532144975577761671536547174940 85 21102425643337924153666708125645884970880426176002235267277117996290 86 123991486593287397297282620973054804640295282321062105062034704769570 87 728536567665477558715132145710231176652444605738729709449255290794800 88 4280661076084955486252972679364746409664139009068810867018342008263370 89 25151873030926122340630620133925348860318241311516760052104343591874290 90 147784817746518008353523490806008938199749022537842170449052426263938860 91 868339003203347353675849642221814552805362838470625007570718241726707570 92 5102098009671554021303939038574451033620737317212913720817904323819555550 93 29978388629628798277314430360421880030380220985243033616938424888393552640 94 176143967271007205840854416436021262681178577318079239306494542844897424010 95 1034968810008179546487956482752496147206251345782522133097544410245290678730 96 6081164483150920838251884285487875519036045255304455734542710155211735404260 97 35731087848767096737477936833896043715810083857589355246990657169174644482750 98 209945092324618607691352667771126547391021432411394945296780971159915706411470 99 1233574023207734730542171577120820430352973054881111993184319876850657094957040 100 7248108797799597416878216486631988619679166266014041485605388197160372851023030 101 42587700580894107274601379227293296900653557104433608398692384260397513510710750 102 250232480135852883150284284939832924449024014091216938033160102651552308691710100 103 1470290559500909552631221426467865329555007642111053609267830049208551706406899350 104 8638983748967627239111419086933027275684877695342580280782592231154046347786305490 105 50760062174554546299823257547221760090985313105508188155348821915066624530120915360 106 298250811303187047792909473382444946743791600122483829948308810224502686602206126470 107 1752431786570992593419135128883842228754802511241578645820084115013949831781575540350 108 10296760478758787098476605209510701672125416933494656318262465088073996637750670275260 109 60500658096590504794723892892126466118299230314675150602378648597453318121546799629010 110 355483614256294038888889883783551423635742220765522888991468522597785933016802882825570 111 2088714469898288931467902774793372270345473851499724250977753818933458950791053773122800 112 12272656071334645389279255861592159620379548539311360382503301022472164685645293061768250 113 72110424481619817046693355747065964553882053681693183135403032887507108862914424218706370 114 423699098931394287105289903585147995240128065824000881596058334498894033991615952574084460 115 2489528077608715575638665376495399099644175213079528701989244837988328562623299080211824930 116 14627715906957101742876179217884930242302439375021854623606673626026312499125710877057552270 117 85948045567002420909206054743727231441278405761150733873614074069532203593069027784882328000 118 505004785694132521510419161814354701218927213201337869480728241270832625764249080945366425290 119 2967255763543376858306489760688016705796687598451661375998126477712356394601372184195297138010 120 17434699661666366903726394647844219494243658387272281413132988774314336553616823964105345973380 121 102441035257952329295826173468294882654557220807949260961891911383603312450158207539104819706670 122 601912617272927831418173899857470068244457283684246484648370190634402220009446016975775463428750 123 3536656945335013479970768009107469227627931708480099578973216096616464957927914110014208073827120 124 20780329220636453839250033677489453476281457883666940619776605296345052143454462033780781463710310 125 122098945188231270900953321346951077642683890094633402074112083568700455756549880805976826563744590 126 717416565338809473111454077310841572095542080090572199530979936397737903429564789867303109591047380 127 4215323297257634948375259777426667976582626748419908913392647777461870395541412873368568321724585350 128 24767967954589056967685054923453143834687165784750416962516276932425256099403500924638439558682731970 129 145529107340033532487818458788674736204107614272218958443058087767787348493123834266638486356957391840 130 855085129390397463375486173759591808961579438009956645910432337969964018962460129215594692831588273990 131 5024222245768255374392908485919868096788295774692949641383961280386450439469429321459508066179619978510 132 29520814135627144737765041783444871955320664890123692426069727821261439439801374365870937438531691671900 133 173455397591987972117762083897613638012569509937209801891799157425100843708144151355415454470139931245730 134 1019171585701102097989966755254625876276124693446895762345172569052587265634106747838955574308465262227170 135 5988344759059130504567813260371877908242734584808166509019031194484195995478596863634944916020116455123120 136 35185707153209322128892791144614149511275425330940089510090804076475715387063282342512727612113258058672810 137 206740599895908729138397769672887947060027438818931781220572911913344550387858323759803882733351266902060050 138 1214745392474560715384556431770548144586439942427113550082418418782747868010817740329045159873611221692485420 139 7137477444106883924122986910443644287180271521030776118636361827533914732004932597659990213915373021408698770 140 41937664123473018651407137667165419488632780799193496532756534022919213144636579572126229020601490937741298750 141 246413062024507934649262520996849292299307787751344452755297138394435193846811981595703189480427404421786801280 142 1447848810976303572820536885146992671066329555833661280466985081221342649221821380501293317186083723242587090250 143 8507122805190432735275356587668265328244752868007638162337024002844315522099832638582372445655722608011047420970 144 49985287050648833298544977208541623987684842314376748471965637036419607156074874701002508673723341774658713071140 145 293698466420555232309769771829965467033993090135163847478564027826909897669063617100074603998250138649951206159390 146 1725683581458322912677366078992147573544393916014292684430333158083503486658395101685429573088648401529378780536590 147 10139596095304644935492564838786156402822899272911716433201911372153255998839531512217603173943228990629743671334000 148 59577207595053083435176902061485487776593680836521783513572574946405671092777348541733236504760703907058250773284630 149 350057697709250568028910470673872371150076797298782167483866530819249336787110747215080556672854006309718013179709630 150 2056833421237353086449819654247425883059515741998391221065634723386630912079894168108867029925774198155532184463530900 151 12085332647741854158979033851894479588971389005414498322452530985363238784588706986886627532146719794973336770711882550 152 71009768559045962452599372482409281948136745837871201987177462272599146414552967436312663137445385873042209184492636850 153 417231976792251817401017316499324150438475965162124529983133537319701081882509680186458023294784069582482558400173122080 154 2451529219014666368584316211807383713495262357399209781518468267124640344962700126486681752086448747362333651205495926470 155 14404446077907296921474093739430659007148689604702908256176296388039556268087464426448555286602713940131276653305956423390 156 84636179410798041844354408225931286736380506160737282913723913827498956852588305859862485736779542981185975165905592520700 157 497296655943155060660579727370558890227766106370354902624012467285641615099174700246941916712102867636880163178184426305650 158 2921965118627427526537372163830091023507066936353241594823455520334001210688435393167507722615956770619703496610062059264930 159 17168585496081324582026750000696811606074502130905632536113517747200176649737411876273275468190696822153148432543680918199920 160 100877428706170046249795677122911892307877085441964860463357013134835278648067415987118672464377753581936937566799066560158490 161 592725336906241850772237689354366502195771272313800867007031745749627269326277591262757983132963212913297028288091790003084770 162 3482675257652851339984739429589352945082647796656079898725544818300013460309492784054578736755852347742216157795964166558664300 163 20463149109797446458511775884108038648282621123624650750693579341532324093465202431050184771041832053946190889819831749667457730 164 120235290548454444917993071719684169959781829174745133228644174403337137673425318272769063705115555776908361564739082545704380910 165 706466292929942688737273320905881542839911028508326316622991830274655229654664701924174266576299925169543368673766302152284183360 166 4150982800220722414151983618082982763888812007380838544949969371149124481312804949629796170968714889029907556610804980960050584330 167 24389922605177940583093331129936586924564152509752206542853451288854165714079080773287913766449494351146662818657470229789773102650 168 143307826921118210993309260931605574992423401683734106412561479021925442667197759359040958574227152772652961186338267018996937018820 169 842033555797064060403851352494326066119296365220283756539326194151796985049764017763219568657441558724143881455969144091679645530510 170 4947535136922547971496376827449923239683070183331650421021630594245035871277801126491446350228964595182407099243622568281924854305870 171 29070223820133135750361777841422771493764842283627987422205340207068390865910571342666000139100893696177267197544705824687115954262960 172 170807864838791013550122834959631008639498104325020785305951367413601788263653756446452453840318675419470727950016362387596283179127750 173 1003615481989539161968656164802271156258049765006042055961643007464315032461820029899980756096270297648106279232209505103432078981412910 174 5896941786841812082862246433126347270042009276179353832641316612059962687613134244016182656197822288851077846809989407042732558271149780 175 34648650864239614645745561280631221453888960625150681012998358141683619945910958919681766480136312583859744269043801731127745311261608870 176 203585019168882171134702183415306988193089488121973019321583823107034164106828648691098023946878996037174327754088022117134710398369357730 177 1196204152144083696776546582585635423384849744446293375721872221213086237811689853726268534971203722828224094423948764320744535089645333600 178 7028534709716297617102592804385194050834736240889707839908385193085685196650356642775888746992880095871774423715673466348729137213415093510 179 41297549483623976262255364969294497431816830466898457192356792565948952837458204394291273118428939791457762967222894849850656752634752608750 180 242651941519857968012606142561948953418534212161346865440630672523253742565392386371928496764156519518287778272214485559300856025186107592860 181 1425749601600566652394053759029380959550976017810457590097576236520936529219906191672341707718213840905408431516221794590427013546379777040450 182 8377274518109795886371224947858966835358739781236419257069429105771768230560719784331628005516942538911909334474398234924820813552189318028450 183 49222337690284521648276436961918218086286034306674724689664475025026388429820843286229336839799081890860923672547301945232320397852267693532720 184 289215606156724192665745072803463635274551382410450954012640361305907849028980457469596609647205228833760372077582148590419240783064620163139210 185 1699343647002595269922005117387541412902009472578102156921098199275037029648605435304575561077793872130848523692838053901717602727821918028481330 186 9984830587057659009063213785137441493250230932213235663491583429860235354625741266713441775625725345865534256562998246743556703045493649598448940 187 58667852160505318046199455149794562144020603208123347049851447735984681610114906433425898562039691983193051400708415062293321047470862113649142450 188 344714599523433317541027094797937951486957441659622409959271867077072105336502187104451531386833191355200351421642704348558702351609764947859608990 189 2025438988281133670882245169494469076768981704345877617184290103019070129339126888839941066163934197418932266459888160735215528680711355193358476800 190 11900868431220666970344482692726612002934404923978741348038242238561752908430876140742480412087790544777792894570727173121448304126990693300075383050 191 69925912474617640992868549785860547235705158742547348549290474331493616374433868251438257614813979661606738796538539038616067093312040302401470977930 192 410863565433632765323239372231190169529346901053146215547975093142748838632600255330674926406748032764209694805061486593533006053501461151130354720100 193 2414110355186467514875017541204964962943637749558202920682941284035710129231594071875314568786868905263070811676360284200741508518559978577924340259710 194 14184584123120364551740582576275817899306309945549278857253304974131467606437061904506703837774063191992286962815648373872525267112616225731495901324110 195 83344336895625183616912154237097081239385713778770428311465490351005431869838787279393327898298904018996893596509115121716468909025341188972594493327600 196 489706179065855296085923753903867955229287673670287718195596461829968558120121202663553647352547141275441724399839717089618381510475834157769827375400310 197 2877365766501976677506790974340494493135091495256349816612993139360820568412531591696194077347870069784008331382214997044623587302285414427742928070094750 198 16906533158373978825571853158519217783252945256763222612177854192467406727137627048594308955851693804157135413538125925202835148850011196369042520149491860 199 99337688229565744095009802953762252350527069095491376265161416120584514634247633457643068875238598286830023757802019199814596162337261686684094092575889110 200 583678286397036696211217855682270864657483560336916146361904181880726356300426753585973100242196509184952254247700084572042838412581504658926171228062015890 201 3429517518306661735755623756080396230076300747380684207550255987921799944436781006335937853292684309602571445098793627744711748575554758869098746985109854880 202 20150810270799885089343508845992541537574835145132670409036452778283574151858259721817915359644657281058789838059650510971301454418902448114105743704361702150 203 118400081761432589848166863567045011723174594184723987706492746157708733738640629100853986361417017569178723567442653375028806630382217417275639989786693613630 204 695683159769905154364680168034022388886978484610631677318008359921884372065942369851547411020670326296967646786388908161102988834145032731363978184878704590140 205 4087624362984928839671004546000223709371971614558941967414694620214111728185940744153210272860404876001275656359311324165496011201010939776464535530071085128210 206 24017647542876102087368135630676280015325288154689526114466418692652276965607582302099352482716903089275160673672180210778251368045459582383049236089330529365730 207 141120450968392790401188116303421367836969610300282919629580379088436352086605984095157224402483061431393401572569385635196846748659311312494877719899946069129200 208 829181194618269591338972660841096441184445437335759814511288297657716663894442569078154492637656050802082480506715033528686428139160698230508951855473389408180730 209 4872018540123370095167262119023747266166822218225676267324075343199129353400335879460368766718031731519626743749050084323760122580653434011015009949614647767548930 210 28626511080287420357025457203221357232559544255761188568311399337209316369294101627236131260837595667231011122150202234940583930788751306969199097423945546221792620