Perfect Square
131532382403036356 is a perfect square (362673934 × 362673934)
131532382403036356 is a perfect square (362673934 × 362673934)
131532382403036356 is even
Previous even number is 131532382403036354
Next even number is 131532382403036358