Perfect Square
1821417368091647473716409 is a perfect square (1349598965653 × 1349598965653)
1821417368091647473716409 is a perfect square (1349598965653 × 1349598965653)
1821417368091647473716409 is odd
Previous odd number is 1821417368091647473716407
Next odd number is 1821417368091647473716411
110000001101100110011101110111110011011001000101101110110011110011000110010111001
6042663641818113249740565413659768200660148841251268321296180149039005929