"""

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)