Knowledge
Data
17277880928 1980870861 6479313 065
923214883 116884 59452366 50511 75528
44659846 22 258 8106