Perfect Square
87066009368171163613089 is a perfect square (295069499217 × 295069499217)
87066009368171163613089 is a perfect square (295069499217 × 295069499217)
87066009368171163613089 is odd
Previous odd number is 87066009368171163613087
Next odd number is 87066009368171163613091
10010011011111101101110011010011100001101110100100010100011101111011110100001
660003012249456191776477410896912471507393453321301646100834259423969