Knowledge
Data
8669960 40082 4004381152
30347 983 3577528 34130342285 90598
4814431 3693 245046 79563672