Perfect Square
45949740152799025 is a perfect square (214358905 × 214358905)
45949740152799025 is a perfect square (214358905 × 214358905)
10100011 00111111 00001011 10010011 01010100 00111111 00110001
45949740152799025 is odd
Previous odd number is 45949740152799023
Next odd number is 45949740152799027