Perfect Square
131698225957860004 is a perfect square (362902502 × 362902502)
131698225957860004 is a perfect square (362902502 × 362902502)
131698225957860004 is even
Previous even number is 131698225957860002
Next even number is 131698225957860006