Perfect Square
1821417368102444265441649 is a perfect square (1349598965657 × 1349598965657)
1821417368102444265441649 is a perfect square (1349598965657 × 1349598965657)
1821417368102444265441649 is odd
Previous odd number is 1821417368102444265441647
Next odd number is 1821417368102444265441651
110000001101100110011101110111110011101100101110101001001011010010000100101110001
6042663641925570302610000470612944741247052491537216180010344229824282449