Knowledge
Data
1187362 83 1585264103
4576740209 158294 86437 501386073 129209
17790466 60991872826 4193645 38108