Perfect Square
19965512540047996097257539958395869993087654089 is a perfect square (141299372044068179210717 × 141299372044068179210717)
19965512540047996097257539958395869993087654089 is a perfect square (141299372044068179210717 × 141299372044068179210717)
19965512540047996097257539958395869993087654089 is odd
Previous odd number is 19965512540047996097257539958395869993087654087
Next odd number is 19965512540047996097257539958395869993087654091
1101111111010010001101100000000001010101111011101011001110101011001011010111001100101110101010110100101111100000110010101011110111010100011101100011001001
7958686370132367883779901546386862247220193304815398032357866637582592088255435729305384130531335316198079741589191475161035016738094706969
398621690986813784963335250923159596497117957177569347317259403766226395820205385993318419921