Perfect Square
131366695527011844 is a perfect square (362445438 × 362445438)
131366695527011844 is a perfect square (362445438 × 362445438)
131366695527011844 is even
Previous even number is 131366695527011842
Next even number is 131366695527011846