Perfect Square
81532829400821479438641 is a perfect square (285539540871 × 285539540871)
81532829400821479438641 is a perfect square (285539540871 × 285539540871)
81532829400821479438641 is odd
Previous odd number is 81532829400821479438639
Next odd number is 81532829400821479438643
10001010000111110011101001110010010001001101001101001001000101111100100110001
541997821812858947929730803344619971678963747805248476864959170008721