1 1 2 0 3 0 4 4 5 6 6 0 7 0 8 120 9 190 10 0 11 0 12 7140 13 11480 14 0 15 0 16 635376 17 1028790 18 0 19 0 20 75287520 21 122391522 22 0 23 0 24 11143364232 25 18161699556 26 0 27 0 28 1978369382080 29 3230129794320 30 0 31 0 32 409663695276000 33 669741609663270 34 0 35 0 36 96930293990660064 37 158625578809472060 38 0 39 0 40 25798075602615553160 41 42251630707215665736 42 0 43 0 44 7628353662815446601040 45 12501556827857296194800 46 0 47 0 48 2481049397420485043115600 49 4068154907435879915822700 50 0 51 0 52 880246034121663208464847200 53 1443970138388460676945027650 54 0 55 0 56 338310512079337897142550990840 57 555179132890683199754603859600 58 0 59 0 60 140021919189322666534575326943360 61 229855306255056207117637770990240 62 0 63 0 64 62090774884893856698834397859880896 65 101954923730569948916577693256541190 66 0 67 0 68 29368134184609172982051059992067282400 69 48235320879097705488966919855691024100 70 0 71 0 72 14758621325592445248217140319370569630080 73 24245432649763760747783357812532604124050 74 0 75 0 76 7852923943650533248436154995548119085674936 77 12903291907004178896349262714207780398914400 78 0 79 0 80 4410540029945676874877638961343075624781361520 81 7248316163588180349267504538724922627230734300 82 0 83 0 84 2607492747499939222040441160918656259232871584800 85 4285852600986970212647083291865061116781695187680 86 0 87 0 88 1618598186131074571174980668270053107111258167294400 89 2660820077661647597487822326413430462235562524566700 90 0 91 0 92 1052577981400136329504062914727217941468151492450190400 93 1730563399532800856754370637432939607742870790569264800 94 0 95 0 96 715601229970379258709757029849207996015924219748998560160 97 1176674208450928594072493689964565897790727141911921088700 98 0 99 0 100 507654357006774140930571478282267624383092547145387588437600