Perfect Square
491484517695060540658225 is a perfect square (701059567865 × 701059567865)
491484517695060540658225 is a perfect square (701059567865 × 701059567865)
491484517695060540658225 is odd
Previous odd number is 491484517695060540658223
Next odd number is 491484517695060540658227
1101000000100110110110111011000111011110001010010011111011100000001001000110001
118721540942718309261763569745734759891881790876135977651864175145140625