Knowledge
Data
51 5091468 3435699157 7777448018
17097395 011108483 868465672
3174774 29051 19102407694