name : 241536 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603609 10 39584364 11 474349272 12 6157932300 13 86090704854 14 1289557884906 15 20604123368142 16 349781133348876 17 6287271336240279 18 119291396286064422 19 2382497399469069540 20 49962601972488972612 21 1097642833208139724242 22 25210542995012955912930 23 604208400551608081726686 24 15084123707413760088462276 25 391639737754972904632679106 26 10559511631174220677092682284 27 295253586576721265410221723336 28 8550401285816797937063848789500 29 256153957393924230842657059831800 30 7929687658518318958620120323682768 31 253395779587133571672147797109762204 32 8350387603376504141839446306983050944 33 283516846371055812381335477789902926147 34 9909237362223896205532228260795998749122 35 356234559793094761000266309443548935949224 36 13162278979449368369945776832494740342469020 37 499468387411855221817624526523635567799365358 38 19452074783111481766195849521599190286827072390 39 776996816665091269145682900015240888852100375326