#!/bin/python3 import sys def gen(arr, c): if c == 0: return arr i = 0 less = [] greater = [] while c > 0 and i < len(arr)-1: less.append(arr[i]) c -= 1 i+= 1 if i == len(arr)-1 and c == 0: return [arr[i]] + less elif i < len(arr)-1 and c == 0: return [arr[i]] + less + arr[i+1:] else: return [arr[len(arr)-1]] + gen(less, c) q = int(input().strip()) for a0 in range(q): n,c = input().strip().split(' ') n,c = [int(n),int(c)] if c > (n-1)*n/2: print(-1) else: l = [i for i in range(1, n+1)] print(gen(l, c))