Perfect Square
141064590532838816390625 is a perfect square (375585663375 × 375585663375)
141064590532838816390625 is a perfect square (375585663375 × 375585663375)
141064590532838816390625 is odd
Previous odd number is 141064590532838816390623
Next odd number is 141064590532838816390627
11101110111110010000001110100011000010110001001101100111110101001110111100001
2807075138148895561558287903763158355757170172820955239292144775390625