MOD = 1000000007

def conv(a,b)
  if b > a/2
    b = a - b
  end
  ans = 1
  div = 1
  b.times do |i|
    ans *= a - i
    ans %= MOD
    div *= (i+1)
    div %= MOD
  end
  ans = ans * pow(div, MOD-2)
  ans % MOD
end

def pow(x,n)
  if n == 0
    1
  elsif n % 2 == 0
    pow(x*x%MOD, n/2) % MOD
  else
    x * pow(x, n-1) % MOD
  end
end

n,k = gets.chomp.split(" ").map(&:to_i)
for i in 1..k
  puts (conv(n-k+1,i) * conv(k-1,i-1)) % MOD
end