Perfect Square
94888290536377911927225 is a perfect square (308039430165 × 308039430165)
94888290536377911927225 is a perfect square (308039430165 × 308039430165)
94888290536377911927225 is odd
Previous odd number is 94888290536377911927223
Next odd number is 94888290536377911927227
10100000101111110011110001111101111110010000001000001011001001110000110111001
854354021394623972068049901974252144598759368027301739126353999515625