name : 31426-5 0 1 1 2 2 6 3 24 4 120 5 719 6 5021 7 40042 8 359038 9 3575361 10 39149627 11 467506732 12 6046384900 13 84195876033 14 1255928414257 15 19979945333275 16 337666607097309 17 6041549324068624 18 114087639845097702 19 2267563380341603558 20 47318198048715935470 21 1034338770340708773611 22 23635693271624244588086 23 563541590630973163227408 24 13995344585826860843498575 25 361449836781692621979337646 26 9693449585530471044078521136 27 269575359647022972165720006010 28 7764273682422672853567670767083 29 231326295099717574254155812767225 30 7121494869144081114626170144728645 31 226301971885179190780987561990718470 32 7415718854898688162758423678893789297 33 250361705372376831201763232276960703342 34 8700762293283983630188524334452500367004 35 311005164294849404662373248030132327205078 36 11425212844474121237514931349571069596521498 37 431053058915865290936965503320134590928090329 38 16690396848802723044899315618971336443738273343 39 662806943860475844299049456298614590249037246089