6 1 7 232 8 66178 9 24243520 10 11234051976 11 6549149852112 12 4762109992158288 13 4274712091685443584 14 4686484162304929219950 15 6209619146419137708859600 16 9845751579221258486943505348 17 18509102695712474753650903363840 18 40904306737052771732376660591663712 19 105436651831933569288109806975676284480 20 314718010623494819106463339322481792983328 21 1080639358136925522655518216468293112288859392 22 4242485985224781321230501666474544982526774661156 23 18936456807045934946509369346158443124420720550220960 24 95600505190290961218432195107791215161730561573978290920 25 543271485270550928747645837273543876445601542749677306566400