Perfect Square
99050014071776774292049 is a perfect square (314722121993 × 314722121993)
99050014071776774292049 is a perfect square (314722121993 × 314722121993)
99050014071776774292049 is odd
Previous odd number is 99050014071776774292047
Next odd number is 99050014071776774292051
10100111110011000001100010011111000001101000010100001011001011000001001010001
971770306795548643162190347014058827912542165389091947592079033393649