1 3 2 34 3 10 4 21 5 8 6 20 7 12 8 456 9 168 10 216 11 40 12 1764 13 24 14 432 15 2772 16 780 17 1008 18 5640 19 720 20 88452 21 15840 22 840 23 3360 24 14040 25 288288 26 117600 27 338400 28 13860 29 40320 30 6283200 31 100800 32 2106720 33 7698600 34 26943840 35 19768320 36 202799520 37 12972960 38 242260200 39 372556800 40 9247558320 41 4123042560 42 1438019827200 43 118918800 44 380425368960 45 34796361600 46 9028800 47 143437694400 48 3168580615200 49 195897381120 50 1385250506640 51 254242497600 52 1354177440 53 41501678400 54 1386463478400