Perfect Square
166203657110679279442081749249187852328161 is a perfect square (407680827499502703119 × 407680827499502703119)
166203657110679279442081749249187852328161 is a perfect square (407680827499502703119 × 407680827499502703119)
166203657110679279442081749249187852328161 is odd
Previous odd number is 166203657110679279442081749249187852328159
Next odd number is 166203657110679279442081749249187852328163
11110100001101101101111000000001001110101111110000100010000100110110100110111010001000001010001010010110001010000000101000001110011100001
4591152589629489197092666183395652066184033901997856043670829240219008138102108072932627287637060673806433312800971658437281
27623655636964251007047715734162470401186723251254465987506859415099373508033641921