a = []
b = []
n, m = gets.split.map(&:to_i)
n.times do |i|
  a[i] = gets.split.map(&:to_i)
end
m.times do |j|
  b[j] = gets.to_i
end

c = []
n.times do |i|
  tmp = 0
  m.times do |j|
    tmp += a[i][j] * b[j]
  end
  puts tmp
end

