import java.util.Scanner;
class Main {
  public static void main(String args[]) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int m=sc.nextInt();
int [][]a=new int [n][m];
int []b=new int [m];
for(int i=0;i<n;i++) {
	for(int s=0;s<m;s++) {
		int A=sc.nextInt();
		a[i][s]=A;
	}
}
for(int q=0;q<m;q++) {
	int B=sc.nextInt();
	b[q]=B;
}
int y;
for(int w=0;w<n;w++) {
	y=0;
	for(int e=0;e<m;e++) {
		y+=a[w][e]*b[e];
	}
	System.out.println(y);
}
sc.close();
  }
}
 import java.util.Scanner; Scanner java.util class Main {
  public static void main(String args[]) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int m=sc.nextInt();
int [][]a=new int [n][m];
int []b=new int [m];
for(int i=0;i<n;i++) {
	for(int s=0;s<m;s++) {
		int A=sc.nextInt();
		a[i][s]=A;
	}
}
for(int q=0;q<m;q++) {
	int B=sc.nextInt();
	b[q]=B;
}
int y;
for(int w=0;w<n;w++) {
	y=0;
	for(int e=0;e<m;e++) {
		y+=a[w][e]*b[e];
	}
	System.out.println(y);
}
sc.close();
  }
} Main public static void main(String args[]) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int m=sc.nextInt();
int [][]a=new int [n][m];
int []b=new int [m];
for(int i=0;i<n;i++) {
	for(int s=0;s<m;s++) {
		int A=sc.nextInt();
		a[i][s]=A;
	}
}
for(int q=0;q<m;q++) {
	int B=sc.nextInt();
	b[q]=B;
}
int y;
for(int w=0;w<n;w++) {
	y=0;
	for(int e=0;e<m;e++) {
		y+=a[w][e]*b[e];
	}
	System.out.println(y);
}
sc.close();
  } main {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int m=sc.nextInt();
int [][]a=new int [n][m];
int []b=new int [m];
for(int i=0;i<n;i++) {
	for(int s=0;s<m;s++) {
		int A=sc.nextInt();
		a[i][s]=A;
	}
}
for(int q=0;q<m;q++) {
	int B=sc.nextInt();
	b[q]=B;
}
int y;
for(int w=0;w<n;w++) {
	y=0;
	for(int e=0;e<m;e++) {
		y+=a[w][e]*b[e];
	}
	System.out.println(y);
}
sc.close();
  } Scanner sc=new Scanner(System.in); sc new Scanner(System.in) int n=sc.nextInt(); n sc.nextInt() sc.nextInt sc int m=sc.nextInt(); m sc.nextInt() sc.nextInt sc int [][]a=new int [n][m]; a new int [n][m] n m int []b=new int [m]; b new int [m] m for(int i=0;i<n;i++) {
	for(int s=0;s<m;s++) {
		int A=sc.nextInt();
		a[i][s]=A;
	}
} int i=0; int i=0; i 0 i<n i n i++ i++ i {
	for(int s=0;s<m;s++) {
		int A=sc.nextInt();
		a[i][s]=A;
	}
} {
	for(int s=0;s<m;s++) {
		int A=sc.nextInt();
		a[i][s]=A;
	}
} for(int s=0;s<m;s++) {
		int A=sc.nextInt();
		a[i][s]=A;
	} int s=0; int s=0; s 0 s<m s m s++ s++ s {
		int A=sc.nextInt();
		a[i][s]=A;
	} {
		int A=sc.nextInt();
		a[i][s]=A;
	} int A=sc.nextInt(); A sc.nextInt() sc.nextInt sc a[i][s]=A a[i][s] a[i] a i s A for(int q=0;q<m;q++) {
	int B=sc.nextInt();
	b[q]=B;
} int q=0; int q=0; q 0 q<m q m q++ q++ q {
	int B=sc.nextInt();
	b[q]=B;
} {
	int B=sc.nextInt();
	b[q]=B;
} int B=sc.nextInt(); B sc.nextInt() sc.nextInt sc b[q]=B b[q] b q B int y; y for(int w=0;w<n;w++) {
	y=0;
	for(int e=0;e<m;e++) {
		y+=a[w][e]*b[e];
	}
	System.out.println(y);
} int w=0; int w=0; w 0 w<n w n w++ w++ w {
	y=0;
	for(int e=0;e<m;e++) {
		y+=a[w][e]*b[e];
	}
	System.out.println(y);
} {
	y=0;
	for(int e=0;e<m;e++) {
		y+=a[w][e]*b[e];
	}
	System.out.println(y);
} y=0 y 0 for(int e=0;e<m;e++) {
		y+=a[w][e]*b[e];
	} int e=0; int e=0; e 0 e<m e m e++ e++ e {
		y+=a[w][e]*b[e];
	} {
		y+=a[w][e]*b[e];
	} y+=a[w][e]*b[e] y a[w][e]*b[e] a[w][e] a[w] a w e b[e] b e System.out.println(y) System.out.println System.out System System.out y sc.close() sc.close sc String args[] args
import java.util.Scanner;
class Main {
  public static void main(String args[]) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int m=sc.nextInt();
int [][]a=new int [n][m];
int []b=new int [m];
for(int i=0;i<n;i++) {
	for(int s=0;s<m;s++) {
		int A=sc.nextInt();
		a[i][s]=A;
	}
}
for(int q=0;q<m;q++) {
	int B=sc.nextInt();
	b[q]=B;
}
int y;
for(int w=0;w<n;w++) {
	y=0;
	for(int e=0;e<m;e++) {
		y+=a[w][e]*b[e];
	}
	System.out.println(y);
}
sc.close();
  }
}

