Perfect Square
147518678531212816 is a perfect square (384081604 × 384081604)
147518678531212816 is a perfect square (384081604 × 384081604)
147518678531212816 is even
Previous even number is 147518678531212814
Next even number is 147518678531212818