Knowledge
Data
5383586 5737746 14344
4998343135 2293 83886553 20 294881160
8189328352 36100 30663672