Perfect Square
475829837963911194355096129 is a perfect square (21813524198623 × 21813524198623)
475829837963911194355096129 is a perfect square (21813524198623 × 21813524198623)
475829837963911194355096129 is odd
Previous odd number is 475829837963911194355096127
Next odd number is 475829837963911194355096131
11000100110011000111000110011001111100011110100000010110110111111101000101101101001000001
107734553442515621361099412682594890531158968537999024205290077603513012051754689