A Tau number is a positive integer divisible by the count of its positive divisors.



Task
Show the first   100   Tau numbers.
The numbers shall be generated during run-time (i.e. the code may not contain string literals, sets/arrays of integers, or alike).



Related task
  Tau function


integer n = 1, found = 0
while found<100 do
    if remainder(n,length(factors(n,1)))=0 then
        found += 1
        printf(1,"%,6d",n)
        if remainder(found,10)=0 then puts(1,"\n") end if
    end if
    n += 1
end while
