Knowledge
Data
88684263 1593611690 176068
8852830 2477 7972670 32569 48242
97652 2211817049 15936502 579470884