Knowledge
Data
17996958 3528017 2578641 900134229 89609
8592 348997328 8700236373
43133569 17 40409 422