Perfect Square
94897864999470585972049 is a perfect square (308054970743 × 308054970743)
94897864999470585972049 is a perfect square (308054970743 × 308054970743)
94897864999470585972049 is odd
Previous odd number is 94897864999470585972047
Next odd number is 94897864999470585972051
10100000110000110110001101111000100101001010011000011010100011000010101010001
854612666789363845185086217558298275220938115803091462784842004433649