Knowledge
Data
39050 14319146141 42257317 29026311 735639
80199 15348 3928148 7212
618058053 910831 36105 4661373 81291618