#include long long gcd(long long m, long long n) { if (m < n) return gcd(n, m); if (n == 0) return m; return gcd(n, m % n); } long long lcm(long long m, long long n) { return m * n / gcd(m, n); } int main() { long long n; long long a, b, c; long long r; std::cin >> n; std::cin >> a >> b >> c; r = n / a + n / b + n / c; r -= n / lcm(a, b) + n / lcm(b, c) + n / lcm(c, a); r += n / lcm(lcm(a, b), c); std::cout << r << std::endl; }