Knowledge
Data
7398477 6199 2207639
15653259 96867 155
20722613 24185 627347201 17746296 20001526986