#include using namespace std; typedef long long ll; typedef vector VI; typedef vector VL; typedef vector> VII; typedef vector> VLL; typedef vector VS; #define pii pair #define pll pair #define pis pair #define psi pair #define rep(i,num,n) for(int i=num;i<(int)(n);i++) //for_loop #define rrep(i,num,n) for(int i=num-1;i>=(int)(n);i--) //reverse_for> #define in(x,a,b) (a<=x && x inline bool chmax(T& a, T b) { if (a < b) { a = b; return true; } return false; } template inline bool chmin(T& a, T b) { if (a > b) { a = b; return true; } return false; } int main(){ ll N,A,B,C;cin>>N>>A>>B>>C; ll a,b,c; a=N/A,b=N/B,c=N/C; ll AB,BC,CA,ABC; ll ab,bc,ca,abc; AB=A*B/gcd(A,B),BC=B*C/gcd(B,C),CA=C*A/gcd(C,A); ab=N/AB,bc=N/BC,ca=N/CA; ABC=A*BC/gcd(A,BC); abc=N/ABC; ll ans=a+b+c-ab-bc-ca+abc; cout<