#yuki1915 import heapq N, K = map(int, input().split()) if K <= N: print(K) exit() if K > N*(N+1)//2: print(-1) exit() ans = [] temp = K for i in range(N, 0, -1): temp -= i ans = [i] + ans if temp < i -1: ans = [temp] + ans print(*ans) exit()