Perfect Square
2066841428450255083685601 is a perfect square (1437651358449 × 1437651358449)
2066841428450255083685601 is a perfect square (1437651358449 × 1437651358449)
2066841428450255083685601 is odd
Previous odd number is 2066841428450255083685599
Next odd number is 2066841428450255083685603
110110101101010111011001011000110110001000100110000111000111101000100011011100001
8829202433313768950307280544773105161286537480215693079154985714209136801