Knowledge
Data
18285953 3334196 67293315 946942
738080 61090031 91808376478
10591400 92856030 54270300 22326