Perfect Square
49721996695233236743334928113813158225 is a perfect square (7051382608767817865 × 7051382608767817865)
49721996695233236743334928113813158225 is a perfect square (7051382608767817865 × 7051382608767817865)
49721996695233236743334928113813158225 is odd
Previous odd number is 49721996695233236743334928113813158223
Next odd number is 49721996695233236743334928113813158227
100101011010000001101110110101001010001000101010100101011111110101100100000001100000110110100011000000110110111111100101010001
122926546604150235960973957629003260086142405374790870321988111154379097435077313463067901182311180830436082640625
2472276955360784916187558117284602357355846138261307762219400585148885150625