Perfect Square
1821417368097045869579025 is a perfect square (1349598965655 × 1349598965655)
1821417368097045869579025 is a perfect square (1349598965655 × 1349598965655)
1821417368097045869579025 is odd
Previous odd number is 1821417368097045869579023
Next odd number is 1821417368097045869579027
110000001101100110011101110111110011100010111010001011111111100010100101100010001
6042663641871841776175083888462628136784278833005033197362175337535640625