Perfect Square
104045969021357476 is a perfect square (322561574 × 322561574)
104045969021357476 is a perfect square (322561574 × 322561574)
104045969021357476 is even
Previous even number is 104045969021357474
Next even number is 104045969021357478