/*
Description
求一定范围内[m,n]特定素数的和(特定素数指含有数字3的素数,比如3,13,31等)
Input
第一行输入一个数t代表测试数据组数,随后的t行每行包含两个数m,n代表一定的范围(0<m,n<=100,m不等于n)
Output
输出有t行,每行包含一个数,输出相应的特定素数的和
Sample Input
2
1 3
2 14
Sample Output
3
16
*/
#include<iostream>
using namespace std;
int main()
{
int t,m,n;
cin>>t;
while(t--)
{
int sum=0;
cin>>m>>n;
for(int i=m;i<=n;i++)
{
if(i/10==3||(i-(i/10)*10)==3||i==3)
sum+=i;
}
cout<<sum<<endl;
}
return 0;
}