Perfect Square
131642934130826596 is a perfect square (362826314 × 362826314)
131642934130826596 is a perfect square (362826314 × 362826314)
131642934130826596 is even
Previous even number is 131642934130826594
Next even number is 131642934130826598