Perfect Square
12381557641501450081 is a perfect square (3518743759 × 3518743759)
12381557641501450081 is a perfect square (3518743759 × 3518743759)
10101011 11010100 00100001 00010011 00011011 10110111 10011111 01100001
12381557641501450081 is odd
Previous odd number is 12381557641501450079
Next odd number is 12381557641501450083