1 14157 2 141960 3 466560 4 1608575 5 3097055 6 5338710 7 6235076 8 16017300 9 22353408 10 24948000 11 25073792 12 25564544 13 27843750 14 29761408 15 30570408 16 31894350 17 40837825 18 44175248 19 46120064 20 49867818 21 55814400 22 56141963 23 71214803 24 77450890 25 92682405 26 95364135 27 98805343 28 99370593 29 108831393 30 109783773 31 120433484 32 122201255 33 124454403 34 128816284 35 137729592 36 140315264 37 156706271 38 159753216 39 175795912 40 178296000 41 189665280 42 211680000 43 213435648 44 235298700 45 236250000 46 263671875 47 306546240 48 319770737 49 324060912 50 331834585