Perfect Square
491414082405636976179489 is a perfect square (701009331183 × 701009331183)
491414082405636976179489 is a perfect square (701009331183 × 701009331183)
491414082405636976179489 is odd
Previous odd number is 491414082405636976179487
Next odd number is 491414082405636976179491
1101000000011111001110001011100100001001000100000110000000011000111100100100001
118670505839123971376323490783345056236848448162193688830658021959907169