Perfect Square
99104985835328878579712347001429228724069538390225 is a perfect square (9955148709855060652313015 × 9955148709855060652313015)
99104985835328878579712347001429228724069538390225 is a perfect square (9955148709855060652313015 × 9955148709855060652313015)
99104985835328878579712347001429228724069538390225 is odd
Previous odd number is 99104985835328878579712347001429228724069538390223
Next odd number is 99104985835328878579712347001429228724069538390227
10000111100111101110101010000110011110101100001001110100110100001011100101111111100010011001110100100111011011101011000011010001100001011110000100111101110000011010001
973389173214940635195726330406923268692342176217580973386728504849922147911292087506658142642601447922138474930284163335751272168451883339810492640625
9821798217420737661192762297022690485488450801110595814281528512653578656855465417233515084375550625