Knowledge
Data
50659299 8462519551 8233914217 336 26227940
11167 479552 418528852
205288 96900911642 22789469 7049397323 37248148