Perfect Square
2066937961465682240275729 is a perfect square (1437684931223 × 1437684931223)
2066937961465682240275729 is a perfect square (1437684931223 × 1437684931223)
2066937961465682240275729 is odd
Previous odd number is 2066937961465682240275727
Next odd number is 2066937961465682240275731
110110101101100001110111001110000111011100101111111111001111011010000010100010001
8830439609999698144140799672380802457645786323477111362245452629221245489