Perfect Square
141299372042564586861481 is a perfect square (375898087309 × 375898087309)
141299372042564586861481 is a perfect square (375898087309 × 375898087309)
141299372042564586861481 is odd
Previous odd number is 141299372042564586861479
Next odd number is 141299372042564586861483
11101111010111101101010110011110111001000110111100111011100100111001110101001
2821114384356690507339177577542482665486876829382390806713005557747641