product of triangular numbers less than 100