Knowledge
Data
21278525 66027 1725730
20070047009 3306947461 2934135193 0601062231
7571156837 9736734 4436 5782088 356061013