Сумма цифр факториала числа

в позиционной системе счисления с основанием

для первых 15 значений

(с 2 по 16) выглядит так:
1 2 3 8 5 12 14 16 27 30 11 48 26 42 45
Эти значения получены с помощью маленькой процедурки, нацарапанной на JavaScript:
function sumDig (n, base) {
let sum = 0;
while (n) {
sum += n % base;
n = (n - n % base) / base;
}
return sum;
}
function factorial(int) {
if (!int) return 1;
return factorial(int-1)*int;
}
for (i = 2; i <= 16; i++) {
console.log(sumDig (factorial(i), i));
}
Ясно, что последовательность возрастает как минимум линейно, поскольку для каждого

сумма обязана быть кратной

.
Однако в большинстве случаев эта сумма не равна

, а в несколько раз её превосходит.
Так как же тем не менее оценить скорость возрастания этой последовательности?
! |
GAA: |
Предупреждение за искажение названия языка. Отредактировано. |