Knowledge
Data
3986012 781875 20175868 643 12178404
207121820 58910851 64 11817678 59084883131
17134971 7461105 445436 93855