Knowledge
Data
332619 66602856 8072632 83436
44018157 2619326 66183
37441432 781097771 10409093 5944299849 57