Perfect Square
96955185345927296061025 is a perfect square (311376276145 × 311376276145)
96955185345927296061025 is a perfect square (311376276145 × 311376276145)
96955185345927296061025 is odd
Previous odd number is 96955185345927296061023
Next odd number is 96955185345927296061027
10100100001111111001101111101001101011000100001111011000110000000111001100001
911408601100273051050708126144552791122435028413156263047340189390625