Perfect Square
142833404643758761 is a perfect square (377933069 × 377933069)
142833404643758761 is a perfect square (377933069 × 377933069)
142833404643758761 is odd
Previous odd number is 142833404643758759
Next odd number is 142833404643758763