Perfect Square
99104985835328878579711988616075673941886055122009 is a perfect square (9955148709855060652312997 × 9955148709855060652312997)
99104985835328878579711988616075673941886055122009 is a perfect square (9955148709855060652312997 × 9955148709855060652312997)
99104985835328878579711988616075673941886055122009 is odd
Previous odd number is 99104985835328878579711988616075673941886055122007
Next odd number is 99104985835328878579711988616075673941886055122011
10000111100111101110101010000110011110101100001001110100110100001011100101111101001110001011011100001101100010101001000100101001011000101001100110111101000010001011001
973389173214940635195715770441043186510911117123102758947538765373299754692607716111386196167674448417629326872739446779378322589549694559901262646729
9821798217420737661192691261471915213447537428295833265688221143267940372146924407414176383876196081