Perfect Square
491254457106394543016961 is a perfect square (700895468031 × 700895468031)
491254457106394543016961 is a perfect square (700895468031 × 700895468031)
491254457106394543016961 is odd
Previous odd number is 491254457106394543016959
Next odd number is 491254457106394543016963
1101000000001101111010100011101100010001001101000100001011000111100110000000001
118554900711896982985439537279180927418030168079293809981439124973511681