Perfect Square
258948100924969870142851919511714995399557034025 is a perfect square (508869434064348052528845 × 508869434064348052528845)
258948100924969870142851919511714995399557034025 is a perfect square (508869434064348052528845 × 508869434064348052528845)
258948100924969870142851919511714995399557034025 is odd
Previous odd number is 258948100924969870142851919511714995399557034023
Next odd number is 258948100924969870142851919511714995399557034027
10110101011011101000100110101001111011110100001100000110000010011011101000101110111101011011011001010000100001101001001101101011001010100111101011000000101001
17363536767164290132377645405733205834635580308713615351239910300359233795028238957469419757186172786635655612339809044583582934505260138765625
67054118972648381717045726949907394460857706056557440049037678137607764446281233188855007700625