Perfect Square
98050670058282147727373394662065791984657385366824025 is a perfect square (313130436173621020502186405 × 313130436173621020502186405)
98050670058282147727373394662065791984657385366824025 is a perfect square (313130436173621020502186405 × 313130436173621020502186405)
98050670058282147727373394662065791984657385366824025 is odd
Previous odd number is 98050670058282147727373394662065791984657385366824023
Next odd number is 98050670058282147727373394662065791984657385366824027
100000110000100001111110110101100000111100011101010110000111101010010011010100001111110101110111010001100110001111101011111100011010111000010010100110010110111010010010001011001
942652660681031381970672037423457397975029026229938862523403543913775784327319387122106866100938515570865034404989767665832985398036635945680197710309995015625
9613933898878107270812686117295324728591695597790350576550863055500425513288213096287745557909115317200625