import sys input=lambda: sys.stdin.readline().rstrip() import itertools n,d,k=map(int,input().split()) k-=1 A=[] cur=0 for i in range(1,n+1): if cur+i+(2*n-k+1)*k//2>=d and n-i>=k: A.append(i) k-=1 cur+=i else: continue if len(A)!=k: print(-1) else: print(*A)