Perfect Square
10244954407835098513394533229532133059607825225 is a perfect square (101217362185719395052515 × 101217362185719395052515)
10244954407835098513394533229532133059607825225 is a perfect square (101217362185719395052515 × 101217362185719395052515)
10244954407835098513394533229532133059607825225 is odd
Previous odd number is 10244954407835098513394533229532133059607825223
Next odd number is 10244954407835098513394533229532133059607825227
111001011011001100100111100010011101111010010100101101100011000101001111010011101010010101011101010111001111100000110000100111000101111101000101101001001
1075301100124583482215038310874811592612942622944103417291391831107836167770044790983567805503439588710708173566980307398978899235308265625
104959090818619814039858333006280097670057565937897358356935395962501388324002678054146300625