Perfect Square
81532829397395004948225 is a perfect square (285539540865 × 285539540865)
81532829397395004948225 is a perfect square (285539540865 × 285539540865)
81532829397395004948225 is odd
Previous odd number is 81532829397395004948223
Next odd number is 81532829397395004948227
10001010000111110011101001110010001010111110010011111010101110111111100000001
541997821744525429129779579536217126000983519034648247311593688890625