Knowledge
Data
25 522204021 43740605 8995
665080 66 528 483622
23919629023 467069 1075 6124362 34029