#!/usr/bin/python
# -*- coding: UTF-8 -*-
n,m,p=map(int,raw_input().strip().split())
#生成元素为"0"的n*m矩阵a
#a=[[0 for i in range(m)] for j in range(n)]
a=[]
for i in range(n):
li=map(int,raw_input().strip().split())
a.append(li)
#生成“0”的m*p矩阵b
#b=[[0 for i in range(p)] for j in range(m)]
b=[]
for i in range(m):
li=map(int,raw_input().strip().split())
b.append(li)
#a矩阵和b矩阵相乘得到n*p矩阵
for i in range(n):
for j in range(p):
sum=0
for k in range(m):
sum +=a[i][k]*b[k][j]
print sum,
print