#yuki1844 mod=10**9+7 l=int(input()) res=1 for i in range(l): p,e=map(int,input().split()) x=(p*pow(p,e+1,mod)-p-(p-1)*(e+1))*pow(p-1,mod-3,mod) res*=x res%=mod print(res)