from math import gcd n, l, h = map(int, input().split()) C = list(map(int, input().split())) ans = 0 for bit in range(1, 1 << n): x = 1 cnt = 0 for i in range(n): if bit >> i & 1: cnt += 1 x = x * C[i] // gcd(x, C[i]) mi = (l + x - 1) // x ma = h // x if cnt & 1: ans += (ma - mi + 1) * cnt else: ans -= (ma - mi + 1) * cnt print(ans)