Perfect Square
1627420922691319921 is a perfect square (1275704089 × 1275704089)
1627420922691319921 is a perfect square (1275704089 × 1275704089)
1627420922691319921 is odd
Previous odd number is 1627420922691319919
Next odd number is 1627420922691319923
1011010010101110000101011010011101101000011011111100001110001