Perfect Square
104045987084806404 is a perfect square (322561602 × 322561602)
104045987084806404 is a perfect square (322561602 × 322561602)
104045987084806404 is even
Previous even number is 104045987084806402
Next even number is 104045987084806406