Perfect Square
19965512540472909406778946442049999383763280961 is a perfect square (141299372045571771559969 × 141299372045571771559969)
19965512540472909406778946442049999383763280961 is a perfect square (141299372045571771559969 × 141299372045571771559969)
19965512540472909406778946442049999383763280961 is odd
Previous odd number is 19965512540472909406778946442049999383763280959
Next odd number is 19965512540472909406778946442049999383763280963
1101111111010010001101100000000001101010011001000010100110101001000111100110100110101001101111100011100010111000010100010011011100000110101110010001000001
7958686370640506869683395310177977038782741018034917795231319555175033043700554709374895147651335031056062081812474506727387370612414143681
398621691003781008982881675700495307042074231658111573415926938820011289367793891951425083521