n, m = gets.split(" ")
n = n.to_i
m = m.to_i
a = []
n.times do
    row = gets.split(" ")
    row.map!(&:to_i)
    a << row
end
b = []
m.times do
    b << gets.chomp.to_i
end
a.each do |a_i|
    c = 0
    m.times do |j|
        c += a_i[j] * b[j]
    end
    puts c
end
