Knowledge
Data
284884015 937351 5534 350532760
1763 337 109 17203093
80128 14439709 8326737 30324 304210468