using System;  
  
class Program  
{  
    static void Main()  
    {  
        // 读取查询数量  
        int t = int.Parse(Console.ReadLine());  
  
        // 处理每个查询  
        for (int query = 0; query < t; query++)  
        {  
            // 读取数组的行数和列数  
            string[] arrays=Console.ReadLine().Split(' ');
            int n = int.Parse(arrays[0]);  
            int m = int.Parse(arrays[1]);  
  
            // 声明并初始化二维数组  
            long[,] a = new long[n, m];  
  
            // 读取数组元素  
            for (int i = 0; i < n; i++)  
            {  
                string[] inputRow = Console.ReadLine().Split(' ');  
                for (int j = 0; j < m; j++)  
                {  
                    a[i, j] = long.Parse(inputRow[j]);  
                }  
            }  
  
            // 计算数组元素之和  
            long sum = 0;  
            for (int i = 0; i < n; i++)  
            {  
                for (int j = 0; j < m; j++)  
                {  
                    sum += a[i, j];  
                }  
            }  
  
            // 输出结果  
            Console.WriteLine(sum);  
        }  
    }  
}