Perfect Square
143868916308372584953712841 is a perfect square (11994536935971 × 11994536935971)
143868916308372584953712841 is a perfect square (11994536935971 × 11994536935971)
143868916308372584953712841 is odd
Previous odd number is 143868916308372584953712839
Next odd number is 143868916308372584953712843
111011100000001011011011001010010101010111101011011001000100111111100101001000011001001
2977836966486418325451109687998418145089499024809531459503779376262743438039321