Perfect Square
87074985536959420373569 is a perfect square (295084709087 × 295084709087)
87074985536959420373569 is a perfect square (295084709087 × 295084709087)
87074985536959420373569 is odd
Previous odd number is 87074985536959420373567
Next odd number is 87074985536959420373571
10010011100000101100000101100001100101101000110100110100011010001101001000001
660207164568195098843519940234645283696395348673075355564548535779009