N,M,K=map(int,input().split())
P=1000000007
import math
print(M*N*(M+N)*(M*N-1)//6*math.factorial(N*M-2)*pow(math.factorial(K-2),P-2,P)*pow(math.factorial(N*M-K),P-2,P)%P) N,M,K=map(int,input().split()) N map(int,input().split()) map int input().split() ().split () input split M K P=1000000007 P 1000000007 import math math print(M*N*(M+N)*(M*N-1)//6*math.factorial(N*M-2)*pow(math.factorial(K-2),P-2,P)*pow(math.factorial(N*M-K),P-2,P)%P) print M*N*(M+N)*(M*N-1)//6*math.factorial(N*M-2)*pow(math.factorial(K-2),P-2,P)*pow(math.factorial(N*M-K),P-2,P)%P M*N*(M+N)*(M*N-1)//6*math.factorial(N*M-2)*pow(math.factorial(K-2),P-2,P)*pow(math.factorial(N*M-K),P-2,P) M*N*(M+N)*(M*N-1)//6*math.factorial(N*M-2)*pow(math.factorial(K-2),P-2,P) M*N*(M+N)*(M*N-1)//6*math.factorial(N*M-2) M*N*(M+N)*(M*N-1)//6 M*N*(M+N)*(M*N-1) M*N*(M+N) M*N M N M+N M N M*N-1 M*N M N 1 6 math.factorial(N*M-2) math.factorial math factorial N*M-2 N*M N M 2 pow(math.factorial(K-2),P-2,P) pow math.factorial(K-2) math.factorial math factorial K-2 K 2 P-2 P 2 P pow(math.factorial(N*M-K),P-2,P) pow math.factorial(N*M-K) math.factorial math factorial N*M-K N*M N M K P-2 P 2 P P M,K=map(int,input().split()) map(int,input().split()) M N,M,K=map(int,input().split()) map(int,input().split()) N K=map(int,input().split()) map(int,input().split()) K P=1000000007 1000000007 P
N,M,K=map(int,input().split())
P=1000000007
import math
print(M*N*(M+N)*(M*N-1)//6*math.factorial(N*M-2)*pow(math.factorial(K-2),P-2,P)*pow(math.factorial(N*M-K),P-2,P)%P)
