Perfect Square
445016607883069591432266860371730625 is a perfect square (667095651224822175 × 667095651224822175)
445016607883069591432266860371730625 is a perfect square (667095651224822175 × 667095651224822175)
445016607883069591432266860371730625 is odd
Previous odd number is 445016607883069591432266860371730623
Next odd number is 445016607883069591432266860371730627
10101011011010100000011010001000010000011111100111011110111100000111000010111101001001000110000100111010110000011000001
88130991696361224717046121271243087540229743009371273506993443496589108405207905375648171367201808837890625
198039781291753716427939240354691363280469930537482010207358657562890625