Perfect Square
1543301515696390641 is a perfect square (1242296871 × 1242296871)
1543301515696390641 is a perfect square (1242296871 × 1242296871)
1543301515696390641 is odd
Previous odd number is 1543301515696390639
Next odd number is 1543301515696390643
1010101101010111010001000110101000000011001111100000111110001