Perfect Square
66934543112074717641 is a perfect square (8181353379 × 8181353379)
66934543112074717641 is a perfect square (8181353379 × 8181353379)
66934543112074717641 is odd
Previous odd number is 66934543112074717639
Next odd number is 66934543112074717643
111010000011100111010001000101001101110110010010000110100111001001
299882353015292916520303719341341710281438560238589797405721