Perfect Square
1669003679901958009 is a perfect square (1291899253 × 1291899253)
1669003679901958009 is a perfect square (1291899253 × 1291899253)
1669003679901958009 is odd
Previous odd number is 1669003679901958007
Next odd number is 1669003679901958011
1011100101001011111100000000100001101011000000011111101111001