Perfect Square
45325253960371225 is a perfect square (212897285 × 212897285)
45325253960371225 is a perfect square (212897285 × 212897285)
10100001 00000111 00010100 00001101 10101001 10001100 00011001
45325253960371225 is odd
Previous odd number is 45325253960371223
Next odd number is 45325253960371227