Perfect Square
138996984443194401793140169 is a perfect square (11789698233763 × 11789698233763)
138996984443194401793140169 is a perfect square (11789698233763 × 11789698233763)
138996984443194401793140169 is odd
Previous odd number is 138996984443194401793140167
Next odd number is 138996984443194401793140171
111001011111001110000011010000000000111010110110111000000101110001100100110010111001001
2685444213072873736448428562729978699339880614496067862253901244060058819446809