Perfect Square
45899542439986225 is a perfect square (214241785 × 214241785)
45899542439986225 is a perfect square (214241785 × 214241785)
10100011 00010001 01100100 00000010 01111101 00000100 00110001
45899542439986225 is odd
Previous odd number is 45899542439986223
Next odd number is 45899542439986227