name : 561234 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603615 10 39584595 11 474354024 12 6158019816 13 86092289973 14 1289587044700 15 20604675864560 16 349791982679040 17 6287492774761569 18 119296099085377899 19 2382601336986759300 20 49964991590271032100 21 1097699944472992647255 22 25211960673175324677510 23 604244916657831746679056 24 15085098730511313536872000 25 391666698938340195883040775 26 10560282946305338193475458375 27 295276394145064276533128173800 28 8551097717795812410754790347800 29 256175897761495564740662114941725 30 7930400187792333198345099730492200 31 253419613685410431921446335361709600 32 8351208126441826561665176728037178400 33 283545896806868081980934492055238702625 34 9910294355921194192460555468387465274375 35 356274055681806441425339169649502418314700 36 13163793607919185512928975627674036876309900 37 499527962203935207146985158050140563896139175 38 19454476713641614213858938212648568031996510050 39 777096025496306993006994706362338240023682628000