Knowledge
Data
331 84262 2180909 528 3869
35351480 3392902098 2587368 10092 211279
1938 9503036 060219227 49547168 127317280