l=lambda n:sum(len(`i`)for i in range(1,n+1))
def factors(n):
return sorted(list(set(reduce(list.__add__,
([i, n//i] for i in range(1, int(n**0.5) + 1) if n % i == 0)))))
n=99
print l(n), factors(l(n))
bD1sYW1iZGEgbjpzdW0obGVuKGBpYClmb3IgaSBpbiByYW5nZSgxLG4rMSkpCgpkZWYgZmFjdG9ycyhuKTogICAgCiAgICByZXR1cm4gc29ydGVkKGxpc3Qoc2V0KHJlZHVjZShsaXN0Ll9fYWRkX18sIAogICAgKFtpLCBuLy9pXSBmb3IgaSBpbiByYW5nZSgxLCBpbnQobioqMC41KSArIDEpIGlmIG4gJSBpID09IDApKSkpKQoKbj05OQpwcmludCBsKG4pLCBmYWN0b3JzKGwobikp