Perfect Square
1599666395839925834955400909244494229025 is a perfect square (39995829730609738095 × 39995829730609738095)
1599666395839925834955400909244494229025 is a perfect square (39995829730609738095 × 39995829730609738095)
1599666395839925834955400909244494229025 is odd
Previous odd number is 1599666395839925834955400909244494229023
Next odd number is 1599666395839925834955400909244494229027
10010110011011101001000101010010001001011101100001111100100110001101000011100111001001100110100010111111101100010111010111000100001
4093438454213833996661023909812269136433192385015676673453707071446587252201818563963486380191173780229477248754390625
2558932577979498290646417724767251881801323377579226562071255795476529152450625