Perfect Square
491470430009604945896161 is a perfect square (701049520369 × 701049520369)
491470430009604945896161 is a perfect square (701049520369 × 701049520369)
491470430009604945896161 is odd
Previous odd number is 491470430009604945896159
Next odd number is 491470430009604945896163
1101000000100101010101001010111011010111100110001100111010001100110001011100001
118711332296917207117810227341148548048784300292756972568730823842821281