Knowledge
Data
20556199 34 394043 39514
7946909 37086 820730 22860 47215
4960602 33 25 866 978728416