#include using namespace std; #ifdef LOCAL #include "settings/debug.cpp" #define _GLIBCXX_DEBUG #else #define Debug(...) void(0) #endif using ll = long long; #define rep(i, n) for (int i = 0; i < (n); ++i) void solve() { ll n,x;cin>>n>>x; if (n * (n + 1) / 2 > x) { cout << -1 << endl; return; } for (int i = 1; i < n; i++) cout << i << " "; ll a = x - n * (n - 1) / 2; cout << a << endl; } int main() { int t;cin>>t; while(t--) solve(); return 0; }