Perfect Square
491334264874582800042969 is a perfect square (700952398437 × 700952398437)
491334264874582800042969 is a perfect square (700952398437 × 700952398437)
491334264874582800042969 is odd
Previous odd number is 491334264874582800042967
Next odd number is 491334264874582800042971
1101000000010110100100010101011101011101110110111111011001010111000101111011001
118612690350754704942275631968480516679542828344441696391867147566939209