Perfect Square
131366699876357136 is a perfect square (362445444 × 362445444)
131366699876357136 is a perfect square (362445444 × 362445444)
131366699876357136 is even
Previous even number is 131366699876357134
Next even number is 131366699876357138