Perfect Square
40532858490852121 is a perfect square (201327739 × 201327739)
40532858490852121 is a perfect square (201327739 × 201327739)
10010000 00000000 01101011 10001000 00010100 00010011 00011001
40532858490852121 is odd
Previous odd number is 40532858490852119
Next odd number is 40532858490852123