Perfect Square
99105002422589464214113081656860761614923295238225 is a perfect square (9955149542954614210917385 × 9955149542954614210917385)
99105002422589464214113081656860761614923295238225 is a perfect square (9955149542954614210917385 × 9955149542954614210917385)
99105002422589464214113081656860761614923295238225 is odd
Previous odd number is 99105002422589464214113081656860761614923295238223
Next odd number is 99105002422589464214113081656860761614923295238227
10000111100111101110110000000011010011011110101001001000010000101100010100100011100011011101001011110100110111100000100001010000010000101110101100101100010100001010001
973389661965201793240954782002865058529628907975449326912685808786213138255593536370274318141698990627625903003360385835402662805899842493470982640625
9821801505181463570819066036429859058503446892423702020792094916395056154196958605087228959501150625