import java.util.*;

public class Main{
    
    public static void main(String args[]){
        Scanner sc = new Scanner(System.in);
        
        int N = sc.nextInt();
        int A = sc.nextInt();
        int B = sc.nextInt();
        sc.close();

        int sum = 0;
        for(int i = 1; i <= N; i++){
            if(keta(i)>=A && keta(i)<=B)
                sum += i;
        }
        System.out.println(sum);
   }

    static int keta(int n){
        int sum = 0;
        while(n != 0){
            sum += (n%10);
            n /= 10;
        }
        return sum;
    }
} import java.util.*; util.* java public class Main{
    
    public static void main(String args[]){
        Scanner sc = new Scanner(System.in);
        
        int N = sc.nextInt();
        int A = sc.nextInt();
        int B = sc.nextInt();
        sc.close();

        int sum = 0;
        for(int i = 1; i <= N; i++){
            if(keta(i)>=A && keta(i)<=B)
                sum += i;
        }
        System.out.println(sum);
   }

    static int keta(int n){
        int sum = 0;
        while(n != 0){
            sum += (n%10);
            n /= 10;
        }
        return sum;
    }
} Main public static void main(String args[]){
        Scanner sc = new Scanner(System.in);
        
        int N = sc.nextInt();
        int A = sc.nextInt();
        int B = sc.nextInt();
        sc.close();

        int sum = 0;
        for(int i = 1; i <= N; i++){
            if(keta(i)>=A && keta(i)<=B)
                sum += i;
        }
        System.out.println(sum);
   } main {
        Scanner sc = new Scanner(System.in);
        
        int N = sc.nextInt();
        int A = sc.nextInt();
        int B = sc.nextInt();
        sc.close();

        int sum = 0;
        for(int i = 1; i <= N; i++){
            if(keta(i)>=A && keta(i)<=B)
                sum += i;
        }
        System.out.println(sum);
   } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc int A = sc.nextInt(); A sc.nextInt() sc.nextInt sc int B = sc.nextInt(); B sc.nextInt() sc.nextInt sc sc.close() sc.close sc int sum = 0; sum 0 for(int i = 1; i <= N; i++){
            if(keta(i)>=A && keta(i)<=B)
                sum += i;
        } int i = 1; int i = 1; i 1 i <= N i N i++ i++ i {
            if(keta(i)>=A && keta(i)<=B)
                sum += i;
        } {
            if(keta(i)>=A && keta(i)<=B)
                sum += i;
        } if(keta(i)>=A && keta(i)<=B)
                sum += i; keta(i)>=A && keta(i)<=B keta(i)>=A keta(i) keta i A keta(i)<=B keta(i) keta i B sum += i sum i System.out.println(sum) System.out.println System.out System System.out sum String args[] args static int keta(int n){
        int sum = 0;
        while(n != 0){
            sum += (n%10);
            n /= 10;
        }
        return sum;
    } keta {
        int sum = 0;
        while(n != 0){
            sum += (n%10);
            n /= 10;
        }
        return sum;
    } int sum = 0; sum 0 while(n != 0){
            sum += (n%10);
            n /= 10;
        } n != 0 n 0 {
            sum += (n%10);
            n /= 10;
        } sum += (n%10) sum (n%10) n 10 n /= 10 n 10 return sum; sum int n n public class Main{
    
    public static void main(String args[]){
        Scanner sc = new Scanner(System.in);
        
        int N = sc.nextInt();
        int A = sc.nextInt();
        int B = sc.nextInt();
        sc.close();

        int sum = 0;
        for(int i = 1; i <= N; i++){
            if(keta(i)>=A && keta(i)<=B)
                sum += i;
        }
        System.out.println(sum);
   }

    static int keta(int n){
        int sum = 0;
        while(n != 0){
            sum += (n%10);
            n /= 10;
        }
        return sum;
    }
} public class Main{
    
    public static void main(String args[]){
        Scanner sc = new Scanner(System.in);
        
        int N = sc.nextInt();
        int A = sc.nextInt();
        int B = sc.nextInt();
        sc.close();

        int sum = 0;
        for(int i = 1; i <= N; i++){
            if(keta(i)>=A && keta(i)<=B)
                sum += i;
        }
        System.out.println(sum);
   }

    static int keta(int n){
        int sum = 0;
        while(n != 0){
            sum += (n%10);
            n /= 10;
        }
        return sum;
    }
} Main
import java.util.*;

public class Main{
    
    public static void main(String args[]){
        Scanner sc = new Scanner(System.in);
        
        int N = sc.nextInt();
        int A = sc.nextInt();
        int B = sc.nextInt();
        sc.close();

        int sum = 0;
        for(int i = 1; i <= N; i++){
            if(keta(i)>=A && keta(i)<=B)
                sum += i;
        }
        System.out.println(sum);
   }

    static int keta(int n){
        int sum = 0;
        while(n != 0){
            sum += (n%10);
            n /= 10;
        }
        return sum;
    }
}