Perfect Square
49721997594011706783560338876848107521 is a perfect square (7051382672498472961 × 7051382672498472961)
49721997594011706783560338876848107521 is a perfect square (7051382672498472961 × 7051382672498472961)
49721997594011706783560338876848107521 is odd
Previous odd number is 49721997594011706783560338876848107519
Next odd number is 49721997594011706783560338876848107523
100101011010000001101111000000100000001010011011000101100110010110001101100000100010100111011111000111011110110111000000000001
122926553270238254822288685436214445185400590773437039990440202598992936209610813027525177139896332135254964981761
2472277044738905958164041433825713857545820037642325428492807859159176765441