A,B,a,b = map(int,input().split())
AM_a = [i*A+a for i in range(3000)]

for j in range(3000):
    if B*j+b in AM_a:
        print(B*j+b)
        exit()