Perfect Square
2283053902649228759765625 is a perfect square (1510977796875 × 1510977796875)
2283053902649228759765625 is a perfect square (1510977796875 × 1510977796875)
2283053902649228759765625 is odd
Previous odd number is 2283053902649228759765623
Next odd number is 2283053902649228759765627
111100011011101001001100110011101011000010111101011110001100101011001001001111001
11900042043115244168159326685792633878288717686096788384020328521728515625