Perfect Square
131532385304427844 is a perfect square (362673938 × 362673938)
131532385304427844 is a perfect square (362673938 × 362673938)
131532385304427844 is even
Previous even number is 131532385304427842
Next even number is 131532385304427846