Perfect Square
2066841428398499634781761 is a perfect square (1437651358431 × 1437651358431)
2066841428398499634781761 is a perfect square (1437651358431 × 1437651358431)
2066841428398499634781761 is odd
Previous odd number is 2066841428398499634781759
Next odd number is 2066841428398499634781763
110110101101010111011001011000110100101010011100111110111110011101001111001000001
8829202432650496970516036408782885679763040123517857631698490228426214081