Perfect Square
49923050051990824717923760152229622001 is a perfect square (7065624533754311001 × 7065624533754311001)
49923050051990824717923760152229622001 is a perfect square (7065624533754311001 × 7065624533754311001)
49923050051990824717923760152229622001 is odd
Previous odd number is 49923050051990824717923760152229621999
Next odd number is 49923050051990824717923760152229622003
100101100011101101010001100111010010010101100100111011000000100010001000010010000101101111110010001111011000101011000011110001
124423763128462673785848949282297665975243591325799675033516627037789197196091818615005060719892704673093340866001
2492310926493581086571333403385406295674138461197162891847145334567343244001