A, B, C = map(int, input().split())

candidates = []
# Check case 1: X = C, valid if C <= B
if C <= B:
    candidates.append(C)
# Always add case 2: X = C + B
candidates.append(C + B)

result = set()
for x in candidates:
    if x % A == 0 and x >= A:
        n = x // A
        result.add(n)

sorted_result = sorted(result)

if not sorted_result:
    print(-1)
else:
    for num in sorted_result:
        print(num)