Perfect Square
87066009363450051625681 is a perfect square (295069499209 × 295069499209)
87066009363450051625681 is a perfect square (295069499209 × 295069499209)
87066009363450051625681 is odd
Previous odd number is 87066009363450051625679
Next odd number is 87066009363450051625683
10010011011111101101110011010011011001001000111101010010110110000001011010001
660003012142091165333915870714421737317618781483069426026097175696241