Perfect Square
350749271787992100 is a perfect square (592240890 × 592240890)
350749271787992100 is a perfect square (592240890 × 592240890)
350749271787992100 is even
Previous even number is 350749271787992098
Next even number is 350749271787992102