Perfect Square
140479058634340321 is a perfect square (374805361 × 374805361)
140479058634340321 is a perfect square (374805361 × 374805361)
140479058634340321 is odd
Previous odd number is 140479058634340319
Next odd number is 140479058634340323