Perfect Square
288359476610288995446934147849 is a perfect square (536991132711043 × 536991132711043)
288359476610288995446934147849 is a perfect square (536991132711043 × 536991132711043)
288359476610288995446934147849 is odd
Previous odd number is 288359476610288995446934147847
Next odd number is 288359476610288995446934147851
11101000111011110101011110010101011110001000000110110100011001010010000000111111110001001100001001
23977432979390643068259442723780560472208821846054867008589262429928517500042314010201049