n,k = map(int, input().split()) if k == 0: print(-1) else: ans = [[0]*n for _ in range(n)] n1 = n*n-k+1 n2 = 1 for i in range(n): for j in range(n): if n1 <= n*n: ans[i][j] = n1 n1 += 1 else: ans[i][j] = n2 n2 += 1 for i in ans: print(*i)