Perfect Square
5005114062379998145166025 is a perfect square (2237211224355 × 2237211224355)
5005114062379998145166025 is a perfect square (2237211224355 × 2237211224355)
5005114062379998145166025 is odd
Previous odd number is 5005114062379998145166023
Next odd number is 5005114062379998145166027
10000100011110111111100011011101001010111111100100100100111001100000011101011001001
125383947116761574447071704634237737197695594488254549329098618384886265625