Perfect Square
140830134202198198284409 is a perfect square (375273412597 × 375273412597)
140830134202198198284409 is a perfect square (375273412597 × 375273412597)
140830134202198198284409 is odd
Previous odd number is 140830134202198198284407
Next odd number is 140830134202198198284411
11101110100100110101010111000001010101101111010100101011001110111000001111001
2793101894726991470473774792267264025462425408494031761049018417829929