name : 246135 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360868 9 3603698 10 39585901 11 474374383 12 6158344786 13 86097681896 14 1289680531170 15 20606372794768 16 349824240533725 17 6288134624554264 18 119309453944304651 19 2382891563652457638 20 49971570711553240892 21 1097855311277172437712 22 25215777826500519202548 23 604342361152722831022815 24 15087680254396032834630358 25 391737588650383670968400172 26 10562298475163170631345456406 27 295335663152401305025180095249 28 8552898479667171429482569069567 29 256232372518234362343530173397833 30 7932226700124166848399097951257257 31 253480480680823650242045013864797398 32 8353296326028778074732449704227481880 33 283619593972946147557522965863919172943 34 9912967933303083609838329187366765826973 35 356373685241675444576132002228529637169981 36 13167604636471311375844352135069469300259116 37 499677507796260719971644154118779818946826104 38 19460492803382575337304911795366569958115315388 39 777344000709458461907478431204416888146889072531