Perfect Square
1667518248906553729 is a perfect square (1291324223 × 1291324223)
1667518248906553729 is a perfect square (1291324223 × 1291324223)
1667518248906553729 is odd
Previous odd number is 1667518248906553727
Next odd number is 1667518248906553731
1011100100100001101110000001100110010100011100111100110000001