Perfect Square
99104980309257916306392614657628675436465518585409 is a perfect square (9955148432306668339704097 × 9955148432306668339704097)
99104980309257916306392614657628675436465518585409 is a perfect square (9955148432306668339704097 × 9955148432306668339704097)
99104980309257916306392614657628675436465518585409 is odd
Previous odd number is 99104980309257916306392614657628675436465518585407
Next odd number is 99104980309257916306392614657628675436465518585411
10000111100111101110101000000111100110110110111100000000100110101110101000101101010110111100101000010101111001010100101101100111111010111100011100001001010011001000001
973389010387087934649486532913412352294539280593751123207887459462822842315670398544643900117027773696232489018194402304449415692370321970398395572929
9821797122098399316413886693755732520609842631574742089953707772106198069774938920180009196427697281