require 'prime'

N = gets.to_i

# N!を素因数分解する =>
# Nを素因数分解する
# N-1を素因数分解する
# ~~~
# 1を素因数分解する
prime_divisions = Hash.new {0}
1.upto(N) do |i|
  (Prime.prime_division(i)).each do |k|
    prime_divisions[k[0]] += k[1]
  end
end

count = Hash.new(0)
prime_divisions.each do |k, v|
  [2, 4, 14, 24, 74].each do |t|
    count[t]+=1 if v >= t
  end
end

res = 0
# p^74
res += count[74]
# p^2*q^24
# 同じものを使えないので-1する
# 24以上のものには2以上のものも含まれている
res += count[24] * (count[2]-1)
# p^4*q^14
res += count[14] * (count[4]-1)
# p^2*q^4*r^4
# 2^4*3^4*5^2、3^4*2^4*5^2のようなパターンを重複して数えてしまうので2で割る
res += (count[4] * (count[4]-1)/2 )* (count[2]-2)

p res
