Perfect Square
124574668878974161 is a perfect square (352951369 × 352951369)
124574668878974161 is a perfect square (352951369 × 352951369)
124574668878974161 is odd
Previous odd number is 124574668878974159
Next odd number is 124574668878974163