#include <iostream>
#include<math.h>
using namespace std;
int a[101][101],i,j,n,m;
int main()
{
cin>>n>>m;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
{if(i==1 && j==1)a[i][j]=1;
if(j!=1 && a[i][j]==0)a[i][j]=(sqrt(a[i][j-1])+2)*(sqrt(a[i][j-1])+2);
if(j==1 && a[i][j]==0)a[i][j]=(sqrt(a[i-1][m])+2)*(sqrt(a[i-1][m])+2);}
for(i=1;i<=n;i++)
{for(j=1;j<=n;j++)
cout<<a[i][j]<<" ";
cout<<endl;}
}