Perfect Square
49954044169562564031330387090696649281 is a perfect square (7067817496905431841 × 7067817496905431841)
49954044169562564031330387090696649281 is a perfect square (7067817496905431841 × 7067817496905431841)
49954044169562564031330387090696649281 is odd
Previous odd number is 49954044169562564031330387090696649279
Next odd number is 49954044169562564031330387090696649283
100101100101001100110010001000000011000111111111000011001010111010110111100000111000000111011001010010111101010011101001000001
124655647965416028628103836349672938894058617492317915840881546268707735318525610313370750347426510128959770255041
2495406528894607597499254191410402351074926679843124219379885684800717816961