Knowledge
Data
351 7162702989 298237229 83749 688
821215979 5631230488 71836
212 133064294 3312 36 50276659074