1 2040 2 56586600 3 2604964362000 4 149144498504001000 5 9647422924194982967040 6 674741194624071430134879600 7 49825573548689359631837113344000 8 3829361053685468612006211542840385000 9 303467065300162961503136931771371140440000 10 24639354188695550270838750935958900050013561600 11 2040277512604259938203238685369866266664289677104000 12 171718368177412125306359927563622478532717291603912710000 13 14651730510535720004654485625877837057149882680234955351040000 14 1264826195897928220575094774044558287119730690370091976820011520000 15 110292914038347099533485356111818006649089560733364096321771420966912000 16 9702374464858734342126275896332097894617047986127556962526552928916362305000 17 860126720615320300821073212186546428987579651915545087226167208623664894235000000 18 76774953662444459064106665576856817373579645179457330714440143815307602317894978760000 19 6894926824528621913158275805551237350320673081445542833682486686211255771940816707208240000