Knowledge
Data
491 400257 6513
3905 2352601 30179654 7185147 45938101
52 26105413 798240214 8122309 1458155