Perfect Square
1821417368086249077853801 is a perfect square (1349598965651 × 1349598965651)
1821417368086249077853801 is a perfect square (1349598965651 × 1349598965651)
1821417368086249077853801 is odd
Previous odd number is 1821417368086249077853799
Next odd number is 1821417368086249077853803
110000001101100110011101110111110011001111010001010001101000000011100111001101001
6042663641764384723306445046204362573018986352089122376779593606628881401