Knowledge
Data
30257093 46749337 474048 10515 32569
46373060128 419279919 7683023 59
7503424 42352571 80054045 1946