Knowledge
Data
350534 814937 1344 167
10160 227225958 8247304 6646
4825687 18164 34073486 22860 4777