Perfect Square
102397402567566887593345547167184481586911369006801 is a perfect square (10119160171059992051307849 × 10119160171059992051307849)
102397402567566887593345547167184481586911369006801 is a perfect square (10119160171059992051307849 × 10119160171059992051307849)
102397402567566887593345547167184481586911369006801 is odd
Previous odd number is 102397402567566887593345547167184481586911369006799
Next odd number is 102397402567566887593345547167184481586911369006803
10001100001000000101010010101011100001010100000010011011100000111011101100101110000001100101001010000011011001111010001010001011110101100000001111000001000111011010001
1073660117913225468907527269114544669494650882207516365354298398397287157059684514258565086874315389524004117596722794120081873423396782735583877740401
10485228052584353823701404928773640732473190662229241148346010248176678715561976379999329441184253601