Perfect Square
45749198607328129 is a perfect square (213890623 × 213890623)
45749198607328129 is a perfect square (213890623 × 213890623)
10100010 10001000 10100111 01011011 10111111 10100011 10000001
45749198607328129 is odd
Previous odd number is 45749198607328127
Next odd number is 45749198607328131