Perfect Square
99050014075553439756001 is a perfect square (314722121999 × 314722121999)
99050014075553439756001 is a perfect square (314722121999 × 314722121999)
99050014075553439756001 is odd
Previous odd number is 99050014075553439755999
Next odd number is 99050014075553439756003
10100111110011000001100010011111001000011111111110100001100110010111011100001
971770306906706164675994885441470254415063506043684529783894927268001