Knowledge
Data
8387583 110488927 509266893 268131315
871435 1174 789 9319 706415585
687 4413464 7390525 3556143 44