#include <bits/stdc++.h>
#define int long long
using namespace std;
int qmi(int a,int k)
{
int ans=1;
while(k)
{
if(k&1)ans=ans*a%200907;
a=a*a%200907;
k>>=1;
}
return ans;
}
signed main()
{
int n;
cin>>n;
while(n--)
{
int a,b,c,k;
cin>>a>>b>>c>>k;
if(b-a==c-b) //等差数列
cout<<(a+(k-1)*(b-a))%200907<<endl;
else //等比数列
{
int ak=a*qmi(b/a,k-1);
cout<<ak%200907<<endl;
}
}
}