Perfect Square
1827358920182362174426809 is a perfect square (1351798402197 × 1351798402197)
1827358920182362174426809 is a perfect square (1351798402197 × 1351798402197)
1827358920182362174426809 is odd
Previous odd number is 1827358920182362174426807
Next odd number is 1827358920182362174426811
110000010111101010101001101010111110011110101101110001111101101001000111010111001
6101991139385098335596844666967489731570444066085714284554653956290193129