Perfect Square
99050014079330105220025 is a perfect square (314722122005 × 314722122005)
99050014079330105220025 is a perfect square (314722122005 × 314722122005)
99050014079330105220025 is odd
Previous odd number is 99050014079330105220023
Next odd number is 99050014079330105220027
10100111110011000001100010011111001111010111101000111000000001101101110111001
971770307017863686200395201580318402217406605971975375735577287515625