#include using namespace std; long ggd(long x, long y) { if (y==0) return x; return ggd(y, x%y); } long lcm(long x, long y) { return (x * y) / ggd(x, y); } int main(int argc, char** argv) { long n, a, b, c; cin >> n >> a >> b >> c; long rs = 0; rs += (n/a)+(n/b)+(n/c); rs -= ((n/lcm(a, b))+(n/lcm(b, c))+(n/lcm(a, c))); rs += (n/lcm(lcm(a,b), c)); cout << rs << endl; return 0; }