Perfect Square
96956575348306485699889 is a perfect square (311378508167 × 311378508167)
96956575348306485699889 is a perfect square (311378508167 × 311378508167)
96956575348306485699889 is odd
Previous odd number is 96956575348306485699887
Next odd number is 96956575348306485699891
10100100010000000011011000111011111010101010100011011101000111110010100110001
911447801013570328463960563845186966442550568993957519057460927732369