Perfect Square
143869913290972213494969121 is a perfect square (11994578495761 × 11994578495761)
143869913290972213494969121 is a perfect square (11994578495761 × 11994578495761)
143869913290972213494969121 is odd
Previous odd number is 143869913290972213494969119
Next odd number is 143869913290972213494969123
111011100000001101000111010000010010100101011011101000101100000101001000111001100100001
2977898874345806350292807649509732517677570058461353091108649670745427368158561