Knowledge
Data
5005 29 09430388 1050676 1243421
81000901 6114909 245709680
599357 22865 651966190 201704897