Perfect Square
295165919852740214784 is a perfect square (17180393472 × 17180393472)
295165919852740214784 is a perfect square (17180393472 × 17180393472)
295165919852740214784 is even
Previous even number is 295165919852740214782
Next even number is 295165919852740214786
25715716893638642160575541913577214545584847507083163603042304
100000000000001000000000000000100000000000000000000000000000000000000