n, m = gets.chomp.split.map(&:to_i)

a = []
b = []
c = Array.new(n, 0)

n.times do
a << gets.chomp.split.map(&:to_i)
end

m.times do
b << gets.to_i
end

n.times do |i|
 m.times do |j|
c[i] += a[i][j] * b[j]
end
end
puts c.join("\n")


