def gcd(x, y): if y == 0: return x else: return gcd(y, x % y) def lcm(x, y): return x * y // gcd(x, y) N = int(input()) a, b, c = map(int, input().split()) ans = N // a + N // b + N // c ans -= N // lcm(a, b) + N // lcm(b, c) + N // lcm(c, a) ans += N // lcm(a, lcm(b, c)) print(ans)