Perfect Square
1649785055805570631706027308785642645029121 is a perfect square (1284439588227321274239 × 1284439588227321274239)
1649785055805570631706027308785642645029121 is a perfect square (1284439588227321274239 × 1284439588227321274239)
1649785055805570631706027308785642645029121 is odd
Previous odd number is 1649785055805570631706027308785642645029119
Next odd number is 1649785055805570631706027308785642645029123
100101111000001001000010101000001001111101110000101000010110110010111111101000011100000000101110011000011000000110001011001010000000100000001
4490369671977050754793856080273026824146067670570735066544876992071632823475586379095047563128057482349143074637464421893538561
2721790730359389803519970057580094759461266270517643222747756128160889423930938032641