Perfect Square
165973142704339213772396896558667281 is a perfect square (407398015096219159 × 407398015096219159)
165973142704339213772396896558667281 is a perfect square (407398015096219159 × 407398015096219159)
165973142704339213772396896558667281 is odd
Previous odd number is 165973142704339213772396896558667279
Next odd number is 165973142704339213772396896558667283
111111111011100011011100100111101100110000110110000010100111000100111110110110110110101011001000100100101011000010001
4572076120277478016927262405356670109818651613295190159367446744317761387258362060640216046259107164149041
27547084099154949183322499643300206008479011870240269794428682859932961