A,B,C,D,E = map(int,input().split()) import math L = (A + B) * (C + D) // math.gcd(A + B, C + D) def f(X): # X秒間にどれだけ重複するか res = 0 for m in range(1, X + 1): if (1 <= m % (A + B) <= A) and (1 <= m % (C + D) <= C): res += 1 return res ans = f(L) * (E // L) ans += f(E % L) print(ans)