Perfect Square
131587643756012544 is a perfect square (362750112 × 362750112)
131587643756012544 is a perfect square (362750112 × 362750112)
131587643756012544 is even
Previous even number is 131587643756012542
Next even number is 131587643756012546