Perfect Square
1665660799512824622952302951245820866761 is a perfect square (40812507880707657181 × 40812507880707657181)
1665660799512824622952302951245820866761 is a perfect square (40812507880707657181 × 40812507880707657181)
1665660799512824622952302951245820866761 is odd
Previous odd number is 1665660799512824622952302951245820866759
Next odd number is 1665660799512824622952302951245820866763
10011100101000110101001100111100001100001000111100000010111101100001100101011001010110100010000101011101100000010100011000011001001
4621252461173563556168097842161601935472420856000448810716798307916590816383649925297638075130709264544055043205069081
2774425899033702143690202439230515747591125545182344653412184121957129314631121