Perfect Square
131366694077230096 is a perfect square (362445436 × 362445436)
131366694077230096 is a perfect square (362445436 × 362445436)
131366694077230096 is even
Previous even number is 131366694077230094
Next even number is 131366694077230098