Knowledge
Data
2898640 53768650 80838047 291138
57102246 83951 49802074 149928 91519
35426027 3272689 1821125 904