Knowledge
Data
74550508 507962 253286087 9068414112 42896369
12 475 459579
0029924217 1494933294 50019865 41111508 1896