Perfect Square
94899232815293777890761 is a perfect square (308057190819 × 308057190819)
94899232815293777890761 is a perfect square (308057190819 × 308057190819)
94899232815293777890761 is odd
Previous odd number is 94899232815293777890759
Next odd number is 94899232815293777890763
10100000110000111111101101010100001111101001101000110110101001100110111001001
854649621348157853046570322076426469254174889369851471774181044781081