Perfect Square
1668632222693541361 is a perfect square (1291755481 × 1291755481)
1668632222693541361 is a perfect square (1291755481 × 1291755481)
1668632222693541361 is odd
Previous odd number is 1668632222693541359
Next odd number is 1668632222693541363
1011100101000001011000010101001101110011010110100010111110001