Knowledge
Data
6703886 352484 992266097 332469
77175 1682166 80078
40258622 47711297 9290788 19 10720434