Perfect Square
11425470865400929955660317563653156589861729121 is a perfect square (106889994224908301075761 × 106889994224908301075761)
11425470865400929955660317563653156589861729121 is a perfect square (106889994224908301075761 × 106889994224908301075761)
11425470865400929955660317563653156589861729121 is odd
Previous odd number is 11425470865400929955660317563653156589861729119
Next odd number is 11425470865400929955660317563653156589861729123
1000000000010101011111100100100100111101111111010110101011110001111110011111101110101011011101101100110000011101000010110111010010011101011111001101100001
1491496785289582274691113868865687467634882738163621504360286879899413924862073424442106466984198747910841218118510064972534429592807638561
130541384496125475279766145149679631373094239600246392860185827601169507274371233615979432641