Perfect Square
3425318549595975512365772986225 is a perfect square (1850761613389465 × 1850761613389465)
3425318549595975512365772986225 is a perfect square (1850761613389465 × 1850761613389465)
3425318549595975512365772986225 is odd
Previous odd number is 3425318549595975512365772986223
Next odd number is 3425318549595975512365772986227
101011001110111100110100011000100101100101011110111010010000100100001001100100011100100101011101110001
40188602025238953549660936705138921676115052364834810892551468755454194283166038460560140625
11732807166206277355867708976218873604666216521851954039750625