import math n, l, h = map(int, input().split()) l -= 1 c = list(map(int, input().split())) ret = 0 m = 1 << n for i in range(1, m): cnt = bin(i).count("1") g = 1 for j in range(n): if (i >> j) & 1: g = int(g * c[j] / math.gcd(g, c[j])) add = (int(h / g) - int(l / g)) * cnt * (-1)**(cnt & 1 ^ 1) ret += add print(ret)