Perfect Square
2685374924670472321 is a perfect square (1638711361 × 1638711361)
2685374924670472321 is a perfect square (1638711361 × 1638711361)
2685374924670472321 is odd
Previous odd number is 2685374924670472319
Next odd number is 2685374924670472323
10010101000100010111100100010000101001101110011001000010000001