Perfect Square
166104081158845872001391865809323364258057792625734161 is a perfect square (407558684312880115079940119 × 407558684312880115079940119)
166104081158845872001391865809323364258057792625734161 is a perfect square (407558684312880115079940119 × 407558684312880115079940119)
166104081158845872001391865809323364258057792625734161 is odd
Previous odd number is 166104081158845872001391865809323364258057792625734159
Next odd number is 166104081158845872001391865809323364258057792625734163
110111011111101010000011000111011000100100011101100110111000011010011000010001111011000100000011110000101101101000111101001001010001001011101101101001100000010100111001000010001
4582905577145008140865572567615911271594381142550976350794138517546357729905913960262573429754354036051848544359069425997589357266709828590901603210578105215281
27590565777624456204101664234148525580205721319493109102272298041513716691141482635341624324808264242373921