#include using namespace std; int N,M; int dp[2][101][10001]; main() { cin>>N>>M; int now=0; dp[now][0][0]=1; for(int i=0;i<2*N;i++) { int nxt=1-now; for(int j=0;j<=N;j++)for(int k=0;k<=N*N;k++)dp[nxt][j][k]=0; for(int j=0;j<=N;j++)for(int k=0;k<=N*N;k++)if(dp[now][j][k]) { int l=i-j; if(j=M)dp[nxt][j+1][k+l]-=M; } if(l=M)dp[nxt][j][k]-=M; } } now=nxt; } for(int i=0;i<=N*N;i++)cout<