Отсортированные цифры
Задача 885
Для положительного целого числа $d$ пусть $f(d)$ будет числом, образованным путем сортировки цифр числа $d$ в возрастающем порядке и удаления всех нулей. Например, $f(3403) = 334$.
Пусть $S(n)$ будет суммой $f(d)$ для всех положительных целых чисел $d$, содержащих не больше $n$ цифр. Известно, что $S(1) = 45$ и $S(5) = 1543545675$.
Найдите $S(18)$. В качестве ответа приведите остаток от деления полученного числа на $1123455689$.