Perfect Square
299770703079213601 is a perfect square (547513199 × 547513199)
299770703079213601 is a perfect square (547513199 × 547513199)
299770703079213601 is odd
Previous odd number is 299770703079213599
Next odd number is 299770703079213603