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