Perfect Square
131366701326138916 is a perfect square (362445446 × 362445446)
131366701326138916 is a perfect square (362445446 × 362445446)
131366701326138916 is even
Previous even number is 131366701326138914
Next even number is 131366701326138918