Perfect Square
143869913290924235180986081 is a perfect square (11994578495759 × 11994578495759)
143869913290924235180986081 is a perfect square (11994578495759 × 11994578495759)
143869913290924235180986081 is odd
Previous odd number is 143869913290924235180986079
Next odd number is 143869913290924235180986083
111011100000001101000111010000010010100100000100010111010001110010001111100111011100001
2977898874342827105419403903058991864192434632983925955350671060897846975969441