name : 31526-4 0 1 1 2 2 6 3 24 4 120 5 719 6 5021 7 40043 8 359061 9 3575758 10 39155988 11 467607876 12 6048024778 13 84223339888 14 1256406558663 15 19988625117373 16 337831090539340 17 6044803672719536 18 114154835882892732 19 2269010228284341582 20 47350653032084841883 21 1035096398140199764353 22 23654078312139679848522 23 564004847839548168656933 24 14007451942957937595319635 25 361777689229256112938122216 26 9702638343341674330734138204 27 269841645912536140911175168472 28 7772245114819578150825735032218 29 231572569704029522202494538407535 30 7129340291843893153737062551648559 31 226559462624769408818475582395833623 32 7424418613432252023091842787995126809 33 250664062926014061562418249775691760064 34 8711563826416388290512971628510101080817 35 311401532004630424334462094908833510419813 36 11440143208449811042353812969084682486798080 37 431629992285635160757070572858708937400852481 38 16713252842567691636776005488618869493447588708 39 663734715904124059551234136649960475328906930162