Knowledge
Data
1856 4820606 148186 502898 67366293
719760 749 96410 81363207
5849133238 4662820137 29752181 44886620