Perfect Square
45350110996479025 is a perfect square (212955655 × 212955655)
45350110996479025 is a perfect square (212955655 × 212955655)
10100001 00011101 10101111 10001000 01111000 00111100 00110001
45350110996479025 is odd
Previous odd number is 45350110996479023
Next odd number is 45350110996479027