Perfect Square
318627370963266725016130317672232172845894548025 is a perfect square (564470876984160029584555 × 564470876984160029584555)
318627370963266725016130317672232172845894548025 is a perfect square (564470876984160029584555 × 564470876984160029584555)
318627370963266725016130317672232172845894548025 is odd
Previous odd number is 318627370963266725016130317672232172845894548023
Next odd number is 318627370963266725016130317672232172845894548027
11011111001111101111101101011001110110001100011000101110001111011001111001101110010101010000000010001110001001100111010000101010111010101010010011101000111001
32348134519784378966732745379864400245616679502345268091306165011684924455764065629553515413892785203230420558690081982582200903189967077515625
101523401526963187328688404917636940081487194571093555985896172875542591169145706978419031400625