Perfect Square
87066009362269773628849 is a perfect square (295069499207 × 295069499207)
87066009362269773628849 is a perfect square (295069499207 × 295069499207)
87066009362269773628849 is odd
Previous odd number is 87066009362269773628847
Next odd number is 87066009362269773628851
10010011011111101101110011010011010110111111100011100010011100000010110110001
660003012115249908725549632664803622646414856055391930241687168044049