import java.util.Scanner;
class Main{
    public static void main(String[] args){
		int n,m;
		int[][] a=new int[101][101];
		int[] b=new int[101];
		int[] c=new int[101];
		for(int i=0;i<100;i++)c[i]=0;
		Scanner sc=new Scanner(System.in);
		n=sc.nextInt();
		m=sc.nextInt();
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				a[i][j]=sc.nextInt();
			}
		}
		for(int j=1;j<=m;j++){
			b[j]=sc.nextInt();
		}
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				c[i]+=(a[i][j]*b[j]);
			}
		}
		for(int i=1;i<=n;i++){
			System.out.println(c[i]);
		}
    }
}
 import java.util.Scanner; Scanner java.util class Main{
    public static void main(String[] args){
		int n,m;
		int[][] a=new int[101][101];
		int[] b=new int[101];
		int[] c=new int[101];
		for(int i=0;i<100;i++)c[i]=0;
		Scanner sc=new Scanner(System.in);
		n=sc.nextInt();
		m=sc.nextInt();
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				a[i][j]=sc.nextInt();
			}
		}
		for(int j=1;j<=m;j++){
			b[j]=sc.nextInt();
		}
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				c[i]+=(a[i][j]*b[j]);
			}
		}
		for(int i=1;i<=n;i++){
			System.out.println(c[i]);
		}
    }
} Main public static void main(String[] args){
		int n,m;
		int[][] a=new int[101][101];
		int[] b=new int[101];
		int[] c=new int[101];
		for(int i=0;i<100;i++)c[i]=0;
		Scanner sc=new Scanner(System.in);
		n=sc.nextInt();
		m=sc.nextInt();
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				a[i][j]=sc.nextInt();
			}
		}
		for(int j=1;j<=m;j++){
			b[j]=sc.nextInt();
		}
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				c[i]+=(a[i][j]*b[j]);
			}
		}
		for(int i=1;i<=n;i++){
			System.out.println(c[i]);
		}
    } main {
		int n,m;
		int[][] a=new int[101][101];
		int[] b=new int[101];
		int[] c=new int[101];
		for(int i=0;i<100;i++)c[i]=0;
		Scanner sc=new Scanner(System.in);
		n=sc.nextInt();
		m=sc.nextInt();
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				a[i][j]=sc.nextInt();
			}
		}
		for(int j=1;j<=m;j++){
			b[j]=sc.nextInt();
		}
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				c[i]+=(a[i][j]*b[j]);
			}
		}
		for(int i=1;i<=n;i++){
			System.out.println(c[i]);
		}
    } int n n m; m int[][] a=new int[101][101]; a new int[101][101] 101 101 int[] b=new int[101]; b new int[101] 101 int[] c=new int[101]; c new int[101] 101 for(int i=0;i<100;i++)c[i]=0; int i=0; int i=0; i 0 i<100 i 100 i++ i++ i c[i]=0; c[i]=0 c[i] c i 0 Scanner sc=new Scanner(System.in); sc new Scanner(System.in) n=sc.nextInt() n sc.nextInt() sc.nextInt sc m=sc.nextInt() m sc.nextInt() sc.nextInt sc for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				a[i][j]=sc.nextInt();
			}
		} int i=1; int i=1; i 1 i<=n i n i++ i++ i {
			for(int j=1;j<=m;j++){
				a[i][j]=sc.nextInt();
			}
		} {
			for(int j=1;j<=m;j++){
				a[i][j]=sc.nextInt();
			}
		} for(int j=1;j<=m;j++){
				a[i][j]=sc.nextInt();
			} int j=1; int j=1; j 1 j<=m j m j++ j++ j {
				a[i][j]=sc.nextInt();
			} {
				a[i][j]=sc.nextInt();
			} a[i][j]=sc.nextInt() a[i][j] a[i] a i j sc.nextInt() sc.nextInt sc for(int j=1;j<=m;j++){
			b[j]=sc.nextInt();
		} int j=1; int j=1; j 1 j<=m j m j++ j++ j {
			b[j]=sc.nextInt();
		} {
			b[j]=sc.nextInt();
		} b[j]=sc.nextInt() b[j] b j sc.nextInt() sc.nextInt sc for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				c[i]+=(a[i][j]*b[j]);
			}
		} int i=1; int i=1; i 1 i<=n i n i++ i++ i {
			for(int j=1;j<=m;j++){
				c[i]+=(a[i][j]*b[j]);
			}
		} {
			for(int j=1;j<=m;j++){
				c[i]+=(a[i][j]*b[j]);
			}
		} for(int j=1;j<=m;j++){
				c[i]+=(a[i][j]*b[j]);
			} int j=1; int j=1; j 1 j<=m j m j++ j++ j {
				c[i]+=(a[i][j]*b[j]);
			} {
				c[i]+=(a[i][j]*b[j]);
			} c[i]+=(a[i][j]*b[j]) c[i] c i (a[i][j]*b[j]) a[i][j] a[i] a i j b[j] b j for(int i=1;i<=n;i++){
			System.out.println(c[i]);
		} int i=1; int i=1; i 1 i<=n i n i++ i++ i {
			System.out.println(c[i]);
		} {
			System.out.println(c[i]);
		} System.out.println(c[i]) System.out.println System.out System System.out c[i] c i String[] args args
import java.util.Scanner;
class Main{
    public static void main(String[] args){
		int n,m;
		int[][] a=new int[101][101];
		int[] b=new int[101];
		int[] c=new int[101];
		for(int i=0;i<100;i++)c[i]=0;
		Scanner sc=new Scanner(System.in);
		n=sc.nextInt();
		m=sc.nextInt();
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				a[i][j]=sc.nextInt();
			}
		}
		for(int j=1;j<=m;j++){
			b[j]=sc.nextInt();
		}
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				c[i]+=(a[i][j]*b[j]);
			}
		}
		for(int i=1;i<=n;i++){
			System.out.println(c[i]);
		}
    }
}

