Perfect Square
45374968882308121 is a perfect square (213014011 × 213014011)
45374968882308121 is a perfect square (213014011 × 213014011)
10100001 00110100 01001011 00110101 11101100 10100100 00011001
45374968882308121 is odd
Previous odd number is 45374968882308119
Next odd number is 45374968882308123