Perfect Square
973285054986082360113556132537865286893553495968236093859707225 is a perfect square (31197516808010254842612857410085 × 31197516808010254842612857410085)
973285054986082360113556132537865286893553495968236093859707225 is a perfect square (31197516808010254842612857410085 × 31197516808010254842612857410085)
973285054986082360113556132537865286893553495968236093859707225 is odd
Previous odd number is 973285054986082360113556132537865286893553495968236093859707223
Next odd number is 973285054986082360113556132537865286893553495968236093859707227
100101110110101101010000010011110010110010111100010111000000101010110110010110110101101100100110110100111110101100110010001011101010100000110010111000101001110000000000110001100110010000001101000011100101011001
921977163676190145362670371692331569042259846281361235778496296187758418229445933895830536083959961641215955224843983846646603507412858510074055330204948222950695429058253096756134087015625
947283798259261363195498274105415743941552391311768725297909423076899100166044763482712458146242694603706529054840362717200625
4566552023626274270052662665544664765462135240627051600061462015034531