Perfect Square
40032052999439880625 is a perfect square (6327088825 × 6327088825)
40032052999439880625 is a perfect square (6327088825 × 6327088825)
40032052999439880625 is odd
Previous odd number is 40032052999439880623
Next odd number is 40032052999439880627
100010101110001110011011000001101010100101001110011001000110110001