Perfect Square
1742768793192457969 is a perfect square (1320139687 × 1320139687)
1742768793192457969 is a perfect square (1320139687 × 1320139687)
1742768793192457969 is odd
Previous odd number is 1742768793192457967
Next odd number is 1742768793192457971
1100000101111100011101111101111011011110111110110011011110001