""" 2種類出る時を引けばいい """ def inverse(a): #aのmodを法にした逆元を返す return pow(a,mod-2,mod) from sys import stdin TT = int(stdin.readline()) mod = 10**9+7 for loop in range(TT): N,a,A,b,B,c,C = map(int,stdin.readline().split()) X = a * inverse(A) % mod Y = b * inverse(B) % mod Z = c * inverse(C) % mod one = pow(X,N,mod) + pow(Y,N,mod) + pow(Z,N,mod) two = pow(X+Y,N,mod) + pow(Z+Y,N,mod) + pow(X+Z,N,mod) - one*2 print ((1-two)%mod)#,one,two)