Perfect Square
12978153527822834481 is a perfect square (3602520441 × 3602520441)
12978153527822834481 is a perfect square (3602520441 × 3602520441)
10110100 00011011 10101001 11011111 01010010 01011100 11011011 00110001
12978153527822834481 is odd
Previous odd number is 12978153527822834479
Next odd number is 12978153527822834483