Knowledge
Data
28 25420391 6883968 25620060 065
1372943 93215255 6358954896 39 305
5129379423 2390538 1492 164524587 38969718