Perfect Square
81532829393968530457881 is a perfect square (285539540859 × 285539540859)
81532829393968530457881 is a perfect square (285539540859 × 285539540859)
81532829393968530457881 is odd
Previous odd number is 81532829393968530457879
Next odd number is 81532829393968530457883
10001010000111110011101001110010000100101111011010101100011000000010100011001
541997821676191910337007766178922576978782284216492742489745697528841