A,B,a,b=map(int,input().split())
for i in range(A*B):
    if i%A==a and i%B==b:exit(print(i))