Perfect Square
57366185670846828801 is a perfect square (7574046849 × 7574046849)
57366185670846828801 is a perfect square (7574046849 × 7574046849)
57366185670846828801 is odd
Previous odd number is 57366185670846828799
Next odd number is 57366185670846828803
110001110000011101101000011110110110110101111011011101000100000001
188785190558979306369471472330271433303982651959325940806401