Perfect Square
45749199462890625 is a perfect square (213890625 × 213890625)
45749199462890625 is a perfect square (213890625 × 213890625)
10100010 10001000 10100111 10001110 10111110 01111100 10000001
45749199462890625 is odd
Previous odd number is 45749199462890623
Next odd number is 45749199462890627