#include "bits/stdc++.h" using namespace std; using ll = long long; using ld = long double; using P = pair; constexpr ld EPS = 1e-12; constexpr int INF = numeric_limits::max() / 2; constexpr int MOD = 1e9 + 7; // gcd(a, b) template T gcd(T a, T b) { if (b == 0) return a; return gcd(b, a % b); } template T lcm(T a, T b) { return a / gcd(a, b) * b; } int main() { cin.tie(0); ios::sync_with_stdio(false); ll n, a, b, c; cin >> n >> a >> b >> c; ll l = lcm(lcm(a, b), c); ll res = n / a + n / b + n / c - n / (lcm(a, b)) - n / (lcm(b, c)) - n / (lcm(c, a)) + n / l; cout << res << endl; }