MOD = 10 ** 9 + 7 n = input() dp = [1, 0] for i, d in enumerate(map(int, n)): dp = [ d * dp[0] % MOD, (d * (d - 1) // 2 * dp[0] + 45 * dp[1] + (45 if i != 0 else 0)) % MOD ] ans = sum(dp) % MOD print(ans)