Perfect Square
8140534682166950625 is a perfect square (2853162225 × 2853162225)
8140534682166950625 is a perfect square (2853162225 × 2853162225)
8140534682166950625 is odd
Previous odd number is 8140534682166950623
Next odd number is 8140534682166950627
111000011111000111111010010100110111100010011101111101011100001