Perfect Square
99105013479256780091623638864089242789025419847761 is a perfect square (9955150098278618123932681 × 9955150098278618123932681)
99105013479256780091623638864089242789025419847761 is a perfect square (9955150098278618123932681 × 9955150098278618123932681)
99105013479256780091623638864089242789025419847761 is odd
Previous odd number is 99105013479256780091623638864089242789025419847759
Next odd number is 99105013479256780091623638864089242789025419847763
10000111100111101110110100000001001001110010101000111110000001000001101111001010010010000101111100000110111010101001000011011100100011000110011010001110110100001010001
973389987754413196099152517502730258974850269849462088598665279526928796055407756873152985554662455563076512859513381986486587989413377221207831172081
9821803696723668072324065105256639555700468444795752669199824524729856481564228940259518192416713121