import java.io.*;
class Main{
  public static void main(String[] args)throws IOException{
    BufferedReader  br=new BufferedReader(new InputStreamReader(System.in));
    String str=br.readLine();
    String[] nm=str.split(" ");
    int n=Integer.parseInt(nm[0]);
    int m=Integer.parseInt(nm[1]);
    int[][] a=new int[n][m];
    int[] b=new int[m];
    int[] c=new int[n];
    for(int i=0; i<n; i++){
      String str2=br.readLine();
      String[] arr=str2.split(" ");
      for(int j=0; j<m; j++){
        a[i][j]=Integer.parseInt(arr[j]);
      }
    }
    for(int k=0; k<m; k++){
      String str3=br.readLine();
      b[k]=Integer.parseInt(str3);
    }
    for(int x=0;x<n;x++){
      for(int y=0;y<m;y++){
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      }
      System.out.println(c[x]);
    }
    br.close();
}
} import java.io.*; io.* java class Main{
  public static void main(String[] args)throws IOException{
    BufferedReader  br=new BufferedReader(new InputStreamReader(System.in));
    String str=br.readLine();
    String[] nm=str.split(" ");
    int n=Integer.parseInt(nm[0]);
    int m=Integer.parseInt(nm[1]);
    int[][] a=new int[n][m];
    int[] b=new int[m];
    int[] c=new int[n];
    for(int i=0; i<n; i++){
      String str2=br.readLine();
      String[] arr=str2.split(" ");
      for(int j=0; j<m; j++){
        a[i][j]=Integer.parseInt(arr[j]);
      }
    }
    for(int k=0; k<m; k++){
      String str3=br.readLine();
      b[k]=Integer.parseInt(str3);
    }
    for(int x=0;x<n;x++){
      for(int y=0;y<m;y++){
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      }
      System.out.println(c[x]);
    }
    br.close();
}
} Main public static void main(String[] args)throws IOException{
    BufferedReader  br=new BufferedReader(new InputStreamReader(System.in));
    String str=br.readLine();
    String[] nm=str.split(" ");
    int n=Integer.parseInt(nm[0]);
    int m=Integer.parseInt(nm[1]);
    int[][] a=new int[n][m];
    int[] b=new int[m];
    int[] c=new int[n];
    for(int i=0; i<n; i++){
      String str2=br.readLine();
      String[] arr=str2.split(" ");
      for(int j=0; j<m; j++){
        a[i][j]=Integer.parseInt(arr[j]);
      }
    }
    for(int k=0; k<m; k++){
      String str3=br.readLine();
      b[k]=Integer.parseInt(str3);
    }
    for(int x=0;x<n;x++){
      for(int y=0;y<m;y++){
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      }
      System.out.println(c[x]);
    }
    br.close();
} main {
    BufferedReader  br=new BufferedReader(new InputStreamReader(System.in));
    String str=br.readLine();
    String[] nm=str.split(" ");
    int n=Integer.parseInt(nm[0]);
    int m=Integer.parseInt(nm[1]);
    int[][] a=new int[n][m];
    int[] b=new int[m];
    int[] c=new int[n];
    for(int i=0; i<n; i++){
      String str2=br.readLine();
      String[] arr=str2.split(" ");
      for(int j=0; j<m; j++){
        a[i][j]=Integer.parseInt(arr[j]);
      }
    }
    for(int k=0; k<m; k++){
      String str3=br.readLine();
      b[k]=Integer.parseInt(str3);
    }
    for(int x=0;x<n;x++){
      for(int y=0;y<m;y++){
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      }
      System.out.println(c[x]);
    }
    br.close();
} BufferedReader  br=new BufferedReader(new InputStreamReader(System.in)); br new BufferedReader(new InputStreamReader(System.in)) String str=br.readLine(); str br.readLine() br.readLine br String[] nm=str.split(" "); nm str.split(" ") str.split str " " int n=Integer.parseInt(nm[0]); n Integer.parseInt(nm[0]) Integer.parseInt Integer nm[0] nm 0 int m=Integer.parseInt(nm[1]); m Integer.parseInt(nm[1]) Integer.parseInt Integer nm[1] nm 1 int[][] a=new int[n][m]; a new int[n][m] n m int[] b=new int[m]; b new int[m] m int[] c=new int[n]; c new int[n] n for(int i=0; i<n; i++){
      String str2=br.readLine();
      String[] arr=str2.split(" ");
      for(int j=0; j<m; j++){
        a[i][j]=Integer.parseInt(arr[j]);
      }
    } int i=0; int i=0; i 0 i<n i n i++ i++ i {
      String str2=br.readLine();
      String[] arr=str2.split(" ");
      for(int j=0; j<m; j++){
        a[i][j]=Integer.parseInt(arr[j]);
      }
    } {
      String str2=br.readLine();
      String[] arr=str2.split(" ");
      for(int j=0; j<m; j++){
        a[i][j]=Integer.parseInt(arr[j]);
      }
    } String str2=br.readLine(); str2 br.readLine() br.readLine br String[] arr=str2.split(" "); arr str2.split(" ") str2.split str2 " " for(int j=0; j<m; j++){
        a[i][j]=Integer.parseInt(arr[j]);
      } int j=0; int j=0; j 0 j<m j m j++ j++ j {
        a[i][j]=Integer.parseInt(arr[j]);
      } {
        a[i][j]=Integer.parseInt(arr[j]);
      } a[i][j]=Integer.parseInt(arr[j]) a[i][j] a[i] a i j Integer.parseInt(arr[j]) Integer.parseInt Integer arr[j] arr j for(int k=0; k<m; k++){
      String str3=br.readLine();
      b[k]=Integer.parseInt(str3);
    } int k=0; int k=0; k 0 k<m k m k++ k++ k {
      String str3=br.readLine();
      b[k]=Integer.parseInt(str3);
    } {
      String str3=br.readLine();
      b[k]=Integer.parseInt(str3);
    } String str3=br.readLine(); str3 br.readLine() br.readLine br b[k]=Integer.parseInt(str3) b[k] b k Integer.parseInt(str3) Integer.parseInt Integer str3 for(int x=0;x<n;x++){
      for(int y=0;y<m;y++){
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      }
      System.out.println(c[x]);
    } int x=0; int x=0; x 0 x<n x n x++ x++ x {
      for(int y=0;y<m;y++){
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      }
      System.out.println(c[x]);
    } {
      for(int y=0;y<m;y++){
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      }
      System.out.println(c[x]);
    } for(int y=0;y<m;y++){
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      } int y=0; int y=0; y 0 y<m y m y++ y++ y {
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      } {
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      } int tmp= a[x][y]*b[y]; tmp a[x][y]*b[y] a[x][y] a[x] a x y b[y] b y c[x] += tmp c[x] c x tmp System.out.println(c[x]) System.out.println System.out System System.out c[x] c x br.close() br.close br String[] args args
import java.io.*;
class Main{
  public static void main(String[] args)throws IOException{
    BufferedReader  br=new BufferedReader(new InputStreamReader(System.in));
    String str=br.readLine();
    String[] nm=str.split(" ");
    int n=Integer.parseInt(nm[0]);
    int m=Integer.parseInt(nm[1]);
    int[][] a=new int[n][m];
    int[] b=new int[m];
    int[] c=new int[n];
    for(int i=0; i<n; i++){
      String str2=br.readLine();
      String[] arr=str2.split(" ");
      for(int j=0; j<m; j++){
        a[i][j]=Integer.parseInt(arr[j]);
      }
    }
    for(int k=0; k<m; k++){
      String str3=br.readLine();
      b[k]=Integer.parseInt(str3);
    }
    for(int x=0;x<n;x++){
      for(int y=0;y<m;y++){
        int tmp= a[x][y]*b[y];
        c[x] += tmp;
      }
      System.out.println(c[x]);
    }
    br.close();
}
}