Perfect Square
94893761555697163680625 is a perfect square (308048310425 × 308048310425)
94893761555697163680625 is a perfect square (308048310425 × 308048310425)
94893761555697163680625 is odd
Previous odd number is 94893761555697163680623
Next odd number is 94893761555697163680627
10100000110000011001101111100101101100011010111001100101100011011101101110001
854501809604437780181614072678258337523796640975499504037687744140625