Perfect Square
45749196040640689 is a perfect square (213890617 × 213890617)
45749196040640689 is a perfect square (213890617 × 213890617)
10100010 10001000 10100110 11000010 11000011 00011000 10110001
45749196040640689 is odd
Previous odd number is 45749196040640687
Next odd number is 45749196040640691