Update  Korea/Norway/Estonia/Lithuania/Belgium/Chile/Peru/Mexico/France Emergency routing.

Source used is TAM questionnaires: https://drive.google.com/file/d/144V4eBFehrC9kzPg-eT1l6DRve6VKu_D/view
https://drive.google.com/file/d/1EfPr0Krvx3gk5tLLjAtSEa4-Q2lzho3a/view
https://drive.google.com/file/d/156cbgUPLeBspXlTMbxw1EKYsXO-FhfjA/view
https://docs.google.com/spreadsheets/d/1Zir5TP4a0u7Obhhjr8o61YnB_fkcTfP4EtMaXg0GNk4/edit?resourcekey=0-TmtcLy15Vmqa28dhDIz78w#gid=0
https://b.corp.google.com/issues/255989759#comment8

Bug: 259451893
Test: atest TeleServiceTests:EccDataTest
Change-Id: If463a7c52ef9cfb330f16162d050a4fda235c954
diff --git a/ecc/input/eccdata.txt b/ecc/input/eccdata.txt
index ddf3505..e1c7306 100644
--- a/ecc/input/eccdata.txt
+++ b/ecc/input/eccdata.txt
@@ -215,6 +215,19 @@
     types: POLICE
     types: AMBULANCE
     types: FIRE
+    routing: EMERGENCY
+  }
+  eccs {
+    phone_number: "100"
+    types: POLICE
+    types: AMBULANCE
+    types: FIRE
+    routing: EMERGENCY
+  }
+  eccs {
+    phone_number: "101"
+    types: TYPE_UNSPECIFIED
+    routing: NORMAL
   }
   ecc_fallback: "112"
 }
@@ -482,6 +495,7 @@
   eccs {
     phone_number: "133"
     types: POLICE
+    routing: EMERGENCY
   }
   eccs {
     phone_number: "131"
@@ -678,6 +692,7 @@
     types: POLICE
     types: AMBULANCE
     types: FIRE
+    routing: EMERGENCY
   }
   ecc_fallback: "112"
 }
@@ -850,6 +865,11 @@
     types: TYPE_UNSPECIFIED
     routing: NORMAL
   }
+  eccs {
+    phone_number: "116111"
+    types: TYPE_UNSPECIFIED
+    routing: NORMAL
+  }
   ecc_fallback: "112"
 }
 countries {
@@ -1374,11 +1394,42 @@
   eccs {
     phone_number: "112"
     types: POLICE
+    routing: EMERGENCY
   }
   eccs {
     phone_number: "119"
-    types: AMBULANCE
     types: FIRE
+    routing: EMERGENCY
+  }
+  eccs {
+    phone_number: "122"
+    types: MARINE_GUARD
+    routing: EMERGENCY
+  }
+  eccs {
+    phone_number: "111"
+    types: TYPE_UNSPECIFIED
+    routing: EMERGENCY
+  }
+  eccs {
+    phone_number: "113"
+    types: TYPE_UNSPECIFIED
+    routing: EMERGENCY
+  }
+  eccs {
+    phone_number: "117"
+    types: TYPE_UNSPECIFIED
+    routing: EMERGENCY
+  }
+  eccs {
+    phone_number: "118"
+    types: TYPE_UNSPECIFIED
+    routing: EMERGENCY
+  }
+  eccs {
+    phone_number: "125"
+    types: TYPE_UNSPECIFIED
+    routing: EMERGENCY
   }
   ecc_fallback: "112"
 }
@@ -1513,6 +1564,7 @@
     types: POLICE
     types: AMBULANCE
     types: FIRE
+    routing: EMERGENCY
   }
   ecc_fallback: "112"
 }
@@ -1802,6 +1854,7 @@
     types: POLICE
     types: AMBULANCE
     types: FIRE
+    routing: EMERGENCY
   }
   ecc_fallback: "911"
 }
@@ -1917,8 +1970,17 @@
   eccs {
     phone_number: "112"
     types: POLICE
+    routing: EMERGENCY
+  }
+  eccs {
+    phone_number: "113"
     types: AMBULANCE
+    routing: EMERGENCY
+  }
+  eccs {
+    phone_number: "110"
     types: FIRE
+    routing: EMERGENCY
   }
   ecc_fallback: "112"
 }
@@ -2017,6 +2079,7 @@
   eccs {
     phone_number: "105"
     types: POLICE
+    routing: EMERGENCY
   }
   eccs {
     phone_number: "110"
diff --git a/ecc/output/eccdata b/ecc/output/eccdata
index c916c77..8ab89d6 100644
--- a/ecc/output/eccdata
+++ b/ecc/output/eccdata
Binary files differ