Knowledge
Data
17796 31538929 7635893 3117983468 975558
6427 49 8160688546 5179280 20221
9035656624 615392 223448 2273866