The sequence of numbers $a_1, a_2, a_3, ...$ is defined recursively by $a_1 = 1, a_{n + 1} = \lfloor \sqrt{a_1+a_2+...+a_n} \rfloor $ for $n \ge 1$. Find all numbers that appear more than twice at this sequence.
To solve the problem, we need to analyze the sequence defined by \( a_1 = 1 \) and \( a_{n+1} = \lfloor \sqrt{a_1 + a_2 + \cdots + a_n} \rfloor \) for \( n \geq 1 \). We aim to find all numbers that appear more than twice in this sequence.

1. **Initial Terms Calculation:**
   - \( a_1 = 1 \)
   - \( a_2 = \lfloor \sqrt{a_1} \rfloor = \lfloor \sqrt{1} \rfloor = 1 \)
   - \( a_3 = \lfloor \sqrt{a_1 + a_2} \rfloor = \lfloor \sqrt{1 + 1} \rfloor = \lfloor \sqrt{2} \rfloor = 1 \)
   - \( a_4 = \lfloor \sqrt{a_1 + a_2 + a_3} \rfloor = \lfloor \sqrt{1 + 1 + 1} \rfloor = \lfloor \sqrt{3} \rfloor = 1 \)
   - \( a_5 = \lfloor \sqrt{a_1 + a_2 + a_3 + a_4} \rfloor = \lfloor \sqrt{1 + 1 + 1 + 1} \rfloor = \lfloor \sqrt{4} \rfloor = 2 \)

   From this, we observe that the first four terms are 1, and the fifth term is 2.

2. **General Behavior Analysis:**
   - Suppose \( a_n = k \) for some \( k \geq 1 \). Then, \( a_{n+1} = \lfloor \sqrt{S_n} \rfloor \), where \( S_n = a_1 + a_2 + \cdots + a_n \).
   - If \( S_n \) is such that \( k^2 \leq S_n < (k+1)^2 \), then \( a_{n+1} = k \).
   - If \( S_n \) is such that \( (k+1)^2 \leq S_n < (k+2)^2 \), then \( a_{n+1} = k+1 \).

3. **Case Analysis:**
   - **Case 1:** \( a_n = k \) and \( S_n = k^2 \). Then \( a_{n+1} = k \), and \( a_{n+2} = \lfloor \sqrt{S_n + k} \rfloor = \lfloor \sqrt{k^2 + k} \rfloor = k \) if \( k^2 + k < (k+1)^2 \). This implies \( k^2 + k < k^2 + 2k + 1 \), which is always true. Thus, \( a_{n+1} = k \) and \( a_{n+2} = k \).
   - **Case 2:** \( a_n = k \) and \( S_n = k^2 + m \) for \( 1 \leq m < 2k \). Then \( a_{n+1} = k \), and \( a_{n+2} = \lfloor \sqrt{k^2 + k + m} \rfloor \). If \( k^2 + k + m < (k+1)^2 \), then \( a_{n+2} = k \). Otherwise, \( a_{n+2} = k+1 \).

4. **Iteration and Doubling:**
   - For \( k = 1 \), we see that \( a_1 = a_2 = a_3 = a_4 = 1 \), and then \( a_5 = 2 \).
   - For \( k = 2 \), we need to check when \( a_n = 2 \). We find that \( a_5 = a_6 = 2 \), and then \( a_7 = 3 \).
   - This pattern suggests that each \( k \) appears twice before moving to \( k+1 \).

5. **Conclusion:**
   - The sequence starts with four 1s, then two 2s, then two 3s, and so on.
   - The numbers that appear more than twice are 1 and powers of 2. This is because after the initial four 1s, the sequence follows a pattern where each power of 2 appears more than twice before the next power of 2 appears.

The final answer is \( \boxed{1 \text{ and powers of } 2} \).