//import java.util.*;
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int var[] = new int[10000000];
// int N = t.nextInt();
//
// for(int i=1;i<=N;i++) {
// int x = t.nextInt();
// var[x]=1;
// }
// int M = t.nextInt();
// for(int i=1;i<=M;i++) {
// int x = t.nextInt();
// System.out.print(var[x]+" ");
// }
// }
//}
//import java.util.*;
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
// int n = t.nextInt();
// int i = 0;
// int var[]=new int[100];
// for(i=0; ;i++) {
//
// int k=n%2;
// var[i] = k;
// n = n/2;
// if(n==0) {
// break;
// }
// }
// for(;i>=0;i--) {
// System.out.print(var[i]);
// }
// }
//}
//
//import java.util.*;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int n = t.nextInt();
// int arr[][] = new int[n][n];
// int k = 1;
//
// for(int i=0; i<n; i++) {
// for(int j=0; j<n; j++) {
// arr[i][j] = k++;
// }
// }
//
// for(int i=0; i<n; i++) {
// for(int j=0; j<n; j++) {
// System.out.print(arr[i][j] +" ");
// }
// System.out.println();
// }
// }
//}
//import java.util.*;
//public class Main {
// public static void main(String [] args) {
// Scanner t = new Scanner(System.in);
// int n=t.nextInt();
// int arr[][] = new int[n][n];
// int k = 1;
//
// for(int i=0;i<n;i++) {
// for(int j=0;j<n;j++) {
// arr[i][j] = k++;
//
// }
// }
// for(int i=0;i<n;i++) {
// for(int j=0;j<n;j++) {
// System.out.print(arr[i][j] + " ");
// }
// System.out.println();
// }
// }
//
//}
//
//import java.util.*;
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
// int n = t.nextInt();
// int arr[][] = new int[n][n];
// int k =1;
//
// for(int i=0;i<n;i++) {
// for(int j=0;j<n;j++) {
// arr[i][j] = k++;
// }
// }
// for(int i=0;i<n;i++) {
// for(int j=n-1;j>=0;j--) {
// System.out.print(arr[i][j] + " ");
// }
// System.out.println();
// }
// }
//}
//import java.util.*;
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
// int n = t.nextInt();
// int arr[][] = new int[n][n];
// int k =1;
//
// for(int i=0;i<n;i++) {
// for(int j=0;j<n;j++) {
// arr[i][j] = k++;
// }
// }
// for(int j=0;j<n;j++) {
// for(int i=0;i<n;i++) {
// System.out.print(arr[i][j] + " ");
// }
// System.out.println();
// }
// }
//}
//import java.util.*;
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
// int n = t.nextInt();
// int arr[][] = new int[n][n];
// int k =1;
//
// for(int i=0;i<n;i++) {
// for(int j=0;j<n;j++) {
// arr[i][j] = k++;
// }
// }
// for(int j=n-1;j>=0;j--) {
// for(int i=0;i<n;i++) {
// System.out.print(arr[i][j] + " ");
// }
// System.out.println();
// }
// }
//}
//import java.util.*;
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
// int n = t.nextInt();
// int m = t.nextInt();
// int arr[][] = new int[n][m];
// int k =1;
//
// for(int i=0;i<n;i++) {
// for(int j=0;j<m;j++) {
// arr[i][j] = k++;
// }
// }
// for(int i=n-1;i>=0;i--) {
// for(int j=m-1;j>=0;j--) {
// System.out.print(arr[i][j] + " ");
// }
// System.out.println();
// }
// }
//}
//import java.util.*;
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
// int n = t.nextInt();
// int m = t.nextInt();
// int arr[][] = new int[n][m];
// int k =1;
//
// for(int i=0;i<n;i++) {
// for(int j=0;j<m;j++) {
// arr[i][j] = k++;
// }
// }
// for(int i=n-1;i>=0;i--) {
// for(int j=0;j<m;j++) {
// System.out.print(arr[i][j] + " ");
// }
// System.out.println();
// }
// }
//}
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner t = new Scanner(System.in);
int n = t.nextInt();
int m = t.nextInt();
int arr[][] = new int[n][m];
int k = 1;
for(int i=n; i>=0; i--) {
for(int j=0; j<m; j++) {
arr[i][j] = k++;
}
}
for(int i=0; i<n; i++) {
for(int j=0; j<n; j++) {
System.out.print(arr[j][i] +" ");
}
System.out.println();
}
}
}