Knowledge
Data
30775686 25813218 8269 5270586
906 3519288 5320 48909 41541343
33425875 010050766 5257 49