Knowledge
Data
32629268 7676873 15527 2106849 7182
21860 585087621 197 525377
7217632 45099143 3656297466 98835