Perfect Square
491470429995583955488881 is a perfect square (701049520359 × 701049520359)
491470429995583955488881 is a perfect square (701049520359 × 701049520359)
491470429995583955488881 is odd
Previous odd number is 491470429995583955488879
Next odd number is 491470429995583955488883
1101000000100101010101001010111010111110000101111100011000111110101000001110001
118711332286757183138602620182018634638303246636098579046425553840501841