Perfect Square
115615087241155009600 is a perfect square (10752445640 × 10752445640)
115615087241155009600 is a perfect square (10752445640 × 10752445640)
115615087241155009600 is even
Previous even number is 115615087241155009598
Next even number is 115615087241155009602
1545409343648614336357518173217875599879335354535284736000000
1100100010001111011010011010100101001110100110101110101110001000000