#include "bits/stdc++.h" using namespace std; #define FOR(i,j,k) for(int (i)=(j);(i)<(int)(k);++(i)) #define rep(i,j) FOR(i,0,j) #define each(x,y) for(auto &(x):(y)) #define mp make_pair #define all(x) (x).begin(),(x).end() #define debug(x) cout<<#x<<": "<<(x)< pii; typedef vector vi; typedef vector vll; long long gcd(long long a, long long b){ return b?gcd(b, a%b):a; } long long lcm(long long a, long long b){ return a*b/gcd(a,b); } int main(){ ll N, a, b, c; cin >> N >> a >> b >> c; ll x, y, z, xy, yz, zx, xyz; x = N / a; y = N / b; z = N / c; xy = N / lcm(a, b); yz = N / lcm(b, c); zx = N / lcm(c, a); xyz = N / lcm(a, lcm(b, c)); ll ans = x + y + z - xy - yz - zx + xyz; cout << ans << endl; }