Knowledge
Data
375094093 304979512 73470174904
4492998 193025 2299539 59186424 57801361
47796767 42108292 19369578197 393