Knowledge
Data
21510 59115 402 416297 74824841
32259130 475675 70100732 92350208
2894 504485242 889 6374