Perfect Square
68934365079465787225 is a perfect square (8302672165 × 8302672165)
68934365079465787225 is a perfect square (8302672165 × 8302672165)
68934365079465787225 is odd
Previous odd number is 68934365079465787223
Next odd number is 68934365079465787227
111011110010101000000011111100111101010010101001100111111101011001
327572427891416617227377258865518086515260761524593487015625