Perfect Square
131532386755123600 is a perfect square (362673940 × 362673940)
131532386755123600 is a perfect square (362673940 × 362673940)
131532386755123600 is even
Previous even number is 131532386755123598
Next even number is 131532386755123602