Perfect Square
94906072243132386825625 is a perfect square (308068291525 × 308068291525)
94906072243132386825625 is a perfect square (308068291525 × 308068291525)
94906072243132386825625 is odd
Previous odd number is 94906072243132386825623
Next odd number is 94906072243132386825627
10100000110001101111001010101000011110011010100101010000010001101010110011001
854834419544839324570704125723119244295183318115012433995107666015625