#include #include #include using namespace std; using namespace atcoder; using mint = modint998244353; #define rep(i,n) for (int i = 0; i < (n); ++i) #define Inf 1000000000 long long get(long long N,long long K,long long C){ long long cur = 1; long long ret = 0; rep(i,9){ long long a = 0; a -= cur * C; ret += floor_sum(N/K+1,cur*10,K,a); a -= cur; ret -= floor_sum(N/K+1,cur*10,K,a); cur *= 10; //break; } return ret; } int main() { int _t; cin>>_t; rep(_,_t){ long long L,R,K,C; cin>>L>>R>>K>>C; cout<