Récupérer les bounding box de toutes les villes du monde

Bonjour, mon objectif est dans le titre : récupérer l’ensemble des boites latitude-longitude de toutes les villes du monde (dans le but de retrouver la ville correspondant à un point géographique)
J’ai déjà une liste des noms des villes dans le monde, et les APIs nominatim répondent plus ou moins à la question, à deux problèmes près :

→ 1 appel url par seconde pour 4 millions de villes, ça prend du temps, et même en espaçant les appels de 1,2 seconde, je finis sur un plantage au bout de quelques milliers d’utilisations
→ Certaines box ne correspondent pas à la réalité (par exemple Créteil obtient trois boxes dont une se superpose en partie à Paris (qui est pourtant assez loin)

De fait j’ai téléchargé un planet.osm que je fouille, mais pas d’indication de bounding box enregistrée.

La question potentielle est :
→ D’où l’api nomintaim tire ses bounding box ? Si elles sont déjà stockées quelque part, y a t’il moyen de les récupérer ?

Merci d’avance !