Perfect Square
27806287069821729866881 is a perfect square (166752172609 × 166752172609)
27806287069821729866881 is a perfect square (166752172609 × 166752172609)
27806287069821729866881 is odd
Previous odd number is 27806287069821729866879
Next odd number is 27806287069821729866883
101111000110110000111000000011011011111101011011101101010011000010010000001
21499531993943982764109700323382128906385481930551776611857965075841