Perfect Square
99104969252593684276030868933305711298095362062881 is a perfect square (9955147876982726381505391 × 9955147876982726381505391)
99104969252593684276030868933305711298095362062881 is a perfect square (9955147876982726381505391 × 9955147876982726381505391)
99104969252593684276030868933305711298095362062881 is odd
Previous odd number is 99104969252593684276030868933305711298095362062879
Next odd number is 99104969252593684276030868933305711298095362062883
10000111100111101110100100001001110000100011001110101110101101000110001000001000101011001101001010101000110001011001101010000100011011000111110101110111011101000100001
973388684598185478854971728669458467894701140499226781793070546033788739815440554682770069738938377680017709604161756177784031044468700286412587743841
9821794930557539563347222753495815410804101666699650553932792702834354782076001710182112919798020161