Perfect Square
21165960360075942004483155841 is a perfect square (145485258222529 × 145485258222529)
21165960360075942004483155841 is a perfect square (145485258222529 × 145485258222529)
21165960360075942004483155841 is odd
Previous odd number is 21165960360075942004483155839
Next odd number is 21165960360075942004483155843
10001000110010000010010011100100100000110111110111110011010011111010010010111111110011110000001
9482305326390642275223357363488707639450412823169854645059927080997938063831724488321