Perfect Square
49660277267810336791691107368194876649 is a perfect square (7047004843748181843 × 7047004843748181843)
49660277267810336791691107368194876649 is a perfect square (7047004843748181843 × 7047004843748181843)
49660277267810336791691107368194876649 is odd
Previous odd number is 49660277267810336791691107368194876647
Next odd number is 49660277267810336791691107368194876651
100101010111000011100010110100011101101101010010001100110010100000111011100111101001010000000001101000111001010010010011101001
122469352030870570335291174415604723555053261499579355556939831142660017576596836637573390286234238366543243587449
2466143138315800088799719873161616700491844289573156235517988076572325469201