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

a = []
n.times do |i|
    a[i] = gets.split(" ").map(&:to_i)
end

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

a.each do |x|
    k = 0
    x.size.times do |i|
        k += x[i] * b[i]
    end
    print k, "\n"
end

