Knowledge
Data
112036 85879524 314173 5701571
29855690 64 92003314 1918410630 20300767
2809802 4085650035 5183345 524311134 893628080