1 1 2 2 3 4 4 8 5 16 6 32 7 64 8 128 9 256 10 336 11 420 12 840 13 1680 14 3360 15 6720 16 7560 17 15120 18 30240 19 60480 20 95760 21 120960 22 176400 23 191520 24 257040 25 352800 26 383040 27 514080 28 1028160 29 1681680 30 2056320 31 2998800 32 3112200 33 5525520 34 5997600 35 6224400 36 8353800 37 12448800 38 16216200 39 24897600 40 32432400 41 64864800 42 129729600 43 197920800 44 259459200 45 395841600 46 518918400 47 791683200 48 1037836800 49 1583366400 50 1777688640 51 3166732800 52 3216213000