1 2520
2 187530840
3 31082452632000
4 7373018003758407000
5 2144953893641078315315520
6 712008996110160366168717566400
7 259207529217195001892051045386944000
8 101028698009849992018229820380077899975000
9 41499275921837441873503310658937755719615400000
10 17771359286624314910341247519201196010474073256555840
11 7872210237152082461519795095323072380800492540574161420800
12 3586338387681471112580672061734381235840115721937552076198910400
13 1672873154003101614626125868425197066981858431932863917477140065600000
14 796218221783937216541321466478911226158314460146699819480920761506411200000
15 385625168674948544730269377777065025703512934116695117242319729508073445176832000
16 189626027662473996591491957656737582543702680969616818607381959640501300634323708615000
17 94501470806692997071732992434163149454547380621340718561823304138249226461920026942734440000
18 47657389038852072080475179531501206685010589469523977163890363367146155008916494756018809289000000
19 24289664439419951402705098300344841622482938049067140693631345547686548244766448016416528262761320000000
20 12498128397599476649507114207097325059702353552477303100491704907240077924838962189109697354202262593849032000
21 6486360123338636390121695490660676124740870180854215073732238871585245548190031789166107125075131352132725666240000
22 3392699893266480762058043580248578036436928610039560331970403618931210770921494681123118544643820076987250457793469760000
23 1787225662961031613432177762233120939304112263891671952150600541916344132382414006953653278416421270820744173088033000512000000
24 947636959755030767811490185309718675342704314925640704678407047751930474649511077756618095700595098646253274142706290786832751000000