0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 1 8 2 9 24 10 3136 11 53798080 12 8607945812375585 13 220376367601372354229355484029120 14 78531983922879942351416192215114163135375656803468317366190276600 15 2947886642049423529486262354091390698699739271740213487207971059502947704960137855532781978076544633119708805759236903728430028082 16 362945507846743008052969107363101011614427712124953202953341581923069339808559948229350312030107539532266456627829657395656664915141166672014718573610079868719724431619023687737384522484478487209047644389808841699123426071905502873817798953937043955409108160 17 42005597867264542439554942940412733371935166183173349967000006267215335049688489530384917590903355949556468596841031631240455441070018747169886924804217869796423403444943675700899875237967965095700223340642351026979740468216465836087146087119454966603938303663008654469708638346480053970521595698469035627837843300760125305378229253416265890280149686988316355230845648007284717434297171456805644598937653470526130014584262893352432896233095939300030861204374797029231513617275000836669443394673003860698369339712