Perfect Square
45374974846700625 is a perfect square (213014025 × 213014025)
45374974846700625 is a perfect square (213014025 × 213014025)
10100001 00110100 01001100 10011001 01101110 00001100 01010001
45374974846700625 is odd
Previous odd number is 45374974846700623
Next odd number is 45374974846700627