Perfect Square
94899232805435947784809 is a perfect square (308057190803 × 308057190803)
94899232805435947784809 is a perfect square (308057190803 × 308057190803)
94899232805435947784809 is odd
Previous odd number is 94899232805435947784807
Next odd number is 94899232805435947784811
10100000110000111111101101010011111101101110000010010010111101001101001101001
854649621081823009764251465917564171251837447074557850097291501787129