Knowledge
Data
2955 3558 9928143
305972716 2494454 69869995 307
47536 63620216 10332979424 7129453 2109