编程题
### 问题描述
小蓝在商场购完物后,发现今天有抽奖活动。抽奖规则如下:有一个不透明的纸箱子,里面有若干个乒乓球,乒乓球上写有数字 $x$ ,从箱子里摸出一个球来,小蓝便会得到**小于等于 $x$ 且与 $x$ 有相同位数的正整数的个数**的商场积分奖励。
例如,如果小蓝摸出的球为 $16$ ,那么小蓝便会得到 $7$ 个会员积分(小于等于 $16$ 且与 $16$ 有相同位数的正整数有 $10,11,12,13,14,15,16$)。
小蓝突发奇想,如果摸出了 $1$ 到 $N$ 的所有整数,那么一共可以获得多少会员积分?((答案对 $10^9+7$ 取模))
### 输入格式
输入仅一行,包含一个正整数 $N$($1\leq N \leq 10^{6}$)。
### 输出格式
输出小蓝在抽奖中最终可以得到的会员积分的总和对 $10^9+7$ 取模的结果。
### 输入样例
```
5
```
### 输出样例
```
15
```