Perfect Square
94899232811597091600969 is a perfect square (308057190813 × 308057190813)
94899232811597091600969 is a perfect square (308057190813 × 308057190813)
94899232811597091600969 is odd
Previous odd number is 94899232811597091600967
Next odd number is 94899232811597091600971
10100000110000111111101101010100001000111011010010011001010000111101001001001
854649621248282286807595473067586697152150104298988870208098392653209