Perfect Square
39938257596290017884212368080784019745507025 is a perfect square (6319672269690099830455 × 6319672269690099830455)
39938257596290017884212368080784019745507025 is a perfect square (6319672269690099830455 × 6319672269690099830455)
39938257596290017884212368080784019745507025 is odd
Previous odd number is 39938257596290017884212368080784019745507023
Next odd number is 39938257596290017884212368080784019745507027
1110010100111011111111101100011110010001001110100101101101000101111011000011010101001001100100110100001100001000000101000101101011000011011010001
63704093681752267535480943545428393839357673564103972916461509636808303022484426018520715049396444287121226392818501377394500640625
1595064419827617317150325026332203655011701201292172019731955718012868900247674324350625