Perfect Square
166203657110679279446973919179181884765625 is a perfect square (407680827499502703125 × 407680827499502703125)
166203657110679279446973919179181884765625 is a perfect square (407680827499502703125 × 407680827499502703125)
166203657110679279446973919179181884765625 is odd
Previous odd number is 166203657110679279446973919179181884765623
Next odd number is 166203657110679279446973919179181884765627
11110100001101101101111000000001001110101111110000100010000100111110111001010100011000000010011001010110011101110000000001111010110111001
4591152589629489197498085035786652044303460940959354259738630042502199018271379411343055586788630011142231523990631103515625
27623655636964251008673908801306278445296855839088737495851753296911716461181640625