Perfect Square
45374979106981225 is a perfect square (213014035 × 213014035)
45374979106981225 is a perfect square (213014035 × 213014035)
10100001 00110100 01001101 10010111 01011100 11000101 01101001
45374979106981225 is odd
Previous odd number is 45374979106981223
Next odd number is 45374979106981227