Knowledge
Data
135495569 20446608528 65971
19381111 821165859 820257
30954561 6975836 4585759 449640