/**
 *    author:  orzvanh14 ( Độc cô cầu đặc )
 *    Phân tích: O(1) sau khi đếm chữ số tận cùng.
**/
#include <bits/stdc++.h>

using namespace std;

#define int long long
#define nn "\n"

// Hàm đếm số lượng số trong đoạn [1, X] có chữ số tận cùng là d
int count_last_digit(int X, int d) {
    if (X < 0) return 0;
    if (d == 0) return X / 10;
    int count = X / 10;
    if (X % 10 >= d) count++;
    return count;
}

void solve() {
    int L, R, P;
    if (!(cin >> L >> R >> P)) return;

    int cnt[10];
    // Bước 1: Tính số lượng số tận cùng từ 0-9 trong [L, R]
    for (int d = 0; d <= 9; ++d) {
        cnt[d] = count_last_digit(R, d) - count_last_digit(L - 1, d);
    }

    int total_pairs = 0;

    // Bước 2: Duyệt tất cả các cặp chữ số tận cùng (i, j)
    for (int i = 0; i <= 9; ++i) {
        for (int j = 0; j <= 9; ++j) {
            // Bước 3: Nếu tích của chúng có tận cùng là P
            if ((i * j) % 10 == P) {
                total_pairs += cnt[i] * cnt[j];
            }
        }
    }

    // Bước 4: Xuất kết quả
    cout << total_pairs << nn;
}

signed main() {
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    solve();
    return 0;
}