name : 32415-6 0 1 1 2 2 6 3 24 4 120 5 719 6 5021 7 40043 8 359059 9 3575700 10 39154672 11 467580520 12 6047474584 13 84212322986 14 1256183318110 15 19984003525836 16 337732786589292 17 6042648084147916 18 114106014778056172 19 2267867009790240584 20 47322964193578939752 21 1034402752823709786824 22 23636109559602092443208 23 563523718018991905628123 24 13994143163167238752521395 25 361397602255938418348425089 26 9691438410085158533156727471 27 269501359316940876679449774016 28 7761591995663298795503244614464 29 231229156224442369428737426283507 30 7117948921580327418525860239604709 31 226170894193163782027031959831916256 32 7410797471657087511627791913868285984 33 250173671288233790005024818571253358254 34 8693442361516179673576502723996611004402 35 310714606326724831239402304359171332333076 36 11413447199834500744971267653900352512126660 37 430566913671071444062822811193056360651568205 38 16669898010983124263069036140577159077861028063 39 661924870826938009950566480995747740657398875393