Perfect Square
49721997294418881979532789175935815729 is a perfect square (7051382651254921223 × 7051382651254921223)
49721997294418881979532789175935815729 is a perfect square (7051382651254921223 × 7051382651254921223)
49721997294418881979532789175935815729 is odd
Previous odd number is 49721997294418881979532789175935815727
Next odd number is 49721997294418881979532789175935815731
100101011010000001101110111100101110001001110101100101010000011011010101011001110111000110001110011101110111111101000000110001
122926551048208877616364624577622042508072662426768078727258086742087003694473731823311562061991926188901840665489
2472277014946198619741844875693083547200136686297080060988287618228643801441