Perfect Square
49783778882750382125174793592433876601 is a perfect square (7055762105028087051 × 7055762105028087051)
49783778882750382125174793592433876601 is a perfect square (7055762105028087051 × 7055762105028087051)
49783778882750382125174793592433876601 is odd
Previous odd number is 49783778882750382125174793592433876599
Next odd number is 49783778882750382125174793592433876603
100101011101000000000111001101111111110000110111110001110111110010100010000111101000100110010100001110100111010001111001111001
123385344247682534324246158847934215789950295989352514747472937616244368307916544891297409242297101374728480309801
2478424639846582885517977412945218921420199865455648254413335330488895313201