Perfect Square
1627420912485687225 is a perfect square (1275704085 × 1275704085)
1627420912485687225 is a perfect square (1275704085 × 1275704085)
1627420912485687225 is odd
Previous odd number is 1627420912485687223
Next odd number is 1627420912485687227
1011010010101110000101011001010001100110000000101111110111001