Knowledge
Data
11046 339072476 511033 401874013
200 5523199 53 41948448338
27 955 1010463198 849880943