n, m = gets.split.map(&:to_i)
a_lines = n.times.map { gets }
b_lines = m.times.map { gets }

a = a_lines.map(&:split).map { |line| line.map(&:to_i) }
b = b_lines.map(&:to_i)

a.each do |ai|
  puts ai.each_with_index.map { |aij, index|
    aij * b[index]
  }.inject(:+)
end