Perfect Square
491470430018017540140625 is a perfect square (701049520375 × 701049520375)
491470430018017540140625 is a perfect square (701049520375 × 701049520375)
491470430018017540140625 is odd
Previous odd number is 491470430018017540140623
Next odd number is 491470430018017540140627
1101000000100101010101001010111011100110111001100011100111101110110111001010001
118711332303013221505682613820970159419676577080333586677585601806640625