Knowledge
Data
422814874 8504841 137212
7553011 1020948 47374689354 50059545 6138131
3289139 995623609 12579644 135197 42