Perfect Square
166203119157511699030847073345969315361225 is a perfect square (407680167726505551965 × 407680167726505551965)
166203119157511699030847073345969315361225 is a perfect square (407680167726505551965 × 407680167726505551965)
166203119157511699030847073345969315361225 is odd
Previous odd number is 166203119157511699030847073345969315361223
Next odd number is 166203119157511699030847073345969315361227
11110100001101101010101000110011101010010011001111110100000100101010000101100100001000001011001101100010100011100010110111011000111001001
4591108009074633704442523943319498308149389376333561961457711600913578824602641044410957380549294922967028814108868138265625
27623476817686032340642056935827883447414438584388307515660225060364756752233500625