Perfect Square
45374973994644529 is a perfect square (213014023 × 213014023)
45374973994644529 is a perfect square (213014023 × 213014023)
10100001 00110100 01001100 01100110 10100100 10110100 00110001
45374973994644529 is odd
Previous odd number is 45374973994644527
Next odd number is 45374973994644531