N = gets.to_i A, B, C = gets.split.map(&:to_i) def lcm(a, b) a / a.gcd(b) * b end puts N / A + N / B + N / C - N / lcm(A, B) - N / lcm(B, C) - N / lcm(C, A) + N / lcm(lcm(A, B), C)