Perfect Square
81532829412243061073881 is a perfect square (285539540891 × 285539540891)
81532829412243061073881 is a perfect square (285539540891 × 285539540891)
81532829412243061073881 is odd
Previous odd number is 81532829412243061073879
Next odd number is 81532829412243061073883
10001010000111110011101001110010100101111110110110100011100111110011111011001
541997822040637343981419513749492798892347044547588764065236673056841