Knowledge
Data
22722694 972187 3238518 2039
46 6154035 998 061977
80066856 1655872 377513 36615541 9015