Perfect Square
396980348965422070235016542305382837058089975625 is a perfect square (630063765793131505194525 × 630063765793131505194525)
396980348965422070235016542305382837058089975625 is a perfect square (630063765793131505194525 × 630063765793131505194525)
396980348965422070235016542305382837058089975625 is odd
Previous odd number is 396980348965422070235016542305382837058089975623
Next odd number is 396980348965422070235016542305382837058089975627
100010110001001001101101110100111111101101001000001010010111010101110011110111111000100100101001011010010001011110101011101101011110011001100101111111101001001
62561481920186356237145204882291283842467120499037149937157977606613690276076501161849748982722618878752422122382667951159004587747236572265625
157593397464708283749594391197160415425739026025213704824616283062151509618621141518113094140625