#include<bits/stdc++.h>
using namespace std;
#define lli long long int
#define pb push_back
#define IOS ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
#define endl "\n"
#define yoi cout<<"yo"<<endl;
#define debug(x) cerr << #x << " is " << x << endl;
#define all(x) x.begin(),x.end()
const lli inf=1e18;
const int mod=1e9+7;
int main(){
IOS;
int t;
cin>>t;
while(t--){
lli n,i;
cin>>n;
lli c[n];
for(i=0;i<n;i++)
cin>>c[i];
sort(c,c+n,greater<lli>());
lli prefix[n+1];
prefix[0]=0;
for(i=0;i<n;i++){
prefix[i+1]=prefix[i]+c[i];
}
lli x,a,y,b,k;
cin>>x>>a>>y>>b>>k;
lli lcm=(a*b)/__gcd(a,b);
lli start=0,last=n;
lli ans=-1;
while(start<=last){
lli middle=(start+last)/2;
lli common=middle/lcm;
common=(prefix[common]*(x+y))/100;
lli acontri=(middle/a)-(middle/lcm);
lli bcontri=(middle/b)-(middle/lcm);
lli aa=(prefix[(middle/lcm)+acontri]-prefix[middle/lcm])*x/100;
lli bb=(prefix[(middle/lcm)+acontri+bcontri]-prefix[middle/lcm+acontri])*y/100;
lli aaa=(prefix[(middle/lcm)+acontri+bcontri]-prefix[middle/lcm+bcontri])*x/100;
lli bbb=(prefix[(middle/lcm)+bcontri]-prefix[middle/lcm])*y/100;
lli maxi=max(aa+bb,aaa+bbb);
if(maxi+common>=k){
ans=middle;
last=middle-1;
}
else{
start=middle+1;
}
}
cout<<ans<<endl;
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKI2RlZmluZSBsbGkgbG9uZyBsb25nIGludAojZGVmaW5lIHBiIHB1c2hfYmFjawojZGVmaW5lIElPUyBpb3M6OnN5bmNfd2l0aF9zdGRpbygwKTsgY2luLnRpZSgwKTsgY291dC50aWUoMCk7CiNkZWZpbmUgZW5kbCAiXG4iCiNkZWZpbmUgeW9pIGNvdXQ8PCJ5byI8PGVuZGw7CiNkZWZpbmUgZGVidWcoeCkgY2VyciA8PCAjeCA8PCAiIGlzICIgPDwgeCA8PCBlbmRsOwojZGVmaW5lIGFsbCh4KSB4LmJlZ2luKCkseC5lbmQoKQpjb25zdCBsbGkgaW5mPTFlMTg7CmNvbnN0IGludCBtb2Q9MWU5Kzc7CmludCBtYWluKCl7CklPUzsKaW50IHQ7CmNpbj4+dDsKd2hpbGUodC0tKXsKICAgIGxsaSBuLGk7CiAgICBjaW4+Pm47CiAgICBsbGkgY1tuXTsKICAgIGZvcihpPTA7aTxuO2krKykKICAgICAgICBjaW4+PmNbaV07CiAgICBzb3J0KGMsYytuLGdyZWF0ZXI8bGxpPigpKTsKICAgIGxsaSBwcmVmaXhbbisxXTsKICAgIHByZWZpeFswXT0wOwogICAgZm9yKGk9MDtpPG47aSsrKXsKICAgICAgICBwcmVmaXhbaSsxXT1wcmVmaXhbaV0rY1tpXTsKICAgIH0KICAgIGxsaSB4LGEseSxiLGs7CiAgICBjaW4+Png+PmE+Pnk+PmI+Pms7CiAgICBsbGkgbGNtPShhKmIpL19fZ2NkKGEsYik7CiAgICBsbGkgc3RhcnQ9MCxsYXN0PW47CiAgICBsbGkgYW5zPS0xOwogICAgd2hpbGUoc3RhcnQ8PWxhc3QpewogICAgICAgIGxsaSBtaWRkbGU9KHN0YXJ0K2xhc3QpLzI7CiAgICAgICAgbGxpIGNvbW1vbj1taWRkbGUvbGNtOwogICAgICAgIGNvbW1vbj0ocHJlZml4W2NvbW1vbl0qKHgreSkpLzEwMDsKICAgICAgICBsbGkgYWNvbnRyaT0obWlkZGxlL2EpLShtaWRkbGUvbGNtKTsKICAgICAgICBsbGkgYmNvbnRyaT0obWlkZGxlL2IpLShtaWRkbGUvbGNtKTsKICAgICAgICBsbGkgYWE9KHByZWZpeFsobWlkZGxlL2xjbSkrYWNvbnRyaV0tcHJlZml4W21pZGRsZS9sY21dKSp4LzEwMDsKICAgICAgICBsbGkgYmI9KHByZWZpeFsobWlkZGxlL2xjbSkrYWNvbnRyaStiY29udHJpXS1wcmVmaXhbbWlkZGxlL2xjbSthY29udHJpXSkqeS8xMDA7CiAgICAgICAgbGxpIGFhYT0ocHJlZml4WyhtaWRkbGUvbGNtKSthY29udHJpK2Jjb250cmldLXByZWZpeFttaWRkbGUvbGNtK2Jjb250cmldKSp4LzEwMDsKICAgICAgICBsbGkgYmJiPShwcmVmaXhbKG1pZGRsZS9sY20pK2Jjb250cmldLXByZWZpeFttaWRkbGUvbGNtXSkqeS8xMDA7CiAgICAgICAgbGxpIG1heGk9bWF4KGFhK2JiLGFhYStiYmIpOwogICAgICAgIGlmKG1heGkrY29tbW9uPj1rKXsKICAgICAgICAgICAgYW5zPW1pZGRsZTsKICAgICAgICAgICAgbGFzdD1taWRkbGUtMTsKICAgICAgICB9CiAgICAgICAgZWxzZXsKICAgICAgICAgICAgc3RhcnQ9bWlkZGxlKzE7CiAgICAgICAgfQogICAgfQogICAgY291dDw8YW5zPDxlbmRsOwp9Cn0K