Perfect Square
143868916308276628658225089 is a perfect square (11994536935967 × 11994536935967)
143868916308276628658225089 is a perfect square (11994536935967 × 11994536935967)
143868916308276628658225089 is odd
Previous odd number is 143868916308276628658225087
Next odd number is 143868916308276628658225091
111011100000001011011011001010010101010100111100110110010010111000010100111111111000001
2977836966480459938930886023971284346037231827858975848449587873327647276379969