Knowledge
Data
21518317 725161091 40 328377 455006582
1218331750 589697756 5424123 210949323 5133
165 369763168 3072643