Perfect Square
104045992245792100 is a perfect square (322561610 × 322561610)
104045992245792100 is a perfect square (322561610 × 322561610)
104045992245792100 is even
Previous even number is 104045992245792098
Next even number is 104045992245792102