Perfect Square
5699665930119619969 is a perfect square (2387397313 × 2387397313)
5699665930119619969 is a perfect square (2387397313 × 2387397313)
5699665930119619969 is odd
Previous odd number is 5699665930119619967
Next odd number is 5699665930119619971
100111100011001010001111111011100011111001011010010010110000001