Perfect Square
16421423106417794195641 is a perfect square (128146100629 × 128146100629)
16421423106417794195641 is a perfect square (128146100629 × 128146100629)
16421423106417794195641 is odd
Previous odd number is 16421423106417794195639
Next odd number is 16421423106417794195643
11011110100011010100000110011111101101101111001000010000111010000010111001
4428252466253352051229430913251559247232347506527471581267245759721