#include <bits/stdc++.h>
#define ll long long int
#define ld long double
using namespace std;

void mainSolve()
{
  ll n, m;
  cin >> n >> m;
  if (n <= m)
  {
    for (int i = 0; i < n; i++)
    {
      for (int j = 0; j < m; j++)
        cout << (1 + (n + 1)*i + j * (i + 1)) << " ";
      cout << endl;
    }
  }
  else
  {
    for (int i = 0; i < n; i++)
    {
      for (int j = 0; j < m; j++)
        cout << (1 + i + j * (m + i + 1)) << " ";
      cout << endl;
    }
  }
}

int main()
{
#ifndef ONLINE_JUDGE
  freopen("input.txt", "r", stdin);
  freopen("output.txt", "w", stdout);
#endif
  int t;
  cin >> t;
  while (t--)
  {
    mainSolve();
  }
  return 0;
}