Perfect Square
131366696976793600 is a perfect square (362445440 × 362445440)
131366696976793600 is a perfect square (362445440 × 362445440)
131366696976793600 is even
Previous even number is 131366696976793598
Next even number is 131366696976793602