Perfect Square
45899525300645025 is a perfect square (214241745 × 214241745)
45899525300645025 is a perfect square (214241745 × 214241745)
10100011 00010001 01100000 00000100 11100111 01101100 10100001
45899525300645025 is odd
Previous odd number is 45899525300645023
Next odd number is 45899525300645027