Knowledge
Data
293 41428268 7438283 123981255
24 429181142 8042922129
21467092124 83602 560306430 117931741