Knowledge
Data
6620859 79963987228 3196 459287
63778153 20112410 223 2196893 86184
2039 1404 417384 28655318039