Perfect Square
7063432059698052481 is a perfect square (2657711809 × 2657711809)
7063432059698052481 is a perfect square (2657711809 × 2657711809)
7063432059698052481 is odd
Previous odd number is 7063432059698052479
Next odd number is 7063432059698052483
110001000000110010110100000100011011101011010000111110110000001