0 1 1 30 2 3600 3 36000 4 4320000 5 24300000 6 23328000000 7 93312000000 8 3359232000000 9 223948800000000 10 604661760000000000 11 36279705600000000000 12 544195584000000000000 13 1360488960000000000000 14 326517350400000000000000 15 470184984576000000000000000 16 470184984576000000000000000 17 8815968460800000000000000000 18 50779978334208000000000000000000 19 76169967501312000000000000000000 20 40623982667366400000000000000000000 21 21936950640377856000000000000000000000 22 1316217038422671360000000000000000000000 23 78973022305360281600000000000000000000000 24 947676267664323379200000000000000000000000 25 10529736307381370880000000000000000000000000 26 379070507065729351680000000000000000000000000 27 51174518453873462476800000000000000000000000000 28 12281884428929630994432000000000000000000000000000 29 1842282664339444649164800000000000000000000000000000 30 22107391972073335789977600000000000000000000000000000