Perfect Square
398010462839513726576933585245039988037253751641 is a perfect square (630880704126789509923621 × 630880704126789509923621)
398010462839513726576933585245039988037253751641 is a perfect square (630880704126789509923621 × 630880704126789509923621)
398010462839513726576933585245039988037253751641 is odd
Previous odd number is 398010462839513726576933585245039988037253751639
Next odd number is 398010462839513726576933585245039988037253751643
100010110110111011010000000101010010111000011000100010001110001001010000011101000010011100101000010011101101110101000001110001010100111000110100110001101011001
63049764197600529175551860095160576219677829625660164450768744511749881327503715045223024854261905360663497057198051759897521806473438580267721
158412328529723937045237326724479901634420326339731806572653485447180987681519082627329310192881