Knowledge
Data
303968 743334713 391859901 2303718 82475322
293010 643105 513
186148221 48226828790 16821 5126266