Perfect Square
131477138457799696 is a perfect square (362597764 × 362597764)
131477138457799696 is a perfect square (362597764 × 362597764)
131477138457799696 is even
Previous even number is 131477138457799694
Next even number is 131477138457799698