Knowledge
Data
229771 054037006 0506928872 1021
31149984 1752916322 16476391 145729968 5990
22861 8728736292 940280304 52771983 34309010