Knowledge
Data
18671118317 49901254 35998 3242804
48234 7851371 962394 13555880 71033716
786887 809 75601650 343368 1406886626