Perfect Square
138997308294037915344761121 is a perfect square (11789711968239 × 11789711968239)
138997308294037915344761121 is a perfect square (11789711968239 × 11789711968239)
138997308294037915344761121 is odd
Previous odd number is 138997308294037915344761119
Next odd number is 138997308294037915344761123
111001011111001110100110010111001011100101011011100011101001010000011101111000100100001
2685462983668582356258668132286329304427754665763717592569413766862173862174561