n,m = gets.chomp.split(" ").map{|item| item.to_i}
a = Array.new(n).map{ Array.new(m,0) }
b = Array.new(m,0)
n.times do |i|
    a[i] = gets.chomp.split(" ").map{|item| item.to_i}
end

m.times do |i|
    b[i] = gets.chomp.to_i
end

c = Array.new(n,0)

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