Knowledge
Data
523974293 450 219170977
5319351224 18087786 1997353689 77715447190
1079220390 13105 35042764 65050 434445