Perfect Square
94912912012310795988225 is a perfect square (308079392385 × 308079392385)
94912912012310795988225 is a perfect square (308079392385 × 308079392385)
94912912012310795988225 is odd
Previous odd number is 94912912012310795988223
Next odd number is 94912912012310795988227
10100000110010011110101000000110011010000100101101010110001110010110100000001
855019253603327773783330039281749728594942933114290213477309888890625