Perfect Square
18685342277109835363418113809 is a perfect square (136694338862697 × 136694338862697)
18685342277109835363418113809 is a perfect square (136694338862697 × 136694338862697)
18685342277109835363418113809 is odd
Previous odd number is 18685342277109835363418113807
Next odd number is 18685342277109835363418113811
1111000110000000100111001000101000011000011101011010011000101000000010010001000000011100010001
6523838072518362444387127276229771269342557038247232654188338143988762903473935534129