Perfect Square
825012395840937673082787529 is a perfect square (28723029015773 × 28723029015773)
825012395840937673082787529 is a perfect square (28723029015773 × 28723029015773)
825012395840937673082787529 is odd
Previous odd number is 825012395840937673082787527
Next odd number is 825012395840937673082787531
101010101001101111001010111001100001001100000100101010000101000010001000111101011011001001
561540936138017275498495355287039245268811888911710880191857804004412738341636889