Knowledge
Data
52969940 795636 28338 389 853199
81700 45247780 659
47688 7447 6767834 4691297 13407192