Perfect Square
81532829403105795765625 is a perfect square (285539540875 × 285539540875)
81532829403105795765625 is a perfect square (285539540875 × 285539540875)
81532829403105795765625 is odd
Previous odd number is 81532829403105795765623
Next odd number is 81532829403105795765627
10001010000111110011101001110010010101010111001000100111111111111010101111001
541997821858414627133686847245580028443787092322847271305084228515625