Tengo un pregunta anterior planteando una forma más general de esta cuestión, en la que permito elevar los primos a una potencia arbitraria ( $k=1$ aquí). Esta respuesta da un algoritmo eficiente para calcular la suma de los primos hasta un límite dado mod un arbitrario $m$ .
El algoritmo no sería eficiente si eliges $m$ muy grande, así que en su lugar ejecute el algoritmo repetidamente con muchos valores coprimos pequeños de $m$ y reconstruir la respuesta con el Teorema Chino del Resto.
Ahora ya sabes cómo hallar la suma de los primos hasta $N$ así que todo lo que necesitas es encontrar un número $N$ que es al menos tan grande como el primo 1000 pero más pequeño que el primo 1001. Puedes hacerlo con la Criba de Eratóstenes, como se menciona en otras respuestas, o con el algoritmo Deléglise-Dusart-Roblot utilizado en los pasos anteriores.
¿Lo veis? Todo lo que necesitas para terminar esta tarea son conocimientos de matemáticas a nivel de investigación y la implementación de un algoritmo complejo que (que yo sepa) todavía no se ha escrito nunca.
Por supuesto, podrías encontrar los 1000 primeros primos y sumarlos. Esto es asintóticamente ineficiente, pero tarda alrededor de un milisegundo en este tamaño del problema. También puedes buscar A007504 en la OEIS, donde encontrará directamente la respuesta.