Perfect Square
135434737788934634455212025 is a perfect square (11637643137205 × 11637643137205)
135434737788934634455212025 is a perfect square (11637643137205 × 11637643137205)
135434737788934634455212025 is odd
Previous odd number is 135434737788934634455212023
Next odd number is 135434737788934634455212027
111000000000111011010111101100011010111100000011101011011110110110110001001111111111001
2484220914536891927872306094380136893794017386137326338459477401075102322515625