The number of divisors(约数) about Humble Numbers

HDU - 1492