import sys n, k = map(int, sys.stdin.buffer.read().split()) if k == 0: print(-1) else: low = n * n - k print("\n".join(" ".join(str(low + x if x <= k else x - k) for x in range(i * n + 1, (i + 1) * n + 1)) for i in range(n)))