Perfect Square
40028027325882451969 is a perfect square (6326770687 × 6326770687)
40028027325882451969 is a perfect square (6326770687 × 6326770687)
40028027325882451969 is odd
Previous odd number is 40028027325882451967
Next odd number is 40028027325882451971
100010101110000000000111101100011001111010110110100100100000000001