Perfect Square
243087463409624064 is a perfect square (493039008 × 493039008)
243087463409624064 is a perfect square (493039008 × 493039008)
243087463409624064 is even
Previous even number is 243087463409624062
Next even number is 243087463409624066