Knowledge
Data
23481495 339 622543325 177737092
1609604414 25159272161 8536912 5293 50122
71518 786097425 545652 223 19784