Perfect Square
259542259058995326531264874660481095801359122025 is a perfect square (509452901708288758011795 × 509452901708288758011795)
259542259058995326531264874660481095801359122025 is a perfect square (509452901708288758011795 × 509452901708288758011795)
259542259058995326531264874660481095801359122025 is odd
Previous odd number is 259542259058995326531264874660481095801359122023
Next odd number is 259542259058995326531264874660481095801359122027
10110101110110010001110000010001001111000010101101011111001110111011111001010010000010110010000011100110111001110001110111100101110011000000010011111001101001
17483333472135147818212173751417047321156500757267119565010717405479166215793364407851331673108439208143713146385508801738783465457212653765625
67362184237446641640214687945996808490291133776543822960694554193688626148797677202678840100625