//держи( и не забудь про лучший ответ)//
#include
#include
#include
#include
#include
#pragma GCC optimize("Ofast")
using ll = long long;
using ld = long double;
using namespace std;
signed main() {
ll m,n;
cin >> m >> n;
ll a[m][n],c[m],b[m];
for(ll i = 0; i < m; i++)
for(ll j = 0; j < n; j++)
cin >> a[i][j];
for(ll i = 0; i < m; i++)
cin >> c[i];
for(ll i = 0; i < m; i++){
ll sum = 0;
for(ll j = 0; j < n; j++)
sum += a[i][j];
b[i] = c[i] * sum;
}
for(auto i: b)
cout << i << " ";</strong>
}