Knowledge
Data
23173592 13586398 6018 27043
541914 945716148 8056464 266
3648 369029316 3235 53073305