1/*
2  Sources :
3  https://www.insee.fr/fr/information/4316069
4  http://www.geonames.org/export/codes.html
5  http://download.geonames.org/export/dump/
6*/
7
8var inseeCityNameLatLonDep;
9if (inseeCityNameLatLonDep === undefined)
10    inseeCityNameLatLonDep = new Map ();
11
12inseeCityNameLatLonDep[27] = {
13    27001: ["Aclou", 49.1655, 0.6982],
14    27002: ["Acon", 48.7694, 1.1049],
15    27003: ["Acquigny", 49.1648, 1.1765],
16    27004: ["Aigleville", 49.0059, 1.4258],
17    27005: ["Ailly", 49.1575, 1.2443],
18    27006: ["Aizier", 49.4307, 0.6260],
19    27007: ["Ajou", 48.9840, 0.7694],
20    27008: ["Alizay", 49.3219, 1.1782],
21    27009: ["Ambenay", 48.8402, 0.7397],
22    27010: ["Amécourt", 49.3767, 1.7332],
23    27011: ["Amfreville-la-Campagne", 49.2130, 0.9251],
24    27012: ["Amfreville-les-Champs", 49.3126, 1.3214],
25    27013: ["Amfreville-sous-les-Monts", 49.3028, 1.2663],
26    27014: ["Amfreville-sur-Iton", 49.1567, 1.1464],
27    27015: ["Andé", 49.2280, 1.2453],
28    27016: ["Les Andelys", 49.2459, 1.4280],
29    27017: ["Angerville-la-Campagne", 48.9889, 1.1570],
30    27018: ["Appeville-Annebault", 49.3222, 0.6510],
31    27019: ["Armentières-sur-Avre", 48.6804, 0.8051],
32    27020: ["Arnières-sur-Iton", 48.9895, 1.1036],
33    27021: ["Asnières", 49.2048, 0.4019],
34    27022: ["Aubevoye", 49.1751, 1.3332],
35    27023: ["Aulnay-sur-Iton", 48.9939, 1.0550],
36    27024: ["Le Roncenay-Authenay", 48.8666, 1.0405],
37    27025: ["Autheuil-Authouillet", 49.1004, 1.2947],
38    27026: ["Authevernes", 49.2194, 1.6326],
39    27027: ["Les Authieux", 48.8982, 1.2343],
40    27028: ["Authou", 49.2260, 0.6967],
41    27031: ["Aviron", 49.0566, 1.1200],
42    27032: ["Avrilly", 48.9282, 1.1460],
43    27033: ["Bacquepuis", 49.0908, 1.0455],
44    27034: ["Bacqueville", 49.3219, 1.3665],
45    27035: ["Bailleul-la-Vallée", 49.1971, 0.4313],
46    27036: ["Bâlines", 48.7482, 0.9775],
47    27037: ["Barc", 49.0794, 0.8247],
48    27038: ["Les Barils", 48.7252, 0.8185],
49    27039: ["Barneville-sur-Seine", 49.3845, 0.8544],
50    27040: ["Barquet", 49.0394, 0.8546],
51    27041: ["La Barre-en-Ouche", 48.9453, 0.6640],
52    27042: ["Barville", 49.1578, 0.4850],
53    27043: ["Les Baux-de-Breteuil", 48.8665, 0.8016],
54    27044: ["Les Baux-Sainte-Croix", 48.9670, 1.1066],
55    27045: ["Bazincourt-sur-Epte", 49.3259, 1.7576],
56    27046: ["Bazoques", 49.1705, 0.5496],
57    27047: ["Beaubray", 48.9105, 0.9009],
58    27048: ["Beauficel-en-Lyons", 49.4044, 1.5248],
59    27049: ["Beaumesnil", 49.0090, 0.6964],
60    27050: ["Beaumontel", 49.0956, 0.7808],
61    27051: ["Beaumont-le-Roger", 49.0592, 0.7548],
62    27052: ["Le Bec-Hellouin", 49.2249, 0.7265],
63    27053: ["Le Bec-Thomas", 49.2389, 0.9757],
64    27054: ["Bémécourt", 48.8432, 0.8484],
65    27055: ["Bérengeville-la-Campagne", 49.1133, 1.0584],
66    27056: ["Bernay", 49.0925, 0.5895],
67    27057: ["Bernienville", 49.0744, 1.0287],
68    27058: ["Bernières-sur-Seine", 49.2356, 1.3466],
69    27059: ["Bernouville", 49.2896, 1.6744],
70    27060: ["Berthenonville", 49.1836, 1.6451],
71    27061: ["Berthouville", 49.1711, 0.6228],
72    27062: ["Berville-en-Roumois", 49.2948, 0.8276],
73    27063: ["Berville-la-Campagne", 49.0261, 0.8932],
74    27064: ["Berville-sur-Mer", 49.4308, 0.3576],
75    27065: ["Beuzeville", 49.3380, 0.3427],
76    27066: ["Bézu-la-Forêt", 49.3958, 1.6243],
77    27067: ["Bézu-Saint-éloi", 49.3046, 1.6830],
78    27068: ["Bois-Anzeray", 48.9262, 0.6917],
79    27069: ["Bois-Arnault", 48.8163, 0.7482],
80    27070: ["Boisemont", 49.2925, 1.4901],
81    27071: ["Le Bois-Hellain", 49.2759, 0.3911],
82    27072: ["Bois-Jérôme-Saint-Ouen", 49.1028, 1.5484],
83    27073: ["Bois-le-Roi", 48.8610, 1.3409],
84    27074: ["Boisney", 49.1561, 0.6496],
85    27075: ["Bois-Normand-près-Lyre", 48.9005, 0.6937],
86    27076: ["Boisset-les-Prévanches", 48.9662, 1.3327],
87    27077: ["Boissey-le-Châtel", 49.2718, 0.7814],
88    27078: ["La Boissière", 48.9511, 1.3690],
89    27079: ["Boissy-Lamberville", 49.1567, 0.5784],
90    27081: ["Boncourt", 49.0203, 1.2971],
91    27082: ["La Bonneville-sur-Iton", 48.9975, 1.0354],
92    27083: ["Bonneville-Aptot", 49.2595, 0.7515],
93    27084: ["Bosc-Bénard-Commin", 49.3162, 0.8514],
94    27085: ["Bosc-Bénard-Crescy", 49.3166, 0.8071],
95    27088: ["Bosc-Renoult-en-Ouche", 48.9540, 0.7186],
96    27089: ["Bosc-Renoult-en-Roumois", 49.2989, 0.7720],
97    27090: ["Le Bosc-Roger-en-Roumois", 49.2933, 0.9223],
98    27091: ["Bosgouet", 49.3542, 0.8462],
99    27092: ["Bosguérard-de-Marcouville", 49.2675, 0.8440],
100    27093: ["Bosnormand", 49.2777, 0.9094],
101    27094: ["Bosquentin", 49.4131, 1.5886],
102    27095: ["Bosrobert", 49.2201, 0.7656],
103    27096: ["Les Bottereaux", 48.8712, 0.6765],
104    27097: ["Bouafles", 49.2013, 1.3867],
105    27098: ["Bouchevilliers", 49.3984, 1.7116],
106    27099: ["Le Boulay-Morin", 49.0763, 1.1873],
107    27100: ["Boulleville", 49.3705, 0.3933],
108    27101: ["Bouquelon", 49.3995, 0.4914],
109    27102: ["Bouquetot", 49.3610, 0.7704],
110    27103: ["Bourg-Achard", 49.3450, 0.8091],
111    27104: ["Bourg-Beaudouin", 49.3840, 1.3043],
112    27105: ["Bourgtheroulde-Infreville", 49.2995, 0.8765],
113    27106: ["Bournainville-Faverolles", 49.1228, 0.5009],
114    27107: ["Bourneville", 49.3918, 0.6202],
115    27108: ["Bourth", 48.7632, 0.8061],
116    27109: ["Bray", 49.1042, 0.8360],
117    27110: ["Brestot", 49.3428, 0.6805],
118    27111: ["Bretagnolles", 48.9465, 1.3412],
119    27112: ["Breteuil", 48.8525, 0.8998],
120    27113: ["Brétigny", 49.2149, 0.6625],
121    27114: ["Breuilpont", 48.9649, 1.4394],
122    27115: ["Breux-sur-Avre", 48.7673, 1.0716],
123    27116: ["Brionne", 49.1878, 0.7121],
124    27117: ["Broglie", 49.0033, 0.5258],
125    27118: ["Brosville", 49.1097, 1.1134],
126    27119: ["Bueil", 48.9343, 1.4443],
127    27120: ["Burey", 48.9922, 0.9445],
128    27121: ["Bus-Saint-Rémy", 49.1458, 1.6352],
129    27122: ["Cahaignes", 49.2081, 1.6083],
130    27123: ["Caillouet-Orgeville", 49.0034, 1.3163],
131    27124: ["Cailly-sur-Eure", 49.1194, 1.2184],
132    27125: ["Calleville", 49.1904, 0.7558],
133    27126: ["Campigny", 49.3178, 0.5615],
134    27127: ["Canappeville", 49.1572, 1.0893],
135    27128: ["Cantiers", 49.2338, 1.5839],
136    27129: ["Caorches-Saint-Nicolas", 49.0782, 0.5475],
137    27130: ["Capelle-les-Grands", 49.0486, 0.4721],
138    27131: ["Carsix", 49.1414, 0.6742],
139    27132: ["Caugé", 49.0249, 1.0428],
140    27133: ["Caumont", 49.3666, 0.9084],
141    27134: ["Cauverville-en-Roumois", 49.3552, 0.6470],
142    27135: ["Cesseville", 49.1795, 0.9764],
143    27136: ["Chaignes", 49.0138, 1.4516],
144    27137: ["Chaise-Dieu-du-Theil", 48.7557, 0.7709],
145    27138: ["Chamblac", 48.9922, 0.5625],
146    27139: ["Chambord", 48.8825, 0.6209],
147    27140: ["Chambray", 49.0800, 1.3194],
148    27141: ["Champ-Dolent", 48.9588, 1.0080],
149    27142: ["Champenard", 49.1071, 1.3280],
150    27143: ["Champignolles", 48.9579, 0.7608],
151    27144: ["Champigny-la-Futelaye", 48.8696, 1.3006],
152    27145: ["Chanteloup", 48.8851, 1.0288],
153    27146: ["La Chapelle-Bayvel", 49.2808, 0.4063],
154    27147: ["La Chapelle-du-Bois-des-Faulx", 49.1080, 1.1718],
155    27148: ["La Chapelle-Gauthier", 48.9851, 0.4639],
156    27149: ["La Chapelle-Hareng", 49.1113, 0.4171],
157    27150: ["La Chapelle-Réanville", 49.0946, 1.3808],
158    27151: ["Charleval", 49.3796, 1.3896],
159    27152: ["Château-sur-Epte", 49.2004, 1.6587],
160    27153: ["Chauvincourt-Provemont", 49.2808, 1.6452],
161    27154: ["Chavigny-Bailleul", 48.8800, 1.1962],
162    27155: ["Chennebrun", 48.6841, 0.7745],
163    27156: ["Chéronvilliers", 48.7921, 0.7606],
164    27157: ["Le Chesne", 48.8910, 0.9359],
165    27158: ["Cierrey", 49.0017, 1.2660],
166    27159: ["Cintray", 48.7868, 0.8930],
167    27160: ["Civières", 49.1736, 1.5788],
168    27161: ["Claville", 49.0485, 1.0188],
169    27162: ["Collandres-Quincarnon", 48.9937, 0.8627],
170    27163: ["Colletot", 49.3499, 0.6239],
171    27164: ["Combon", 49.0960, 0.8854],
172    27165: ["Conches-en-Ouche", 48.9547, 0.9319],
173    27166: ["Condé-sur-Iton", 48.8288, 0.9671],
174    27167: ["Condé-sur-Risle", 49.3076, 0.6084],
175    27168: ["Connelles", 49.2604, 1.2761],
176    27169: ["Conteville", 49.4174, 0.3912],
177    27170: ["Cormeilles", 49.2517, 0.3845],
178    27171: ["Le Cormier", 48.9848, 1.2968],
179    27172: ["Corneuil", 48.8843, 1.1412],
180    27173: ["Corneville-la-Fouquetière", 49.0598, 0.7030],
181    27174: ["Corneville-sur-Risle", 49.3406, 0.5985],
182    27175: ["Corny", 49.2829, 1.4574],
183    27176: ["Coudray", 49.3432, 1.4968],
184    27177: ["Coudres", 48.8631, 1.2359],
185    27179: ["Courbépine", 49.1293, 0.5661],
186    27180: ["Courcelles-sur-Seine", 49.1852, 1.3661],
187    27181: ["Courdemanche", 48.8022, 1.2766],
188    27182: ["Courteilles", 48.7385, 0.9999],
189    27183: ["La Couture-Boussey", 48.9020, 1.3963],
190    27184: ["Crasville", 49.2051, 1.0719],
191    27185: ["Crestot", 49.2039, 0.9695],
192    27187: ["Criquebeuf-la-Campagne", 49.1985, 0.9975],
193    27188: ["Criquebeuf-sur-Seine", 49.2931, 1.1015],
194    27189: ["La Croisille", 48.9904, 0.9756],
195    27190: ["Croisy-sur-Eure", 49.0260, 1.3420],
196    27191: ["La Croix-Saint-Leufroy", 49.1183, 1.2484],
197    27192: ["Crosville-la-Vieille", 49.1515, 0.9315],
198    27193: ["Croth", 48.8507, 1.3681],
199    27194: ["Cuverville", 49.2823, 1.3703],
200    27195: ["Dame-Marie", 48.8054, 1.0087],
201    27196: ["Les Damps", 49.2941, 1.1722],
202    27197: ["Dampsmesnil", 49.1668, 1.6504],
203    27198: ["Damville", 48.8643, 1.0804],
204    27199: ["Dangu", 49.2614, 1.6883],
205    27200: ["Dardez", 49.0839, 1.2073],
206    27201: ["Daubeuf-la-Campagne", 49.1891, 1.0294],
207    27202: ["Daubeuf-près-Vatteville", 49.2606, 1.3108],
208    27203: ["Douains", 49.0439, 1.4312],
209    27204: ["Doudeauville-en-Vexin", 49.3226, 1.5893],
210    27205: ["Douville-sur-Andelle", 49.3329, 1.3075],
211    27206: ["Droisy", 48.7975, 1.1258],
212    27207: ["Drucourt", 49.1165, 0.4591],
213    27208: ["Duranville", 49.1429, 0.4997],
214    27209: ["écaquelon", 49.2887, 0.7169],
215    27210: ["écardenville-la-Campagne", 49.1239, 0.8347],
216    27211: ["écardenville-sur-Eure", 49.1067, 1.2688],
217    27212: ["écauville", 49.1260, 0.9915],
218    27213: ["écos", 49.1515, 1.5977],
219    27214: ["écouis", 49.3066, 1.4299],
220    27215: ["Ecquetot", 49.1695, 1.0130],
221    27216: ["émalleville", 49.1016, 1.1570],
222    27217: ["émanville", 49.0589, 0.9067],
223    27218: ["épaignes", 49.2733, 0.4536],
224    27219: ["épégard", 49.1824, 0.8749],
225    27220: ["épieds", 48.9349, 1.3957],
226    27221: ["épinay", 48.9787, 0.6418],
227    27222: ["épreville-en-Lieuvin", 49.2051, 0.5384],
228    27223: ["épreville-en-Roumois", 49.3198, 0.7770],
229    27224: ["épreville-près-le-Neubourg", 49.1295, 0.8762],
230    27225: ["Les Essarts", 48.8793, 0.9939],
231    27226: ["étrépagny", 49.3119, 1.6161],
232    27227: ["étréville", 49.3795, 0.6553],
233    27228: ["éturqueraye", 49.3693, 0.6887],
234    27229: ["évreux", 49.0201, 1.1416],
235    27230: ["ézy-sur-Eure", 48.8709, 1.4126],
236    27231: ["Fains", 48.9968, 1.3848],
237    27232: ["Farceaux", 49.2917, 1.5282],
238    27233: ["Fatouville-Grestain", 49.4132, 0.3324],
239    27234: ["Fauville", 49.0242, 1.1990],
240    27235: ["Faverolles-la-Campagne", 49.0206, 0.9270],
241    27237: ["Le Favril", 49.1831, 0.5254],
242    27238: ["Ferrières-Haut-Clocher", 49.0203, 0.9874],
243    27239: ["Ferrières-Saint-Hilaire", 49.0283, 0.5701],
244    27240: ["La Ferrière-sur-Risle", 48.9777, 0.7871],
245    27241: ["Feuguerolles", 49.1317, 1.0338],
246    27242: ["Le Fidelaire", 48.9436, 0.8024],
247    27243: ["Fiquefleur-équainville", 49.3985, 0.3168],
248    27244: ["Flancourt-Catelon", 49.3319, 0.7561],
249    27245: ["Fleury-la-Forêt", 49.4265, 1.5558],
250    27246: ["Fleury-sur-Andelle", 49.3635, 1.3518],
251    27247: ["Flipou", 49.3128, 1.2841],
252    27248: ["Folleville", 49.1581, 0.5248],
253    27249: ["Fontaine-Bellenger", 49.1802, 1.2530],
254    27250: ["Fontaine-Heudebourg", 49.1341, 1.2220],
255    27251: ["Fontaine-l'Abbé", 49.0883, 0.6879],
256    27252: ["Fontaine-la-Louvet", 49.1584, 0.4459],
257    27253: ["Fontaine-la-Soret", 49.1453, 0.7084],
258    27254: ["Fontaine-sous-Jouy", 49.0644, 1.2805],
259    27255: ["Fontenay", 49.2107, 1.5738],
260    27256: ["La Forêt-du-Parc", 48.9276, 1.2403],
261    27257: ["Forêt-la-Folie", 49.2205, 1.5172],
262    27258: ["Fort-Moville", 49.3289, 0.4017],
263    27259: ["Foucrainville", 48.9274, 1.3199],
264    27260: ["Foulbec", 49.3940, 0.4222],
265    27261: ["Fouqueville", 49.2221, 0.9634],
266    27262: ["Fourges", 49.1260, 1.6269],
267    27263: ["Fourmetot", 49.3782, 0.5740],
268    27264: ["Fours-en-Vexin", 49.1874, 1.6086],
269    27265: ["Francheville", 48.7942, 0.8389],
270    27266: ["Franqueville", 49.1730, 0.6858],
271    27267: ["Freneuse-sur-Risle", 49.2462, 0.6714],
272    27268: ["Le Fresne", 48.9567, 0.9753],
273    27269: ["Fresne-Cauverville", 49.2012, 0.4687],
274    27270: ["Fresne-l'Archevêque", 49.2880, 1.4097],
275    27271: ["Fresney", 48.9473, 1.3067],
276    27273: ["Gadencourt", 48.9842, 1.4034],
277    27274: ["Gaillardbois-Cressenville", 49.3391, 1.3997],
278    27275: ["Gaillon", 49.1591, 1.3470],
279    27276: ["Gamaches-en-Vexin", 49.2664, 1.6161],
280    27277: ["Garencières", 48.9496, 1.2567],
281    27278: ["Garennes-sur-Eure", 48.9091, 1.4336],
282    27279: ["Gasny", 49.1020, 1.5997],
283    27280: ["Gauciel", 49.0356, 1.2470],
284    27281: ["Gaudreville-la-Rivière", 48.9601, 1.0298],
285    27282: ["Gauville-la-Campagne", 49.0492, 1.0835],
286    27283: ["Gisay-la-Coudre", 48.9459, 0.6144],
287    27284: ["Gisors", 49.2786, 1.7687],
288    27285: ["Giverny", 49.0819, 1.5328],
289    27286: ["Giverville", 49.1913, 0.5679],
290    27287: ["Glisolles", 48.9870, 1.0033],
291    27288: ["Glos-sur-Risle", 49.2723, 0.6845],
292    27289: ["La Goulafrière", 48.9480, 0.4323],
293    27290: ["Goupillières", 49.1218, 0.7659],
294    27291: ["Gournay-le-Guérin", 48.7162, 0.7693],
295    27292: ["Gouttières", 49.0183, 0.7383],
296    27293: ["Gouville", 48.8477, 0.9998],
297    27294: ["Grainville", 49.3450, 1.3678],
298    27295: ["Grand-Camp", 49.0440, 0.5337],
299    27296: ["Granchain", 49.0385, 0.6498],
300    27297: ["Grandvilliers", 48.8083, 1.0757],
301    27298: ["Graveron-Sémerville", 49.0949, 0.9663],
302    27299: ["Gravigny", 49.0522, 1.1605],
303    27300: ["Grosley-sur-Risle", 49.0447, 0.8054],
304    27301: ["Grossoeuvre", 48.9401, 1.1864],
305    27302: ["Le Gros-Theil", 49.2281, 0.8405],
306    27303: ["Guernanville", 48.8890, 0.8421],
307    27304: ["Guerny", 49.2248, 1.6798],
308    27305: ["La Guéroulde", 48.8194, 0.8743],
309    27306: ["Guichainville", 48.9802, 1.1790],
310    27307: ["Guiseniers", 49.2141, 1.4784],
311    27308: ["Guitry", 49.2196, 1.5489],
312    27309: ["L'Habit", 48.8748, 1.3477],
313    27310: ["Hacqueville", 49.2818, 1.5575],
314    27311: ["Harcourt", 49.1659, 0.7760],
315    27312: ["Hardencourt-Cocherel", 49.0418, 1.3160],
316    27313: ["La Harengère", 49.2313, 1.0011],
317    27315: ["Harquency", 49.2494, 1.4999],
318    27316: ["Hauville", 49.3970, 0.7665],
319    27317: ["La Haye-Aubrée", 49.3941, 0.6933],
320    27318: ["La Haye-de-Calleville", 49.1875, 0.7778],
321    27319: ["La Haye-de-Routot", 49.4030, 0.7280],
322    27320: ["La Haye-du-Theil", 49.2376, 0.8753],
323    27321: ["La Haye-le-Comte", 49.1964, 1.1341],
324    27322: ["La Haye-Malherbe", 49.2372, 1.0662],
325    27323: ["La Haye-Saint-Sylvestre", 48.9110, 0.5935],
326    27324: ["Hébécourt", 49.3572, 1.7219],
327    27325: ["Hecmanville", 49.1726, 0.6636],
328    27326: ["Hécourt", 48.9884, 1.4287],
329    27327: ["Hectomare", 49.1927, 0.9443],
330    27329: ["Hennezis", 49.1906, 1.4563],
331    27330: ["Herqueville", 49.2438, 1.2734],
332    27331: ["Heubécourt-Haricourt", 49.1301, 1.5645],
333    27332: ["Heudebouville", 49.1927, 1.2371],
334    27333: ["Heudicourt", 49.3343, 1.6626],
335    27334: ["Heudreville-en-Lieuvin", 49.1933, 0.5033],
336    27335: ["Heudreville-sur-Eure", 49.1320, 1.1887],
337    27336: ["La Heunière", 49.0649, 1.4130],
338    27337: ["Heuqueville", 49.2872, 1.3207],
339    27338: ["Les Hogues", 49.4202, 1.4079],
340    27339: ["Hondouville", 49.1448, 1.1162],
341    27340: ["Honguemare-Guenouville", 49.3781, 0.8158],
342    27341: ["L'Hosmes", 48.7896, 1.0314],
343    27342: ["Houetteville", 49.1293, 1.0903],
344    27343: ["Houlbec-Cocherel", 49.0645, 1.3612],
345    27344: ["Houlbec-près-le-Gros-Theil", 49.2511, 0.8269],
346    27345: ["La Houssaye", 48.9981, 0.8004],
347    27346: ["Houville-en-Vexin", 49.2999, 1.3575],
348    27347: ["Huest", 49.0369, 1.2078],
349    27348: ["Igoville", 49.3227, 1.1509],
350    27349: ["Illeville-sur-Montfort", 49.3191, 0.7093],
351    27350: ["Illiers-l'évêque", 48.8249, 1.2595],
352    27351: ["Incarville", 49.2521, 1.1523],
353    27353: ["Irreville", 49.0984, 1.1996],
354    27354: ["Iville", 49.1769, 0.9263],
355    27355: ["Ivry-la-Bataille", 48.8862, 1.4468],
356    27356: ["Jonquerets-de-Livet", 49.0197, 0.6108],
357    27358: ["Jouy-sur-Eure", 49.0495, 1.2918],
358    27359: ["Juignettes", 48.8472, 0.6434],
359    27360: ["Jumelles", 48.9167, 1.2119],
360    27361: ["La Lande-Saint-Léger", 49.2976, 0.3360],
361    27362: ["Landepéreuse", 48.9985, 0.6295],
362    27363: ["Le Landin", 49.4067, 0.8035],
363    27364: ["Launay", 49.1080, 0.7372],
364    27365: ["Léry", 49.2875, 1.1952],
365    27366: ["Letteguives", 49.4216, 1.3270],
366    27367: ["Lieurey", 49.2331, 0.5007],
367    27368: ["Lignerolles", 48.8447, 1.2733],
368    27369: ["Lilly", 49.4029, 1.5667],
369    27370: ["Lisors", 49.3579, 1.4732],
370    27371: ["Livet-sur-Authou", 49.2288, 0.6547],
371    27372: ["Longchamps", 49.3579, 1.6211],
372    27373: ["Lorleau", 49.4214, 1.5048],
373    27374: ["Louversey", 48.9910, 0.9161],
374    27375: ["Louviers", 49.2206, 1.1534],
375    27376: ["Louye", 48.7969, 1.3191],
376    27377: ["Lyons-la-Forêt", 49.3936, 1.4735],
377    27378: ["La Madeleine-de-Nonancourt", 48.7901, 1.2180],
378    27379: ["Mainneville", 49.3748, 1.6871],
379    27380: ["Malleville-sur-le-Bec", 49.2418, 0.7459],
380    27381: ["Malouy", 49.1279, 0.5287],
381    27382: ["Mandeville", 49.2154, 1.0129],
382    27383: ["Mandres", 48.7528, 0.8512],
383    27384: ["Manneville-la-Raoult", 49.3687, 0.3276],
384    27385: ["Manneville-sur-Risle", 49.3610, 0.5459],
385    27386: ["Le Manoir", 49.3175, 1.1994],
386    27387: ["Manthelon", 48.9083, 1.0387],
387    27388: ["Marais-Vernier", 49.4380, 0.4643],
388    27389: ["Marbeuf", 49.1542, 0.9628],
389    27390: ["Marcilly-la-Campagne", 48.8270, 1.1874],
390    27391: ["Marcilly-sur-Eure", 48.8213, 1.3328],
391    27392: ["Martagny", 49.3955, 1.6577],
392    27393: ["Martainville", 49.3027, 0.3861],
393    27394: ["Martot", 49.2780, 1.0710],
394    27395: ["Mélicourt", 48.9121, 0.5024],
395    27396: ["Ménesqueville", 49.3574, 1.4068],
396    27397: ["Ménilles", 49.0388, 1.3704],
397    27398: ["Menneval", 49.1018, 0.6221],
398    27399: ["Mercey", 49.0825, 1.3986],
399    27400: ["Merey", 48.9586, 1.3928],
400    27401: ["Le Mesnil-Fuguet", 49.0730, 1.1139],
401    27402: ["Le Mesnil-Hardray", 48.9344, 0.9870],
402    27403: ["Le Mesnil-Jourdain", 49.1815, 1.1276],
403    27404: ["Mesnil-Rousset", 48.8934, 0.5572],
404    27405: ["Mesnil-sous-Vienne", 49.3852, 1.6675],
405    27406: ["Mesnil-sur-l'Estrée", 48.7767, 1.2900],
406    27407: ["Mesnil-Verclives", 49.3227, 1.4654],
407    27408: ["Mézières-en-Vexin", 49.1758, 1.5031],
408    27410: ["Miserey", 49.0197, 1.2610],
409    27411: ["Moisville", 48.8482, 1.1660],
410    27412: ["Montaure", 49.2297, 1.0981],
411    27413: ["Montfort-sur-Risle", 49.2945, 0.6705],
412    27414: ["Montreuil-l'Argillé", 48.9396, 0.4684],
413    27415: ["Morainville-Jouveaux", 49.2227, 0.4439],
414    27416: ["Buis-sur-Damville", 48.8427, 1.1216],
415    27417: ["Morgny", 49.3776, 1.5782],
416    27418: ["Morsan", 49.1796, 0.5975],
417    27419: ["Mouettes", 48.8886, 1.3683],
418    27420: ["Mouflaines", 49.2445, 1.5553],
419    27421: ["Mousseaux-Neuville", 48.9068, 1.3384],
420    27422: ["Muids", 49.2265, 1.2856],
421    27423: ["Muzy", 48.7781, 1.3256],
422    27424: ["Nagel-Séez-Mesnil", 48.9247, 0.9405],
423    27425: ["Nassandres", 49.1339, 0.7393],
424    27426: ["Neaufles-Saint-Martin", 49.2773, 1.7263],
425    27427: ["Neaufles-Auvergny", 48.8743, 0.7444],
426    27428: ["Le Neubourg", 49.1482, 0.8971],
427    27429: ["Neuilly", 48.9295, 1.4173],
428    27430: ["La Neuve-Grange", 49.3599, 1.5584],
429    27431: ["La Neuve-Lyre", 48.9023, 0.7364],
430    27432: ["La Neuville-du-Bosc", 49.1943, 0.8155],
431    27433: ["Neuville-sur-Authou", 49.2049, 0.6287],
432    27434: ["Noards", 49.2105, 0.5097],
433    27435: ["La Noë-Poulain", 49.2706, 0.5195],
434    27436: ["Nogent-le-Sec", 48.9205, 1.0045],
435    27437: ["Nojeon-en-Vexin", 49.3291, 1.5562],
436    27438: ["Nonancourt", 48.7770, 1.1793],
437    27439: ["Normanville", 49.0725, 1.1619],
438    27440: ["Notre-Dame-de-l'Isle", 49.1559, 1.4475],
439    27441: ["Notre-Dame-d'épine", 49.1946, 0.5974],
440    27442: ["Notre-Dame-du-Hamel", 48.8923, 0.5098],
441    27444: ["Le Noyer-en-Ouche", 49.0060, 0.7615],
442    27445: ["Noyers", 49.2458, 1.6735],
443    27446: ["Ormes", 49.0563, 0.9560],
444    27447: ["Orvaux", 48.9412, 1.0212],
445    27448: ["Pacy-sur-Eure", 49.0221, 1.3995],
446    27449: ["Panilleuse", 49.1509, 1.5013],
447    27451: ["Parville", 49.0318, 1.0922],
448    27452: ["Perriers-la-Campagne", 49.1463, 0.7581],
449    27453: ["Perriers-sur-Andelle", 49.4084, 1.3633],
450    27454: ["Perruel", 49.4322, 1.3615],
451    27455: ["Piencourt", 49.1715, 0.4076],
452    27456: ["Pinterville", 49.1918, 1.1916],
453    27457: ["Piseux", 48.7721, 0.9657],
454    27458: ["Pîtres", 49.3311, 1.2179],
455    27459: ["Les Places", 49.1531, 0.4169],
456    27460: ["Plainville", 49.0789, 0.4996],
457    27462: ["Le Planquay", 49.0943, 0.4269],
458    27463: ["Plasnes", 49.1376, 0.6247],
459    27464: ["Le Plessis-Grohan", 48.9443, 1.1332],
460    27465: ["Le Plessis-Hébert", 48.9816, 1.3628],
461    27466: ["Le Plessis-Sainte-Opportune", 49.0701, 0.8559],
462    27467: ["Pont-Audemer", 49.3463, 0.5338],
463    27468: ["Pont-Authou", 49.2423, 0.7022],
464    27469: ["Pont-de-l'Arche", 49.2909, 1.1442],
465    27470: ["Pont-Saint-Pierre", 49.3427, 1.2875],
466    27471: ["Porte-Joie", 49.2524, 1.2512],
467    27472: ["Portes", 49.0251, 0.9482],
468    27473: ["Port-Mort", 49.1735, 1.4105],
469    27474: ["Poses", 49.2995, 1.2407],
470    27475: ["La Poterie-Mathieu", 49.2525, 0.5220],
471    27476: ["Les Préaux", 49.3281, 0.4805],
472    27477: ["Pressagny-l'Orgueilleux", 49.1308, 1.4651],
473    27478: ["Prey", 48.9578, 1.2191],
474    27480: ["Puchay", 49.3540, 1.5261],
475    27481: ["Pullay", 48.7276, 0.8640],
476    27482: ["La Pyle", 49.1998, 0.8971],
477    27483: ["Quatremare", 49.1841, 1.0811],
478    27484: ["Quessigny", 48.9310, 1.2753],
479    27485: ["Quillebeuf-sur-Seine", 49.4700, 0.5017],
480    27486: ["Quittebeuf", 49.1073, 1.0053],
481    27487: ["Radepont", 49.3531, 1.3242],
482    27488: ["Renneville", 49.3960, 1.3260],
483    27489: ["Reuilly", 49.0728, 1.2264],
484    27490: ["Richeville", 49.2579, 1.5378],
485    27491: ["Roman", 48.8362, 1.0458],
486    27492: ["Romilly-la-Puthenaye", 49.0132, 0.8377],
487    27493: ["Romilly-sur-Andelle", 49.3343, 1.2541],
488    27495: ["La Roquette", 49.2593, 1.3433],
489    27496: ["Rosay-sur-Lieure", 49.3746, 1.4279],
490    27497: ["Rougemontiers", 49.3579, 0.7247],
491    27498: ["Rouge-Perriers", 49.1460, 0.8331],
492    27499: ["La Roussière", 48.9647, 0.5824],
493    27500: ["Routot", 49.3851, 0.7262],
494    27501: ["Rouvray", 49.0668, 1.3396],
495    27502: ["Rugles", 48.8157, 0.6913],
496    27503: ["Le Sacq", 48.8926, 1.0671],
497    27504: ["Sacquenville", 49.0812, 1.0744],
498    27505: ["Saint-Agnan-de-Cernières", 48.9501, 0.5315],
499    27506: ["Saint-Amand-des-Hautes-Terres", 49.2312, 0.9302],
500    27507: ["Saint-André-de-l'Eure", 48.9026, 1.2783],
501    27508: ["Saint-Antonin-de-Sommaire", 48.8295, 0.6626],
502    27510: ["Saint-Aquilin-de-Pacy", 49.0097, 1.3508],
503    27511: ["Saint-Aubin-d'écrosville", 49.1431, 0.9869],
504    27512: ["Saint-Aubin-de-Scellon", 49.1770, 0.4733],
505    27513: ["Saint-Aubin-des-Hayes", 48.9972, 0.6726],
506    27514: ["Saint-Aubin-du-Thenney", 49.0152, 0.4943],
507    27515: ["Saint-Aubin-le-Guichard", 49.0385, 0.7081],
508    27516: ["Saint-Aubin-le-Vertueux", 49.0593, 0.6116],
509    27517: ["Saint-Aubin-sur-Gaillon", 49.1328, 1.3362],
510    27518: ["Saint-Aubin-sur-Quillebeuf", 49.4493, 0.5249],
511    27519: ["Sainte-Barbe-sur-Gaillon", 49.1614, 1.3013],
512    27520: ["Saint-Benoît-des-Ombres", 49.2265, 0.6183],
513    27521: ["Saint-Christophe-sur-Avre", 48.6988, 0.8051],
514    27522: ["Saint-Christophe-sur-Condé", 49.2853, 0.6006],
515    27523: ["Saint-Clair-d'Arcey", 49.0637, 0.6628],
516    27524: ["Sainte-Colombe-la-Commanderie", 49.1073, 0.9356],
517    27525: ["Sainte-Colombe-près-Vernon", 49.0949, 1.3410],
518    27526: ["Sainte-Croix-sur-Aizier", 49.4146, 0.6337],
519    27527: ["Saint-Cyr-de-Salerne", 49.1855, 0.6534],
520    27528: ["Le Vaudreuil", 49.2609, 1.1989],
521    27529: ["Saint-Cyr-la-Campagne", 49.2504, 1.0194],
522    27530: ["Saint-Denis-d'Augerons", 48.9149, 0.4714],
523    27531: ["Saint-Denis-des-Monts", 49.2560, 0.8065],
524    27532: ["Saint-Denis-du-Béhélan", 48.8684, 0.9478],
525    27533: ["Saint-Denis-le-Ferment", 49.3218, 1.7177],
526    27534: ["Saint-Didier-des-Bois", 49.2421, 1.0379],
527    27535: ["Saint-élier", 48.9837, 0.9613],
528    27536: ["Saint-éloi-de-Fourques", 49.2356, 0.8027],
529    27537: ["Saint-étienne-du-Vauvray", 49.2422, 1.2154],
530    27538: ["Saint-étienne-l'Allier", 49.2663, 0.5574],
531    27539: ["Saint-étienne-sous-Bailleul", 49.1157, 1.4053],
532    27540: ["Sainte-Geneviève-lès-Gasny", 49.0822, 1.5704],
533    27541: ["Saint-Georges-du-Mesnil", 49.2107, 0.5665],
534    27542: ["Saint-Georges-du-Vièvre", 49.2421, 0.5797],
535    27543: ["Saint-Georges-Motel", 48.7922, 1.3595],
536    27544: ["Saint-Germain-de-Fresney", 48.9585, 1.2873],
537    27545: ["Saint-Germain-de-Pasquier", 49.2419, 1.0024],
538    27546: ["Saint-Germain-des-Angles", 49.0884, 1.1377],
539    27547: ["Saint-Germain-la-Campagne", 49.0522, 0.4128],
540    27548: ["Saint-Germain-sur-Avre", 48.7727, 1.2627],
541    27549: ["Saint-Germain-Village", 49.3448, 0.4987],
542    27550: ["Saint-Grégoire-du-Vièvre", 49.2451, 0.6259],
543    27551: ["Saint-Jean-de-la-Léqueraye", 49.2251, 0.5603],
544    27552: ["Saint-Jean-du-Thenney", 49.0154, 0.4586],
545    27553: ["Saint-Julien-de-la-Liègue", 49.1401, 1.2870],
546    27554: ["Saint-Just", 49.1061, 1.4332],
547    27555: ["Saint-Laurent-des-Bois", 48.8459, 1.3191],
548    27556: ["Saint-Laurent-du-Tencement", 48.8917, 0.4605],
549    27557: ["Saint-Léger-de-Rôtes", 49.1126, 0.6622],
550    27558: ["Saint-Léger-du-Gennetey", 49.2826, 0.7522],
551    27560: ["Saint-Luc", 48.9736, 1.2333],
552    27561: ["Saint-Maclou", 49.3619, 0.4136],
553    27562: ["Saint-Marcel", 49.0915, 1.4392],
554    27563: ["Saint-Mards-de-Blacarville", 49.3768, 0.5085],
555    27564: ["Saint-Mards-de-Fresne", 49.0805, 0.4545],
556    27565: ["Sainte-Marguerite-de-l'Autel", 48.9112, 0.8459],
557    27566: ["Sainte-Marguerite-en-Ouche", 49.0196, 0.6516],
558    27567: ["Sainte-Marie-de-Vatimesnil", 49.2721, 1.5823],
559    27568: ["Sainte-Marthe", 48.9578, 0.8811],
560    27569: ["Saint-Martin-du-Tilleul", 49.1062, 0.5265],
561    27570: ["Saint-Martin-la-Campagne", 49.0651, 1.0771],
562    27571: ["Saint-Martin-Saint-Firmin", 49.2935, 0.5596],
563    27572: ["Saint-Meslin-du-Bosc", 49.2158, 0.8786],
564    27573: ["Saint-Nicolas-d'Attez", 48.8101, 0.9316],
565    27574: ["Saint-Nicolas-du-Bosc", 49.2007, 0.8625],
566    27576: ["Sainte-Opportune-du-Bosc", 49.1679, 0.8403],
567    27577: ["Sainte-Opportune-la-Mare", 49.4248, 0.5336],
568    27578: ["Saint-Ouen-d'Attez", 48.7957, 0.9438],
569    27579: ["Saint-Ouen-de-Pontcheuil", 49.2347, 0.9504],
570    27580: ["Saint-Ouen-de-Thouberville", 49.3490, 0.8956],
571    27581: ["Saint-Ouen-des-Champs", 49.3989, 0.5286],
572    27582: ["Saint-Ouen-du-Tilleul", 49.3006, 0.9449],
573    27584: ["Saint-Paul-de-Fourques", 49.2179, 0.7948],
574    27586: ["Saint-Philbert-sur-Boissey", 49.2577, 0.7843],
575    27587: ["Saint-Philbert-sur-Risle", 49.2773, 0.6473],
576    27588: ["Saint-Pierre-d'Autils", 49.1247, 1.4275],
577    27589: ["Saint-Pierre-de-Bailleul", 49.1263, 1.3835],
578    27590: ["Saint-Pierre-de-Cernières", 48.9309, 0.5195],
579    27591: ["Saint-Pierre-de-Cormeilles", 49.2383, 0.3652],
580    27592: ["Saint-Pierre-de-Salerne", 49.2053, 0.6674],
581    27593: ["Saint-Pierre-des-Fleurs", 49.2492, 0.9629],
582    27594: ["Saint-Pierre-des-Ifs", 49.2655, 0.6085],
583    27595: ["Saint-Pierre-du-Bosguérard", 49.2603, 0.8898],
584    27596: ["Saint-Pierre-du-Mesnil", 48.9313, 0.5751],
585    27597: ["Saint-Pierre-du-Val", 49.3908, 0.3664],
586    27598: ["Saint-Pierre-du-Vauvray", 49.2236, 1.2184],
587    27599: ["Saint-Pierre-la-Garenne", 49.1475, 1.3912],
588    27600: ["Saint-Quentin-des-Isles", 49.0500, 0.5761],
589    27601: ["Saint-Samson-de-la-Roque", 49.4257, 0.4250],
590    27602: ["Saint-Sébastien-de-Morsent", 49.0125, 1.0743],
591    27603: ["Saint-Siméon", 49.2843, 0.5168],
592    27604: ["Saint-Sulpice-de-Grimbouville", 49.3751, 0.4487],
593    27605: ["Saint-Sylvestre-de-Cormeilles", 49.2473, 0.4208],
594    27606: ["Saint-Symphorien", 49.3103, 0.4558],
595    27607: ["Saint-Thurien", 49.4031, 0.5505],
596    27608: ["Saint-Victor-de-Chrétienville", 49.0634, 0.5134],
597    27609: ["Saint-Victor-d'épine", 49.2117, 0.5989],
598    27610: ["Saint-Victor-sur-Avre", 48.6962, 0.8508],
599    27611: ["Saint-Vigor", 49.0751, 1.2600],
600    27612: ["Saint-Vincent-des-Bois", 49.0600, 1.3938],
601    27613: ["Saint-Vincent-du-Boulay", 49.1009, 0.4898],
602    27614: ["Sancourt", 49.3535, 1.6760],
603    27615: ["Sassey", 49.0502, 1.2227],
604    27616: ["La Saussaye", 49.2545, 0.9861],
605    27617: ["Saussay-la-Campagne", 49.3189, 1.5084],
606    27618: ["Sébécourt", 48.9755, 0.8313],
607    27620: ["Selles", 49.3011, 0.4888],
608    27621: ["Serez", 48.9337, 1.3581],
609    27622: ["Serquigny", 49.1148, 0.7075],
610    27623: ["Surtauville", 49.1981, 1.0543],
611    27624: ["Surville", 49.2013, 1.1024],
612    27625: ["Suzay", 49.2701, 1.5134],
613    27626: ["Theillement", 49.2885, 0.7960],
614    27627: ["Le Theil-Nolent", 49.1522, 0.5341],
615    27628: ["Thevray", 48.9768, 0.7193],
616    27629: ["Thiberville", 49.1322, 0.4408],
617    27630: ["Thibouville", 49.1412, 0.8035],
618    27631: ["Thierville", 49.2634, 0.7173],
619    27632: ["Le Thil", 49.3074, 1.5552],
620    27633: ["Les Thilliers-en-Vexin", 49.2364, 1.6050],
621    27634: ["Thomer-la-Sôgne", 48.9077, 1.1656],
622    27635: ["Le Thuit", 49.2597, 1.3672],
623    27636: ["Le Thuit-Anger", 49.2667, 0.9701],
624    27637: ["Thuit-Hébert", 49.3182, 0.8306],
625    27638: ["Le Thuit-Signol", 49.2568, 0.9391],
626    27639: ["Le Thuit-Simer", 49.2677, 0.9145],
627    27640: ["Tilleul-Dame-Agnès", 49.0059, 0.8910],
628    27641: ["Le Tilleul-Lambert", 49.0813, 0.9311],
629    27642: ["Le Tilleul-Othon", 49.1134, 0.7959],
630    27643: ["Tillières-sur-Avre", 48.7611, 1.0281],
631    27644: ["Tilly", 49.1423, 1.5287],
632    27645: ["Tocqueville", 49.4088, 0.6134],
633    27646: ["Le Torpt", 49.3369, 0.3807],
634    27647: ["Tosny", 49.2233, 1.3634],
635    27648: ["Tostes", 49.2618, 1.1151],
636    27649: ["Touffreville", 49.3443, 1.4360],
637    27650: ["Tournedos-Bois-Hubert", 49.0739, 0.9878],
638    27651: ["Tournedos-sur-Seine", 49.2763, 1.2567],
639    27652: ["Tourneville", 49.0948, 1.1059],
640    27653: ["Tourny", 49.1874, 1.5464],
641    27654: ["Tourville-la-Campagne", 49.2254, 0.8992],
642    27655: ["Tourville-sur-Pont-Audemer", 49.3212, 0.5173],
643    27656: ["Toutainville", 49.3566, 0.4586],
644    27657: ["Touville", 49.3048, 0.7523],
645    27658: ["Le Tremblay-Omonville", 49.1209, 0.9147],
646    27659: ["La Trinité", 48.9869, 1.2367],
647    27660: ["La Trinité-de-Réville", 48.9669, 0.5106],
648    27661: ["La Trinité-de-Thouberville", 49.3649, 0.8775],
649    27662: ["Triqueville", 49.3298, 0.4373],
650    27663: ["Le Troncq", 49.1928, 0.9168],
651    27664: ["Le Tronquay", 49.4375, 1.4543],
652    27665: ["Trouville-la-Haule", 49.4202, 0.5799],
653    27666: ["La Vacherie", 49.1236, 1.1365],
654    27667: ["Valailles", 49.1179, 0.6170],
655    27668: ["Le Val-David", 48.9788, 1.2630],
656    27669: ["Valletot", 49.3668, 0.6121],
657    27670: ["Vandrimare", 49.3827, 1.3515],
658    27671: ["Vannecrocq", 49.3030, 0.4282],
659    27672: ["Vascoeuil", 49.4459, 1.3856],
660    27673: ["Vatteville", 49.2802, 1.2849],
661    27674: ["Vaux-sur-Eure", 49.0358, 1.3338],
662    27676: ["Venables", 49.2012, 1.2959],
663    27677: ["Venon", 49.1731, 1.0516],
664    27678: ["Les Ventes", 48.9558, 1.0659],
665    27679: ["Verneuil-sur-Avre", 48.7377, 0.9247],
666    27680: ["Verneusses", 48.9094, 0.4253],
667    27681: ["Vernon", 49.0879, 1.4850],
668    27682: ["Vesly", 49.2426, 1.6415],
669    27683: ["Vézillon", 49.2217, 1.3986],
670    27684: ["Le Vieil-évreux", 49.0036, 1.2129],
671    27685: ["La Vieille-Lyre", 48.9215, 0.7500],
672    27686: ["Vieux-Port", 49.4269, 0.6083],
673    27687: ["Vieux-Villez", 49.1687, 1.2846],
674    27688: ["Villalet", 48.9302, 1.0575],
675    27689: ["Villegats", 48.9984, 1.4639],
676    27690: ["Villers-en-Vexin", 49.2498, 1.5902],
677    27691: ["Villers-sur-le-Roule", 49.1911, 1.3195],
678    27692: ["Villettes", 49.1542, 1.0456],
679    27693: ["Sylvains-les-Moulins", 48.9028, 1.1026],
680    27694: ["Villez-sous-Bailleul", 49.1075, 1.3652],
681    27695: ["Villez-sur-le-Neubourg", 49.1471, 0.8594],
682    27696: ["Villiers-en-Désoeuvre", 48.9578, 1.4807],
683    27697: ["Vironvay", 49.2064, 1.2196],
684    27698: ["Vitot", 49.1678, 0.8871],
685    27699: ["Voiscreville", 49.2802, 0.7668],
686    27700: ["Vraiville", 49.2175, 1.0365],
687    27701: ["Val-de-Reuil", 49.2613, 1.2114]
688};
689