1979494660 triangular number