Knowledge
Data
46672606 1290381830 1190094796 734981092
32 43866886 161958786 8911267
14166844 058995427 372 63399