Knowledge
Data
42821769349 1115097 37694453 9267324 9129716
61590569 1402093240 18771943687 45 5032220
172339 47707499 280630938