Knowledge
Data
312970 8313 26966557 8451725
42156402 635867 363990 101473833 8912769
206 293652 2355