Perfect Square
99050014073035662780025 is a perfect square (314722121995 × 314722121995)
99050014073035662780025 is a perfect square (314722121995 × 314722121995)
99050014073035662780025 is odd
Previous odd number is 99050014073035662780023
Next odd number is 99050014073035662780027
10100111110011000001100010011111000011111010110111100111111110110011001111001
971770306832601150332281217855308433771273052642914644693497712515625