Perfect Square
1599666389769302217463018189724847691969 is a perfect square (39995829654719030687 × 39995829654719030687)
1599666389769302217463018189724847691969 is a perfect square (39995829654719030687 × 39995829654719030687)
1599666389769302217463018189724847691969 is odd
Previous odd number is 1599666389769302217463018189724847691967
Next odd number is 1599666389769302217463018189724847691971
10010110011011101001000101001000100100011111000010110111011001011010010110011110001001101000100101011100001100101111101100011000001
4093438407610884543156970637849145832828421826866258700519877953009882589362621474085903636907869330266186025544006209
2558932558557553122109343998990444950921758802736244643344036624834786307096961