#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef long long ll; using namespace std; typedef pair P; ll gcd(int a, int b) { if (b == 0) { return a; } gcd(b, a % b); } ll lcm(int a, int b) { return a / gcd(a, b) * b; } int main() { ll n = 0; int anum, bnum, cnum; cin >> n >> anum >> bnum >> cnum; ll a = n / anum; ll b = n / bnum; ll c = n / cnum; ll ab = n / lcm(anum, bnum); ll bc = n / lcm(bnum, cnum); ll ca = n / lcm(cnum, anum); ll abc = n / lcm(anum, lcm(bnum, cnum)); cout << a + b + c - ab - bc - ca + abc << endl; return 0; }