Knowledge
Data
22886251 10383672 486 6624551 89
47321773966 959399 503
3023238 455 710772 6584589 5502