Knowledge
Data
12186821 92077 142800 162665
27567334 14774501 69 56394985 157675
10364266 558 342228 731784642