Perfect Square
491315485695324138037225 is a perfect square (700939002835 × 700939002835)
491315485695324138037225 is a perfect square (700939002835 × 700939002835)
491315485695324138037225 is odd
Previous odd number is 491315485695324138037223
Next odd number is 491315485695324138037227
1101000000010100100010000001110101000101110001111100101001111001101111111101001
118599090461636877432194244251654862553495804142378491591564141455765625