Perfect Square
138996012895568374285019809 is a perfect square (11789657030447 × 11789657030447)
138996012895568374285019809 is a perfect square (11789657030447 × 11789657030447)
138996012895568374285019809 is odd
Previous odd number is 138996012895568374285019807
Next odd number is 138996012895568374285019811
111001011111001100011001111010100011000110100010000101111001110100001010010101010100001
2685387902094816024879967775289562439864224681294481727502123511057446236892129