Perfect Square
94989445832617203918810916999894749516025 is a perfect square (308203578552581384395 × 308203578552581384395)
94989445832617203918810916999894749516025 is a perfect square (308203578552581384395 × 308203578552581384395)
94989445832617203918810916999894749516025 is odd
Previous odd number is 94989445832617203918810916999894749516023
Next odd number is 94989445832617203918810916999894749516027
10001011100100110000111011101000000011111010111101110110010101010010110010110011111101110010111110100001110000000110001011001000011111001
857089277663213168718548574483005139256295169049084005149112722594391830805410581807006091024262518963377758090320542515625
9022994819587717888650756393100896070731003183274156768758483967514376971731800625