Perfect Square
491348349615811125300625 is a perfect square (700962445225 × 700962445225)
491348349615811125300625 is a perfect square (700962445225 × 700962445225)
491348349615811125300625 is odd
Previous odd number is 491348349615811125300623
Next odd number is 491348349615811125300627
1101000000011000000110000100010101111000111001111011110110010111100110110010001
118622891208260398039909221842461051674210725721789495368331211181640625