Perfect Square
481580600341741294949914401 is a perfect square (21944944755951 × 21944944755951)
481580600341741294949914401 is a perfect square (21944944755951 × 21944944755951)
481580600341741294949914401 is odd
Previous odd number is 481580600341741294949914399
Next odd number is 481580600341741294949914403
11000111001011010101010001010011111100111000011111011110111100000011100100101011100100001
111688112453335421284705526507599002158486735107687274169709412097506364815823201