package main

import (
    "fmt"
)

func main() {
    var T int
    fmt.Scan(&T)
    
    results := make([]int, T)
    for i:=0; i< T; i++ {
        var n,k int
        fmt.Scan(&n, &k)
        nums := make([]int, n)
        for i:=0; i< n;i++ {
            fmt.Scan(&nums[i])
        }
        if k == 0 {
            results[i] = 0
            continue
        }
        sum := 0
        for i:=0; i< n; i++ {
            sum += nums[i]
        }
        v := k * sum
        results[i] = v
    }

    for _, v := range results {
        fmt.Println(v)
    }

}