Perfect Square
99104985835077596443857006744305650495450127568001 is a perfect square (9955148709842439939997249 × 9955148709842439939997249)
99104985835077596443857006744305650495450127568001 is a perfect square (9955148709842439939997249 × 9955148709842439939997249)
99104985835077596443857006744305650495450127568001 is odd
Previous odd number is 99104985835077596443857006744305650495450127567999
Next odd number is 99104985835077596443857006744305650495450127568003
10000111100111101110101010000110011110010100100001011110011101010001010001111011101111101010101100100011101110100010001101110011010111011110110000000001000110010000001
973389173207536507893704133983146949000621643924365752292771025640141962249817471432216762975238103739827588670109500670484227920210712901566254704001
9821798217370931036163596073527921172123795967677645814305925059949129259650635918448464494879136001