N,K=map(int,input().split()) if K<1 or K>N*N: print(-1) else: WATACCO=N*N-K+1 watacco=1 nokori=K for i in range(N): A=[] for j in range(N): if nokori>0: A.append(WATACCO) WATACCO+=1 nokori-=1 else: A.append(watacco) watacco+=1 print(*A)