Perfect Square
94989445832617203924974988570946377204025 is a perfect square (308203578552581384405 × 308203578552581384405)
94989445832617203924974988570946377204025 is a perfect square (308203578552581384405 × 308203578552581384405)
94989445832617203924974988570946377204025 is odd
Previous odd number is 94989445832617203924974988570946377204023
Next odd number is 94989445832617203924974988570946377204027
10001011100100110000111011101000000011111010111101110110010101011101001111000111110011011110000100111101111111001000011011100000100111001
857089277663213168885403732042505425685837448887030308604815952984292266111690157446063183938377277143018721524442457515625
9022994819587717889821799878314464504117381815268892816002761495800798176476200625