Perfect Square
1821417368107842661304281 is a perfect square (1349598965659 × 1349598965659)
1821417368107842661304281 is a perfect square (1349598965659 × 1349598965659)
1821417368107842661304281 is odd
Previous odd number is 1821417368107842661304279
Next odd number is 1821417368107842661304283
110000001101100110011101110111110011110110100011000110010111000001100011111011001
6042663641979298829045315160110720373904145991525980484512436092385620041