name : 53421-6 0 1 1 2 2 6 3 24 4 120 5 719 6 5021 7 40042 8 359035 9 3575249 10 39146841 11 467446679 12 6045158217 13 84171147625 14 1255426073523 15 19969541826983 16 337445479235756 17 6036706758335882 18 113978135365157630 19 2265003528483737000 20 47256305648769372603 21 1032790935079136872859 22 23595663805031786277080 23 562471488832543439792693 24 13965789558586158341574207 25 360607013047597146236739873 26 9668649112416622620439488239 27 268822854764933926859665052829 28 7740745461121330737154970238095 29 230568758064257352605779739887011 30 7096395572824275129095147525214879 31 225446756702121602643137168441152076 32 7385771017665677504157504449833158412 33 249284597055511631513720222055871431612 34 8660998029176765290385436843196891827608 35 309499214810292531909230642828508545317227 36 11366738616925138952645859490843425641884685 37 428726487145576593662443432936356969674077832 38 16595590835752019604169433846141882385487763585 39 658852362202324066258263851871491565419723330413