Perfect Square
104045979343328100 is a perfect square (322561590 × 322561590)
104045979343328100 is a perfect square (322561590 × 322561590)
104045979343328100 is even
Previous even number is 104045979343328098
Next even number is 104045979343328102