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)