Perfect Square
87066009364630329622521 is a perfect square (295069499211 × 295069499211)
87066009364630329622521 is a perfect square (295069499211 × 295069499211)
87066009364630329622521 is odd
Previous odd number is 87066009364630329622519
Next odd number is 87066009364630329622523
10010011011111101101110011010011011011010010010111000011001111111111111111001
660003012168932421943191767562417016636488343084147598359844609326761