Knowledge
Data
203285926 2295 519 57935 4921821050
8622176 9104353958 7127507 70421344510
93189670 68861 90581238 237580 45685