Knowledge
Data
1260 840331280 103367 743
32226214 57823317201 3818248 1983304 54439
16054601 6596264 49369